@charset "utf-8";
@import "../css/common.css"; 
 

body {font-family:'Nanum Gothic','µ¸¿ò',dotum;font-size:13px;letter-spacing:-1px;line-height:150%;}
* {padding:0;margin:0;border:0;font-family:'Nanum Gothic','µ¸¿ò',dotum;}
h3{font-family:'Nanum Gothic','µ¸¿ò',dotum;}
h5{font-size:25px;color:#000;margin-bottom:30px;letter-spacing:-1px;margin-top:10px;line-height:30px;font-family:'Nanum Gothic','µ¸¿ò',dotum;}
h6{font-size:18px;color:#106ea8;margin-bottom:30px;margin-top:40px;letter-spacing:-1px;line-height:20px;font-family:'Nanum Gothic','µ¸¿ò',dotum;}

 
.mwrap{padding:10px;}
/*txt*/
.Btxt{font-size:18px;line-height:150%;margin-bottom:20px;}
.Btxt2{font-size:18px;margin-bottom:30px;line-height:150%;}

.bold{font-weight:bold;font-size:110%;}

 
/*txtcolor*/
.Tblue{color:#2c81e9;}
.Twhite{color:#fff;}
.Tyellow{color:#e8ec3d;}
.Tgreen{color:#9cec24;}


/*margin*/
.mTA{margin-top:50px}
.mTB{margin-top:30px}
.mTC{margin-top:150px}


.mLA{margin-left:60px;}

/*img*/
.imgareaA{margin-bottom:30px;}
.imgareaA  img{width:100%;}
.wdthimg{max-width:600px;}
.wdthimg img{width:100%;}





h1{color:#3b79cf;font-size:35px;letter-spacing:-2px;font-family: 'NanumGothicExBold', sans-serif;text-align:center;padding:10px;line-height:45px;;}
h2{color:#000;font-size:30px;line-height:33px;letter-spacing:-2px;font-family: 'Roboto', sans-serif;left:50%;margin-left:380px;margin-top:-50px;;padding-right:0px;padding-bottom:20px;position:absolute;}

 

/*È¸»ç¼Ò°³*/

ul.certiarea{}
ul.certiarea li{width:15%;float:left;margin-right:10px;}
ul.certiarea li img{width:100%;border: 1px solid #ccc}


/*È¸»ç¿¬Çõ*/
 .historyarea {padding:0 10px 20px 0px;background: url(../image/about/his_back.jpg) no-repeat right 0;background-size:40%;; } /* ¿¬Çõ */
 .historyarea_box{overflow:hidden; width:90%;float:none;margin-bottom:20px;margin-right:10px;}
.historyarea h3 {position:absolute;color:#3b79cf;width:160px;font-size:40px;font-family:"NanumGothicExBold";line-height:33px;padding:0 0 0 20px;letter-spacing:-2px;}
.historyarea dl {margin-left:160px; }
.historyarea dl dt{position:absolute;font-size:16px; color:#080a0b;font-weight:bold;}
.historyarea dl dd{margin-left:50px; font-size:13px; letter-spacing: -0.03em;margin-bottom:10px;}
.historyarea dl dd ul li {line-height:16px;padding-left:10px;padding-bottom:4px;overflow:hidden;background: url(../image/about/his_icon.gif) no-repeat 0 7px;}

 .portfolio {padding:0 10px 20px 0px;background: url(../image/about/photo_back.png) no-repeat right 0;background-size:50%;;   } /* ¿¬Çõ */
 .port_box{overflow:hidden; width:60%;float:none;margin-bottom:20px;margin-right:10px;}
  .port_box2{overflow:hidden; width:100%;float:none;margin-bottom:20px;margin-right:10px;}

.portfolio h3 {position:absolute;color:#3b79cf;width:160px;font-size:40px;font-family:"NanumGothicExBold";line-height:36px;padding:0 0 0 20px;letter-spacing:-2px;}
.portfolio dl {margin-left:160px; }
.portfolio dl dt{position:absolute;font-size:16px; color:#080a0b;font-weight:bold;}
.portfolio dl dd{margin-left:50px; font-size:13px; letter-spacing: -0.03em;margin-bottom:10px;}
.portfolio dl dd ul li {line-height:16px;padding-left:10px;padding-bottom:4px;overflow:hidden; }

.gansaarea div.gansaA {position:relative; z-index:2; float:left; padding:10px; width:122px; border:1px solid #ccc;background:#fff; margin-top:10px; ;margin-left:1%;}
.gansaA ul li.gansaimg{padding:0px;}
.gansaA ul li.gansaname{padding:5px 0  5px 0px;font-size:16px; font-weight:bold;letter-spacing:-1px;text-align:center;}
 

.info_addbox{overflow:hidden;margin-top:5px;border:1px solid #5b5b5b;border-width:1px 0}
.info_addbox_in{margin-top:-1px}
.info_addbox_in dt,.info_addbox_in dd{padding:5px 0 5px;border-top:1px solid #e6e6e6;font-size:13px;line-height:19px}
.info_addbox_in dt{float:left;width:50px;color:#333}
.info_addbox_in dd{overflow:hidden;padding-right:5px;color:#707070;letter-spacing:-1px;word-break:break-word}
.maparea{margin-top:30px;margin-bottom:30px; }

 
 #map                   { width:100%; height:350px; margin:0 auto 30px auto; border:1px solid #ccc;}


.maparea2{ background:url(../image/about/location_wesung.jpg) no-repeat 40% 0;width:100%; height:400px; }

 