@charset "shift_jis";

body{
	border:none #FFFFFF 0px;
	border-collapse:collapse;
	border-width:0px;
    text-align : center;
	font-size:12px;
	letter-spacing:1px;
	line-height:15px;
    margin : 0px 0px 0px 0px;
	text-align:center;
	background-image:url(img/eda.jpg);
	background-repeat:repeat-y;
	background-repeat:no-repeat;
}

.haikei {
	width:100%;
	background-image:url(img/back_left_line.jpg);
	background-repeat:repeat-y;
}


table  {border:none #ffffff 0px; border-collapse:collapse;}
td     {border:none #ffffff 0px; border-collapse:collapse;}

.top_flash_area {
	width:805px;
	height:370px;
	margin:0px;
	padding:0px;
}

.top_line {
	text-align:right;
	width:805px;
	height:13px;
	background-image:url(img/top_line_bk.gif);
	color:#FFFFFF;
	font-size:11px;
}

.food_line {
	text-align:center;
	width:805px;
	height:13px;
	background-image:url(img/top_line_bk.gif);
	color:#FFFFFF;
	font-size:11px;
}

.top_area {
	width:805px;
	height:70px;
}
.top_area_left {
	float:left;
	width:330px;
	height:70px;
}
.top_area_right {
	float:right;
	width:475px;
	height:70px;
}

.second_line {
	text-align:right;
	width:805px;
	height:13px;
	background-image:url(img/top_line_bk.gif);
	color:#FFFFFF;
	font-size:11px;
}
.second_line a:link     { color:#FFFFFF; text-decoration:none;}
.second_line a:visited  { color:#FFFFFF; text-decoration:none;}
.second_line a:active   { color:#FFFFFF; text-decoration:none;}
.second_line a:hover    { color:#FF66FF; text-decoration:none;}

.left_area {
	width:190px;
	text-align:center;
	vertical-align:top;
	background-image:url(img/left_area_allbk.jpg);
	font-size:12px;
	color:#000066;
	letter-spacing:1px;
	line-height:14px;
}

.right_area {
	width:615px;
	vertical-align:top;
	text-align:center;
}

.right_area_2 {
	width:805px;
	vertical-align:top;
	text-align:center;
}

.top_comment {
	width:90%;
	color:#006600;
	font-size:12px;
	letter-spacing:1px;
	line-height:16px;
	text-align:left;
}

.under_pic {
	width:100%;
	height:23px;
	background-image:url(img/mokoback.jpg);
}


.syamei_main {
 text-align:center;
 font-size:14px;
 color:#006633;
 font-weight:bold;
 padding:20px;
 line-height:18px;
}

.syamei_sub {
 text-align:center;
 font-size:12px;
 color:#006633;
}

.pg_cmt {
	padding:15px;
	color:#666666;
	font-size:12px;
	text-align:left;
	background-image:url(img/cmt_area001.gif);
	letter-spacing:1px;
	line-height:19px;
}

.pg_cmt2 {
	padding:15px;
	color:#666666;
	font-size:12px;
	text-align:left;
	background-image:url(img/owner_cmtbk.gif);
	letter-spacing:1px;
	line-height:19px;
}


.wakudori1 {
	background-image:url(img/wakumidori.gif);
}

.photonado {
	width:610px;
}

.tdl9 {
	width:70px;
}
.tdl0 {
	width:15px;
	height:15px;
}
.tdl1 {
	width:15px;
}

.tdl2 {
	width:3px;
	background-image:url(img/wakumidori.gif);
}

.tdl3 {
	width:250px;
	text-align:left;
	vertical-align:bottom;
	padding:10px;
	color:#666666;
	letter-spacing:1px;
	line-height:17px;
}

.tdl3c {
	width:250px;
	text-align:left;
	vertical-align:bottom;
	padding:10px;
	color:#666666;
	letter-spacing:1px;
	line-height:17px;
	font-weight:bold;
}

.tdl3c2 {
	width:250px;
	text-align:left;
	vertical-align:bottom;
	padding:10px;
	color:#666666;
	letter-spacing:1px;
	line-height:17px;
	background-image:url(img/dp25.jpg);
	background-position:right;
	background-position:top;
	background-repeat:no-repeat;
	font-weight:bold;
}

.tdl3x {
	width:250px;
	text-align:left;
	vertical-align:bottom;
	padding:10px;
	color:#666666;
	letter-spacing:1px;
	line-height:17px;
	background-image:url(img/dp23.jpg);
	background-position:right;
	background-position:top;
	background-repeat:no-repeat;
	font-weight:bold;
}

.tdl3y {
	width:250px;
	text-align:left;
	vertical-align:bottom;
	padding:10px;
	color:#666666;
	letter-spacing:1px;
	line-height:17px;
	background-image:url(img/dp24.jpg);
	background-position:right;
	background-position:top;
	background-repeat:no-repeat;
	font-weight:bold;
}


.tdl31 {
	width:250px;
	text-align:center;
	vertical-align:bottom;
	padding:10px;
	color:#666666;
	letter-spacing:1px;
	line-height:17px;
}

.tdl3s {
	width:250px;
	text-align:left;
	vertical-align:top;
	padding:10px;
	color:#666666;
	letter-spacing:1px;
	line-height:17px;
}

.tdl3m {
	width:250px;
	text-align:left;
	vertical-align:top;
	padding:10px;
	color:#666666;
	letter-spacing:1px;
	line-height:17px;
	background-image:url(img/tdl3m_bk.gif);
}

.tdl3n {
	width:250px;
	text-align:left;
	vertical-align:bottom;
	padding:10px;
	color:#666666;
	letter-spacing:1px;
	line-height:17px;
	background-image:url(img/tdl3m_bk.gif);
}

.tdl10 {
	height:3px;
	background-image:url(img/wakumidori.gif);
}

.point1_div {
	width:100%;
	font-size:14px;
	text-align:left;
	color:#006600;
	letter-spacing:5px;
}

.point2_div {
	width:95%;
	margin:10px;
	font-size:12px;
	text-align:left;
	color:#333333;
	letter-spacing:1px;
	line-height:15px;
}

.kyaku_modori {
	width:100%;
	text-align:right;
}

.room_td0 {
	width:100%;
}

.room_td1 {
	width:80px;
	text-align:center;
	background-color:#FFFFFF;
	border:solid #006633 1px;
	border-collapse:collapse;
	background-color:#CCFFCC;
}

.room_td2 {
	width:500px;
	text-align:left;
	background-color:#FFFFFF;
	border:solid #006633 1px;
	border-collapse:collapse;
	padding:0px 0px 0px 5px;
}

.room_td3 {
	width:100%;
	padding:10px;
	color:#333333;
	letter-spacing:1px;
	line-height:16px;
}

.room_td3_coment {
	text-align:left;
	width:100%;
	padding:5px 25px 5px 20px;
	color:#333333;
	font-size:14px;
	letter-spacing:1px;
	line-height:16px;
	border:double #999999 3px;
}


.ktdx {
	text-align:center;
	background-color:#000099;
	color:#FFFFFF;
	border:solid #CCCCCC 1px;
	border-collapse:collapse;
	font-size:14px;
	font-weight:bold;
	height:20px;
}

.ktdy {
	text-align:center;
	background-color:#E6E6CC;
	color:#999900;
	border:solid #CCCCCC 1px;
	border-collapse:collapse;
	font-size:14px;
	font-weight:bold;
}

.ktdz {
	text-align:center;
	background-color:#F2F2E6;
	color:#666666;
	border:solid #CCCCCC 1px;
	border-collapse:collapse;
}

.ktd1 {
	text-align:center;
	background-color:#FFFFFF;
	color:#FFFFFF;
	border:solid #CCCCCC 1px;
	border-collapse:collapse;
}

.ktd2 {
	text-align:center;
	background-color:#FFFFFF;
	color:#CCCCCC;
	border:solid #CCCCCC 1px;
	border-collapse:collapse;
}

.ktd3 {
	text-align:center;
	background-color:#FFFFFF;
	color:#666666;
	border:solid #CCCCCC 1px;
	border-collapse:collapse;
}

.ktd4 {
	text-align:center;
	background-color:#FF99CC;
	color:#666666;
	border:solid #CCCCCC 1px;
	border-collapse:collapse;
}

.ktd5 {
	text-align:center;
	background-color:#B5E8FD;
	color:#666666;
	border:solid #CCCCCC 1px;
	border-collapse:collapse;
}

.ktd6 {
	text-align:center;
	background-color:#FFFF99;
	color:#666666;
	border:solid #CCCCCC 1px;
	border-collapse:collapse;
}

.fbol {
	font-weight:bold;
}

.maru_comment {
	width:90%;
	font-size:12px;
	color:#333333;
	letter-spacing:1px;
	line-height:18px;
	text-align:left;
	margin:5px;
}




.slinktd1 {
	text-align:center;
	width:200px;
	background:#CCFF66;
	color:#006600;
	font-size:12px;
	letter-spacing:1px;
	padding:5px;
	border:solid #999999 1px;
}

.slinktd1 a:link     { color:#006600; text-decoration:none;}
.slinktd1 a:visited  { color:#006600; text-decoration:none;}
.slinktd1 a:active   { color:#006600; text-decoration:none;}
.slinktd1 a:hover    { color:#FF3300; text-decoration:none;}


.slinktd2 {
	text-align:left;
	width:390px;
	background:#F3F3E9;
	color:#666666;
	font-size:12px;
	letter-spacing:1px;
	padding:5px;
	border:solid #999999 1px;
}

.rytd0 {
	width:550px;
	background-color:#FFFFFF;
	font-size:13px;
	color:#333333;
	letter-spacing:1px;
	text-align:center;
}

.rytd00 {
	width:100px;
	border:solid #999999 1px;
}

.rytd1 {
	text-align:center;
	width:150px;
	height:17px;
	border:solid #999999 1px;
	background-color:#CCFFFF;
	font-size:14px;
}

.rytd2 {
	text-align:center;
	width:300px;
	height:17px;
	border:solid #999999 1px;
	background-color:#FFCCFF;
	font-size:14px;
}

.rytd3 {
	text-align:center;
	width:150px;
	border:solid #999999 1px;
}

.rytd4 {
	text-align:center;
	width:150px;
	border:solid #999999 1px;
}

.rytd5 {
	text-align:center;
	width:150px;
	border:solid #999999 1px;
}
.rytd6 {
	text-align:center;
	width:100px;
	height:60px;
	border:solid #999999 1px;
	background-color:#FFFFCC;
	font-size:14px;
}

.rytd7 {
	text-align:right;
	width:150px;
	border:solid #999999 1px;
}

.rytd8 {
	text-align:left;
	line-height:18px;
	padding:10px;
}


.rytd21 {
	width:550px;
	background-color:#FFFFFF;
	font-size:13px;
	color:#333333;
	letter-spacing:1px;
	text-align:center;
}

.rytd22 {
	width:550px;
	height:17px;
	background-color:#FFFFFF;
	border:solid #999999 1px;
	font-size:14px;
	color:#333333;
	letter-spacing:1px;
	text-align:center;
}

.rytd23 {
	font-size:14px;
	width:50%;
	background-color:#FFFFCC;
	height:16px;
	text-align:center;
	border:solid #999999 1px;
}

.rytd24 {
	width:50%;
	background-color:#FFFFFF;
	height:16px;
	text-align:right;
	padding:10px;
	border:solid #999999 1px;
}

.rytd25 {
	text-align:left;
	line-height:18px;
	padding:10px;
}


.hitori_date {
	width:90%;
	text-align:right;
	color:#666666;
	font-size:12px;
	letter-spacing:1px;
}


.hitori_name {
	width:90%;
	text-align:left;
	color:#333333;
	font-size:14px;
	letter-spacing:1px;
	line-height:18px;
	background-color:#FBFDE3;
	padding:10px;
}


.comdiv {
	font-size:12px;
	color:#999999;
	letter-spacing:1px;
}

.comdiv a:link     { color:#999933; text-decoration:none;}
.comdiv a:visited  { color:#999933; text-decoration:none;}
.comdiv a:active   { color:#999933; text-decoration:none;}
.comdiv a:hover    { color:#FF6600; text-decoration:none;}

.cal_chip {
	height:13px;
	text-align:left;
	vertical-align:middle;
	font-size:11px;
	color:#666666;
}




.tpx_list1 {
	width:110px;
	text-align:left;
	vertical-align:top;
}
.tpx_list2 {
	width:280px;
	vertical-align:top;
	border:solid #CCCCCC 1px;
	background-color:#FEF8D8;
	color:#CC3300;
	font-size:13px;
}
.tpx_list2 a:link     { color:#CC3300; text-decoration:none;}
.tpx_list2 a:visited  { color:#CC3300; text-decoration:none;}
.tpx_list2 a:active   { color:#CC3300; text-decoration:none;}
.tpx_list2 a:hover    { color:#0000CC; text-decoration:none;}

.tpx_list3 {
	width:280px;
	vertical-align:top;
	border:solid #CCCCCC 1px;
	background-color:#FFFFFF;
	color:#333333;
	font-size:12px;
}

