@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);
@import url(reset.css);
@import url(font.css);
#wrap{position: relative;}

/* header.html */
#header{width: 100%;min-width: 1000px;position: absolute;top: 0;z-index: 1000;}

#header #topMenu{width: 100%;min-width: 1000px;background: transparent;}
#header #topMenu .padding{position: relative;width: 1000px;height: 34px;margin: 0 auto;}
#header #topMenu ul{position: absolute;right: 0;}
#header #topMenu ul:after{display: block;content: '';clear: both;}
#header #topMenu ul li{float: left;padding: 0 15px;background: url(../img/s_img/bg_topmenu_li.gif) no-repeat 100% center;}
#header #topMenu ul li a{display: block;width: 100%;height: 34px;line-height: 34px;font-size: 15px;text-align: center; color:#fff;}
#header #topMenu ul li.language{padding: 0 0 0 37px;background: url(../img/s_img/icon_usa.png) no-repeat 14px 11px;}
#header #topMenu ul li.language a{text-align: right; }

#header #gnbWrap{position: relative;width: 100%;min-width: 1000px;}
#header #gnbWrap .bd_bottom{display: none;position: absolute;top: 64px;width: 100%;min-width: 1000px;height: 1px;background-color: #b7b7b7;}
#header #gnbWrap .bd_bottom2{display: none;position: absolute;bottom: -238px;width: 100%;min-width: 1000px;height: 1px;background-color: #b7b7b7;}
#header #gnbWrap .padding{position: relative;width: 1000px;min-width: 1000px;height: 64px;margin: 0 auto;}
#header #gnbWrap h1.logo{position: absolute;left: 0;top: 9px;height: 64px;}
#header #gnbWrap h1.logo img{line-height: 64px;}
#header #gnbWrap ul.gnb{position: absolute;right: 0;width: 719px;}
#header #gnbWrap ul.gnb:after{display: block;content: '';clear: both;}
#header #gnbWrap ul.gnb li{float: left;height: 64px;}
#header #gnbWrap ul.gnb li a{display: block;width: 100%;height: 64px;line-height: 64px;text-align: center;font-size: 18px;font-weight: 600;}
#header #gnbWrap ul.gnb li.m5 a{text-align: right;}
#header #gnbWrap ul.gnb li.m5 ul li a{text-align: center;}
#header #gnbWrap ul.gnb li.last{padding-right: 0;}

#header #gnbWrap ul.gnb li.m1{width: 116px;}
#header #gnbWrap ul.gnb li.m2{width: 182px;}
#header #gnbWrap ul.gnb li.m3{width: 100px;}
#header #gnbWrap ul.gnb li.m4{width: 112px;}
#header #gnbWrap ul.gnb li.m5{width: 97px;}
#header #gnbWrap ul.gnb li.m6{width: 112px;}

#header #gnbBg{width: 100%;min-width: 1000px;height: 64px;background: url(../img/s_img/bg_gnb.png);}
#header #gnbWrap ul.gnb li ul{display: none;padding: 16px 0 0 0;}


#header #gnbWrap ul.gnb li.m5 ul{padding-left: 31px;}


#header #gnbWrap ul.gnb li ul li{clear: both;width: 100%;height: 28px;}
#header #gnbWrap ul.gnb li ul li a{height: 28px;width: 100%;font-size: 14px;font-weight: normal;line-height: 28px;text-align: center;}
#header #gnbWrap ul.gnb li ul li a:hover{color: #005755;}

/* header.html */

/* header_sub.html */
#header.sub{position: relative;}
#header.sub #topMenu{background-color: #000}
#header.sub #topMenu li a{color: #fff;}
#header.sub #gnbBg{position: absolute;top: 0;background: #fff;}

/* header_sub.html */


/* index.html (content) */
#content.index{width: 100%;min-width: 1000px;}
#content .visual{width: 100%;height: 660px;min-width: 1000px;}
#content .visual ul.bxslider{width: 100%;min-width: 1000px;height: 660px;}
#content .visual ul.bxslider li{width: 100%;min-width: 1000px;height: 660px;}
#content .visual ul.bxslider li.one{background: url(../img/p_img/visual1.jpg) no-repeat center center;}
#content .visual ul.bxslider li.two{background: url(../img/p_img/visual2.jpg) no-repeat center center;}
#content .visual ul.bxslider li.three{background: url(../img/p_img/visual3.jpg) no-repeat center center;}
#content .visual ul.bxslider li.four{background: url(../img/p_img/visual4.jpg) no-repeat center center;}
#content .visual ul.bxslider li .container{padding: 235px 0 0 0;width: 990px;margin: 0 auto;}
#content .visual ul.bxslider li h3.b_txt{font-size: 36px;font-weight: 600;margin: 15px 0;}

#content .main_con{width: 100%;min-width: 1000px;height: 400px;background: url(../img/s_img/main_link_bg.jpg) no-repeat center center;}
#content .main_con .padding{width: 1000px;margin: 0 auto;}
#content .main_con ul.main_link{width: 1250px;}
#content .main_con ul.main_link:after{display: block;content: '';clear: both;}
#content .main_con ul.main_link li{float: left;width: 250px;height: 200px;}
#content .main_con ul.main_link li a.link{display: block;width: 250px;height: 200px;}
#content .main_con ul.main_link li .container{padding: 20px;}
#content .main_con ul.main_link li.one .top{position: relative;width: 100%;height: 25px;}
#content .main_con ul.main_link li.one .top .intro{font-size: 20px;font-weight: 600;line-height: 18px;color: #fff;}
#content .main_con ul.main_link li.one .top .more{position: absolute;right: 0;bottom: 0;display: block;color: #fff;width: 25px;height: 25px;background: url(../img/s_img/intro_more.png) no-repeat 100% center;text-indent: -9999px;}
#content .main_con ul.main_link li.one .top .line_bottom{position: absolute;bottom: 0;width: 100%;height: 1px;background-color: #fff;}
#content .main_con ul.main_link li.one .bottom{padding: 5px 0 0 0;font-size: 15px;line-height: 20px;color: #fff;}
#content .main_con ul.main_link li.three{color: #222;background: url(../img/s_img/icon_counsel.png) no-repeat 170px 120px;}
#content .main_con ul.main_link li.three ul{width: 100%;height: auto;color: #676767;font-size: 13px;line-height: 18px;}
#content .main_con ul.main_link li.three p.tit{font-size: 20px;font-weight: 600;line-height: 30px;}
#content .main_con ul.main_link li.three p.tel{font-size: 30px;color: #cc000a;font-weight: 600;line-height: 32px;}
#content .main_con ul.main_link li.three .list{padding: 5px 0 0 0;}
#content .main_con ul.main_link li.three .list p{font-size: 13px;line-height: 18px;color: #676767;padding: 0 0 0 7px;background: url(../img/s_img/bullet_couns.gif) no-repeat 0 center;}

#content .main_con .main_box:after{display: block;content: '';clear: both;}
#content .main_con .main_box .recruit{float: left;width:250px;background-color: #ededed;}
#content .main_con .main_box .recruit a{display: block;width: 250px;height: 200px;}
#content .main_con .main_box .recruit .bg{background: url(../img/s_img/bg_recruit.png) no-repeat 100% 100%;}

#content .main_con .main_box .recruit .padding{width: 200px;height: 150px;padding: 25px 0;margin: 0 auto;}
#content .main_con .main_box .recruit p.r_title{font-size: 18px;color: #1e1e1e;font-weight: 600;line-height: 20px;margin: 0 0 8px 0;}
#content .main_con .main_box .recruit p.txt{font-size: 15px;color: #1e1e1e;line-height: 18px;}

#content .main_con .main_box .latest{float: left;width: 250px;}
#content .main_con .main_box .latest .padding{width: 200px;height: 150px;padding: 25px 0;margin: 0 auto;}
#content .main_con .main_box .latest .top{position: relative;height: 25px;}
#content .main_con .main_box .latest .top .news{font-size: 18px;color: #1e1e1e;font-weight: 600;line-height: 20px;}
#content .main_con .main_box .latest .top a.more{position: absolute;right: 0;bottom: 0;display: block;width: 25px;height: 25px;background: url(../img/s_img/latest_more.png) no-repeat 100% center;text-indent: -9999px;}
#content .main_con .main_box .latest .top .line_bottom{position: absolute;bottom: 0;width: 100%;height: 1px;background-color: #000;}
#content .main_con .main_box .latest .bottom .container{padding: 12px 0;}


