@charset "euc-kr";


/* content */

.schemaArea {}
.schemaArea .present {margin-bottom:30px}
.schemaArea .present dl {font-size:14px;line-height:1.6em;}
.schemaArea .present dt {float:left;display:inline-block;clear:left;width:70px;font-weight:bold;padding:3px 0 3px 13px;background:url("/images/common/icon/bullet1.gif") no-repeat scroll 0 12px}
.schemaArea .present dd {float:left;display:inline-block;padding:3px 0 3px 15px;letter-spacing:-1px;word-break:keep-all;background:url("/images/common/icon/bullet_dd.gif") no-repeat 0 7px;*float:none;*display:block;zoom:1}
.schemaArea p.btn {text-align:right;margin-bottom:20px;}
.schemaArea table {display:none}


.goalArea {position:relative;width:787px;height:700px;margin-top:10px;background:url("/images/company/organization_img.png") no-repeat 0 0;}
/* .goalArea g{position:relative;width:787px;height:338px;margin-top:10px;background:url("/images/company/humen_img.png") no-repeat 0 0;} */
.goalArea li {text-indent:-999em}
.goalArea .btn {position:absolute;right:10px;bottom:0;display:inline-block}

.recruitArea {position:relative;width:600px;height:120px;margin-top:0px;background:url("/images/etc/recruit2.png") no-repeat 0 0;}


