@charset "UTF-8";

#main .box2{
	width: 665px ;
	margin: 10px 0px 0px 0px ;
	padding: 0px 0px 0px 0px ;
	background: url(../img3/page-line1.gif) center top no-repeat ;
	float: left ;
}

/*　page.css変更部分　*/
	/*　ページタイトル　*/
#page-title{
	background: url(../pic3/sea-title-back.jpg) bottom no-repeat ;
}
	/*　グローバルナビ部分　*/
#menu .inner #menu-discount a{
	background-position: bottom left ;
}
#menu .inner #menu-discount a:hover{
	background-position: bottom left ;
}
.page-a-link .inner .day{
	margin: 0px 5px ;
	padding: 0px 5px ;
	background: #F9F4CB ;
	font-weight: bold ;
	color: #525252 ;
}
.page-eigyo{
	margin: 20px 0px ;
}
.page-a-link .inner li{
	float: left ;
}
.page-a-link .inner li a{
	margin: 0px 20px 0px 0px ;
}
/*　page.css変更部分ここまで　*/

.sea-detail {
	width: 625px ;
	margin: 0px 0px 20px 0px ;
}
.sea-det-text {
}

/*　工事中　*/
.working{
	margin: 0px 10px ;
	padding: 5px ;
	background: #FBFAD7 ;
	border-top: 1px dashed #F4D579 ;
	border-bottom: 1px dashed #F4D579 ;
	line-height: 1.9em ;
	text-align: center ;
	font-size: 15px ;
	color: #DC5C2A ;
}
/*　工事中ここまで　*/

/*　2011地震の為、掲載　*/
.sea-category .shinsai-oshirase {
	margin: 0px 20px 20px 20px ;
	padding: 5px 0px ;
	border-top: 2px solid #922924;
	border-bottom: 2px solid #922924;
	font-size: 15px ;
}
.shin-title {
	padding: 5px;
	background: #FBDAD9;
	font-weight: bold;
	text-align: center;
	color: #922924;
}
.shinsai-oshirase #season2011-ryokin {
}
.shinsai-oshirase #season2011-ryokin th{
	padding: 5px ;
	background: #922924;
	border: 2px solid #FFFFFF ;
	text-align: center ;
	vertical-align: middle ;
	line-height: 130% ;
	font-weight: bold ;
	font-size: 13px ;
	color: #FFFFFF ;
}
.shinsai-oshirase #season2011-ryokin td{
	padding: 5px ;
	border: 2px solid #FFFFFF ;
	background: #F4EFE5 ;
	vertical-align: middle ;
	text-align: center;
	color: #575247 ;
}
.shinsai-oshirase #season2011-ryokin .name {
	background: #D1E9C7;
	text-align: center;
	font-weight: bold;
	color: #37572A;
}
.shinsai-oshirase #season2011-ryokin .waribiki td {
	background: #FBDAD9;
	font-weight: bold;
	color: #922924;
}
.shinsai-oshirase #season2011-ryokin .money {
	color: #922924;
}

/*　ページ内容ここから　*/
.sea-category{
	margin: 0px 0px 10px 0px ;
}
.sea-category h3{
	margin: 0px 0px 10px 0px ;
	padding: 10px 7px 10px 25px ;
	background: url(../img3/page-h-category-back-blue.gif) top no-repeat ;
	font-size: 15px ;
	font-weight: bold ;
	letter-spacing: 0.2em ;
	color: #FFFFFF ;
}
.sea-category h3.orange-back{
	background: url(../img3/page-h-category-back.gif) top no-repeat ;
}
.sea-category .money{
	font-size: 15px ;
	font-weight: bold ;
	color: #EE685E ;
}
.sea-category .en{
	font-size: 11px ;
}
.sea-category .charm{
	margin: 0px 20px 20px 20px ;
	padding: 5px 0px ;
	border-top: 2px dotted #E3A225 ;
	border-bottom: 2px dotted #E3A225 ;
	font-size: 15px ;
}
.sea-category .font-15{
	font-size: 15px;
}

/*　特別券　*/
#tokubetuken{
}
#tokubetuken td{
	padding: 5px ;
	border: 2px solid #FFFFFF ;
	background: #F4EFE5 ;
	vertical-align: middle ;
	text-align: center ;
	color: #575247 ;
}
#tokubetuken th{
	padding: 5px ;
	background: #A9A292 ;
	border: 2px solid #FFFFFF ;
	text-align: center ;
	vertical-align: middle ;
	line-height: 130% ;
	font-weight: bold ;
	font-size: 13px ;
	color: #FFFFFF ;
}
#tokubetuken .b-color1{ background: #CEC6B6 ; }
#tokubetuken .b-color2{ background: #E2DAC8 ; }
#tokubetuken .b-color3{ background: #ECE6D9 ; }
#tokubetuken .b-color4{ background: #D3ECF4 ; }
#tokubetuken .b-color5{ background: #F1EBC2 ; }
/*　特別券ここまで　*/

