/* CSS Document */
@import url(common.css);
@import url(common_sub.css);

/*레이아웃*/
#dr2{height:600px; padding-top:160px; background:url(/images/sub_com/bg_bm3.jpg) no-repeat;}

/**/
#sc{margin-top:15px;}
#sc .ch-tab{height:28px; padding-top:45px; background:url(/images/sub_info/bg_title.gif) no-repeat;}
#sc .sbtitle, #sc .sbtitle1, #sc .sbtitle2, #sc .sbtitle3, #sc .sbtitle4, #sc .sbtitle5, #sc .sbtitle6{height:28px; padding-top:45px; background:url(/images/sub_info/bg_title.gif) no-repeat;}
#sc .title{height:40px; background:url(/images/sub_customer/title_01.gif) no-repeat;}
#sc .sbtitle h4{height:23px; margin-top:45px; margin-left:20px; background:url(/images/sub_customer/img_customer1.gif) no-repeat;}/*FAQ*/
#sc .sbtitle1 h4{height:73px; background:url(/images/sub_customer/img_customer.gif) no-repeat;}/*마이페이지*/
#sc .sbtitle2 h4{height:23px; margin-top:45px; margin-left:20px; background:url(/images/sub_customer/img_customer2.gif) no-repeat;}/*고객상담*/
#sc .sbtitle3 h4{height:23px; margin-top:45px; margin-left:20px; background:url(/images/sub_customer/img_customer3.gif) no-repeat;}/*복구신청*/
#sc .sbtitle6 h4{height:23px; margin-top:45px; margin-left:20px; background:url(/images/sub_customer/img_customer6.gif) no-repeat;}/*운영정책*/