#content .main_con .main_box ul.quick_link{float: right;width: 500px;}
#content .main_con .main_box ul.quick_link:after{display: block;content: '';clear: both;}
#content .main_con .main_box ul.quick_link li{float: left;width: 125px;height: 200px;background: url(../img/s_img/bar_quick_link.png) no-repeat 100% center;}
#content .main_con .main_box ul.quick_link li.last{background: 0;}
#content .main_con .main_box ul.quick_link li a{display: block;width: 107px;padding: 35px 0 0 18px;height: 165px;font-size: 18px;font-weight: 600;line-height: 22px;color: #fff;}
#content .main_con .main_box ul.quick_link li.one a{background: url(../img/s_img/bg_quick_link1.png) no-repeat 52px 94px;}
#content .main_con .main_box ul.quick_link li.two a{background: url(../img/s_img/bg_quick_link2.png) no-repeat 40px 88px;}
#content .main_con .main_box ul.quick_link li.three a{background: url(../img/s_img/bg_quick_link3.png) no-repeat 35px 82px;}
#content .main_con .main_box ul.quick_link li.four a{background: url(../img/s_img/bg_quick_link4.png) no-repeat 65px 93px;}

#content .rolling_box{width: 1000px;overflow: hidden;margin: 0 auto;height: 100px;}
/* index.html (content) */

/* sub(공통) */
#content.sub{margin: 64px 0 0 0;}
#content.sub .s_history{width: 100%;min-width: 1000px;height: 34px;background-color: #f5f5f5;}
#content.sub .s_history .padding{position: relative;width: 1000px;margin: 0 auto;}
#content.sub .s_history ul{position: absolute;right: 0;}
#content.sub .s_history ul:after{display: block;content: '';clear: both;}
#content.sub .s_history ul li{float: left;padding: 0 0 0 14px;background: url(../img/s_img/bullet_s_history.gif) no-repeat 6px 50%;}
#content.sub .s_history ul li.home{padding: 0;width: 15px;height: 34px;background: url(../img/s_img/btn_home.png) no-repeat center center;}
#content.sub .s_history ul li.home a{text-indent: -9999px;}
#content.sub .s_history ul li a{display: block;width: 100%;height: 34px;line-height: 34px;color: #1f1f1f;font-size: 13px;}

#content.sub .container{width: 1000px;margin: 0 auto;height: auto;border-left: 1px solid #e1e1e1;}
#content.sub .container:after{display: block;content: '';clear: both;}
#content.sub #conLeft{float: left;width: 198px;}
#content.sub #conRight{float: right;width: 801px;border-left: 1px solid #e1e1e1;}
#content.sub #conRight .inner{width: 770px;margin: 0 0 0 31px;}

#content.sub #conLeft .title{width: 100%;height: 120px;background-color: #005755;text-align: center;color: #fff;font-weight: bold;font-size: 30px;line-height: 120px;}
#content.sub #conLeft .title.sub2{line-height: 38px;height: 98px;padding: 22px 0 0 0;}
#content.sub #conLeft ul.snb{padding: 15px 0;}
#content.sub #conLeft ul.snb li{height: 45px;}
#content.sub #conLeft ul.snb li a{display: block;width: 100%;height: 45px;font-size: 18px;color: #202020;line-height: 45px;text-indent: 24px;font-weight: 600;}
#content.sub #conLeft ul.snb li.on a{color: #00706e;}

#content.sub #conRight .title{position: relative;width: 100%;height: 120px;color: #444;font-size: 25px;line-height: 195px;font-weight: 600;}
#content.sub #conRight .title p.txt{position: relative;z-index: 100;}
#content.sub #conRight .title .line_bottom{position: absolute;z-index: 900;bottom: 0;width: 100%;height: 1px;background-color: #e1e1e1;}
#content.sub #conRight .con_box{padding: 70px 0 180px 0;}
.pb0 {padding: 70px 0 0px 0 !important;}
#content.sub #conRight .con_box h2{font-size: 30px;color: #5a5a5a;font-weight: normal;}

#content.sub #conRight .con_box p{color: #666;font-size: 17px;line-height: 26px;}
#content.sub #conRight .con_box h3.bullet1{font-size: 23px;color: #444;padding: 10px 0 0 0;background: url(../img/s_img/bullet1_h3.gif) no-repeat 0 0;}



#content.sub #conRight .con_box p.script{font-size: 17px;line-height: 24px;color: #666;letter-spacing: -1px;margin: 24px 0 0 0;}
#content.sub #conRight .con_box p.script_m{margin: 5px 0 0 0;}
#content.sub #conRight .con_box p.script span{color: #005755;}
#content.sub #conRight .con_box .sub_v_img{margin: 15px 0 50px 0;}
#content.sub #conRight .con_box .table_box{margin: 20px 0 0 0;border-top: 2px solid #005755;}
#content.sub #conRight .con_box .table_box table{width: 100%;}
#content.sub #conRight .con_box .table_box table thead th{background-color: #e9f9f9;font-size: 17px;font-weight: 600;color: #666;height: 40px;}
#content.sub #conRight .con_box .table_box table tbody th{font-weight: normal;color: #666;font-size: 15px;}
#content.sub #conRight .con_box .table_box table th, #content.sub #conRight .con_box .table_box table td{border: 1px solid #dedede;text-align: center;}
#content.sub #conRight .con_box .table_box table td{font-size: 15px;color: #666;height: 58px;line-height: 22px;}
/* sub(공통) */

/* sub1_1.html (DBiO - 소개) */
#content.sub #conRight .con_box.sub1_1{position: relative;}
#content.sub #conRight .con_box.sub1_1 h2{font-size: 30px;font-weight: normal;color: #005755;letter-spacing: 1px;text-align: center;padding: 0 0 12px 0;}
#content.sub #conRight .con_box.sub1_1 h2 strong{font-weight: 600;}
#content.sub #conRight .con_box.sub1_1 p.txt1{font-size: 20px;color: #444;text-align: center;}

#content.sub #conRight .con_box.sub1_1 .sub_vis{width: 770px;height: 450px;background: url(../img/s_img/sub1_1_vis.jpg) no-repeat 0 bottom;}
#content.sub #conRight .con_box.sub1_1 ul.ideo{width: 509px;margin: 0 auto;padding: 42px 0 46px 0;}
#content.sub #conRight .con_box.sub1_1 ul.ideo:after{display: block;content: '';clear: both;}
#content.sub #conRight .con_box.sub1_1 ul.ideo li{float: left;width: 143px;height: 145px;margin: 0 40px 0 0;font-size: 23px;font-weight: 600;line-height: 145px;text-align: center;}
#content.sub #conRight .con_box.sub1_1 ul.ideo li.one{background: url(../img/s_img/sub1_1_ideo1.gif) no-repeat center center;}
#content.sub #conRight .con_box.sub1_1 ul.ideo li.two{background: url(../img/s_img/sub1_1_ideo2.gif) no-repeat center center;}
#content.sub #conRight .con_box.sub1_1 ul.ideo li.three{background: url(../img/s_img/sub1_1_ideo3.gif) no-repeat center center;}
#content.sub #conRight .con_box.sub1_1 ul.ideo li.last{margin: 0;}

#content.sub #conRight .con_box.sub1_1 .txt_box p{font-size: 17px;line-height: 24px;color: #666;letter-spacing: -1px;margin: 0 0 25px 0;}
#content.sub #conRight .con_box.sub1_1 .txt_box p span{color: #005755;}

#content.sub #conRight .con_box.sub1_1 .box{margin: 75px 0 0 0;}
#content.sub #conRight .con_box.sub1_1 .box p.bullet_st{font-size: 18px;font-weight: 600;color: #666;padding: 0 0 0 15px;background: url(../img/s_img/sub2_4_p_bullet.gif) no-repeat 0 center;}

