@charset "utf-8";
@font-face {
 font-family: 'NanumBarunGothic';
 font-style: normal;
 font-weight: 300;
 src: url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebLight.eot');
 src: url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebLight.eot?#iefix') format('embedded-opentype'), url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebLight.woff') format('woff'), url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebLight.ttf') format('truetype');
}

*{margin:0;padding:0; }
html,body { width:100%; height:100%; background:#222222; }
a:link {color:#000; text-decoration:none; }
a:visited {color:#000;text-decoration:none; }
a:hover {color:#000;text-decoration:none; }
a:active {color:#000;text-decoration:none; }
li { list-style:none; }
hr.layout {display:none; }
.wrap {position:relative;padding:0;height:100%; }

/* Main Head */
#head { border:none;width:100%; color:#000; font-size:14px; font-family:'NanumBarunGothic'; }
#head .talk-gnb ul { width:100%; height:65px; background:#fff; }
#head .talk-gnb li { position:relative; float:left; width:33.3333%; height:45px; background:#fff; }
#head .talk-gnb a { width:33.3333%; height:45px; }
#head .talk-gnb .first .line { position:relative; margin:0 auto; top:26px; width:116px; height:25px;}
#head .talk-gnb .first img { position:relative; float:left; max-width:19px; width:100%; }
#head .talk-gnb .first p { position:relative; float:left; margin:0 auto; width:88px; height:20px; padding-left:5px; }
#head .talk-gnb .last .line { position:relative; margin:0 auto; top:26px; width:90px; height:25px; }
#head .talk-gnb .last img { position:relative; float:left; max-width:19px; width:100%; }
#head .talk-gnb .last p { position:relative; float:left; margin:0 auto; width:63px; height:20px; padding-left:5px; }



/* Main Container */
#container { position:relative; width:100%; margin:0 auto; *zoom:1; display:block; }
.wrap .contents { position:relative; margin:0px auto 0; padding-top:0px; display:block; }
#container .mail-fome { position:relative; top:100px; width:100%; }
#container .board_write { position:relative; top:0px; width:100%; margin:0 auto; color:#fff; font-size:14px; font-family:'NanumBarunGothic'; }
#container .board_write { width:100%; line-height:1.5; }
#container .board_write .title { width:30%; }
#container .board_write td { padding:9px 0 9px; color:#fff;}
#container .board_write .textfield { padding:5px; width:90%; height:35px; background:#5D5D5D; border:none; }
#container .board_write .textfield2 { padding:5px; width:90%; height:230px; background:#5D5D5D; border:none; }
#container .board_write .button { margin:0 auto; width:100px; height:30px; }
#container .board_write .button .mailbtn { position:relative; margin:0 auto; width:100px; height:30px; font-size:14px; font-family:'NanumBarunGothic'; }

.footer { background:#5D5D5D; }