﻿.s10_66		{color:#666666;font-size:10px;line-height:1.3em;}
.s11_33		{color:#333;font-size:11px;line-height:1.4em;}
.s11_60		{color:#606060;font-size:11px;line-height:1.3em;}
.s11_66		{color:#666666;font-size:11px;line-height:1.3em;}
.s12_00b	{color:#000;font-size:12px;font-weight:bold;line-height:1.3em;}
.s12_33b	{color:#333;font-size:12px;font-weight:bold;line-height:1.3em;}
.s14_00		{color:#000;font-size:14px;line-height:1.3em;}
.s14_33b	{color:#333;font-size:14px;font-weight:bold;line-height:1.3em;}
.s16_00		{color:#000;font-size:16px;line-height:1.3em;}
.lh 					{line-height:1.4em;}

#search-list02 #set03 .bg01 {background: #f8ecc2;}
#search-list01 #td01{margin:0;padding:4px 10px;}
#search-list02 #td01{margin:0;padding:4px 10px;}
#search-list02 #table01 .lin01{margin:4px 0 4px 0;padding:0;}
#search-hit .lin01{margin: 1px 0 4px 0;padding:0;}
#search-tab {margin: 0 0 0 0;padding: 0;}

.clear{clear:both;line-height:0em;font-size:1px;}

.search-result-cassette {text-align:left; margin:20px 0 0 0;}

.search-result-cassette .result-header				{background:#CCC0B3}
.search-result-cassette .result-header table	{width:100%}
.search-result-cassette .result-body					{margin:10px 0 0 0;}

.search-result-cassette .result-body .hotel-picture 				{float:left;width:212px;}
.search-result-cassette .result-body .hotel-picture img		{border:1px solid #999;}
.search-result-cassette .result-body .hotel-picture .main	{margin:0 0 10px 0;}
.search-result-cassette .result-body .hotel-picture .sub1	{float:left;}
.search-result-cassette .result-body .hotel-picture .sub2	{float:right;}

.search-result-cassette .result-body .hotel-detail 					{float:right;width:424px;}

.search-result-cassette .result-body .hotel-detail .hotel-detail-header table{width:424px;}
.search-result-cassette .result-body .hotel-detail .hotel-detail-header td.hotel-name{padding-right:30px;}

.search-result-cassette .result-body .hotel-detail .hotel-detail-body			{margin:10px 0 0 0;}
.search-result-cassette .result-body .hotel-detail .hotel-detail-body table		{width:424px;}
.search-result-cassette .result-body .hotel-detail .hotel-detail-body .hotel-access	{background:url(/uw/images/prt_border_01.gif) repeat-x;margin:5px 0 0 0;padding:5px 0 0 0;line-height:1.4em;}
.search-result-cassette .result-body .hotel-detail .hotel-detail-body .hotel-thumb img{border:1px solid #999;}

.search-result-cassette .result-body .hotel-detail .hotel-detail-plan{margin:10px 0 0 0;}
.search-result-cassette .result-body .hotel-detail .hotel-detail-plan table{width:424px;}
.search-result-cassette .result-body .hotel-detail .hotel-detail-plan th{padding:0 0 5px 0;border-bottom:1px solid #ccc;}
.search-result-cassette .result-body .hotel-detail .hotel-detail-plan td{background:url(/uw/images/prt_border_02.gif) repeat-x bottom;padding:3px 0;}

.search-result-cassette .result-body .hotel-link{background:url(/uw/images/tri_s.gif) no-repeat 0 0.2em;padding:0 0 0 12px;font-weight:bold;margin:10px 0 0 0;}

.search-result-cassette .result-body .plan-picture{float:left;width:137px;}
.search-result-cassette .result-body .plan-picture img{border:1px solid #999;}
.search-result-cassette .result-body .plan-detail{float:right;width:595px;}
.search-result-cassette .result-body .plan-detail .plan-detail-header table{width:595px;}
.search-result-cassette .result-body .plan-detail .plan-detail-body{margin:6px 0 0 0;}
.search-result-cassette .result-body .plan-detail .plan-detail-body table.wrap{width:595px;}
.search-result-cassette .result-body .plan-detail .plan-detail-body td{border-top:1px solid #ccc;padding:6px 0 0 0;}
.search-result-cassette .result-body .plan-detail .plan-detail-body .plan-thumb img{border:1px solid #999;}
.search-result-cassette .result-body .plan-detail .plan-detail-body td.time{border:none;padding:2px 4px;}

.dyn_cal_tbl td a {display:block;width:1em;padding:1px 4px !important;}
.dyn_cal_tbl td a:hover { color: #ffffff !important; background-color: #ff7d00; text-decoration:none;}
.dyn_cal_tbl td {font-size:12px !important; text-align:right; padding:0 !important;}
.dyn_cal_tbl td.dyn_disable {padding:1px 4px !important;}
.dyn_cal .dyn_cal_close{font-size:12px; !important; text-align:center; padding-top:10px;}