/*　料金表　*/
.sea-category .money-box{
	margin: 0px 20px 30px 20px ;
}
.sea-category .money-box .each{
	margin: 0px 0px 15px 0px ;
}
.sea-category .money-box .each table{
	clear: both ;
}
.sea-category .money-box .each th{
	padding: 2px 3px ;
	background: #E2D7CC ;
	border: 1px solid #CFBDAB ;
	text-align: center ;
}
.sea-category .money-box .each td{
	padding: 2px 3px ;
	border: 1px solid #CFBDAB ;
	text-align: center ;
}
.sea-category .money-box .each .m-title{
	margin: 0px 10px 3px 0px ;
	padding: 3px ;
	letter-spacing: 3px ;
	text-align: left ;
	font-size: 15px ;
	font-weight: bold ;
	float: left ;
}
.sea-category .money-box .each .day{
	padding: 5px 0px 0px 0px ;
}
.tujyo .money{
	color: #525252 ;
}
.b-color1{
	border: 2px solid #EC9F94 ;
	background: #F6D8D3 ;
	color: #BF4A39 ;
}
.b-color2{
	border: 2px solid #7BAA68 ;
	background: #D1E9C7 ;
}
/*　料金表ここまで　*/

/*　特典内容　*/
.sea-category .tokuten-box{
	margin: 0px 20px 20px 20px ;
}
.sea-category .tokuten-box .title{
	margin: 0px 0px 5px 0px ;
}
.sea-category .tokuten-box .title .year{
	margin: 0px 5px 0px 0px ;
	float: left ;
}
.sea-category .tokuten-box .detailed{
	background: #FFF3C2 url(../img3/sea-tokuten-back-bottom.gif) bottom no-repeat ;
}
.sea-category .tokuten-box .detailed .detailed-top{
	background: url(../img3/sea-tokuten-back-top.gif) top no-repeat ;
}
.sea-category .tokuten-box .detailed .detailed-top .inner{
	padding: 15px 5px ;
}
	/*　特典リスト　*/
.tokuten-box .detailed .detailed-top .inner .charm{
	padding: 5px ;
	background: #FFFFFF ;
	text-align: center ;
}
.tokuten-box .detailed .detailed-top .inner .tokuten{
	
}
.tokuten-box .detailed .detailed-top .inner .tokuten dl{
	display: block ;
	margin: 0px 0px 10px 0px ;
	padding: 0px ;
}
.tokuten-box .detailed .detailed-top .inner .tokuten dt{
	display: inline-block ;
	width: 40px ;
	margin: 0px 0px 0px 0px ;
	padding: 6px 0px 2px 40px ;
	background: url(../img3/mark-tokuten-s.gif) no-repeat ;
	font-size: 15px ;
	font-weight: bold ;
	color: #69A120 ;
	float: left ;
}
.tokuten-box .detailed .detailed-top .inner .tokuten dd{
	display: inline-block ;
	width: 605px ;
	margin: 0px 0px 0px 0px ;
	padding: 5px ;
	background: #FDF8E2 ;
	border-bottom: 2px dotted #FFFFFF ;
	font-size: 15px ;
	zoom: 1 ;
	float: left ;
}
.tokuten-box .detailed .detailed-top .inner .tokuten dd .cyui{
	color: #F37A0F ;
}
.tokuten-box .detailed .detailed-top .inner .onsen-nyuyoku {
	margin: 0px 0px 10px 0px;
	padding: 5px;
	background: #FDFAEC;
	border: 2px solid #F9AF6D;
	line-height: 1.3em;
	font-size: 15px;
	font-weight: bold;
}
.tokuten-box .detailed .detailed-top .inner .onsen-nyuyoku .korabo-link {
	margin: 10px 0px 0px 0px;
	text-align: center;
	color: #5A9014;
}
.tokuten-box .detailed .detailed-top .inner .onsen-nyuyoku .korabo-link a {
	padding: 0px 0px 0px 20px;
	background: url(../img3/mark1.gif) 0px 2px no-repeat;
	text-decoration: underline;
	color: #962D26;
}
.sea-tokuten-osowari {
	margin: 0px 10px 0px 10px;
	font-size: 26px;
}
	/*　特典リストここまで　*/

	/*　申込み方法　*/
