@charset "iso-8859-1";

/* body class
------------------------------------------ */
body.dom_indexPage .socialBox,body.inter_indexPage .socialBox,body.jmb_indexPage .socialBox,body.gtj_indexPage .socialBox,body.abj_indexPage .socialBox{display:none;}
body.indexPage #middleArea,body.dom_indexPage #middleArea,body.inter_indexPage #middleArea,body.jmb_indexPage #middleArea{padding-bottom:15px;}

/* left
------------------------------------------ */
#loLeft{float:left;width:300px;}

/* right
------------------------------------------ */
#loRight{float:right;width:630px;}

/* right main
------------------------------------------ */
#loRight #loMain{float:left;width:400px;}

/* right side
------------------------------------------ */
#loRight #loSide{float:right;width:220px;}

/* text control
------------------------------------------ */
#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,#tourMonth01,#tourDay01,#tourMonth02,#tourDay02,#boardDay,#boardMonth{width:76px;}
#pulldownWidth138,#area,#country,#globalArea,#depAirportCode,#arrAirportCode,#PRM_DEPAREA,#PRM_ARRAREA,#PRM_SEARCH_KIND2,#boardTime,#arrivalAirport,#boardAirport{width:182px;}
#frigtDay,#PRM_MEETINGMONTH,#PRM_MEETINGDATE,#PRM_SENDINGMONTH,#PRM_SENDINGDATE{width:60px;}
#stayArea,#stayCity,#stayNum,#tourClass01,#tourClass02,#tourTime01,#tourTime02,#tourDeparture01,#tourDeparture02,#tourArrival01,#tourArrival02{width:156px;}

/* module form size english original */
#PRM_DEPARTURE,#PRM_ARRIVAL,#DPORT,#APORT,#PRM_DEPAREA,#PRM_ARRAREA,#PRM_MEETINGTIME{width:100%}
#DPORT_int,#APORT_int,#PRM_DEPAREA_int{width:100%}

/*main_service TABLE english original*/
.main_service_TBL{margin-top:5px;}
.main_service_TBL td{vertical-align:top;}
.main_service_TBL div.jmb_icon{text-align:center;margin-bottom:5px;}

