@charset "utf-8";
/* CSS Document */

/*
* about style
*/

/* aboutIndex */
#topVisual.aboutIndex { position:relative;}
#topVisual.aboutIndex h2 { position:absolute; top:50px; left:45px;}
#topVisual.aboutIndex p { position:absolute; top:197px; left:45px;}

#content.aboutIndex { position:relative; margin:0;}
#content.aboutIndex .row1 { position:relative; margin-top:43px; padding-bottom:40px; border-bottom:1px solid #e7e7e7; height:100px;}
#content.aboutIndex .row2 { position:relative; margin-top:40px; padding-bottom:45px; height:100px;}

#content.aboutIndex .history,
#content.aboutIndex .history a.btn,
#content.aboutIndex .ir,
#content.aboutIndex .ir a.btn,
#content.aboutIndex .talent,
#content.aboutIndex .talent a.btn,
#content.aboutIndex .society,
#content.aboutIndex .society a.btn,
#content.aboutIndex .relative,
#content.aboutIndex .relative a.btn,
#content.aboutIndex .partner,
#content.aboutIndex .partner a.btn{ background:url(/images/about/aboutContent.gif) 0 0 no-repeat; }

#content.aboutIndex .history { position:absolute; width:262px; top:0; left:10px; background-position:-13px 0;}
#content.aboutIndex .history .txt { margin-top:19px; }
#content.aboutIndex .history a.btn { display:block; margin-top:15px;width:107px; height:33px; background-position:0 -300px;  text-indent:-99999px; }

#content.aboutIndex .ir { position:absolute; width:262px; top:0; left:330px; background-position:-290px 0;}
#content.aboutIndex .ir .txt { margin-top:19px; }
#content.aboutIndex .ir a.btn { display:block; margin-top:15px;width:107px; height:33px; background-position:-150px -300px;  text-indent:-99999px;}

#content.aboutIndex .talent { position:absolute; width:262px; top:0; left:650px; background-position:-570px 0;}
#content.aboutIndex .talent .txt { margin-top:19px; }
#content.aboutIndex .talent a.btn { display:block; margin-top:15px;width:107px; height:33px; background-position:-300px -300px;  text-indent:-99999px;}

#content.aboutIndex .society { position:absolute; width:262px; top:0; left:10px; background-position:-13px -100px;}
#content.aboutIndex .society .txt { margin-top:19px; }
#content.aboutIndex .society a.btn { display:block; margin-top:15px;width:107px; height:33px; background-position:-0 -400px;  text-indent:-99999px;}

#content.aboutIndex .relative { position:absolute; width:262px; top:0; left:330px; background-position:-290px -100px;}
#content.aboutIndex .relative .txt { margin-top:19px; }
#content.aboutIndex .relative a.btn { display:block; margin-top:15px; width:107px; height:33px; background-position:-150px -400px;  text-indent:-99999px;}

#content.aboutIndex .partner { position:absolute; width:272px; top:0; left:650px; background-position:-552px -100px;}
#content.aboutIndex .partner .txt { margin-top:19px; }
#content.aboutIndex .partner a.btn { display:block; margin-top:15px; width:107px; height:33px; background-position:-300px -400px;  text-indent:-99999px;}


/* company */
.company01{position:relative;float:left;padding-left:30px;padding-bottom:89px;width:930px;margin-top:10px;}
.company01 .exterior_img{position:absolute;top:-30px;right:0;width:410px;}
.company01 .slogan{padding-bottom:39px;}
.company01 .txt_about01{width:410px;}

