@charset "UTF-8";
/* CSS Document */

/*----------------------------------
	index用のCSSです
----------------------------------*/

/*----------------------------------メインコンテンツ----------------------------------*/


/*ページタイトル*/
.TopTtlBtn {
	width:740px;
	height:30px;
	border-bottom:2px solid #0099FF;
	padding-bottom:5px;
	float:left;
	position:relative;
	}

.IdxPageTitle{
	width:225px;
	height:30px;
	}

/*他発地ボタン*/

.TopBtnBox {
	width:420px;
	}



/*商品枠上書き*/
/*
.KytKey720 {
	border:1px dotted #CCCCCC;
	padding:10px;
	width:698px;
	}

.KytNewArivGd .NewD {
	background-position:0 -3090px;
	}

.KytNewArivGd .NewI {
	background-position:0 -3130px;
	}
*/
/*---------------
	共通画像一式指定
-----------------*/

.StnBngTtl, .StnBngTtlIaD, .StnBngTtlIaD02 {
	background:url(/sharing/images/kyt_cts.png) no-repeat;
}

.MapBtn a {
	background:url(/sharing/images/btn_kyt.png) no-repeat;
}

/*支店営業所　海外国内合同*/
.StnBangoIaD {
	width:475px;
	height:auto;
	background-color:#fcfcfc;
	}

.StnBngTtlIaD {
	width:475px;
	height:25px;
	text-indent:-9999px;
	}

.StnBngWakuIaD {
	width:453px;
	height:auto;
	border-bottom:1px solid #d3d2c6;
	border-left:1px solid #d3d2c6;
	border-right:1px solid #d3d2c6;
	padding:10px;
	}	
	
.StnTtlTxtiad {
	width:453px;
	height:auto;
	display:block;
	font-size:18px;
	font-weight:bold;
	color:#71acff;
	margin-bottom:10px;
	line-height:1.4em;
	}

.StnTelWaku_d {
	width:209px;
	height:auto;
	border:1px solid #d3d2c6;
	padding:5px;
	margin-right:10px;
	}

.StnTelWaku_d dt {
	width:195px;
	height:auto;
	font-size:16px;
	font-weight:bold;
	line-height:1.4em;
	}

.StnTelWaku_d dd {
	width:195px;
	height:auto;
	}

.StnTelWaku_d .TelI {color:#19ada1}
.StnTelWaku_d .TelD {color:#db747b}

.StnTelWaku_i {
	width:209px;
	height:auto;
	border:1px solid #d3d2c6;
	padding:5px;
	}

.StnTelWaku_i dt {
	width:195px;
	height:auto;
	font-size:16px;
	font-weight:bold;
	line-height:1.4em;
	}

.StnTelWaku_i dd {
	width:195px;
	height:auto;
	}

.StnTelWaku_i .TelI {color:#19ada1}
.StnTelWaku_i .TelD {color:#db747b}

.StniadInfo {
	width:453px;
	height:auto;
	font-size:10px;
	line-height:1.4em;
	}


.StnBangoIaD02 {
	width:475px;
	height:auto;
	background-color:#fcfcfc;
	}

.StnBngTtlIaD02 {
	width:475px;
	height:25px;
	text-indent:-9999px;
	}

.StnBngWakuIaD02 {
	width:453px;
	height:auto;
	border-bottom:1px solid #d3d2c6;
	border-left:1px solid #d3d2c6;
	border-right:1px solid #d3d2c6;
	padding:10px;
	}	

.RaitenBoxIaD02 {
	width:453px;
	height:auto;
	}

/*支店営業所タイトルバー*/
.ShitenArea .StnAnnai {background-position:0px -630px}
.ShitenArea .StnRaiten {background-position:0px -660px}
.ShitenArea .StnKanto {background-position:0px -690px}
.ShitenArea .Omoushi {background-position:0px -911px}
.ShitenArea .StnRaiten02 {background-position:0px -941px}
.StnTtlTxt {
	font-size:14px;
	font-weight:bold;
	color:#71acff;
	}

.StnTxtS {
	font-size:10px;
	color:#333333;
	line-height:1.4em;
	}	
	
.StnTxtS2 {
	font-size:10px;
	color:#333333;
	line-height:1.4em;
	text-align:left;
	}
	
.StnTxtS3 {
	font-size:10px;
	color:#333333;
	line-height:1.4em;
	text-align:left;
	padding-left:1em;
	text-indent:-1em;
	}
	
.StnTxtM {
	font-size:12px;
	color:#333333;
	line-height:1.4em;
	}
	
.StnTxtL {
	font-size:18px;
	color:#333333;
	font-weight:bold;
	line-height:1.4em;
	}

.StntelFrm {
	width:190px;
	padding-right:10px;
	}

.StnMap {
	width:290px;
	height:auto;
	}


.RaitenBox {
	width:918px;
	height:auto;
	padding-right:30px;
	}

.RaitenBoxIaD02 {
	position:relative;
	width:453px;
	height:auto;
	}

.RaitenBoxIaD02 li{
	width:220px;
	height:auto;
	}


.RaitenBoxIaD02 li.address01 {
	width:443px;
	height:auto;
	}

.MgnR10 {
	margin-right:10px;
	}
	
.MgnL10 {
	margin-left:10px;
	}

.MgnC {
	text-align:center;
	}

	
.YoyakuCenter {
	width:220px;
	height:auto;
	margin-top:10px;
	}
	
.YoyakuCenter dt {
	padding-right:10px;
	font-size:12px;
	color:#71acff;
	line-height:2.0em;
	}

	
/*地図・ご案内はこちら*/

.MapBtn{
	position:absolute;
	bottom:0px;
	left:100px;
	}
.MapBtn a {
	width:120px;
	height:23px;
	display:block;
	text-indent:-9999px;
	}

.MapBtn a {background-position:-300px -0px}
.MapBtn a:hover {background-position:-300px -30px;}
.MapBtn a:active {background-position:-300px -60px}


/*お問い合わせの調整*/
.StnTelWaku_i,.StnTelWaku_d {
	height:68px;
	}

.StnTelWaku_i .Ssb {
	color:#666666;
	}