/* ////// travel////// */

#travel_archive { width: 912px; margin: auto;  text-align: left; font-size:11px;}
#travel_archive .title { margin: 0px auto 20px ; }
#travel_archive .a:link {color:#150a00;}

#travel_menu { margin: 0; width:914px; text-align: left; }
#travel_menu ul {margin: 0px; padding: 0px;height:24px; }
#travel_menu li {display: inline; font-size:0px; width:126px; height:24px !important; list-style-type: none;  margin: 0; padding: 0px 5px 0px 0px; }
#travel_menu li img {font-size:0px; }
#travel_archive .tdtop { border-bottom: 4px solid #C5C5B4; padding: 0px; margin: 0;}
#travel_archive .wordinfo { border-bottom: 4px solid #006f73; padding: 0px; margin: 0;}
#travel_archive .route{ border-bottom: 4px solid #730400; padding: 0px; margin: 0;}
#travel_archive .hotel { border-bottom: 4px solid #d09507; padding: 0px; margin: 0;}
#travel_archive .food{ border-bottom: 4px solid #59a21d; padding: 0px; margin: 0;}
#travel_archive .preparation{ border-bottom: 4px solid #414cb7; padding: 0px; margin: 0;}

#travel_archive .entry_travel  {background: #FFF; margin-top:0px; padding:20px 22px;}
#travel_archive .travel_box{width:426px; margin-top:15px; float:left;}
#travel_archive .rightthum{margin-left:15px;}
#travel_archive .thum_box{width:100%; margin-top:15px; border:1px solid #150a00; }
#travel_archive .thum_box img{float:left; margin-right:10px;}
#travel_archive .thum_box dl{margin:7px;}
#travel_archive .thum_box dt{font-weight:bold; font-size:12px;}
#travel_archive .thum_box dd{font-size:10px;}
#travel_archive .thum_box .detail_btn{margin:20px 0 0 140px ; }

#travel_archive .entry_travel .left{width:630px; float:left;}
#travel_archive .right{width:220px; float:right; background:#f7f7f7;}

#travel_archive .hotel_box{border-left: 3px solid #d09507;}
#travel_archive .hotel_box{border-right: 3px solid #d09507;}
#travel_archive .hotel_box{border-bottom: 3px solid #d09507;}
#travel_archive .worldinfo_box{border-left: 3px solid #006f73;}
#travel_archive .worldinfo_box{border-right: 3px solid #006f73;}
#travel_archive .worldinfo_box{border-bottom: 3px solid #006f73;}
#travel_archive .food_box{border-left: 3px solid #59a21d;}
#travel_archive .food_box{border-right: 3px solid #59a21d;}
#travel_archive .food_box{border-bottom: 3px solid #59a21d;}
#travel_archive .Preparation_box{border-left: 3px solid #414cb7;}
#travel_archive .Preparation_box{border-right: 3px solid #414cb7;}
#travel_archive .Preparation_box{border-bottom: 3px solid #414cb7;}
#travel_archive .route_box{border-left: 3px solid #730400;}
#travel_archive .route_box{border-right: 3px solid #730400;}
#travel_archive .route_box{border-bottom: 3px solid #730400;}


#travel_archive table{border-collapse: collapse;font-size:11px;}
#travel_archive table.countryname{margin:15px 0 5px 15px; font-weight:bold; font-size:16px;}

#travel_archive .midashi{margin:0 0 0 15px; width:585px; padding: 10px; font-size:18px; font-weight:bold; background: #f5e9ca;}
#travel_archive .midashi_food{margin:0 0 0 15px; width:585px; padding: 5px; background: #c0dca9;}
#travel_archive .midashi_preparation{margin:0; width:585px; padding: 8px 5px; background: #ccd0f5;}
#travel_archive .midashi_route{margin:0 0 0 15px; width:585px; padding: 5px; background: #f5e2e2;}


#travel_archive  table.type1 { width: 400px; border: 1px solid #CCC; margin:15px 0 15px 15px; float:left; font-size:11px;}
#travel_archive  table.type1 th{ width: 100px; padding: 5px; border: 1px solid #CCC; background: #EEE; border-collapse: collapse; color:#bd0000;}
#travel_archive  table.type1 td{ width: 300px; padding: 5px; border: 1px solid #CCC;  border-collapse: collapse;}

#travel_archive  table.type2 { width: 595px; border: 1px solid #CCC; margin:10px 0 15px 15px; float:left; font-size:11px;}
#travel_archive  table.type2 th{ padding: 5px; border: 1px solid #CCC; background: #EEE; border-collapse: collapse;}
#travel_archive  table.type2 td{ padding: 5px; border: 1px solid #CCC;  border-collapse: collapse;}

#travel_archive  table.type3 { width: 595px; margin:15px 0 15px 15px; font-size:11px;}
#travel_archive  table.type3 td{ padding:5px;}
#travel_archive  table.type2 th.sel1{ width:100px;}
#travel_archive  table.type2 th.sel2{ width:200px;}

#travel_archive .photobox { width: 180px; margin:15px 0 0 15px; float:left}
#travel_archive .entry_travel .left .under_link ul{width:100%; margin-left:0px;}
#travel_archive .entry_travel .left .under_link li{display:inline;}


#travel_archive .right dl{margin-left:20px;}
#travel_archive .right dt{background: url("../img/travel/travel_icon.gif") left 4px no-repeat; padding-left:20px; }
#travel_archive .right dd{margin-left:20px; }

#travel_archive .wibox {}
#travel_archive .wibox dl{margin-left:20px;}
#travel_archive .wibox dt{background: url("../img/travel/travel_icon.gif") left 4px no-repeat; padding-left:20px; }
#travel_archive .wibox dd{margin-left:20px; }

#travel_archive .prepanavi {}
#travel_archive .prepanavi p {margin:0 auto; width:585px; padding: 10px 5px; background: #EEE;}
#travel_archive .prepanavi dl{margin-left:20px;}
#travel_archive .prepanavi dt{background: url("../img/travel/travel_icon.gif") left 4px no-repeat; padding-left:20px; }
#travel_archive .prepanavi dd{margin-left:20px; }


#travel_archive .preparation_set{width: 595px; padding:15px;}

#travel_archive .route_map{padding:15px 0 0 15px;}
#travel_archive .under_link{ font-size:10px;}

#travel_archive  .hotel_bbbb {float:left; width: 400px;margin:15px 0 0 15px ;}
#travel_archive  table.type4 { width: 400px; border: 1px solid #CCC; border-collapse: collapse;margin-bottom:15px ; }
#travel_archive  table.type4 th{ width: 100px; padding: 5px; border: 1px solid #CCC; background: #EEE; border-collapse: collapse; color:#bd0000;}
#travel_archive  table.type4 td{ width: 300px; padding: 5px; border: 1px solid #CCC;  border-collapse: collapse;}


/* ////// travel ////// */


