@charset "utf-8";

/* body class
------------------------------------------ */
body.tour_indexPage .socialBox{display:none;}

/* contents
------------------------------------------ */
#loLeft{float:left;width:300px;}
#loRight{float:right;width:630px;}
#loRight #loMain{float:left;width:400px;}
#loRight #loSide{float:right;width:220px;}
#loRight .cont01{margin:10px 0 0 10px;}

/* list
------------------------------------------ */
.liLink01 li{padding-top:4px;list-style-type:none;}
.liLink01 li p.liLink0101,.liLink01 li p.liLink01W{padding:0 0 0 9px;line-height:1.3 !important;zoom:1;}
.liLink01 li p.liLink0101{background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 2px 0.4em;}
.liLink01 li p.liLink01W{background:url(/common_rn/img/parts_arr_w_r_001.gif) no-repeat 2px 0.4em;}
.liLink01 li p.icn01,.liLink01 li p.rnIcn01{padding:0 0 0 14px;line-height:1.3 !important;text-indent:-14px;}
.liLink01 li p.icn02,.liLink01 li p.rnIcn02{padding:0 0 0 17px;line-height:1.3 !important;text-indent:-17px;}
.liLink01 li p.icn01 img,.liLink01 li p.rnIcn01 img,.liLink01 li p.icn02 img,.liLink01 li p.rnIcn02 img{vertical-align:middle;}

/* table
------------------------------------------ */
#loRight div.tablem01 table{border-top:1px solid #666666;border-left:1px solid #666666;}
#loRight div.tablem01 th{background-color:#cccccc;border-right:1px solid #666666;border-bottom:1px solid #666666;}
#loRight div.tablem01 th .thM01{padding:4px 5px;}
#loRight div.tablem01 th.th02{background-color:#f5f5f5;border-right:1px solid #666666;border-bottom:1px solid #666666;}
#loRight div.tablem01 tbody th{text-align:left;}
#loRight div.tablem01 td{background-color:#ffffff;border-right:1px solid #666666;border-bottom:1px solid #666666;}
#loRight div.tablem01 td .tdM01{padding:4px 5px;}
#loRight div.tablem01 tr.bgEm01 td{background-color:#FFE6CC;}

/* left parts
------------------------------------------ */
/* width selectmenu */
#period,#room_type,#rooms,#p_from,#p_to,#location,#start_rating,#checkinMonth,#checkinDay,#startMonth,#startDay,#PRM_MEETINGMONTH,#PRM_MEETINGDATE,#PRM_SENDINGMONTH,#PRM_SENDINGDATE,#tourMonth01,#tourDay01,#tourMonth02,#tourDay02,#boardDay,#boardMonth{width:76px;}
#pulldownWidth138,#area,#country,#globalArea,#depAirportCode,#arrAirportCode,#PRM_DEPAREA,#PRM_ARRAREA,#PRM_ARRIVAL,#PRM_SEARCH_KIND2,#boardTime,#arrivalAirport,#boardAirport{width:182px;}
#frigtDay{width:60px;}
#stayArea,#stayCity,#stayNum,#tourClass01,#tourClass02,#tourTime01,#tourTime02,#tourDeparture01,#tourDeparture02,#tourArrival01,#tourArrival02{width:156px;}

