/* ***********************************************/
/*TITLE: フォイスサイト


FILE_NAME: special.css
AUTHER: FOIS */
/*************************************************/

#special-main-box {
	padding:20px 25px;
}

#special-voice-box {
	height:350px;
	width:630px;
	margin:0px 35px 50px 35px;
}

#special-tour-box {
	height:400px;
	width:650px;
	margin:0px 25px 50px 25px;
}

.special-h1-midashi {
	margin:0px 0px 25px 25px;
}

.special-h2-midashi{
	clear:both;
	margin:15px 0px 15px 0px;
	padding:4px 0px 4px 12px;
	background-image: url(../image/common/com_ico_h2.gif);
	background-repeat: repeat-y;
	border-bottom:1px solid #24A7E0;
	color:#24A7E0;
	font-size:1.2em;
}

.special-text-box {
	width:650px;
	margin:0px 0px 25px 30px;
}

.special-top {
	margin:0px 0px 25px 30px;
}

/* トップ画面のナビゲーション用 */
.special-img-left {
	float:left;
	width:200px;
	text-align:left;
	margin:5px 20px 10px 0px;
	font-size:90%;
	line-height:140%;
}

.special-top-box{
	width:500px;
	margin-left:100px;
}

.special-top-box-01{
	margin:10px 0px 0px 0px;
	padding:10px;
	/*Win IE6　対応*/
		_padding:10px;
	background-image: url(../image/special/special_bk_top01.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
}

.special-top-box-02{
	margin:10px 0px 0px 0px;
	padding:10px;
	/*Win IE6　対応*/
		_padding:10px;
	background-image: url(../image/special/special_bk_top02.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
}

.special-top-box-03{
	margin:10px 0px 0px 0px;
	padding:10px;
	/*Win IE6　対応*/
		_padding:10px;
	background-image: url(../image/special/special_bk_top03.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
}

/* インデックスページ用 */
.special-img-navi{
	margin:5px;
}

.special-link-tour {
	width:210px;
	height:250px;
	display:inline;
	background-image:url(../image/special/special_bk_top01.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
	margin-right:10px;
}

.special-link-event {
	width:210px;
	height:250px;
	display:inline;
	background-image:url(../image/special/special_bk_top02.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
	margin-right:10px;
}

.special-link-voice {
	width:210px;
	height:250px;
	display:inline;
	background-image:url(../image/special/special_bk_top03.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
	margin-right:10px;
}

/* 下段リンク用 */

.special-link-box{
	background-image:url(../image/special/special_line.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	margin:20px 0px;
	padding-top:20px;
}

.special-link-left {
	display:inline;
	margin-left:25px;
}
.special-link{
	display:inline;
	margin-left:10px;
}

/* 社内行事用テーブル */

.event-text-box {
	width:650px;
	margin:0px 0px 0px 25px;
	padding-bottom:0px;
		/*Win IE6　対応*/
		_padding-bottom:0px;
	background-image: url(../image/special/special_bk_event_middle.jpg);
	background-repeat: repeat-y;
}

.event-h3-beer {
	padding:15px 15px 0px 50px;
	color:#000066;
	font-size:1.2em;
	background-image: url(../image/special/special_bk_event_top_beer.jpg);
	background-repeat: no-repeat;
}

.event-h3-building {
	padding:15px 15px 0px 50px;
	color:#000066;
	font-size:1.2em;
	background-image: url(../image/special/special_bk_event_top_building.jpg);
	background-repeat: no-repeat;
}

.event-h3-car {
	padding:15px 15px 0px 50px;
	color:#000066;
	font-size:1.2em;
	background-image: url(../image/special/special_bk_event_top_car.jpg);
	background-repeat: no-repeat;
}

.event-h3-ship {
	padding:15px 15px 0px 50px;
	color:#000066;
	font-size:1.2em;
	background-image: url(../image/special/special_bk_event_top_ship.jpg);
	background-repeat: no-repeat;
}

.event-h3-train {
	padding:15px 15px 0px 50px;
	color:#000066;
	font-size:1.2em;
	background-image: url(../image/special/special_bk_event_top_train.jpg);
	background-repeat: no-repeat;
}

.event-text-box h4 {
	margin:10px 25px 0px;
	color: #333333;
	font-size:1em;
}

.event-text {
	margin:15px 25px 0px;
}

.event-location {
	margin:0px 30px;
}

.event-img-right {
	float:right;
	margin:15px 25px 5px;
}

.event-text-box-bottom{
	clear:both;
	width:650px;
	margin:0px 0px 30px 25px;
	padding-bottom:15px;
	background-image: url(../image/special/special_bk_event_bottom02.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.event-button-old{
	margin:0px 0px 0px 475px; 
}

.event-button-new{
	margin:15px 0px 0px 500px; 
}



/* 社内行事過去分用テーブル */

/*レイアウト用ラインありテーブル */
.monoline	{
			border			:	solid 1px #808080;
			margine			:	0px;
			padding			:	0px;
			border-collapse :	collapse;
		}

/*情報表示用Padding付きテーブル(アウトラインのみ） */
.tableline	{
			border			:	solid 1px;
			border-color	:	#808080;
			margin			:	0px;
			padding			:	3px 10px;
			border-collapse :	collapse;
		}

/*テーブル背景色(淡青）*/
.bg1	{
			background-color	:	#F3FFE3;
		}
		
/*テーブル背景色(グレー 白文字）*/
.bg2	{
			background-color	:	#909090;
			color				:	#FFFFFF;
			font-weight			:	bold;
			text-align			:	center;
			width				:	50px;
		}

/* アンカーリンク */	
.special-anchor{
	text-align:right;
	margin:10px 0px 0px 0px;
}
