@charset "gb2312";

/* Tab */
.tabArea{position:relative; margin:0 0 30px 0; padding:0;}
.tabArea ul{margin:0; padding:0; *zoom:1;}
.tabArea ul:after{content:""; display:block; clear:both;}
.tabArea ul li{float:left; width:auto; _width:15%; background:url('tab_bgLeft.gif') 0 0 no-repeat; margin:0; padding:0;}
.tabArea ul li a{display:block; height:18px; background:url('tab_bg.gif') right 0 no-repeat; font-family:Arial,Verdana,Sans-serif; font-size:12px; font-weight:bold; color:#777; text-decoration:none; text-align:center; margin:0; padding:7px 30px 0 30px;}
.tabArea ul li.on{background:url('tab_bgOnLeft.gif') 0 0 no-repeat;}
.tabArea ul li.on a{background:url('tab_bgOn.gif') right 0 no-repeat; color:#de2947;}

/* Content */
h4{background:url('h3_bl.gif') 0 3px no-repeat; font-family:Arial,Verdana,Sans-serif; font-size:13px; color:#333; font-weight:bold; padding:0 0 0 18px;}

.line{height:2px; background:url('bp_tbLine.gif') 0 0 no-repeat #e92c4a; margin:0; padding:0; overflow-y:hidden;}

/* Paging */
.paging{text-align:center; margin:0; padding:10px 0;}
.paging img{vertical-align:middle;}
.paging a{font-family:Arial,Verdana,Sans-serif; font-size:12px; color:#666; text-decoration:none; margin:0; padding:0;}
.paging a:hove{color:#e32949; font-weight:bold;}
.paging a span{color:#e32949; font-weight:bold; padding:0;}
.paging a.pre{margin-right:10px; padding:0;}
.paging a.next{margin-left:10px; padding:0;}



/* BRIEF PORTRAIT  */
.ceoMsg{margin:0; padding:0; *zoom:1;}
.ceoMsg:after{content:""; display:block; clear:both;}
.ceoImg{float:right; margin:0 0 10px 20px;}
.ceoTxt{font-family:Arial,Verdana,Sans-serif; font-size:20px; color:#e02848; margin-bottom:50px;}
.ceoTxt span{color:#333;}
.ceoPfTit{font-family:Arial,Verdana,Sans-serif; font-size:18px; color:#333; margin-bottom:30px;}
.ceoPfTit span{font-size:22px; font-weight:bold; padding-left:20px;}
.ceoPf{*zoom:1;}
.ceoPf:after{content:""; display:block; clear:both;}
.ceoPf .pfLeft h4{border-bottom:1px solid #d8d8d8; margin-bottom:2px; padding-bottom:4px;}
.ceoPf .pfLeft{float:left; width:460px;}
.ceoPf .pfLeft ul{margin:15px 0 20px 0; padding:0;}
.ceoPf .pfLeft ul li{list-style:none; border-top:1px solid #f2f2f2; margin:0; padding:8px 0;}
.ceoPf .pfLeft ul li.first{border-top:none; padding-top:0;}
.ceoPf .pfLeft ul li dl{margin:0; padding:0; *zoom:1;}
.ceoPf .pfLeft ul li dl:after{content:""; display:block; clear:both;}
.ceoPf .pfLeft ul li dl dt{float:left; list-style:none; width:140px; font-family:Arial,Verdana,Sans-serif; font-size:12px; color:#e82c4a; font-weight:bold;}
.ceoPf .pfLeft ul li dl dt.st2{float:left; width:170px; font-family:Arial,Verdana,Sans-serif; font-size:12px; color:#333; font-weight:bold;}
.ceoPf .pfLeft ul li dl dd{float:left; list-style:none; width:auto; font-family:Arial,Verdana,Sans-serif; font-size:12px; color:#666;}
.ceoPf .pfRight{float:right; width:215px; background:url('bp01_02_bg.gif') 0 0 no-repeat; padding:0 0 0 20px;}
.ceoPf .pfRight h4{margin:10px 0 0 10px;}
.ceoPf .pfRight dl{width:200px; margin:15px 0 0 10px; padding:0;}
.ceoPf .pfRight dl dt{list-style:none; font-family:Arial,Verdana,Sans-serif; font-size:12px; color:#e82c4a; font-weight:bold; margin:0 0 10px 0; padding:0;}
.ceoPf .pfRight dl dd{list-style:none; font-family:Arial,Verdana,Sans-serif; font-size:12px; color:#666; margin:0; padding:0;}

.profileBox{position:relative; height:130px; background:url('bp_pfboximg.gif') 0 0 no-repeat; margin:0 0 25px 0; padding:0;}
.profileBox dl{position:absolute; top:30px; left:190px; width:390px; *zoom:1; margin:0; padding:0; overflow:auto;}
.profileBox dl dt{float:left; width:140px; list-style:none; background:url('bp_pf_bl.gif') 0 8px no-repeat; font-family:Arial,Verdana,Sans-serif; font-size:11px; color:#333; font-weight:bold; line-height:18px; margin:0; padding:0 0 0 10px;}
.profileBox dl dd{float:left; width:240px; list-style:none; font-family:Arial,Verdana,Sans-serif; font-size:11px; color:#777; line-height:18px; margin:0; padding:0;}
.profileList{margin:0; padding:0;}
.profileList dl{border-bottom:1px solid #d8d8d8; width:735px; margin:0 0 10px 0; padding:0 0 12px 0; overflow:auto;}
.profileList dt{float:left; width:194px; list-style:none; font-family:Arial,Verdana,Sans-serif; font-size:12px;}
.profileList dd{float:right; width:540px; list-style:none; font-family:Arial,Verdana,Sans-serif; font-size:12px; line-height:18px;}
.profileList dd.right{float:left; width:170px;}
.profileList dd a{text-decoration:none;}
.profileList dd ul{float:left; width:125px;}
.profileList dd ul li{list-style:none; background:url('bp_pf_bl.gif') 0 7px no-repeat; font-family:Arial,Verdana,Sans-serif; font-size:12px; color:#666; font-weight:bold; line-height:18px; padding:0 0 0 5px;}
.profileTable{margin:0; padding:0;}
.profileTable h4{position:relative; height:20px;}
.profileTable h4 p{position:absolute; top:0; right:0; font-family:Arial,Verdana,Sans-serif; font-size:12px; color:#666; font-weight:lighter; margin:0; padding:0;}
.profileTable table{width:100%;}
.profileTable table th{border-left:1px solid #e4e4e4; background-color:#f3f3f3;  font-family:Arial,Verdana,Sans-serif; font-size:12px; color:#666; font-weight:bold; text-align:center; padding:8px 0;}
.profileTable table th.first{border-left:none; border-top:1px solid #e4e4e4;}
.profileTable table td{border-left:1px solid #e4e4e4; border-top:1px solid #e4e4e4; font-family:Arial,Verdana,Sans-serif; font-size:12px; color:#666; text-align:right; padding:8px;}
.profileTable table td.exr{text-align:center;}

.chrList{margin:0; padding:0; line-height:180%;}
.chrList ul{width:735px; margin:-22px 0 0 0; padding:0;}
.chrList ul li{list-style:none; border-top:1px solid #d8d8d8; font-family:Arial,Verdana,Sans-serif; font-size:20px; font-weight:bold; color:#e82c4a; margin:10px 0 0 0; padding:12px 0 0 0; overflow:auto;}
.chrList ul li span{font-size:45px; font-weight:lighter;}
.chrList ul li.first{border-top:none;}
.chrList ul li dl{float:right; width:550px; margin:0; padding:0; overflow:auto;}
.chrList ul li dl dt{float:left; width:40px; list-style:none; font-family:Arial,Verdana,Sans-serif; font-size:12px; font-weight:bold; line-height:21px; color:#333;}
.chrList ul li dl dd{float:left; width:510px; list-style:none; font-family:Arial,Verdana,Sans-serif; font-size:12px; color:#666; font-weight:lighter; line-height:21px;}
.chrList ul li dl dd a{text-decoration:none;}
.chrList ul li dl.chr2{float:right; width:590px; margin:0; padding:0; overflow:auto;}
.chrList ul li dl.chr2 dt{float:left; width:80px; list-style:none; font-family:Arial,Verdana,Sans-serif; font-size:12px; font-weight:bold; line-height:21px; color:#333;}
.chrList ul li dl.chr2 dt span{font-size:12px; font-weight:bold; padding-left:10px;}
.chrList ul li dl.chr2 dd{float:left; width:510px; list-style:none; font-family:Arial,Verdana,Sans-serif; font-size:12px; color:#666; font-weight:lighter; line-height:21px;}
.chrList ul li dl.chr2 dd a{text-decoration:none;}

.networkList{margin:0; padding:0;}
.networkList h4{margin:25px 0 15px 0;}
.networkList table{width:100%; border-top:1px solid #e5e5e5; border-right:1px solid #e5e5e5;}
.networkList table th{border-left:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; background-color:#fff6f2; font-family:Arial,Verdana,Sans-serif; font-size:12px; color:#813333; text-align:left; padding:5px;}
.networkList table td{border-left:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; font-family:Arial,Verdana,Sans-serif; font-size:12px; color:#666; text-align:left; line-height:16px; padding:5px;}
.networkList table td a{text-decoration:none; color:#666;}

.corpTop{height:224px; background:url('bp_corp.jpg') 0 0 no-repeat; margin:0 0 30px 0; padding:12px 0 0 0;}
.corpTop p{width:360px; font-family:Arial,Verdana,Sans-serif; font-size:12px; line-height:16px; color:#777; margin:0; padding:0;}
.corpTop p.corpTopTxt{width:230px; font-size:20px; color:#333; line-height:24px; margin-top:20px;}
.corpList{margin:10px 0 0 0; padding:0;}
.corpList dl{margin:0; padding:0;}
.corpList dl dt{list-style:none; font-family:Arial,Verdana,Sans-serif; font-size:13px; color:#e42d4b; font-weight:bold; margin:10px 0; padding:0;}
.corpList dl dd{list-style:none; font-family:Arial,Verdana,Sans-serif; font-size:12px; color:#666; line-height:16px; margin:0; padding:0;}
.corpList h4{margin:30px 0 15px 0;}
.corpList p{font-family:Arial,Verdana,Sans-serif; font-size:12px; color:#666; line-height:16px;}
.corpBtm{position:relative; height:267px; background:url('bp_corp2.jpg') 0 0 no-repeat; margin:20px 0 0 0; padding:0;}
.corpBtm p{font-family:Arial,Verdana,Sans-serif; font-size:12px; color:#333; font-weight:bold; margin:0 0 0 22px; padding:34px 0 0 0;}
.corpBtm ul{position:absolute; width:670px; top:150px; left:20px; margin:0; padding:0;}
.corpBtm ul li{list-style:none; font-family:Arial,Verdana,Sans-serif; font-size:12px; color:#f4603c; font-weight:bold; line-height:21px;}

/* TRACK RECORD */

.photoList{margin:0; padding:0; *zoom:1;}
.photoList:after{content:""; display:block; clear:both;}
.photoList li{list-style:none; float:left; width:140px; height:210px; border:1px solid #ccc; margin:20px 10px 0 10px; padding:10px; _padding:9px;}
.photoList li dl{margin:0; padding:0;}
.photoList li dl dt{text-align:center; margin:0 0 5px 0; padding:0;}
.photoList li dl dd{color:#434343; line-height:16px; text-align:left;}
.photoList li dl dd p.ptit{height:54px;}
.photoList li dl dd span{color:#666;}
.photoList li dl dd p.cen {text-align:center; margin-top:5px;}

.photoGallery{border-bottom:1px solid #a0a0a0; margin:0; padding:0 0 20px 0;}
.overseas{position:relative;}
.overseas .tabArea{margin-bottom:0;}
.overseas h4{margin:30px 0 0 0;}
.overseas .line{margin-top:20px;}
.overseas .ovListSelect{position:absolute; top:0; right:20px;}
.overseas .ovLIstBox{width:715px; background:url('line_01.jpg') 0 0 repeat-y; margin:0; padding:2px;}
.overseas .ovLIstBox .ovList{width:100%;}
.overseas .ovLIstBox .ovList th{border-left:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; background-color:#f3f3f3; color:#666; font-weight:bold; text-align:center; padding:8px 0;}
.overseas .ovLIstBox .ovList th .first{border-left:none;}
.overseas .ovLIstBox .ovList td{border-left:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; background-color:#fff; color:#666; text-align:center; padding:8px 0;}
.overseas .ovLIstBox .ovList td.first{border-left:none;}
.overseas .ovLIstBox .ovList td.pn{text-align:left; padding-left:20px;}
.overseas .ovLIstBox .paging{background-color:#fff;}

.overseas .countryBox{background-color:#ec731b; margin:0; padding:2px 2px 0 2px;}
.overseas .countryBox .countryImg{position:relative; background:url('tr_countryImg.gif') 0 0 no-repeat; width:731px; height:379px;}
.overseas .countryBox .countryImg a{display:block; position:absolute; width:auto; font-family:Arial,Verdana,Sans-serif; font-size:11px; color:#555; font-weight:bold; text-decoration:none; margin:0; padding:4px 3px 2px 8px;}
.overseas .countryBox .countryImg a:hover{background-color:#fff; border:2px solid #eb2e4b; color:#eb2e4b; text-decoration:none; padding:2px 6px;}
.overseas .countryBox .countryImg a.on{background-color:#fff; border:2px solid #eb2e4b; color:#eb2e4b; text-decoration:none; padding:2px 6px;}
.overseas .countryBox .countryImg a.ct1{top:228px; left:388px;}
.overseas .countryBox .countryImg a.ct2{top:245px; left:270px;}
.overseas .countryBox .countryImg a.ct3{top:208px; left:183px;}
.overseas .countryBox .countryImg a.ct4{top:128px; left:514px;}
.overseas .countryBox .countryImg a.ct5{top:195px; left:254px;}
.overseas .countryBox .countryImg a.ct6{top:215px; left:286px;}
.overseas .countryBox .countryImg a.ct7{top:213px; left:400px;}
.overseas .countryBox .countryImg a.ct8{top:223px; left:174px;}
.overseas .countryBox .countryImg a.ct9{top:184px; left:115px;}
.overseas .countryBox .countryImg a.ct10{top:141px; left:84px;}
.overseas .countryBox .countryImg a.ct11{top:164px; left:60px;}
.overseas .countryBox .countryImg a.ct12{top:186px; left:199px;}
.overseas .countryBox .countryImg a.ct13{top:236px; left:194px;}
.overseas .countryBox .countryImg a.ct14{top:160px; left:314px;}
.overseas .countryBox .countryImg a.ct15{top:157px; left:158px;}
.overseas .countryBox .countryImg a.ct16{top:245px; left:380px;}
.overseas .countryBox .countryImg a.ct17{top:172px; left:188px;}
.overseas .countryBox .countryImg a.ct18{top:183px; left:160px;}
.overseas .countryBox .countryImg a.ct19{top:240px; left:60px;}
.overseas .countryBox .countryImg a.ct20{top:174px; left:130px;}
.overseas .countryBox .countryTxt{font-family:Arial,Verdana,Sans-serif; font-size:18px; color:#e12948; font-weight:bold; text-align:right; line-height:18px; padding:14px 20px 0 0;}
.overseas .countryBox .countryTxt span{color:#333;}
.overseas .countryBox .countryBar{position:relative; height:23px; background:url('tr_countryBg.gif') 0 0 repeat-x;}
.overseas .countryBox .countryBar .prevBtn{position:absolute; top:5px; left:30px; width:14px; height:14px;}
.overseas .countryBox .countryBar .nextBtn{position:absolute; top:5px; right:30px; width:14px; height:14px;}
.overseas .countryBox .countryBar .countryList{width:90%; text-align:center; margin:0 auto; padding:3px 0 0 0;}
.overseas .countryBox .countryBar .countryList img{vertical-align:middle;}

.nature .viewTab{position:relative; margin:0; padding:0;}
.nature .viewTab .viewList{margin:0 0 -2px 0; padding:2px 2px 0 0;}
.nature .viewTab a{text-decoration:none;}
.nature .act_scroll{border-top:2px solid #dd2847; border-bottom:2px solid #dd2847;}
.nature .act_scroll table{width:718px;}
.nature .act_scroll table th{border-bottom:1px solid #e6e6e6; font-family:Arial,Verdana,Sans-serif; font-size:11px; font-weight:lighter; text-align:left; color:#666; padding:3px 2px 2px 13px;}
.nature .act_scroll table th a{font-size:11px; text-decoration:none;}
.nature .act_scroll table td{border-bottom:1px solid #e6e6e6; border-left:1px solid #e6e6e6; font-family:Arial,Verdana,Sans-serif; font-size:11px; text-align:center; color:#666; padding:6px 0 4px 0;}
.nature .act_scroll table td a{font-size:11px;}
.nature .act_scroll2{border-top:2px solid #dd2847; border-bottom:2px solid #dd2847;}
.nature .act_scroll2 table{width:718px;}
.nature .act_scroll2 table th{border-bottom:1px solid #e6e6e6; font-family:Arial,Verdana,Sans-serif; font-size:11px; font-weight:lighter; text-align:left; color:#666; padding:3px 2px 2px 13px;}
.nature .act_scroll2 table th a{font-size:11px; text-decoration:none;}
.nature .act_scroll2 table td{border-bottom:1px solid #e6e6e6; border-left:1px solid #e6e6e6; font-family:Arial,Verdana,Sans-serif; font-size:11px; text-align:center; color:#666; padding:3px 0 2px 0;}
.nature .act_scroll2 table td a{font-size:11px;}
.nature .actTable{width:655px; border:1px solid #f0f0f0; background-color:#f5f5f5; margin:0 auto; padding:10px;}
.nature .actTable table{width:100%; margin:0;}
.nature .actTable table tr.first th, .nature .actTable table tr.first td{background:none;}
.nature .actTable table th{background:url('ln_dot.gif') left top repeat-x; font-family:Arial,Verdana,Sans-serif; font-size:11px; color:#434343; text-align:left; padding:15px 0 15px 15px; vertical-align:top;}
.nature .actTable table td{background:url('ln_dot.gif') left top repeat-x; font-family:Arial,Verdana,Sans-serif; font-size:12px; text-align:left; padding:15px 0; vertical-align:top;}
.nature .actTxt{margin-top:20px; line-height:18px;}
.nature .actTxtPop{margin:20px 0 10px 0; line-height:18px; padding:0 30px;}
.nature .actGallery {background:url('bg_picview_area.gif') 0 0 no-repeat; margin:0 0 15px 0; padding:0 25px; *zoom:1;}
.nature .actGallery:after{content:""; display:block; clear:both;}
.nature .actGallery .galleryBox{position:relative; float:left; width:537px; height:434px; background:url('bg_bic_boxing.gif') 0 0 no-repeat; margin:7px 0 0 0; padding:12px 0 0 18px;}
.nature .actGallery .galleryBox .btnZoom{position:absolute; right:10px; bottom:16px;}
.nature .actGallery .galleryBoxPop{float:left; width:555px; height:434px; background:url('bg_bic_boxing.gif') 0 0 no-repeat; margin:7px 0 0 0; padding:12px 0 0 18px;}
.nature .actGallery .gyList{float:left; width:130px; margin:12px 0 0 0; padding:0;}
.nature .actGallery .gyList .btnUp{height:35px; margin:0 0 3px 0;}
.nature .actGallery .gyList .gyImg{border:1px solid #ededed; padding:3px; text-align:center; margin:0 0 5px 0;}

.nature .actGallery table{width:100%;}
.nature .actViewTit{margin:20px 0 10px 0; paddgin:0; *zoom:1;}
.nature .actViewTit:after{content:""; display:block; clear:both;}
.nature .actViewTit .gtit{float:left; width:auto; font-family:Arial,Verdana,Sans-serif; font-size:18px; line-height:22px; color:#e02848; font-weight:bold; padding-left:15px; margin:0;}
.nature .actViewTit .gentit{font-family:Arial,Verdana,Sans-serif; font-size:11px; color:#666; padding-left:15px; margin:5px 0 0 0;}
.nature .actViewTit ul.gbtn{float:right; width:240px; margin:8px 0 0 0; padding:0;}
.nature .actViewTit ul.gbtn li{list-style:none; display:inline; margin:0; padding:0 0 0 5px;}

.nature{margin:0; padding:0;}
.nature .enSearch{position:relative; height:180px; background:url('tr_searchBg.gif') 170px 50% no-repeat #f1f1f1; border:1px solid #e4e4e4;}
.nature .enSearch .searchTit{position:absolute; top:82px; left:62px; background:url('iconZoom.gif') 0 50% no-repeat; font-family:Arial,Verdana,Sans-serif; font-size:14px; font-weight:bold; color:#333; margin:0; padding:0 0 0 18px;}
.nature .enSearch fieldset{border:none; margin:0 0 0 250px; padding:0;}
.nature .enSearch fieldset legend{font-family:Arial,Verdana,Sans-serif; font-size:12px; color:#f37f0e; margin:0; padding:30px 0 10px 0;}
.nature .enSearch fieldset label{display:block; background:url('iconDotbk.gif') 0 50% no-repeat; font-family:Arial,Verdana,Sans-serif; font-size:11px; font-weight:bold; color:#777; margin:0; padding:0 0 0 8px;}
.nature .enSearch fieldset label.word{margin:10px 0 15px 0;}
.nature .enSearch fieldset label span{font-size:12px; font-weight:lighter; padding:0 10px 0 10px;}
.nature .enSearch fieldset label.word span{padding-left:20px;}
.nature .enSearch fieldset p.schBtn{background:url('tr_searchBgDot.gif') 0 0 repeat-x; text-align:center; margin:0; padding:15px 0 0 0;}
.nature .schValue{background:url('po_search_05.gif') 0 50% no-repeat; margin:15px 0; padding:0 0 0 11px;}

.nature .ovTitle{position:relative; margin:0; padding:0; *zoom:1;}
.nature .ovTitle:after{content:""; display:block; clear:both;}
.nature .ovTitle h4{float:left; width:30%; margin:0;}
.nature .ovTitle .tabList{float:right; width:270px; text-align:right;}

/* PR ROOM  */

.prRoom{margin:0; padding:0;}
.prRoom .prFilm{margin:0; padding:0; *zoom:1;}
.prRoom .prFilm:after{content:""; display:block; clear:both;}
.prRoom .prFilm .prMv{float:left; position:relative; width:505px; height:530px; background:url('move_bg.gif') 0 0 no-repeat;}
.prRoom .prFilm .prMv .move{height:152px; padding:55px 0 0 49px;}
.prRoom .prFilm .prMv .mvBtn{position:absolute; top:297px; left:100px;}
.prRoom .prFilm .prMv .mvText{font-size:11px; color:#868686; margin-bottom:16px;}
.prRoom .prFilm .prMv .mvText span{font-size:14px; font-weight:bold; color:#303638; line-height:20px;}
.prRoom .prFilm .prMv .btnState{position:absolute; top:368px; left:44px; width:344px; margin:0; padding:0;}
.prRoom .prFilm .prMv .btnState img{margin-bottom:2px;}
.prRoom .prFilm .mvList{float:right; width:230px; margin:30px 0 0 0; padding:0;}
.prRoom .prFilm .mvList ul{margin:0; padding:0;}
.prRoom .prFilm .mvList ul li{list-style:none; border-top:1px solid #f8f1ec; background:url('tr_filmBl.gif') 5px 19px no-repeat; font-family:Arial,Verdana,Sans-serif; font-size:11px; color:#666; padding:12px 0 12px 16px;}
.prRoom .prFilm .mvList ul li a{font-family:Arial,Verdana,Sans-serif; font-size:11px; color:#666;}
.prRoom .prFilm .mvList ul li.first{border-top:none;}

/* 2012-08-06 */
.youtube{position:absolute; top:0; left:33px;}

.newsSch{width:260px; height:22px; background-color:#e32949; margin:20px auto 0 auto; padding:1px 2px;}
.newsSch select{border:1px solid #fff; font-family:Arial,Verdana,Sans-serif; font-size:11px; vertical-align:middle;}
.newsSch input{border:1px solid #fff; font-family:Arial,Verdana,Sans-serif; font-size:11px; vertical-align:middle;}
.newsSch img{vertical-align:middle;}

.prMat{margin:0; padding:0;}
.prMat .material{margin:0 0 0 5px; padding:0; *zoom:1;}
.prMat .material:after{content:""; display:block; clear:both;}
.prMat .material li{float:left; width:240px; height:150px; margin:0; padding:0 0 20px 0;}
.prMat .material li dl{margin:0; padding:0; *zoom:1;}
.prMat .material li dl:after{content:""; display:block; clear:both;}
.prMat .material li dl dt{float:left; width:110px; height:140px; border:1px solid #ccc; text-align:center; margin:0; padding:5px;}
.prMat .material li dl dd{float:right; width:110px; font-family:Arial,Verdana,Sans-serif; font-size:12px; line-height:16px; color:#666; margin:5px 0 0 5px; padding:0;}
.prMat .material li dl dd p{margin-top:10px;}

.emagazine{position:relative; background:url('press04_img_01.jpg') 0 30px no-repeat; margin:0; padding:0; *zoom:1;}
.emagazine:after{content:""; display:block; clear:both;}
.emagazine .mazTit{position:absolute; top:0; left:20px; font-family:Arial,Verdana,Sans-serif; font-size:45px; color:#e02848;}
.emagazine .mazList{margin:0 0 0 210px; padding:0; *zoom:1;}
.emagazine .mazList:after{content:""; display:block; clear:both;}
.emagazine .mazList li{list-style:none; float:left; width:150px; margin:0 20px 20px 0; padding:0;}
.emagazine .mazList li dl{margin:0; padding:0;}
.emagazine .mazList li dl dt{list-style:none; border:1px solid #eee; margin:0 0 10px 0; padding:5px;}
.emagazine .mazList li dl dd{list-style:none; font-family:Arial,Verdana,Sans-serif; font-size:12px; color:#666; line-height:18px; font-weight:bold; margin:0; padding:0 0 0 5px;}

/* RECRUIT */
.ntcwp-sup .ab-txt2{margin-bottom:10px;}
.ntcwp-sup .ab-txt2 dt {font-family:Arial,Verdana,Sans-serif; font-size:16px; color:#e82b4b; font-weight:bold;}
.ntcwp-sup .hp .hp1{font-family:Arial,Verdana,Sans-serif; font-size:16px; color:#e82b4b; font-weight:bold;}
.ntcwp-sup .hp .hp2{font-family:Arial,Verdana,Sans-serif; font-size:22px; color:#888;}
.ntcwp-sup .tb-welfare th.thb1, .ntcwp-sup .tb-welfare th.thb2{color:#fff;}
.ntcwp-sup .sup-txt2 dt{font-family:Arial,Verdana,Sans-serif; font-size:16px; color:#e82b4b; font-weight:bold;}
.ntcwp-sup .sup-txt6 dt{font-family:Arial,Verdana,Sans-serif; font-size:16px; color:#e82b4b; font-weight:bold;}
.ntcwp-sup .lc .lc1{font-family:Arial,Verdana,Sans-serif; font-size:22px; color:#888;}
.ntcwp-sup .lc .lc2{line-height:20px;}
.ntcwp-sup .lc-list .cont a{text-decoration:none;}
.ntcwp-sup .ona .ons1{font-family:Arial,Verdana,Sans-serif; font-size:22px; color:#888;}

.ntcwp h1{font-family:Arial,Verdana,Sans-serif; font-size:22px; color:#888; font-weight:lighter;}
.ntcwp h1 span{color:#e82b4b;}

/* PRIZE */
.prize{margin:0; padding:0;}
.prize .tabArea ul li{_width:20%;}
.prize .tabArea ul li a{height:30px; text-align:left; font-size:11px; _letter-spacing:-1px;}
.prize .prizeBox{position:relative; margin:0; padding:0;}
.prize .prizeBox h4{margin-top:20px; margin-bottom:10px;}
.prize .prizeBox h4.first{margin-top:0; margin-bottom:10px;}
.prize .prizeImg{position:absolute; top:0; right:0; width:170px; margin:0; padding:0;}
.prize .prizeImg li{list-style:none; margin:30px 0 0 0; padding:0;}
.prize .prizeImg li.first{margin-top:0;}
.prize .prizeList{width:530px; margin:0; padding:0;}
.prize .prizeList li{list-style:none; border-top:1px solid #d8d8d8; margin:0; padding:12px 0 0 0;}
.prize .prizeList li.first{border-top:none; padding-top:0;}
.prize .prizeList li dl{margin:0; padding:0; *zoom:1;}
.prize .prizeList li dl:after{content:""; display:block; clear:both;}
.prize .prizeList li dl dt{list-style:none; float:left; width:138px; font-family:Arial,Verdana,Sans-serif; font-size:20px; font-weight:bold; color:#e82c4a;}
.prize .prizeList li dl dt span{font-size:45px; font-weight:lighter;}
.prize .prizeList li dl dd{float:right; width:382px; background:url('bp_pf_bl.gif') 0 7px no-repeat; font-family:Arial,Verdana,Sans-serif; font-size:12px; font-weight:bold; color:#666; line-height:16px; padding:0 0 12px 8px;}
.prize .prizeList li dl dd span{font-weight:lighter;}
.prize .prizeList2{width:530px; border-top:1px solid #d8d8d8; margin:0; padding:10px 0;}
.prize .prizeList2 li{list-style:none; background:url('bp_pf_bl.gif') 10px 7px no-repeat; font-family:Arial,Verdana,Sans-serif; font-size:12px; color:#666; line-height:16px; padding:0 0 12px 20px;}

.award .awardList{margin:0; padding:0;}
.award .awardList li{list-style:none; border-bottom:1px solid #ebebeb; margin:0; padding:10px 0;}
.award .awardList li dl{margin:0; padding:0; *zoom:1;}
.award .awardList li dl:after{content:""; display:block; clear:both;}
.award .awardList li dl dt{float:left; width:194px; list-style:none;}
.award .awardList li dl dt img{border:1px solid #e3e3e3;}
.award .awardList li dl dd{float:right; width:540px; list-style:none; font-family:dotum; font-size:12px; line-height:14px; color:#666; margin:5px 0 0 0; padding:0;}
.award .awardList li dl dd.first{margin-top:0;}

.award .awardList li .style2{margin:0; padding:0; *zoom:1;}
.award .awardList li .style2:after{content:""; display:block; clear:both;}
.award .awardList li .style2 dt{float:left; width:194px; list-style:none;}
.award .awardList li .style2 dt img{border:1px solid #e3e3e3;}
.award .awardList li .style2 dd{float:left; width:345px; list-style:none; font-family:dotum; font-size:12px; line-height:14px; color:#666; margin:5px 0 0 0; padding:0;}
.award .awardList li .style2 dd.first{margin-top:0;}
.award .awardList li .style2 dt.img2{float:right; width:170px; list-style:none;}


/* Site Map */
.siteMap{margin:0 0 20px 0; *zoom:1;}
.siteMap:after{content:""; display:block; clear:both;}
.siteMap dl{float:left; width:183px; min-height:284px; _height:284px; list-style:none; background:url('bgSitemap.gif') left bottom repeat-y; margin:0; padding:0 0 16px 0;}
.siteMap dl dt{list-style:none; height:27px; background:url('bgSitemap_top.gif') 0 0 no-repeat; font-family:Arial,Verdana,Sans-serif; font-size:12px; color:#e92949; font-weight:bold; margin:0; padding:25px 0 0 35px;}
.siteMap dl dd{margin:0; padding:0;}
.siteMap dl dd ul{width:114px; margin:0 auto; padding:0;}
.siteMap dl dd ul li{list-style:none; border-top:1px solid #f2f2f2; padding:4px 0;}
.siteMap dl dd ul li a{font-family:Arial,Verdana,Sans-serif; font-size:12px; color:#666; font-weight:lighter; text-decoration:none;}
.siteMap dl dd ul li a:hover{color:#e92949;}
.siteMap dl dd ul li.first{border-top:none;}
.siteMap dl dd ul li .depth{width:auto; margin:0; padding:0;}
.siteMap dl dd ul li .depth li{list-style:none; border-top:none; background:url('bp_pf_bl.gif') 5px 9px no-repeat; padding:4px 4px 3px 12px;}
.siteMap dl dd ul li .depth li a{font-family:Arial,Verdana,Sans-serif; font-size:11px; color:#666; font-weight:lighter; text-decoration:none;}
.siteMap dl dd ul li .depth li a:hover{color:#e92949;}

.siteMap dl.siteEnd{background:url('bgSitemapEnd.gif') left bottom no-repeat;}
.siteMap dl.siteEnd dt{background:none;}
.siteMap dl.siteEnd dd{padding-top:28px;}

/* Contact Us */
.contactUs{margin:0; padding:0;}
.contactUs .conctTxt{font-family:Arial,Verdana,Sans-serif; font-size:18px; font-weight:lighter; color:#666; margin:0 0 20px 0; padding:0;}
.contactUs .conctTxt span{font-family:Arial,Verdana,Sans-serif; font-size:20px; color:#e02848;}
.contactUs .conctInfo{position:relative; height:148px; background:url('bgContactus.jpg') 0 0 no-repeat; margin:0 0 10px 0; padding:0;}
.contactUs .conctInfo dl{position:absolute; width:560px; top:38px; left:140px; margin:0; padding:0;}
.contactUs .conctInfo dl dt{list-style:none; font-family:Arial,Verdana,Sans-serif; font-size:12px; font-weight:bold; color:#e92949; margin:0 0 10px 0; padding:0 0 0 10px;}
.contactUs .conctInfo dl dd{list-style:none; font-family:Arial,Verdana,Sans-serif; font-size:12px; font-weight:bold; color:#333; margin:0; padding:0 0 0 10px;}
.contactUs .conctInfo ul{position:absolute; top:83px; left:175px; margin:0; padding:0;}
.contactUs .conctInfo ul li{list-style:none; display:inline; background:url('bp_pf_bl.gif') 5px 6px no-repeat; font-family:Arial,Verdana,Sans-serif; font-size:11px; font-weight:bold; color:#333; padding:0 10px 0 15px;}
.contactUs .conctInfo ul li span{color:#7c7d7b; padding-left:14px;}
.contactUs .conctInfo ul li span a{font-family:Arial,Verdana,Sans-serif; font-size:11px; color:#7c7d7b; text-decoration:none;}
.contactUs table{width:100%;}
.contactUs table th{border-top:1px solid #e4e4e4; background-color:#f3f3f3; font-weight:bold; color:#666; text-align:left; padding:5px 0 5px 15px;}
.contactUs table td{border-top:1px solid #e4e4e4; border-left:1px solid #e4e4e4; padding:5px 0 5px 15px;}
.contactUs table tr.first th, .contactUs table tr.first td{border-top:none;}
.contactUs .btnSubmit{text-align:center; margin:15px 0 0 0;}


/* 2013-01-17 */
.actOdd{margin:0; padding:0;}
.actOdd li{list-style:none; background:url('bg_act_bar.gif') 0 7px no-repeat; padding-left:10px;}

