@Charset "Shift_JIS";




/*-----------------------------------

schedule index.htmlのCSS

-------------------------------------*/
.schedule {
	position:relative;
}
.icon_end,
.icon_end_soon {
	position:absolute;
	z-index:999;
}

body { margin:0px; padding:0px; background-color:#ffffff; color:#333333; }
div  { margin:0px; padding:0px; }


#menutab {
	width: 750px;
	margin: 10px 0px 0px 15px;
}


.page_link { width:737px; font-size:12px; text-align:center; margin:0px auto; padding-top: 10px;}
.page_link a:link{color:#071045; text-decoration: underline;}
.page_link a:visited{color: #999999; text-decoration: underline;}
.page_link a:hover{color: #ff5c00; text-decoration: none;}



#s_content { width: 800px; margin-top: 0px; padding-top: 5px;}

h3 { margin-top: 0px; margin-bottom: 0px; text-align: left; font-size: 14px;}

#schedule_top{ margin:0px auto; width:737px; font-size:14px; text-align:center; line-height:150%;}
#schedule_top p{ margin: 20px auto 10px auto;}

/*新商品スケジュールnewバナーここから*/
#schedule_top_new{
	width:737px;
	font-size:14px;
	text-align:center;
	line-height:150%;
	margin-top: 40px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#schedule_top_new h3 {
	background-image: url(schedule_images/schedule_bn.jpg);
	background-repeat: no-repeat;
	height: 209px;
	width: 702px;
	text-indent: -9999px;
	display: block;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
/*ここまで*/


/*新商品スケジュールnewタイトル(150116)ここから*/

#schedule_top_150116 h3 {
	background-image: url(schedule_images/schedule_bn.jpg);
	background-repeat: no-repeat;
	height: 200px;
	width: 736px;
	text-indent: -9999px;
	display: block;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
/*ここまで*/




.schedule { margin-left: auto; margin-right: auto; width: 737px;}

.hatsubai { color:#FF0000; font-weight: bold; font-size: 12px; width: 100px; margin-top: 20px;}
.hatsubai2 { color:#FF0000; font-weight: bold; font-size: 10px;line-height: 140%; width: 100px; margin-top: 20px;}


.tentative_name {
	color:#F0F;
	font-weight: bold;
	font-size: 12px;
	width: 100px;
	margin-top: 20px;
	line-height: 1.3;
}
.tentative_name2 {
	color:#F0F;
	font-weight: bold;
	font-size: 10px;
	width: 100px;
	margin-top: 20px;
	line-height: 1.2;
}

a.syosai  {color:#000000; font-weight: bold; font-size: 11px;}
a.syosai:hover  {
	text-decoration:none;
}


p.henkou { text-align: right; font-size: 12px; margin-top: 5px; margin-bottom: 0px;}


.zenhan { width: 380px; float: left; padding-top: 0px; margin: 0px; padding-left: 20px;}

.kouhan { width: 380px; float: right; margin-right: 0px; padding-top: 0px; padding-right: 20px;}


.hyou { width: 360px; border-collapse: collapse; margin-left: 10px; margin-top:0px;}


.hyou th { color: #000000; background-color: #f8d98a; text-align: right; width: 40px;}
.hyou .koi td { padding: 10px 5px; background-color: #f8d98a; font-size: 13px; border-right: #FFFFFF solid 2px;} 

.hyou .usui th { color: #000000; background-color: #fdf3da; text-align: right; width: 40px;}
.hyou .usui td { padding: 10px 5px;  background-color: #fdf3da;  font-size: 13px; border-right: #FFFFFF solid 2px;} 

#waku2012{width:737px; margin:35px auto 20px auto; font-size:12px; text-align:left;}
#waku2012 ul{list-style:none; margin:5px 15px;}
#waku2012 li{padding:5px 0px; margin-left:25px; float:left; width:200px;}

#waku{width:800px; font-size:12px; text-align:center; margin:0px auto;}
#waku p{font-size:14px; line-height:140%; padding:10px; color:#3d1313;}
#waku a:link{color:#071045; text-decoration: underline;}
#waku a:visited{color: #999999; text-decoration: underline;}
#waku a:hover{color: #ff5c00; text-decoration: none;}


.link_r { width: 250px; font-size:12px; text-align: right; margin-bottom: 20px;}
.link_r p{ font-size:14px; line-height:140%; padding:10px 0px; color:#3d1313;}


.link_l { width: 250px; font-size:12px; text-align: left;}
.link_l p{ font-size:14px; line-height:140%; padding:10px 0px; color:#3d1313; margin-bottom: 20px;}

.kaihatsu { width: 739px; margin: 25px auto;}
.kaihatsu p { text-align: center; font-size: 14px; padding-top: 5px;}

.maruhi_bn {
	width: 750px;
	margin: 25px auto;
}
.maruhi_bn li {
	float: left;
}
.kaihatsu_bn {
	background-image: url(schedule_images/kaihatsu_bn.jpg);
	background-repeat: no-repeat;
	height: 105px;
	width: 370px;
	border-radius:10px;
	text-indent: -9999px;
	display: block;
	margin-right:5px;
	-moz-box-shadow: 1px 1px 5px rgba(0,0,0,0.4);
	-webkit-box-shadow: 1px 1px 5px rgba(0,0,0,0.4);
	-o-box-shadow: 1px 1px 5px rgba(0,0,0,0.4);
	-ms-box-shadow: 1px 1px 5px rgba(0,0,0,0.4);
}
.totsugeki_bn {
	background-image: url(schedule_images/totsugeki_bn.jpg);
	background-repeat: no-repeat;
	height: 105px;
	width: 370px;
	text-indent: -9999px;
	display: block;
	border-radius:10px;
	text-indent: -9999px;
	display: block;
	-moz-box-shadow: 1px 1px 5px rgba(0,0,0,0.4);
	-webkit-box-shadow: 1px 1px 5px rgba(0,0,0,0.4);
	-o-box-shadow: 1px 1px 5px rgba(0,0,0,0.4);
	-ms-box-shadow: 1px 1px 5px rgba(0,0,0,0.4);
}
