@charset "utf-8";@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,form,fieldset,p,button,select{margin:0;padding:0}
img,fieldset{border:0;vertical-align:middle}

ul,ol,li,dl{list-style:none}
input,select,textarea{vertical-align:middle;margin:0;padding:0;font-size:13px;font-family:'Nanum Gothic'}
table caption{display:none}
table{border-collapse:collapse}
em{font-style:normal}
h1,h2,h3{letter-spacing:-1px}

body{margin:0;padding:0;font-family:'Nanum Gothic',gulim,dotum;color:#696969;font-size:13px;line-height:18px;background:url(../img/img/pop_bg.png)}

A:link{text-decoration:none;color:#474747}
A:hover{text-decoration:none;color:#272c3a}
A:visited{text-decoration:none;color:#474747}
A:active{text-decoration:none;color:#474747}

/*   POP layout   */
.laypop{width:720px;border-radius:10px;background:#fff}
.lay_tit{padding:18px 32px;position:relative;border-bottom:1px solid #d4d4d4;box-shadow:-1px 3px 2px -3px #ccc}
.lay_tit h2{font-size:21px;color:#101010;line-height:1.3}
.btn_close{display:block;position:absolute;right:25px;top:18px}

/*   글쓰기   */
.lay_cont{padding:24px 32px}
.lay_cont dl{margin:0 0 30px}
.lay_cont dt{font-size:18px;color:#101010;margin:10px 0}
.lay_cont dd{padding:3px 0 3px 12px;background:url(../img/img/i_dot.gif) no-repeat 2px 12px;line-height:20px;font-size:14px}
.write_box{background:#f4f4f4;padding:26px 18px}
.write_box textarea{width:600px;height:120px;border:1px solid #b8b8b8;padding:10px;font-size:14px;line-height:22px;border-radius:2px}
.seltxt{border:1px solid #b8b8b8;background:-webkit-linear-gradient(top,#fff,#f7f7f7);width:180px;height:36px;line-height:34px;padding:0 10px 0 6px;font-size:14px;border-radius:2px}
.inptxt{border:1px solid #b8b8b8;background:-webkit-linear-gradient(top,#fff,#f7f7f7);width:460px;height:36px;line-height:34px;padding:0 10px;font-size:14px;border-radius:2px}
.write_btm{height:20px;margin:14px 0 0;overflow:hidden}
.wico{display:inline-block;width:18px;height:18px;float:left;margin:0 3px;background:url(../img/img/ico_all.png) no-repeat -30px -668px;font-size:0;line-height:0}
.wico.wi1{background-position:0 -668px}
.wtxt{float:right;width:80px;text-align:right}

.date ul{overflow:hidden;margin:0 0 8px}
.date li{float:left;margin:0 2px 0 0}
.date ul a{display:block;width:36px;height:36px;background:-webkit-linear-gradient(top,#fff,#f7f7f7);font-size:14px;border-radius:2px;border:1px solid #b8b8b8;text-align:center}
.date ul a.on{background:#1284db;color:#fff;font-weight:bold;border-color:#1284db}
.btn_more{background:url(../img/img/i_more2.gif) no-repeat 0 12px;padding:10px 0 2px 16px}
.btn_more em{font-size:14px;color:#1284db;border-bottom:1px solid #1284dd}

/*   table   */
.ptbl{border-top:1px solid #555;font-size:14px;line-height:20px;margin:0 0 14px}
.ptbl th{padding:10px 0;color:#111;background:#fafbfc;text-align:center;border-bottom:1px solid #ddd}
.ptbl td{border-bottom:1px solid #ddd;color:#555;padding:10px 15px;height:36px;line-height:36px}

.tbl_txt{padding:3px 0;color:#888}
.tbl_txt strong{font-size:15px;color:#101010;padding:0 6px}
.article {font-size:16px;line-height:24px;margin:0 0 40px 0;color:#333}
.art_txt {display:block;font-size:16px;text-align:left;color:#333;margin:5px 0 0 0}

/*   Button   */
.btn_wrap{margin:20px 0;text-align:center}
.btn_wrap.bw1{border-top:none}
.btn_pop{display:inline-block;border:1px solid #b8b8b8;border-radius:2px;background:#fff;vertical-align:middle;color:#101010;font-weight:bold;font-size:16px;box-shadow:0 1px 1px 0 #dfdfdf;padding:0 30px;height:40px;line-height:40px}
.btn_pop.red{background:#ee481b;border-color:#e43a0d;color:#fff !important}

/*   공통   */
.stip{color:#888}
.fr{color:#eb473c !important}
.mb8{margin:0 0 8px}
.pr20{padding:0 20px 0 0}
.w100{width:100px}
.w60{width:60px}