@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 li{float: left ;}
.page-a-link li a{margin: 0px 20px 0px 0px ;}
.page-a-link .inner .day{
	margin: 0px 5px ;
	padding: 0px 5px ;
	background: #F9F4CB ;
	font-weight: bold ;
	color: #525252 ;
}
.page-eigyo{
	margin: 20px 0px ;
}
/*　page.css変更部分ここまで　*/


/*　ページ内容ここから　*/

.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 0px 10px 0px ;
	padding: 5px 0px ;
	border-top: 2px dotted #E3A225 ;
	border-bottom: 2px dotted #E3A225 ;
}
/*　料金表　*/
.sea-category .money-box{
}
.sea-category .money-box .each{
	margin: 0px 0px 10px 0px ;
}
.sea-category .money-box .each table{
	clear: both ;
}
.sea-category .money-box .each th{
	padding: 3px ;
	background: #E2D7CC ;
	border: 1px solid #CFBDAB ;
	text-align: center ;
}
.sea-category .money-box .each td{
	padding: 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 ;
}
.b-color1{
	border: 2px solid #EC9F94 ;
	background: #F6D8D3 ;
}
/*　料金表ここまで　*/
.sea-category .detailed{
}


/* 申込フォーム */
#print-form .b-season{ width: 205px ; }
#print-form .print-form-text{
	font-weight: bold ;
}
#print-form form{
	margin: 0px 0px 20px 0px ;
}
#print-form table.print-form-hyo{
	width: 665px ;
	margin: 3px 0px ;
}
#print-form table.print-form-hyo th{
	padding: 3px 5px ;
	border: 1px solid #CCCCCC ;
	background: #F1F1F1 ;
}
#print-form table.print-form-hyo td{
	padding: 2px 5px ;
	border: 1px solid #CCCCCC ;
}
#print-form table.print-form-hyo .kenshu td{
	border: none ;
}
#print-form .kojinjoho-chui{
}
.sea-btn-print {
	text-align: center;
}
#print-form h4{
	padding: 0px 0px 5px 0px ;
	text-align: center ;
	font-weight: bold ;
	font-size: 15px ;
}
#print-form table.tokutei{
	width: 665px ;
}
#print-form table.tokutei th{
	padding: 3px 5px ;
	border: 1px solid #B0B0B0 ;
	background: #E8E0DC ;
}
#print-form table.tokutei td{
	padding: 3px 5px ;
	border: 1px solid #B0B0B0 ;
}