#content.sub #conRight .con_box.sub1_1 table tbody th{background-color: #e9f9f9;font-size: 17px;font-weight: 600;color: #666;}
#content.sub #conRight .con_box.sub1_1 table tbody th, #content.sub #conRight .con_box.sub1_1 table tbody td{height: 40px;}
/* sub1_1.html (DBiO - 소개) */

/* sub1_2.html (DBiO - 회사연혁) */
#content.sub #conRight .con_box.sub1_2 h3{font-size: 45px;font-weight: normal;color: #005755;}
#content.sub #conRight .con_box.sub1_2 h3 strong{font-weight: 600;}
#content.sub #conRight .con_box.sub1_2 .history{width: 100%;margin: 30px 0 0 0;background: url(../img/s_img/bg_history_box.gif) repeat-y;}
#content.sub #conRight .con_box.sub1_2 .history .box{padding: 40px 0 0 166px;}
#content.sub #conRight .con_box.sub1_2 .history .box.last{padding: 40px 0 65px 166px;}
#content.sub #conRight .con_box.sub1_2 .history .year{font-size: 30px;color: #005755;font-weight: 600;padding: 0 0 0 40px;background: url(../img/s_img/bullet_history_year.png) no-repeat 0 center;}
#content.sub #conRight .con_box.sub1_2 .history ul{padding: 15px 0 0 40px;}
#content.sub #conRight .con_box.sub1_2 .history ul li:after{display: block;content: '';clear: both;}
#content.sub #conRight .con_box.sub1_2 .history ul li{line-height: 22px;margin: 0 0 7px 0;}
#content.sub #conRight .con_box.sub1_2 .history ul li .month{float: left;width: 95px;font-size: 18px;font-weight: 600;color: #444;}
#content.sub #conRight .con_box.sub1_2 .history ul li .txt{float: left;font-size: 17px;color: #666;}
/* sub1_2.html (DBiO - 회사연혁) */

/* sub1_3.html (DBiO - 공장소개) */
#content.sub #conRight .con_box.sub1_3 ul.factory{width: 770px;}
#content.sub #conRight .con_box.sub1_3 ul.factory li{width: 100%;margin: 0 0 34px 0;}
#content.sub #conRight .con_box.sub1_3 ul.factory li:after{display: block;content: '';clear: both;}
#content.sub #conRight .con_box.sub1_3 ul.factory li .left{float: left;width: 373px;height: 244px;margin: 0 23px 0 0;border-top: 3px solid #005755;}
#content.sub #conRight .con_box.sub1_3 ul.factory li .right{float: left;width: 374px;}
#content.sub #conRight .con_box.sub1_3 ul.factory li h3{font-size: 25px;color: #444;margin: 10px 0;}
#content.sub #conRight .con_box.sub1_3 ul.factory li p{font-size: 17px;color: #666;}
/* sub1_3.html (DBiO - 공장소개) */

/* sub1_4.html (DBiO - 경영진/경영이념) */
#content.sub #conRight .con_box.sub1_4{padding: 70px 0 380px 0;}

#content.sub #conRight .con_box.sub1_4 .manage{height: 340px;margin: 25px 0 160px 0;}
#content.sub #conRight .con_box.sub1_4 .manage .box{position: relative;width: 180px;padding: 55px 0 10px 0;border: 1px solid #e1e1e1;text-align: center;}
#content.sub #conRight .con_box.sub1_4 .manage .box.ceo{margin: 0 auto;}
#content.sub #conRight .con_box.sub1_4 .manage .box .position{position: absolute;left: -1px;top: -4px;width: 100%;height: 50px;line-height: 50px;color: #497baa;text-align: center;font-size: 20px;font-weight: 600;border: 1px solid #e0eef4;background-color: #e0eef4;border-radius: 5px;}
#content.sub #conRight .con_box.sub1_4 .manage .box.ceo .position{border: 1px solid #497baa;background-color: #497baa;color: #fff;}
#content.sub #conRight .con_box.sub1_4 .manage .box .data p.name{font-size: 18px;color: #191919;font-weight: 600;}
#content.sub #conRight .con_box.sub1_4 .manage .box .data ul{margin: 8px 0 0 0;}
#content.sub #conRight .con_box.sub1_4 .manage .box .data ul li{font-size: 15px;color: #666;line-height: 18px;}

#content.sub #conRight .con_box.sub1_4 .manage .range_bg{width: 589px;height: 78px;margin: 0 auto;background: url(../img/s_img/bg_range.gif) no-repeat center center;}

#content.sub #conRight .con_box.sub1_4 .manage ul.range{margin: 3px 0 0 0;}
#content.sub #conRight .con_box.sub1_4 .manage ul.range:after{display: block;content: '';clear: both;}
#content.sub #conRight .con_box.sub1_4 .manage ul.range li{float: left;margin: 0 13px 0 0;}
#content.sub #conRight .con_box.sub1_4 .manage ul.range li.last{margin: 0;}

#content.sub #conRight .con_box.sub1_4 .manage ul.range li .box .data ul{height: 35px;}
#content.sub #conRight .con_box.sub1_4 .manage ul.range li .box .data ul{clear: both;}
#content.sub #conRight .con_box.sub1_4 .manage ul.range li .box .data ul li{width: 100%;margin: 0;text-align: center;}

#content.sub #conRight .con_box.sub1_4 .idee{margin: 20px 0 0 0;height: 570px;}
#content.sub #conRight .con_box.sub1_4 .idee p.txt1{font-size: 20px;color: #373737;margin: 0 0 7px 0;}
#content.sub #conRight .con_box.sub1_4 .idee p.txt1 strong{font-weight: 600;}
#content.sub #conRight .con_box.sub1_4 .idee p.txt2{font-size: 35px;color: #444;font-weight: 600;}
#content.sub #conRight .con_box.sub1_4 .idee p.txt3{padding: 65px 0 0 0;font-size: 17px;color: #444;line-height: 24px;}

#content.sub #conRight .con_box.sub1_4 .idee .info{position: relative;margin: 60px 0 35px 10px;}
#content.sub #conRight .con_box.sub1_4 .idee .info .txt{position: absolute;}
#content.sub #conRight .con_box.sub1_4 .idee .info .txt.one{top: 90px;left: 0;text-align: right;}
#content.sub #conRight .con_box.sub1_4 .idee .info .txt.two{top: 153px;right: 22px;}
#content.sub #conRight .con_box.sub1_4 .idee .info .txt.three{top: 505px;right: 263px;}
#content.sub #conRight .con_box.sub1_4 .idee .info .txt .tit{font-size: 20px;color: #00581b;font-weight: 600;margin: 0 0 5px 0;}
#content.sub #conRight .con_box.sub1_4 .idee .info .txt .mini{font-size: 15px;color: #979797;line-height: 18px;font-weight: 600;}

#content.sub #conRight .con_box.sub1_4 .org_box{padding: 25px 0 100px 0;}
#content.sub #conRight .con_box.sub1_4 .org_box:after{display: block;content: '';clear: both;}
#content.sub #conRight .con_box.sub1_4 .org_box .ceo{position: relative;float: left;width: 179px;border: 1px solid #e1e1e1;padding: 60px 0 15px 0;margin-bottom: 14px;}
#content.sub #conRight .con_box.sub1_4 .org_box .ceo .title{position: absolute;top: -5px;left: -1px;width: 179px;border: 1px solid #487baa;border-radius: 5px;height: 50px;line-height: 50px;background: #487baa;color: #fff;text-align: center;font-size: 20px;font-weight: 600;}
#content.sub #conRight .con_box.sub1_4 .org_box .ceo .con{}
#content.sub #conRight .con_box.sub1_4 .org_box .ceo .con .name{font-size: 18px;color: #191919;font-weight: 600;text-align: center;margin-bottom: 10px;}
#content.sub #conRight .con_box.sub1_4 .org_box .ceo .con ul{}
#content.sub #conRight .con_box.sub1_4 .org_box .ceo .con ul li{font-size: 15px;color: #666;line-height: 18px;text-align: center;}