.sea-category .method-box{
	margin: 0px 20px 30px 20px ;
}
.sea-category .method-box h4{
	margin: 0px 0px 10px 0px ;
}
.sea-category .method-box table{
}
.sea-category .method-box th{
	padding: 3px ;
	border: 1px solid #D8D3CD ;
	text-align: center ;
	font-size: 14px ;
}
.sea-category .method-box td{
	padding: 2px ;
	border: 1px solid #D8D3CD ;
	vertical-align: middle ;
}
.sea-category .method-box .category{
	width: 14px ;
	background: #A69B8B ;
	text-align: center ;
	color: #FFFFFF ;
}
.sea-category .method-box .open1{
	margin: 2px 0px 0px 0px ;
	background: #F4D0CB ;
	font-size: 13px ;
	color: #BE695C ;
}
.sea-category .method-box .open2{
	margin: 2px 0px 0px 0px ;
	background: #BEDCB2 ;
	font-size: 13px ;
	color: #4F803C ;
}
.sea-category .method-box .b-color1{
	background: #E28F83 ;
	color: #FFFFFF ;
}
.sea-category .method-box .b-color2{
	background: #7BAA68 ;
	color: #FFFFFF ;
}
.sea-category .method-box .moushikomi-link{
	margin: 25px 40px 0px 10px ;
	float: left ;
}
.sea-category .method-box .moushikomi-link-normal{
	margin: 0px 0px 0px 0px ;
}
.sea-category .method-box .moushikomi-link .banner,
.sea-category .method-box .moushikomi-link-normal .banner{
}
.sea-category .method-box .moushikomi-link .banner a{
	display: block ;
	width: 215px ;
	height: 70px ;
	background: url(../img3/sea-b-moushikomi.gif) top center no-repeat ;
}
.sea-category .method-box .moushikomi-link-normal .banner a{
	display: block ;
	width: 215px ;
	height: 70px ;
	background: url(../img3/sea-b-moushikomi-normal.gif) top center no-repeat ;
}

.sea-category .method-box .moushikomi-link .banner a:hover,
.sea-category .method-box .moushikomi-link-normal .banner a:hover{
	background-position: bottom center ;
}
.sea-category .method-box .moushikomi-syosai{
	/*width: 340px ;*/
	margin: 0px auto ;
	text-align: left ;
	float: left ;
}
.sea-category .method-box .w-size435{
	width: 435px ;
	margin: 0px auto ;
	text-align: left ;
}
	/*　申込み方法ここまで　*/

	/*　３スキー場共通リフト券ここから*/
.kyotsurift-box{
	margin: 0px 20px ;
}
.kyotsurift-box table{
	margin: 5px 0px 10px 0px;
}
.kyotsurift-box h4{
	margin: 0px 0px 10px 0px ;
	color:#59544c;
	font-size:20px;
	font-weight:bold;
}
.kyotsurift-box .top{
	vertical-align:top;
}
.kyotsurift-box th{
	padding: 4px ;
	border: 1px solid #D8D3CD ;
	vertical-align: middle ;
	text-align:center;
	background-color:#E57804;
	font-weight: bold;
	color:#ffffff;
}
.kyotsurift-box td{
	padding: 2px ;
	border: 1px solid #D8D3CD ;
	vertical-align: middle ;
	text-align:center;
}
.kingaku{
	font-weight:bold;
	color:#ee685e;
}
.kizitu{
	color:#f07c00;
	font-weight:bold;
	background-color:#FFEFD5;
}

.sea-category .chui{
	margin: 0px 20px ;
}
.sea-category .chui h4{
	margin: 0px 0px 10px 0px ;
	font-color:#59544c;
	font-size:20px;
	font-weight:bold;
}
.sea-category .chui .top{
	vertical-align:top;
}

.sea-category .chui td{
	padding: 2px ;
	vertical-align: middle ;
}
	/*　３スキー場共通リフト券ここまで　*/
/*　特典内容ここまで　*/

	/*　３スキー場共通リフト券ここから*/
.kyotsuhayawari-box{
	margin: 0px 20px ;
}
.kyotsuhayawari-box table{
	margin: 10px 0px 10px 0px;
}
.kyotsuhayawari-box th{
	padding: 4px ;
	border: 1px solid #D8D3CD ;
	background-color:#E57804;
	color:#ffffff;
	vertical-align: top ;
	text-align:right;
	font-weight:bold;
}
.kyotsuhayawari-box td{
	padding: 2px ;
	border: 1px solid #D8D3CD ;
	text-align:left;
}
.kingaku{
	font-weight:bold;
	color:#ee685e;
}
.pdf{
	font-weight:bold;
}
	/*３スキー場共通リフト券ここまで　*/
/*　特典内容ここまで　*/

