@charset "UTF-8";

.hidden,small { display:none; }
ul { padding:0; margin:0; list-style:none;}
li {  }

.wrap-main section {    }

.wrap-sub section.layout { width:1000px; height:1%; }
.wrap-sub > /**/ section.layout { height:auto; }

/* 메인영역 시작 */

.head_top {width:100%; margin:0 auto; position:relative; z-index:999;}

.top_con{width:1000px; height:299px; margin:0 auto; top:195px; position:relative;  }

.top_btn { width:1000px; margin:0 auto; position:relative; }
.topleft { position:absolute;  right:400px; top:10px; padding:0; margin:0; }
.topleft > li { float:left; margin-left:20px; cursor:pointer;}

.topright { position:absolute; right:30px; top:12px; }
.topright > li { float:left; padding:0 5px; }
.topright > li:first-child { padding-left:0; }
.topright > li:last-child { padding-right:0; background:none; }
.topright > li > span { color:#666666; font-size:11px; font-weight:600; letter-spacing:-0.1em; cursor:pointer; }


/* 메인영역 끝*/

/* 서브영역 시작*/

section.layout { width:1000px; }
section.layout aside {  width:194px; float:left; display:inline;}
section.layout .content {  width:791px; min-height:700px; margin-top:111px; float:right;  display:inline;}
section.layout .content header { width:791px; height:37px;}
section.layout .content  .boardarea { width:791px; min-height:700px; margin:37px 0 50px 0;}

/* 서브영역 끝 */

/* 블럭 영역 시작*/

.block a span,
.block1 a span,
.block2 a span,
.block3 a span,
.block4 a span { display:block; overflow:hidden; width:0; height:0; font-size:0; position:absolute; }

.block {width:62px; height:13px; display:block; position:absolute; top:62px; left:948px; }
.block1 {width:58px; height:15px; display:block; position:absolute; top:10px; left:672px; }
.block2 {width:96px; height:15px; display:block; position:absolute; top:10px; left:746px; }
.block3 {width:85px; height:15px; display:block; position:absolute; top:10px; left:855px; }
.block4 {width:55px; height:15px; display:block; position:absolute; top:10px; left:950px; }

/* 블럭 영역 끝 */

.escrow { position:absolute; top:1307px; left:50%; margin-left:270px; z-index:999;}
.escrow_s {float:right; }



.tabwrap {position:relative;top:-20px}
.tabwrap span {display:block;float:left;margin-top:25px;}
.clear {clear:both; margin-top:20px}


.p3tabmenu {height:39px;}
.p3tabmenu ul {list-style:none; margin-top:25px; padding:0;}
.p3tabmenu ul li {float:left; width:116px; padding:10px 0 9px; margin-right:2px; text-align:center; font-family:"돋움"; font-size:14px; font-weight:bold; border:1px solid #d5d5d5; background-color:#eeeeee;color:#646464;cursor:pointer;}
.p3tabmenu ul li:last-child {margin-right:0;}
.p3tabmenu ul li.on {background-color:#004d96; color:#FFFFFF;}