#content.sub #conRight .con_box.sub1_4 .org_box .line{float: left;width: 34px;height: 1px;background: #e1e1e1;margin-top: 70px;}

#content.sub #conRight .con_box.sub1_4 .org_box .officer{position: relative;float: left;width: 179px;border: 1px solid #e1e1e1;padding: 60px 0 15px 0;margin-right: 6px;margin-bottom: 14px;}
#content.sub #conRight .con_box.sub1_4 .org_box .officer .title{position: absolute;top: -5px;left: -1px;width: 179px;border: 1px solid #e0eef4;border-radius: 5px;height: 50px;line-height: 50px;background: #e0eef4;color: #497baa;text-align: center;font-size: 20px;font-weight: 600;}
#content.sub #conRight .con_box.sub1_4 .org_box .officer .con{}
#content.sub #conRight .con_box.sub1_4 .org_box .officer .con .name{font-size: 18px;color: #191919;font-weight: 600;text-align: center;margin-bottom: 10px;}
#content.sub #conRight .con_box.sub1_4 .org_box .officer .con ul{}
#content.sub #conRight .con_box.sub1_4 .org_box .officer .con ul li{font-size: 15px;color: #666;line-height: 18px;text-align: center;}
#content.sub #conRight .con_box.sub1_4 .org_box .officer.right{margin-right: 0;}
#content.sub #conRight .con_box.sub1_4 .org_box .officer.left{margin-left: 214px;}

.myungjo{font-family: '나눔명조', 'nanummyeongjo', serif, '돋움';}
/* sub1_4.html (DBiO - 경영진/경영이념) */

/* sub1_5.html (DBiO - CEO 코너) */
#content.sub #conRight .con_box.sub1_5 .ceo{position: relative;width: 100%;height: 450px;background: url(../img/s_img/ceo_img.png) no-repeat 100% 0;}
#content.sub #conRight .con_box.sub1_5 .ceo .txt1{color: #5a5a5a;font-size: 23px;line-height: 30px;}
#content.sub #conRight .con_box.sub1_5 .ceo .txt2{font-size: 30px;font-weight: 600;color: #313131;line-height: 36px;margin: 15px 0 0 0;}
#content.sub #conRight .con_box.sub1_5 .ceo .txt2 strong{font-size: 30px;color: #005755;font-weight: 600;}
#content.sub #conRight .con_box.sub1_5 .ceo .line_bottom{position: absolute;bottom: 0;width: 100%;height: 4px;background-color: #005755;}
#content.sub #conRight .con_box.sub1_5 .txt_box{padding: 35px 0 0 0;}
#content.sub #conRight .con_box.sub1_5 .txt_box p{font-size: 17px;line-height: 24px;color: #666;letter-spacing: -1px;margin: 0 0 25px 0;}
#content.sub #conRight .con_box.sub1_5 .txt_box p span{color: #005755;}

#content.sub #conRight .con_box.sub1_5 .txt_box .signature{padding: 40px 58px 40px 442px;background: url(../img/s_img/sub1_5_signature.gif) no-repeat 594px 30px;}
#content.sub #conRight .con_box.sub1_5 .txt_box .signature:after{display: block;content: '';clear: both;}
#content.sub #conRight .con_box.sub1_5 .txt_box .signature .job{float: left;width: 78px;font-size: 15px;color: #3d3d3d;font-weight: 600;padding: 3px 0 0 0;}
#content.sub #conRight .con_box.sub1_5 .txt_box .signature .name{float: left;width: 182px;font-size: 35px;color: #3d3d3d;font-weight: 600;}
/* sub1_5.html (DBiO - CEO 코너) */

/* sub2_1.html (사업부 및 제품안내 - 친환경농자재) */
#content.sub #conRight .con_box.sub2_1 .tab_bg{position: relative;width: 100%;min-width: 770px;}
#content.sub #conRight .con_box.sub2_1 .tab{position:relative;width: 770px;margin: 0 auto;}
#content.sub #conRight .con_box.sub2_1 .tab:after{display: block;content: '';clear: both;}
#content.sub #conRight .con_box.sub2_1 .tab li{float: left;width: 192.5px;}
#content.sub #conRight .con_box.sub2_1 .tab>li>a {display:block; width:100%;height:42px;line-height:42px;text-align:center;color:#7a7a7a;background-color: #f4f4f4;letter-spacing: -1px;border:1px solid #e1e1e1;border-bottom: 0;font-size: 13px;}
#content.sub #conRight .con_box.sub2_1 .tab>li.on>a {background: #fff;color: #005755;border-top: 1px solid #005755;font-weight: 600;}
#content.sub #conRight .con_box.sub2_1 .tab>li>div.content_box{height: 0;overflow: hidden;position: absolute;left: 0;width: 772px;}
#content.sub #conRight .con_box.sub2_1 .tab>li.on>div.content_box{height:auto;position: static;background-color: #fff;padding: 35px 0 0 0;}

#content.sub #conRight .con_box.sub2_1 .tab li.one div.content_box{position: relative;left: 0px;}
#content.sub #conRight .con_box.sub2_1 .tab li.two div.content_box{position: relative;left: -192.5px;}
#content.sub #conRight .con_box.sub2_1 .tab li.three div.content_box{position: relative;left: -385px;}
#content.sub #conRight .con_box.sub2_1 .tab li.four div.content_box{position: relative;left: -577.5px;}

#content.sub #conRight .con_box.sub2_1 .table_box{border-top: 0;}
#content.sub #conRight .con_box.sub2_1 .table_box table thead th{height: 40px;}
#content.sub #conRight .con_box.sub2_1 .table_box table tbody th{line-height: 20px;}
#content.sub #conRight .con_box.sub2_1 .table_box table td.pro_name{font-size: 13px;}
#content.sub #conRight .con_box.sub2_1 .table_box table td strong{font-weight: 600;font-size: 17px;}
#content.sub #conRight .con_box.sub2_1 .table_box table td p{font-size: 14px;line-height: 21px;}

#content.sub #conRight .con_box.sub2_1 .table_box.one table tbody th.dep{background-color: #fafafa;font-weight: normal;line-height: 18px;}
#content.sub #conRight .con_box.sub2_1 .table_box.one table tbody td{height: 120px;}

#content.sub #conRight .con_box.sub2_1 .table_box.two table tbody td{height: 35px;}
#content.sub #conRight .con_box.sub2_1 .table_box.two table tbody td.pd_td{padding: 12px 0;}
#content.sub #conRight .con_box.sub2_1 .table_box.two p.add{font-size: 15px;color: #eb0000;font-weight: 600;margin: 32px 0 0 0;}

#content.sub #conRight .con_box.sub2_1 .spain{padding: 0 0 45px 0;}
#content.sub #conRight .con_box.sub2_1 .spain.first{padding: 25px 0 45px 0;}
#content.sub #conRight .con_box.sub2_1 .spain:after{display: block;content: '';clear: both;}
#content.sub #conRight .con_box.sub2_1 .spain .left{float: left;width: 213px;margin: 0 12px 0 0;}
#content.sub #conRight .con_box.sub2_1 .spain .right{float: left;width: 545px;padding: 30px 0 0 0;}
#content.sub #conRight .con_box.sub2_1 .spain .right ul li{width: 545px;font-size: 15px;}
#content.sub #conRight .con_box.sub2_1 .spain .right ul li:after{display: block;content: '';clear: both;}
#content.sub #conRight .con_box.sub2_1 .spain .right ul li .tit{float: left;width: 75px;font-weight: 600;font-size: 16px;height: 40px;line-height: 30px;color: #3b3b3b;letter-spacing: 1px;}
#content.sub #conRight .con_box.sub2_1 .spain .right ul li .txt{float: left;width: 470px;height: 40px;color: #666;line-height: 30px;}
#content.sub #conRight .con_box.sub2_1 .spain .right ul li .tit.ex{letter-spacing: 0;}

