@charset "utf-8";
/* CSS Document */

.mgr15{margin-right:15px!important;}
.leadTxt {margin:10px 0 30px;}
.lead{padding-bottom:20px;}
ul.cardList{margin-top:5px;}
ul.cardList li{float:left;margin-right:55px;}
ul.cardList li dd{text-align:center;}
ul.cardList li.btn{float:right;margin-right:0;padding-top:70px;}
.btnList .linkBtnA01{width:170px;}
.btnList li{margin-bottom:8px;}

.jmb_fc{background:#c9ffe5;padding:10px 67px 15px 25px;margin-top:15px;}
.jmb_fc .floatL{width:73px;margin-right:25px;padding-top:15px;}
.jmb_fc .floatR{width:720px;}
.jmb_fc .floatR dt{line-height:0;margin-bottom:13px;}
.jmb_fc .floatR dd{font-size:88%;}

.attention{background:#cccccc;padding:15px; margin-top:15px;}
.attention .floatL{width:45px;}
.attention .floatR{width:810px;}

.arrow{text-align:center;margin:5px 0 10px;}
.Btnlink .floatL{width:436px;margin-right:25px;}
.Btnlink .floatR{width:449px;}
.Btnlink .linkBtnA01{width:280px;}
.Btnlink .textListA01,.Btnlink .noneList{margin:3px 0 17px 10px;}
.Btnlink .noneList li{line-height:1.5;}
.Btnlink .linkBtnA01.longBtn{ width:330px;}
.subTitle.a02w620 span.sttl{background:none;display:inline;padding:0 0 0 10px;font-size:85%;font-weight:normal;}
.mileageAct dt{margin-bottom:7px;}
.mileageAct dd .textListA01{float:left;margin-right:10px;}
.mileTable table{border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;width:100%;}
.mileTable td{border-bottom:1px solid #CCCCCC;border-right:1px solid #CCCCCC; padding:7px 10px 0;vertical-align:top;width:50%;}
.mileTable dd{padding-left:69px;}
.mileTable dd.logo_alc{text-align:center;padding-left:0;margin-bottom:5px;}
.btn_area{border-top:dotted 1px #b8b8b8;padding:20px 8px 5px; margin-top:15px;}
.btn_area dl{margin-bottom:7px;}
.btn_area dt{padding-right:10px;}
.linkBtn_list ul{float:left;width:287px;}
.linkBtnA01 ul li{margin-bottom:5px!important;}
.mileLink {margin-top:20px;}
.mileLink .linkBtnA01{width:300px;}
.mileCheck dd{margin-bottom:10px;padding-left:15px;}
.jfc_service{ border-top:1px dotted #B8B8B8;margin-top:10px;padding-top:15px;}
.jfc_service .logo{float:left;width:60px; margin-right:15px;}
.jfc_service .txt{float:left;}
.twoColBoxA01 .list li .imgL60textR dd{cursor:default!important;}

/* sectionA03 */
.sectionA03{margin-top:20px; width:940px;}
.sectionA03 .section-middle{border:1px solid #cccccc;border-bottom:none;border-top:none;padding:14px;}
.sectionA03HasHead.sectionA03 .section-middle{border-top:none;margin-top:-15px;padding-top:10px!important;}
.sectionA03 .section-bottom{border:none;padding:0 14px;background:url(/er/ja/jmb/img_2012/bg_section_a03_base_bottom_001.png) no-repeat left bottom;height:20px;font-size:0;line-height:0; margin:0;}
* html .sectionA03 .section-bottom{background:url(/er/ja/jmb/img_2012/bg_section_a03_base_bottom_001.gif) no-repeat left bottom;}

/* en_jmb_index01 */
.kr_jmb_index01 .cateTitleA01{margin-bottom:0}
.kr_jmb_index01 div.locNaviA01{border-top:none;}

/* en_jmb_index02 */
.kr_jmb_index02 .cateTitleA01{margin-bottom:0}
.kr_jmb_index02 div.locNaviA01{border-top:none;}
.kr_jmb_index02 .subTitle span a.iconOther{background:url(/world/ja/common_2012/img/icon_popup_p_001.gif) no-repeat scroll 0 4px!important;line-height:1.2; padding-left:15px!important;}


/*-[index04]----------------------*/

#index04 #Link {margin-bottom: 20px;}
#index04 #Link .link-List li {float: left;margin-right: 20px;}
#index04 #Link .link-List .last-Line {margin-right: 0;}
#index04 .svc-subTitle {margin-bottom: 15px;}
#index04 .svc-subTitle .subTitle-name {margin-bottom: 1em;}
#index04 #cards-List .cards-item {border: 1px solid #999;vertical-align: top;width: 303px;}
#index04 #cards-List .cardslist-matgin-center {width: 10px;}
#index04 #cards-List .cardslist-matgin-bottom {height: 10px;}
#index04 #cards-List #Diamond {background:url(/krl/ko/jmb/img_2012/bg_list_diamond.gif) no-repeat center 70px;}
#index04 #cards-List #Premier {background:url(/krl/ko/jmb/img_2012/bg_list_premier.gif) no-repeat center 70px;}
#index04 #cards-List #Sapphire {background:url(/krl/ko/jmb/img_2012/bg_list_sapphire.gif) no-repeat center 70px;}
#index04 #cards-List #Crystal {background:url(/krl/ko/jmb/img_2012/bg_list_crystal.gif) no-repeat center 70px;}
#index04 #cards-List .cards-item-name {line-height: 0;}
#index04 #cards-List .cards-item-content {font-size: 88%;padding: 0 10px 10px 10px;}
#index04 #JGC .jgc-btn {padding-left: 120px;}