@charset "euc-kr";
/* CSS Document */
/* @import url("main.css"); */
/* @import url("sub.css"); */

/* ½ºÅ¸ÀÏ ÃÊ±âÈ­ */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,h22,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,textarea{margin:0;padding:0;border:0;font-size:100%;font-family:inherit;vertical-align:top}
img{vertical-align:top}
legend,caption{display:none}
li{margin:0;padding:0;list-style:none}
th,td{vertical-align:middle}
header,footer,section,article,aside,nav,hgroup,details,menu,figure,figcaption{display:block;margin:0;padding:0}

/* ¸µÅ© ¹× ÀÎÇ² ±âº»¼ÂÆÃ */
a:active,a:link,a:visited{color:#585858;text-decoration:none}
a:hover,a:focus{text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
input,textarea{padding:0;-webkit-transition:outline-width .3s ease;-moz-transition:outline-width .3s ease;-o-transition:outline-width .3s ease}
a:focus,textarea:focus,button:focus{outline-style:dotted;outline-color:#dcdcdc;outline-width:1px}
input:focus{outline-style:none;outline-color:#dcdcdc;outline-width:1px}
input{font-size:12px;vertical-align:top/* -webkit-border-radius:0;-webkit-appearance:none; */}

/* ÀÎÇ² Ã¼Å©¹Ú½º */
.checkbox{width:13px;height:13px;margin:4px 0 0;vertical-align:top}
.rdobox{width:13px;height:13px;margin:4px 0 0;vertical-align:top}
.txt_box{height:13px;margin-left:2px;padding:2px 3px 3px;border:1px solid #b5b5b5;border-bottom:1px solid #e9ecef;border-right:1px solid #e9ecef;text-indent:3px;vertical-align:top}
.select_box{height:20px;padding:1px;border:1px solid #90979f;font-size:11px;font-family:'µ¸¿ò',Dotum,'±¼¸²',Gulim,Helvetica,AppleGothic,Sans-serif}
.txt_span{display:inline-block;padding:3px 0 0}
textarea{border:1px solid #b5b5b5;border-color:#D1D1D1 #E9E9E9 #E9E9E9 #D1D1D1;font-family:'µ¸¿ò',Dotum,'±¼¸²',Gulim,Helvetica,AppleGothic,Sans-serif;vertical-align:top;resize:vertical}

html{width:100%;height:100%}
body{height:100%;font-size:20px;line-height:normal;font-family: 'Apple SD Gothic Neo', Helvetica, AppleGothic, 'malgun gothic', 'µ¸¿ò', Dotum, Sans-serif;color:#585858;-webkit-text-size-adjust:none; background:#ffffff}

/* ±âÅ¸ ½ºÅ¸ÀÏ */
.cl{clear:both;*zoom:1}
.cl:after{display:block;clear:both;content:''}
.cl_area{clear:both;width:980px;margin:0 auto;*zoom:1}
.cl_area:after{display:block;clear:both;content:''}
button,.pointer{cursor:pointer}
.none{display:none}
.no_cont{padding:80px 0 !important;background:none !important;text-align:center !important}
hr{display:none}



/* ±¸ºÐ½ºÅ¸ÀÏ */
.position_l{float:left !important}
.position_r{float:right !important}
.dsp{display:inline !important}
.t_l{text-align:left !important}
.t_c{text-align:center !important}
.t_r{text-align:right !important}
.m_r5{margin-right:5px !important}
.m_r7{margin-right:7px !important}
.m_r8{margin-right:8px !important}
.m_t0{margin-top:0 !important}

.m_t0{margin-top:0 !important}
.m_t1{margin-top:1px !important}
.m_t3{margin-top:3px !important}
.m_t5{margin-top:5px !important}
.m_t9{margin-top:9px !important}
.m_t10{margin-top:10px !important}
.m_t15{margin-top:15px !important}
.m_t20{margin-top:20px !important}
.m_t30{margin-top:30px !important}
.m_l9{margin-left:9px !important}
.m_l400{margin-left:400px !important}
.m_b5{margin-bottom:5px !important}
.m_b10{margin-bottom:10px !important}
.m_b20{margin-bottom:20px !important}
.m_b30{margin-bottom:30px !important}
.p_10{padding:10px !important}
.p_20{padding:20px !important}
.p_t0{padding-top:0 !important}
.p_t5{padding-top:5px !important}
.p_t10{padding-top:10px !important}
.p_t20{padding-top:20px !important}
.p_t30{padding-top:30px !important}
.p_l3{padding-left:3px !important}
.p_l5{padding-left:5px !important}
.p_l10{padding-left:10px !important}
.p_l20{padding-left:20px !important}
.p_l30{padding-left:30px !important}
.p_l100{padding-left:100px !important}
.p_r5{padding-right:5px !important}
.p_r10{padding-right:10px !important}
.p_r20{padding-right:20px !important}
.p_r30{padding-right:30px !important}
.p_r100{padding-right:100px !important}