#content.sub #conRight .con_box.sub2_1 ul.normal:after{display: block;content: '';clear: both;}
#content.sub #conRight .con_box.sub2_1 ul.normal li{float: left;width: 375px;margin: 0 20.5px 40px 0;}
#content.sub #conRight .con_box.sub2_1 ul.normal li.last{margin-right: 0;}
#content.sub #conRight .con_box.sub2_1 ul.normal li .top{width: 375px;height: 213px;text-align: center;}
#content.sub #conRight .con_box.sub2_1 ul.normal li .bottom{padding: 15px 0 0 0;}
#content.sub #conRight .con_box.sub2_1 ul.normal li .bottom ul li{clear: both;margin: 0 0 10px 0;}
#content.sub #conRight .con_box.sub2_1 ul.normal li .bottom ul li:after{display: block;content: '';clear: both;}
#content.sub #conRight .con_box.sub2_1 ul.normal li .bottom ul li .tit{float: left;width: 75px;font-weight: 600;line-height: 19px;font-size: 15px;color: #3b3b3b;}
#content.sub #conRight .con_box.sub2_1 ul.normal li .bottom ul li .txt{float: left;width: 300px;line-height: 19px;font-size: 15px;color: #666;letter-spacing: -1px;}
#content.sub #conRight .con_box.sub2_1 ul.normal li .bottom ul li .txt.pro_name{font-weight: 600;}
#content.sub #conRight .con_box.sub2_1 ul.normal li .bottom ul li .txt.pro_name span{font-size: 13px;font-weight: normal;}
/* sub2_1.html (사업부 및 제품안내 - 친환경농자재) */

/* sub2_2.html (사업부 및 제품안내 - 친환경농산물) */
#content.sub #conRight .con_box.sub2_2 .box{}
#content.sub #conRight .con_box.sub2_2 .box ul.farm:after{display: block;content: '';clear: both;}
#content.sub #conRight .con_box.sub2_2 .box ul.farm li{float: left;width: 190px;height: 365px;margin: 0 3.333333333333333px 28px 0;}
#content.sub #conRight .con_box.sub2_2 .box ul.farm li.right{margin-right: 0;}
#content.sub #conRight .con_box.sub2_2 .box ul.farm li a{display: block;width: 190px;height: 276px;}
#content.sub #conRight .con_box.sub2_2 .box ul.farm li .pr_s .img{width: 190px;height: 276px;}
#content.sub #conRight .con_box.sub2_2 .box ul.farm li .pr_s .img img{width: 188px;height: 274px;border: 1px solid #e1e1e1;border-radius: 5px;}
#content.sub #conRight .con_box.sub2_2 .box ul.farm li .cont{margin: 6px 0 0 0;}
#content.sub #conRight .con_box.sub2_2 .box ul.farm li .cont p{text-align: center;}
#content.sub #conRight .con_box.sub2_2 .box ul.farm li .cont p.tit{font-size: 15px;color: #333;font-weight: 600;}
#content.sub #conRight .con_box.sub2_2 .box ul.farm li .cont p.txt{font-size: 13px;color: #666;line-height: 18px;}

#content.sub #conRight .con_box.sub2_2 .box .pr_s {}
#content.sub #conRight .con_box.sub2_2 .box .pr_s .ov{width: 90px;height: 276px;padding: 100px 0 0 0;border-radius: 5px;background: url(../img/s_img/bg_prd_over.png) no-repeat 0 0;font-size: 20px;font-weight: 600;text-align: center;color: #fff;line-height: 24px;}
#content.sub #conRight .con_box.sub2_2 .box .pr_s .ov span{font-size: 15px;font-weight: normal;}

