@charset "utf-8";
@import url("default.css");
@import url("layout.css");
@import url("global.css");
@import url("sub01.css");


/** (주) 플랜아이 (http://plani.co.kr) */
/* ------------------------------------------------------------
 * Created   : 2013/9/11 jk
 ------------------------------------------------------------ */



/* layout */
div#layout-footer {width:100%; min-width:1001px; background-color:#080302; }
div#layout-container {min-width:1101px;  min-height:1070px;}
.subbg01 {background:url("/images/korean/visual/sub_visual01.jpg") no-repeat center 0; background-size:cover; background-attachment:fixed;}
.subbg02 {background:url("/images/korean/visual/sub_visual02.jpg") no-repeat center 0; background-size:cover; background-attachment:fixed;}
.subbg03 {background:url("/images/korean/visual/sub_visual03.jpg") no-repeat center 0; background-size:cover; background-attachment:fixed;}
.subbg04 {background:url("/images/korean/visual/sub_visual04.jpg") no-repeat center 0; background-size:cover; background-attachment:fixed;}
.subbg05 {background:url("/images/korean/visual/sub_visual05.jpg") no-repeat center 0; background-size:cover; background-attachment:fixed;}
.subbg06 {background:url("/images/korean/visual/sub_visual06.jpg") no-repeat center 0; background-size:cover; background-attachment:fixed;}

div#container {position:relative; margin:0 auto ; width:1101px; min-width:1101px; line-height:150%; text-align:left; padding:0;  }
div#container-warp {position:relative; padding:0; margin:0 0 0 306px;  width:698px; }



div#side {margin:0; padding:0; } 
div#side p.top {position:absolute; top:-35px; right:0; margin:0; padding:0; width:30px;}
div#side p.top a {display:inline-block;}



/* content */
div#contents-wrap {position:relative; margin:0; padding:63px 0 0; width:100%; z-index:55;}

div#contents-title {padding:0; margin:0; height:66px;}
div#contents-title h2 {padding:0; margin:0; color:#000; font-size:30px; font-family:'나눔고딕 Bold',NGB, NanumGothicBold, sans-serif; line-height:130%; }
div#contents-title h2 img {display:block;  margin:0; padding:0;}

div.contents {margin:0; padding:0 0 60px 0; width:698px; min-height:750px; }

div#board-wrap { padding:20px; overflow:hidden; background-color:#fff; background-color:rgba(255,255,255,0.9); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#90ffffff,endColorstr=#90ffffff);  zoom:1;}

div.content-wrap { padding:20px;  overflow:hidden; background-color:#fff; background-color:rgba(255,255,255,0.8); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80ffffff,endColorstr=#80ffffff);  zoom:1;}


/*cv +bio*/
div.history-wrap {padding:0;}
div.history-wrap dl.history {position:relative; height:100%; padding:0 0 30px 0; margin:0; overflow:hidden; list-style:none; font-size:12px;  font-family:tahoma, sans-serif;  }
div.history-wrap dl.history dt {float:left; width:12%;  padding:0 0 0 5px; margin:0 0 2px; color:#3b559f; line-height:150%;    font-size:12px; font-family:tahoma, sans-serif; font-weight:bold; }
div.history-wrap dl.history dd {float:left; width:87%;  padding:0; margin:0 0 2px; line-height:150%; letter-spacing:-0.02em;  color:#707070; font-size:12px; }
div.history-wrap dl.history dd.st1 {float:left; width:440px;  padding:0 0 0 94px; margin:0 0 2px; line-height:150%; letter-spacing:-0.02em;  color:#707070;}

div.history-wrap ul.bu-none li {text-indent:0; padding-left:7px; margin-bottom:3px; line-height:150%; background:none; }