/* 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{padding:4px 0 5px 0;background:url(/common_rn/img/bg_left_pnl_btm_001.gif) no-repeat left bottom;zoom:1;}
.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:148px;height:32px;}
.pnl01Tab0102{position:absolute;top:0;left:148px;width:152px;height:32px;}
.pnl01Tab02{position:relative;margin-left:5px;width:290px;height:27px;}
.pnl01Tab02 .li01,.pnl01Tab02 .li02{position:absolute;top:0;left:0;width:290px;height:27px;}
.pnl01Tab02 .li02{left:145px;}
.pnl01Tab02Int{position:relative;margin-left:5px;width:290px;height:27px;}
.pnl01Tab02Int .li01,.pnl01Tab02Int .li02,.pnl01Tab02Int .li03{position:absolute;top:0;left:0;width:98px;height:27px;}
.pnl01Tab02Int .li02{left:98px;width:96px;}
.pnl01Tab02Int .li03{left:194px;width:96px;}
.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;}
.radioSwt01{margin-left:11px;padding:5px 0;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:132px;text-align:left;}
.radioSwt01 li.li05{width:127px;background:none;white-space:nowrap;text-align:left;}
.radioSwt01 li.li05 p{padding-left:10px;}
.radioSwt01 li.li04 input,.radioSwt01 li.li05 input{vertical-align:-1px;}
.radioSwt01 li input{vertical-align:-2px;}
.pnl01Tbl01{margin:0 0 0 10px;width:268px;}
.pnl01Tbl01 th{padding:5px 2px 0 2px;color:#666666 !important;text-align:left;}
.pnl01Tbl01 td{padding:4px 2px 4px 2px;}
.pnl01Tbl01 td.taright{text-align:right;}
.pnl01Tbl01 td.tdLH13{line-height:1.3;}
.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.roomNotes .alL{width:48%;}
.pnl01Tbl01.roomNotes .alC{width:4%;}
.pnl01Tbl01.roomNotes .alR{width:48%;}
.pnl01Btn01{margin-top:7px;padding-bottom:5px;text-align:center;}
.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{position:relative;margin:4px 0 0 2px;width:286px;height:23px;background:url(/common_rn/img/bg_sidepane_li01_001.gif) repeat-x;}
.pnl01Li0101,.pnl01Li0102,.pnl01Li0103,.pnl01Li0104{position:absolute;top:0;left:0;}
.pnl01Li0101{width:105px;height:23px;}
.pnl01Li0102{left:105px;}
.pnl01Li0103{left:178px;width:108px;height:23px;}
.pnl01Li0104{left:105px;width:142px;height:23px;}
.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-top:7px;padding-bottom:8px;text-align:center;}
.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 .pnl01C02Btn li img{vertical-align:bottom;}
.pnl01C02 .pnl01C02Btn li.li01{float:right;width:120px;}
.pnl01C02 .pnl01C02Btn li.li01 .liLink01{margin-top:2px;float:right;}
.pnl01C02 .pnl01C02Btn li.li01 .liLink01.fClear{float:none !important;}
.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;}
.pnl01C02 .pnl01_pd11{margin-left:11px;margin-right:11px;}
.pnl01C02 .pnl01_link{margin:10px 11px 0;padding-top:5px;border-top:solid 1px #e0e0e0;}
.pnl01C02 .pnl01_line{margin-top:8px;padding-top:8px;border-top:solid 1px #e0e0e0;}
.pnl01C02 .pnl01C02Link{margin-left:10px;width:252px;margin-top:2px;}
.pnl01_link2{margin:5px 11px 8px 11px;}
.text-boder{margin:5px 11px 8px 11px;padding-top:7px;border-top:1px solid #cdced6;}

/* 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;}
.flyon_txt{line-height:1.3;text-align:left;position:relative;left:185px;top:-90px;width:100px;}

/* 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 ul{float:left;min-width:159px;width:auto !important;width:159px;margin-top:3px;}
/* english original */
#loLeft .jmbBox01 .jmbBox01C01 .floatL{width:64px;}
#loLeft .jmbBox01 .jmbBox01C01 .floatR{width:215px;}
#loLeft .jmbBox01 .jmbBox01C01 .floatR p{margin-bottom:5px;}
/* /english original */
#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{margin-bottom:0;}
#loLeft h2.subTitleA01 a.linkBtnA,#loLeft h2.subTitleA01 a.linkBtnA:link,#loLeft h2.subTitleA01 a.linkBtnA:visited{margin-bottom:0;}
#loLeft h2.subTitleA02{margin-bottom:0;}
#loLeft h2.subTitleA02 a.linkBtnA,#loLeft h2.subTitleA02 a.linkBtnA:link,#loLeft h2.subTitleA02 a.linkBtnA:visited{margin-bottom:0;}