/**********************************faq*****************************/
.ssb-box{background:url(/images/sub_com/ssb_bar.gif) no-repeat left bottom; padding:10px 20px 25px 20px;}
.ssb-box li{float:left; margin-right:10px; padding-right:10px; background:url(/images/sub_com/blet3.gif) no-repeat center right; font-size:11px;}
.ssb-box li.selecton{color:#bf831b; font-weight:bold;}
.ssb-box a:link, .ssb-box a:visited, .ssb-box a:hover, .ssb-box a:active{color:#eebf96;}


/**********************************faq*****************************/
/*faq scarch*/
#faq-scarch{height:75px; margin-top:9px; background:url(/images/sub_customer/faq_bg_scarch.gif) no-repeat;}
#faq-scarch img{vertical-align:top;}
#faq-scarch .faq-t{height:45px;}
#faq-scarch .faq-t .fl{float:left; width:100px;}
#faq-scarch .faq-t .fr{padding-top:17px;}
#faq-scarch h5{height:35px; background:url(/images/sub_customer/faq_sctitle.gif) no-repeat 20px 15px;}
#faq-scarch p{height:14px; margin-left:100px; background:url(/images/sub_customer/faq_scsbtx.gif) no-repeat;}
#faq-scarch input.inbox{width:430px;}

/*faq best*/
#best-faq{height:220px; margin-top:34px;}
#best-faq .fl{float:left; width:220px; height:190px; background:url(/images/sub_customer/faq_bimg.jpg) no-repeat;}
#best-faq .fr{float:right; width:510px; margin-top:10px; padding-bottom:10px; border-bottom:1px solid #57240c;}
#best-faq .fr h5{height:30px; background:url(/images/sub_customer/faq_betitle.gif) no-repeat; border-bottom:1px solid #653216;}
#best-faq .fr table{width:100%; margin-top:10px;}
#best-faq .fr td{height:18px;}
#best-faq .fr td.r1{width:80px; padding:0 5px 0 0;}
#best-faq .fr .num1{width:30px; height:15px; background:url(/images/sub_customer/num_01.gif) no-repeat;}
#best-faq .fr .num2{width:30px; height:15px; background:url(/images/sub_customer/num_02.gif) no-repeat;}
#best-faq .fr .num3{width:30px; height:15px; background:url(/images/sub_customer/num_03.gif) no-repeat;}
#best-faq .fr .num4{width:30px; height:15px; background:url(/images/sub_customer/num_04.gif) no-repeat;}
#best-faq .fr .num5{width:30px; height:15px; background:url(/images/sub_customer/num_05.gif) no-repeat;}

#faq-list{clear:both;}
#faq-list ul.tablist{height:30px; background:url(/images/sub_info/tab_list_bg.gif) repeat-x;}
#faq-list ul.tablist li{float:left; height:28px; margin-right:1px;}
#faq-list li.tb0on{width:56px; background:url(/images/sub_customer/faq_tab_00on.gif) no-repeat;}/*전체*/
#faq-list li.tb1on{width:75px; background:url(/images/sub_customer/faq_tab_01on.gif) no-repeat;}/*게임진행*/
#faq-list li.tb2on{width:76px; background:url(/images/sub_customer/faq_tab_02on.gif) no-repeat;}/*게임외부*/
#faq-list li.tb3on{width:56px; background:url(/images/sub_customer/faq_tab_03on.gif) no-repeat;}/*버그*/
#faq-list li.tb4on{width:75px; background:url(/images/sub_customer/faq_tab_04on.gif) no-repeat;}/*개인정보*/
#faq-list li.tb5on{width:81px; background:url(/images/sub_customer/faq_tab_05on.gif) no-repeat;}/*게임시스템*/
#faq-list li.tb6on{width:90px; background:url(/images/sub_customer/faq_tab_06on.gif) no-repeat;}/*게임설치관련*/
#faq-list li.tb7on{width:56px; background:url(/images/sub_customer/faq_tab_07on.gif) no-repeat;}/*기타*/
#faq-list li.tb0off{width:56px; background:url(/images/sub_customer/faq_tab_00off.gif) no-repeat;}/*전체*/
#faq-list li.tb1off{width:75px; background:url(/images/sub_customer/faq_tab_01off.gif) no-repeat;}/*게임진행*/
#faq-list li.tb2off{width:76px; background:url(/images/sub_customer/faq_tab_02off.gif) no-repeat;}/*게임외부*/
#faq-list li.tb3off{width:56px; background:url(/images/sub_customer/faq_tab_03off.gif) no-repeat;}/*버그*/
#faq-list li.tb4off{width:75px; background:url(/images/sub_customer/faq_tab_04off.gif) no-repeat;}/*개인정보*/
#faq-list li.tb5off{width:81px; background:url(/images/sub_customer/faq_tab_05off.gif) no-repeat;}/*게임시스템*/
#faq-list li.tb6off{width:90px; background:url(/images/sub_customer/faq_tab_06off.gif) no-repeat;}/*게임설치관련*/
#faq-list li.tb7off{width:56px; background:url(/images/sub_customer/faq_tab_07off.gif) no-repeat;}/*기타*/
#faq-list ul.tablist li a{height:28px;}
#faq-list li.tb0off a{width:56px; display:block;}
#faq-list li.tb1off a{width:75px; display:block;}
#faq-list li.tb2off a{width:76px; display:block;}
#faq-list li.tb3off a{width:56px; display:block;}
#faq-list li.tb4off a{width:75px; display:block;}
#faq-list li.tb5off a{width:81px; display:block;}
#faq-list li.tb6off a{width:90px; display:block;}
#faq-list li.tb7off a{width:56px; display:block;}


#faq-list .tb table{width:100%; margin-top:10px;}
#faq-list .tb tr.c1{background:url(/images/sub_customer/faq_list_c1.gif) repeat-x bottom;}
#faq-list .tb tr.c2{background:url(/images/sub_customer/faq_list_c2.gif) repeat-x bottom;}
#faq-list .tb td{padding:7px 0;}
#faq-list .tb td.r1{width:112px; text-align:center;}
#faq-list .tb td.r2{text-align:center;}
#faq-list .tb tr.c0 td{border-top:1px solid #81290f; border-bottom:1px solid #81290f; text-align:center; color:#bf831b; font-weight:bold;}
#faq-list .tbline{background:url(/images/sub_customer/faq_tb_mu.gif) no-repeat right bottom;}

#tbnum{padding:9px 0; margin-bottom:80px; border-top:1px solid #993300; border-bottom:1px solid #993300; text-align:center;}
#tbnum{font-family:Tahoma, sans-serif; font-size:11px; font-weight:bold;}
#tbnum .line{padding:0 5px; font-size:10px; color:#642705;}
#tbnum .numlocat1{margin-right:5px; vertical-align:middle;}
#tbnum .numlocat2{margin-right:10px; vertical-align:middle;}
#tbnum .numlocat3{margin-left:10px; vertical-align:middle;}
#tbnum .numlocat4{margin-left:5px; vertical-align:middle;}

/*FAQ VIEW*/
#faq-view{margin-top:10px;}
#faq-view dt{float:left; width:100px; padding:8px 0 5px 0; background:url(/images/sub_customer/faq_tb_mu.gif) no-repeat bottom right; background-color:#230800; border-bottom:1px solid #993300; text-align:center; color:#bf831b; font-weight:bold;}
#faq-view dd{height:19px; background-color:#230800; border-bottom:1px solid #993300; padding:8px 0 0 10px;}
#faq-view dt.BbsVInfoSubject{border-top:2px solid #7b3b19;}
#faq-view dd.BbsVInfoSubject{float:left; width:620px; border-top:2px solid #7b3b19; color:#cc9966;}
#faq-view dd.BbsVInfoDate{float:left; width:450px;}
#faq-view dt.BbsVInfoEtc{float:left; width:100px;}
#faq-view dd.BbsVInfoEtc{float:left; width:60px;}
#faq-view .vcontents{clear:left; padding:25px 15px; background-color:#230800; border-bottom:1px solid #993300; color:#a2a2a2; line-height:140%;}
#faq-view .footbtn{margin:5px 0 80px 0; text-align:right;}


/************************고객상담,건의함,버그신고**************************************************/
#backup ul, #bbs ul{margin:20px 0;}
#backup li, #bbs li{padding:0 0 3px 10px; background:url(/images/sub_customer/dot_r1.gif) no-repeat 3px 5px; color:#cc9966;}

/*form*/
#bbs dt{float:left; width:90px; background:url(/images/sub_customer/faq_tb_mu.gif) #230800 no-repeat bottom right; border-bottom:1px solid #6a2200; text-align:center; color:#bf831b; font-weight:bold;}
#bbs dd{float:left; width:630px; background-color:#230800; border-bottom:1px solid #6a2200; color:#cc9966;}
#bbs dt.cutcategory, #bbs dt.cutserver{height:20px; padding-top:10px; border-top:2px solid #7b3b19;}
#bbs dd.cutcategory, #bbs dd.cutserver{height:26px; padding:4px 0 0 10px; border-top:2px solid #7b3b19;}
#bbs dt.cutname{height:21px; padding-top:5px;}
#bbs dd.cutname{height:17px; padding:6px 0 3px 10px;}
#bbs dt.cutemail, #bbs dt.cuthp, #bbs dt.cutchar, #bbs dt.cutsubject{height:20px; padding-top:10px;}
#bbs dd.cutemail, #bbs dd.cuthp, #bbs dd.cutchar, #bbs dd.cutsubject, #bbs dd.cutbank, #bbs dd.cutjumin{height:26px; padding:4px 0 0 10px;}
#bbs dt.cutcontents{height:293px; padding-top:13px;}
#bbs dd.cutcontents{height:300px; padding:6px 0 0 10px;}
#bbs dt.cutfile{height:21px; padding-top:13px; border-bottom:1px solid #993300;}
#bbs dd.cutfile{height:28px; padding:6px 0 0 10px; border-bottom:1px solid #993300;}
#bbs dt.cutsubject2{height:21px; padding-top:13px; border-top:2px solid #7b3b19;}
#bbs dd.cutsubject2{height:28px; padding:6px 0 0 10px; border-top:2px solid #7b3b19;}

/*input size*/
#bbs dd.cutcategory select, #bbs dd.cutserver select{width:130px; background:#261a1e; COLOR:#999; }
#bbs dd.cutemail select{width:130px; background:#261a1e; COLOR:#999; BEHAVIOR: url('/lib/js/selectBox.htc'); CURSOR:hand;}
#bbs dd.cutemail input{width:80px;}
#bbs dd.cuthp input{width:40px;}
#bbs dd.cutsubject input, #bbs dd.cutsubject2 input{width:625px;}
#bbs dd.cutbank input{width:160px;}
#bbs dd.cutjumin input{width:80px;}
#bbs dd.cutcontents textarea{width:625px; height:285px; overflow:auto;}
#bbs dd.cutfile input{width:625px;}

#bbs .footbtn{clear:left; margin-bottom:80px; padding-top:5px; text-align:right;}



/***************************복구신청**********************************/
#backup{}
#backup li .r4, #backup li .underline{font-weight:bold;}
#backup li img, #bbs li img{vertical-align:middle; margin-left:5px;}
#backup .backupform{height:109px; padding-top:10px; background:url(/images/sub_customer/backup_bgbox.gif) no-repeat;}
#backup .backupform dl{margin:0 20px;}
#backup .backupform dt{float:left; width:90px; height:21px; padding-top:10px; color:#bf831b; font-weight:bold;}
#backup .backupform dt.buname, #backup .backupform dt.bupass{background:url(/images/sub_customer/faq_tb_mu.gif) no-repeat bottom right; border-bottom:1px solid #6a2300;}
#backup .backupform dd{float:left; width:590px; padding:5px 0 5px 10px; color:#cc9966;}
#backup .backupform dd.buname, #backup .backupform dd.bupass{border-bottom:1px solid #6a2300;}
#backup .backupform dd.buname input, #backup .backupform dd.bupass input{width:110px;}
#backup .backupform dd.bunum input{width:80px;}
#backup .footbtn, #bbs .footbtn{clear:left; padding-top:5px;  margin-bottom:80px; text-align:right;}

#backup .backupform2 dt{float:left; width:120px; background:url(/images/sub_customer/faq_tb_mu.gif) #230800 no-repeat bottom right; border-bottom:1px solid #6a2200; text-align:center; color:#bf831b; font-weight:bold;}
#backup .backupform2 dd{float:left; width:600px; background-color:#230800; border-bottom:1px solid #6a2200; color:#cc9966;}
#backup .backupform2 dt.bupid, #backup .backupform2 dd.bupid{border-top:2px solid #7b3b19; margin-top:15px;}
#backup .backupform2 dt.bupid, #backup .backupform2 dt.bupname{height:21px; padding-top:5px;}
#backup .backupform2 dd.bupid, #backup .backupform2 dd.bupname{height:17px; padding:6px 0 3px 10px;}
#backup .backupform2 dt.bupemail, #backup .backupform2 dt.bupphone, #backup .backupform2 dt.bupwhere, #backup .backupform2 dt.buptime, #backup .backupform2 dt.bupclass,
#backup .backupform2 dt.buplevel, #backup .backupform2 dt.bupserver, #backup .backupform2 dt.bupshot, #backup .backupform2 dt.bupch{height:20px; padding-top:10px;}
#backup .backupform2 dd.bupemail, #backup .backupform2 dd.bupphone, #backup .backupform2 dd.bupwhere, #backup .backupform2 dd.buptime, #backup .backupform2 dd.bupclass #backup .backupform2 dd.buplevel, #backup .backupform2 dd.bupserver, #backup .backupform2 dd.bupshot, #backup .backupform2 dd.bupch{height:26px; padding:4px 0 0 10px;}
#backup .backupform2 dt.bupcontents{height:293px; padding-top:13px;}
#backup .backupform2 dd.bupcontents{height:300px; padding:6px 0 0 10px;}
#backup .backupform2 dd.bupcontents textarea{width:590px; height:285px; overflow:auto;}
#backup .backupform2 dd.bupemail input{width:350px;}
#backup .backupform2 dd.bupphone input, #backup .backupform2 dd.buptime input{width:40px;}
#backup .backupform2 dd.bupshot input{width:590px;}
#backup .backupform2 dd.bupemail input{width:150px;}
#backup .complete{height:118px; background:url(/images/sub_customer/backup_complete.gif) no-repeat center top;}

/***************************운영정책**********************************/
#policy{margin-top:15px;}
#policy ul{height:97px; margin-top:15px; margin-bottom:15px; padding-top:17px; background:url(/images/sub_customer/policy_bgbox.gif) no-repeat;}
#policy li{float:left; width:204px; padding-bottom:5px; margin-left:20px;}
#policy li span{display:none;}
#policy li.pol1{height:14px; background:url(/images/sub_customer/policy_m01.gif) no-repeat;}/*기본운영정책*/
#policy li.pol2{height:14px; background:url(/images/sub_customer/policy_m02.gif) no-repeat;}/*고객아이디에대한정책*/
#policy li.pol3{height:14px; background:url(/images/sub_customer/policy_m03.gif) no-repeat;}/*캐릭터명정책*/
#policy li.pol4{height:14px; background:url(/images/sub_customer/policy_m04.gif) no-repeat;}
#policy li.pol5{height:14px; background:url(/images/sub_customer/policy_m05.gif) no-repeat;}
#policy li.pol6{height:14px; background:url(/images/sub_customer/policy_m06.gif) no-repeat;}
#policy li.pol7{height:14px; background:url(/images/sub_customer/policy_m07.gif) no-repeat;}
#policy li.pol8{height:14px; background:url(/images/sub_customer/policy_m08.gif) no-repeat;}
#policy li.pol9{height:14px; background:url(/images/sub_customer/policy_m09.gif) no-repeat;}
#policy li.pol10{height:14px; background:url(/images/sub_customer/policy_m10.gif) no-repeat;}
#policy li.pol11{height:26px; background:url(/images/sub_customer/policy_m11.gif) no-repeat;}
#policy li.pol1 a, #policy li.pol2 a, #policy li.pol3 a, #policy li.pol4 a, #policy li.pol5 a, #policy li.pol6 a, #policy li.pol7 a, #policy li.pol8 a, #policy li.pol9 a, #policy li.pol10 a{height:14px; display:block;}/*기본운영정책*/
#policy li.pol11 a{height:26px; display:block;}
#policy .policy_contents{clear:left; margin-top:10px; padding:10px; background-color:#230800; border:1px solid #521500;}
#policy .policy_contents span{display:none;}
#policy .policy_contents p{color:#cc9966; margin:0 15px 8px 15px; line-height:150%;}
#policy .sntitle{height:18px; border:1px solid #81290f; margin-bottom:10px; padding:8px 0 0 10px; text-align:rightl;}
#policy .sntitle div.top{float:right; margin-right:5px;}
#policy .policy_contents h5{float:left; width:300px; height:12px;}
#policy .policy_contents h5.po1{background:url(/images/sub_customer/policy_01.gif) no-repeat;}
#policy .policy_contents h5.po2{background:url(/images/sub_customer/policy_02.gif) no-repeat}
#policy .policy_contents h5.po3{background:url(/images/sub_customer/policy_03.gif) no-repeat}
#policy .policy_contents h5.po4{background:url(/images/sub_customer/policy_04.gif) no-repeat}
#policy .policy_contents h5.po5{background:url(/images/sub_customer/policy_05.gif) no-repeat}
#policy .policy_contents h5.po6{background:url(/images/sub_customer/policy_06.gif) no-repeat}
#policy .policy_contents h5.po7{background:url(/images/sub_customer/policy_07.gif) no-repeat}
#policy .policy_contents h5.po8{background:url(/images/sub_customer/policy_08.gif) no-repeat}
#policy .policy_contents h5.po9{background:url(/images/sub_customer/policy_09.gif) no-repeat}
#policy .policy_contents h5.po10{background:url(/images/sub_customer/policy_10.gif) no-repeat}
#policy .policy_contents h5.po11{background:url(/images/sub_customer/policy_11.gif) no-repeat}
table.tbs2{width:100%; margin-bottom:10px; background-color:#120400; border:1px solid #3f3532; table-layout:fixed;}
table.tbs2 th{background-color:#151515; color:#bf831b;}
table.tbs2 td, table.tbs2 th{padding:5px; border-bottom:1px solid #3f3532; border-right:1px solid #3f3532; color:#a2a2a2;}



/*마이페이지*/
#sc .ch-tab ul{margin-left:23px;}
#sc .ch-tab li{float:left; height:25px;}
#sc .ch-tab li.tb1on{width:99px; background:url(/images/sub_customer/img_customer_1.gif) no-repeat;}/*마이페이지*/
#sc .ch-tab li.tb2on{width:81px; background:url(/images/sub_customer/img_customer_2.gif) no-repeat;}/*상담내역*/
#sc .ch-tab li.tb3on{width:147px; background:url(/images/sub_customer/img_customer_3.gif) no-repeat;}
#sc .ch-tab li.tb4on{width:147px; background:url(/images/sub_customer/img_customer_4.gif) no-repeat;}
#sc .ch-tab li.tb5on{width:101px; background:url(/images/sub_customer/img_customer_5.gif) no-repeat;}
#sc .ch-tab li.tb6on{width:101px; background:url(/images/sub_customer/img_customer_6.gif) no-repeat;}
#sc .ch-tab li.tb7on{width:101px; background:url(/images/sub_customer/img_customer_7.gif) no-repeat;}
#sc .ch-tab li.tb1off{width:70px; background:url(/images/sub_customer/img_customer_1off.gif) no-repeat;}
#sc .ch-tab li.tb2off{width:58px; background:url(/images/sub_customer/img_customer_2off.gif) no-repeat;}
#sc .ch-tab li.tb3off{width:104px; background:url(/images/sub_customer/img_customer_3off.gif) no-repeat;}
#sc .ch-tab li.tb4off{width:104px; background:url(/images/sub_customer/img_customer_4off.gif) no-repeat;}
#sc .ch-tab li.tb5off{width:70px; background:url(/images/sub_customer/img_customer_5off.gif) no-repeat;}
#sc .ch-tab li.tb6off{width:70px; background:url(/images/sub_customer/img_customer_6off.gif) no-repeat;}
#sc .ch-tab li.tb7off{width:70px; background:url(/images/sub_customer/img_customer_7off.gif) no-repeat;}
#sc .ch-tab li.tb1off a{width:70px; height:25px; display:block;}
#sc .ch-tab li.tb2off a{width:58px; height:25px; display:block;}
#sc .ch-tab li.tb3off a{width:104px; height:25px; display:block;}
#sc .ch-tab li.tb4off a{width:104px; height:25px; display:block;}
#sc .ch-tab li.tb5off a{width:70px; height:25px; display:block;}
#sc .ch-tab li.tb6off a{width:70px; height:25px; display:block;}
#sc .ch-tab li.tb7off a{width:70px; height:25px; display:block;}


#mypage{margin-bottom:80px; margin-top:20px;}
#mypage div{color:#cc9966;}
#mypage .my-info {border:2px solid #822d13; background-color:#280900; color:#a2a2a2; padding:10px;}
#mypage .my-info span{font-weight:bold;}
#mypage .btn{margin:10px 0; text-align:right;}
#mypage .my-box h5{height:24px; background:url(/images/sub_customer/mypage_title_01.gif) no-repeat;}
#mypage .my-box2 h5{height:24px; background:url(/images/sub_customer/mypage_title_02.gif) no-repeat;}
#mypage .my-box3 h5{height:24px; background:url(/images/sub_customer/mypage_title_03.gif) no-repeat;}
#mypage .my-box4 h5{height:24px; margin-bottom:10px; background:url(/images/sub_customer/mypage_title_05.gif) no-repeat;}
#mypage .my-box2 .my-info, #mypage .my-box3 .my-info{margin:8px 0;}
#mypage #bbs{margin-top:10px;}
#mypage .make-info{border:1px solid #822d13; background-color:#280900; color:#a2a2a2; padding:0 10px 10px 10px;}
#mypage .make-info h6{font-size:12px; font-weight:bold;}
#mypage h5.title-make{height:24px; margin-bottom:10px; background:url(/images/sub_customer/mypage_title_04.gif) no-repeat;}


/*소망상자*/
#bbs .list-tb{width:100%; margin-bottom:5px;}
#bbs .itemapd{width:106px; padding-top:23px; padding-left:20px; padding-bottom:20px; vertical-align:top; background:url(/images/sub_mileage/bg_itemback.gif) no-repeat;}
#bbs .itemapd2{padding-left:10px; vertical-align:top;}
#bbs .itemapd3{width:100px; text-align:center;}
#bbs .hopeli label{float:left; width:80px; font-weight:bold;}
#bbs .hopeli li{clear:left; padding-left:10px; padding-bottom:2px; background:url(/images/sub_com/blet1.gif) no-repeat 2px 4px; color:#cc9966;}


#item {margin-top:25px; margin-bottom:50px;}
#item .ch-tab ul{height:30px; background:url(/images/sub_customer/faq_list_bg.gif) repeat-x left bottom;}
#item .ch-tab li{float:left; width:80px; height:28px; margin-right:1px;}
#item .ch-tab li.tb1on{background:url(/images/sub_mileage/tabpopular_01on.gif) no-repeat;}
#item .ch-tab li.tb2on{background:url(/images/sub_mileage/tabpopular_02on.gif) no-repeat;}
#item .ch-tab li.tb1off{background:url(/images/sub_mileage/tabpopular_01off.gif) no-repeat;}
#item .ch-tab li.tb2off{background:url(/images/sub_mileage/tabpopular_02off.gif) no-repeat;}
#item .ch-tab li a{height:28px;}
#item .ch-tab li.tb1off a, #item .ch-tab li.tb2off a{width:80px; display:block;}

/*view*/
#item-view{clear:left; margin-top:10px;} 
#item-view .btop{height:160px; padding:15px 0 0 0; background:url(/images/sub_mileage/bg_boxtop.gif) no-repeat top;}
#item-view .btop .fl{float:left; width:116px; height:130px; padding:23px 0 0 38px; background:url(/images/sub_mileage/bg_itemback.gif) no-repeat 18px 0;}
#item-view .btop .fr{float:left; width:560px;}
#item-view .btop .fr .item-title{height:31px; padding:7px 0 0 10px; background:url(/images/sub_mileage/bg_viewtitle.gif) no-repeat; font-size:17px; font-weight:bold; color:#e17037;}
#item-view .btop .fr .item-con{margin-top:8px;}
#item-view .btop .fr .item-con table{width:100%;}
#item-view .btop .fr .item-con th{padding-left:10px; background:url(/images/sub_com/blet1.gif) no-repeat 3px 3px; color:#ad3a01; text-align:left;}
#item-view .btop .fr .item-con td{color:#cc9966;}
img.imgr{margin-right:5px;}
#item-view .btop .fr .item-btn{margin-top:10px;}
#item-view .btop .fr .item-btn img{margin-right:5px;}
#item-view .bbottom{clear:left; padding-bottom:10px; background:url(/images/sub_mileage/bg_boxbottom.gif) no-repeat bottom;}
#item-view .bbottom .item-explain{padding:15px 25px; background:url(/images/sub_mileage/bg_sbox_top.gif) no-repeat center top;}
#item-view .bbottom .exbm{height:20px; background:url(/images/sub_mileage/bg_sbox_top.gif) no-repeat center bottom;}
#item-view .bbottom .item-explain p{color:#a2a2a2; line-height:150%;}



div.vcontents .MsoNormal{color:#fff;}
div.vcontents span, div.vcontents p{color:#a2a2a2;}
div.vcontents table, div.vcontents td,div.vcontents th{border:1px solid #ddd;}
