@charset "utf-8";
#tour_search .tsPnl220 select,#tour_search .tsPnl220 option{font-family: "MS UI Gothic", "Lucida Grande", "Osaka", "ＭＳ Ｐゴシック", sans-serif !important;}
#tour_search{width:220px;text-align:center;}
#tour_search .tsPnl220{font-size:88%;background:#ffffff url(/common_rn/img/bg_module_220.gif) repeat-y 0 0;}
#tour_search .tsPnl220B{padding-bottom:1px;background:url(/common_rn/img/bg_module_220_btm.gif) no-repeat 0% 100%;}

#tour_search .reqmark_001{margin-right:3px;}

#tour_search .tsText{margin:0 auto;width:200px;padding:5px 0;font-size:80% !important;line-height:1.3;}
#tour_search .tsText.line01{border-bottom:solid 1px #c2c2c2;}
#tour_search .tsText.gray01{color:#666666;}

#tour_search .tsContents,div.tsBox{margin:0 auto;width:200px;}

#tour_search .tsPnlTbl01{margin:5px auto 0;width:200px;}
#tour_search .tsPnlTbl01 th,
#tour_search .tsPnlTbl01 td{padding:2px 0;text-align:left;}
#tour_search .tsPnlTbl01 th{color:#666666;font-size:80% !important;}
#tour_search .tsPnlTbl01 td{width:144px;}
#tour_search .tsPnlTbl01 th.th056{width:56px !important;}
#tour_search .tsPnlTbl01 td.td100P{width:100% !important;}
#tour_search .tsPnlTbl01 td select{width:100%;}
#tour_search .tsPnlTbl01 td select.tsMonth{width:121px;}
#tour_search .tsPnlTbl01 td select.tsday{margin-right:3px;width:121px;}
#tour_search .tsPnlTbl01 td .tsCode{margin-right:3px;vertical-align:middle;}
#tour_search .tsPnlTbl01 td input.tsCode{width:40px;}
#tour_search .tsPnlTbl01 td select.tsCode{width:44px;}
#tour_search .tsPnlTbl01.selectMem th{width:144px;}
#tour_search .tsPnlTbl01.selectMem td{width:60px;}

#tour_search .tsPnlBtn01{margin:5px 0 8px;text-align:center;}
#tour_search .tsPnlBtn02{text-align:center;}

#tour_search .dtr_menu dl{clear:both;width:219px;}
#tour_search .dtr_menu dl dt{margin-left:1px;background:#C3C5CE;text-align:center;line-height:1%;font-size:1%;}
#tour_search .dtr_menu dl dt img{margin:5px 0;}
#tour_search .dtr_menu dl dd{margin:1px 1px 1px 2px;border:1px solid #c1c1c1;}
#tour_search .dtr_menu dl dd p.menuTx1,
#tour_search .dtr_menu dl dd p.menuTx2{padding:0 5px 5px;text-align:left;}

#tour_search .checkBoxBrand{padding:5px 0;font-weight:bold;color:#666666;font-size:80% !important;text-align:left;display:none;}
#tour_search .checkBoxBrand input{margin-right:2px;vertical-align:-2px;}

#tour_search .dtr_tab{margin-top:10px;}
#tour_search .dtr_tab li{display:inline;}

#tour_search .dtr_search{margin:0 auto;width:200px;}
#tour_search .dtr_search .tsPnlBtn02{margin-bottom:0;}
#tour_search .dtr_search dt,#tour_search .dtr_search a{margin-right:8px;float:left;width:105px;display:block;text-align:left;}
#tour_search .dtr_search dd,#tour_search .dtr_search span{float:left;width:87px;display:block;font-size:80% !important;line-height:1.3;text-align:left;}

#tour_search .dtr_logo{margin:5px 0 8px;text-align:center;}

/* dp style */
#tour_search .dpSet{margin:0 auto;width:200px;}
#tour_search .dpTtl strong{padding:5px 6px 4px;background:#eeeeee;display:block;text-align:left;}
#tour_search .dpTtl span{margin-top:2px;display:block;text-align:right;}
#tour_search .dpTtl span.smaller01{color:#474747;}

#tour_search .dpBox .sideTtl{margin-top:8px;}
#tour_search .dpBox .pnl01Tbl01{width:100%;}
#tour_search .dpBox .pnl01Tbl01 th{padding:5px 2px 0 0;color:#666666 !important;font-size:80%;text-align:left;}
#tour_search .dpBox .pnl01Tbl01 td{padding:5px 0 0 2px;width:144px;text-align:left;}
#tour_search .dpBox .pnl01Tbl01 td.area{width:auto;}
#tour_search .dpBox .pnl01Tbl01 td.arrival{padding-top:7px;text-align:left;}
#tour_search .dpBox .childSelect{padding:0 4px 4px 5px;border:solid 1px #cbcbcb;background-color:#f7f7f7;}
#tour_search .dpBox .childSelect .pnl01Tbl01 th{padding:4px 2px 0;color:#333333 !important;font-size:80%;}
#tour_search .dpBox .childSelect .pnl01Tbl01 th span{font-weight:normal;}
#tour_search .dpBox .childSelect .pnl01Tbl01 td{padding:4px 0 0;text-align:right;width:55px;}
#tour_search .dpBox .childSelect .childSelectBox{font-size:87%;}
#tour_search .dpBox .childSelect .childSelectBox table{width:100%;}
#tour_search .dpBox .childSelect .childSelectBox .pdl0{padding-left:0;}
#tour_search .dpBox .childSelect .childSelectBox .pdr0{padding-right:0;}
#tour_search .dpBox .childSelect .childSelectBox th{padding:5px 2px 5px 0;font-weight:normal;text-align:left;}
#tour_search .dpBox .childSelect .childSelectBox td{padding:5px 0 4px 2px;}
#tour_search .dpBox .childSelect .childSelectBox .borNo{border-top:1px solid #CBCBCB;}

#tour_search .pnl01Btn01{padding-top:7px;text-align:center;}

#tour_search .dpFeelings{margin:8px auto 0;padding-top:7px;border-top:1px solid #CDCED6;width:206px;}
#tour_search .dpFeelings .btn{float:left;width:105px;}
#tour_search .dpFeelings .txt{padding-left:110px;text-align:left;}
* html #tour_search .dpFeelings .txt{padding-left:105px;}

#tour_search .wid80{width:80px;}
#tour_search .wid121{margin-right:3px;width:121px;}
#tour_search .wid100P{width:100%;}