/*±âº»*/
* {margin:0; padding:0; max-height:100000000px;}
* {-webkit-text-size-adjust:none;} /* ¾ÆÀÌÆù ÅØ½ºÆ® ÀÚµ¿È®´ë ¸·±â */

html {overflow-y:scroll;}
body {width:100%; height:100%;}

td *, div *, li *, span *, p * {}
ul, ol, li {list-style:none;}
p,div,ul,li,dl,dt,dd,ol,em,fieldset,textarea,input,select,table,th,td,address,cite,h1,h2,h3,h4,h5,h6 {font-family:'Noto Sans KR', 'Nanum Gothic','NanumGothic', 'µ¸¿ò','dotum', sans-serif; font-size:13px; font-weight:400; line-height:160%; color:#666;}

img {border:0; vertical-align:middle;}

ul, li, dl, dt, dd {list-style:none;}

a:link, a:visited, a:active, a:hover {font-family:'Noto Sans KR', 'Nanum Gothic','NanumGothic', 'µ¸¿ò','dotum', sans-serif; font-size:inherit; font-weight:400; line-height:160%; color:inherit;}
a:link, a:visited, a:active {text-decoration:none;}
a:hover {text-decoration:none;}


/*±âº» ³¡*/


/*margin, padding*/

.mt0 {margin-top:0px !important;} .mt5 {margin-top:5px !important;}
.mt10 {margin-top:10px !important;} .mt15 {margin-top:15px !important;}
.mt20 {margin-top:20px !important;} .mt25 {margin-top:25px !important;}
.mt30 {margin-top:30px !important;} .mt35 {margin-top:35px !important;}
.mt40 {margin-top:40px !important;} .mt45 {margin-top:45px !important;}
.mt50 {margin-top:50px !important;} .mt55 {margin-top:55px !important;}
.mt60 {margin-top:60px !important;} .mt66 {margin-top:66px !important;}

.mb0 {margin-bottom:0px !important;} .mb5 {margin-bottom:5px !important;}
.mb10 {margin-bottom:10px !important;} .mb15 {margin-bottom:15px !important;}
.mb20 {margin-bottom:20px !important;} .mb25 {margin-bottom:25px !important;}
.mb30 {margin-bottom:30px !important;} .mb35 {margin-bottom:35px !important;}
.mb40 {margin-bottom:40px !important;} .mb45 {margin-bottom:45px !important;}
.mb50 {margin-bottom:50px !important;} .mb55 {margin-bottom:55px !important;}

.ml5 {margin-left:5px !important;}
.ml10 {margin-left:10px !important;} .ml15 {margin-left:15px !important;}
.ml20 {margin-left:20px !important;} .ml25 {margin-left:25px !important;}
.ml30 {margin-left:30px !important;} .ml35 {margin-left:35px !important;}
.ml40 {margin-left:40px !important;} .ml45 {margin-left:45px !important;}
.ml50 {margin-left:50px !important;} .ml55 {margin-left:55px !important;}
.ml130 {margin-left:130px !important;}

.mr5 {margin-right:5px !important;}
.mr10 {margin-right:10px !important;} .mr15 {margin-right:15px !important;}
.mr20 {margin-right:20px !important;} .mr25 {margin-right:25px !important;}
.mr30 {margin-right:30px !important;} .mr35 {margin-right:35px !important;}
.mr40 {margin-right:40px !important;} .mr45 {margin-right:45px !important;}
.mr50 {margin-right:50px !important;} .mr55 {margin-right:55px !important;}

.pt5 {padding-top:5px !important;}
.pt10 {padding-top:10px !important;} .pt15 {padding-top:15px !important;}
.pt20 {padding-top:20px !important;} .pt25 {padding-top:25px !important;}
.pt30 {padding-top:30px !important;} .pt35 {padding-top:35px !important;}
.pt40 {padding-top:40px !important;} .pt45 {padding-top:45px !important;}
.pt50 {padding-top:50px !important;} .pt55 {padding-top:55px !important;}

.pb0 {padding-bottom:0px !important;}   .pb5 {padding-bottom:5px !important;}
.pb10 {padding-bottom:10px !important;} .pb15 {padding-bottom:15px !important;}
.pb20 {padding-bottom:20px !important;} .pb25 {padding-bottom:25px !important;}
.pb30 {padding-bottom:30px !important;} .pb35 {padding-bottom:35px !important;}
.pb40 {padding-bottom:40px !important;} .pb45 {padding-bottom:45px !important;}
.pb50 {padding-bottom:50px !important;} .pb55 {padding-bottom:55px !important;}

.pl5 {padding-left:5px !important;}
.pl10 {padding-left:10px !important;} .pl15 {padding-left:15px !important;}
.pl20 {padding-left:20px !important;} .pl25 {padding-left:25px !important;}
.pl30 {padding-left:30px !important;} .pl35 {padding-left:35px !important;}
.pl40 {padding-left:40px !important;} .pl45 {padding-left:45px !important;}
.pl50 {padding-left:50px !important;} .pl55 {padding-left:55px !important;}

.pr5 {padding-right:5px !important;}
.pr10 {padding-right:10px !important;} .pr15 {padding-right:15px !important;}
.pr20 {padding-right:20px !important;} .pr25 {padding-right:25px !important;}
.pr30 {padding-right:30px !important;} .pr35 {padding-right:35px !important;}
.pr40 {padding-right:40px !important;} .pr45 {padding-right:45px !important;}
.pr50 {padding-right:50px !important;} .pr55 {padding-right:55px !important;}
.w300{ width:300px;}


/* From Style */
input, select {line-height:100%; vertical-align:middle; background:#fff; }
textarea {border:1px solid #D8D8D8; padding:2px;}
input.ed {border:1px solid #D8D8D8;padding:2px 3px; }
select.ed {border:1px solid #D8D8D8; }
textarea.ed { border:1px solid #D8D8D8; padding:2px; }
hr, caption {display:none;}
legend {position:absolute; height:0; font-size:0px; line-height:0; overflow:hidden; text-indent:-20000px; }
address,cite,em	{font-style:normal;}
fieldset {border:0; padding:0; }
label {cursor:pointer;vertical-align:middle;display:inline-block;}


/*etc*/
.backNone {background:none !important;}
.backDot {background:url('/images/common/dotLine.gif') repeat-x bottom;}

.dinb {display:inline-block !important;}
.disb {display:block !important;}

.justify {text-align:justify;text-justify:inter-word;word-break: keep-all;word-wrap: break-word;}
.justify .dyed {color:#1e22bb;}
.tc {text-align:center !important;}
.tl {text-align:left !important;}
.tr {text-align:right !important;}
.vt {vertical-align:top !important;}

.fr {float:right !important;}
.fl {float:left !important;}

.brNone {border-right:0 !important;}
.blNone {border-left:0 !important;}
.btNone {border-top:0 !important;}
.bbNone {border-bottom:0 !important;}

.ptNone {padding-top:0 !important;}
.pbNone {padding-bottom:0 !important;}
.plNone {padding-left:0 !important;}
.prNone {padding-right:0 !important;}
.mtNone {margin-top:0 !important;}
.mbNone {margin-bottom:0 !important;}
.mlNone {margin-left:0 !important;}
.mrNone {margin-right:0 !important;}


.colorRed {color:#d10000 !important;}
.colorBlue {color:#498ac1 !important;}
.colorGreen {color:#36893a !important;}
.color555 {color:#555 !important;}
.color333 {color:#333 !important;}
.color111 {color:#111 !important;}

.disNone {display:none !important;}


/*motion*/
.ani, .ani_all *{
-webkit-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
transition:all 0.3s ease-in-out;
}

/*dot list*/
.dotList > li {padding-left:10px; background:url('/users/nbdrc/image/main/li_dot.jpg') no-repeat left 8px; margin-bottom:10px; line-height:140%;}

/*number list*/
.numList >li {margin-bottom:10px; line-height:140%; list-style:decimal; text-indent:-1.6em; }



