@import url("./common.css");

/* �섏씠吏뺢났��*/
button{background:transparent;}
#contents .paging {text-align:right;}
#contents .paging a.img {padding:0 3px;}
#contents .paging a.img img {vertical-align:middle;}
#contents .paging strong {padding:0 8px;}
#contents .paging strong a {font-size:15px;}
#contents .paging strong a.on {color:#d73613;font-size:18px;font-weight:bold;border-bottom:1px solid #d73613;}
#contents .paging strong.pl a {margin-left:10px;}
#contents .paging strong.pr a {margin-right:10px;}
#contents .slideBtnCont button {overflow:hidden;display:inline-block;height:21px;margin:0;padding:0;border:0;cursor:pointer;vertical-align:top;}
#contents .slideBtnCont button:hover img {display:inline-block;margin-top:-21px;vertical-align:top;}
#contents .slideBtnCont button.stop {width:26px;text-align:center;}
#contents .slideBtnCont button.stop:hover img,
#contents .slideBtnCont button.stop.on img {margin-top:-21px;}

/* tabtype 怨듯넻 */
.detail01 {padding-bottom:100px;}
.tabDetail:after {clear:both; display:block; content:""; margin-bottom:90px;}
.conL {float:left;}
.conR {float:right;}


/* �뚯궗�뚭컻 */
/* 湲곗뾽媛쒖슂 */
.rmenu-010101 li dt, .rmenu-010101 li dd {float:left;}
.rmenu-010101 li .stock dd {width:193px;color:#fcdcd5 !important;font-family:"Century Gothic",sans-serif;color:#000;font-size:14px !important;line-height:1;}
.rmenu-010101 li .stock dd span {padding:0 10px;}
.rmenu-010101 li dd span {width:55px;font-size:12px;color:#fcdcd5;}
.rmenu-010101 li dd .stock-up {background:url("../images/common/related_03.gif") no-repeat right center;}
.rmenu-010101 li dd .stock-down {background:url("../images/common/related_04.gif") no-repeat right center;}
.rmenu-010101 li.last dd {padding-left:10px;font-family:"Century Gothic",sans-serif;color:#000;font-size:18px;text-align:right;line-height:1;}
.rmenu-010101 li.last dd a img {vertical-align:middle;}

.dNum-010101 .conWrap {padding-bottom:100px;}
.dNum-010101 .cont_l {width:395px;min-height:510px;background:url("../images/company/bg_010101.jpg") left bottom no-repeat;}
.dNum-010101 .cont_r {width:543px;}
.dNum-010101 .cont_r dl.dl1 {margin-bottom:80px;}
.dNum-010101 .cont_r dl.dl2 {margin-bottom:70px;}
.dNum-010101 .cont_r dl.dl1 dt, .dNum-010101 .cont_r dl.dl2 dt {color:#000;font-size:16px;font-weight:bold;margin-bottom:15px;letter-spacing:-0.5px;}
.dNum-010101 .cont_r div {border-top:1px solid #daddde;border-bottom:1px solid #daddde;}
.dNum-010101 .cont_r div ul {/*border-bottom:1px solid #daddde;*/padding:30px 0;}
.dNum-010101 .cont_r div ul:after {content:"";display:block;clear:both;}
.dNum-010101 .cont_r div ul li {float:left;width:50%;}
.dNum-010101 .cont_r div ul li dl dt {
	float:left;width:20%;color:#4c4c4c;font-size:12px;
	background:url("../images/company/dot.gif") 0 10px no-repeat;padding-left:7px;
}
.dNum-010101 .cont_r div ul li dl dd {float:left;width:76%;font-size:12px;margin-bottom:10px;}
.dNum-010101 .cont_r div ul li dl dd p {font-size:11px;line-height:18px;}
.dNum-010101 .cont_r div ul li dl dd span {color:#f04723;}
.dNum-010101 .cont_r p.red {color:#f04723;font-size:12px;text-align:right;margin-top:10px;}

/* CEO�몄궗留�*/
.dNum-010102 .detail01 p.img {width:274px;margin-right:25px;}
.dNum-010102 .detail01 dl {width:610px;}
.dNum-010102 .detail01 dl dt {color:#000;font-size:19px;margin-bottom:25px;}
.dNum-010102 .detail01 dl dd {line-height:1.56;margin-bottom:20px;}
.dNum-010102 .detail01 p.sign {font-size:12px;text-align:right;}
.dNum-010102 .detail01 p.sign span {padding-left:8px;margin-left:6px;background:url("../images/company/line.gif") no-repeat 0 3px;}
.dNum-010102 .detail01 p.sign strong {display:block;margin-top:10px;}

/* �먯씠利�*/
.dNum-010103 .conWrap {padding-bottom:100px;}
.dNum-010103 .detail01 p.title01 {margin-bottom:50px;}
.dNum-010103 .detail01 p.txt {text-align:center;margin-bottom:70px;}
.dNum-010103 .detail01 dl dt {margin-bottom:12px;}
.dNum-010103 .detail01 dl dd span {display:block;}

/* Vision 諛�紐⑺몴 */
.dNum-010104 .conWrap dl {margin-bottom:80px;}
.dNum-010104 .conWrap dl dt {color:#000;font-size:16px;font-weight:bold;margin-bottom:15px;}
.dNum-010104 .conWrap .skip_txt {width:100%;height:768px;background:url("../images/company/vision_img01.jpg") no-repeat 0 0;}


/* �고쁺 */
.history .tabType02 {margin:0 0 45px;}
.history-list {width: 100%;margin-top:50px;padding-top:30px;overflow:auto;border-top:1px solid #d4d7d9;}
.history-list .left-list {float:left;width:450px;margin-right:54px;}
.history-list .right-list {float:left;width:435px;}
.history-list dl {width:100%;overflow:auto;margin-bottom:30px;font-size:13px;}
.history-list dl dt{float:left;width:95px;margin:10px 15px 0 0;color:#3f4950;font-weight:700;text-align:right;}
.history-list dl dt span {padding-right:22px;}
.history-list dl.s23 dt span {padding-right:23px;}
/*ie8
.history-list dl dt span {padding-right:26px \0/;}
.history-list dl.s23 dt span {padding-right:28px \0/;}*/

.history-list dl dd{float:left;width:325px;margin-top:10px;color:#777;}
.history-list .left-list dl dd {width:340px;}
.dNum-010105 .conWrap p.title01 {margin-bottom:45px;}

.dNum-010105 .galleryCont {position:relative;}
.dNum-010105 .galleryCont .galleryList {position:relative;overflow:hidden;width:938px;height:367px;margin-bottom:30px;}
.dNum-010105 .galleryCont .galleryList li {position:absolute;top:0;left:100%;}
.dNum-010105 .galleryCont .photoDes {padding-left:18px;margin-top:20px;font-size:14px;color:#3f4950;background:url("../images/company/icon_arrTop.gif") 0 center no-repeat;}
.dNum-010105 .galleryCont .slideBtnCont {position:absolute;top:345px;right:0;background-color:#fff;}

.dNum-010105 .tabDetail #con1 {margin-top:50px;}
.dNum-010105 .tabDetail #con1 dt {font-size:15px;color:#f04723;font-weight:700;margin-bottom:30px;}
.dNum-010105 .tabDetail #con1 dd {font-size:13px;line-height:1.8em;margin-bottom:40px;text-align:justify;}

/* CI�뚭컻 */
.dNum-010106 .conWrap {margin-bottom:150px;}
.dNum-010106 p.title02 {margin-bottom:15px !important;}
.dNum-010106 p.img {margin-bottom:50px;}
.dNum-010106 .detail01 p {margin-bottom:30px;}
.dNum-010106 .detail01 ul {width:100%;}
.dNum-010106 .detail01 ul li p.red {color:#e64d2c;font-size:12px;margin-bottom:10px;}
.dNum-010106 .detail02 {clear:both;padding-top:50px;}
.dNum-010106 .detail02 p.f_l {width:450px;}
.dNum-010106 .detail02 ul li {float:left;margin-right:15px;}
.dNum-010106 .detail03 {clear:both;padding-top:50px;}

/* �섍꼍寃쎌쁺 */
.dNum-0102 h4 {margin-bottom:20px;}
.dNum-0102 h5 {margin-bottom:20px;}
.dNum-0102 .detail01 p {color:#252525;font-size:15.5px;font-weight:bold;letter-spacing:-0.6px;margin-bottom:12px;}
.dNum-0102 .detail01 ul.list1 {margin-bottom:55px;}
.dNum-0102 .detail01 ul.list1 li {background:url("../images/company/plus.gif") no-repeat 0 9px;padding-left:10px;}
.dNum-0102 .detail01 table {margin-bottom:55px;}
.dNum-0102 .detail01 ul li p {color:#4b4b4b;font-size:14px;margin-bottom:10px;}
.dNum-0102 .detail01 ul li ul.list1 {margin-bottom:20px;}
.dNum-0102 .detail01 ul li ul.list1 li {font-size:13px;line-height:1.7;background-position:0 11px;}
.dNum-0102 .detail01 ul li.f_l {width:460px;height:278px;margin-right:19px;background:url("../images/company/bg_0102_01.gif") no-repeat 0 10px;}
.dNum-0102 .detail01 ul li.f_l.last {margin-right:0;}
.dNum-0102 .detail01 ul.list2 {padding:40px 25px;}
.dNum-0102 .detail01 ul.list2 li {color:#3f4950;font-size:15px;font-weight:bold;background:url("../images/company/arr_right.png") no-repeat 0 9px;padding-left:10px;margin-bottom:20px;}
.dNum-0102 .detail01 p.tac {text-align:center;margin-bottom:55px;}


/* �곌뎄媛쒕컻 */
/* R&D */
.dNum-010301 p.txt {margin-bottom:45px;}
.dNum-010301 p.title02 {margin-bottom:15px;}
.dNum-010301 div.img1 {width:100%;height:413px;background:url("../images/company/img_010301_01.jpg") no-repeat center 10px;margin-bottom:70px;}
.dNum-010301 div.img2 {width:100%;height:443px;background:url("../images/company/img_010301_02.jpg") no-repeat center 10px;margin-bottom:70px;}
.dNum-010301 table {margin-bottom:65px;}
.dNum-010301 table td p {color:#f14e2b;background:url("../images/company/plus.gif") no-repeat 0 9px;padding-left:10px;margin-bottom:5px;}
.dNum-010301 table td ul li {padding-left:10px;margin-bottom:5px;}

/* QA SYSTEM */
.dNum-010302 p.txt {margin-bottom:45px;}
.dNum-010302 p.title02 {margin-bottom:15px;}
.dNum-010302 div.img1 {width:100%;height:496px;background:url("../images/company/img_010302_01.jpg") no-repeat center 10px;margin-bottom:70px;}
.dNum-010302 div.img2 {width:100%;height:238px;background:url("../images/company/img_010302_02.jpg") no-repeat center 10px;margin-bottom:70px;}
.dNum-010302 .detail01 dl {margin-bottom:25px;}
.dNum-010302 .detail01 dl dt {color:#4b4b4b;margin-bottom:15px;}
.dNum-010302 .detail01 dl dd {font-size:13px;background:url("../images/company/plus.gif") no-repeat 0 9px;padding-left:10px;margin-bottom:5px;}
.dNum-010302 .detail01 dl dd.bgno {background:none;padding-left:0;}
.dNum-010302 .detail01 div {width:100%;border:1px solid #dedede;}
.dNum-010302 .detail01 div ul {padding:55px 79px;}
.dNum-010302 .detail01 div ul:after {content:"";display:block;clear:both;}
.dNum-010302 .detail01 div ul li {float:left;width:134px;padding:0 63px;}
.dNum-010302 .detail01 div ul li p {color:#3e4e55;font-size:12px;text-align:center;}

/* �곌뎄媛쒕컻遺꾩빞 */
.dNum-010303 .detail01 dl {margin-bottom:60px;}
.dNum-010303 .detail01 dl dt {color:#000;font-size:15.5px;font-weight:bold;margin-bottom:10px;}
.dNum-010303 .detail01 p {color:#4b4b4b;font-weight:bold;margin-bottom:10px;}
.dNum-010303 .detail01 h4 {margin-bottom:10px;}
.dNum-010303 .detail01 ul.mg60 {margin-bottom:60px;}
.dNum-010303 .detail01 ul {margin-bottom:20px;}
.dNum-010303 .detail01 ul li {font-size:13px;background:url("../images/company/plus.gif") no-repeat 0 9px;padding-left:10px;margin-bottom:5px;}


/* �ъ뾽�μ븞��*/
/* �꾩껜 �ㅽ듃�뚰겕 */
.dNum-010401 .tabType02 {margin:0;padding-bottom:45px;}
.dNum-010401 .conWrap, .contact .conWrap {padding-bottom:150px;}
.dNum-010401 .comMap {padding:45px 0 100px;overflow:hidden;}
.dNum-010401 .mapImg {position:relative;float:left;width:400px;}
.dNum-010401 .mapImg p:first-child {color:#f1512e;font-size:12px;margin-bottom:70px;}
.dNum-010401 .comMap a{display:block;position:absolute;width:50px;height:20px;z-index:10;}
.dNum-010401 .comMap a.map1 {top:85px;left:88px;}
.dNum-010401 .comMap a.map2 {top:105px;left:6px;}
.dNum-010401 .comMap a.map3 {top:136px;left:28px;}
.dNum-010401 .comMap a.map4 {top:170px;left:1px;}
.dNum-010401 .comMap a.map5 {top:199px;left:-4px;}
.dNum-010401 .comMap a.map6 {top:234px;left:5px;}
.dNum-010401 .comMap a.map7 {top:275px;left:-4px;}
.dNum-010401 .comMap a.map8 {top:329px;left:25px;}
.dNum-010401 .comMap a.map9 {bottom:86px;right:32px;}
.dNum-010401 .contactList {float:right;width:500px;}
.dNum-010401 .contactList li {position:relative;background:url('../images/company/bg_dot.gif') left bottom repeat-x;padding:20px 0;overflow:hidden;}
.dNum-010401 .contactList li:first-child {padding-top:0}
.dNum-010401 .contactList li .title02 {float:left;width:112px;font-size:15.5px;letter-spacing:-0.5px;}
.dNum-010401 .contactList li .cont {float:left;width:300px;color:#4b4b4b;font-size:12.5px;letter-spacing:-0.5px;padding-top:2px;line-height:14px}
.dNum-010401 .contactList li .cont span {display:block;margin-top:10px;}
.dNum-010401 .contactList li .view {position:absolute;top:30px;right:0;width:65px;font-size:12px;text-align:right;}
.dNum-010401 .contactList li:first-child .view {top:3px}
.dNum-010401 .contactList li .view a {display:block;background:url('../images/company/arrow_right.gif') right 8px no-repeat;padding-right:15px;}

.dNum-010401 .mapImg_foreign {position:relative;width:100%;padding-top:45px;}
.dNum-010401 .mapImg_foreign p:first-child {color:#f1512e;font-size:12px;margin-bottom:50px;}
.dNum-010401 .mapImg_foreign p.mapF {text-align:center;margin-bottom:50px;}
.dNum-010401 .mapImg_foreign a {display:block;position:absolute;width:50px;height:20px;z-index:10;}
.dNum-010401 .mapImg_foreign a.map1 {top:248px;left:56px;}
.dNum-010401 .mapImg_foreign a.map2 {top:129px;right:426px;}
.dNum-010401 .mapImg_foreign a.map3 {top:109px;right:110px;}
.dNum-010401 .mapImg_foreign a.map4 {top:257px;right:63px;}
.dNum-010401 .mapImg_foreign a.map5 {top:296px;right:93px;}
.dNum-010401 .mapImg_foreign a.map6 {top: 152px;right: 503px;}
.dNum-010401 .contactList_foreign h4 {margin-bottom:30px;}
.dNum-010401 .contactList_foreign .title02 {margin-bottom:15px;}
.dNum-010401 .contactList_foreign ul {margin-bottom:65px;}
.dNum-010401 .contactList_foreign ul.first {margin-bottom:20px;}
.dNum-010401 .contactList_foreign ul.first li {background:url('../images/company/bg_dot.gif') left bottom repeat-x;}
.dNum-010401 .contactList_foreign li {position:relative;background:url('../images/company/bg_dot.gif') left bottom repeat-x;padding:20px 0;overflow:hidden;}
.dNum-010401 .contactList_foreign li:first-child {padding-top:0}
.dNum-010401 .contactList_foreign li:last-child {background:none;}
.dNum-010401 .contactList_foreign .tit {color:#252525;font-size:18px;margin-bottom:15px;}
.dNum-010401 .contactList_foreign li .cont {width:860px;color:#4b4b4b;font-size:12.5px;letter-spacing:-0.5px;padding-top:2px;line-height:14px}
.dNum-010401 .contactList_foreign li .cont span {display:block;margin-top:7px;}
.dNum-010401 .contactList_foreign li .view {position:absolute;top:38px;right:0;width:65px;font-size:12px;text-align:right;}
.dNum-010401 .contactList_foreign li .view a {display:block;background:url('../images/company/arrow_right.gif') right 8px no-repeat;padding-right:15px;}

.contact .tabType01 {padding-bottom:45px;}


/* �ъ뾽�μ븞��怨듯넻 */
.contact.contactF .tabType01 {margin:0;padding-bottom:45px;}
.contact .mapTable {padding-top:40px;}
.contact .mapTable caption{display:none;}
.contact .mapTable th {border-left:0;background-color:#f6f8f9;text-align:left;padding-left:23px;}
.contact .mapTable th p {font-size:12px; color:#757575;margin-top:10px;}
.contact .mapTable .traffic dt {color:#f14e2b;background:url("../images/company/plus.gif") no-repeat left 9px;padding-left:13px;margin-top:30px;}
.contact .mapTable .traffic dt:first-child {margin-top:0;}
.contact .mapTable .traffic dt span {color:#676767;font-size:14px;}
.contact .mapTable .traffic dd {margin-top:10px;padding-left:13px;}
.contact .mapTable .traffic span {display:inline-block;}
.contact .mapTable .traffic span.arrow {width:23px;height:16px;background:url("../images/company/arrow_map.gif") 50% 8px no-repeat;text-indent:-9999px;}
.contact .mapTable h4 {padding-bottom:15px;}
.contactF .mapTable table {margin-bottom:25px;}