/* 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 #900000;}
#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,#loMain .ttlMap01{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;}

/* 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 ul li{float:none;padding:0;background:none;}
#headLineB01_1_FLASH,#loMain .ttlMap01 li.liFlash{position:absolute;top:9px;left:250px;width:72px;height:20px;}
#headLineB01_1_HTML,#loMain .ttlMap01 li.liHtml{position:absolute;top:9px;left:322px;width:71px;height:20px;}

/* 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 5px 0 5px;padding:3px 0;border:solid 1px #ebebeb;background:#f5f5f5;}
#loMain .newsLink01 td{vertical-align:top;}
#loMain .newsLink01 td a{padding-left:7px;background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 0 50%;line-height:1.1;font-size:80%;zoom:1;}
#loMain .newsLink01 td.td01{padding-top:4px;width:188px;border-right:solid 1px #ebebeb;}
#loMain .newsLink01 td.td01 p{margin-left:10px;}
#loMain .newsLink01 td.td02{padding-top:4px;width:143px;}
#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 0 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 8px;background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 0 40%;line-height:1.1;zoom:1;}
#loMain .clm02 .rec01 dd{padding-top:1px;}

/* 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{margin-bottom:0;}
#loMain h2.subTitleA01 a.linkBtnA,#loMain h2.subTitleA01 a.linkBtnA:link,#loMain h2.subTitleA01 a.linkBtnA:visited{margin-bottom:0;}
#loMain h2.subTitleA02{margin-bottom:0;}
#loMain h2.subTitleA02 a.linkBtnA,#loMain h2.subTitleA02 a.linkBtnA:link,#loMain h2.subTitleA02 a.linkBtnA:visited{margin-bottom:0;}

/* area
------------------------------------------ */
.areaInfor01 .content{padding:10px 12px;border-right:solid 1px #c2c2c2;border-bottom:solid 1px #c2c2c2;border-left:solid 1px #c2c2c2;}
.areaInfor01 .areaInforT{margin-bottom:10px;background:url(/common_rn/img/bg_line_dot_001.gif) repeat-x scroll 0 100%;}
.areaInfor01 .areaInforT p{margin-bottom:5px;line-height:1.3;}
.areaInfor01 .areaInforT p.floatR{margin-bottom:10px;margin-left:10px;width:150px;line-height:1.0;}
.areaInfor01 .areaInforC p.floatL{width:160px;}
.areaInfor01 .areaInforC dl.floatR{width:210px;}
.areaInfor01 .areaInforC dl.floatR dt{margin-bottom:5px;font-weight:bold;}
.areaInfor01 .areaInforC dl.floatR dd{line-height:1.3;}

.area01{border-top:solid 1px #c0c0c0;border-right:solid 2px #c0c0c0;border-bottom:solid 2px #c0c0c0;border-left:solid 1px #c0c0c0;background-color:#ffffff;}
.area01 .area01H{border-top:solid 2px #ffffff;border-right:solid 2px #ffffff;border-bottom:solid 1px #ffffff;border-left:solid 2px #ffffff;background:#eeeeee;}
.area01 .area01H h2{padding:5px 0 5px 7px;float:left;font-size:12px !important;line-height:1.1;}
.area01 .area01H h2 img{margin-right:7px;}
.area01 .area01H .close{padding:4px 5px;float:right;}
.area01 .area01C{border-right:solid 2px #ffffff;border-bottom:solid 2px #ffffff;border-left:solid 2px #ffffff;}
#areaSelectBox{position:absolute;z-index:999;display:none;width:617px;}
#areaSelectIF{position:absolute;z-index:997;width:617px;height:466px;}
#areaSelectContents{position:absolute;z-index:998;width:614px;}

/* side parts
------------------------------------------ */
/* box01 */
#loSide .box01{padding-top:10px;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:5px 0 0 5px;width:210px;}
#loSide .box01Dl01 .note01{font-size:80%;}
#loSide .box01Dl01 dt{padding:4px 4px 0 4px;line-height:1.1;font-weight:bold;}
#loSide .box01Dl01 dd{padding:1px 0 7px 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 table.box01Dl01{margin:5px 0 3px 5px;width:210px;}
#loSide table.box01Dl01 th{padding:4px 4px 0 3px;line-height:1.1;text-align:left;color:#666666;}
#loSide table.box01Dl01 td{padding:1px 0 3px 3px;}
#loSide .box01Dl01 td .inpTxt01{width:88px;line-height:1.2;border:solid 1px #999999;}
#loSide .box01Dl01 td .inpPwd01{width:68px;line-height:1.2;border:solid 1px #999999;}
#loSide .box01Dl01 td .inpTxt01,#loSide .box01Dl01 dd .inpPwd01{height:15px;}
#loSide .box01Dl01 td .inpChb01{vertical-align:-2px;}
#loSide .box01Btn01{margin:3px 0 0 7px;}
#loSide .box01Btn02{margin:3px 0 0 2px;}
#loSide .box01Clm01{margin:10px 0 0 2px;padding:9px 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 5px;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 15px;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 6px 0;background:url(/common_rn/img/bg_side_line_002.gif) repeat-x;text-align:center;}
#loSide .box02 li.bnr01 img{vertical-align:bottom;}

/* cData01 */
#loSide .cData01{width:220px;background:url(/common_rn/img/bg_side_cdata01_001.gif) repeat-y;z-index:2;position:relative;}
#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;}

/* link01V02 use linksListB01 version english original */
#loSide .link01V02{margin-top:10px;padding-top:5px;width:220px;background:url(/common_rn/img/bg_line_dot_001.gif) repeat-x;}
#loSide .link01V02 div.link01V02_inner{padding-top:6px;padding-left:9px;}

/* 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;}

/* 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;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;}

/* linkG4 5971-rightside english original*/
#loSide .linkG4{width:220px;background:url(/common_rn/img/bg_side_link02_001.gif) repeat-y;}
#loSide .linkG4B{padding-bottom:4px;width:220px;background:url(/common_rn/img/bg_side_link02_002.gif) no-repeat left bottom;}
#loSide .linkG4 li.gadget4{margin-left:6px;padding:7px 0 3px 0;width:208px;border-top:solid 1px #cccccc;}
#loSide .linkG4 li.first{border-top:none;}
#loSide .linkG4 li.gadget4 ul{padding:0 0 0 3px;}

/* 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;}

/* sideBnrCommon01 */
#loSide .sideBnrCommon01{width:220px;background:url(/common_rn/img/bg_side_banner_001.gif) repeat-y;}
#loSide .sideBnrCommon02{padding:8px 0 0 10px;}
#loSide p.sideBnrCommon03{margin:2px 64px 0 6px;padding-bottom:5px;line-height:1.3;}
#loSide p.sideBnrCommon03 img{vertical-align:middle;}
#loSide p.sideBnrCommon03 a{text-decoration:underline;}
#loSide .sideBnrCollection01T{width:220px;background:url(/en/common_rn/img/bg_banner_collection_001.gif) no-repeat;}
#loSide .sideBnrGuide01T{width:220px;background:url(/en/common_rn/img/bg_banner_guide_001.gif) no-repeat;}
#loSide .sideBnrJalmap01T{width:220px;background:url(/en/common_rn/img/bg_banner_jalmap_001.gif) no-repeat;}

/* 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-left:6px;}
#loSide .jmbSup01 .jmbSup01W01{margin:7px 9px 0 9px;padding:6px 7px;border:solid 1px #dfdfdf;background:#ffffff;}
#loSide .jmbSup01 .jmbSup01W01 h4{padding-bottom:4px;color:#333333;letter-spacing:1px;}
#loSide .jmbSup01 .jmbSup01W01 ul.liLink01 li{padding-top:2px;}
/* jmbSup01 english original*/
#loSide .jmbSup01 table.jmbSup01H01 td{text-align:center;}

#loSide h2.subTitleA01{margin-bottom:0;}
#loSide h2.subTitleA01 a.linkBtnA,#loSide h2.subTitleA01 a.linkBtnA:link,#loSide h2.subTitleA01 a.linkBtnA:visited{margin-bottom:0;}
#loSide h2.subTitleA02{margin-bottom:0;}
#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 li{float:left;padding:0 20px 0 19px;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;}
.templateEdit .tmplTitle{font-size:120%;}

/* itemEdit */
.itemCategory{margin-top:30px;font-size:120% !important;}
.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;}

/* data menu
------------------------------------------ */
.cDataMenu01{position:absolute;left:0;visibility:hidden;padding:4px 0 7px 0;width:173px;border:solid 1px #999999;background:#ffffff;}
.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,#airTicketToggle{display:block;}
#homeTicketPanel02,#tabPanel03,#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;}
.hotelLinkBox{margin:6px 7px;padding-top:7px;border-top:1px solid #D4D4D4;}
.hotelLinkBox .inHotelLinkBox{margin:0 4px;padding:4px 8px;border:1px solid #cccccc;}
.hotelLinkBox .inHotelLinkBox ul{margin-top:4px;}
.hotelLinkBox .inHotelLinkBox li{padding:0 14px;display:inline;}
.hotelLinkBox .inHotelLinkBox li.HotelList01{padding:0 8px 0 0px;}
.hotelLinkBox .inHotelLinkBox li.HotelList02{padding:0;}
.hotelLinkBox2{margin:6px 7px;padding-top:2px;}
.hotelLinkBox2 .ttl{padding:5px 0 2px 0;background:#cccccc;font-weight:bold;margin:0 4px;text-align:center;}
.hotelLinkBox2 .inHotelLinkBox2{margin:0 4px;padding:4px 8px 4px 75px;border:1px solid #cccccc;}
.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 .centerBtn{margin-left:8px;display:block;}
.searchButton .floatL,.searchButton .floatR{width:131px;}

/* 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;}

/* ticketTourBox01 */
.pnl01Tbl04,.pnl01Tbl05,.pnl01Tbl06{margin:5px 0 10px 11px;width:268px;}
.pnl01Tbl04 th{padding:9px 2px 0px 2px;width:40%;color:#666666 !important;text-align:left;vertical-align:top;}
.pnl01Tbl05 th{padding:4px 2px 0px 2px;width:55%;color:#666666 !important;text-align:left;}
.pnl01Tbl06 th{padding:9px 2px 0px 2px;width:33%;color:#666666 !important;text-align:left;vertical-align:top;}
.pnl01Tbl04 td,.pnl01Tbl05 td,.pnl01Tbl06 td{padding:5px 2px 0px 2px;width:auto;}
.ticketHoterBox01,.ticketTourBox01{margin:0 0 0 11px;width:268px;}
.ticketTourBox01 h3 img{display:block;}
.ticketTourBox01 .floatL{width:145px;padding-top:5px;}
.ticketTourBox01 .liLink01{float:right;width:123px;margin:0;padding:0;}
.ticketTourBox01 .liLink01 p{float:right;}
.ticketHoterBox01 p .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;}

/* Javascript ticket module non */
div.intStopOverBlock,div.intHotelModuleBlock,div.intTourModuleBlock,#domTMModule2,#domTMModule12,#domTMModule13{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
------------------------------------------ */
.wid55{width:55px;}
.wid60{width:60px;}
.wid76{width:76px;}
.wid78{width:78px;}
.wid89{width:89px;}
.wid156{width:156px;}
.wid182{width:182px;}
.wid264{width:264px;}
.wid266{width:266px;}
.wid100P{width:100%;}

/* 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%;}
*:first-child+html>/**/body .pnl01Tbl01 th.thNum01 img{vertical-align:bottom;}
* 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 .pnl01Guide01 p{height:1.3em;}
* 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 a{height:1%;}
* html #loMain .allLink01 li p{float:right;height:1%;}
*:first-child+html>/**/body #loMain .clm01,
*:first-child+html #loMain .clm01,
* 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 .areaInforT p.floatR,*:first-child+html .areaInforT p.floatR{margin-bottom:5px;}
*:first-child+html>/**/body #loSide .box01Dl01 dd .inpTxt01,
*:first-child+html>/**/body #loSide .box01Dl01 dd .inpPwd01,
*:first-child+html>/**/body #loSide .box01Dl01 dd .inpChb01{vertical-align:top;}
* html #loSide .box01Clm01 dt{height:1%;}
* 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%;}
*:first-child+html .templateEdit .tmplTitle{font-size:120%!important;}
* html .templateEdit .tmplTitle{font-size:120%!important;}
*:first-child+html .itemEdit .itemTitle{font-size:100%!important;}
* html .itemEdit .itemTitle{font-size:100%!important;}
* html .ticketTitle .liLink01 p{float:right;}