/*　特別割引券＆スタンプカード　*/
.sea-category .stampcard{
	margin: 0px 20px ;
}
.sea-category .stampcard .naiyo .text{
	margin: 0px 0px 0px 5px ;
	line-height: 130% ;
	letter-spacing: 0.05em ;
	font-size: 15px ;
}
.sea-category .stampcard .naiyo .text strong.catch{
	display: block ;
	padding: 0px 0px 5px 0px ;
	font-size: 16px ;
	color: #EB5E00 ;
}
.sea-category .stampcard .stamp{
	margin: 8px 0px 0px 0px ;
}
.sea-category .stampcard .stamp-image{
	width: 300px ;
	padding: 0px 0px 5px 0px ;
	float: left ;
}
.sea-category .stampcard .naiyo .text2{
	width: 315px ;
	margin: 0px ;
	padding: 10px 0px 0px 0px ;
	line-height: 130% ;
	letter-spacing: 0.05em ;
	font-size: 15px ;
	float: right ;
}
/*　特別割引券＆スタンプカードここまで　*/


/*　割引クーポン券　*/
.sea-category .coupon{
	margin: 0px 20px ;
}
.sea-category .coupon h4{
	margin: 0px 0px 5px 0px ;
	padding: 5px ;
	background: #FFEFD5 ;
	border-left: 10px solid #F5C16F ;
	border-bottom: 1px dashed #F5C16F ;
	font-size: 15px ;
	font-weight: bold ;
	color: #F07C00 ;
}
.sea-category .coupon .lift{
	width: 305px ;
	margin: 0px 15px 0px 0px ;
	float: left ;
}
.sea-category .coupon .rental{
	width: 305px ;
	float: left ;
}
.sea-category .coupon .day-box{
	margin: 0px 0px 5px 0px ;
}
.sea-category .coupon .day-box .kiakn{
	margin: 0px 5px 0px 0px ;
	padding: 2px ;
	background: #F07C00 ;
	border: 2px solid #F5C16F ;
	color: #FFFFFF ;
	float: left ;
}
.sea-category .coupon .day-box .day{
	margin: 3px 0px 0px 0px ;
	float: left ;
}
.sea-category .coupon .naiyo{
}
.sea-category .coupon .naiyo .text{
	margin: 0px 0px 0px 5px ;
	font-size: 15px ;
}
/*　割引クーポン券ここまで　*/

/*　岳温泉スキーパック　*/
.sea-category .dake{
	margin: 0px 20px ;
}
.sea-category .dake h4{
	margin: 0px 0px 10px 0px ;
	line-height: 1.3em ;
	font-size: 15px ;
}
.sea-category .dake .pic{
	margin: 0px 0px 0px 20px ;
}
.b-dake{ width: 225px ; }
/*　岳温泉スキーパックここまで　*/

.price{
	color: #EB665C ;
	font-weight: bold ;
	font-size: 17px ;
}
.yen{
	color: #EB665C ;
	font-weight: bold ;
}

	/*特割１日券ここから*/
	/*　３スキー場共通リフト券　*/
.tokuwari-box{
	margin: 0px 20px ;
}
.tokuwari-box table{
	margin: 10px 0px 10px 0px;
}
.tokuwari-box th{
	padding: 4px ;
	border: 1px solid #D8D3CD ;
	background-color:#E57804;
	color:#ffffff;
	vertical-align: top ;
	text-align:center;
	font-weight:bold;
}
.tokuwari-box td{
	padding: 2px ;
	border: 1px solid #D8D3CD ;
	text-align:center;
}
.zenniti{
	font-size: 18px;
	padding: 10px 0px;
}
.tokuwari-waribiki {
	margin: 10px 0px 10px 0px;
	font-size: 13px;
}
.tokuwari-waribiki .tokuwari-price {
	color: #EB665C ;
	font-weight: bold ;
	font-size: 18px ;
}
.tokuwari-waribiki .tokuwari-en {
	color: #EB665C ;
	font-weight: bold ;
	font-size: 15px ;
}
	/*特割１日券ここまで*/
	
	/*バスパックここから*/
.bus-space{
	margin: 0px 0px 0px 10px;
}
.bus-space table{
	border: 2px solid #E2DAC8 ;
}
.bus-space th{
	border: 2px solid #E2DAC8 ;
}
.bus-space td{
	padding: 2px 2px 2px 2px ;
	border: 2px solid #E2DAC8 ;
}

.bus-annnai{
	width: 400px;
}
.bus-space .bus-cyuo{
	white-space: nowrap ;
	text-align: center ;
}
.bus-space .ryokin{
	font-size: 16px;
	font-weight: bold;
	color: #922924;
	
}
.bus-space .otona{ background: #E2DAC8 ; text-align: center ; }
.bus-space .shinia{ background: #E2DAC8 ; text-align: center ; }
.bus-space .shogaku{ background: #F1EADC ; text-align: center ; }
.bus-space .cyugaku{ background: #F1EADC ; text-align: center ; }