/* reservation panel */
.pnl01{width:300px;background:#f7f7f7 url(/common_rn/img/bg_left_pnl_mdl_001.gif) repeat-y;}
.pnl01T{background:url(/common_rn/img/bg_left_pnl_top_001.gif) no-repeat;}
.pnl01B{font-size:88%;padding:4px 0 5px 0;background:url(/common_rn/img/bg_left_pnl_btm_001.gif) no-repeat left bottom;zoom:1;}
.pnl01B select,.pnl01B option,.pnl01B optgroup{font-family: "MS UI Gothic", "Lucida Grande", "Osaka", "ＭＳ Ｐゴシック", sans-serif !important;}
.pnl01B2{padding:5px 0 5px 0;background:url(/common_rn/img/bg_left_pnl_btm_001.gif) no-repeat left bottom;zoom:1;}
.pnl01Guide01{margin-left:4px;padding-bottom:4px;width:288px;}
.pnl01Guide01 ul,.pnl01Guide01 p{float:right;}
.pnl01Guide01 p{font-size:80% !important;}
.pnl01Guide01 li{padding-top:0;}
.pnl01Tab01{position:relative;width:300px;height:32px;}
.pnl01Tab0101{position:absolute;top:0;left:0;width:153px;height:32px;}
.pnl01Tab0102{position:absolute;top:0;left:153px;width:147px;height:32px;}
.pnl01Tab02{position:relative;margin-left:5px;width:290px;height:26px;}
.pnl01Tab02 .li01,.pnl01Tab02 .li02{position:absolute;top:0;left:0;width:145px;height:26px;}
.pnl01Tab02 .li02{left:145px;}
.pnl01Tab02Int{position:relative;margin-left:5px;width:290px;height:26px;}
.pnl01Tab02Int .li01,.pnl01Tab02Int .li02,.pnl01Tab02Int .li03{position:absolute;top:0;left:0;width:98px;height:26px;}
.pnl01Tab02Int .li02{left:98px;width:96px;}
.pnl01Tab02Int .li03{left:194px;width:96px;}
.pnl01Tab03{margin-top:10px;}
.pnl01Tab03 li{display:inline;}
.pnl01Tab04{position:relative;margin-left:5px;width:290px;height:32px;}
.pnl01Tab04 .li01,.pnl01Tab04 .li02{position:absolute;top:0;left:0;width:145px;height:32px;}
.pnl01Tab04 .li02{left:145px;}
.pnl01C01{margin-left:5px;width:290px;background:#fff url(/common_rn/img/bg_left_pnl_mdl_002.gif) repeat-y;}
.pnl01C01B{padding:6px 0 2px 0;width:290px;background:url(/common_rn/img/bg_left_pnl_btm_002.gif) no-repeat left bottom;}
.pnl01C01B h2{margin-top:10px;padding:0 5px;background-color:#d5d6dd;color:#4b4b4b;line-height:1.8em;_height:1.8em;}
.pnl01C01B h2 input{vertical-align:middle;}
.radioSwt01{margin-left:11px;padding-bottom:5px;width:268px;border-bottom:solid 1px #d4d4d4;}
.radioSwt01 li{float:left;background:url(/common_rn/img/parts_linev_002.gif) no-repeat 100% 90%;font-weight:bold;text-align:center;zoom:1;}
.radioSwt01 li.li01{width:79px;}
.radioSwt01 li.li02{width:119px;}
.radioSwt01 li.li03{width:70px;background:none;}
.radioSwt01 li.li04{width:69px;text-align:left;}
.radioSwt01 li.li05{width:190px;background:none;white-space:nowrap;text-align:left;}
.radioSwt01 li.li04 label,.radioSwt01 li.li05 label{font-size:120% !important;}
.radioSwt01 li.li05 p{padding-left:10px;}
.radioSwt01 li.li04 input,.radioSwt01 li.li05 input{vertical-align:-1px;}
.radioSwt01 li input{vertical-align:-2px;}
.radioSwt02{margin-top:10px;margin-bottom:5px;border-top:solid 1px #d4d4d4;border-bottom:solid 1px #d4d4d4;}
.radioSwt02 dl{border-top:solid 1px #ffffff;border-bottom:solid 1px #ffffff;background-color:#e7e7e7;}
.radioSwt02 dl dt,.radioSwt02 dl dd{padding:2px 10px;float:left;line-height:1.4em;}
.radioSwt02 dl dt{font-weight:bold;background:url(/common_rn/img/parts_linev_001.gif) no-repeat center right;color:#4b4b4b;}
.radioSwt02 dl dd ul li{margin-right:5px;display:inline;}
.radioSwt02 dl dd ul li input{vertical-align:-2px;_vertical-align:middle;}
.radioSwitch{margin:0 11px;padding-top:6px;}
.radioSwitch ul{padding:4px 0;border:1px solid #9a9a9a;background-color:#ffffff;line-height:1;}
.radioSwitch ul li{padding:3px 6px 0;text-align:left;line-height:1.3;font-weight:bold;}
.radioSwitch ul li input{margin-right:3px;}
.pnl01Tbl01{margin:6px 0 0 7px;width:279px;}
.pnl01Tbl01 th{padding:5px 2px 3px 2px;width:22%;color:#666666 !important;text-align:left;}
.pnl01Tbl01 td{padding:4px 2px 4px 2px;width:auto;}
.pnl01Tbl01 th.thNum01{padding:14px 2px 4px 2px;vertical-align:bottom;}
.pnl01Tbl01 th.thNum01 img{vertical-align:-2px;}
.pnl01Tbl01 td .num01 ul li{float:left;margin-right:12px;}
.pnl01Tbl01 td .num01 dt{color:#4486EA;font-size:80%;}
.pnl01Tbl01 td .num01 dd{padding-top:2px;}
.pnl01Tbl01 .travel-type li{float:left;font-weight:bold;}
.pnl01Tbl01 .travel-type li label{font-size:120% !important;}
.pnl01Tbl01 .travel-type li.li01{width:106px;}
.pnl01Tbl01 .travel-type li.li02{width:150px;background:url(/common_rn/img/parts_linev_002.gif) no-repeat 0 3px;}
.pnl01Tbl01 .travel-type li.li02 p{padding-left:14px;}
.pnl01Tbl01 select.wid60{width:60px;margin-right:3px;}
.pnl01Tbl01 select.wid80{width:80px;margin-right:3px;}
.pnl01Tbl01.selectMem{margin:3px 0 0 12px;background:#fcfcfc;border:solid 1px #e1e1e1;width:266px;}
.pnl01Tbl01.selectMem thead th{padding:3px 3px 3px 0;text-align:center;width:auto !important;}
.pnl01Tbl01.selectMem thead th span{padding:3px 0;background:#eeeeee;display:block;}
.pnl01Tbl01.selectMem tbody th{padding:3px 0 3px 5px;font-weight:normal;width:auto !important;}
.pnl01Tbl01.selectMem td.selMem{padding:0 3px 3px 0;width:23.2%;}
.pnl01Tbl01.selectMem td.selMem select{width:100%;}
.pnl01Btn01{margin-top:7px;padding-bottom:5px;text-align:center;}
.pnl01Btn01.pdb12{padding-bottom:12px;}
.pnl01Btn02{margin:0 0 0 9px;padding-bottom:5px;width:222px;}
.pnl01Btn02 .floatL{padding-top:2px;font-size:80%;}
.pnl01Btn02 .floatL input{vertical-align:middle;}
.pnl01Btn02 .btn01{padding-left:93px;}
.pnl01Btn03 ul li{position:relative;margin-left:5px;width:280px;height:33px;vertical-align:bottom;}
.pnl01Btn03 ul li.sand01{height:31px !important;background:#e8e0c4;}
.pnl01Btn03 ul li img{position:absolute;top:4px;left:15px;width:252px;height:25px;}
.pnl01Btn03 ul li.sand01 img{background:#e8e0c4;}
.pnl01Li01{margin:4px 2px 0;padding:0 8px;background:#e9e9e9 url(/common_rn/img/bg_sidepane_li01_001.gif) repeat-x;}
.pnl01Li0101,.pnl01Li0102,.pnl01Li0103,.pnl01Li0104{float:left;line-height:23px;}
.pnl01Li0101{margin-right:8px;padding-right:12px;background:url(/common_rn/img/parts_linev_004.gif) no-repeat right center;}
.pnl01Li0101 a:link,.pnl01Li0101 a:visited,.pnl01Li0101 a:hover,.pnl01Li0101 a:active,.pnl01Li0102 a:link,.pnl01Li0102 a:visited,.pnl01Li0102 a:hover,.pnl01Li0102 a:active,.pnl01Li0103 a:link,.pnl01Li0103 a:visited,.pnl01Li0103 a:hover,.pnl01Li0103 a:active,.pnl01Li0104 a:link,.pnl01Li0104 a:visited,.pnl01Li0104 a:hover,.pnl01Li0104 a:active{padding-left:8px;background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 2px 4px;}
.pnl01Li02{margin:7px 0 0 8px;width:274px;}
.pnl01Li02 li{padding:5px 0 4px 0;border-top:solid 1px #cccccc;}
.pnl01Li02 li p{padding:0 0 0 9px;background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 2px 0.4em;line-height:1.3 !important;zoom:1;}
.pnl01Li02 li.icn01{padding:6px 0 4px 0;}
.pnl01Li02 li.icn01 p{padding:0 0 0 14px;background:none;text-indent:-14px;}
.pnl01Li03{margin:4px 0 0 8px;padding:0;width:274px;}
.pnl01Li03 li{padding-top:0 !important;}
.pnl01Li03 li p{font-size:80%;}
.pnl01Li04{margin:0 0 0 10px;width:270px;}
.pnl01Li05{margin-bottom:10px;width:270px;}
.pnl01Li06,.pnl01Li07{margin:10px 0 0;width:270px;}
.pnl01Li04 li,.pnl01Li07 li{padding:4px 0 0;border-top:solid 1px #cccccc;}
.pnl01Li04 li p,.pnl01Li05 li p,.pnl01Li07 li p{padding:0 0 0 9px;background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 2px 0.4em;line-height:1.3 !important;zoom:1;}
.pnl01Li06 li p{padding:0 0 0 9px;background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 2px 0.4em;line-height:1.3 !important;zoom:1;}
.pnl01LiBox01{margin:4px 2px 0;padding:0 8px;background:#e9e9e9 url(/common_rn/img/bg_sidepane_li01_001.gif) repeat-x;}
.pnl01LiBox01 .pnl01Li01{margin:0;padding:0;width:270px;background:none;}
.pnl01LiBox01 .pnl01Li01 .pnl01Li0101,.pnl01LiBox01 .pnl01Li01 .pnl01Li0102{padding:0;background:none;white-space:nowrap;}
.pnl01H01{margin:0;width:290px;background:url(/common_rn/img/bg_left_head_001.gif) no-repeat;}
.pnl01H01 h3{padding:5px 10px 6px 16px;background:url(/common_rn/img/bg_left_head_btm_001.gif) no-repeat left bottom;color:#000000;line-height:1.1;text-align:left;zoom:1;}
.pnl01H01 .link01{position:relative;padding-left:6px;background:url(/common_rn/img/parts_arr_w_r_001.gif) no-repeat 0 0.3em;font-weight:normal;zoom:1;}
.pnl01H02{position:relative;width:300px;height:31px;}
.pnl01H02 .liLink01{position:absolute;top:5px;right:12px;}
.pnl01H02 .liLink01 p{float:right;}
.pnl01C02{margin:4px 0 0 5px;width:290px;background:#fff url(/common_rn/img/bg_left_pnl_mdl_002.gif) repeat-y;}
.pnl01C02T{padding:2px 0 0 0;width:290px;background:url(/common_rn/img/bg_left_pnl_top_002.gif) no-repeat;}
.pnl01C02B{padding:8px 0 8px 0;width:290px;background:url(/common_rn/img/bg_left_pnl_btm_002.gif) no-repeat left bottom;}
.pnl01C02 .pnl01C02Btn{margin-left:19px;width:252px;}
.pnl01C02 .pnl01C02BtnT{padding-bottom:5px;}
.pnl01C02 .pnl01C02BtnT .pnl01C02Right{float:right;display:block;width:77px;text-align:right;}
.pnl01C02 .pnl01C02BtnT .pnl01C02Right .withIcon{padding-top:5px;display:block;text-align:right;}
.pnl01C02 .pnl01C02BtnT .pnl01C02Right .withIcon img{vertical-align:2px !important;}
.pnl01C02 .pnl01C02Btn li img{vertical-align:bottom;}
.pnl01C02 .pnl01C02Btn .liLink01{margin-top:-5px;}
.pnl01C02 .pnl01C02Btn .liLink01 li.textLink{float:left;}
.pnl01C02 .pnl01C02Btn .liLink01 li.textLink .liLink0101{margin-right:8px;float:left;}
.pnl01C02 .pnl01C02Btn li.li01{float:right;width:120px;}
.pnl01C02 .pnl01C02Btn li.li01 .liLink01{margin-top:2px;float:right;}
.pnl01C02 .pnl01C02Btn.bd01{margin-left:19px;border-top:solid 1px #cccccc;width:252px;}
.pnl01C02 .pnl01C02Btn.bd01 li{padding-top:7px;}
.pnl01C02 .pnl01C02Sl01{margin-left:19px;width:241px;}
.pnl01C02 .pnl01C02Sl01 th,.pnl01C02 .pnl01C02Sl01 td{vertical-align:top;}
.pnl01C02 .pnl01C02Sl01 td.td01{padding-top:1px;width:226px;}
.pnl01C02 .pnl01C02Sl01 td.submit{width:24px;}
.pnl01C02 .pnl01C02Sl01 td.submit input{margin:1px 0 0 4px;}
.pnl01C02 .pnl01C02Sl01 select{width:228px;}
.pnl01C02 .pnl01C02Li01{margin-left:20px;width:251px;}
.pnl01C02 .pnl01C02Li02{margin-left:8px;width:274px;border-top:solid 1px #cccccc;}
.pnl01C02 .pnl01C02Li02 li{float:left;margin-right:12px;}
.pnl01C02 .pnl01C02Li03{margin-left:17px;width:252px;}
.pnl01C02 .pnl01C02Tbl01{margin:0 0 0 11px;width:276px;}
.pnl01C02 .pnl01C02Tbl01 th{padding:1px 2px 7px 2px;width:22%;color:#666666 !important;text-align:left;vertical-align:middle;}
.pnl01C02 .pnl01C02Tbl01 th.th01{width:31%;}
.pnl01C02 .pnl01C02Tbl01 td{padding:0 2px 7px 2px;width:auto;}
.pnl01C02 .pnl01C02Tbl01 tr.last th{padding:1px 2px 0 2px;}
.pnl01C02 .pnl01C02Tbl01 tr.last td{padding:0 2px 0 2px;}
.pnl01C02 .pnl01C02Tbl01 td .liLink01 li{padding-top:0;}
.pnl01C02 .pnl01C02Tbl01I{margin:0 0 0 11px;width:auto;}
.pnl01C02 .pnl01C02Tbl01I td{padding:0 8px 7px 0;width:auto;}
.pnl01_link{margin:10px 7px 0 7px;border-top:solid 1px #e0e0e0;padding-top:5px;}
.pnl01Link01{margin:0 0 5px 11px;padding-bottom:5px;border-bottom:1px solid #D4D4D4;width:268px;color:#cc0000;font-weight:bold;}
.transit {border:solid 1px #C0C0C0;}
.transit td{padding-top:2px !important;padding-bottom:2px !important;}
.transit_tbl {width:100% !important;}
.transit_select {text-align: right !important;}
.disNon {display:none;}

/* pnl02 */
.pnl02H01{width:300px;background:url(/common_rn/img/bg_left_head_001_w.gif) no-repeat;}
.pnl02H01 h3{padding:6px 10px 4px 22px;background:url(/common_rn/img/bg_left_head_btm_001_w.gif) no-repeat left bottom;color:#000000;line-height:1.1;zoom:1;}
.pnl02{margin-top:10px;width:300px;background:#fff url(/common_rn/img/bg_left_pnl_mdl_004.gif) repeat-y;}
.pnl02T{padding-top:2px;background:url(/common_rn/img/bg_left_pnl_top_004.gif) no-repeat;}
.pnl02B{width:300px;padding:7px 0 10px 0;background:url(/common_rn/img/bg_left_pnl_btm_004.gif) no-repeat left bottom;}
.pnl02 .pnl02Btn{margin-left:25px;width:251px;}
.pnl02 .pnl02BtnT{padding-bottom:5px;}
.pnl02 .pnl02Btn li img{vertical-align:bottom;}
.pnl02 .pnl02Sl01{margin-left:25px;width:241px;}
.pnl02 .pnl02Sl01 th,.pnl02 .pnl02Sl01 td{vertical-align:top;}
.pnl02 .pnl02Sl01 td.td01{padding-top:1px;width:226px;}
.pnl02 .pnl02Sl01 td.submit{width:24px;}
.pnl02 .pnl02Sl01 td.submit input{margin:1px 0 0 4px;}
.pnl02 .pnl02Sl01 select{width:228px;}

/* jmbPnl01 */
#loLeft .jmbPnl01{width:300px;background:url(/common_rn/img/bg_left_pnl_mdl_005.gif) repeat-y;}
#loLeft .jmbPnl01B{padding:4px 0 5px 0;width:300px;background:url(/common_rn/img/bg_left_pnl_btm_005.gif) no-repeat left bottom;}
#loLeft .jmbPnl01Tbl01{margin-left:5px;width:290px;background:url(/common_rn/img/bg_left_tbl_mdl_001.gif) repeat-y;}
#loLeft .jmbPnl01Tbl01T{background:url(/common_rn/img/bg_left_tbl_top_001.gif) no-repeat;}
#loLeft .jmbPnl01Tbl01B{padding:0 0 4px 0;background:url(/common_rn/img/bg_left_tbl_btm_001.gif) no-repeat left bottom;}
#loLeft .jmbPnl01 table.tbl01{margin-left:2px;width:286px;}
#loLeft .jmbPnl01 table.tbl01 th{width:87px;background:url(/common_rn/img/bg_line_dbl_01.gif) repeat-x;color:#333333;line-height:1.25;font-weight:bold;text-align:left;}
#loLeft .jmbPnl01 table.tbl01 th .thM01{padding:10px 2px 5px 9px;}
#loLeft .jmbPnl01 table.tbl01 td{width:199px;background:url(/common_rn/img/bg_line_dbl_02.gif) repeat-x;text-align:left;}
#loLeft .jmbPnl01 table.tbl01 td .liLink01 li{padding-top:6px;}
#loLeft .jmbPnl01 table.tbl01 td .tdM01{padding:5px 0px 7px 8px;}
#loLeft .jmbPnl01 table.tbl01 tr.first th,#loLeft .jmbPnl01 table.tbl01 tr.first td{background:none;}

/* imgBox01 */
#loLeft .imgBox01{padding:5px 0;border-right:solid 1px #cccccc;border-bottom:solid 1px #cccccc;border-left:solid 1px #cccccc;background:#e8e8e8;text-align:center;}

/* link01 */
#loLeft .link01 li{margin-top:5px;width:300px;vertical-align:top;background:url(/common_rn/img/bg_left_link01_001.gif) no-repeat;}
#loLeft .link01 li.first{margin-top:0;}
#loLeft .link01 li .link01B{padding:5px 0;width:300px;background:url(/common_rn/img/bg_left_link01_002.gif) no-repeat left bottom;}
#loLeft .link01 li .link01M{margin-left:13px;width:282px;}
#loLeft .link01 li .floatL{padding-top:5px;width:230px;}
#loLeft .link01 li .floatR{width:40px;text-align:right;}
#loLeft .link01 li .floatR img{vertical-align:baseline;}
#loLeft .link01 li .link01Txt01{padding:0 0 0 9px;background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 2px 0.4em;line-height:1.3 !important;font-weight:bold;zoom:1;}
#loLeft .link01 li .link01Txt01.icon01{padding-left:14px;background:none;text-indent:-14px;}
#loLeft .link01 li .link01Txt01.icon01 img{vertical-align:middle;}
#loLeft .link01 li .link01Txt02{margin-top:2px;line-height:1.3;font-size:80%;}

/* link02 */
#loLeft .link02{border:solid 1px #e0e0e0;}
#loLeft .link02 li{padding:9px 0;width:300px;background:url(/common_rn/img/bg_line_dot_001.gif) repeat-x;vertical-align:top;}
#loLeft .link02 li.first{background:none;}
#loLeft .link02M{margin-left:6px;width:286px;}
#loLeft .link02 li .floatL{padding-top:1px;width:45px;}
#loLeft .link02 li .floatL img{vertical-align:baseline;}
#loLeft .link02 li .floatR{width:228px;}
#loLeft .link02 li .link02Txt01{padding:0 0 0 9px;background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 2px 0.4em;line-height:1.3 !important;font-weight:bold;zoom:1;}
#loLeft .link02 li .link02Txt01.icon01{padding-left:14px;background:none;text-indent:-14px;}
#loLeft .link02 li .link02Txt01.icon01 img{vertical-align:middle;}
#loLeft .link02 li .link02Txt02{margin-top:1px;line-height:1.3;font-size:80%;}

/* link03 */
#loLeft .link03{margin-left:14px;}
#loLeft .link03 li{font-weight:bold;}

/* link04 */
#loLeft .link04{width:300px;background:url(/common_rn/img/bg_left_link04_001.gif) repeat-y;}
#loLeft .link04B{padding-bottom:4px;width:300px;background:url(/common_rn/img/bg_left_link04_002.gif) no-repeat left bottom;}
#loLeft .link04 .link04H01{margin-left:5px;padding:6px 0 5px 0;width:290px;background:#F3EFE0 url(/common_rn/img/bg_left_link04_003.gif) repeat-x left bottom;}
#loLeft .link04 .link04H01 h3{padding:0 0 0 17px;background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 10px 0.25em;line-height:1.1;zoom:1;}
#loLeft .link04 li{margin-left:5px;padding:5px 0 5px 0;width:290px;border-top:solid 1px #cccccc;}
#loLeft .link04 li.first{border-top:none;}
#loLeft .link04 li .clearfix{width:290px;}
#loLeft .link04 li .floatL{width:235px;}
#loLeft .link04 li .floatL p{margin:3px 0 0 9px;line-height:1.3;}
#loLeft .link04 li .floatL p.link01{margin:5px 0 0 0;padding:0 0 0 17px;background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 10px 0.45em;line-height:1.3;zoom:1;}
#loLeft .link04 li .floatL dt{margin:5px 0 0 0;padding:0 0 0 15px;background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 8px 0.45em;line-height:1.3;zoom:1;}
#loLeft .link04 li .floatL dt.icn01{margin:5px 0 0 0;padding:0 0 0 20px;background:none;line-height:1.3;text-indent:-14px;}
#loLeft .link04 li .floatL dd{margin:1px 0 0 6px;padding-bottom:4px;}
#loLeft .link04 li .floatL dd p{margin:0;line-height:1.3;}
#loLeft .link04 li .floatR{width:45px;line-height:0 !important;vertical-align:bottom !important;font-size:0 !important;}
#loLeft .link04 li .floatR.v2{padding-top:10px;}

/* jmbLink01 */
#loLeft ul.jmbLink01{margin:4px 0 0 0;padding-bottom:2px;}

/* jmbBox01 */
#loLeft .jmbBox01{padding:10px 0 6px 0;width:298px;border-right:solid 1px #cccccc;border-bottom:solid 1px #cccccc;border-left:solid 1px #cccccc;}
#loLeft .jmbBox01 .jmbBox01C01{margin-left:8px;width:284px;}
#loLeft .jmbBox01 .jmbBox01C01 p{line-height:1.3;}
#loLeft .jmbBox01 .jmbBox01C01 .floatL{width:215px;}
#loLeft .jmbBox01 .jmbBox01C01 .floatR{width:64px;text-align:center;}
#loLeft .jmbBox01 .jmbBox01A01{margin:7px 0 0 8px;}
#loLeft .jmbBox01 .jmbBox01A02{margin:0 0 0 8px;}
#loLeft .jmbBox01 .jmbBox01Btn01{margin-top:10px;padding-bottom:4px;text-align:center;}

#loLeft h2.subTitleA01,#loLeft h2.subTitleA01 a.linkBtnA,#loLeft h2.subTitleA01 a.linkBtnA:link,#loLeft h2.subTitleA01 a.linkBtnA:visited{margin-bottom:0;}
#loLeft h2.subTitleA02,#loLeft h2.subTitleA02 a.linkBtnA,#loLeft h2.subTitleA02 a.linkBtnA:link,#loLeft h2.subTitleA02 a.linkBtnA:visited{margin-bottom:0;}

/* searchBox01 */
.searchBox01{padding:0 10px;}
.searchBox01 p,.searchBox01 li,.searchBox01 dt,.searchBox011 dd,.searchBox01 th,.searchBox01 td{line-height:1.3;}
.searchBox01 .inSearchBox01{width:270px;}
.searchBox01 .searchTable{width:100%;}
.searchBox01 .searchTable th,.searchBox01 .searchTable td{padding:1px 2px 0;}
.searchBox01 .searchTable th{padding-top:2px;color:#666666 !important;text-align:left;}
.searchBox01 .searchTable th span{font-weight:normal;}
.searchBox01 .searchTable label input{margin-right:3px;}
.searchBox01 .searchBtm{margin-top:10px;padding-top:5px;border-top:solid 1px #c3c5ce;}

.searchBox01 .changeLayer{margin:5px 0;padding:3px 3px 0;border:solid 1px #c3c5ce;}
.searchBox01 .changeLayer .inChangeLayer{width:262px;}
.searchBox01 .changeLayer .inChangeLayer table.searchTable th input{vertical-align:middle;}
.searchBox01 .changeLayer .inChangeLayer table.searchTable td{padding-bottom:6px;padding-left:1.5em;}
.searchBox01 .calendarSearch{margin:10px 0 2px;padding:3px;border:solid 1px #c3c5ce;}
.searchBox01 .calendarSearch input{margin-right:3px;}
.searchBox01 .openOption{margin-right:10px;}
.searchBox01 .openOption a:hover,#loLeft .searchBox01 .openOption a:active{text-decoration:none;}
.searchBox01 .openOption a img{margin-right:3px;}

/* main parts
------------------------------------------ */
/* Welcome Box */
#loMain .wcBox01{width:400px;background:url(/common_rn/img/bg_main_wcbox01_01_002.gif) repeat-y;}
#loMain .wcBox01T{width:400px;background:url(/common_rn/img/bg_main_wcbox01_01_001.gif) no-repeat;}
#loMain .wcBox01B{width:400px;min-height:62px;background:url(/common_rn/img/bg_main_wcbox01_01_003.gif) no-repeat left bottom;}
#loMain .wcBox01 .logo01{float:left;width:114px;}
#loMain .wcBox01 .logo02{float:left;width:61px;}
#loMain .wcBox01 .txtArea01{float:right;width:224px;}
#loMain .wcBox01 .txtArea01 p.txt01{padding:16px 10px 0 0;color:#222222;}
#loMain .wcBox01 .txtArea01 p.txt02{padding:10px 10px 12px 0;color:#333333;}

/* Welcome Box Red01 */
#loMain .wcBox01.red01{background:url(/common_rn/img/bg_main_wcbox01_02_002.gif) repeat-y;}
#loMain .wcBox01.red01 .wcBox01T{background:url(/common_rn/img/bg_main_wcbox01_02_001.gif) no-repeat;}
#loMain .wcBox01.red01 .wcBox01B{background:url(/common_rn/img/bg_main_wcbox01_02_003.gif) no-repeat left bottom;}

/* Welcome Box Red02 */
#loMain .wcBox01.red02{background:url(/common_rn/img/bg_main_wcbox01_03_002.gif) repeat-y;}
#loMain .wcBox01.red02 .wcBox01T{background:url(/common_rn/img/bg_main_wcbox01_03_001.gif) no-repeat;}
#loMain .wcBox01.red02 .wcBox01B{background:url(/common_rn/img/bg_main_wcbox01_03_003.gif) no-repeat left bottom;}

/* Welcome Box Blue01 */
#loMain .wcBox01.blue01{background:url(/common_rn/img/bg_main_wcbox01_04_002.gif) repeat-y;}
#loMain .wcBox01.blue01 .wcBox01T{background:url(/common_rn/img/bg_main_wcbox01_04_001.gif) no-repeat;}
#loMain .wcBox01.blue01 .wcBox01B{background:url(/common_rn/img/bg_main_wcbox01_04_003.gif) no-repeat left bottom;}

/* Welcome Box Blue02 */
#loMain .wcBox01.blue02{background:url(/common_rn/img/bg_main_wcbox01_05_002.gif) repeat-y;}
#loMain .wcBox01.blue02 .wcBox01T{background:url(/common_rn/img/bg_main_wcbox01_05_001.gif) no-repeat;}
#loMain .wcBox01.blue02 .wcBox01B{background:url(/common_rn/img/bg_main_wcbox01_05_003.gif) no-repeat left bottom;}

/* Welcome Box Brown01 */
#loMain .wcBox01.brown01{background:url(/common_rn/img/bg_main_wcbox01_06_002.gif) repeat-y;}
#loMain .wcBox01.brown01 .wcBox01T{background:url(/common_rn/img/bg_main_wcbox01_06_001.gif) no-repeat;}
#loMain .wcBox01.brown01 .wcBox01B{background:url(/common_rn/img/bg_main_wcbox01_06_003.gif) no-repeat left bottom;}

/* Welcome Box Brown02 */
#loMain .wcBox01.brown02{background:url(/common_rn/img/bg_main_wcbox01_07_002.gif) repeat-y;}
#loMain .wcBox01.brown02 .wcBox01T{background:url(/common_rn/img/bg_main_wcbox01_07_001.gif) no-repeat;}
#loMain .wcBox01.brown02 .wcBox01B{background:url(/common_rn/img/bg_main_wcbox01_07_003.gif) no-repeat left bottom;}

/* Welcome Box Brown03 */
#loMain .wcBox01.brown03{background:url(/common_rn/img/bg_main_wcbox01_08_002.gif) repeat-y;}
#loMain .wcBox01.brown03 .wcBox01T{background:url(/common_rn/img/bg_main_wcbox01_08_001.gif) no-repeat;}
#loMain .wcBox01.brown03 .wcBox01B{background:url(/common_rn/img/bg_main_wcbox01_08_003.gif) no-repeat left bottom;}

/* Welcome Box Yellow01 */
#loMain .wcBox01.yellow01{background:url(/common_rn/img/bg_main_wcbox01_09_002.gif) repeat-y;}
#loMain .wcBox01.yellow01 .wcBox01T{background:url(/common_rn/img/bg_main_wcbox01_09_001.gif) no-repeat;}
#loMain .wcBox01.yellow01 .wcBox01B{background:url(/common_rn/img/bg_main_wcbox01_09_003.gif) no-repeat left bottom;}

/* Welcome Box Gold01 */
#loMain .wcBox01.gold01{background:url(/common_rn/img/bg_main_wcbox01_10_002.gif) repeat-y;}
#loMain .wcBox01.gold01 .wcBox01T{background:url(/common_rn/img/bg_main_wcbox01_10_001.gif) no-repeat;}
#loMain .wcBox01.gold01 .wcBox01B{background:url(/common_rn/img/bg_main_wcbox01_10_003.gif) no-repeat left bottom;}

/* msgBox01 */
#loMain .msgBox01{margin-top:10px;padding:7px 9px 5px 9px;border:solid 1px #EBE7CD;background:#FFF9DA;}
#loMain .msgBox01 p{line-height:1.3;}
#loMain .msgBox01LineA{margin-top:5px;padding-top:5px;border-top:1px dotted #E3D5BC;}
#loMain .msgBox01Bnr01{padding-bottom:5px;}

/* importantMessage */
#loMain .importantMessage{margin-top:10px;padding:8px 9px;border:solid 1px #990000;}
#loMain .importantMessage h2{padding:0 0 8px 16px;background:url(/common_rn/img/icon_msg_001.gif) no-repeat;zoom:1;}
#loMain .importantMessage p,#loMain .importantMessage td{line-height:1.6;}

/* rec01 */
#loMain .rec01{margin-top:4px;width:400px;background:url(/common_rn/img/bg_vline01_mdl_001.gif) repeat-y 50% 0;}
#loMain .rec01T{background:url(/common_rn/img/bg_vline01_top_001.gif) no-repeat 50% 0;}
#loMain .rec01B{padding:3px 0;background:url(/common_rn/img/bg_vline01_btm_001.gif) no-repeat 50% 100%;}
#loMain .rec01 table{width:400px;}
#loMain .rec01 td.imgL,#loMain .rec01 td.imgR{width:56px;}
#loMain .rec01 td.txtL{width:135px;}
#loMain .rec01 td.txtR{width:auto;}
#loMain .rec01 td.space{width:19px;}
#loMain .rec01 p,#loMain .rec01 dd,#loMain .rec02 p,#loMain .rec02 dd{line-height:1.3;}
#loMain .rec01 dt,#loMain .rec02 dt{line-height:1.1;font-weight:bold;}
#loMain .rec01 dd,#loMain .rec02 dd{padding-top:0;}
#loMain .rec01 table td div.recSet{width:190px;}
#loMain .rec01 table td div.recSet img{float:left;}
#loMain .rec01 table td div.recSet span{display:block;float:right;width:135px;text-align:left;line-height:1.3;}

/* rec02 */
#loMain .rec02{margin:5px 0 0 10px;width:370px;}
#loMain .rec02 table{width:370px;}
#loMain .rec02 td.img01{width:55px;}
#loMain .rec02 td.txt01{width:125px;}
#loMain .rec02 td.space{width:10px;}

/* new01 */
#loMain .new01{color:#CC0000;font-size:80%;font-family:Arial;text-transform:uppercase;vertical-align:0.1em;}

/* ttl01 */
#loMain .ttl01{position:relative;width:400px;height:29px;background:url(/common_rn/img/bg_main_ttl01_001.gif) no-repeat;}
#loMain .ttl01 .ttl01H01{position:absolute;top:9px;left:6px;}
#loMain .ttl01 ul{position:absolute;right:1px;width:auto;margin:4px 0 0 0;}
#loMain .ttl01 li{float:left;height:24px;padding:0 0 0 2px;background:url(/common_rn/img/bg_main_ttl01_002.gif) no-repeat left top;}
#loMain .ttl01 li.ttl01Btn01{width:48px;}
#loMain .ttl01 li.ttl01Btn02{width:175px;background:none;}
#loMain .ttl01 li.ttl01Btn03{width:171px;}
#loMain .ttl01 li.ttl01Btn04{width:89px;}

/* ttlBl01 */
#loMain .ttlBl01{position:relative;width:400px;height:29px;background:url(/common_rn/img/bg_main_ttlbl01_001.gif) no-repeat;}
#loMain .ttlBl01 .ttl01H01{position:absolute;top:9px;left:6px;}
#loMain .ttlBl01 ul{position:absolute;right:1px;width:auto;margin:4px 0 0 0;}
#loMain .ttlBl01 li{float:left;height:24px;padding:0 0 0 2px;background:url(/common_rn/img/bg_main_ttl01_002.gif) no-repeat left top;}
#loMain .ttlBl01 li.ttl01Btn01{width:48px;}
#loMain .ttlBl01 li.ttl01Btn02{width:175px;background:none;}
#loMain .ttlBl01 li.ttl01Btn03{width:171px;}
#loMain .ttlBl01 li.ttl01BtnCam01{padding:3px 4px 0 0;width:158px;height:18px;background:none;}

/* subttl01 */
#loMain .subttl01{position:relative;margin-left:5px;width:390px;height:17px;}
#loMain .subttl01 ul{position:absolute;top:0;right:0;width:auto;}
#loMain .subttl01 li{float:left;margin-right:5px;}
#loMain .subttl01 li p{float:right;padding:0 0 0 7px;background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 0 0.25em;line-height:1.1;zoom:1;}

/* subttl02 */
#loMain .subttl02{margin-left:12px;}

/* ttlMap01 */
#loMain .ttlMap01{padding-top:4px;width:400px;background:url(/common_rn/img/bg_main_ttl01_001.gif) no-repeat;}
#loMain .ttlMap01 h2{width:240px;float:left;}
#loMain .ttlMap01 h2 a,#loMain .ttlMap01 h2 a:link,#loMain .ttlMap01 h2 a:visited{padding:5px;border-right:1px solid #d6d6d6;border-bottom:1px solid #cdcdcd;background-color:#fefefe;background-image:url(/common_rn/img/bg_link-button.gif);background-repeat:repeat-x;background-position:top left;display:block;text-decoration:none;}
#loMain .ttlMap01 h2 a:hover,#loMain .ttlMap01 h2 a:active{background-color:#dedede;background-image:url(/common_rn/img/bg_link-button_o.gif);}
#loMain .ttlMap01 ul{padding-top:5px;padding-right:6px;float:right;}
#loMain .ttlMap01 ul li{display:inline;}

/* news01 */
.news01{margin-top:6px;width:400px;}
.news01 table.headLineList{width:400px;}
.news01 table.headLineList a:visited{color:#a35b90 !important;}
.news01 th,.news01 td li{line-height:1.3 !important;}
.news01 th{padding:3px 11px 3px 6px;width:12%;font-weight:bold;text-align:left;white-space:nowrap;vertical-align:top;}
.news01 th em{color:#996600;font-style:normal;}
.news01 td{padding:3px 0 3px 0;width:auto;font-weight:normal;}
#loMain .newsLink01{margin:9px 0px 0px 0px;padding:3px 0;border:solid 1px #ebebeb;background:#f5f5f5;}
#loMain .newsLink01 td{vertical-align:top;}
#loMain .newsLink01 td p{padding-left:7px;background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 0 0.25em;line-height:1.1;zoom:1;}
#loMain .newsLink01 td.td01{padding:4px 5px 0px 10px;width:189px;border-right:solid 1px #ebebeb;}
#loMain .newsLink01 td.td01 p{margin-left:10px;}
#loMain .newsLink01 td.td02{padding:4px 5px 0px 10px;width:188px;}
#loMain .newsLink01 td.td02 p{margin-left:10px;}
#loMain .newsLink01 td.tdRss{padding:1px 0;width:56px;}
#loMain .newsLink01 td.tdRss a{padding:0;background:none;}
#loMain .newsLink01 td.tdRss img{vertical-align:bottom;}
#loMain .allLink01{margin-top:7px;padding-top:8px;width:400px;background:url(/common_rn/img/bg_line_dot_001.gif) repeat-x;}
#loMain .allLink01 ul{float:right;}
#loMain .allLink01 li p{padding:0 10px 0 14px;background:url(/common_rn/img/parts_plus_001.gif) no-repeat 0 0;line-height:1.1;zoom:1;}

/* newsInfo01 */
#loMain .newsInfo01{margin:9px 5px 0 5px;border:solid 1px #e6e2db;}
#loMain .newsInfo01 li{margin-left:9px;padding:7px 0 4px 0;width:370px;line-height:1.3;background:url(/common_rn/img/bg_newsinfo01_001.gif) repeat-x;}
#loMain .newsInfo01 li.first{background:none;}

/* bnr01 */
#loMain .bnr01{margin:10px 5px 0 5px;}

/* clm01 */
#loMain .clm01{padding:8px 0 0 7px;border-top:solid 1px #c0c0c0;border-right:solid 1px #c0c0c0;border-left:solid 1px #c0c0c0;background:url(/common_rn/img/bg_main_clm01_001.gif) no-repeat;}
#loMain .clm01M{position:relative;padding-bottom:6px;width:384px;border-bottom:solid 1px #c0c0c0;}
#loMain .clm01 .floatL{width:300px;min-height:20px;color:#333333;line-height:1.1;}
#loMain .clm01 .floatL .img01{position:absolute;top:3px;width:108px;}
#loMain .clm01C{padding:6px 7px 4px 7px;border-right:solid 1px #c0c0c0;border-bottom:solid 1px #c0c0c0;border-left:solid 1px #c0c0c0;}
#loMain .clm01C table{width:384px;}
#loMain .clm01C td{padding:4px 0 3px 0;}
#loMain .clm01C td.tdL,#loMain .clm01C td.tdM{width:35%;}
#loMain .clm01C td.tdR{width:30%;}
#loMain .clm01C td p{padding:0 4px 0 10px;background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 2px 40%;line-height:1.1;zoom:1;}

/* clm02 */
#loMain .clm02{width:400px;background:url(/common_rn/img/bg_main_clm02_001.gif) repeat-y;}
#loMain .clm02B{padding:5px 0 8px 6px;background:url(/common_rn/img/bg_main_clm02_002.gif) no-repeat left bottom;}
#loMain .clm02 .rec01{width:388px;}
#loMain .clm02 .rec01T,#loMain .clm02 .rec01B,#loMain .clm02 .rec01 table{width:388px;}
#loMain .clm02 .rec01 td{vertical-align:top;}
#loMain .clm02 .rec01 td.imgL,#loMain .clm02 .rec01 td.imgR{width:56px;}
#loMain .clm02 .rec01 td.txtL{padding-top:2px;width:129px;}
#loMain .clm02 .rec01 td.txtR{padding-top:2px;width:auto;}
#loMain .clm02 .rec01 td.space{width:19px;}
#loMain .clm02 .rec01 dt{padding:0 0 0 6px;background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 0 0.25em;line-height:1.1;zoom:1;}
#loMain .clm02 .rec01 dd{padding-top:1px;}
#loMain .clm02 .rec01 table td div.recSet{width:180px;}
#loMain .clm02 .rec01 table td div.recSet dl{float:right;width:125px;text-align:left;}

/* clm03 */
#loMain .clm03H01{width:400px;background:url(/common_rn/img/bg_main_clm03_h_002.gif) repeat-y;}
#loMain .clm03H01T{width:400px;background:url(/common_rn/img/bg_main_clm03_h_001.gif) repeat-x;}
#loMain .clm03H01T .clm03H01M{padding:11px 10px 5px 13px;}
#loMain .clm03H01T a{padding:0 0 0 8px;background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 0 40%;line-height:1.1;zoom:1;}
#loMain .clm03{padding:10px 0 10px 19px;border:solid 1px #c0c0c0;}
#loMain .clm03 p{line-height:1.3;}
#loMain .clm03M01{width:364px;}
#loMain .clm03M01 .floatL{width:300px;}
#loMain .clm03M01 .floatR{width:50px;text-align:right;}

/* clmSup01 */
#loMain .clmSup01{margin:7px 0 0 9px;width:382px;}
#loMain .clmSup01 p{line-height:1.3;}
#loMain .clmSup01 .clmSup01Tbl01{margin-top:6px;width:382px;}
#loMain .clmSup01 .clmSup01Tbl01 td.img{width:45px;}
#loMain .clmSup01 .clmSup01Tbl01 td.txt{width:87px;}

/* clmMap01 */
#loMain .clmMap01{padding:7px 0 8px 12px;border-right:solid 1px #cccccc;border-bottom:solid 1px #cccccc;border-left:solid 1px #cccccc;}
#loMain .clmMap01M{width:375px;}
#loMain .clmMap01 p{line-height:1.3;}
#loMain .clmMap01C01{margin-top:6px;}

/* clmSvclass01 */
#loMain .clmSvclass01{padding:10px 0 10px 10px;border-right:solid 1px #cccccc;border-bottom:solid 1px #cccccc;border-left:solid 1px #cccccc;}
#loMain .clmSvclass01 li{float:left;margin-right:6px;width:90px;display:inline;}
#loMain .clmSvclass01 li a{display:block;}
#loMain .clmSvclass01 li img{vertical-align:bottom;}

/* jmbTbl01 */
#loMain .jmbTbl01 table{margin-left:9px;width:380px;}
#loMain .jmbTbl01 td{padding:5px 0;border-top:solid 1px #d6d6d6;vertical-align:middle;}
#loMain .jmbTbl01 td.space{padding:0 0;border-top:none;width:12px;}
#loMain .jmbTbl01 td.txt01{width:143px;}
#loMain .jmbTbl01 td.txt02{width:145px;}
#loMain .jmbTbl01 td.img01{width:40px;}
#loMain .jmbTbl01 tr.first td.txt01,#loMain .jmbTbl01 tr.first td.txt02,#loMain .jmbTbl01 tr.first td.img01{border-top:none;}

/* intGoriyou01 */
#loMain .intGoriyou01{margin:4px 0 0 6px;}
#loMain .intGoriyou01 ul li{padding-top:7px;}

/* rLink01 */
#loMain .rLink01{width:400px;}
#loMain .rLink01 ul{float:right;}

#loMain h2.subTitleA01,#loMain h2.subTitleA01 a.linkBtnA,#loMain h2.subTitleA01 a.linkBtnA:link,#loMain h2.subTitleA01 a.linkBtnA:visited{margin-bottom:0;}
#loMain h2.subTitleA02,#loMain h2.subTitleA02 a.linkBtnA,#loMain h2.subTitleA02 a.linkBtnA:link,#loMain h2.subTitleA02 a.linkBtnA:visited{margin-bottom:0;}

/* checkArea
------------------------------------------ */
.checkArea{padding:7px 10px 0px;border-right:1px solid #c0c0c0;border-left:1px solid #c0c0c0;background:#f5f5f5;}
.checkArea li img{vertical-align:middle;margin-right:7px;margin-top:-1px;}
.separatline{border-top:1px solid #cccccc;border-right-color:#cccccc;border-bottom-color:#cccccc;border-left-color:#cccccc;margin-top:7px;}

/* side parts
------------------------------------------ */
/* box01 */
#loSide .box01{width:220px;background:url(/common_rn/img/bg_sidebox01_001.gif) repeat-y;}
html*#loSide .box01{padding-top:5px;width:220px;background:url(/common_rn/img/bg_sidebox01_001.gif) repeat-y;}
#loSide .box01 p,#loSide .box01 dd{line-height:1.3;}
#loSide .box01H01{margin-left:6px;padding-left:9px;background:url(/common_rn/img/parts_head_blue_001.gif) no-repeat;line-height:1.1;}
#loSide .box01H02{padding:10px 0 0 3px;}
#loSide .box01Dl01{margin:0 0 0 5px;width:210px;}
#loSide .box01Dl01 .note01{font-size:80%;}
#loSide .box01Dl01 dt{padding:10px 4px 3px 0;line-height:1.1; color:#666;}
html*#loSide .box01Dl01 dt{padding:5px 4px 0 0;line-height:1.1; color:#666;}
html*#loSide .box01Dl01 dd{padding:1px 0 7px 3px;}
#loSide .box01Dl01 dd.box01Dd02{padding:0 0 0 3px;}
#loSide .box01Dl01 dd .inpTxt01{width:88px;line-height:1.2;border:solid 1px #999999;}
#loSide .box01Dl01 dd .inpPwd01{width:68px;line-height:1.2;border:solid 1px #999999;}
#loSide .box01Dl01 dd .inpTxt01,#loSide .box01Dl01 dd .inpPwd01{height:15px;}
#loSide .box01Dl01 dd .inpChb01{vertical-align:-2px;}
#loSide .box01Dl01 dd.box01Dd01{ text-align:center; padding-top:12px;}
html*#loSide .box01Dl01 dd.box01Dd01{ text-align:center; padding:0;}
.txGra{color:#666666;}
.box01 .meritBox {margin:14px 0 0 5px;border-top: 1px #cdcdcd solid; width:210px; padding:0 0 10px 0;}
.box01 .meritbtn{float:left; padding-left:2px; margin-top:15px; margin-right:6px; width:77px;}
.box01 .meritlink{float:left; width:120px; margin-top:20px;}
#btn_jmb_merit{background-image:url(/common_rn/img/btn_jmb_merit_o.gif) !important;width:77px;height:42px;}


#loSide .box01Dl01 dd.box01Dd01 span{display:block;margin-top:3px;margin-left:4px;padding-left:6px;width:108px;text-indent:-6px;}
#loSide .box01Dl01 dd.box01Dd01 a{font-weight:bold;}
#loSide .box01Btn01{margin:3px 0 0 7px;}
#loSide .box01Btn02{margin:3px 0 0 2px;}
#loSide .box01Clm01{margin:0 0 0 2px;padding:2px 0 7px 0;width:216px;background:#f4f9ff;}
#loSide .box01Clm01.last{padding:9px 0 2px 0;}
#loSide .box01Clm01 dt{margin:0 7px;padding-left:10px;background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 2px 0.25em;line-height:1.1;font-weight:bold;zoom:1;}
#loSide .box01Clm01 dd{padding:2px 8px 0 8px;}
#loSide .box01JMB{position:relative;margin:10px 0 0 3px;width:210px;height:61px;}
#loSide .box01JMB .img01{position:absolute;width:210px;height:61px;}
#loSide .box01JMB .img02{position:absolute;top:23px;left:4px;width:130px;height:31px;}
#loSide .box01C01 .floatR{width:70px;}

/* box02 */
#loSide .box02{width:220px;background:url(/common_rn/img/bg_sidebox02_001.gif) repeat-y;}
#loSide .box02T{width:220px;background:url(/common_rn/img/bg_side_line_001.gif) no-repeat;}
#loSide .box02B{padding:2px 0;width:220px;background:url(/common_rn/img/bg_sidebox02_002.gif) no-repeat left bottom;}
#loSide .box02 li{margin-left:2px;padding-top:10px;width:216px;background:url(/common_rn/img/bg_side_line_002.gif) repeat-x;}
#loSide .box02 li.first{background:none;}
#loSide .box02 li .clearfix{width:216px;}
#loSide .box02 li .floatL{width:157px;}
#loSide .box02 li .floatR{width:49px;}
#loSide .box02 dt{padding:0 0 0 12px;background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 6px 0.25em;line-height:1.1;font-weight:bold;zoom:1;}
#loSide .box02 dd{padding:1px 0 5px 6px;line-height:1.3;font-size:80%;}
#loSide .box02 li.bnr01{padding:7px 0 4px 0;background:url(/common_rn/img/bg_side_line_002.gif) repeat-x;}
#loSide .box02 li.bnr01 img{vertical-align:bottom;}
.bnr01 #rt_homeSbanner3{margin:0px 5px 0px;padding:5px;border:1px solid #d7dbe6;}
.bnr01 #rt_homeSbanner3 .floatL02{width:45px;float:left;}
.bnr01 #rt_homeSbanner3 .floatR02{width:140px;float:right;line-height:1.3;}
#loRight #loSide .box02 .box02T .box02B .bnr01 #rt_homeSbanner3 .clearfix{width:195px;}

/* cData01 */
#loSide .cData01{width:220px;background:url(/common_rn/img/bg_side_cdata01_001.gif) repeat-y;}
#loSide .cData01T{width:220px;background:url(/common_rn/img/bg_side_cdata01_002.gif) no-repeat;}
#loSide .cData01B{padding:6px 0 6px 0;background:url(/common_rn/img/bg_side_cdata01_003.gif) no-repeat left bottom;zoom:1;}
#loSide .cData01St01 .name01{margin:10px 10px 0 10px;line-height:1.3;}
#loSide .cData01St01 .stImg01{border-bottom:solid 1px #d8d8d8;}
#loSide .cData01 .cData01H01{padding-left:7px;background:url(/common_rn/img/parts_head_blue_002.gif) no-repeat 0 0.2em;line-height:1.1;zoom:1;}
#loSide .cData01 .cData01C01{margin-left:5px;padding:5px 0 3px 0;width:208px;border:solid 1px #cdced0;background:#e1e1e1;}
#loSide .cData01 .cData01C01 .cData01H01{margin-left:9px;width:190px;}
#loSide .cData01 .cData01C01 .cData01C01Li01{position:relative;margin:6px 0 0 7px;width:194px;height:25px;background:url(/common_rn/img/bg_side_cdata_li_001.gif) no-repeat;}
#loSide .cData01 .cData01C01 .cData01C01Li01 li.liDom{position:absolute;top:2px;left:2px;width:90px;height:21px;}
#loSide .cData01 .cData01C01 .cData01C01Li01 li.liInt{position:absolute;top:2px;right:2px;width:90px;height:21px;}
#loSide .cData01 .cData01C02{margin:4px 0 0 5px;padding:0 0 3px 0;width:208px;border:solid 1px #d8d8d8;background:#ffffff;}
#loSide .cData01 .cData01C02 table{margin-left:5px;width:200px;}
#loSide .cData01 .cData01C02 p{line-height:1.3;}
#loSide .cData01 .cData01C02 p.cData01H01{background:url(/common_rn/img/parts_head_blue_002.gif) no-repeat 0 0.3em;}
#loSide .cData01 .cData01C02 th,#loSide .cData01 .cData01C02 td{background:url(/common_rn/img/bg_line_dot_001.gif) repeat-x;}
#loSide .cData01 .cData01C02 tr.first th,#loSide .cData01 .cData01C02 tr.first td{background:none;}
#loSide .cData01 .cData01C02 th{padding:5px 0 3px 4px;width:38%;background:url(/common_rn/img/bg_line_dot_001.gif) repeat-x;font-weight:bold;text-align:left;}
#loSide .cData01 .cData01C02 th img{vertical-align:-2px;}
#loSide .cData01 .cData01C02 td{padding:7px 3px 5px 3px;text-align:right;}
#loSide .cData01 .cData01C02 tr.btn td{padding:1px 0 7px 0;background:none;text-align:center;}
body:first-of-type #loSide .cData01 .cData01C02 td .smaller01{letter-spacing:-1px;}
#loSide .cData01Li01{margin:6px 0 0 5px;width:210px;border-top:solid 1px #c6c6c6;}
#loSide .cData01Li01 li{padding:5px 0 3px 0;width:210px;background:url(/common_rn/img/bg_line_dot_002.gif) repeat-x;}
#loSide .cData01Li01 li.first{width:210px;background:none;}
#loSide .cData01Li01 li p{margin-left:10px;}
#loSide .cData01Li01 li p{margin-left:10px;}

/* jcmr01 */
#loSide .jcmr01{position:relative;width:220px;height:95px;}
#loSide .jcmr01 h2{position:absolute;top:0;left:0;}
#loSide .jcmr01 p{position:absolute;top:51px;left:13px;}

/* card01 */
#loSide .card01{position:relative;width:220px;height:124px;}
#loSide .card01 h2{position:absolute;top:0;left:0;}
#loSide .card01 p{position:absolute;top:77px;left:12px;}

/* link01 */
#loSide .link01{margin-top:3px;}
#loSide .link01 dt{padding:11px 0 8px 0;width:220px;background:url(/common_rn/img/bg_line_dot_001.gif) repeat-x;}
#loSide .link01 dt.first{background:none;}
#loSide .link01 dt a{display:block;padding:0 0 0 8px;}
#loSide .link01 dd{padding:0 0 7px 7px;}

/* link01V01 */
#loSide .link01V01{margin-top:10px;padding-top:5px;width:220px;background:url(/common_rn/img/bg_line_dot_001.gif) repeat-x;}
#loSide .link01V01 li{margin-left:7px;}

/* link02 */
#loSide .link02{width:220px;background:url(/common_rn/img/bg_side_link02_001.gif) repeat-y;}
#loSide .link02B{padding-bottom:4px;width:220px;background:url(/common_rn/img/bg_side_link02_002.gif) no-repeat left bottom;}
#loSide .link02 li{margin-left:6px;padding:10px 0 0 0;width:208px;border-top:solid 1px #cccccc;}
#loSide .link02 li.first{border-top:none;}
#loSide .link02 dt a{display:block;padding:0 0 0 16px;background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 8px 0.25em;line-height:1.1;zoom:1;}
#loSide .link02 dt.icn01{padding-left:8px;}
#loSide .link02 dt.icn01 a{display:inline;padding:0;background:none;}
#loSide .link02 dt.img01{padding-left:8px;}
#loSide .link02 dt.img01 a{display:inline;padding:0;background:none;}
#loSide .link02 dt.last{padding-bottom:5px;font-weight:normal;}
#loSide .link02 dd{padding:0 0 0 16px;}
#loSide .link02 dd p{padding:4px 0 6px 0;line-height:1.3;}
#loSide .link02 dd .clearfix{width:190px;}
#loSide .link02 dd .floatL{width:149px;}
#loSide .link02 dd .floatR{padding-bottom:5px;width:40px;}

/* link03 */
#loSide .link03{width:218px;border:solid 1px #cccccc;}
#loSide .link03M{margin-left:5px;padding:5px 0;width:208px;}
#loSide .link03M .floatL{width:155px;}
#loSide .link03M .floatL .liLink01 li{padding-top:0;}
#loSide .link03M .floatL p.txt01{padding:0 0 0 3px;line-height:1.3;}
#loSide .link03M .floatR{width:40px;}

#loSide #g18 .content .link03{border-top:none;}

/* link04 */
#loSide .link04{width:220px;background:url(/common_rn/img/bg_side_link04_001.gif) repeat-y;}
#loSide .link04T{width:220px;background:url(/common_rn/img/bg_side_link04_002.gif) no-repeat;}
#loSide .link04B{padding:12px 0 11px 0;width:220px;background:url(/common_rn/img/bg_side_link04_003.gif) no-repeat left bottom;}
#loSide .link04 table{margin-left:11px;width:198px;}
#loSide .link04 table td.img01{width:44px;vertical-align:middle;}
#loSide .link04 table td.txt01{width:154px;}
#loSide .link04 dt{font-weight:bold;}
#loSide .link04 dt a{display:block;padding:0 0 0 8px;background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 0px 0.25em;line-height:1.1;zoom:1;}
#loSide .link04 dd{margin-top:1px;}
#loSide .link04 dd p{color:#666666;line-height:1.3;}

/* link05 */
#loSide .link05H01{position:relative;margin:10px 0 0 5px;width:210px;height:17px;}
#loSide .link05H01 ul{position:absolute;top:0;right:0;width:auto;}
#loSide .link05H01 li{float:left;margin-right:5px;}
#loSide .link05H01 li p{float:right;padding:0 0 0 7px;background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 0 0.25em;line-height:1.1;zoom:1;}
#loSide .link05H02{margin:6px 0 0 5px;}
#loSide .link05 ul.list01 li{margin-left:5px;padding:5px 0;width:210px;border-bottom:solid 1px #d6d6d6;}
#loSide .link05 ul.list01 li.first{border-top:solid 1px #ffffff;}
#loSide .link05 ul.list01 li .clearfix{width:210px;}
#loSide .link05 ul.list01 li .floatL{width:55px;text-align:right;line-height:0 !important;vertical-align:bottom !important;font-size:0 !important;}
#loSide .link05 ul.list01 li .floatR{width:150px;}
#loSide .link05 ul.list01 p{line-height:1.3;}
#loSide .link05 dl.dl01{width:210px;}
#loSide .link05 dl.dl01 dt{margin:10px 0 0 5px;width:210px;line-height:0 !important;vertical-align:bottom !important;font-size:0 !important;}
#loSide .link05 dl.dl01 dt span{display:block;padding-left:5px;}
#loSide .link05 dl.dl01 dd{margin-left:5px;padding:4px 0 6px 0;width:210px;border-bottom:solid 1px #d6d6d6;}
#loSide .link05 dl.dl01 dd .dl01M01{padding-left:5px;}
#loSide .link05 .bnr01{margin:5px 0 0 0;}

/* link06 */
#loSide .link06{width:220px;background:url(/common_rn/img/bg_side_link02_001.gif) repeat-y;}
#loSide .link06B{padding-bottom:5px;width:220px;background:url(/common_rn/img/bg_side_link02_002.gif) no-repeat left bottom;}
#loSide .link06 .link06H01{margin-left:5px;padding:6px 0 5px 0;width:210px;background:#F3EFE0 url(/common_rn/img/bg_side_link06_001.gif) repeat-x left bottom;}
#loSide .link06 .link06H01 h3{padding:0 0 0 17px;background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 10px 0.25em;line-height:1.1;zoom:1;}
#loSide .link06 li{margin-left:5px;padding:5px 0 5px 0;width:210px;border-top:solid 1px #cccccc;}
#loSide .link06 li.first{border-top:none;}
#loSide .link06 li .clearfix{width:210px;}
#loSide .link06 li .floatL{width:160px;}
#loSide .link06 li .floatL p{margin:3px 0 0 9px;line-height:1.3;}
#loSide .link06 li .floatL p.link01{margin:5px 0 0 0;padding:0 0 0 17px;background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 10px 0.45em;line-height:1.3;zoom:1;}
#loSide .link06 li .floatL p.link01ow{margin:5px 0 0 0;padding:0 0 0 17px;background:url(/common_rn/img/icon_popup_p_001.gif) no-repeat 3px 0.2em;line-height:1.3;zoom:1;}
#loSide .link06 li .floatL dt{margin:5px 0 0 0;padding:0 0 0 15px;background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 8px 0.45em;line-height:1.3;zoom:1;}
#loSide .link06 li .floatL dt.icn01{margin:5px 0 0 0;padding:0 0 0 20px;background:none;line-height:1.3;text-indent:-14px;}
#loSide .link06 li .floatL dd{margin:1px 0 0 6px;padding-bottom:4px;}
#loSide .link06 li .floatL dd p{margin:0;line-height:1.3;}
#loSide .link06 li .floatR{width:45px;line-height:0 !important;vertical-align:bottom !important;font-size:0 !important;}
#loSide .link06 li .floatR.v2{padding-top:10px;}

/* link07 */
.link07 li{padding:5px 5px 5px 7px;background:url(/common_rn/img/bg_line_dot_001.gif) repeat-x;vertical-align:top;}
.link07 li.first{background:none;}
.link07 li .floatR{margin-left:5px;}
.link07 li .floatR img{vertical-align:baseline;}
.link07 li p{line-height:1.3;}

/* linkG16 5931-rightside */
#loSide .linkG16{width:220px;background:url(/common_rn/img/bg_side_link02_001.gif) repeat-y;}
#loSide .linkG16B{padding-bottom:4px;width:220px;background:url(/common_rn/img/bg_side_link02_002.gif) no-repeat left bottom;}
#loSide .linkG16 li.gadget16{margin-left:6px;padding:10px 0 0 0;width:208px;border-top:solid 1px #cccccc;}
#loSide .linkG16 li.first{border-top:none;}
#loSide .linkG16 dt a{display:block;padding:0 0 0 16px;background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 8px 0.25em;line-height:1.1;zoom:1;}
#loSide .linkG16 dt.icn01{padding-left:8px;}
#loSide .linkG16 dt.icn01 a{display:inline;padding:0;background:none;}
#loSide .linkG16 dt.img01{padding-left:8px;}
#loSide .linkG16 dt.img01 a{display:inline;padding:0 0 3px 0;background:none;}
#loSide .linkG16 dt.last{padding-bottom:5px;font-weight:normal;}
#loSide .linkG16 dd{padding:0 0 0 4px;}
#loSide .linkG16 dd li{padding:0 0 6px 6px;line-height:1.3;}
#loSide .linkG16 dd .clearfix{width:195px;}
#loSide .linkG16 dd .floatL{width:149px;}
#loSide .linkG16 dd .floatR{padding-bottom:5px;width:40px;margin-left:5px;}
#loSide .linkG16 .textListA01 li{padding-left:9px;background-color:#FFFFFF;background-image:url(/common_rn/img/parts_dot_001.gif);background-repeat:no-repeat;background-position:0 6px;}

/* qaList01 */
#loSide .qaList01{padding-bottom:3px;width:218px;border-right:solid 1px #cccccc;border-bottom:solid 1px #cccccc;border-left:solid 1px #cccccc;}
#loSide .qaList01 ul.list01 li{margin-left:9px;padding:6px 0 4px 0;width:200px;background:url(/common_rn/img/bg_line_dot_001.gif) repeat-x;}
#loSide .qaList01 ul.list01 li.first{background:none;}
#loSide .qaList01 ul.list01 li p{margin-left:17px;line-height:1.3;text-indent:-17px;}

/* sideBanner01 */
#loSide .banner01 li img{vertical-align:bottom;}

/* sideBnrB */
#loSide .sideBnrB{width:220px;min-height:55px;background:url(/common_rn/img/bg_side_banner_002.gif) no-repeat left bottom;}

/* sideBnrMile01 */
#loSide .sideBnrMile01{width:220px;background:url(/common_rn/img/bg_side_banner_001.gif) repeat-y;}
#loSide .sideBnrMile01T{width:220px;background:url(/common_rn/img/bg_banner_mile_001.gif) no-repeat;}
#loSide .sideBnrMile02{padding:8px 0 0 10px;}
#loSide p.sideBnrMile03{margin:2px 64px 0 6px;padding-bottom:5px;line-height:1.3;}
#loSide p.sideBnrMile03 img{vertical-align:middle;}
#loSide p.sideBnrMile03 a{text-decoration:underline;}

/* sideBnrCard01 */
#loSide .sideBnrCard01{width:220px;background:url(/common_rn/img/bg_side_banner_001.gif) repeat-y;}
#loSide .sideBnrCard01T{width:220px;background:url(/common_rn/img/bg_banner_jalcard_001.gif) no-repeat;}
#loSide .sideBnrCard02{padding:13px 0 0 10px;}
#loSide p.sideBnrCard03{margin:2px 64px 0 6px;padding-bottom:5px;line-height:1.3;}
#loSide p.sideBnrCard03 img{vertical-align:middle;}
#loSide p.sideBnrCard03 a{text-decoration:underline;}

/* jmbSup01 */
#loSide .jmbSup01{padding:6px 0 10px 0;width:218px;border-right:solid 1px #cccccc;border-bottom:solid 1px #cccccc;border-left:solid 1px #cccccc;background:#e8e8e8;}
#loSide .jmbSup01 ul.jmbSup01Li01{margin:3px 6px 0 18px;}
#loSide .jmbSup01 ul.jmbSup01Li01 li{padding-top:4px;}
#loSide .jmbSup01 ul.jmbSup01Li01 li p{padding-left:5px;background:url(/common_rn/img/parts_dot_002.gif) no-repeat 0 0.5em;line-height:1.3;}
#loSide .jmbSup01 .jmbSup01H01{margin:0 6px;}
#loSide .jmbSup01 .jmbSup01W01{padding-top:6px;padding-right:7px;padding-bottom:6px;padding-left:10px;margin-top:7px;margin-right:9px;margin-bottom:0;margin-left:9px;}
#loSide .jmbSup01 .jmbSup01W01 h4{padding-bottom:4px;color:#333333;letter-spacing:1px;font-weight:normal;line-height:1.3;}
#loSide .jmbSup01 .jmbSup01W01 ul.liLink01 li{padding-top:2px;}

#loSide h2.subTitleA01,#loSide h2.subTitleA01 a.linkBtnA,#loSide h2.subTitleA01 a.linkBtnA:link,#loSide h2.subTitleA01 a.linkBtnA:visited{margin-bottom:0;}
#loSide h2.subTitleA02,#loSide h2.subTitleA02 a.linkBtnA,#loSide h2.subTitleA02 a.linkBtnA:link,#loSide h2.subTitleA02 a.linkBtnA:visited{margin-bottom:0;}

/* related link
------------------------------------------ */
.relatedLink01{width:950px;background:url(/common_rn/img/bg_relatedlink01_002.gif) repeat-y;}
.relatedLink01T{width:950px;background:url(/common_rn/img/bg_relatedlink01_001.gif) no-repeat;}
.relatedLink01B{padding:5px 0 3px 0;width:950px;background:url(/common_rn/img/bg_relatedlink01_003.gif) no-repeat left bottom;}
.relatedLink01 li{float:left;}
.relatedLink01 li.relatedLink01L{margin-right:21px;width:298px;}
.relatedLink01 li.relatedLink01M{margin-right:21px;width:299px;}
.relatedLink01 li.relatedLink01R{width:299px;}
.relatedLink01 li .clearfix{width:298px;}
.relatedLink01 li .floatL{width:99px;text-align:right;}
.relatedLink01 li.relatedLink01L .floatL{width:98px;}
.relatedLink01 li .floatR{width:199px;}
.relatedLink01 li .floatR p{color:#555;line-height:1.3;}
.relatedLink01 li .floatR dt span{padding:0 0 0 7px;background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 0 0.4em;line-height:1.3 !important;zoom:1;}
.relatedLink01 li .floatR dt.icn01 span{padding:0;background:none;}
.relatedLink01 li .floatR dt.icn01 img{vertical-align:middle;}
.relatedLink01 li .floatR dd{padding-top:2px;}
.relatedLink02{margin:6px 0 0 10px;padding:8px 0 7px 0;width:928px;border:solid 1px #cccccc;background:#fafafa;}
.relatedLink02 h3{padding:0 10px 5px;}
.relatedLink02 li{float:left;padding:0 12px 0 11px;background:url(/common_rn/img/parts_linev_001.gif) no-repeat 0 50%;zoom:1;}
.relatedLink02 li.first{background:none;}

/* mypage
------------------------------------------ */
/* disableBrowser */
#disableBrowser{margin-bottom:10px;text-align:center;}
#disableBrowser p{padding:20px 30px;background:#f9f9f9;border:1px solid #cccccc;line-height:1.2;}

/* topper */
.topper{display:none;}

/* mpMenu01 */
#middleArea .mpMenu01{padding-bottom:9px;width:940px;}
#middleArea .mpMenu01 li{float:left;margin-right:12px;}
#middleArea .mpMenu01 li p{line-height:1.1;zoom:1;}
#middleArea .mpMenu01 li p.help01{padding-left:15px;background:url(/common_rn/img/icon_mp_help_001.gif) no-repeat 0 1px;}
#middleArea .mpMenu01 li p.tmpl01{padding-left:15px;background:url(/common_rn/img/icon_mp_tmpl_001.gif) no-repeat 0 1px;}
#middleArea .mpMenu01 li p.plus01{padding-left:15px;background:url(/common_rn/img/icon_mp_plus_001.gif) no-repeat 0 1px;}

/* boxWindow */
.boxWindow{width:300px;padding-bottom:10px;}
.boxWindow .topper{display:block;border:solid 1px #c5c5c5;}
.boxWindow .topper .title{width:298px;min-height:22px;background:#bdcadf url(/common_rn/img/bg_boxwindow_001.gif) repeat-x;}
.boxWindow .topper .title h2{float:left;width:220px;line-height:1.1;}
.boxWindow .topper .title h2 span{display:block;padding:5px 0 2px 10px;}
.boxWindow .topper .title ul{float:right;}
.boxWindow .topper .title ul li{float:left;padding-top:3px;width:20px;}
.boxWindow .content{width:298px;padding-top:4px;padding-bottom:4px;border-right:solid 1px #c5c5c5;border-bottom:solid 1px #c5c5c5;border-left:solid 1px #c5c5c5;background:#ffffff;}
.boxWindow .content.close{display:none;}
.boxWindow .contentM{padding:4px 0;width:298px;}
.boxWindow .content.pnl01{background:#f7f7f7;}
.boxWindow .content .pnl01Tab02,.boxWindow .content .pnl01C01,.boxWindow .content .pnl01C02{margin-left:4px !important;}
.boxWindow .content .pnl01C02BtnT{padding-bottom:5px;}
.boxWindow .content .pnl01C02Btn li img{vertical-align:bottom;}
.boxWindow .content .pnl01C02Btn .floatR .liLink01{margin-top:2px;}
.boxWindow .content .pnl01C02Sl01 th,.boxWindow .content .pnl01C02Sl01 td{vertical-align:top;}
.boxWindow .content .pnl01C02Sl01 td.td01{padding-top:1px;width:226px;}
.boxWindow .content .pnl01C02Sl01 td.submit{width:24px;}
.boxWindow .content .pnl01C02Sl01 td.submit input{margin:1px 0 0 4px;}
.boxWindow .content .pnl01C02Sl01 select{width:228px;}
.boxWindow .content .pnl01C02Li01{margin-left:20px;width:252px;}
.boxWindow .content .pnl01C02Li02{margin-left:8px;width:280px;border-top:solid 1px #cccccc;}
.boxWindow .content .pnl01C02Li02 li{float:left;margin-right:12px;}
.boxWindow .content .pnl01C02Li03{margin-left:20px;width:252px;}
.boxWindow .content .pnl01C02Tbl01{margin:0 0 0 11px;width:276px;}
.boxWindow .content .pnl01C02Tbl01 th{padding:1px 2px 7px 2px;width:22%;color:#4b4b4b;text-align:left;vertical-align:middle;}
.boxWindow .content .pnl01C02Tbl01 td{padding:0 2px 7px 2px;width:auto;}
.boxWindow .content .pnl01C02Tbl01 tr.last th{padding:1px 2px 0 2px;}
.boxWindow .content .pnl01C02Tbl01 tr.last td{padding:0 2px 0 2px;}
.boxWindow .content .pnl01C02Tbl01 td .liLink01 li{padding-top:0;}
.boxWindow .content .pnl01C02Tbl01I{margin:0 0 0 11px;width:auto;}
.boxWindow .content .pnl01C02Tbl01I td{padding:0 8px 7px 0;width:auto;}
.boxWindow .content .pnl01B{padding-bottom:0px;background:none;}
.loRightMp{float:right;margin-top:15px;padding-top:10px;width:620px;border-top:solid 1px #cccccc;}
.loRightMp .loRightMpL{float:left;width:300px;}
.loRightMp .loRightMpR{float:right;width:300px;}

/* news01 */
.boxWindow .news01{margin-top:0px;margin-left:8px;width:282px;}
.boxWindow .news01 table.headLineList{width:282px;}
.boxWindow .news01 th{padding:3px 11px 3px 0 !important;width:15%;}

/* allLink01 */
.boxWindow .allLink01{margin-top:7px;margin-left:6px;padding-top:8px;width:288px !important;background:url(/common_rn/img/bg_line_dot_001.gif) repeat-x;}
.boxWindow .allLink01 ul{float:right;}
.boxWindow .allLink01 li p{padding:0 10px 0 14px;background:url(/common_rn/img/parts_plus_001.gif) no-repeat 0 0;line-height:1.1;zoom:1;}

/* link02 */
.boxWindow .link02{border:none !important;}
.boxWindow .link02 li{margin-left:6px;padding:10px 0 0 0;width:286px !important;border-top:solid 1px #cccccc;background:none !important;}
.boxWindow .link02 li.first{border-top:none;}
.boxWindow .link02 dt a{display:block;padding:0 0 0 16px;background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 8px 0.25em;line-height:1.1;zoom:1;}
.boxWindow .link02 dt.icn01{padding-left:8px;}
.boxWindow .link02 dt.icn01 a{display:inline;padding:0;background:none;}
.boxWindow .link02 dt.img01{padding-left:8px;}
.boxWindow .link02 dt.img01 a{display:inline;padding:0;background:none;}
.boxWindow .link02 dt.last{padding-bottom:5px;font-weight:normal;}
.boxWindow .link02 dd{padding:0 0 0 16px;}
.boxWindow .link02 dd p{padding:4px 0 6px 0;line-height:1.3;}
.boxWindow .link02 dd .clearfix{width:265px !important;}
.boxWindow .link02 dd .floatL{width:215px !important;}
.boxWindow .link02 dd .floatR{padding-bottom:5px;width:40px !important;}

/* link03 */
.boxWindow .link03{margin-left:6px !important;}
.boxWindow .link03{width:286px;border:none !important;}
.boxWindow .link03M{margin-left:5px;padding:5px 0;width:276px;}
.boxWindow .link03 .liLink01{margin:0 5px;padding-bottom:5px;}
.boxWindow .link03M .floatL{width:230px;}
.boxWindow .link03M .floatL .liLink01 li{padding:0;margin:0;}
.boxWindow .link03M .floatL p.txt01{padding:0 0 0 3px;line-height:1.3;}
.boxWindow .link03M .floatR{width:40px;}

/* clm01C */
.boxWindow .clm01C{padding:0px !important;border:none !important;}
.boxWindow .clm01C table{width:286px !important;margin-left:6px;}
.boxWindow .clm01C td{padding:4px 0 3px 0;}
.boxWindow .clm01C td.tdL,.boxWindow .clm01C td.tdM{width:35%;}
.boxWindow .clm01C td.tdR{width:30%;}
.boxWindow .clm01C td p{padding:0 4px 0 10px;background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 2px 40%;line-height:1.1;zoom:1;}

/* pnl01Tab02Int */
.boxWindow .pnl01Tab02Int{margin-left:4px !important;}

/* clmSvclass01 */
.boxWindow .clmSvclass01{padding:0px !important;border:none !important;margin-left:21px;}
.boxWindow .clmSvclass01 li{float:left;width:128px;margin-top:10px;display:inline;text-align:center;}

/* jmbPnl01 */
.boxWindow .content.jmbPnl01{width:298px !important;background:#f7f7f7 !important;}
.boxWindow .jmbPnl01B{padding:0 !important;width:298px !important;background:none !important;}
.boxWindow .jmbPnl01Tbl01{margin-left:4px !important;width:290px !important;background:url(/common_rn/img/bg_left_tbl_mdl_001.gif) repeat-y;}
.boxWindow .jmbPnl01Tbl01T{background:url(/common_rn/img/bg_left_tbl_top_001.gif) no-repeat;}
.boxWindow .jmbPnl01Tbl01B{padding:0 0 4px 0;background:url(/common_rn/img/bg_left_tbl_btm_001.gif) no-repeat left bottom;}
.boxWindow .jmbPnl01 table.tbl01{margin-left:2px;width:286px;}
.boxWindow .jmbPnl01 table.tbl01 th{width:87px;background:url(/common_rn/img/bg_line_dbl_01.gif) repeat-x;color:#333333;line-height:1.25;font-weight:bold;text-align:left;}
.boxWindow .jmbPnl01 table.tbl01 th .thM01{padding:10px 2px 5px 9px;}
.boxWindow .jmbPnl01 table.tbl01 td{width:199px;background:url(/common_rn/img/bg_line_dbl_02.gif) repeat-x;text-align:left;}
.boxWindow .jmbPnl01 table.tbl01 td .liLink01 li{padding-top:6px;}
.boxWindow .jmbPnl01 table.tbl01 td .tdM01{padding:5px 0px 7px 8px;}
.boxWindow .jmbPnl01 table.tbl01 tr.first th,.boxWindow .jmbPnl01 table.tbl01 tr.first td{background:none;}

/* news01 */
.news01 h3.subTitle01,.news01 h3.subTitle02{display:none;}
.boxWindow .ttlBl01,.boxWindow .allLink01{display:none;}
.boxWindow .news01 h3.subTitle01{padding:5px 0;display:block;}
.boxWindow .news01 h3.subTitle02{padding:10px 0 5px 0;display:block;}

/* rec02 */
.boxWindow .subttl02{margin-left:8px !important;}
.boxWindow .rec02 p,.boxWindow .rec02 dd{line-height:1.3;}
.boxWindow .rec02 dt{line-height:1.1;font-weight:bold;}
.boxWindow .rec02 dd{padding-top:0;}
.boxWindow .rec02{margin:5px 0 0 0 !important;width:298px !important;}
.boxWindow .rec02 table{margin-left:8px;width:280px !important;}
.boxWindow .rec02 td.img01{width:55px;}
.boxWindow .rec02 td.txt01{width:75px !important;}
.boxWindow .rec02 td.space{width:10px !important;}

/* link05 */
.boxWindow .link05H01{margin:10px 0 0 5px;}
.boxWindow .link05H02{margin:6px 0 0 5px;}
.boxWindow .link05 ul.list01 li{margin-left:4px;padding:5px 0;width:290px !important;border-bottom:none !important;}
.boxWindow .link05 ul.list01 li.first{border-top:solid 1px #ffffff;}
.boxWindow .link05 ul.list01 li .clearfix{width:290px !important;}
.boxWindow .link05 ul.list01 li .floatL{width:55px;text-align:right;}
.boxWindow .link05 ul.list01 li .floatL img{display:block;}
.boxWindow .link05 ul.list01 li .floatR{width:230px;}
.boxWindow .link05 ul.list01 p{line-height:1.3;}

/* imgBox01 */
.boxWindow .imgBox01{padding:5px 0 0 0 !important;border:none !important;background:none !important;text-align:center;}

/* link04 */
.boxWindow .link04{width:298px !important;margin-top:10px !important;background:none !important;}
.boxWindow .link04 .linkTit01{margin-left:5px;padding:0 0 5px 0;width:288px;border-bottom:1px solid #cdcdcd;}
.boxWindow .link04 .linkTit01 img{margin-left:5px;}
.boxWindow .link04 .link04H01{margin-left:4px;padding:8px 0 0 0 !important;background:none !important;}
.boxWindow .link04 .link04H01 h4{padding:0 0 0 17px;background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 10px 0.25em;line-height:1.1;zoom:1;}
.boxWindow .link04 li{margin-left:4px !important;padding:0 0 5px 0 !important;width:290px !important;border-top:solid 1px #cccccc;}
.boxWindow .link04 li.first{border-top:none;}
.boxWindow .link04 li .clearfix{width:290px;}
.boxWindow .link04 li .floatL{width:235px;}
.boxWindow .link04 li .floatL p{margin:3px 0 0 9px;line-height:1.3;}
.boxWindow .link04 li .floatL p.link01{margin:5px 0 0 0;padding:0 0 0 17px;background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 10px 0.45em;line-height:1.3;zoom:1;}
.boxWindow .link04 li .floatR{width:45px;line-height:0 !important;vertical-align:bottom !important;font-size:0 !important;}

/* bnr01 */
.boxWindow .bnr01{margin:0 !important;padding:5px 0;text-align:center;}
.boxWindow .bnr01 img{display:block;margin:0 auto;}

/* mypage customize
------------------------------------------ */
/* startEdit */
.startEdit li{float:left;width:220px;margin:30px 15px 0 0;display:inline;}
.startEdit .startTitle{position:relative;width:100%;background:#e9e9e9;}
.startEdit h3{font-size:120%;}
.startEdit span img{position:absolute;top:4px;right:4px;}
.startEdit .startImage{text-align:center;}
.startEdit .startImage img{margin:0 auto;display:block;}
.startEdit .startButton{padding-top:10px;text-align:center;}
.startEdit .startText{padding:10px 0;}
.startEdit .startText p{padding:0 5px;}
div.startText{min-height:80px;}
.startText ul{width:190px;margin:10px 10px 0 10px;}
.startText ul li{float:none !important;width:100%;margin:3px 0 0 0;padding:0 0 0 8px;display:block;line-height:1.2;background:url(common_rn/img/parts_dot_001.gif) no-repeat 2px 0.5em;zoom:1;}

/* mypageGuide */
.mypageGuide{margin-top:20px;min-height:400px;background:#e9e9e9;border:1px solid #cccccc;}
.mypageGuide p{padding:30px;font-size:18px;font-weight:bold;text-align:center;zoom:1;}

/* templateEdit */
.templateEdit li{margin-top:30px;float:left;width:300px;display:inline;margin-right:10px;}
.templateEdit .templateBox{border:1px solid #cccccc;padding:10px;}
.templateEdit .tmplText{margin-top:10px;line-height:1.3;}
.templateEdit .tmplImage{margin-top:10px;text-align:center;}
.templateEdit .tmplImage img{margin:0 auto;}
.templateEdit .tmplButton{margin-top:10px;text-align:center;}
.templateEdit .tmplButton input{margin:0 auto;line-height:1.2;}

/* itemEdit */
.itemCategory{margin-top:30px;}
.itemEdit{padding:0 0 20px 10px;border-bottom:1px solid #cccccc;}
.itemEdit li{margin:20px 10px 0 0;float:left;width:450px;display:inline;}
.itemEdit .itemImage{position:relative;float:left;width:120px;margin-top:10px;}
.itemEdit .itemImage .itemActive{position:absolute;top:0;left:0;}
.itemEdit .itemGuide{float:right;width:320px;margin-top:10px;}
.itemEdit .itemButton{margin-top:10px;}
.itemEdit .itemGuide p,.itemEdit .itemButton input{line-height:1.2;}
.itemEdit .itemTitle{line-height:1.2;}

/* area
------------------------------------------ */
.areaInfor01{padding:0 !important;width:auto !important;}
.areaInforT{margin-bottom:5px;}
.areaInforTitle{border-bottom:solid 1px #e0e0e0;}
.areaInforTitle h4.floatL{margin-right:10px;color:#333333;line-height:19px;padding-top:2px;}
.areaInforTitle h4.floatL a{text-decoration:underline !important;}
.areaInforTitle p.floatR{width:135px;margin-bottom:3px;}
.areaInfor01 .areaInforC{width:384px;}
.areaInfor01 .content{padding:3px 7px 4px !important;width:auto !important;}
.areaInforTypeA,.areaInforTypeB{width:100%;}
.areaInforTypeA td,.areaInforTypeB td{padding:4px 0 3px 9px;line-height:1.3;}
.areaInforTypeA td{background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 2px 40%;width:33%;}
.areaInforTypeB td{background:url(/common_rn/img/parts_dot_001.gif) no-repeat 2px 10px;}
.area01{border-top:solid 1px #c0c0c0;border-right:solid 2px #c0c0c0;border-bottom:solid 2px #c0c0c0;border-left:solid 1px #c0c0c0;background-color:#ffffff;text-align:left;}
.area01 .area01H{border:solid 1px #ffffff;background:#eeeeee;}
.area01 .area01H h2{float:left;padding:5px 0 5px 7px;font-size:12px !important;line-height:1.1;}
.area01 .area01H .close{position:relative;padding:6px 7px 0 7px;float:right;background:url(/common_rn/img/parts_linev_003.gif) no-repeat 0 4px;line-height:1.1;font-size:12px;}
.area01 .area01C{padding:5px 5px 0;}
.area01 .area01C table{width:100%;margin-bottom:5px;border-left:solid 1px #c0c0c0;border-top:solid 1px #c0c0c0;}
.area01 .area01C table th,.area01 .area01C table td{padding:0 2px;border-right:solid 1px #c0c0c0;border-bottom:solid 1px #c0c0c0;vertical-align:top;text-align:left;line-height:15px;font-size:12px;}
.area01 .area01C table th{padding:2px 3px 1px;background:#cbd5e7;font-weight:normal;width:60px;text-align:center;vertical-align:middle;white-space:nowrap;}
.area01 .area01C table td{padding:4px;vertical-align:middle;}
.area01 .area01C table td a,.area01 .area01C table td a:link,.area01 .area01C table td a:visited,.area01 .area01C table td a:hover,.area01 .area01C table td a:active{margin-right:0.7em;}
#areaSelectBox{position:absolute;z-index:999;display:none;width:373px;}
#areaSelectIF{position:absolute;z-index:997;width:373px;height:330px;}
#areaSelectContents{position:absolute;z-index:998;width:370px;}

/* data menu
------------------------------------------ */
.cDataMenu01{position:absolute;left:0;visibility:hidden;padding:4px 0 7px 0;width:173px;border:solid 1px #999999;background:#ffffff;z-index:2;}
.cDataMenu01.right{left:-85px;}
.cDataMenu01 li{margin-left:8px;width:157px;}
.cDataMenu01 h4{margin:5px 0 0 5px;padding-top:8px;width:163px;background:url(/common_rn/img/bg_line_dot_001.gif) repeat-x;font-weight:normal;}
.cDataMenu01 h4 span{display:block;padding-left:5px;}

/* ticket module
------------------------------------------ */
/* homeTicketPanel */
#homeTicketPanel01,#tabPanel01,#tabPanel03,#airTicketToggle{display:block;}
#homeTicketPanel02,#tabPanel02,#tabPanel04,#tabPanel05,#radioPanel02,#radioPanel03,#radioPanel05,#childInputArea{display:none;}
.ticketTitle{margin:10px 11px 0 11px;padding:3px 5px;background:#d5d6dd;border:1px solid #cdced6;color:#4B4B4B;line-height:1.2;}
.pnl01Li03Tck01{margin:7px 0 10px 11px;width:268px;}
.pnl01Li03Tck01 li{padding:0 0 4px 0;}
.pnl01Li03Tck01 li p{padding:0 0 0 7px;background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 0 0.4em;line-height:1.3 !important;zoom:1;}

/* childInputArea */
#childInputArea{margin:7px 0 10px 11px;width:268px;}
.childInputAreaM{padding:2px;background:#F7F7F7;border:1px solid #cccccc;}
.childInputAreaM .ticketTitle{margin:0;padding:3px 5px;background:#d5d6dd;border:1px solid #cdced6;line-height:1.2;}
.childInputTbl01 th,.childInputTbl01 td{padding:7px 5px 5px 5px;}
.childInputTbl02 th{font-weight:normal;}
.childInputTbl02 thead th{padding:7px 5px 3px 5px;}
.childInputTbl02 tbody th{padding:7px 5px 5px 5px;text-align:left;}
.childInputTbl02 tbody td{padding:0 5px;}
.childInputAreaM select{width:50px;}
#childInputAreaAction.active{cursor:default;}
div.domTMInputChild{display:none;}
div.domTMInputChild{margin:7px 0pt 10px 11px;width:268px;}

/* hotel */
.ticketTitle h3{width:auto;padding-top:1px;line-height:1.2;}
.ticketTitle .liLink01{float:right;width:auto;padding:0;margin:0;}
.ticketTitle .liLink01 li{padding:0;margin:0;}
.hotelOsusumeBox{margin:7px 0 10px 11px;width:268px;}
.osusumeBoxM{border:1px solid #cccccc;}
.osusumeBoxM .Title img{display:block;}
.osusumeBoxM .Text,.osusumeBoxM .Text02{text-align:center;margin-top:3px;}
.osusumeBoxM .Text img{margin:0 auto;display:block;}
.osusumeBoxM .Text02 img{margin:0 auto 0 10px;display:block;}
.osusumeBoxM .Banner{margin:5px 5px 0 10px;}
.osusumeBoxM .Banner .floatL{width:80px;}
.osusumeBoxM .Banner .bannerText{float:left;width:165px;display:block;}
.osusumeBoxM .Banner .bannerText p{padding:10px 0 5px 5px;font-weight:bold;}
.osusumeBoxM .Button{margin-top:7px;padding-left:80px;padding-bottom:5px;}
.osusumeBoxM .Button .floatL{width:88px;}
.osusumeBoxM .Button .liLink01{margin-left:91px;}
.teikeiBanner{margin-top:7px;padding-bottom:5px;text-align:center;}
.searchButton{margin:5px 11px 10px 11px;padding-top:7px;border-top:1px solid #cdced6;}
.searchButton .floatL,.searchButton .floatR{width:131px;}
.ticketHoterBox01{margin:5px 0 3px 11px;width:274px;}
.ticketHoterBox01 .smaller01{line-height:1.5;display:block;}

/* hotelListImage */
.hotelListImage{margin:0 0 6px 7px;width:276px;padding-top:7px;border-top:1px solid #d4d4d4;}
.hotelListImage ul{margin-left:4px;}

/* miniBanner */
.miniBanner{margin:7px 0 10px 11px;width:270px;}
.miniBanner .bannerImage{float:left;margin-right:5px;width:100px;}
.miniBanner .liLink01{float:left;padding-top:7px;width:163px;}

/* pnl01Tbl0x */
.pnl01Tbl04,.pnl01Tbl05,.pnl01Tbl06{margin:5px 0 10px 11px;width:268px;}
.pnl01Tbl07{margin:3px 0 0 15px;width:259px;}
.pnl01Tbl04 th,.pnl01Tbl05 th,.pnl01Tbl06 th{padding:9px 2px 0;color:#666666 !important;text-align:left;}
.pnl01Tbl04 th{width:40%;vertical-align:top;}
.pnl01Tbl05 th{padding-top:4px;width:55%;}
.pnl01Tbl06 th{width:33%;vertical-align:top;}
.pnl01Tbl07 th{padding:5px 2px 3px;width:30%;color:#666666 !important;text-align:left;}
.pnl01Tbl04 td,.pnl01Tbl05 td,.pnl01Tbl06 td{padding:5px 2px 0px 2px;width:auto;}
.pnl01Tbl07 td{padding:4px 2px;width:auto;}

/* tours */
.trs_pnl01{background:#f7f7f7 url(/common_rn/img/bg_left_pnl_mdl_001.gif) repeat-y;width:300px;}
.trs_pnl01 .trs_menu{margin-left:5px;background:#fff url(/common_rn/img/bg_left_pnl_mdl_002.gif) repeat-y;width:290px;}
.trs_pnl01 .trs_menuB{padding:0 0 10px 0;background:url(/common_rn/img/bg_left_pnl_btm_002.gif) no-repeat left bottom;width:290px;}
.trs_pnl01 .trs_menuT{padding-top:2px;background:transparent url(/common_rn/img/bg_left_pnl_top_002.gif) no-repeat;width:290px;}
.trs_pnl01 .trs_menu dl dd{margin-top:13px;}
.trs_pnl01 .trs_menu dl dd.menuTxt{margin:7px auto -7px;width:270px;}
.trs_pnl01 .trs_menu dl dd strong.menuStt{margin:0 8px;padding:5px;background-color:#e1e1e1;display:block;}
.trs_pnl01 .menuTtl{margin:0 2px;padding:5px 0 7px;background:url(/common_rn/img/bg_dtr_menu.gif) no-repeat 0 100%;text-align:center;}
.trs_pnl01 .trs_subtitle{text-align:center;}
.trs_pnl01 .pnl01Tbl01,.toursPanel .pnl01Tbl01{margin:6px 0 0 12px;width:266px;}
.trs_pnl01 .pnl01Tbl01 th,.toursPanel .pnl01Tbl01 th{width:30%;}
.trs_pnl01 .numberTable th,.toursPanel .numberTable th{width:78%;}
.trs_pnl01 .numberTable td,.toursPanel .numberTable td{text-align:right;}
.trs_cmt01{border-bottom:1px solid #D4D4D4;margin:0 11px;padding:2px 0 5px;}
.trs_cmt02{margin:0 11px;padding:5px 0 1px;}
.trs_cmt02 img{vertical-align:-2px;}
.trs_pnl01 .trs_cmt01{margin:0 10px;padding:8px 0 5px;}
.trs_txt01{display:none;}
.tour_indexPage .trs_txt01{margin:5px 0 0 11px;display:block;width:268px;color:#cc0000;font-weight:bold;}
.tour_indexPage .trs_txt01 img{vertical-align:-5px;}
.trs_day,.trs_month{width:159px;}
.trs_day{margin-right:3px;}
.dtr_Guide{margin:3px 10px 5px;}
.dtr_Guide p{color:#666666;}
.dtr_select{margin:0 10px;padding:4px 0;border-bottom:solid 1px #cccccc;}
.dtr_select ul{background:#ffffff;padding:4px 8px;border:solid 1px #cccccc;}
.dtr_select ul li{line-height:1.5;}
.dtr_select ul li img{padding-right:3px;}
.notesBox01{margin:0 11px;}
.notesBox01 .floatL{padding-top:7px;width:134px;color:#666666 !important;}
.notesBox01 .floatL img{padding-right:2px;}
.notesBox01 .floatR{width:130px;}
.notesBox01 .floatR li,.notesBox01 .floatR li p{float:right;}
.dpSet{margin:10px auto 0;width:270px;} 
.dpTtl{padding:5px 6px 4px;background:#eeeeee;line-height:1.2;}
.dpTtl strong{float:left;width:129px;display:block;}
.dpTtl span{float:right;width:129px;display:block;text-align:right;}
.dpTtl span.smaller01{line-height:1.4;color:#474747;}
.dpBox{padding-top:5px;}
.dpBoxLine{background:url(/common_rn/img/bg_line_dot_001.gif) repeat-x;margin-top:5px;}
.dpBox .sideTtl{float:left;width:22px;}
.dpBox .sideTtl img{padding-top:5px;}
.dpBox .pnl01Tbl01{margin:0;float:right;width:240px;}
.dpBox .pnl01Tbl01 th{width:auto;}
.dpBox .pnl01Tbl01 td{width:175px;}
.dpBox .pnl01Tbl01 select.wid80{margin-right:0;}
.dpBox .pnl01Tbl01 td.arrival{padding-top:7px;}
.dpBox .childSelect .pnl01Tbl01{border:solid 1px #cbcbcb;background-color:#f7f7f7;width:238px;}
.dpBox .childSelect .pnl01Tbl01 th{padding-left:6px;font-weight:normal;color:#333333 !important;}
.dpBox .childSelect .pnl01Tbl01 td{padding-right:3px;text-align:right;width:55px;}
.dpFeelings{margin:7px 8px 0;padding:7px 8px 0;border-top:1px solid #CDCED6;}
.dpFeelings .btn{float:left;width:105px;}
.dpFeelings .txt{padding-left:115px;text-align:left;line-height:1.3;}
.dtr_tab{margin:0 auto;width:270px;}
.dtr_tab li{display:inline;}
.feelings_search{margin:5px 8px 0;padding:7px 8px 0;border-top:1px solid #CDCED6;}
.feelings_search a,.feelings_search span{display:block;float:left;}
.feelings_search a{margin-right:5px;}
.feelings_search span{padding-top:8px;width:148px;}
.feelings_search2{padding:0 10px;}
.dtr_dynamic{margin-top:10px;}
.dtr_dynamic dd{display:none;}
.dtr_dynamic dt{border:none;text-align:center;}
.airplusDP1{padding-bottom:3px !important;}
.airplusDP2{padding-bottom:6px !important;}
.logoJalTrs{padding:2px 10px 0 0;}
.logoJalPak{padding:5px 10px 0 0;}
img.dp_rollover{cursor:pointer;}
input.hei15{height:15px;vertical-align:middle;}

/* Javascript ticket module non */
div#intStopOverBlock,div#intHotelModuleBlock,div#intTourModuleBlock,#domTMModule2,#domTMModule12,#domTMModule13,#domTMModule1112,#domTMModule112,#domTMModule1122,#domTMModule1123{display:none;}
.domtour_pack_block{display:none;}

/* Javascript headLineB01_2_HTML */
#headLineB01_2_HTML{position:relative;}
#headLineB01_2_HTML .cityGuide{background:#ffffff;display:none;}
#headLineB01_2_HTML div.cityGuide.pseudo-current{display:block;}
#headLineB01_2_HTML .cityGuide form{z-index:10;}
#headLineB01_2_HTML .cityGuide table{position:absolute;top:0;left:0;margin:4px 0 0 10px;}
#headLineB01_2_HTML .cityGuide select{margin-right:4px;width:210px;}
#headLineB01_2_HTML .cityGuide td{vertical-align:middle;}
#headLineB01_2_HTML div.map img{border:none;}
ul#searchSwitch{display:none;}

/* Javascript ui-sortable-helper */
.ui-sortable-helper div{border:solid 1px #c5c5c5;background:#ffffff;}
.ui-sortable-helper .topper, .ui-sortable-helper .topper div{border:none !important;border-bottom:1px solid #c5c5c5 !important;}
.ui-sortable-helper .content{visibility:hidden;}

/* plus
------------------------------------------ */
.headingA09{padding-top:4px;margin-bottom:-3px;background-image:url(/common_rn/img/bg_head-line_01.gif);background-repeat:repeat-x;height:1%;}
.headingA10{padding-top:4px;margin-bottom:-2px;background:url(/common_rn/img/bg_head-line_02.gif) repeat-x;height:1%;}

/* width
------------------------------------------ */
.wid50{width:50px;}
.wid60{width:60px;}
.wid65{width:65px;}
.wid76{width:76px;}
.wid80{width:80px;}
.wid89{width:89px;}
.wid130{width:130px;}
.wid156{width:156px;}
.wid182{width:182px;}
.wid100P{width:100%;}

/* common
------------------------------------------ */
.e0_border{border:solid 1px #e0e0e0;}

/* tour_common */
.reqmark_001{margin:0 3px 0 0;}
body.tour_indexPage #middleArea{padding-bottom:0;}

/* tour_mainBox01 */
#loMain .tour_mainBox01 .camSec{background:url(/tours/img/bg_cp_002.gif) repeat-y left;}
#loMain .tour_mainBox01 .camSec div.floatL{width:202px;}
#loMain .tour_mainBox01 .camSec div.floatL .camSec001_002 li{padding:5px 0 4px 5px;background:#fff7d8;border:#c8c6c5 solid 1px; display:block; font-weight:bold; width:190px; margin-bottom:6px;}
#loMain .tour_mainBox01 .camSec div.floatL .camSec001_002 li.JS_hover{padding:6px 8px 5px 6px;background:#ffe675 url(/tours/img/bg_picup_arrow.gif) 100% 50% no-repeat;border:none; display:block; font-weight:bold; width:190px;margin-bottom:6px;}
#loMain .tour_mainBox01 .camSec div.floatL .camSec001_002 li a{display:block;zoom:1;}
#loMain .tour_mainBox01 .camSec div.floatL .camSec001_002 li.JS_hover a{display:block;height:100%;}
#loMain .tour_mainBox01 .camSec div.floatL .camSec001_002 li a:hover{text-decoration: none;}
#loMain .tour_mainBox01 .camSec div.floatL .camSec001_002 li a:hover span{text-decoration:underline;}
* html #loMain .tour_mainBox01 .camSec div.floatL .camSec001_002 li{padding:5px 0 4px 4px;}
* html #loMain .tour_mainBox01 .camSec div.floatL .camSec001_002 li.JS_hover{padding:6px 8px 5px 5px;}
#loMain .tour_mainBox01 .camSec div.floatL .camSec002{background:url(/tours/img/bg_cp_001.gif) repeat-x top;padding-top:2px; margin-top:5px; padding-left:5px;}
#loMain .tour_mainBox01 .camSec div.floatL .camSec002 li{padding-top:7px;}
* html #loMain .tour_mainBox01 .camSec div.floatL .camSec002 li{padding-top:6px;}
*:first-child+html #loMain .tour_mainBox01 .camSec div.floatL .camSec002 li{padding-top:6px;}
#loMain .tour_mainBox01 .camSec .camBox{padding:9px 9px 8px; background: url(/tours/img/bg_cp_003.gif) no-repeat bottom left;}
* html #loMain .tour_mainBox01 .camSec .camBox{padding:8px;}
#loMain .tour_mainBox01 .camSec .camBox .JS_dispNone{display:none;}

/* noticeKeyWord */
.noticeKeyWord{padding:8px 10px;background-color:#f3efe0;}
.noticeKeyWord h3 img{margin-right:5px;vertical-align:-3px;}
.noticeKeyWord ul{margin-top:8px;padding-top:8px;background:url(/common_rn/img/bg_line_dot_001.gif) repeat-x 0 0;}
.noticeKeyWord ul li{margin-right:10px;display:inline;line-height:1.3;}

/* toList */
.toList{padding-bottom:3px;}
.toList li{margin:0 10px;padding:5px 0;background:url(/common_rn/img/bg_line_dot_001.gif) repeat-x 0 0;}
.toList li.first{background:none;}
.toList li p{padding-left:13px;background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 5px 5px;line-height:1.3;}
.toList li p.other{padding-left:18px;background:url(/common_rn/img/icon_popup_p_001.gif) no-repeat 3px 3px;}

/* toursPro */
.toursProTtl h2{background:url(/common_rn/img/bg_side_link_ttl_003.gif) repeat-x 0 0;float:left;width:247px;height:32px;}
.toursProTtl span.btnList{display:block;float:left;width:53px;height:32px;}
.toursPro{background:url(/common_rn/img/bg_left_link04_001.gif) repeat-y;}
.toursProB{padding-bottom:5px;background:url(/common_rn/img/bg_left_link04_002.gif) no-repeat 0 100%;}
.toursPro .toursProSttl{margin-left:5px;padding:6px 0 5px 0;width:290px;background:#f3efe0 url(/common_rn/img/bg_left_link04_003.gif) repeat-x 0 100%;}
.toursPro .toursProSttl h3 a{padding-left:18px;background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 10px 3px;}
.toursPro .toList li div.floatL{padding-top:3px;width:230px;}
.toursPro .toList li div.floatL p{width:217px;}
.toursPro .toList li .floatR{width:40px;height:40px;}
* html .toursPro .toList li{padding-bottom:2px;}
*:first-child+html body .toursPro .toList li{padding-bottom:2px;}

/* toursFaq */
.toursFaq{margin-top:-1px;border:solid 1px #c0c0c0;border-top:0;}
.toursFaq .toList li{margin:0 10px 0 5px;padding:5px 0 4px;}

/* toursBrand */
.toursBrand{padding:0 1px;border:solid 1px #cccccc;}
.toursBrand h2{margin:0 3px;padding:9px 6px;background:url(/common_rn/img/bg_line_dot_001.gif) repeat-x 0 100%;}
.toursBrand h3{margin-top:12px;padding:6px 6px 4px;background:#ececec;}
.toursBrand h3 span{float:right;text-align:right;font-weight:normal;}
.toursBrand p{padding:8px;}
.toursBrand ul{padding:0 6px 8px;}
.toursBrand ul li{margin-top:8px;width:142px;float:left;}
.toursBrand ul li img{padding-right:5px;}

/* toursJmbBnr */
.toursJmbBnr{background:url(/tours/img/bg_tours_jmb_bnr.gif) no-repeat 0 0;width:220px;height:63px;}
.toursJmbBnr dl{padding:8px 0 8px 8px;}
.toursJmbBnr dt{padding-left:49px;background:url(/tours/img/icon_jmbtour_001.gif) no-repeat 0 0;}
.toursJmbBnr dd{padding-top:3px;}

/* toursGadget */
.toursGadget{padding:0 1px 8px;border:solid 1px #cccccc;border-top:none;text-align:center;}

/* newinfoBox */
.newinfoBox{padding:10px 9px 9px 9px;border:solid 1px #cccccc;border-top:none;background-color:#e9e9e9;}
.newinfoBox .priList01 dd{margin-bottom:8px;padding:6px 8px;background-color:#ffffff;line-height:1.4;}
.newinfoBox .line01{background:url(/tours/img/bg_line01.gif) 0 50% repeat-x;height:1px;font-size:1px;}

/* gadgetBudget */
.gadgetBudget{margin:3px auto 0;width:216px;}
.gadgetBudget ul{margin-left:4px;}
.gadgetBudget ul li{margin:3px 4px 0 0;border:1px solid #A5A5A5;float:left;text-align:left;}
.gadgetBudget ul li a,
.gadgetBudget ul li a:link,
.gadgetBudget ul li a:visited{padding:6px 0 4px;background:#C5C5C5 url(/tours/img/bg_tours_btn.gif) repeat-x 0 0;display:block;width:100px;height:100%;text-decoration:none;}
.gadgetBudget ul li a:hover,
.gadgetBudget ul li a:active{background:#C5C5C5 url(/tours/img/bg_tours_btn_o.gif) repeat-x 50% 0;text-decoration:none;}
.gadgetBudget ul li a img{padding:0 0 1px 6px;}
.gadgetBudget ul li a:hover span,
.gadgetBudget ul li a:active span{text-decoration:underline;}

/* gadgetPivot */
.gadgetPivot{margin:3px auto 0;width:210px;}
.gadgetPivot ul{text-align:left;}
.gadgetPivot ul.tab:after,.gadgetPivot ul.list li a:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.gadgetPivot ul.tab,.gadgetPivot ul.list li a{display:block;}
* html .gadgetPivot ul.tab,* html .gadgetPivot ul.list li a{height:1%;}
*:first-child+html .gadgetPivot ul.tab,*:first-child+html .gadgetPivot ul.list li a{display:inline-block;}
.gadgetPivot ul.tab{border-bottom:3px solid #cc0000;}
.gadgetPivot ul.tab li{margin-right:3px;border:1px solid #cccccc;border-bottom:none;background-color:#ffffff;display:block;float:left;position:relative;top:4px;font-size:10px;}
.gadgetPivot ul.tab li a,.gadgetPivot ul.tab li span{padding:3px 1px 3px 2px;display:block;}
.gadgetPivot ul.tab li a{border:none;background-color:#ffffff;}
.gadgetPivot ul.tab li a:hover{background-color:#f9f9f9;}
.gadgetPivot ul.tab li span{border-bottom:1px solid #ffffff;border-top:3px solid #cc0000;font-weight:bold;}
.gadgetPivot ul.list li{padding:1px 0 2px;font-size:1%;background:url(/common_rn/img/bg_line_dot_001.gif) repeat-x 0 100%;}
.gadgetPivot ul.list li a{display:block;line-height:1.1;font-size:12px;text-decoration:none;}
.gadgetPivot ul.list li a:hover{background-color:#ffffdd;}
.gadgetPivot ul.list li a span{padding:4px 4px 3px;cursor:pointer;}
.gadgetPivot ul.list li a span.title{float:left;text-align:left;text-decoration:underline;}
.gadgetPivot ul.list li a span.value{float:right;text-align:right;text-decoration:none;color:#cc0000;font-weight:bold;}
.gadgetPivot ul.list li a:hover span.value{text-decoration:none;}
.gadgetPivot ul.list li a span.value span.unavail{color:#000000;font-weight:normal;}

/* gadgetRank */
.gadgetRank{margin:0 auto;width:210px;}
.gadgetRank .gadget_item{padding:6px 0 3px;background:url(/common_rn/img/bg_line_dot_001.gif) repeat-x 0 0;text-align:left;}
.gadgetRank .gadget_item.no1{padding-top:6px;background:none;}
.gadgetRank .gadget_item.no1{padding-bottom:0;}
.gadgetRank .gadget_item p{padding-left:46px;line-height:1.3;}
.gadgetRank .gadget_item p.rankNoImg{padding-left:2px;float:left;}
.gadgetRank .gadget_item p .txtPrice{font-size:120%;font-weight:bold;color:#cc0000;}
.gadgetRank .deptText{padding-top:1Upx;float:left;text-align:right;width:82px;line-height:1.4;font-weight:bold;color:#666666 !important;}
.gadgetRank .deptWrapper{padding-left:85px;}
.gadgetRank .deptWrapper select{width:120px;vertical-align:middle;}

/* Style domtour (20081021)
------------------------------------------ */
/* tour_domheader */
#wrapper #tour_domheader{width:710px;margin:0 0 15px 10px;}
#wrapper #tour_domheader p{margin:10px 0 11px 0;}

/* tour_domleftBox01 */
#loLeft .tour_domleftBox01{background:url(/tours/img/bg_leftbox01_004.gif) repeat-y left top;}
#loLeft .tour_domleftBox01 h2,#loLeft .tour_domleftBox01 h2 span{display:block;margin:0;padding:0;}
#loLeft .tour_domleftBox01 h2{background:url(/tours/img/bg_leftbox01_002.gif) repeat-y left top;}
#loLeft .tour_domleftBox01 h2 span{background:url(/tours/img/bg_leftbox01_001.gif) no-repeat left top;}
#loLeft .tour_domleftBox01 h2 span span{padding:8px 8px 8px 18px;background:url(/tours/img/bg_leftbox01_003.gif) no-repeat left bottom;}
#loLeft .tour_domleftBox01 div{padding-bottom:8px;background:url(/tours/img/bg_leftbox01_005.gif) no-repeat left bottom;}
#loLeft .tour_domleftBox01 div ul{margin:6px 0 0 11px;padding:0;}
#loLeft .tour_domleftBox01 div ul li{float:left;margin-right:6px;padding-top:10px;}
#loLeft .tour_domleftBox01 div ul li.noFloat{float:none;padding-top:5px;}
#loLeft .tour_domleftBox01 div ul li.btnImg{padding-top:0;font-size:0;line-height:0;}
#loLeft .tour_domleftBox01 h2 span.another{background:url(/tours/img/bg_leftbox01_006.gif) no-repeat left top;}
#loLeft .tour_domleftBox01 h2 span.another span{padding-top:6px;}
#loLeft .tour_domleftBox01 div table{margin:6px 11px 0 11px;padding:0;}
#loLeft .tour_domleftBox01 div table td.btn01{width:142px;}
#loLeft .tour_domleftBox01 div table td.txt01{padding:0 0 0 8px;}
#loLeft .tour_domleftBox01 div table td.txt02{padding:10px 0 0 11px;}
#loLeft .tour_domleftBox01 div table td span{display:block;padding-left:6px;text-indent:-6px;}

/* tour_domleftBox02 */
#loLeft .tour_domleftBox02 .themeSec{padding:3px 3px 0 3px;border:1px solid #d6d6d6;border-top:0;}
#loLeft .tour_domleftBox02 .themeSec .block01{background:url(/tours/dom/img/bg_leftbox02_001.gif) repeat-y left top;}
#loLeft .tour_domleftBox02 .themeSec .block01 div{padding:13px 0 0 0;background:url(/tours/dom/img/bg_leftbox02_002.gif) no-repeat left top;}
#loLeft .tour_domleftBox02 .themeSec .block01 div div{padding:0 0 12px 0;background:url(/tours/dom/img/bg_leftbox02_003.gif) no-repeat left bottom;}
#loLeft .tour_domleftBox02 .themeSec .block01 div div ul{margin:0 0 0 6px;}
#loLeft .tour_domleftBox02 .themeSec .block01 div div ul li{width:140px;margin-right:3px;}
#loLeft .tour_domleftBox02 .themeSec .block01 div div ul li.floatL{margin-right:0;}
#loLeft .tour_domleftBox02 .themeSec .block01 div div ul li dl dt.floatR{width:93px;margin-top:15px;padding-top:1px;}
#loLeft .tour_domleftBox02 .themeSec .block01 div div ul li dl dt.floatR span{display:block;padding-left:7px;text-indent:-7px;}
#loLeft .tour_domleftBox02 .themeSec .block01 div div ul li dl dt.floatR span.iconTypeA01{padding-left:18px;text-indent:-18px;}
#loLeft .tour_domleftBox02 .themeSec .block01 div div ul li dl dd.floatL{width:40px;font-size:0;line-height:0;}
#loLeft .tour_domleftBox02 .themeSec table{width:280px;margin:0 3px 0 9px;}
#loLeft .tour_domleftBox02 .themeSec table td{width:136px;padding:0 5px 5px 0;vertical-align:top;}
#loLeft .tour_domleftBox02 .themeSec table td span{display:block;padding-left:5px;text-indent:-5px;}
#loLeft .tour_domleftBox02 .themeSec .openshut{padding:0 5px 8px 0;text-align:right;}
#loLeft .tour_domleftBox02 .themeSec .openshut img#imgId10{margin-right:3px;}

/* tour_domleftBox03 */
#loLeft .tour_domleftBox03 .link02{margin:0;padding:0;border-top:0;}
#loLeft .tour_domleftBox03 .link02 li{width:298px;padding:4px 0;}
#loLeft .tour_domleftBox03 .link02 li .floatL{padding-top:1px;width:69px;}
#loLeft .tour_domleftBox03 .link02 li .floatR{width:215px;}
#loLeft .tour_domleftBox03 .link02 li .link02Txt01{padding:8px 0 0 7px;text-indent:-7px;background:none;}
#loLeft .tour_domleftBox03 .link02 li .link02Txt01 img{vertical-align:middle;}
#loLeft .tour_domleftBox03 .link02 li .link02Txt01.iconTypeA01{padding-left:14px;text-indent:-14px;}

/* tour_domleftBox04 */
#loLeft .tour_domleftBox04{background:url(/tours/img/bg_pamph_002.gif) repeat-y left top;}
#loLeft .tour_domleftBox04 div{background:url(/tours/img/bg_pamph_001.gif) no-repeat left top;padding:9px 0 0 0;}
#loLeft .tour_domleftBox04 div div{background:url(/tours/img/bg_pamph_003.gif) no-repeat left bottom;padding:0 0 11px 0;}
#loLeft .tour_domleftBox04 div div div{padding:0;background:none;}
#loLeft .tour_domleftBox04 div div .pamphSec .floatL{width:207px;}
#loLeft .tour_domleftBox04 div div .pamphSec .floatL h2{display:block;margin-left:14px;}
#loLeft .tour_domleftBox04 div div .pamphSec .floatL p{margin:8px 5px 0 14px;}
#loLeft .tour_domleftBox04 div div .pamphSec .floatR{width:93px;}
#loLeft .tour_domleftBox04 div div .pamphSec .floatR ul li{float:left;margin-right:5px;	}
#loLeft .tour_domleftBox04 div div .pamphSec .floatR ul li.end{margin-right:0;}
#loLeft .tour_domleftBox04 div div .pamphLinkSec{width:289px;margin:7px 0 0 6px;padding-top:8px;background:url(/tours/img/bg_pamph_004.gif) repeat-x left top;}
#loLeft .tour_domleftBox04 div div .pamphLinkSec dl dt.floatL{width:182px;padding-left:8px;}
#loLeft .tour_domleftBox04 div div .pamphLinkSec dl dd.floatR{width:94px;}
#loLeft .tour_domleftBox04 div div .pamphLinkSec dl dd.floatR span{display:block;padding-left:14px;text-indent:-14px;}

/* tour_domleftBox05 */
#loLeft .tour_domleftBox05 .link02 ul li .link02M .floatR{width:238px;}
#loLeft .tour_domleftBox05 .link02 ul li .link02M .floatR p{padding-left:0;text-indent:0;background:none;}
#loLeft .tour_domleftBox05 .link02 ul li .link02M .floatR p span{display:block;padding-left:7px;text-indent:-7px;}

/* tour_dommainBox01 */
#loMain .tour_dommainBox01{border:1px solid #990000;padding:6px 10px 10px 10px;}
#loMain .tour_dommainBox01 dl dt{margin-bottom:5px;padding-left:17px;background:url(/tours/img/icon_msg_001.gif) no-repeat left center;color:#990000;line-height:1;font-weight:bold;vertical-align:middle;}
#loMain .tour_dommainBox01 dl dd{line-height:1.3;}
#loMain .tour_dommainBox01 dl dd a{color:#990000;text-decoration:underline;}

/* tour_dommainBox02 */
#loMain .tour_dommainBox02 h2{margin-bottom:-1px;}

/* tour_dommainBox03 */
#loMain .tour_dommainBox03 .tabSec{background:url(/tours/dom/img/bg_depttour_line.gif) repeat-x left bottom;margin:10px 0 15px 0;}
#loMain .tour_dommainBox03 .tabSec ul li{float:left;margin-right:-1px;font-size:0;line-height:0;}
#loMain .tour_dommainBox03 .tabSec ul li.first{margin-right:2px !important;}
*html #loMain .tour_dommainBox03 .tabSec ul li.end{margin-right:0px;}
#loMain .tour_dommainBox03 .tourSec ol li{margin-bottom:20px;}
*html #loMain .tour_dommainBox03 .tourSec ol li{margin-bottom:14px;}
*:first-child+html #loMain .tour_dommainBox03 .tourSec ol li{margin-bottom:14px;}
#loMain .tour_dommainBox03 .tourSec ol li dl{position:relative;width:400px;}
#loMain .tour_dommainBox03 .tourSec ol li dl dt{margin:0 0 5px 73px;}
#loMain .tour_dommainBox03 .tourSec ol li dl dt img{margin-right:0px;vertical-align:middle;}
#loMain .tour_dommainBox03 .tourSec ol li dl dt strong{position:relative;display:inline-block;margin-right:4px;padding:2px 5px 2px 5px;font-size:80%;font-weight:normal;color:#ffffff;background:#797979;bottom:-1px;}
/*\*/ *html #loMain .tour_dommainBox03 .tourSec ol li dl dt strong{padding:0 5px 0 5px;height:14px;line-height:14px;} /**/
#loMain .tour_dommainBox03 .tourSec ol li dl dt{overflow:hidden;width:326px;}
#loMain .tour_dommainBox03 .tourSec ol li dl dt strong{margin: 0 7px 3px 0;padding:2px 4px;display:inline;float:left;}
#loMain .tour_dommainBox03 .tourSec ol li dl dt span{margin: 0 0 3px 0;padding:2px 0;white-space:nowrap;display: block;float:left;}
#loMain .tour_dommainBox03 .tourSec ol.largeList li dl dt{width:278px; margin-bottom:5px !important;}
#loMain .tour_dommainBox03 .tourSec ol.largeList li dl dt span {margin: 0 0 3px 0 !important;}
*html #loMain .tour_dommainBox03 .tourSec ol li dl dt span{margin: 2px 0 3px 0; padding: 0;}
*html #loMain .tour_dommainBox03 .tourSec ol.largeList li dl dt span {margin: 2px 0 3px 0 !important; padding: 0;}
*:first-child+html #loMain .tour_dommainBox03 .tourSec ol li dl dt strong{padding:0 5px 0 5px;min-height:14px;line-height:13px;}
#loMain .tour_dommainBox03 .tourSec ol li dl dt span.icons{white-space:normal;margin:0 !important;padding:0;}
#loMain .tour_dommainBox03 .tourSec ol li dl dt span.icons img{margin-right:5px;}
#loMain .tour_dommainBox03 .tourSec ol li dl dt span.icons strong{margin-right:5px;bottom: 0;}
#loMain .tour_dommainBox03 .tourSec ol li dl dt span.icons *{vertical-align: top;}
#loMain .tour_dommainBox03 .tourSec ol.largeList li dl dt span.icons{white-space:normal;margin:0 !important;padding:0;}
#loMain .tour_dommainBox03 .tourSec ol.largeList li dl dt span.icons img{margin-right:5px;}
#loMain .tour_dommainBox03 .tourSec ol.largeList li dl dt span.icons strong{margin-right:5px;}
#loMain .tour_dommainBox03 .tourSec ol.largeList li dl dt span.icons *{vertical-align: top;}
#loMain .tour_dommainBox03 .tourSec ol li dl dt a em{font-style:normal;font-weight:bold;}
#loMain .tour_dommainBox03 .tourSec ol li dl dd{margin:0 0 0 73px;line-height:1.3;}
#loMain .tour_dommainBox03 .tourSec ol li dl dd.thumbnail{position:absolute;display:block;width:60px;height:40px;margin:0;padding:0;top:0;left:0;font-size:0;line-height:0;}
#loMain .tour_dommainBox03 .tourSec ol.largeList{margin-bottom:12px;padding-bottom:11px;background:url(/tours/img/bg_dotline_grey.gif) repeat-x left bottom;}
*html #loMain .tour_dommainBox03 .tourSec ol.largeList{padding-bottom:7px;}
*:first-child+html #loMain .tour_dommainBox03 .tourSec ol.largeList{padding-bottom:-5px;}
#loMain .tour_dommainBox03 .tourSec ol.largeList li{margin:15px 0 0 0 !important;}
#loMain .tour_dommainBox03 .tourSec ol.largeList li.first{margin:0 !important;}
#loMain .tour_dommainBox03 .tourSec ol.largeList li dl{min-height:72px;}
*html #loMain .tour_dommainBox03 .tourSec ol.largeList li dl{height:72px;}
#loMain .tour_dommainBox03 .tourSec ol.largeList li dl dt{margin:0 0 0 121px;}
#loMain .tour_dommainBox03 .tourSec ol.largeList li dl dt span.withIcon{display:block;margin-top:6px;}
/*\*/ *html #loMain .tour_dommainBox03 .tourSec ol.largeList li dl dt span.withIcon{margin-top:7px;} /**/
*:first-child+html #loMain .tour_dommainBox03 .tourSec ol.largeList li dl dt span.withIcon{margin-top:7px;}
#loMain .tour_dommainBox03 .tourSec ol.largeList li dl dt img{margin-bottom:0px;}
#loMain .tour_dommainBox03 .tourSec ol.largeList li dl dd{margin:0 5px 0 121px;}
#loMain .tour_dommainBox03 .tourSec ol.largeList li dl dd.thumbnail{width:108px;height:72px;margin:0;}
#loMain .tour_dommainBox03 .xmlLoading{text-align:center;}

/* tour_dommainBox04 */
#loMain .tour_dommainBox04{background:url(/tours/img/bg_jmb_001.gif) repeat-y left top;}
#loMain .tour_dommainBox04 .jmbSec{padding-top:11px;background:url(/tours/img/bg_jmb_002.gif) no-repeat left top;}
#loMain .tour_dommainBox04 .jmbSec div{padding-bottom:14px;background:url(/tours/img/bg_jmb_003.gif) no-repeat left bottom;}
#loMain .tour_dommainBox04 .jmbSec div ul{margin:0 10px 0 10px;}
#loMain .tour_dommainBox04 .jmbSec div ul li{width:181px;}
#loMain .tour_dommainBox04 .jmbSec div ul li div{margin:0;padding:0;background:none;}
#loMain .tour_dommainBox04 .jmbSec div ul li div dl dt.floatL{width:70px;}
#loMain .tour_dommainBox04 .jmbSec div ul li div dl dd.floatR{width:111px;padding-top:1px;line-height:1.3;}
#loMain .tour_dommainBox04 .jmbSec div ul li div dl dd.floatR span{display:block;padding-left:7px;text-indent:-7px;}

/* tour_dommainBox05 */
#loMain .tour_dommainBox05 .subTitleB01{margin-bottom:0px;}
#loMain .tour_dommainBox05 .intltourInfoSec table{width:100%;margin:0 5px 15px 5px;}
#loMain .tour_dommainBox05 .intltourInfoSec table th,#loMain .tour_dommainBox05 .intltourInfoSec table td{padding-top:11px;text-align:left;vertical-align:top;}
#loMain .tour_dommainBox05 .intltourInfoSec table th{width:10%;font-weight:bold;color:#996600;}
#loMain .tour_dommainBox05 .intltourInfoSec table td{width:90%;}
#loMain .tour_dommainBox05 .listLinkSec{border:1px solid #e6e2db;padding:9px 9px 2px 9px;}
#loMain .tour_dommainBox05 .listLinkSec ul li{margin-bottom:8px;padding-top:9px;background:url(/tours/img/bg_dotline_grey.gif) repeat-x left top;}
#loMain .tour_dommainBox05 .listLinkSec ul li.first{padding-top:0;background:none;}

/* tour_dommainBox06 */
#loMain .tour_dommainBox06 .dpSec{padding-top:8px;background:url(/tours/dom/img/bg_dp_001.gif) repeat-y left top;}
#loMain .tour_dommainBox06 .dpSec div.dpbox{padding-bottom:5px;background:url(/tours/dom/img/bg_dp_002.gif) no-repeat left bottom;}
#loMain .tour_dommainBox06 .dpSec div.dpbox p{margin:0 12px;}
#loMain .tour_dommainBox06 .dpSec div.dpbox div#dpinfo {width: 380px; _width: 370px; margin: 5px auto 0;}
#loMain .tour_dommainBox06 .dpSec div.dpbox div#dpinfo ul li{padding-top:1px; line-height:1.3;}
#loMain .tour_dommainBox06 .dpSec div.dpbox div#dpinfo ul li a:visited{color:#a35b90 !important;}
#loMain .tour_dommainBox06 .dpSec table{width:100%;margin:0 auto 5px;}
#loMain .tour_dommainBox06 .dpSec table th,
#loMain .tour_dommainBox06 .dpSec table td{padding-top:6px;text-align:left;vertical-align:top;}
#loMain .tour_dommainBox06 .dpSec table th{width:10%;font-weight:bold;line-height:1.3;}
#loMain .tour_dommainBox06 .dpSec table td{width:90%;}

/* tour_domsideBox01 */
#loSide .tour_domsideBox01{margin-top:10px;}
#loSide .tour_domsideBox01 h2{display:block;float:left;width:167px;height:32px;}
#loSide .tour_domsideBox01 span.btnList{display:block;float:left;width:53px;height:32px;}
#loSide .tour_domsideBox01 .link06 .link06H01 h3{padding-left:11px;background:none;}
#loSide .tour_domsideBox01 .link06 .link06H01 h3 span{display:block;padding-left:7px;text-indent:-7px;}
#loSide .tour_domsideBox01 .link06 .list01 li div div p span{display:block;padding-left:7px;text-indent:-7px;}
#loSide .tour_domsideBox01 .link06 li .floatL p.link01{margin-left:0px;padding-left:11px;background:none;}
#loSide .tour_domsideBox01 .link06 li .floatL dt{margin-left:0px;padding-left:11px;background:none;}

/* tour_domsideBox02 */
/*\*/ *html #loSide .tour_domsideBox02 .subTitleA03{height:1px;} /**/
#loSide .tour_domsideBox02 .subTitleA03 .noLinkHead{border-right:0;border-left:0;}
#loSide .tour_domsideBox02{padding-bottom:5px;border:1px solid #d6d6d6;border-top:0;}
#loSide .tour_domsideBox02 .list01{padding:0 2px 0 2px;}
#loSide .tour_domsideBox02 .list01 ul{margin-top:2px;}
#loSide .tour_domsideBox02 .list01 ul li{margin:0 3px 8px 3px;padding-bottom:8px;background:url(/tours/img/bg_dotline_grey.gif) repeat-x left bottom;}
*html #loSide .tour_domsideBox02 .list01 ul li{padding-bottom:4px;}
*:first-child+html #loSide .tour_domsideBox02 .list01 ul li{padding-bottom:4px;}
#loSide .tour_domsideBox02 .list01 ul li dl{position:relative;min-height:47px;}
*html #loSide .tour_domsideBox02 .list01 ul li dl{height:47px;}
#loSide .tour_domsideBox02 .list01 ul li dl dt,#loSide .tour_domsideBox02 .list01 ul li dl dd{width:154px;margin-left:7px;padding-top:1px;line-height:1.3;}
#loSide .tour_domsideBox02 .list01 ul li dl dd{margin-left:10px;}
#loSide .tour_domsideBox02 .list01 ul li dl dt{margin-bottom:1px;}
#loSide .tour_domsideBox02 .list01 ul li dl dt span{display:block;margin-left:3px;padding-left:7px;text-indent:-7px;}
#loSide .tour_domsideBox02 .list01 ul li dl dt span.iconTypeA01{padding-left:15px;text-indent:-15px;}
#loSide .tour_domsideBox02 .list01 ul li dl dd.thumbnail{position:absolute;width:40px;top:1px;left:159px;padding:0 !important;}
#loSide .tour_domsideBox02 .list01 ul li.block01{margin:0 0 8px 0;padding-bottom:0 !important;background:url(/tours/img/bg_tourinfo_002.gif) repeat-y left top;}
*html #loSide .tour_domsideBox02 .list01 ul li.block01{margin-bottom:5px;}
*:first-child+html #loSide .tour_domsideBox02 .list01 ul li.block01{margin-bottom:5px;}
#loSide .tour_domsideBox02 .list01 ul li.block01 div{padding:8px 0 0 0;background:url(/tours/img/bg_tourinfo_001.gif) no-repeat left top;}
#loSide .tour_domsideBox02 .list01 ul li.block01 div div{padding:0 0 7px 0;background:url(/tours/img/bg_tourinfo_003.gif) no-repeat left bottom;}
#loSide .tour_domsideBox02 .list01 ul li.block01 dl dt,#loSide .tour_domsideBox02 .list01 ul li.block01 dl dd{margin-left:7px;}
#loSide .tour_domsideBox02 .list02{margin:0 8px 0 8px;}
#loSide .tour_domsideBox02 .list02 ul li{line-height:1.5;}
/*\*/ *html #loSide .tour_domsideBox02 .list02 ul li{margin-top:5px;} /**/
/*\*/ *html #loSide .tour_domsideBox02 .list02 ul li.first{margin-top:0px;} /**/
#loSide .tour_domsideBox02 .list02 ul li span{display:block;margin-left:7px;padding-left:7px;text-indent:-7px;}
#loSide .tour_domsideBox02 .list02 ul li span.iconTypeA01{padding-left:15px;text-indent:-15px;}
#loSide .tour_domsideBox02 .list03{margin:0 8px 0 8px;}
#loSide .tour_domsideBox02 .list03 ul li{margin:0 0 8px;padding-bottom:8px;line-height:1.5;background:url(/tours/img/bg_dotline_grey.gif) repeat-x left bottom;}
/*\*/ *html #loSide .tour_domsideBox02 .list03 ul li{margin-top:5px;} /**/
/*\*/ *html #loSide .tour_domsideBox02 .list03 ul li.first{margin-top:0px;} /**/
#loSide .tour_domsideBox02 .list03 ul li span{display:block;margin-left:7px;padding-left:7px;text-indent:-7px;}
#loSide .tour_domsideBox02 .list03 ul li span.iconTypeA01{padding-left:15px;text-indent:-15px;}

/* tour_domsideBox03 */
#loSide .tour_domsideBox03 p{margin-right:6px;text-align:right;}

/* Style Intltour (20081021)
------------------------------------------ */
/* tour_intlheader */
#wrapper #tour_intlheader{width:710px;margin:0 0 15px 10px;}
#wrapper #tour_intlheader p{margin:10px 0 11px 0;}

/* tour_intlleftBox01 */
#loLeft .tour_intlleftBox01{background:url(/tours/img/bg_leftbox01_004.gif) repeat-y left top;}
#loLeft .tour_intlleftBox01 h2,#loLeft .tour_intlleftBox01 h2 span{display:block;margin:0;padding:0;}
#loLeft .tour_intlleftBox01 h2{background:url(/tours/img/bg_leftbox01_002.gif) repeat-y left top;}
#loLeft .tour_intlleftBox01 h2 span{background:url(/tours/img/bg_leftbox01_001.gif) no-repeat left top;}
#loLeft .tour_intlleftBox01 h2 span span{padding:8px 8px 8px 18px;background:url(/tours/img/bg_leftbox01_003.gif) no-repeat left bottom;}
#loLeft .tour_intlleftBox01 div{padding-bottom:8px;background:url(/tours/img/bg_leftbox01_005.gif) no-repeat left bottom;}
#loLeft .tour_intlleftBox01 div ul{margin:6px 0 0 11px;padding:0;}
#loLeft .tour_intlleftBox01 div ul li{float:left;margin-right:6px;padding-top:5px;}
#loLeft .tour_intlleftBox01 div ul li.btnImg{padding-top:0;font-size:0;line-height:0;}
#loLeft .tour_intlleftBox01 h2 span.another{background:url(/tours/img/bg_leftbox01_006.gif) no-repeat left top;}
#loLeft .tour_intlleftBox01 h2 span.another span{padding-top:6px;}
#loLeft .tour_intlleftBox01 div table{margin:6px 11px 0 11px;padding:0;}
#loLeft .tour_intlleftBox01 div table td.btn01{width:142px;}
#loLeft .tour_intlleftBox01 div table td.txt01{padding:0 0 0 8px;}
#loLeft .tour_intlleftBox01 div table td span{display:block;padding-left:6px;text-indent:-6px;}

/* tour_intlleftBox02 */
#loLeft .tour_intlleftBox02 h2{margin:0;}
#loLeft .tour_intlleftBox02 .link01{margin-top:0;padding:1px 3px 8px 3px;border:1px solid #d6d6d6;border-top:0;}
#loLeft .tour_intlleftBox02 .link01 li{width:292px;margin-top:3px;background:url(/tours/img/bg_leftbox02_001.gif) no-repeat;}
#loLeft .tour_intlleftBox02 .link01 li .link01B{width:292px;background:url(/tours/img/bg_leftbox02_002.gif) no-repeat left bottom;}
#loLeft .tour_intlleftBox02 .link01 li .link01M{width:274px;}
#loLeft .tour_intlleftBox02 .link01 li .floatL{width:202px;}
#loLeft .tour_intlleftBox02 .link01 li .floatR{width:60px;margin-top:7px;}
#loLeft .tour_intlleftBox02 .link01 li .floatR span{display:block;padding-left:7px;text-indent:-7px;}
#loLeft .tour_intlleftBox02 .link01 li .floatR span.iconTypeA01{padding-left:18px;text-indent:-18px;}
#loLeft .tour_intlleftBox02 .link01 li .link01Txt01{padding:0;font-weight:normal;background:none;}
#loLeft .tour_intlleftBox02 .link01 li .link01Txt02{font-size:100%;}
#loLeft .tour_intlleftBox02 .link01 table{margin:10px 3px 0 9px;}
#loLeft .tour_intlleftBox02 .link01 table td span{display:block;padding-left:5px;text-indent:-5px;}
#loLeft .tour_intlleftBox02 .link01 .Tbl01{margin-top:10px;}
#loLeft .tour_intlleftBox02 .link01 .Tbl01 td.img{width:50px;}
#loLeft .tour_intlleftBox02 .link01 .Tbl01 td.txt{width:100px;padding-right:5px;}
#loLeft .tour_intlleftBox02 .link01 .Tbl02 td{width:136px;padding:0 5px 5px 0;vertical-align:top;}

/* tour_intlleftBox03 */
#loLeft .tour_intlleftBox03 .link02{margin:0;padding:0;border-top:0;}
#loLeft .tour_intlleftBox03 .link02 li{width:298px;padding:4px 0;}
#loLeft .tour_intlleftBox03 .link02 li .link02Txt01{margin-left:5px;padding:8px 0 0 7px;text-indent:-7px;background:none;}
#loLeft .tour_intlleftBox03 .link02 li .link02Txt01 img{vertical-align:middle;}
#loLeft .tour_intlleftBox03 .link02 li .link02Txt01.iconTypeA01{padding-left:14px;text-indent:-14px;}

/* tour_intlleftBox04 */
#loLeft .tour_intlleftBox04{background:url(/tours/img/bg_pamph_002.gif) repeat-y left top;}
#loLeft .tour_intlleftBox04 div{background:url(/tours/img/bg_pamph_001.gif) no-repeat left top;padding:9px 0 0 0;}
#loLeft .tour_intlleftBox04 div div{background:url(/tours/img/bg_pamph_003.gif) no-repeat left bottom;padding:0 0 11px 0;}
#loLeft .tour_intlleftBox04 div div div{padding:0;background:none;}
#loLeft .tour_intlleftBox04 div div .pamphSec .floatL{width:207px;}
#loLeft .tour_intlleftBox04 div div .pamphSec .floatL h2{display:block;margin-left:14px;}
#loLeft .tour_intlleftBox04 div div .pamphSec .floatL p{margin:8px 5px 0 14px;}
#loLeft .tour_intlleftBox04 div div .pamphSec .floatR{width:93px;}
#loLeft .tour_intlleftBox04 div div .pamphSec .floatR ul li{float:left;margin-right:5px;}
#loLeft .tour_intlleftBox04 div div .pamphSec .floatR ul li.end{margin-right:0;}
#loLeft .tour_intlleftBox04 div div .pamphLinkSec{width:289px;margin:7px 0 0 6px;padding-top:8px;background:url(/tours/img/bg_pamph_004.gif) repeat-x left top;}
#loLeft .tour_intlleftBox04 div div .pamphLinkSec dl dt.floatL{width:182px;padding-left:8px;}
#loLeft .tour_intlleftBox04 div div .pamphLinkSec dl dd.floatR{width:94px;}
#loLeft .tour_intlleftBox04 div div .pamphLinkSec dl dd.floatR span{display:block;padding-left:14px;text-indent:-14px;}

/* tour_intlleftBox05 */
#loLeft .tour_intlleftBox05 .link02 ul li .link02M .floatR{width:238px;}
#loLeft .tour_intlleftBox05 .link02 ul li .link02M .floatR p{padding-left:0;text-indent:0;background:none;}
#loLeft .tour_intlleftBox05 .link02 ul li .link02M .floatR p span{display:block;padding-left:7px;text-indent:-7px;}

/* tour_intlmainBox01 */
#loMain .tour_intlmainBox01{border:1px solid #990000;padding:6px 10px 10px 10px;}
#loMain .tour_intlmainBox01 dl dt{margin-bottom:5px;padding-left:17px;background:url(/tours/img/icon_msg_001.gif) no-repeat left center;color:#990000;line-height:1;font-weight:bold;vertical-align:middle;}
#loMain .tour_intlmainBox01 dl dd{line-height:1.3;}
#loMain .tour_intlmainBox01 dl dd a{color:#990000;text-decoration:underline;}

/* tour_intlmainBox02 */
#loMain .tour_intlmainBox02 h2{margin-bottom:-1px;}

/* tour_intlmainBox03 */
#loMain .tour_intlmainBox03 .subTitleA01{margin-bottom:10px;}
#loMain .tour_intlmainBox03 .tourSec{margin-top:10px;}
#loMain .tour_intlmainBox03 .tourSec ol li{margin-bottom:20px;}
*html #loMain .tour_intlmainBox03 .tourSec ol li{margin-bottom:14px;}
*:first-child+html #loMain .tour_intlmainBox03 .tourSec ol li{margin-bottom:14px;}
#loMain .tour_intlmainBox03 .tourSec ol li dl{position:relative;width:400px;}
#loMain .tour_intlmainBox03 .tourSec ol li dl dt{margin:0 0 5px 73px;}
#loMain .tour_intlmainBox03 .tourSec ol li dl dt img{margin-right:0px;vertical-align:middle;}
#loMain .tour_intlmainBox03 .tourSec ol li dl dt strong{position:relative;display:inline-block;margin-right:4px;padding:2px 5px 2px 5px;font-size:80%;font-weight:normal;color:#ffffff;background:#797979;bottom:-1px;}
/*\*/ *html #loMain .tour_intlmainBox03 .tourSec ol li dl dt strong{padding:0 5px 0 5px;height:14px;line-height:14px;} /**/
*:first-child+html #loMain .tour_intlmainBox03 .tourSec ol li dl dt strong{padding:0 5px 0 5px;min-height:14px;line-height:13px;}
#loMain .tour_intlmainBox03 .tourSec ol li dl dt a em{font-style:normal;font-weight:bold;}
#loMain .tour_intlmainBox03 .tourSec ol li dl dd{margin:0 0 0 73px;line-height:1.3;}
#loMain .tour_intlmainBox03 .tourSec ol li dl dd.thumbnail{position:absolute;display:block;width:60px;height:40px;margin:0;padding:0;top:0;left:0;font-size:0;line-height:0;}
#loMain .tour_intlmainBox03 .tourSec ol.largeList{margin-bottom:12px;padding-bottom:11px;background:url(/tours/img/bg_dotline_grey.gif) repeat-x left bottom;}
*html #loMain .tour_intlmainBox03 .tourSec ol.largeList{padding-bottom:7px;}
*:first-child+html #loMain .tour_intlmainBox03 .tourSec ol.largeList{padding-bottom:-5px;}
#loMain .tour_intlmainBox03 .tourSec ol.largeList li{margin:15px 0 0 0 !important;}
#loMain .tour_intlmainBox03 .tourSec ol.largeList li.first{margin:0 !important;}
#loMain .tour_intlmainBox03 .tourSec ol.largeList li dl{min-height:72px;}
*html #loMain .tour_intlmainBox03 .tourSec ol.largeList li dl{height:72px;}
#loMain .tour_intlmainBox03 .tourSec ol.largeList li dl dt{margin:0 0 0 121px;}
#loMain .tour_intlmainBox03 .tourSec ol.largeList li dl dt span.withIcon{display:block;margin-top:6px;}
/*\*/ *html #loMain .tour_intlmainBox03 .tourSec ol.largeList li dl dt span.withIcon{margin-top:7px;} /**/
*:first-child+html #loMain .tour_intlmainBox03 .tourSec ol.largeList li dl dt span.withIcon{margin-top:7px;}
#loMain .tour_intlmainBox03 .tourSec ol.largeList li dl dt img{margin-bottom:0px;}
#loMain .tour_intlmainBox03 .tourSec ol.largeList li dl dd{margin:0 5px 0 121px;}
#loMain .tour_intlmainBox03 .tourSec ol.largeList li dl dd.thumbnail{width:108px;height:72px;margin:0;}
#loMain .tour_intlmainBox03 .xmlLoading{text-align:center;}

/* tour_intlmainBox04 */
#loMain .tour_intlmainBox04{background:url(/tours/img/bg_jmb_001.gif) repeat-y left top;}
#loMain .tour_intlmainBox04 .jmbSec{padding-top:11px;background:url(/tours/img/bg_jmb_002.gif) no-repeat left top;}
#loMain .tour_intlmainBox04 .jmbSec div{padding-bottom:14px;background:url(/tours/img/bg_jmb_003.gif) no-repeat left bottom;}
#loMain .tour_intlmainBox04 .jmbSec div ul{margin:0 10px 0 10px;}
#loMain .tour_intlmainBox04 .jmbSec div ul li{width:181px;}
#loMain .tour_intlmainBox04 .jmbSec div ul li div{margin:0;padding:0;background:none;}
#loMain .tour_intlmainBox04 .jmbSec div ul li div dl dt.floatL{width:70px;}
#loMain .tour_intlmainBox04 .jmbSec div ul li div dl dd.floatR{width:111px;padding-top:1px;line-height:1.3;}
#loMain .tour_intlmainBox04 .jmbSec div ul li div dl dd.floatR span{display:block;padding-left:7px;text-indent:-7px;}

/* tour_intlmainBox05 */
#loMain .tour_intlmainBox05 .subTitleB01{margin-bottom:0px;}
#loMain .tour_intlmainBox05 .intltourInfoSec table{width:100%;margin:0 5px 15px 5px;}
#loMain .tour_intlmainBox05 .intltourInfoSec table th,#loMain .tour_intlmainBox05 .intltourInfoSec table td{padding-top:11px;text-align:left;vertical-align:top;}
#loMain .tour_intlmainBox05 .intltourInfoSec table th{width:10%;font-weight:bold;color:#996600;}
#loMain .tour_intlmainBox05 .intltourInfoSec table td{width:90%;}
#loMain .tour_intlmainBox05 .listLinkSec{border:1px solid #e6e2db;padding:9px 9px 2px 9px;}
#loMain .tour_intlmainBox05 .listLinkSec ul li{margin-bottom:8px;padding-top:9px;background:url(/tours/img/bg_dotline_grey.gif) repeat-x left top;}
#loMain .tour_intlmainBox05 .listLinkSec ul li.first{padding-top:0;background:none;}

/* tour_intlmainBox06 */
#loMain .tour_intlmainBox06{background:#f5f5f5 url(/tours/img/bg_jmb_004.gif) repeat-y left top;}
#loMain .tour_intlmainBox06 .jmbSec{padding-top:11px;background:url(/tours/img/bg_jmb_005.gif) no-repeat left top;}
#loMain .tour_intlmainBox06 .jmbSec div{padding-bottom:14px;background:url(/tours/img/bg_jmb_006.gif) no-repeat left bottom;}
#loMain .tour_intlmainBox06 .jmbSec div ul{margin:0 10px 0 10px;}
#loMain .tour_intlmainBox06 .jmbSec div ul li{width:181px;}
#loMain .tour_intlmainBox06 .jmbSec div ul li div{margin:0;padding:0;background:none;}
#loMain .tour_intlmainBox06 .jmbSec div ul li div dl dt.floatL{width:70px;}
#loMain .tour_intlmainBox06 .jmbSec div ul li div dl dd.floatR{width:111px;padding-top:1px;line-height:1.3;}
#loMain .tour_intlmainBox06 .jmbSec div ul li div dl dd.floatR span{display:block;padding-left:7px;text-indent:-7px;}

/* tour_intlmainBox07 */
#loMain .tour_intlmainBox07 .dpSec{padding-top:8px;background:url(/tours/intl/img/bg_dp_001.gif) repeat-y left top;}
#loMain .tour_intlmainBox07 .dpSec div.dpbox{padding-bottom:5px;background:url(/tours/intl/img/bg_dp_002.gif) no-repeat left bottom;}
#loMain .tour_intlmainBox07 .dpSec div.dpbox p{margin:0 12px;}
#loMain .tour_intlmainBox07 .dpSec div.dpbox div#dpinfo {width: 380px; _width: 370px; margin: 5px auto 0;}
#loMain .tour_intlmainBox07 .dpSec div.dpbox div#dpinfo ul li{padding-top:1px; line-height:1.3;}
#loMain .tour_intlmainBox07 .dpSec div.dpbox div#dpinfo ul li a:visited{color:#a35b90 !important;}
#loMain .tour_intlmainBox07 .dpSec table{width:100%;margin:0 auto 5px;}
#loMain .tour_intlmainBox07 .dpSec table th,
#loMain .tour_intlmainBox07 .dpSec table td{padding-top:6px;text-align:left;vertical-align:top;}
#loMain .tour_intlmainBox07 .dpSec table th{width:10%;font-weight:bold;line-height:1.3;}
#loMain .tour_intlmainBox07 .dpSec table td{width:90%;}

/* tour_intlmainBox08 */
.tour_intlmainBox08{padding:8px 0 5px;border:solid 1px #d3d3d3;border-top:0;text-align:center;}
.tour_intlmainBox08 p{text-align:center;}
.tour_intlmainBox08 table{margin:0 auto;width:376px;}
.tour_intlmainBox08 table th,
.tour_intlmainBox08 table td{padding-top:6px;text-align:left;vertical-align:top;line-height:1.3;}
.tour_intlmainBox08 table td ul li{line-height:1.3;}
.tour_intlmainBox08 table th{width:12%;}
.tour_intlmainBox08 table td{width:88%;}

/* tour_intlmainBox09 */
.tour_intlmainBox09{padding:8px 0 6px;border:solid 1px #d3d3d3;border-top:0;}
.tour_intlmainBox09 h3{margin:0 8px;padding:4px 6px 5px;background-color:#f3efe0;}
.tour_intlmainBox09 ul{margin-left:8px;padding-top:4px;}
.tour_intlmainBox09 ul li{margin:1px 3px 0 0;float:left;width:125px;}

/* importantArea */
#loMain #importantArea{margin:10px 0;padding:8px 9px;border:solid #E6E2DB 1px;overflow:hidden;}
#loMain #importantArea ul{padding-top:3px;}
#loMain #importantArea div ul li{margin-top:5px;}

/* tour_intlsideBox01 */
#loSide .tour_intlsideBox01{margin-top:10px;}
#loSide .tour_intlsideBox01 h2{display:block;float:left;width:167px;height:32px;}
#loSide .tour_intlsideBox01 span.btnList{display:block;float:left;width:53px;height:32px;}
#loSide .tour_intlsideBox01 .link06 .link06H01 h3{padding-left:11px;background:none;}
#loSide .tour_intlsideBox01 .link06 .link06H01 h3 span{display:block;padding-left:7px;text-indent:-7px;}
#loSide .tour_intlsideBox01 .link06 .list01 li div div p span{display:block;padding-left:7px;text-indent:-7px;}
#loSide .tour_intlsideBox01 .link06 li .floatL p.link01{margin-left:0px;padding-left:11px;background:none;}
#loSide .tour_intlsideBox01 .link06 li .floatL dt{margin-left:0px;padding-left:11px;background:none;}

/* tour_intlsideBox02 */
/*\*/ *html #loSide .tour_intlsideBox02 .subTitleA03{height:1px;} /**/
#loSide .tour_intlsideBox02 .subTitleA03 .noLinkHead{border-right:0;border-left:0;}
#loSide .tour_intlsideBox02{padding-bottom:5px;border:1px solid #d6d6d6;border-top:0px;}
#loSide .tour_intlsideBox02 .list01{padding:0 2px 0 2px;}
#loSide .tour_intlsideBox02 .list01 ul{margin-top:2px;}
#loSide .tour_intlsideBox02 .list01 ul li{margin:0 3px 8px 3px;padding-bottom:8px;background:url(/tours/img/bg_dotline_grey.gif) repeat-x left bottom;}
*html #loSide .tour_intlsideBox02 .list01 ul li{padding-bottom:4px;}
*:first-child+html #loSide .tour_intlsideBox02 .list01 ul li{padding-bottom:4px;}
#loSide .tour_intlsideBox02 .list01 ul li dl{position:relative;min-height:47px;}
*html #loSide .tour_intlsideBox02 .list01 ul li dl{height:47px;}
#loSide .tour_intlsideBox02 .list01 ul li dl dt,#loSide .tour_intlsideBox02 .list01 ul li dl dd{width:154px;margin-left:7px;padding-top:1px;line-height:1.3;}
#loSide .tour_intlsideBox02 .list01 ul li dl dd{margin-left:10px;}
#loSide .tour_intlsideBox02 .list01 ul li dl dt{margin-bottom:1px;}
#loSide .tour_intlsideBox02 .list01 ul li dl dt span{display:block;margin-left:3px;padding-left:7px;text-indent:-7px;}
#loSide .tour_intlsideBox02 .list01 ul li dl dt span.iconTypeA01{padding-left:14px;text-indent:-14px;}
#loSide .tour_intlsideBox02 .list01 ul li dl dd.thumbnail{position:absolute;width:40px;top:1px;left:159px;padding:0 !important;}
#loSide .tour_intlsideBox02 .list01 ul li.block01{margin:0 0 8px 0;padding-bottom:0 !important;background:url(/tours/img/bg_tourinfo_002.gif) repeat-y left top;}
*html #loSide .tour_intlsideBox02 .list01 ul li.block01{margin-bottom:5px;}
*:first-child+html #loSide .tour_intlsideBox02 .list01 ul li.block01{margin-bottom:5px;}
#loSide .tour_intlsideBox02 .list01 ul li.block01 div{padding:8px 0 0 0;background:url(/tours/img/bg_tourinfo_001.gif) no-repeat left top;}
#loSide .tour_intlsideBox02 .list01 ul li.block01 div div{padding:0 0 7px 0;background:url(/tours/img/bg_tourinfo_003.gif) no-repeat left bottom;}
#loSide .tour_intlsideBox02 .list01 ul li.block01 dl dt,#loSide .tour_intlsideBox02 .list01 ul li.block01 dl dd{margin-left:10px;}
#loSide .tour_intlsideBox02 .list02{margin:0 8px 0 8px;}
#loSide .tour_intlsideBox02 .list02 ul li{line-height:1.5;}
/*\*/ *html #loSide .tour_intlsideBox02 .list02 ul li{margin-top:5px;} /**/
/*\*/ *html #loSide .tour_intlsideBox02 .list02 ul li.first{margin-top:0px;} /**/
#loSide .tour_intlsideBox02 .list02 ul li span{display:block;margin-left:7px;padding-left:7px;text-indent:-7px;}
#loSide .tour_intlsideBox02 .list02 ul li span.iconTypeA01{padding-left:14px;text-indent:-14px;}
#loSide .tour_intlsideBox02 .list03{margin:0 8px 0 8px;}
#loSide .tour_intlsideBox02 .list03 ul li{margin:0 0 8px;padding-bottom:8px;line-height:1.5;background:url(/tours/img/bg_dotline_grey.gif) repeat-x left bottom;}
/*\*/ *html #loSide .tour_intlsideBox02 .list03 ul li{margin-top:5px;} /**/
/*\*/ *html #loSide .tour_intlsideBox02 .list03 ul li.first{margin-top:0px;} /**/
#loSide .tour_intlsideBox02 .list03 ul li span{display:block;margin-left:7px;padding-left:7px;text-indent:-7px;}
#loSide .tour_intlsideBox02 .list03 ul li span.iconTypeA01{padding-left:15px;text-indent:-15px;}

/* tour_intlsideBox03 */
#loSide .tour_intlsideBox03 p{margin-right:6px;text-align:right;}

/* roImg
------------------------------------------ */
/* categoryTop */
#btn_jmb_join_001{background-image:url(/common_rn/img/btn_jmb_join_001_o.gif) !important;width:130px;height:31px;}
#btn_reserve_search_001{background-image:url(/common_rn/img/btn_reserve_search_001_o.gif) !important;width:105px;height:26px;}
#btn_sidepane_yoyaku_003{background-image:url(/common_rn/img/btn_sidepane_yoyaku_003_o.gif) !important;width:172px;height:31px;}

/* (dom_module_category_top.ssi) */
#btn_sidepane_yoyaku_001{background-image:url(/common_rn/img/btn_sidepane_yoyaku_001_o.gif) !important;width:252px;height:31px;}
#btn_sidepane_check_001{background-image:url(/common_rn/img/btn_sidepane_check_001_o.gif) !important;width:252px;height:31px;}

/* (int_module_category_top.ssi) */
#btn_sidepane_yoyaku_002{background-image:url(/common_rn/img/btn_sidepane_yoyaku_002_o.gif) !important;width:252px;height:31px;}
#btn_sidepane_check_003{background-image:url(/common_rn/img/btn_sidepane_check_003_o.gif) !important;width:126px;height:29px;}

/* home */
#btn_sidepane_dom_001{background-image:url(/common_rn/img/btn_sidepane_dom_001_o.gif) !important;width:90px;height:23px;}
#btn_sidepane_int_001{background-image:url(/common_rn/img/btn_sidepane_int_001_o.gif) !important;width:90px;height:23px;}
#btn_sidepane_dom_002{background-image:url(/common_rn/img/btn_sidepane_dom_002_o.gif) !important;width:90px;height:23px;}
#btn_sidepane_int_002{background-image:url(/common_rn/img/btn_sidepane_int_002_o.gif) !important;width:90px;height:23px;}
#txt_side_link07_001{background-image:url(/common_rn/img/txt_side_link07_001_o.gif) !important;width:116px;height:14px;}
#txt_side_link07_002{background-image:url(/common_rn/img/txt_side_link07_002_o.gif) !important;width:140px;height:14px;}
#txt_side_link07_003{background-image:url(/common_rn/img/txt_side_link07_003_o.gif) !important;width:152px;height:14px;}
#txt_side_link01_004{background-image:url(/common_rn/img/txt_side_link01_004_o.gif) !important;width:111px;height:14px;}
#txt_side_link01_005{background-image:url(/common_rn/img/txt_side_link01_005_o.gif) !important;width:137px;height:14px;}

/* dom */
#head_side_unchin_001{background-image:url(/common_rn/img/head_side_unchin_001_o.gif) !important;width:220px;height:31px;}
#link-text_f_sakitoku{background-image:url(/common_rn/img/link-text_f_sakitoku_o.gif) !important;width:60px;height:14px;}
#link-text_f_bk{background-image:url(/common_rn/img/link-text_f_bk_o.gif) !important;width:133px;height:14px;}
#link-text_f_otomo{background-image:url(/common_rn/img/link-text_f_otomo_o.gif) !important;width:135px;height:14px;}
#link-text_f_tokubin{background-image:url(/common_rn/img/link-text_f_tokubin_o.gif) !important;width:180px;height:14px;}
#link-text_f_bgn{background-image:url(/common_rn/img/link-text_f_bgn_o.gif) !important;width:96px;height:14px;}
#link-text_f_birthday{background-image:url(/common_rn/img/link-text_f_birthday_o.gif) !important;width:120px;height:14px;}

/* inter */
#head_side_unchin_002{background-image:url(/common_rn/img/head_side_unchin_002_o.gif) !important;width:220px;height:31px;}
#pic_main_svclass_001t{background-image:url(/common_rn/img/pic_main_svclass_001t_o.gif) !important;width:90px;height:15px;}
#pic_main_svclass_002t{background-image:url(/common_rn/img/pic_main_svclass_002t_o.gif) !important;width:90px;height:15px;}
#pic_main_svclass_003t{background-image:url(/common_rn/img/pic_main_svclass_003t_o.gif) !important;width:90px;height:15px;}
#pic_main_svclass_004t{background-image:url(/common_rn/img/pic_main_svclass_004t_o.gif) !important;width:90px;height:15px;}
#link-text_gokuend{background-image:url(/common_rn/img/link-text_gokuend_o.gif) !important;width:124px;height:14px;}
#link-text_f_web-vgoku{background-image:url(/common_rn/img/link-text_f_web-vgoku_o.gif) !important;width:110px;height:14px;}
#link-text_f_goku{background-image:url(/common_rn/img/link-text_f_goku_o.gif) !important;width:64px;height:14px;}
#link-text_f_ews{background-image:url(/common_rn/img/link-text_f_ews_o.gif) !important;width:157px;height:14px;}
#link-text_f_bws{background-image:url(/common_rn/img/link-text_f_bws_o.gif) !important;width:144px;height:14px;}

/* jmb */
#txt_main_mileget_001{background-image:url(/common_rn/img/txt_main_mileget_001_o.gif) !important;width:64px;height:16px;}
#txt_main_mileget_002{background-image:url(/common_rn/img/txt_main_mileget_002_o.gif) !important;width:150px;height:16px;}
#txt_main_mileget_003{background-image:url(/common_rn/img/txt_main_mileget_003_o.gif) !important;width:83px;height:16px;}
#txt_main_mileget_004{background-image:url(/common_rn/img/txt_main_mileget_004_o.gif) !important;width:161px;height:16px;}
#txt_side_mileuse_001{background-image:url(/common_rn/img/txt_side_mileuse_001_o.gif) !important;width:73px;height:16px;}

/* tour */
#btn_reservation{background-image:url(/tours/img/btn_reservation_o.gif) !important;width:146px;height:29px;}
#btn_msgboard{background-image:url(/tours/img/btn_msgboard_o.gif) !important;width:126px;height:29px;}
#btn_checkin{background-image:url(/tours/img/btn_checkin_o.gif) !important;width:142px;height:29px;}
#link-text_pamph{background-image:url(/tours/img/link-text_pamph_o.gif) !important;width:151px;height:13px;}
#btn_side_otoku_001{background-image:url(/tours/img/btn_side_otoku_001_o.gif) !important;width:53px;height:32px;}
#btn_side_miledtl_01{background-image:url(/common_rn/img/btn_side_miledtl_01_o.gif) !important;width:190px;height:24px;}
#btn_sidepane_condition_001{background-image:url(/common_rn/img/btn_sidepane_condition_001_o.gif) !important;width:270px;height:32px !important;}
#btn_jmbtour_001{background-image:url(/tours/img/btn_jmbtour_001_o.gif) !important;width:153px;height:30px;}

/* WinIE hack
------------------------------------------ */
* html .liLink01 li p.liLink0101,* html .liLink01 li p.liLink01W{height:1%;}
* html .liLink01 li p.icn01,* html .liLink01 li p.rnIcn01{padding:0.2em 0 0 14px;}
* html .pnl01B,* html .pnl01B2{height:1%;}
* html .radioSwt01 li{height:1%;}
* html body .radioSwt02 dl dt{padding:2px 10px 0;}
*:first-child+html body .radioSwt02 dl dt{padding:2px 10px 0;}
* html body .radioSwt02 dl dd{padding:0 10px;}
*:first-child+html body .radioSwt02 dl dd{padding:0 10px;}
* html .radioSwitch ul li{margin-top:-5px;}
*:first-child+html .radioSwitch ul li{margin-top:-5px;}
* html .pnl01Li02 li p{height:1%;}
* html .pnl01H01 h3,* html .pnl01H01 .link01{height:1%;}
* html .pnl01C02 .pnl01C02Li02 li p{float:left;}
* html .pnl02H01 h3{height:1%;}
* html #loLeft .link01 li .link01Txt01,* html #loLeft .link02 li .link02Txt01,* html #loLeft .link04 .link04H01 h3,* html #loLeft .link04 li .floatL p.link01,* html #loLeft .link04 li .floatL dt{height:1%;}
* html #loMain .wcBox01B{height:62px;}
* html #loMain .subttl01 li p{height:1%;}
* html #loMain .newsLink01 td p{height:1%;}
* html #loMain .allLink01 li p{float:right;height:1%;}
* html #loMain .clm01,*:first-child+html #loMain .clm01{background-position:1px 1px !important;}
* html #loMain .clm01 .floatL{height:20px;}
* html #loMain .clm01C td p{height:1%;}
* html #loMain .clm02 .rec01 dt{height:1%;}
* html #loMain .clm03H01T a{height:1%;}
* html #loMain .rLink01 ul p{float:right;}
* html #loSide .box01Clm01 dt{height:1%;}
* html #loSide .box01Dl01 dd.box01Dd01 span{margin-top:6px;}
* html #loSide .box02 dt{height:1%;}
* html #loSide .cData01B{height:1%;}
* html #loSide .cData01 .cData01H01{height:1%;}
* html #loSide .link02 dt a{height:1%;}
* html #loSide .link04 dt a{height:1%;}
* html #loSide .link05H01 li p{height:1%;}
* html #loSide .link06 .link06H01 h3{height:1%;}
* html #loSide .link06 li .floatL p.link01{height:1%;}
* html #loSide .link06 li .floatL dt{height:1%;}
* html #loSide .sideBnrB{height:55px;}
* html .relatedLink01 li .floatR dt span{height:1%;}
* html .relatedLink02 li{height:1%;}
* html .relatedLink02 li p{float:left;}
* html #disableBrowser p{height:1%;}
* html #middleArea .mpMenu01 li p{float:left;height:1%;}
* html .boxWindow .topper .title{height:22px;}
* html .boxWindow .content .pnl01C02Li02 li p{float:left;}
* html .boxWindow .allLink01 li p{float:right;height:1%;}
* html .boxWindow .link02 dt a{height:1%;}
* html .boxWindow .clm01C td p{height:1%;}
* html .boxWindow .link04 .link04H01 h4{height:1%;}
* html div.startText{height:80px;}
* html .startText ul li{height:1%;}
* html .mypageGuide{height:400px;}
* html .mypageGuide p{height:1%;}
* html .ticketTitle .liLink01 p{float:right;}
* html #loSide .cData01{z-index:2;position:relative;}
*:first-child+html #loSide .cData01{z-index:2;position:relative;}
* html .area01 .area01H .close{height:1%;}
*:first-child+html .area01 table,* html .area01 table{margin-top:0;}
*html .trs_pnl01 .trs_menu li.menu01{margin-bottom:-10px;}
*:first-child+html .trs_pnl01 .trs_menu li.menu01{margin-bottom:-10px;}
*html .domTour .trs_pnl01 .trs_menu li.menu01 dd{margin:5px 10px 7px;}
*:first-child+html .domTour .trs_pnl01 .trs_menu li.menu01 dd{margin:5px 10px 7px;}
*html .domTour .trs_pnl01 .trs_menu li.menu01 ul.menu_Select li{margin:0 0 2px;}
*:first-child+html .domTour .trs_pnl01 .trs_menu li.menu01 ul.menu_Select li{margin:0 0 2px;}
*html .intlTour .menu01 dd{padding-bottom:0px;}
*:first-child+html .intlTour .menu01 dd{padding-bottom:0px;}
* html .dpTtl{padding-bottom:0;}
* html .dpFeelings .txt{line-height:1.6;}

@media tty{
  i{content:"\";/*" "*/}} 
	* html a.roImg:link,* html a.roImg:visited,* html a.roImg:hover,* html a.roImg:active{width:auto !important;height:auto !important;}
	* html a.roImg:hover img,* html a.roImg:active img{visibility:visible !important;}
	* html a.roImg:hover,* html a.roImg:active{text-indent:0px !important;}
	* html .dtr_tab{margin:0 10px;}
	* html .trs_pnl01 .trs_menu dl dd.menuTxt{margin:7px 10px -7px;}
	 /*";}
}/* */