.pop_box{position: relative;z-index: 3000;width: 950px;height: 630px;margin: 0 auto;background-color: #fff;}
.pop_box .btn_close{position: absolute;top: 22px;right: 20px;width: 40px;height: 40px;background: url(../img/s_img/btn_close.png) no-repeat 0 0;}
.pop_box .padding:after{display: block;content: '';clear: both;}
.pop_box .padding{position: relative;padding: 30px 42px;}
.pop_box .left{float: left;width: 362px;height: 568px;}
.pop_box .left img{width: 360px;height: 566px;border: 1px solid #e1e1e1;}
.pop_box .right{position: relative;float: right;width: 471px;height: 568px;}

.pop_box .label{position: absolute;top: 19px;left: -9px;width: 144px;height: 56px;font-size: 18px;color: #fff;font-weight: 600;line-height: 46px;text-indent: 19px;background: url(../img/s_img/pop_label.png) no-repeat 0 0;}
.pop_box .right .title{font-size: 30px;font-weight: 600;color: #816b24;padding: 17px 0 0 0;letter-spacing: -1px;background: url(../img/s_img/bullet_pop_title.gif) no-repeat 0 3px;}
.pop_box .right .txt{font-size: 18px;color: #816b24;line-height: 22px;letter-spacing: -1px;margin: 8px 0 24px 0;}
.pop_box .right .txt span{font-size: 15px;}
.pop_box .right .table_wrap{position: absolute;top: 140px;left: 0;width: 100%;}
.pop_box .right .table_wrap .table_box.summary{margin: 0 0 20px 0;}
.pop_box .right .table_wrap .table_box.summary.six{margin: 0 0 7px 0;}
.pop_box .right .table_wrap table{width: 100%;}
.pop_box .right p.tit{font-size: 15px;color: #0f0f0f;font-weight: 600;margin: 0 0 5px 3px;}
.pop_box .right p.txt.six{font-size: 13px;}
.pop_box .right .table_box table{width: 100%;}
.pop_box .right .table_box table th{color: #7e7557;background-color: #fbfbfb;}
.pop_box .right .table_box table td{color: #010101;background-color: #fff;}
.pop_box .right .table_box table th, .pop_box .right .table_box table td{font-size: 13px;text-align: center;height: 23px;border: 1px solid #e1e1e1;letter-spacing: -1px;}
/* sub2_2.html (사업부 및 제품안내 - 친환경농산물) */

/* sub2_3.html (사업부 및 제품안내 - 기능성소재) */
#content.sub #conRight .con_box.sub2_3 .table_box{border-top: 0;}
#content.sub #conRight .con_box.sub2_3 .table_box table tbody th.dep{background-color: #f6f6f6;font-weight: 600;}
#content.sub #conRight .con_box.sub2_3 .table_box table tbody td{line-height: 19px;height: 110px;}

#content.sub #conRight .con_box.sub2_3 .f_history{margin-bottom: 20px;}
#content.sub #conRight .con_box.sub2_3 .f_history .year{font-size: 26px;font-weight: bold;color: #000;letter-spacing: -2px;padding: 10px 0 5px 10px;background: url(../img/s_img/bullet1_h3.gif) no-repeat 10px 0;}
#content.sub #conRight .con_box.sub2_3 .f_history ul{}
#content.sub #conRight .con_box.sub2_3 .f_history ul li{font-size: 15px;}
#content.sub #conRight .con_box.sub2_3 .f_history ul li.last{margin-bottom: 15px;}
#content.sub #conRight .con_box.sub2_3 .f_history ul li:after{display: block;content: '';clear: both;}
#content.sub #conRight .con_box.sub2_3 .f_history ul li strong{display: block;float: left;width: 80px;}
#content.sub #conRight .con_box.sub2_3 .f_history ul li span{display: block;float: left;width: 665px;}

/* sub2_3.html (사업부 및 제품안내 - 기능성소재) */

/* sub2_4.html (사업부 및 제품안내 - 미래사업부) */
#content.sub #conRight .con_box.sub2_4 h3.bullet1{padding: 10px 0 15px 0;}
#content.sub #conRight .con_box.sub2_4 .box p.bullet_st{font-size: 18px;font-weight: 600;color: #666;padding: 0 0 0 15px;background: url(../img/s_img/sub2_4_p_bullet.gif) no-repeat 0 center;}
#content.sub #conRight .con_box.sub2_4 .box ul{margin: 10px 0 30px 12px;}
#content.sub #conRight .con_box.sub2_4 .box ul li{font-size: 17px;line-height: 23px;color: #666;padding: 0 0 0 8px;background: url(../img/s_img/bullet_data_li.gif) no-repeat 0 10px;}
/* sub2_4.html (사업부 및 제품안내 - 미래사업부) */

/* sub3_1.html (R&D - 연구조직도) */
#content.sub #conRight .con_box.sub3_1 .org{padding: 40px 0 0 0;height: 603px;background: url(../img/s_img/bg_org.gif) no-repeat center 140px;}
#content.sub #conRight .con_box.sub3_1 .org .circle{width: 108px;height: 108px;line-height: 108px;text-align: center;color: #fff;font-weight: 600;font-size: 20px;background: url(../img/s_img/sub3_1_commit.gif) no-repeat center center;}
#content.sub #conRight .con_box.sub3_1 .org .manager{color: #fff;background: url(../img/s_img/sub3_1_manager.gif) no-repeat center center;margin: 0 auto;}
#content.sub #conRight .con_box.sub3_1 .org .commit{color: #5d5d5d;line-height: 24px;height: 83px;padding: 25px 0 0 0;margin: 32px 0 85px 495px;}
#content.sub #conRight .con_box.sub3_1 .org .depart:after{display: block;content: '';clear: both;}
#content.sub #conRight .con_box.sub3_1 .org .depart ul.basic{float: left;margin: 0 78px 0 0;}
#content.sub #conRight .con_box.sub3_1 .org .depart ul.basic.last{margin: 0;}
#content.sub #conRight .con_box.sub3_1 .org .depart ul.basic li{width: 202px;height: 50px;font-size: 18px;color: #4a4a4a;text-align: center;line-height: 50px;border: 1px solid #e0eef4;border-radius: 5px;background-color: #e0eef4;margin: 0 0 19px 0;}
#content.sub #conRight .con_box.sub3_1 .org .depart ul.basic li.tit{font-weight: 600;color: #fff;background-color: #497baa;}
/* sub3_1.html (R&D - 연구조직도) */

/* sub3_2.html (R&D - 책임연구원) */
#content.sub #conRight .con_box.sub3_2 .table_box table tbody td{height: 36px;}
/* sub3_2.html (R&D - 책임연구원) */

/* sub3_3.html (R&D - 기술연구원) */
#content.sub #conRight .con_box.sub3_3 .tech{width: 770px;height: 650px;background: url(../img/s_img/sub3_3_info.png) no-repeat 0 bottom;}
#content.sub #conRight .con_box.sub3_3 .tech p.txt1{font-size: 35px;color: #444;font-weight: 600;margin: 0 0 12px 0;}
#content.sub #conRight .con_box.sub3_3 .tech p.txt2{font-size: 20px;color: #373737;}

#content.sub #conRight .con_box.sub3_3 .tech .txt{margin: 0 0 28px 0;}
#content.sub #conRight .con_box.sub3_3 .tech .txt.one{margin: 0 0 13px 0;}
#content.sub #conRight .con_box.sub3_3 .tech .txt p.tit{font-size: 18px;padding: 0 0 0 31px;font-weight: 600;line-height: 30px;}
#content.sub #conRight .con_box.sub3_3 .tech .txt.four p.tit{line-height: 20px;}
#content.sub #conRight .con_box.sub3_3 .tech .txt p.tit span{font-size: 15px;}
#content.sub #conRight .con_box.sub3_3 .tech .txt ul{margin: 0 0 0 20px;}
#content.sub #conRight .con_box.sub3_3 .tech .txt ul li{font-size: 15px;font-weight: 600;color: #979797;line-height: 18px;padding: 0 0 0 10px;background: url(../img/s_img/bullet_tech_ul_li.gif) no-repeat 0 center;}

#content.sub #conRight .con_box.sub3_3 .tech .txt.one p.tit{color: #b7c837;background: url(../img/s_img/sub3_3_bullet_tech1.png) no-repeat 0 3px;}
#content.sub #conRight .con_box.sub3_3 .tech .txt.two p.tit{color: #7dd000;background: url(../img/s_img/sub3_3_bullet_tech2.png) no-repeat 0 3px;}
#content.sub #conRight .con_box.sub3_3 .tech .txt.three p.tit{color: #67be71;background: url(../img/s_img/sub3_3_bullet_tech3.png) no-repeat 0 3px;}
#content.sub #conRight .con_box.sub3_3 .tech .txt.four p.tit{color: #0796a2;background: url(../img/s_img/sub3_3_bullet_tech4.png) no-repeat 0 3px;}
#content.sub #conRight .con_box.sub3_3 .tech .info{padding: 143px 0 0 460px;}
#content.sub #conRight .con_box.sub3_3 p.script{margin: 50px 0 0 0;letter-spacing: 0;}
/* sub3_3.html (R&D - 기술연구원) */

/* sub3_4.html (R&D - 기술로드맵) */
#content.sub #conRight .con_box.sub3_4 h2{font-size: 35px;color: #444;font-weight: 600;}
#content.sub #conRight .con_box.sub3_4 .roadmap{margin: 30px 0 0 0;height: 490px;}
#content.sub #conRight .con_box.sub3_4 .roadmap table{width: 100%;}
#content.sub #conRight .con_box.sub3_4 .roadmap table thead th{height: 57px;font-size: 17px;color: #fff;font-weight: 600;border: 3px solid #fff;border-bottom: 10px solid #fff;}
#content.sub #conRight .con_box.sub3_4 .roadmap table thead th.bg1{background: url(../img/s_img/roadmap_th1.gif) no-repeat 0 0;border-left: 0;border-right: 0;}
#content.sub #conRight .con_box.sub3_4 .roadmap table thead th.bg2{background: url(../img/s_img/roadmap_th2.gif) no-repeat 0 0;border-right: 0;}
#content.sub #conRight .con_box.sub3_4 .roadmap table tbody th{background-color: #eaf5ff;border-left: 0;font-weight: normal;}
#content.sub #conRight .con_box.sub3_4 .roadmap table tbody td{background-color: #f6f6f6;text-align: center;}
#content.sub #conRight .con_box.sub3_4 .roadmap table tbody td.last{border-right: 0;}
#content.sub #conRight .con_box.sub3_4 .roadmap table tbody th, #content.sub #conRight .con_box.sub3_4 .roadmap table tbody td{font-size: 15px;color: #393939;height: 47px;border: 3px solid #fff;border-bottom: 5px solid #fff;}
/* sub3_4.html (R&D - 기술로드맵) */

/* sub4_2.html (고객지원 - News) */
#content.sub #conRight .con_box.sub4_2 .box{margin: 0 0 60px 0;}
#content.sub #conRight .con_box.sub4_2 .box .map_wrap{height: 400px;margin: 25px 0 18px 0;overflow: hidden;position: relative;}
#content.sub #conRight .con_box.sub4_2 .box p{font-size: 17px;color: #666;line-height: 25px;}
#content.sub #conRight .con_box.sub4_2 .box p.contact span{font-weight: 600;}
/* sub4_2.html (고객지원 - News) */

/* sub4_4.html (고객지원 - Contact us) */
#content.sub #conRight .con_box.sub4_4 .bd_top{width: 770px;}
#content.sub #conRight .con_box.sub4_4 .bd_top:after{display: block;content: '';clear: both;}
#content.sub #conRight .con_box.sub4_4 .bd_top .left{float: left;width: 150px;height: 4px;background-color: #fb2a05;}
#content.sub #conRight .con_box.sub4_4 .bd_top .right{float: left;width: 620px;height: 4px;background-color: #005755;}

#content.sub #conRight .con_box.sub4_4 .contact_box{width: 100%;height: 373px;background-color: #f5f5f5;}
#content.sub #conRight .con_box.sub4_4 .contact_box .padding{padding: 42px 31px 31px 31px;}
#content.sub #conRight .con_box.sub4_4 .contact_box .top{padding: 0 0 40px 110px;}
#content.sub #conRight .con_box.sub4_4 .contact_box .top:after{display: block;content: '';clear: both;}
#content.sub #conRight .con_box.sub4_4 .contact_box .top .icon{float: left;width: 83px;height: 83px;background: url(../img/s_img/sub4_4_contact_icon.png) no-repeat 0 0;}
#content.sub #conRight .con_box.sub4_4 .contact_box .top .txt{float: left;width: 400px;margin: 0 0 0 18px;}
#content.sub #conRight .con_box.sub4_4 .contact_box .top .txt p.txt_title{margin: 10px 0;}
#content.sub #conRight .con_box.sub4_4 .contact_box .top .txt .tel_box:after{display: block;content: '';clear: both;}
#content.sub #conRight .con_box.sub4_4 .contact_box .top .txt .tel_box .tel{float: left;width: 180px;font-weight: bold;font-size: 34px;color: #363636;}
#content.sub #conRight .con_box.sub4_4 .contact_box .top .txt .tel_box .time{float: left;}
#content.sub #conRight .con_box.sub4_4 .contact_box .top .txt .tel_box .time p{margin: 0 0 6px 0;}

#content.sub #conRight .con_box.sub4_4 .contact_box .bottom{width: 706px;height: 174px;background: url(../img/s_img/sub4_4_contact_bg.png) no-repeat 0 0;margin: 0 auto;}
#content.sub #conRight .con_box.sub4_4 .contact_box .bottom:after{display: block;content: '';clear: both;}
#content.sub #conRight .con_box.sub4_4 .contact_box .bottom dl{float: left;width: 176.5px;}
#content.sub #conRight .con_box.sub4_4 .contact_box .bottom dl dt{font-size: 15px;color: #fc6900;font-weight: 600;padding: 17px 0 20px 0;text-align: center;}
#content.sub #conRight .con_box.sub4_4 .contact_box .bottom dl dt.add{padding: 11px 0 15px 0;}
#content.sub #conRight .con_box.sub4_4 .contact_box .bottom dl dd{font-size: 13px;color: #383838;padding: 0 0 10px 28px;}
#content.sub #conRight .con_box.sub4_4 .contact_box .bottom dl dd:after{display: block;content: '';clear: both;}
#content.sub #conRight .con_box.sub4_4 .contact_box .bottom dl dd .tit{float: left;width: 28px;font-weight: 600;line-height: 16px;}
#content.sub #conRight .con_box.sub4_4 .contact_box .bottom dl dd .txt{float: left;line-height: 16px;}

#content.sub #conRight .con_box.sub4_4 .contact_box .bottom dl.double dd{padding: 0 0 0 28px;}
#content.sub #conRight .con_box.sub4_4 .contact_box .bottom dl.double dd.tit_dd{font-size: 14px;font-weight: 600;text-align: center;padding: 0 0 5px 0;}
#content.sub #conRight .con_box.sub4_4 .contact_box .bottom dl.double dd.b_m{margin: 0 0 7px 0;}
/* sub4_4.html (고객지원 - Contact us) */

/* sub5_1.html (인재채용 - 인재상) */
#content.sub #conRight .con_box.sub5_1 ul.person{width: 100%;}
#content.sub #conRight .con_box.sub5_1 ul.person li:after{display: block;content: '';clear: both;}
#content.sub #conRight .con_box.sub5_1 ul.person li{width: 776px;height: 190px;border: 1px solid #ebebeb;margin: 0 0 10px 0;}
#content.sub #conRight .con_box.sub5_1 ul.person li .left{float: left;width: 250px;text-align: center;}
#content.sub #conRight .con_box.sub5_1 ul.person li .right{float: left;}

#content.sub #conRight .con_box.sub5_1 ul.person li .left img{padding: 20px 0 0 0;}
#content.sub #conRight .con_box.sub5_1 ul.person li .right p.tit{font-size: 18px;color: #22366a;font-weight: 600;line-height: 20px;margin: 35px 0 10px 0;}
#content.sub #conRight .con_box.sub5_1 ul.person li .right p.tit span{font-size: 15px;color: #000;font-weight: 600;}
#content.sub #conRight .con_box.sub5_1 ul.person li .right p.txt{font-size: 14px;color: #444;line-height: 23px;}

#content.sub #conRight .con_box.sub5_1 ul.person li.one .right p.tit{margin: 25px 0 10px 0;}
#content.sub #conRight .con_box.sub5_1 ul.person li.three .right p.tit{margin: 25px 0 10px 0;}
#content.sub #conRight .con_box.sub5_1 ul.person li.four .right p.tit{margin: 45px 0 10px 0;}
/* sub5_1.html (인재채용 - 인재상) */

/* sub5_2.html (인재채용 - 채용절차) */
#content.sub #conRight .con_box.sub5_2 p.subject{font-size: 35px;font-weight: 600;color: #000;line-height: 35px;text-align: center;}
#content.sub #conRight .con_box.sub5_2 p.subject strong{color: #005755;font-weight: 600;}
#content.sub #conRight .con_box.sub5_2 p.subject span{font-size: 25px;color: #000;font-weight: normal;}

#content.sub #conRight .con_box.sub5_2 .process{margin: 35px 0 45px 0;}
#content.sub #conRight .con_box.sub5_2 .process:after{display: block;content: '';clear: both;}
#content.sub #conRight .con_box.sub5_2 .process .box{position: relative;float: left;width: 170px;}
#content.sub #conRight .con_box.sub5_2 .process .arrow{float: left;width: 30px;height: 168px;background: url(../img/s_img/sub5_2_arrow.gif) no-repeat center center;}
#content.sub #conRight .con_box.sub5_2 .process .box p.subs{position: absolute;bottom: 22px;width: 100%;text-align: center;font-size: 18px;color: #444;font-weight: 600;}

#content.sub #conRight .con_box.sub5_2 ul.txt_box li{margin: 0 0 25px 0;}
#content.sub #conRight .con_box.sub5_2 ul.txt_box li h5{font-size: 20px;color: #000;font-weight: 600;padding: 0 0 0 20px;margin: 0 0 8px 0;background: url(../img/s_img/sub5_2_bullet.gif) no-repeat 0 center;}
#content.sub #conRight .con_box.sub5_2 ul.txt_box li p{font-size: 15px;color: #000;line-height: 22px;padding: 0 0 0 20px;}
#content.sub #conRight .con_box.sub5_2 ul.txt_box li p span{color: #005755;}
/* sub5_2.html (인재채용 - 채용절차) */

/* sub5_3.html (인재채용 - 직군소개) */
#content.sub #conRight .con_box.sub5_3 .table_box table tbody th{font-weight: 600;}
#content.sub #conRight .con_box.sub5_3 .table_box table tbody th img{margin: 0 0 10px 0;}
#content.sub #conRight .con_box.sub5_3 .table_box table tbody td{height: 110px;}
#content.sub #conRight .con_box.sub5_3 .table_box table tbody td ul li{font-size: 14px;line-height: 22px;text-align: left;padding: 0 0 0 24px;background: url(../img/s_img/sub5_3_ul_li_bullet.gif) no-repeat 17px 10px;}
#content.sub #conRight .con_box.sub5_3 .table_box table tbody td ul.five li{line-height: 18px;}
/* sub5_3.html (인재채용 - 직군소개) */

/* footer.html */
#footer{width: 100%;min-width: 1000px;background-color: #e5e5e5;}
#footer .padding{width: 1000px;margin: 0 auto;padding: 38px 0;}
#footer .padding:after{display: block;content: '';clear: both;}
#footer h2.copy_logo{float: left;width: 190px;text-align: center;}
#footer ul.copy_txt{float: left;width: 810px;}
#footer ul.copy_txt li{font-size: 13px;line-height: 18px;}
#footer ul.copy_txt li.copyright{margin-top: 10px;}
/* footer.html */



/* 2021. 03.17. 추가*/


/* sub2_1.html (사업부 및 제품안내 - 미래사업부) */

#content.sub #conRight .con_box.sub2_4_new h3.bullet2{clear:both; font-size:20px;color: #1e6925; margin:20px 0 30px 0; padding: 10px 0 0 27px;background: url(../img/s_img/bullet2_h3.gif) no-repeat 0 9px;}
#content.sub #conRight .con_box.sub2_4_new h3.bullet3{clear:both; font-size:20px;color: #724513; margin:20px 0 30px 0; padding: 10px 0 0 27px;background: url(../img/s_img/bullet3_h3.gif) no-repeat 0 9px;}

#content.sub #conRight .con_box.sub2_4_new .box p.bullet_st{font-size: 18px;font-weight: 600;color: #666; margin:0 0 20px 10px; padding: 0 0 0 13px;background: url(../img/s_img/sub2_4_p_bullet_n.gif) no-repeat 0 center;}
#content.sub #conRight .con_box.sub2_4_new .box ul{margin: 10px 0 30px 12px;}
#content.sub #conRight .con_box.sub2_4_new .box ul li{font-size: 17px;line-height: 23px;color: #666;padding: 0 0 0 8px;background: url(../img/s_img/bullet_data_li_n.gif) no-repeat 0 10px;}

#content.sub #conRight .con_box.sub2_4_new .box02{background: url(../img/s_img/sub2_1_3_new_img01.jpg) no-repeat right 0px;}
#content.sub #conRight .con_box.sub2_4_new .box02 ul{margin: 10px 0 30px 12px; }
#content.sub #conRight .con_box.sub2_4_new .box02 ul li{font-size: 17px;line-height:24px; letter-spacing:-0.03em; color: #666;padding: 0 0 0 8px;background: url(../img/s_img/bullet_data_li_n.gif) no-repeat 0 10px;}

#content.sub #conRight .con_box.sub2_4_new .box02 ul li.no01{margin-top:10px; margin-left:10px; padding: 0 0 0 22px; background: url(../img/s_img/no01.gif) no-repeat 0 5px; font-weight:600;}
#content.sub #conRight .con_box.sub2_4_new .box02 ul li.no02{margin-top:10px; margin-left:10px; padding: 0 0 0 22px; background: url(../img/s_img/no02.gif) no-repeat 0 5px; font-weight:600;}
#content.sub #conRight .con_box.sub2_4_new .box02 ul li.no03{margin-top:10px; margin-left:10px; padding: 0 0 0 22px; background: url(../img/s_img/no03.gif) no-repeat 0 5px; font-weight:600;}
#content.sub #conRight .con_box.sub2_4_new .box02 ul li.no04{margin-top:10px; margin-left:10px; padding: 0 0 0 22px; background: url(../img/s_img/no04.gif) no-repeat 0 5px; font-weight:600;}
#content.sub #conRight .con_box.sub2_4_new .box02 ul li.no05{margin-top:10px; margin-left:10px; padding: 0 0 0 22px; background: url(../img/s_img/no05.gif) no-repeat 0 5px; font-weight:600;}
#content.sub #conRight .con_box.sub2_4_new .box02 ul li.img{background:none; margin:20px 0;}


p.w715{width:715px; clear:both; margin:20px auto; text-align:center;}
p.w740{width:740px; clear:both; margin:20px auto; text-align:center;}
p.w770{width:770px; clear:both; margin:20px auto; text-align:center;}
p.bott{width:700px; clear:both; margin:50px auto 0 auto; text-align:center;}

ul.btn_wrap{clear:both; width:100%; margin-bottom:60px;}
ul.btn_wrap li{ display:inline;width:90px;}
ul.btn_wrap li.prev{float:left; display:inline;}
ul.btn_wrap li.next{float:right;display:inline; }


 ul.sub2_4_new_list{width:100%; float:left; height:240px; margin:20px 0;}
 ul.sub2_4_new_list:after{display: block;content: '';clear: both;}
 ul.sub2_4_new_list li{float:left; display:inline;}
 ul.sub2_4_new_list li.img{width:40%;}
 ul.sub2_4_new_list li.txt{width:60%; padding:40px 0;}
 ul.sub2_4_new_list li.txt dt{font-size: 18px;font-weight: 600;color: #333; margin:0 0 20px 0px; padding: 0 0 0 13px;background: url(../img/s_img/sub2_4_p_bullet_n.gif) no-repeat 0 center;}
 ul.sub2_4_new_list li.txt dd{font-size: 17px;line-height: 23px;color: #666; font-weight:500;}

span.t_org{color:#e9792e;}
span.t_brown{color:#cc812f;}
span.t_ygreen{color:#acc731;}
span.point{color:#1e6925;}
/* sub2_4.html (사업부 및 제품안내 - 미래사업부) */

.pr_vod{clear:both; padding:0; margin:40px auto; width:770px; }
.pr_box{width: 100%;position: relative; margin:0; padding:0;}
.pr_box iframe{width:100%;margin:0; padding:0; height:575px;}

span.ity{font-style:italic;}
em.ity{font-style:italic;}




/*탭메뉴 스타일*/

#tab_menu_wrap {clear:both; padding:0px; margin:0px auto 40px auto !important; width:100%;line-height:38px;min-height:38px; background:url(../img/s_img/tab_line.gif) repeat-x 0 bottom;}
#tab_menu_wrap ul li {display: inline-block; line-height:38px;min-height:38px; font-size:15px; margin-left: -1px;  padding:0 0px; margin-bottom:2px;  min-width:250px; background:#fff; color:#111; border:1px solid #ddd; text-align:center;}
#tab_menu_wrap ul.tab2{width:340px;}
#tab_menu_wrap ul.tab3{width:550px;}
#tab_menu_wrap ul.tab4{width:auto;}
#tab_menu_wrap ul.tab5{width:750px;}
#tab_menu_wrap ul.tab6{width:1200px;}
#tab_menu_wrap ul li.w2{width:49% !important; padding:0 !important;}
#tab_menu_wrap ul li.w3{width:32% !important; padding:0 !important;}
#tab_menu_wrap ul li.w4{width:auto !important; padding:0 20px !important;}
#tab_menu_wrap ul li.w5{width:19% !important; padding:0 !important;}
#tab_menu_wrap ul li.w6{width:16% !important; padding:0 !important;}

#tab_menu_wrap ul li a {display:block; line-height:38px;min-height:38px; letter-spacing:-0.05em;}
#tab_menu_wrap ul li.tab_ov{background:#1e6925;  letter-spacing:-0.05em;}
#tab_menu_wrap ul li a:link, ul.tab_menu_wrap li a:link{ background:#fff; color:#111; font-weight:400; padding:0px 0px 0px 0px; text-align:center;line-height:38px;min-height:38px;  letter-spacing:-0.05em;}
#tab_menu_wrap ul li.tab_ov a:link, #tab_menu_wrap ul li.tab_ov a:visited, #tab_menu_wrap ul li.tab_ov a:hover {background:#1e6925; color:#fff; font-size:15px; line-height:38px; min-height:38px; font-weight:400; padding:0px 0px 0px 0px;text-align:center; letter-spacing:-0.05em;}
#tab_menu_wrap ul li a:hover {color: #111; font-weight:400; padding:0px 0px 0px 0px;text-align:center;line-height:38px;min-height:38px; letter-spacing:-0.05em; }

/*20210406_mj */


.org_box_new{margin: 40px 0;}
dl.ceo_top{width: 250px; margin:20px auto; border:1px solid #ddd;}
dl.ceo_top dt{background:#114889; font-size:20px;  font-weight:600; color:#fff; line-height:49px; text-align:center;}
dl.ceo_top dd{padding: 10px;}
dl.ceo_top dd dt{font-size:20px; color:#191919; background:none; text-align:center; padding-bottom:5px;}
dl.ceo_top dd dd{text-align:left; font-size:16px; color:#666; line-height:22px;}

ul.org_list_new{margin-bottom: 20px;}
ul.org_list_new:after{display: block;content: '';clear: both;}
ul.org_list_new li{float:left; display:inline; width:250px; margin-right:5px;}
ul.org_list_new li:last-child{margin-right:0;}
ul.org_list_new li dl{width: 250px; border:1px solid #ddd;}
ul.org_list_new li dt{background:#ee991c; font-size:20px;  font-weight:600; color:#fff; line-height:49px; text-align:center; }
ul.org_list_new li dt.audit{background:#007236; font-size:20px;  font-weight:600; color:#fff; line-height:49px; text-align:center; }
ul.org_list_new li dd.tit{font-size:20px; color:#191919; background:none; text-align:center; padding-bottom:5px; font-weight:600; padding-top:20px;}
ul.org_list_new li dd{text-align:left; padding:20px 10px; font-size:14px; color:#666; line-height:22px;}
