<img src="" alt="" />@charset "euc-kr";
/* CSS Document */

* { margin:0; padding:0;}
 html, body { margin:0; padding:0; height:100%;}
 body {font-family: "µ¸¿ò", sans-serif, Arial; font-size:12px; position:relative;}

 table, div {border-collapse:collapse;}
 select, textarea,input {font-family:"µ¸¿ò", Arial, Helvetica, sans-serif; font-size:12px; color:#000; vertical-align:top;}
 form, ul, ol, dl, table, div, h1, h2, h3 ,h4 {margin:0;padding:0;}
 h1, h2, h3 ,h4, h5, h6{font-size:12px; text-decoration:none;}
 img, fieldset {border:0; margin:0; padding:0; display:inline-block;}
 select, input, li, img {vertical-align:top; }
 ul, li, dl, dt, dd{list-style-type : none; }
 caption { text-indent:-5000px; line-height:0; font-size:0;}
 legend{ text-indent:-5000px; line-height:0; font-size:0; position:absolute; top:0; left:0;}
 hr {display:none;}
 button {border:0px;}

 a:link{text-decoration:none; color:#000;}
 a:visited{text-decoration:none; color:#000;}
 a:hover{text-decoration:none; color:red;}
 a:active{text-decoration:none; color:#000;}

.quickgo_ucc1 {width:734px; text-align:right; margin:4px 0 8px;}
.quickgo_ucc1 a img {margin:0 19px;}

.wrap_ucc2 {width:734px; border:1px solid #dfd6d6; font:normal 12px/1em dotum; word-spacing:-1px;}
.wrap_ucc2 .list {margin:0 12px 0 29px;}
.wrap_ucc2 .list h2 {display:block; margin:0 auto; width:421px; margin-bottom:15px;}
.wrap_ucc2 .list table.storylist {width:329px; text-align:center; margin-right:16px; font:12px/1.2em dotum; float:left;}
.wrap_ucc2 .list table.storylist thead th {background:#6fb500;}
.wrap_ucc2 .list table.storylist tbody td {height:22px; border-bottom:1px solid #e5e6e8; vertical-align:middle; padding:6px 5px 5px 5px;}
.wrap_ucc2 .list fieldset {display:inline;}

.wrap_ucc2 .paging {text-align:center; padding:17px 0 27px 0; padding-top:430px;}
.wrap_ucc2 .paging img {vertical-align:middle;}
.wrap_ucc2 .paging a {padding:0 3px;}
.wrap_ucc2 .btn_prev {margin-right:10px;}
.wrap_ucc2 .btn_next {margin-left:10px;}

.ucc_board {position:relative; padding:33px 29px 35px 29px; background:#8448f1;}
.txt_agree img {padding-top:3px; vertical-align:middle;}
.txt_agree a.btn {position:absolute; top:47px; right:28px;}
.tab_ucc {border:1px solid #9a9a9a; background:#fff; position:relative; padding-top:55px; margin-top:15px; width:674px;}
.tab_ucc h2 {position:absolute; top:0px; left:0px;}
.tab_ucc h2.tab_vote_off {left:332px;}
.tab_ucc h2.tab_vote_on {left:332px;}
.sec_board {padding:10px; width:654px; height:590px;}/*width:654*/
.agree_wrap {padding:34px 44px 22px 54px;}
.agree_wrap h3 {margin-left:9px;}
.agree_wrap .cont {padding:0 0 20px 9px; font:12px/1.5em dotum; letter-spacing:-0.02em; border-bottom:1px solid #eae8ef;}
.agree_wrap .cont li {margin-top:23px;}
.agree_wrap .cont li strong {color:#8448f1;}
.agree_wrap .agree_line {display:block; margin:21px 0 18px; vertical-align:middle;}
.agree_wrap .agree_line input {vertical-align:middle; margin:0 10px 0 16px;}
.agree_wrap .agree_line img {vertical-align:middle;}
.agree_wrap .agree_line .stext {font:11px dotum; color:#bcbcbc; letter-spacing:-0.03em; margin-left:10px;}
.agree_wrap .bottom_btn {text-align:right;}
.agree_wrap .bottom_btn a {margin-left:4px;}
.tbold {font-weight:bold;}
.text_left {text-align:left; display:block;}

.layer_popup {position:absolute; top:80px;}
.layer_popup .tab_ucc {border:1px solid #9a9a9a; border-width:1px 1px 0 1px;}