@charset "euc-kr";
@import url(layout.css);

/* CSS Document */
html {overflow-y:scroll;}
body {margin:0; padding:0; font-family:Dotum, "µ¸¿ò", Gulim, "±¼¸²", MalgunGothic, "¸¼Àº°íµñ", NanumGothic, "³ª´®°íµñ", Century Gothic, Sans-serif; font-size:12px; color:#666;}
body, p, ul, ol, li, dl, dt, dd, form, table, th, td, fieldset, input, textarea, select, button, span, h1, h2, h3, h4, h5, h6, pre, address {margin:0; padding:0; -webkit-text-size-adjust:none;}
ul, li, dl, dt, dd {list-style:none;}
img, table, input, fieldset, button {border:0;}
hr {display:none;}
caption, legend {visibility:hidden; z-index:-1; position:relative; font-size:0; width:0; height:0; line-height:0; margin:0; padding:0; background:none;}
a:link, a:visited {text-decoration:none; color:#333;}
a:active, a:hover {text-decoration:underline; color:#000;}
h1, h2, h3, h4, h5, h6 {font-size:1em; font-weight:normal;}
address {font-style:normal;}
input, select, img {vertical-align:middle;}
table {border-collapse:collapse;}
img {-ms-interpolation-mode:bicubic !important;} /*ie7*/
@-moz-document url-prefix() {select {padding:2px 2px 2px 0;}}

.edit table p {margin:auto; padding:5px 0; padding:7px 0\9;}
.blind, .hidden {display:block; position:absolute; left:0; top:-5000px; overflow:hidden;}
.box_span {display:block;}

button {background:none; border:0; padding:0; margin:0;}
button.btn {*overflow:visible; display:inline-block; cursor:pointer;}
button, button.btn {vertical-align:middle;}

input.input_type_text {height:22px; line-height:22px; border:1px solid #ddd;}
input.input_type_file {height:22px; line-height:22px; border:1px solid #ddd;}
select.select_box {height:22px; line-height:22px; border:1px solid #ddd;}
.textarea_box {color:#676767; border:1px solid #ddd; padding:7px 7px;}
textarea.textarea_text {width:100%; height:140px; line-height:20px; color:#676767; border:1px solid #fff; resize:none; padding:0; overflow-y:scroll;}

input.w5 {width:5%;}
input.w10 {width:10%;}
input.w15 {width:15%;}
input.w20 {width:20%;}
input.w25 {width:25%;}
input.w30 {width:30%;}
input.w35 {width:35%;}
input.w40 {width:40%;}
input.w45 {width:45%;}
input.w50 {width:50%;}
input.w55 {width:55%;}
input.w60 {width:60%;}
input.w65 {width:65%;}
input.w70 {width:70%;}
input.w75 {width:75%;}
input.w80 {width:80%;}
input.w85 {width:85%;}
input.w90 {width:90%;}
input.w95 {width:95%;}
input.w100 {width:100%;}

.margin_bottom5 {margin-bottom:5px;}
.margin_bottom10 {margin-bottom:10px;}
.margin_bottom15 {margin-bottom:15px;}
.margin_bottom20 {margin-bottom:20px;}
.margin_bottom25 {margin-bottom:25px;}
.margin_bottom30 {margin-bottom:30px;}
.margin_bottom35 {margin-bottom:35px;}
.margin_bottom40 {margin-bottom:40px;}
.margin_bottom45 {margin-bottom:45px;}
.margin_bottom50 {margin-bottom:50px;}
.margin_bottom55 {margin-bottom:55px;}
.margin_bottom60 {margin-bottom:60px;}
.margin_bottom65 {margin-bottom:65px;}
.margin_bottom70 {margin-bottom:70px;}
.margin_bottom75 {margin-bottom:75px;}
.margin_bottom80 {margin-bottom:80px;}
.margin_bottom85 {margin-bottom:85px;}
.margin_bottom90 {margin-bottom:90px;}
.margin_bottom95 {margin-bottom:95px;}
.margin_bottom100 {margin-bottom:100px;}

.margin_left5 {margin-left:5px;}
.margin_left10 {margin-left:10px;}
.margin_left15 {margin-left:15px;}
.margin_left20 {margin-left:20px;}
.margin_left25 {margin-left:25px;}
.margin_left30 {margin-left:30px;}
.margin_left35 {margin-left:35px;}
.margin_left40 {margin-left:40px;}
.margin_left45 {margin-left:45px;}
.margin_left50 {margin-left:50px;}

.margin_right5 {margin-right:5px;}
.margin_right10 {margin-right:10px;}
.margin_right15 {margin-right:15px;}
.margin_right20 {margin-right:20px;}
.margin_right25 {margin-right:25px;}
.margin_right30 {margin-right:30px;}
.margin_right35 {margin-right:35px;}
.margin_right40 {margin-right:40px;}
.margin_right45 {margin-right:45px;}
.margin_right50 {margin-right:50px;}