@charset "Shift_JIS";

*{
	margin:0;
	padding:0;
	scrollbar-base-color: red;
scrollbar-arrow-color: white; 
}
.yunokura_1 {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.yu_2 {
	font-size: 12px;
	line-height: 1.5em;
	color: #FFFFFF;
}
.yu_3 {
	font-size: 12px;
	line-height: 2em;
	color: #FFFFFF;
}
#pankuzu{
	font-size:18px;
	margin-top:4px;
	margin-bottom:3px;
}
#pankuzu2{
	font-size:18px;
	margin-top:4px;
	margin-bottom:3px;
	color:#FF3333;
}
/*calendarp--------------------------------------₯*/

#cal_wapper{
	width:100%;
	height:1200px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	position:relative;
	text-align:center;
	background-color:#000000;
	background-image:url(image/calendarwaku.jpg);
	background-repeat:repeat;
}
.cal_from{
	position:relative;
	width:175px;
	margin-left:auto;
	margin-right:auto;
	padding-top:10px;
	font-size:12px;
	color:#999999;
}
#cal_from2{
	position:relative;
	width:175px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

#cal_from03{
	width:210px;
	height:390px;
	overflow: hidden;
}
#cal_from2 table{
	margin-left:auto;
	margin-right:auto;
	width:110px;
}
#cal_from2 td{
	text-align:left;
	font-weight:bold;
	color:#666666;
	margin:0px;
	padding:0px;
	height:14px;
	line-height: 14px;
	font-size:12px;
}
.cal_from table{
	position:relative;
	width:175px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-style: solid;
	border-color:#666666;
}
.cal_from td{
	position:relative;
	margin:0px;
	padding:0px;
	width:25px;
	height:25px;
	text-align: center;
	vertical-align: middle;
	font-size:12px;
	font-weight:bold;
	border-style: solid;
	border-color:#666666;
}
.cal_td01{
	position:relative;
	margin:0px;
	width:175px;
	height:25px;
	background-image:url(../image/top/cal_bar.jpg);
	background-repeat:no-repeat;
	text-align:center;
}
.cal_td02{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:4px;
	width:40px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	display:block;
	vertical-align:baseline;
}
#cal_backnext{
	position:relative;
	padding:0px;
	color:#CCCCCC;
	font-size:10px;
	font-weight:bold;
	display:block;
	vertical-align:baseline;
}
.sancolor{
	color:#FF3333;
}
.satcolor{
	color:#3366CC;
}
.freecolor{
	color:#494949;
}
#time{
	font-size: 10px;
	color: #C80465;
	background-color: #333333;
	padding:3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: groove;
	border-right-style: groove;
	border-bottom-style: groove;
	border-left-style: groove;
}
#cal_time{
	position:relative;
	padding-top:5px;
	padding-left:3px;
	color:#999999;
	line-height:12px;
	font-size:10px;
	display:block;
	vertical-align:baseline;
	float:left;
	font-weight:bold;
}
.bar01{
	color:#666666;
	font-size:12px;
	margin-top:5px;
}
#cal_text01{
	font-size:12px;
	margin:20px;
	line-height:20px;
}
#cal_text02{
	font-size:12px;
	margin-top:10px;
	margin-bottom:15px;
	line-height:20px;
	text-align:left;
}
/*calendarp--------------------------------------£*/
/*IC\ρp------------------------------------------------₯*/
#online_reservation_waku{
	width:470px;
	margin:0px;
	padding:0px;
	position:absolute;
	top:10px;
	left:260px;
	}
.online_nen{
	width:40px;
}
.online_gappi{
	width:20px;
}
.online_room{
	width:50px;
}
.online_mumber{
	width:25px;
}
.online_radio{
	position: relative;
	margin-left:5px;
	margin-right:10px;
	width: 50px;
	top: -2px;

}
.online_radio2{
	position: relative;
	margin-left:5px;
	margin-right:10px;
	width: 100px;
	top: -2px;

}
.onlintext{
	position:relative;
	color:#CCCCCC;
	font-weight:bold;
	top:1px;
	margin-top:0px;
	margin-left:5px;
	font-size:12px;
}
#onlintext2{
	font-size:10px;
	color:#CCCCCC;
	margin-top:0;
	margin-bottom:15px;
}
#onlintext3{
	margin-top:15px;
	margin-left:5px;
	line-height:20px;
	color:#CCCCCC;
	font-size:12px;
}
#onlintext4{
	margin-top:14px;
	color:#000000;
	font-size:15px;
	line-height:15px;
}
.onlintext5{
	color:#999999;
	font-size:11px;
	line-height:15px;
}
#onlin_botan00{
	width:100px;
	margin-top:15px;
	margin-bottom:20px;
}
#onlin_botan{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
	padding-top:10px;
}
.tab_top{
	position:relative;
	top:0;
	left:0;
	padding:0;
	margin:0;
	}
#onlin_bar{
	border: 3px solid #3F2729;
	padding:5px;
	width:360px;
}
#onlin_banner{
	background-color:#3F2729;
	font-size:14px;
	font-weight:bold;
	line-height:15px;
	padding-top:5px;
	padding-left:3px;
	padding-bottom:1px;
}
#onlin_bar table{
	font-size:12px;
}

.hosi01{
	color:#ED617C;
	font-weight:bold;
	font-size:12px;
}
.tablewaku01{
	margin-left:20px;
	margin-top:10px;
	margin-bottom:10px;
	font-size:14px;
}

.tablewaku02{
	font-weight:bold;
	font-size:12px;
}
.tablewaku03{
	color:#CCCCCC;
	font-size:11px;
	font-weight:normal;
}
.tablewaku04{
	color:#CCCCCC;
	font-size:11px;
	font-weight:normal;
	height:60px;
	margin-top:10px;
	margin-left:10px;
}
/*IC\ρp------------------------------------------------£*/
/*ICmF₯*/
#conf_textdata{
	position:relative;
	margin-top:20px;
	margin-left:20px;
	width:600px;
}
#conf_textdata table{
	width:600px;
}
#conf_textdata td{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:0px;
	vertical-align: middle;
	background-color:#391F29;
	border: 1px solid #000000;
	line-height: 20px;
}
.conf_textdata_td2{
	width:150px;
	background-image:url(image/en.gif);
	background-repeat: no-repeat;
	background-position: 6px;
}
.conf_text01{
	font-weight:bold;
	font-size:12px;
	width:120px;
	margin-left:22px;
	margin-top:2px;
	color:#CCCCCC;
}
.conf_text02{
	font-size:12px;
	margin-top:2px;
	padding-left:10px;
	color:#DCDCDC;
}
/*ICmF£*/

/*G[p------------------------------------------------₯*/
#err_from{
	font-size:15px;
	font-weight:bold;
	color:#FF3333;
}
#errbotan{
	margin-top:30px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}
/*G[p------------------------------------------------£*/
/*thankyoup------------------------------------------------₯*/
.thytext01{
	color:#FFFFFF;
	font-size:18px;
}
.thytext02{
	color:#DCDCDC;
}
/*thankyoup------------------------------------------------£*/


