/*############################################*//*（1）左*//*############################################*/.hidariBox{	width:166px;	padding:8px;	background:url(../images/share/hidari_back.gif) left bottom repeat-y;	voice-family:"\"}\"";	voice-family:inherit;	width:150px;}{}/*トップ*/gourmetPWrapper{	margin:0 0 0 0;}.gourmetPBox{	margin:0 0 15px 0;	width:180px;	float:left;}.gourmetPBox span{	padding-left:7px;	background:url(../images/share/sankaku_midori.gif) 0 0.3em no-repeat; }/*本文 index.html*/.eventBox{	margin-top:10px;	width:535px;	background:url(../event/images/share/border_small.gif) left bottom no-repeat;}.eventLeft{	width:135px;	float:left;}.eventLeft img{	margin-bottom:10px;}.eventRight{	width:385px;	float:right;}.eventRight h4{	margin:0 0 5px 0;	padding-left:18px;	font-size:120%;	min-height:17px;	height:auto !important;	height:17px;	background:url(../event/images/share/midasi_yajirusi.gif) 0 0.2em no-repeat;}.eventRight div{	font-size:120%;	text-decoration:none;	float:left;}.eventRight span{	font-size:80%;}.spotTitleR{	display:block;	height:17px;	float:left;}.eventBun{	padding:10px 0 10px 0;	width:385px;	background:url(../event/images/share/midasi_border.gif) left top no-repeat;}/*itiran*/.itiranBox{	margin-bottom:20px;	width:535px;}.itiranBox img{	float:left;}.itiranMigi{	width:404px;	float:right;}.konyuLink{	width:132px;	float:right;}/*shohin*/.shohinMidasi{	padding:0 0 5px 10px;	min-height:18px;	height:auto !important;	height:18px;	font-size:140%;	background:url(images/midasi_migi.gif) 0 0.2em no-repeat;	border-bottom:1px solid #cccccc;}.shohinBox{	margin:20px 0 0 0;	padding:20px 0 0 0;	width:535px;	background:url(../images/share/tensen.gif) left top repeat-x;}.shohinBoxB{	margin:0 0 0 0;	padding:15px 0 0 0;	width:535px;}.shohinLeft{	width:150px;	float:left;}.shohinRight{	margin:0;	padding:0;	width:410px;	float:right;}.shohinRight dt{	font-size:120%;	font-weight:bold;}.tenmei{	padding-left:8px;	background:url(../images/share/sankaku_midori.gif) 0 0.5em no-repeat;}.shohinTensen{	margin:5px 0 0 0;	padding:5px 0 0 0;	background:url(../images/share/tensen.gif) left top no-repeat;}.shohinPrice{	margin:5px 0 0 0;	font-weight:bold;	color:#EA2003;}/*テーブル*/.senT{	border:solid 1px #cccccc;	border-width:1px 0 0 1px;	margin-bottom:20px;}.senT th{	border:solid 1px #cccccc;	border-width:0 1px 1px 0;	font-weight:normal;}.senT td{	border:solid 1px #cccccc;	border-width:0 1px 1px 0;	font-weight:normal;}.blueBg{	background:#6B8ACA;	color:#ffffff;}.usuiBg{	background:#A9BFEB;}.greenBg{	background:#E5F2BF;}.alignTdR{	text-align:right;}.alignTdC{	text-align:center;}.alignTdL{	text-align:left;}/*問い合わせ*/.gToiBox{	width:535px;}.gToiLeft{	width:280px;	float:left;}.gToiRight{	width:280px;	float:right;}.kiyakuUL{	width:575px;	margin:5px 0 20px;}.kiyakuUL li{	margin:0 10px 0 0;	padding:0 0 0 10px;	background:url(../images/share/sankaku_midori.gif) left center no-repeat;	float:left;}.tejunTitle{	margin:30px 0 0 0;}.toiOL{	margin:10px 0;}.thanksOL{	margin:0 0 20px;}.cyuiP{	margin:0 0 30px 0;}.formTitle{	color:#666666;	margin:0 0 10px;	height:20px;	background:url(../stay/images/share/border_small.gif) left bottom no-repeat;}/*問い合わせフォーム部品*/.yoyakuTitle{	margin:0 0 10px 0;}select{	border:solid 1px #cccccc;}.radio{	border:none;}.inpBdr{	border:solid 1px #cccccc;}.leftCell{	border-right:solid 8px #aaaaaa;}.hisuCell{	border-right:solid 6px #8ca7de;}.yoyakuTT{	margin:0 0 10px 0;}.yoyakuTT th{	margin:0 0 10px 0;}.yoyakuTT th{	width:100px;	white-space:nowrap;	color:#3268bf;}.toiTT{	border:solid 1px #cccccc;	border-width:1px 0 0 1px;	margin-bottom:20px;}.toiTT td,.toiTT th{	border:solid 1px #cccccc;	border-width:0 1px 1px 0;	text-align:center;	font-weight:normal;}.toiTT td{	text-align:left;}.toiTT th{	background:#A9C0EC;}.thanksTejunOL{	margin:0 0 20px;}/*############################################*//*（3）カレンダー*//*############################################*/#calWrite{	position:absolute;	background:#ffffff;	border:solid 1px #cccccc;	visibility:hidden;}.ctbl{}.ctbl td{	border:solid 1px #CDCDCD;	font-size:10px;}.ctbl td a{	font-size:10px;	text-decoration:underline;	color:#0000ff;}.ctbl td a:hover{	text-decoration:underline;	color:#ff6600;}#clTuki{	font-size:12px;	border:none;}.peke{	background:#d61b92;}.peke a:link,.peke a:visited{	color:#ffffff;}.yoyakuTT .peke a:hover{	color:#ffff00;}.yobi{	background:#8ca7de;	color:#ffffff;}