.company02 .left{float:left;}
.company02 .right{float:left;}
.company02 .thum{float:left;border:1px solid #dadada;margin-right:25px;}
.company02 .txt_tit{padding-bottom:10px;}
.company02 .txt_contact{line-height:1.7em;font-size:11px;}
.company02 .btn{margin-top:10px;}
.company02 .txtArea{float:left;margin-top:10px;}
.about_pht01{width:480px;height:147px;padding-bottom:29px;}
.about_pht02{width:480px;height:147px;padding-bottom:29px;}
.about_pht03{width:480px;height:147px;}
.about_pht04{width:480px;height:147px;padding-bottom:29px;}
.about_pht05{width:480px;height:147px;padding-bottom:29px;}
.about_pht06{width:480px;height:147px;}
strong{font-weight:bold;}

/* vision *//* pja add 1016(전체 수정) */
.visionContent01{width:940px;height:160px;padding-left:18px;margin-top:97px;border-bottom:1px solid #999999;*zoom:1;}
.visionContent01:after{content:''; display:block; clear:both;}
.visionContent01_h{}
.about_img{float:right;margin-top:-110px;margin-right:72px;width:300px;display:inline;}
.visionContent02{float:left;width:960px;margin-top:40px;}
.visionContent02:after{content:''; display:block; clear:both;}
.visionContent02 h2{float:left;}
.visionContent02 dt{float:left;margin-bottom:9px;}
.visionContent02 dl{width:700px;margin-left:230px;}
.about_cnt02 ul li{float:left;margin-right:29px;}
.about_cnt02 ul{margin-left:230px;margin-top:31px;}
.about_cnt02 .last{margin-right:0}

/* talent_system pja add 1016 */
.talent_system h2{float:left;}
.global_laeder{padding-top:49px;margin-left:169px;width:960px;height:410px;}
.global_laeder h3{padding-bottom:49px;padding-left:86px;}
.global_laeder h4{padding-bottom:30px;}
.global_laeder01{float:left;border-right:1px dashed #d4d4d4;height:326px;}
.global_laeder01 ul{padding-left:50px;}
.global_laeder02 ul{padding-left:79px;}
.global_laeder03 ul{float:left;margin-left:75px;}
.global_laeder02{float:left;border-right:1px dashed #d4d4d4;height:326px;}
.global_laeder ul li{margin-bottom:8px;}
.global_laeder:after{content:''; display:block; clear:both;}
.tSystem_Content04 ul{margin-top:16px;margin-left:168px;}
.tSystem_Content04 ul li{margin-bottom:8px;}
.tSystem_Content04 a{display:block; width:204px; height:29px; margin-left:168px; margin-top:20px;}

/* talent_recruit pja add 1016 */
.talent_recruit h2{float:left;}
.talent_recruit01 dl dt{margin-bottom:8px;}
.talent_recruitdl{margin-bottom:28px;}
.talent_recruit01 ul{margin-top:13px;}
.talent_recruit01 ul li{margin-bottom:8px;}
.talent_recruit01{margin-left:169px;}
.talent_recruit01 span{margin-top:30px;display:inline-block;margin-bottom:40px;}
.talent_recruit02 ul{margin-left:169px;}
.talent_recruit02 ul li{margin-bottom:8px;}
.talent_recruit02 .lastLink{margin-left:168px;margin-top:12px;display:inline-block;}

/* talent_hrd pja add 1016 */
.talent_hrd_bg{background:url(/images/about/talent_hrd_bg.gif) no-repeat;margin-left:433px;width:469px;height:201px;}
.talent_hrd .hrd01 h2{float:left;margin-top:39px;}
.talent_hrd .hrd02 { margin-top:23px; padding-top:40px; border-top:1px solid #aaa;}
.talent_hrd .hrd03 { margin-top:40px; padding-top:40px; border-top:1px dashed #d4d4d4;}
.talent_hrd h3{float:left;}
.talent_hrd dt{float:left;margin-left:48px;margin-bottom:20px;}
.talent_hrd dd{margin-left:169px;}
.talent_hrdLink{margin-left:169px;margin-top:19px;display:inline-block;}

/* business */
.b_right{float:left;margin-top:112px;}
.businessContent01_img{float:right;width:475px;height:456px;}
.businessContent02{float:left;width:960px;}
.businessContent01_h{padding-top:25px;}
.businessContent01_txt{padding-top:30px;}
.businessThum{float:left;}
.business_pht01,.business_pht02,.business_pht03{width:960px;height:150px;}
.business_pht01{padding-top:0}
.b_stxtit{padding-top:15px;}
.b_txt{padding-top:20px;}
.business_pht01 .b_txtArea{padding-top:10px;}

/* global */

.globalMap{border:1px solid #e5e5e5;width:958px;height:553px;}
.globalContent02{padding-top:40px;}
.g_htit{margin-bottom:16px;}
.global_pht01,.global_pht02,.global_pht03,.global_pht04,.global_pht05,.global_pht06,.global_pht07 {width:960px;height:160px;margin-bottom:30px;}
.globalThum{float:left;border:1px solid #e5e5e5;}
/* .global_pht04{margin-bottom:0;} */
.g_txtArea{float:left;padding-top:10px;margin-left:25px;}
.g_txtit{padding-bottom:21px;}
.globalContent02 ul li{font-size:11px;line-height:1.8em;}
.globalContent02 ul span{color:black;}
.globalContent02 ul em a{text-decoration:underline;}
.g_list01{padding-left:32px;}
.g_list02{padding-left:21px;}
.g_list02_1{padding-left:32px;}
.g_list03{padding-left:43px;}
.g_list04{padding-left:43px;}
.g_list05{padding-left:21px;}

/* ci */
.ciContent01_left{float:left;margin-left:31px;width:413px;height:163px;}
.ciContent01{}
.cisText{margin-top:31px;}
.ciImg{float:right;padding-top:-10px;width:411px;height:189px;}
.ciContent02{float:left;width:960px;}
.ptnArea01{float:left;width:434px;padding-top:39px;padding-left:40px;}
.ptnArea01 .pantone01{float:left;padding-right:20px;}
.ciTxtarea{float:right;width:415px;margin-right:39px;margin-top:55px;}
.pantoneArea .butterfly_orange{clear:both;padding-top:20px;}
.pantoneArea{float:left;background:url(/images/about/ci_bg.jpg) repeat-x 0px 0px;  border:1px solid #e1e1e1;width:958px;height:269px;margin-top:52px;}
.pantone_inTxt{padding-top:20px;}
.kodnld{padding-left:31px;}
.endnld{padding-left:31px;}
.btn_download{float:left;padding-top:10px;}
.ci_koImg{padding-left:220px;margin-top:-19px;margin-bottom:39px;}
.ci_enImg{padding-left:220px;margin-top:-19px;margin-bottom:39px;}
.englishArea{margin-top:39px;border-bottom:1px solid #d4d4d4;width:960px;}
.koreaArea{margin-bottom:39px;border-bottom:1px dashed #d4d4d4;width:960px;}

/* location */
.locationContent01{position:relative;margin-bottom:49px;}
.location_txtArea01{position:absolute;left:40px; top:39px;}
.seoulcompany{padding-bottom:16px;}
.location_txtArea01 p{font-size:11px;margin-bottom:12px;}
.location_txtArea01 p span{color:black;margin-right:19px;}
.location_txtArea01 ul li{float:left;padding-right:5px;}


/* location_tab */
.location_tab li { float:left;}
.location_tab li a {display:block;  background:url(/images/about/location_tab.gif) no-repeat; height:13px; text-indent:-99999px;}
.location_tab li.tab1 a{ width:67px; background-position:0 0;}
.location_tab li.tab1.on a{ background-position:0 -13px;}
.location_tab li.tab2 a{ width:66px; background-position:-66px 0;}
.location_tab li.tab2.on a{ background-position:-66px -13px;}


	/* lab */
.loca_tabArea{float:left;border-bottom:1px solid #e4e4e4;width:960px;padding-bottom:18px;}
.gasancompany{padding-bottom:16px;}
.location_txtArea02 p{font-size:11px;margin-bottom:12px;}
.location_txtArea02 p span{color:black;margin-right:19px;}

.locationContent02 .location_sMap{float:left;margin-top:20px;}
.location_txtArea02{float:left;margin-top:30px;margin-left:49px;}
.location_btn02 li{float:left;margin-right:5px;}


	/* seotan */
.factory01{float:left;width:960px;height:310px;}
.location_factorysMap01{float:left;padding-top:20px;}
.location_factxtArea01{float:left;margin-top:30px;margin-left:49px;}
.stcompany{padding-bottom:16px;}
.location_factxtArea01 p{font-size:11px;margin-bottom:12px;}
.location_factxtArea01 p span{color:black;margin-right:19px;}


	/* Pyeongtaek */
.factory02{float:left;width:960px;height:310px;}
.location_factorysMap02{float:left;margin-top:50px;}
.location_factxtArea02{float:left;margin-top:60px;margin-left:49px;}
.ptcompany{padding-bottom:16px;}
.location_factxtArea02 p{font-size:11px;margin-bottom:12px;}
.location_factxtArea02 p span{color:black;margin-right:19px;}


	/* factory */
.factory03{float:left;width:960px;height:310px;margin-bottom:49px;}
.location_factorysMap03{float:left;margin-top:80px;}
.location_factxtArea03{float:left;margin-top:90px;margin-left:49px;}
.threecompany{padding-bottom:16px;}
.location_factxtArea03 p{font-size:11px;margin-bottom:12px;}
.location_factxtArea03 p span{color:black;margin-right:19px;}

/* greeting */
.greeting_txt01{float:left;padding-top:40px;}
.greeting_txt02{float:left;padding-top:56px;padding-left:62px;}
.greeting_ceopht{float:right;margin-top:-140px;}

/* history */

/* newnnotice */

/* partner */
.partnerContent01{padding-top:40px;border-bottom:1px dashed #d4d4d4;width:960px;padding-bottom:39px;}
.partnerContent02{padding-top:40px;border-bottom:1px dashed #d4d4d4;width:960px;padding-bottom:39px;}
.partnerContent03{padding-top:40px;}
.partner_mtit{float:left;}
.partnerContent02 h5{margin-top:30px;padding-bottom:15px;}
.partnerContent03 h5{padding-bottom:15px;}/* pja add 1018 */
.partner_txtArea{margin-left:169px;}
.btn_partner{padding-top:21px;padding-bottom:14px;}
.partner_txtArea ul{margin-top:31px;}/* pja add 1018 */
.partner_txtArea ul li{float:left;margin-right:29px;}/* pja add 1018 */
.partner_txtArea .mt15{margin-top:20px;}

/* partner popup 호환성보기설정방법 - 20150403 추가 */
.partner_PopHead { width:100%; height:55px; background-color:#50b5c7;}
.partner_PopHead .inner { width:490px; margin:0 auto;}
.partner_PopHead .inner h1 { float:left; margin-top:19px;}
.partner_PopHead .inner .btn { float:right; margin-top:21px;}
.seller_map_PopCon { width:556px; margin:40px auto 0;}
.seller_map_PopCon .mapArea { width:554px; height:393px; border:1px solid #ebebeb;}
.seller_map_PopCon .btn { display:block; float:right; margin-top:20px;}


/* relative */
.relative_mtit01Txt{padding-top:30px;}
.relative_left h3{padding-top:141px;}
.relative_left{float:left;margin-right:24px;}
.relativeContent01{float:left;border-bottom:1px dashed #d4d4d4;width:960px;padding-bottom:39px;height:448px;}
.relativeContent02{float:left;border-bottom:1px dashed #d4d4d4;width:960px;padding-bottom:39px;padding-top:39px;}
.relativeContent03{float:left;border-bottom:1px dashed #d4d4d4;width:960px;padding-bottom:39px;padding-top:39px;}
.relativeContent04{float:left;padding-top:39px;}
.relative_right{position:relative;}
.rel_desc01{position:absolute;right:185px; top:-2px;}
.rel_desc02{position:absolute;left:328px; top:380px;}
.rel_desc03{position:absolute;right:5px; top:380px;}
.relative_right h4{padding-bottom:15px;}
.relative_right ul li{padding-bottom:10px;}
.rel_first{float:left;}
.rel_second{float:left;margin-left:40px;}
.relativeContent02 .relative_mtit{float:left;}

.relative_mtit02Txt02{margin-left:240px;}
.relative_mtit02Txt01{float:left;padding-bottom:49px;padding-left:50px;}
.rel_phtxt{float:left;}
.relativeContent03 h5{margin-bottom:20px;}

.relativeContent03 h4{float:left;}
.relativeContent03 .rel_phtxt{margin-left:53px;}
.relative_pht{float:left;margin-right:28px;}
.relative_phtArea01{width:720px;margin-bottom:40px;}
.relative_phtArea02{width:720px;margin-bottom:40px;}

.relativeContent04 th{font-size:11px;font-family:verdana;font-weight:bold;color:black;}
.relativeContent04 table{float:left;margin-left:50px;width:723px;}
.relativeContent04 h4{float:left;}

/* contribution */
.contri_left{float:left;padding-left:11px;}
.contri_left p{padding-top:30px;}
.contri_right{float:left;padding-left:117px;}
.contri_left h3{padding-top:141px;}
.contriContent01{float:left;border-bottom:1px dashed #d4d4d4;width:960px;padding-bottom:47px;}
.contriContent02{float:left;border-bottom:1px dashed #d4d4d4;width:960px;padding-bottom:40px;padding-top:40px;}
.contriContent03{float:left;padding-bottom:40px;padding-top:40px;}
.contriContent01:after{content:''; display:block; clear:both;}
.contriContent02:after{content:''; display:block; clear:both;}
.contriContent03:after{content:''; display:block; clear:both;}
.contriContent02 .contri_mtit{float:left;}
.contriContent02 .contri_txtall{float:left;padding-left:81px;}
.contriContent02 .contri_txtall h5{padding-bottom:10px;}
.contri_txtArea01{padding-bottom:40px;}
.contriContent03 .contri_mtit{float:left;}
.contriContent03 .contri_txtall{float:left;padding-left:81px;}
.contriContent03 .contri_txtall h5{padding-bottom:29px;}

/* fit */
.fit_ltit01{float:left;padding-top:131px;padding-left:18px;padding-right:23px;}
.fitContent01{float:left;border-bottom:1px dashed #d4d4d4;width:960px;padding-bottom:40px;}
.fitContent02{float:left;padding-top:40px;width:1000px;}
.fitContent02 p{float:left;margin-right:56px;}

/* news */
.newscontent table thead th{font-weight:normal;}
.newscontent table tbody td{}
.newscontent table .detail{text-align:left;}

/* active */
/* active_1 */
.active01Content01:after{content:''; display:block; clear:both;}
.active01Left{float:left;padding-top:67px;padding-right:198px;padding-left:18px;}
.active01Left h4{padding-top:20px;padding-bottom:30px;}
.active01_bigpht{padding-top:44px;}
.active01Content02{padding-top:76px;}
.active01_mtit{float:left;border-bottom:1px solid #aaaaaa;width:960px;padding-bottom:15px;}
.active01_phtTxt01,.active01_phtTxt02,.active01_phtTxt03{float:left;padding-left:18px;padding-top:20px;}
.active01_pht{float:left;border:1px solid #d7d7d7;width:186px;height:116px;}
.active01_txtArea h4{font-size:15px;color:#454545;font-weight:bold;padding-bottom:12px;}
.active01_txtArea{float:left;padding-top:8px;padding-left:30px;}
.active01Content02:after{content:''; display:block; clear:both;}
.active01Content02 .active01_txt{line-height:1.7em;}
.active01_phtTxt01{float:left;border-bottom:1px solid #e4e4e4;width:940px;padding-bottom:20px;}
.active01_phtTxt02{float:left;border-bottom:1px solid #e4e4e4;width:940px;padding-bottom:20px;}
.active01_phtTxt03{float:left;border-bottom:1px solid #e4e4e4;width:940px;padding-bottom:20px;}

/* active_2 */
.active02_1_Content01:after{content:''; display:block; clear:both;}
.active02_1_Left{float:left;padding-top:67px;padding-right:139px;padding-left:18px;}
.active02_1_Left h4{padding-top:20px;padding-bottom:30px;}
.active02_1_bigpht{padding-top:68px;}
.active02_1_Content02{padding-top:62px;}

.active02_1_tab { overflow:hidden;padding-top:19px;padding-bottom:20px;}
.active02_1_tab li { display:inline; float:left; background:url(/images/about/active_stab.gif) no-repeat; height:12px; cursor:pointer;}
.active02_1_tab li.tab1 { width:93px; background-position:0 0;}
.active02_1_tab li.tab1.on { background-position:0 -12px;}
.active02_1_tab li.tab2 { width:116px; background-position:-93px 0;}
.active02_1_tab li.tab2.on { background-position:-93px -12px;}
.active02_1_tab li a { display:block; height:15px; text-indent:-99999px;}
.active02_1_phtTxt01{float:left;background-color:#f9f9f9;border:1px solid #e1e1e1;width:960px;height:180px;display:inline;}
.active02_1_phtTxt01:after{content:''; display:block; clear:both;}
.active02_1_pht01{float:left;padding-left:30px;padding-top:30px;}
.active02_1_phtTxt01 .active02_1_txtArea{float:left;padding-left:30px;margin-top:30px;}
.active02_1_txtArea h4{padding-top:7px;padding-bottom:15px;}
.active02_1_phtTxt02,.active02_1_phtTxt03,.active02_1_phtTxt04,.active02_1_phtTxt05,.active02_1_phtTxt06,.active02_1_phtTxt07{float:left;padding-top:20px;width:930px;padding-left:30px;}
.active02_1_bottmArea .active02_1_pht{float:left;border:1px solid #d7d7d7;width:186px;}

.active02_1_bottmArea:after{content:''; display:block; clear:both;}
.active02_1_txtArea h4{font-size:15px;color:#454545;font-weight:bold;padding-bottom:12px;}
.active02_1_txt{line-height:1.5em;}
.active02_1_txtArea{float:left;padding-left:30px;}
.active02_1_phtTxt01{border-bottom:1px solid #aaaaaa;width:960px;margin-bottom:20px;}
.active02_1_phtTxt02{float:left;border-top:1px solid #aaaaaa;border-bottom:1px solid #e4e4e4;padding-bottom:20px;}
.active02_1_phtTxt03{border-bottom:1px solid #e4e4e4;padding-bottom:20px;}
.active02_1_phtTxt04{border-bottom:1px solid #e4e4e4;padding-bottom:20px;}
.active02_1_phtTxt05{border-bottom:1px solid #e4e4e4;padding-bottom:20px;}
.active02_1_phtTxt06{border-bottom:1px solid #e4e4e4;padding-bottom:20px;}
.active02_1_phtTxt07{border-bottom:1px solid #e4e4e4;padding-bottom:20px;}
.active02_1_phtTxt02:after{content:''; display:block; clear:both;}

/* active_3 */
.active03_Left{float:left;padding-left:18px;padding-top:67px;padding-right:122px;}
.active03Content01 h4{padding-top:20px;padding-bottom:30px;}
.active03Content02{float:left;padding-top:63px;}
.active03_bigpht{padding-top:56px;}
.active03mtit{padding-bottom:14px;}

/* finance pja add 1019 전체 교체 요망 */
.finance01Content01:after{content:''; display:block; clear:both;}
.finance01Content02 span{float:right;margin-bottom:11px;display:inline-block;font-size:11px;}
.finance01Content02 p{padding:10px 10px 40px;font-size:11px;line-height:1.5em;}
.finance01Content01{padding-top:55px;width:1000px;}
.finance01_diagram01{float:left;margin-right:33px;}
.finance01Content02{padding-top:50px;}
.finance01Content02:after{content:''; display:block; clear:both;}
.finance01_table01 .tableTpA tbody td{text-align:right;font-size:11px;padding-right:21px;}
.finance01_table02 .tableTpA tbody td{text-align:right;font-size:11px;padding-right:21px;}
.finance01_add01 .tableTpA tbody td{text-align:right;font-size:11px;padding-right:21px;}
.finance01_add02 .tableTpA tbody td{text-align:right;font-size:11px;padding-right:21px;}
.finance01_add03 .tableTpA tbody td{text-align:right;font-size:11px;padding-right:21px;}
.finance01_table01{padding-bottom:40px;}
.finance01_table02 h3{padding-top:40px;font-size:11px;}
.finance01_add01 h3{font-size:11px;}
.finance01_add02 h3{font-size:11px;}
.finance01_add03 h3{font-size:11px;margin-top:40px;}
.finance01_table01 h3{font-size:11px;}
.finance01_title{margin-bottom:-11px;}
/*요기까지 전체 교체 */

.finance02_bigpht{padding-top:55px;float:left;width:541px;}
.fin_cont01Right{float:left;padding-top:68px;width:418px;}
.fin_cont01Right h3{padding-bottom:20px;font-size:14px; font-weight:bold; color:#454545;}
.fin_cont01RT p{padding-bottom:21px;line-height:1.5em;}
.fin_cont01Right ul li{float:left;padding-right:3px}
.fin_cont01Right ul{float:left;}
.fin_cont01RB{float:left;border-top:1px dashed #d4d4d4;width:340px;padding-top:30px;}
.btn_acrobatDown{font-size:11px;padding-top:9px;line-height:1.5em;}
.finance02Content02{padding-top:38px;}
.finance02Content01:after{content:''; display:block; clear:both;}
.finance02Content01{width:960px;}
.finance02Content02 .praiseListHead f_clear{float:left;}
.finance02Content02 .inputText{width:176px;height:25px;}
.finance02Content02 table td ul li{float:left;font-size:11px;}
.finance02Content02 table .pdtName{text-align:left;padding-left:18px;}
.finance02Content02 table th{font-weight:normal;}
.finance02Content02 .fileDown{width:240px;padding-left:23px;}
.finance02Content02 .fileDown li { display:inline; float:left; margin-right:0;}
.finance02Content02 .fileDown li.fin_first{padding-right:67px;}
.finance02Content02 .fileDown li a { display:block; width:54px; height:16px; padding:4px 0 0 21px; background:url(/images/common/ico_file.gif) no-repeat; font-size:11px; white-space:nowrap; text-align:left;}
.fin02btn{padding-bottom:29px;}
 
.btn_report01{float:left;}
.btn_report02{clear:left;margin-bottom:29px;}
.finance03Content02 table .pdtName{text-align:left;padding-left:18px;}
.finance03Content02 table th{font-weight:normal;}
.finance03Content02 .fileDown{ padding-left:0;}
.finance03Content02 .fileDown li { display:inline; float:left; margin-right:20px;}
.finance03Content02 .fileDown li a { display:block; width:65px; height:16px; padding:4px 0 0 21px; background:url(/images/common/ico_file.gif) no-repeat; font-size:11px; white-space:nowrap; text-align:left;}

/* price */
.price01Content .tableTpA tbody td{text-align:right;font-size:11px;padding-right:21px;}
.price01Content .colth{letter-spacing:-0.3px;}
.btn_financeInfogo{float:right;margin-top:-38px;}
.price01_table h3{font-size:11px;padding-top:30px;padding-bottom:11px;}
.price01_add{margin-top:10px;}/* pja add 1018 */

.price02_diagram{padding-top:55px;padding-left:70px;padding-bottom:71px;}
.price02_table .price02_tit02{padding-top:47px;padding-bottom:11px;font-size:11px;}
.price02_table{margin-bottom:120px;}

.price03Content01{padding-top:30px;padding-left:21px;}
.price03Content01 h3{font-weight:bold;padding-bottom:6px;}
.price03_list01,.price03_list02,.price03_list03{padding-bottom:25px;}
.price03Content01 p{line-height:1.4em;}
.price03Content02{padding-top:40px;margin-bottom:80px;}
.price03Content02 table .pdtName{text-align:left;padding-left:18px;}
.price03Content02 table th{font-weight:normal;}
.price03Content02 .fileDown { padding-left:50px;}
.price03Content02 .fileDown li { display:inline; float:left; margin-right:0;}
.price03Content02 .fileDown li a { display:block; width:16px; height:16px; padding:0; background:url(/images/common/ico_file.gif) no-repeat; font-size:11px; white-space:nowrap; text-align:left;}
.price03Content02 .fileDown li a.vari0 { width:42px;}

/* public */

#sub_listSearch.p0 {}
#sub_listSearch .designedSelect { float:left; margin-right:6px;}
#sub_listSearch {height:28px;}
#sub_listSearch .search_input { float:left;width:164px; height:25px; line-height:25px; padding:0 0 0 10px; border:1px solid #dadada; color:#888888; font-size:12px;}
#sub_listSearch .search_input.unfilled { background:#fff url(/images/common/listSearchText.gif) 10px 7px no-repeat; }
#sub_listSearch .search_input.unfilled:focus { background-image:none; }
#sub_listSearch .search_input.filled { background:transparent; }
#sub_listSearch .btn { margin-left:6px; float:left;}
#sub_listSearch .designedSelect p a span.bg { background:url("/images/js/ico_select_closed3.png") no-repeat center center;}
#sub_listSearch .designedSelect p.open a span.bg { background-image:url("/images/js/ico_select_open3.png");}

.public01Content .boardListTpA { margin-top:15px;} 
.public01Content table .pdtName{text-align:left;padding-left:18px;}
.public01Content .pdtName span{padding-left:10px;}
.public01Content .hit{font-family:verdana;font-size:11px;}
.public01Content .fileDown { padding-left:50px;}
.public01Content .fileDown li { display:inline; float:left; margin-right:0;}
.public01Content .fileDown li a { display:block; width:16px; height:16px; padding:0; background:url(/images/common/ico_file.gif) no-repeat; font-size:11px; white-space:nowrap; text-align:left;}
.public01Content .fileDown li a.vari0 { width:42px;}

.public02Content01 table .pdtName{text-align:left;padding-left:18px;}
.public02Content01 .fileDown{padding-left:50px;}
.public02Content01 .pdtName span{padding-left:10px;}
.public02Content01 .hit{font-family:verdana;font-size:11px;}
.public_clickView{padding-top:30px;}
.public_clickView p{padding-left:21px;}
.public_clickView span{float:right;padding-right:20px;padding-left:20px;background: url("/images/common/ico_file.gif") no-repeat;height:16px;}

.public02Content02{padding-top:30px;}
/*.public02Content02 table td{font-size:11px;text-align:right;padding-right:18px;}
.public02Content02 table thead .txtColor th{color:#666666;}
.public02Content02 .public02table02 td{font-size:12px;}
.public02Content02 .public02table02{float:left;}*/
.public02Content03, .finance03Content02 {margin-top:30px;}
.public02Content03 table tbody .public03writing{color:#454545;width:62px;}
.finance02Content02 #sub_listSearch, .finance03Content02 #sub_listSearch{ float:right;} 
.finance02Content02 .boardListTpA { margin-top:20px;}
.finance03Content02 .boardListTpA { margin-top:20px;}

/* pop-up */
.popup { width:710px;}
.popup_top{background: url("/images/popup/pu_bg01.png") no-repeat;width:710px;height:57px;}
.popup_container{background: url("/images/popup/pu_bg02.png") repeat-y 0 50px; padding:29px 0 0 38px;width:710px;}
.popup .popup_tit01{float:left;margin-top:18px;padding-left:38px;}
.pop-up_subtit{padding-bottom:20px;}
.pop-up_btn_close{float:right;padding-top:23px;padding-right:38px;}
.popup_pht{float:left;border:1px solid #dadada;width:197px;height:146px;}
.popup_phtxtArea dl {line-height:1.75em;}
.popup_phtxtArea dl dt{float:left;background: url("/images/popup/popup_bul.gif") no-repeat 1px 50%; padding-left:8px;padding-right:10px;width:60px;font-weight:bold;font-size:11px;}
.popup_phtxtArea:after{content:''; display:block; clear:both;}
.popup_content01{border-bottom:1px solid #e4e4e4;width:635px;padding-bottom:38px;}
.popup_content02{padding-top:35px;padding-bottom:70px;width:627px;}
.popup_txtArea{float:left;padding-left:30px;width:406px;padding-top:5px;}
.popup_other{text-indent:78px;}
.popup_other02{text-indent:78px;}
.popup_other03{text-indent:78px;}
.popup_other04{text-indent:78px; letter-spacing:-0.5px;}
.popup .popup_tit02{font-weight:bold;font-size:15px;padding-bottom:16px;}
.popup_content02 .txt01{padding-bottom:15px;}
.popup_content02 .txt03{padding-top:15px;}
.popup_content02 p{line-height:1.7em;}

.pupup_btm{float:left;background: url("/images/popup/pu_bg03.png") no-repeat 0 0px;width:710px;height:11px;}

/* history */
.tabTpD.vari5 li{background:url("/images/about/tab_history.png") no-repeat;}
.btn_historyGo{padding-top:20px;}
.history_tabArea{float:left;width:120px;}
.history_content_b{position:relative;float:left;margin-left:110px;width:720px;}
.history02_content_b{position:relative;float:left;margin-left:110px;width:720px;}
.history03_content_b{position:relative;float:left;margin-left:110px;width:720px;}
.history04_content_b{position:relative;float:left;margin-left:110px;width:720px;}
.history05_content_b{position:relative;float:left;margin-left:110px;width:720px;}
.history06_content_b{position:relative;float:left;margin-left:110px;width:720px;}
.fixImg{position:absolute;right:-10px;top:0;;z-index:-10;}

.history_content_b ul li p{margin-top:-3px;}
.history01_content_b ul li p{margin-top:-3px;}
.history02_content_b ul li p{margin-top:-3px;}
.history03_content_b ul li p{margin-top:-3px;}
.history04_content_b ul li p{margin-top:-3px;}
.history05_content_b ul li p{margin-top:-3px;}
.history06_content_b ul li p{margin-top:-3px;}


.historyArea01{width:730px;}
.historyArea01 ul {width:730px;}
.historyArea01 li { clear:both;padding-bottom:25px;}
.historyArea01 li span { float:left; width:70px;}
.historyArea01 li p { float:left;font-size:11px;line-height:1.5em;padding-bottom:18px;}
.historyArea01 h3{padding-bottom:29px;}

.historyArea02{width:730px;padding-top:51px;}
.historyArea02 ul {width:730px;}
.historyArea02 li { clear:both;padding-bottom:25px;}
.historyArea02 li span { float:left; width:70px;}
.historyArea02 li p { float:left;font-size:11px;line-height:1.5em;padding-bottom:18px;}
.historyArea02 h3{padding-bottom:29px;}

.historyArea03{width:730px;padding-top:51px;}
.historyArea03 ul {width:730px;}
.historyArea03 li { clear:both;padding-bottom:25px;}
.historyArea03 li span { float:left; width:70px;}
.historyArea03 li p { float:left;font-size:11px;line-height:1.5em;padding-bottom:18px;}
.historyArea03 h3{padding-bottom:29px;}

.historyArea04{width:730px;padding-top:51px;}
.historyArea04 ul {width:730px;}
.historyArea04 li { clear:both;padding-bottom:25px;}
.historyArea04 li span { float:left; width:70px;}
.historyArea04 li p { float:left;font-size:11px;line-height:1.5em;padding-bottom:18px;}
.historyArea04 h3{padding-bottom:29px;}

.historyArea05{width:730px;padding-top:51px;}
.historyArea05 ul {width:730px;}
.historyArea05 li { clear:both;padding-bottom:25px;}
.historyArea05 li span { float:left; width:70px;}
.historyArea05 li p { float:left;font-size:11px;line-height:1.5em;padding-bottom:18px;}
.historyArea05 h3{padding-bottom:29px;}

.historyArea05 ul {width:730px;}
.historyArea05 li { clear:both;padding-bottom:25px;}
.historyArea05 li span { float:left; width:70px;}
.historyArea05 li p { float:left;font-size:11px;line-height:1.5em;padding-bottom:18px;}
.historyArea05{width:730px;padding-top:40px;}
.historyArea05 h3{padding-bottom:29px;}

.historyArea06 ul {width:730px;}
.historyArea06 li { clear:both;padding-bottom:25px;}
.historyArea06 li span { float:left; width:70px;}
.historyArea06 li p { float:left;font-size:11px;line-height:1.5em;padding-bottom:18px;}
.historyArea06{width:730px;padding-top:40px;}
.historyArea06 h3{padding-bottom:29px;}

.historyArea07 ul {width:730px;}
.historyArea07 li { clear:both;padding-bottom:25px;}
.historyArea07 li span { float:left; width:70px;}
.historyArea07 li p { float:left;font-size:11px;line-height:1.5em;padding-bottom:18px;}
.historyArea07{width:730px;padding-top:40px;}
.historyArea07 h3{padding-bottom:29px;}

.historyArea08 ul {width:730px;}
.historyArea08 li { clear:both;padding-bottom:25px;}
.historyArea08 li span { float:left; width:70px;}
.historyArea08 li p { float:left;font-size:11px;line-height:1.5em;padding-bottom:18px;}
.historyArea08{width:730px;padding-top:40px;}
.historyArea08 h3{padding-bottom:29px;}

.historyArea09 ul {width:730px;}
.historyArea09 li { clear:both;padding-bottom:25px;}
.historyArea09 li span { float:left; width:70px;}
.historyArea09 li p { float:left;font-size:11px;line-height:1.5em;padding-bottom:18px;}
.historyArea09{width:730px;padding-top:40px;}
.historyArea09 h3{padding-bottom:29px;}

.historyArea10 ul {width:730px;}
.historyArea10 li { clear:both;padding-bottom:25px;}
.historyArea10 li span { float:left; width:70px;}
.historyArea10 li p { float:left;font-size:11px;line-height:1.5em;padding-bottom:18px;}
.historyArea10{width:730px;padding-top:40px;}
.historyArea10 h3{padding-bottom:29px;}

.historyArea11 ul {width:730px;}
.historyArea11 li { clear:both;padding-bottom:25px;}
.historyArea11 li span { float:left; width:70px;}
.historyArea11 li p { float:left;font-size:11px;line-height:1.5em;padding-bottom:18px;}
.historyArea11{width:730px;padding-top:40px;}
.historyArea11 h3{padding-bottom:29px;}

.historyArea12 ul {width:730px;}
.historyArea12 li { clear:both;padding-bottom:25px;}
.historyArea12 li span { float:left; width:70px;}
.historyArea12 li p { float:left;font-size:11px;line-height:1.5em;padding-bottom:18px;}
.historyArea12{width:730px;padding-top:40px;}
.historyArea12 h3{padding-bottom:29px;}

