@charset "utf-8";
/* 
	1st.css
------------------------------------------------------------*/
@import url("/css/dammy.css"); 
@import url("/css/layout.css"); 	/*__共通レイアウト.css__*/
@import url("/css/navi.css"); 	/*__共通ナビゲーション.css__*/
@import url("/css/common.css"); 	/*__共通.css__*/
@import url("/css/season.css"); 	/*__季節で変わる.css__*/
/*
------------------------------------------------------------*/
#imgBox{
	margin:0px;
	padding:0px;
	text-align:left;
	display:block;
	width:100%;
	font-size:10px;
	line-height:12px;
	height:196px;
	border-top:solid 1px #d2cdc2;
	border-bottom:solid 1px #d2cdc2;
	/*background:url(/img/season/imgBoxRight.jpg) no-repeat 526px 0px;	__+070528__*/
}
#imgBox #swfBox,
#imgBox h2{
	/*width:562px;*/
	width:526px;
	height:196px;
	margin:0px;
	padding:0px;
	font-size:10px;
	line-height:12px;
	float:left;
}
#imgBox h2 a{
	margin:0px;
	padding:0px;
}
#imgBox h3{
	width:110px;
	height:196px;
	display:block;
	float:left;
}
#imgBox #seasonalBox{
	text-align:center;
	font-size:12px;
	line-height:12px;
	color:#ECE6D6;
	/*text-indent:-9595px;*/
}
#imgBox #seasonalBox img{
	margin:85px 0px 0px 2px;
}
/*	二十四節気（にじゅうしせっき）
------------------------------------------------------------*/
#imgBox #seasonalBox.s01{background:url(/img/index/seasonal/s01.gif) no-repeat 2px 85px;/*__立春(りっしゅん)__*/}
#imgBox #seasonalBox.s02{background:url(/img/index/seasonal/s02.gif) no-repeat 2px 85px;/*__雨水(うすい)__*/}
#imgBox #seasonalBox.s03{background:url(/img/index/seasonal/s03.gif) no-repeat 2px 85px;/*__啓蟄(けいちつ)__*/}
#imgBox #seasonalBox.s04{background:url(/img/index/seasonal/s04.gif) no-repeat 2px 85px;/*__春分(しゅんぶん)__*/}
#imgBox #seasonalBox.s05{background:url(/img/index/seasonal/s05.gif) no-repeat 2px 85px;/*__清明(せいめい)__*/}
#imgBox #seasonalBox.s06{background:url(/img/index/seasonal/s06.gif) no-repeat 2px 85px;/*__穀雨(こくう)__*/}
#imgBox #seasonalBox.s07{background:url(/img/index/seasonal/s07.gif) no-repeat 2px 85px;/*__立夏(りっか)__*/}
#imgBox #seasonalBox.s08{background:url(/img/index/seasonal/s08.gif) no-repeat 2px 85px;/*__小満(しょうまん)__*/}
#imgBox #seasonalBox.s09{background:url(/img/index/seasonal/s09.gif) no-repeat 2px 85px;/*__芒種(ぼうしゅ)__*/}
#imgBox #seasonalBox.s10{background:url(/img/index/seasonal/s10.gif) no-repeat 2px 85px;/*__夏至(げし)__*/}
#imgBox #seasonalBox.s11{background:url(/img/index/seasonal/s11.gif) no-repeat 2px 85px;/*__小暑(しょうしょ)__*/}
#imgBox #seasonalBox.s12{background:url(/img/index/seasonal/s12.gif) no-repeat 2px 85px;/*__大暑(たいしょ)__*/}
#imgBox #seasonalBox.s13{background:url(/img/index/seasonal/s13.gif) no-repeat 2px 85px;/*__立秋(りっしゅう)__*/}
#imgBox #seasonalBox.s14{background:url(/img/index/seasonal/s14.gif) no-repeat 2px 85px;/*__処暑(しょしょ)__*/}
#imgBox #seasonalBox.s15{background:url(/img/index/seasonal/s15.gif) no-repeat 2px 85px;/*__白露(はくろ)__*/}
#imgBox #seasonalBox.s16{background:url(/img/index/seasonal/s16.gif) no-repeat 2px 85px;/*__秋分(しゅうぶん)__*/}
#imgBox #seasonalBox.s17{background:url(/img/index/seasonal/s17.gif) no-repeat 2px 85px;/*__寒露(かんろ)__*/}
#imgBox #seasonalBox.s18{background:url(/img/index/seasonal/s18.gif) no-repeat 2px 85px;/*__霜降(そうこう)__*/}
#imgBox #seasonalBox.s19{background:url(/img/index/seasonal/s19.gif) no-repeat 2px 85px;/*__立冬(りっとう)__*/}
#imgBox #seasonalBox.s20{background:url(/img/index/seasonal/s20.gif) no-repeat 2px 85px;/*__小雪(しょうせつ)__*/}
#imgBox #seasonalBox.s21{background:url(/img/index/seasonal/s21.gif) no-repeat 2px 85px;/*__大雪(たいせつ)__*/}
#imgBox #seasonalBox.s22{background:url(/img/index/seasonal/s22.gif) no-repeat 2px 85px;/*__冬至(とうじ)__*/}
#imgBox #seasonalBox.s23{background:url(/img/index/seasonal/s23.gif) no-repeat 2px 85px;/*__小寒(しょうかん)__*/}
#imgBox #seasonalBox.s24{background:url(/img/index/seasonal/s24.gif) no-repeat 2px 85px;/*__大寒(だいかん)__*/}
/*
------------------------------------------------------------*/
#body1st.index #mainBox{
	width:800px;
}
#body1st #contBox{
	background:url(/img/common/bgDot1.gif) repeat-y 368px 0px;
	width:640px;
}
#contBox .date{
	display:block;
	margin-top:-10px;
	text-align:right;
	font-size:10px;
	line-height:14px;
	color:#666;
}
/*
------------------------------------------------------------*/
#leftBox{
	width:380px;
	display:block;
	float:left;
	clear:left;
	margin:0px 0px 20px 0px;
}
/*.dlLeft{
	width:380px;
	display:block;
	float:left;
	clear:left;
	margin:0px 0px 20px 0px;
}*/
.dlLeft{
	clear:left;
	display:block;
}
.dlLeft dt.h2tit{
	margin:0px 0px 10px 0px;
	font-family: "平成明朝","ＭＳ Ｐ明朝","細明朝体"/*,Arial, Helvetica, sans-serif*/;
}
#syunBox dt,
#infoBox dt{
	width:340px;
}
.dlRight dt,
.dlLeft dt,
.dlRight dt a,
.dlLeft dt a{
	text-decoration:none;
	font-size:95%;
	line-height:150%;
	voice-family:"\"}\"";
	voice-family:inherit;
	font-size:90%;
	line-height:130%;
}
.dlRight dt a:hover,
.dlLeft dt a:hover{
	text-decoration:none;
}
.dlRight dt.h2tit strong,
.dlLeft dt a strong{
	font-size:16px;
	line-height:18px;
	/*display:block;	-061208*/
	margin:0px;
	color:#454545;
	font-family: "平成明朝","ＭＳ Ｐ明朝","細明朝体"/*,Arial, Helvetica, sans-serif*/;
}
.dlRight dt.h2tit span,
.dlLeft dt a span{
	font-size:10px;
	font-weight:bold;
	line-height:12px;
	margin:0px 0px 5px 0px;
	/*color:#FAAC9E;	__-070528__*/
	display:block;
	text-transform: uppercase;
	padding-bottom:5px;
	background:url(/img/common/bgDot2.gif) repeat-x bottom left;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:1px;
}
.dlRight dd,
.dlLeft dd{
	margin:2px 0px;
	font-size:12px;
	line-height:16px;
	/*font-size:95%;
	line-height:150%;
	voice-family:"\"}\"";
	voice-family:inherit;
	font-size:88%;
	line-height:130%;*/
}
#infoBox dd{
	/*padding:2px 8px 2px 2px;*/
	padding:2px 8px 2px 12px;
	/*background:url(/img/season/arow.gif) no-repeat 0px 3px;	__-070528__*/
}
#infoBox dd a{
	/*background:url(/img/season/arow.gif) no-repeat 0px 1px;
	padding-left:12px;*/
}
#infoBox dd a strong{
	color:#c00;
}
#infoBox dd a span{
	/*font-size:90%;*/
	color:#7F7F7F;
	white-space:nowrap;
	margin-left:5px;
}
/*____*/
#syunBox{
	/*padding:24px 0px 0px 0px;	+070926*/
	padding:0px 0px 24px 0px;
}
#syunBox dd a img{
	float:left;
	margin:0px 5px 5px 0px;
}
#syunBox dd{
	padding:8px 15px 5px 8px;
	background:#f8f0d9;
}
#syunBox dd a:hover{
	text-decoration:underline;
}
/*____*/
#bnBoxLeft{
	float:none;
	clear:left;
	padding-top:10px;
}
#bnBoxLeft dd{
	padding-bottom:5px;
}
#bnBoxLeft dd a{
	text-decoration:none;
	/*font-size:90%;
	voice-family:"\"}\"";
	voice-family:inherit;
	font-size:85%;*/
}
#bnBoxLeft dd a img{
	display:block;
}
/*
------------------------------------------------------------*/
/*.dlRight*/
#rightBox{
	margin-left:393px;
	display:block;
	width:240px;
	clear:right;
}
#rankBox{
	clear:right;
	display:block;
	margin-bottom:24px;
}
#rankBox dt{
	padding-bottom:8px;
}
#rankBox dd{
	display:block;
	float:none;
	margin:0px 0px 2px 2px;
	padding:0px 0px 1px 0px;
	height:62px;
}
#rankBox dd a img{
	float:left;
	margin:0px 5px 5px 0px;
}
#rankBox dd a{
	margin:0px/* 0px 8px 0px*/;
	float:none;
	clear:right;
	display:block;
	font-size:12px;
	line-height:14px;
}
#rankBox dd a strong{
	display:block;
	clear:right;
}
p#mailMgBox{
	display:block;
	text-align:center;
	padding:3px;
	background-color:#F8F4ED;
	border:solid 1px #EDE0C4;
}
p#mailMgBox a{
	font-size:12px;
	line-height:16px;
	/*font-size:90%;
	voice-family:"\"}\"";
	voice-family:inherit;
	font-size:80%;*/
}
#mailMgBox a em{
	font-style:normal;
	display:block;
	/*background:url(/img/season/arow.gif) no-repeat 5px 4px #fff;	__-070528__*/
	margin:2px auto;
	padding:3px 8px 3px 15px;
	width:10em;
	letter-spacing:2px;
}
#bnBoxRight a{
	font-size:12px;
	line-height:16px;
}
/*
------------------------------------------------------------*/
#cardBox{
	margin-left:6px;
	padding:0px;
}
#saiyo{
	margin-left:6px;
}
#ginza{
	margin-left:6px;
	padding:0px;
}
/*	+071025	トップキャンペーンバナー用
------------------------------------------------------------*/
#leftBox #campaignBox{
	margin-top:-8px;
	margin-bottom:8px;
}
#leftBox #campaignBox img{
	margin:0px auto 0px 0px;
}
#leftBox #campaignBox a{
	margin:0px auto 8px 0px;
	display:block;
}