.ceomessageArea {margin-top:50px;}
.ceomessageArea .div1 {float:left; width:336px; margin-right:30px;}
.ceomessageArea .div1 .photo2 {display:none;}
.ceomessageArea .div2 {float:left; width:394px;}
.ceomessageArea .div2 em {font-weight:bold; font-size:16px; color:#333;}
.ceomessageArea .div2 .sign {display:block; margin:0 0 0 0; text-align:right;}
.ceomessageArea .div2 br.br {display:none;}
.ceomessageArea .div2 .sTit {margin-bottom:35px;margin-top:0}
.ceomessageArea .div2 .sTit img {margin-top:0}
.ceomessageArea .div2 .p {}

.historyArea {margin-top:-40px; font-size:14px; letter-spacing:-1px;}
.historyArea h4 {margin-bottom:40px}
/* .historyArea .history20112013 {min-height:467px;padding-left:290px;margin-top:50px;background:url("/images/company/history_img20112013.jpg") no-repeat 0 0;} */
/* .historyArea .history20062010 {min-height:356px;margin-top:50px;background:url("/images/company/history_img20062010.jpg") no-repeat right 0;} */
/* .historyArea .history20002005 {min-height:447px;padding-left:290px;margin-top:50px;background:url("/images/company/history_img20002005.jpg") no-repeat 0 0;} */
/* .historyArea .history19951999 {min-height:233px;margin-top:50px;background:url("/images/company/history_img19951999.jpg") no-repeat right 0;} */
.historyArea .detail {position:relative;width:460px;margin-bottom:20px}
.historyArea .detail dt {font-size:15px; position:absolute;top:2px;left:0;color:#3399cc;font-weight:bold;*padding-right:20px}
.historyArea .detail dd {padding:0 0 0 0;margin-left:90px;line-height:1.6em;}
.historyArea .detail dd strong.month {display:block; float:left; margin-right:2px;}
.historyArea .detail dd span.txt {display:block; margin-left:30px;}

.financeArea {width:760px;margin-top:50px}
.financeArea h4, .financeArea table {display:none}
.financeArea .sales_graph {width:760px;height:332px;background:url("/images/company/finance1.gif") no-repeat;margin-bottom:50px}
.financeArea .business_graph {float:left;width:371px;height:251px;background:url("/images/company/finance2.gif") no-repeat}
.financeArea .profit_graph {float:right;width:371px;height:251px;background:url("/images/company/finance3.gif") no-repeat right top}
.financeArea p.btn {float:right;margin-top:20px}

.contactUs_content {overflow:hidden}
.contactUs_content table {width:782px;margin-left:-1px}
.contactUs_content td {border:1px solid #dadada}

.mapArea {position:relative; overflow:hidden;}
.mapArea .mapWrap {overflow:hidden; position:relative; border:3px solid #dadada}
.mapArea .mapWrap .map {width:774px; height:376px;background:url('/images/company/map.png') no-repeat;text-indent:-999em}
.mapArea .mapWrap .map_idc {width:774px; height:376px;background:url('/images/company/map_idc.png') no-repeat;text-indent:-999em}
.mapArea p {overflow:hidden}
.mapArea p.btn a {float:right;margin-top:11px}

.skipMap {position:absolute; top:-300px; left:0; width:100%; z-index:11;}
.skipMap a {position:absolute; top:0; width:90%; padding:5px 20px 5px 20px; background-color:#333333; font-size:14px; line-height:20px; color:#fff; text-align:center; font-weight:bold;}
.skipMap a:focus {top:300px;}
.skipMap a:active {top:300px;}

.mapArea .desc {width:100%; margin-top:20px; font-size:14px; line-height:1.6em; background:url('/images/company/map1_bg.gif') repeat-y 142px 0;}
.mapArea .desc dl {padding-bottom:15px;}
.mapArea .desc dl dt {float:left; padding-left:24px; margin:0 0 0 0; background:url('/images/common/icon/map.png') no-repeat 0 0; font-size:16px; font-weight:bold; color:#3399cc;}
.mapArea .desc dl.dl1 dt {background-position:0 0;}
.mapArea .desc dl.dl2 dt {background-position:0 -40px;}
.mapArea .desc dl.dl3 dt {background-position:0 -80px;}
.mapArea .desc dl.dl4 dt {background-position:0 -120px;}
.mapArea .desc dl.dl5 dt {background-position:0 -157px;}
.mapArea .desc dl dd {margin-left:160px;font-weight:bold;}
.mapArea .desc dl dd ul {overflow:hidden}
.mapArea .desc dl dd ul li {clear:both; height:1%;}
.mapArea .desc dl dd ul.subway {}
.mapArea .desc dl dd ul.subway .tit {display:block; float:left;}
.mapArea .desc dl dd ul.subway .txt {display:block; margin-left:50px;font-weight:normal}
.mapArea .desc dl dd ul.para {}
.mapArea .desc dl dd ul.para .tit {display:block; float:left;}
.mapArea .desc dl dd ul.para .txt {display:block; margin-left:70px;font-weight:normal}
.mapArea .desc dl.dl5 {padding-bottom:0;}
.mapArea .desc dl.dl3 dd .tit {display:block; float:left;}
.mapArea .desc dl.dl3 dd .txt {display:block; margin-left:100px;font-weight:normal}
.mapArea .desc dl.dl4 dd .tit {display:block; float:left;}
.mapArea .desc dl.dl4 dd .txt {display:block; margin-left:50px;font-weight:normal}
.mapArea .desc dl.dl4 dd .txt.txt2 {margin-left:60px}



@media only screen and (min-width:971px) and (max-width:1180px) {
	
.recruitArea {width:500px;height:120px;margin-top:10px;background:url("/images/etc/recruit2.png") no-repeat 0 0;}

}

@media only screen and (min-width:768px) and (max-width:970px) {

.schemaArea .present dd {width:273px}
.schemaArea h4.sTit {margin-bottom:5px}
.schemaArea .sales_graph {width:380px;height:179px;background:url("/images/company/768/finance1.gif") no-repeat;margin-bottom:50px}

.goalArea {width:390px;height:400px;margin-top:10px;background:url("/images/company/768/organization_img.png") no-repeat 0 0;} */
		
.recruitArea {width:500px;height:120px;margin-top:0px;background:url("/images/etc/recruit2.png") no-repeat 0 0;}

.ceomessageArea .div1 {float:none; width:380px; margin-right:0; margin-bottom:32px; text-align:center;}
.ceomessageArea .div1 .photo1 {display:none;}
.ceomessageArea .div1 .photo2 {display:block;}
.ceomessageArea .div1 img {max-width:100%;}
.ceomessageArea .div2 {float:none; width:375px;}
.ceomessageArea .div2 br.br {display:block;}

.historyArea h4 {margin-bottom:40px}
.historyArea .history20112013 {padding:260px 0 0 0;margin-top:50px;background:url("/images/company/768/history_img20112013.jpg") no-repeat 0 0;}
.historyArea .history20062010 {padding:220px 0 0 0;margin-top:20px;background:url("/images/company/768/history_img20062010.jpg") no-repeat right 0;}
.historyArea .history20002005 {padding:220px 0 0 0;margin-top:20px;background:url("/images/company/768/history_img20002005.jpg") no-repeat 0 0;}
.historyArea .history19951999 {padding:172px 0 0 0;margin-top:20px;background:url("/images/company/768/history_img19951999.jpg") no-repeat right 0;}
.historyArea .detail {width:385px;margin-bottom:20px}

.financeArea {width:380px}
.financeArea .sales_graph {width:380px;height:218px;background:url("/images/company/768/finance1.gif") no-repeat;margin-bottom:50px}
.financeArea .business_graph {float:none;width:380px;height:265px;background:url("/images/company/768/finance2.gif") no-repeat;margin-bottom:50px}
.financeArea .profit_graph {float:none;width:380px;height:225px;background:url("/images/company/768/finance3.gif") no-repeat}

.mapArea .desc {background:none;}
.mapArea .desc dl dt {float:none;  margin:0 0 10px 0;}
.mapArea .desc dl dd {margin-left:24px;}
.mapArea .desc dl dd.txtblock br {display:none}
.mapArea .desc dl dd.txtblock span {display:block}

.mapArea .mapWrap {}
.mapArea .mapWrap .map {width:374px;height:222px;background:url('/images/company/768/map.png') no-repeat}
.mapArea .mapWrap .map_idc {width:374px;height:223px;background:url('/images/company/768/map_idc.png') no-repeat}
.mapArea .mapWrap .map .nmap_scaler {left:200px !important;}

}

@media only screen and (max-width:767px) {
	
.schemaArea .present dt {float:none;display:block;padding: 3px 0 0 13px;}
.schemaArea .present dd {float:none;display:block;padding:0 0 8px 13px;background:none;}
.schemaArea h4.sTit {margin-bottom:5px}
.schemaArea .sales_graph {width:300px;height:180px;background:url("/images/company/320/finance1.gif") no-repeat;margin-bottom:10px}


.goalContent {padding:0}
.goalContent h3.subTitle {margin-left:10px;margin-right:10px}
.goalArea {width:100%;min-width:320px;height:320px;margin-top:10px;background:url("/images/company/320/organization_img.png") no-repeat center top;}

.recruitArea {width:300px;height:70px;margin-top:0px;background:url("/images/etc/recruit3.png") no-repeat 0 0;}
	
	
.ceomessageArea {margin-top:6px;}
.ceomessageArea .div1 {float:none; width:auto; margin-right:0; margin-bottom:30px; text-align:center;}
.ceomessageArea .div1 .photo1 {display:none;}
.ceomessageArea .div1 .photo2 {display:block;}
.ceomessageArea .div1 img {max-width:100%;}
.ceomessageArea .div2 img {width:230px;height:auto}
.ceomessageArea .div2 {float:none; width:auto;}
.ceomessageArea .div2 br.br {display:block;}
.ceomessageArea .div2 .sTit {margin-bottom:20px;}

.historyArea {margin-top:-20px}
.historyArea h4 {margin-bottom:40px}
.historyArea .history20112013 {padding:210px 0 0 0;margin-top:50px;background:url("/images/company/320/history_img20112013.jpg") no-repeat 0 0;}
.historyArea .history20062010 {padding:170px 0 0 0;margin-top:20px;background:url("/images/company/320/history_img20062010.jpg") no-repeat right 0;}
.historyArea .history20002005 {padding:170px 0 0 0;margin-top:20px;background:url("/images/company/320/history_img20002005.jpg") no-repeat 0 0;}
.historyArea .history19951999 {padding:160px 0 0 0;margin-top:20px;background:url("/images/company/320/history_img19951999.jpg") no-repeat right 0;}
.historyArea .detail {width:auto;margin-bottom:20px}

.financeArea {width:320px;margin:30px auto 0}
.financeArea .sales_graph {width:300px;height:218px;background:url("/images/company/320/finance1.gif") no-repeat;margin-bottom:10px}
.financeArea .business_graph {float:none;width:300px;height:265px;background:url("/images/company/320/finance2.gif") no-repeat;margin-bottom:10px}
.financeArea .profit_graph {float:none;width:300px;height:225px;background:url("/images/company/320/finance3.gif") no-repeat}
.financeArea p.btn {float:right;margin:10px 20px 0 0}

.mapArea {margin-top:-10px;}
.mapArea .desc {background:none;}
.mapArea .desc dl dt {float:none;  margin:0 0 10px 0;}
.mapArea .desc dl dd {margin-left:24px;}
.mapArea .desc dl dd.txtblock br {display:none}
.mapArea .desc dl dd.txtblock span {display:inline}

.mapArea .mapWrap {width:294px; height:225px;margin:0 auto;}
.mapArea .mapWrap .map {width:294px; height:225px;background:url('/images/company/320/map.png') no-repeat}
.mapArea .mapWrap .map_idc {width:294px; height:225px;background:url('/images/company/320/map_idc.png') no-repeat}
.mapArea .mapWrap .map .nmap {}
.mapArea .mapWrap .map .nmap_scaler {top:10px; left:230px !important;}
.mapArea p.btn {width:294px;margin:0 auto}

}


@media only screen and (max-width:480px) {

.recruitArea {width:300px;height:70px;margin-top:0px;background:url("/images/etc/recruit3.png") no-repeat 0 0;}

}
