@charset "utf-8";
/* CSS Document */
* html  .png24  {tmp:expression(setPng24(this))}
body{margin:0px;padding:0px;font-size:12px;font-family:돋움,verdana; color:#272727}
a{text-decoration:none; color:#272727;font-family:돋움,verdana;}
td{line-height:22px; font-size:12px;font-family:돋움,verdana; color:#272727}
div{font-family: 돋움,verdana; color:#272727}
.font_text30{width:30px; border:1px solid #cccccc;}
.font_text80{width:80px; border:1px solid #cccccc;}
.font_text150{width:150px; border:1px solid #cccccc;}
.font_text400{width:400px; border:1px solid #cccccc;}
.a_sleep_hotel{text-decoration:none; color:#000000;}


.table01{border-collapse:collapse;}
.table01 th{height:30px; text-align:center; font-size:12px; border:2px #f2f2f2 solid;}
.table01 td{height:30px; text-align:center; font-size:12px; border:2px #f2f2f2 solid;}

.tbxY {border-top:1px solid #dadada; border-left:1px solid #dadada; width:100%;}
.tbxY th, .tbxY td {margin:0; padding:5px 10px; border-bottom:1px solid #dadada; border-right:1px solid #dadada; line-height:130%; }
.tbxY th {font-weight:normal; background:#f6f2f8; color:#420a64; text-align:center;}
.tbxY td {color:#6c6c6c; text-align:center;}
.tbxY .sTitle {background:#f8f8f8;}
.tbxY .str {font-weight:normal; background:#fefec8;}
.tbxY .sEp {text-align:left;}

caption {visibility:hidden; height:0;}

dl.tour {clear:both;display:block; margin:4px 0 10px 0; padding:4px 0 14px 0; border-bottom:1px dashed #EFEFEF; *zoom:1;}
dl.tour:after { content:""; clear:both; display:block; } 
dl.tour dt {float:right; margin:0; padding:0 0 6px 0; color:#641c8a; font-size:13px; line-height:150%; font-weight:bold; width:68.9%;}
dl.tour dd {float:right; margin:0; padding:0; color:#666; line-height:150%; width:68.9%;}
dl.tour dd.img {float:left; display:inline; margin:0; padding:2px; width:24%; text-align:center; border:1px solid #EFEFEF;}
dl.tour dd.img {width:180px; height:100px;}


.ins li {display:block; list-style-type:none;}

.food_list {margin:0; padding:0; text-align:center; border:1px solid #dedede;}
.food_list li {display:inline; text-align:center; line-height:0; font-size:0; margin:0; padding:5px 10px 0 0;}
.food_list li img {margin:0 0 5px 10px; padding:0; font-size:0; line-height:0;}

.tour_list {margin:0; padding:0; text-align:center; border:1px solid #dedede;}
.tour_list li {display:inline; text-align:center; line-height:0; font-size:0; margin:0; padding:4px 10px 0 0;}
.tour_list li img {margin:0 0 4px 10px; padding:0; font-size:0; line-height:0;}

