@charset "utf-8";

* {margin:0;padding:0; font-family:'NotokrR'}
html,body,div,span,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
abbr,address,cite,code,
del,dfn,em,img,ins,kbd,q,samp,
small,strong,sub,sup,var,
b,i,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
article,aside,canvas,details,figcaption,figure,main,
footer,header,hgroup,menu,nav,section,summary,
time,mark,audio,video {border:0;outline:0;background:transparent;font-size:100%;}
table,caption,tbody,tfoot,thead,tr,th,td {outline:0;background:transparent;font-size:100%;}
article,aside,canvas,details,figcaption,figure,main,
footer,header,hgroup,menu,nav,section,summary {display:block;}
nav, ul {list-style:none;}
blockquote,q {quotes:none;}
blockquote:before,blockquote:after,
q:before,q:after {content:"";content:none;}

a {margin:0;padding:0;border:0;font-size:100%;}
ins {color:#000;text-decoration:none;}
mark {color:#000;font-style:italic;font-weight:700;}
del,s {text-decoration:line-through;}
abbr[title],dfn[title] {border-bottom:1px dotted #000;cursor:help;}

hr {display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}
input,select {}
th,td {}

body {font-size:15px;color:#555;line-height:150%;}
select,input,button,textarea,button{font-family:'NotokrR','S-CoreDream-4Regular', 'Malgun Gothic', sans-serif;}
table{font-size:inherit;}
pre,code,kbd,samp,tt{font-family:monospace; line-height:100%;}

caption {text-indent:-20000px; height:0px; overflow:hidden;}

address {font-style:normal;display:inline;}

/* ���� �Ӽ� */
a{color:#555;text-decoration:none;}
a:active {}
a:focus {}


/* LIST ��� �⺻ */
li {list-style:none;}
ul.fllist li , .fllist > * {float:left;}
ul.frlist li , .frlist > * {float:right;}
.fllist:after , .frlist:after {clear:both;display:block;content:"";}
ol.onum li, .onum li {list-style-type:decimal}
.onum {padding-left:22px}

/* Form ��ҵ� �⺻ */
fieldset {padding:0px;margin:0px;border:0px;}
legend{display:none;}




/* �̹��� ��� �⺻ */
img {border:0px;vertical-align:middle;}
img.button {cursor:pointer;}
button.imgBtn {padding:0px;margin:0px;border:0px;cursor:pointer;}



table { border-collapse: collapse; border-spacing: 0px; width:100%}
table.ashow {empty-cells:show;}

label.hide{font-size:0; position: absolute;}


/*�÷���*/
.fr {float:right;}
.fl {float:left;}
.cr {clear:both;}
.aftercr:after {clear:both;content:"";display:block;}

.bd-no{border:none !important;}
.bd-r-no{border-right:none !important;}
.bd-t{border-top:1px solid #d1d1d1 !important;}
.bd-l{border-left:1px solid #d1d1d1 !important;}
.bd-b{border-bottom:1px solid #d1d1d1 !important;}
.bd-r{border-right:1px solid #d1d1d1 !important;}

/*����*/
.hidden {display:none;}
.blind {width:1px;height:1px;overflow:hidden;position:absolute;top:-9999px;left:-9999px;display:block;text-indent:-9999px;font-size:0px;line-height:0;}

/*���� */
.gap5 {height:5px;clear:both;overflow:hidden;display:block;}
.gap10 {height:10px;clear:both;overflow:hidden;display:block;}
.gap15 {height:15px;clear:both;overflow:hidden;display:block;}
.gap20 {height:20px;clear:both;overflow:hidden;display:block;}
.gap30 {height:30px;clear:both;overflow:hidden;display:block;}
.gap40 {height:40px;clear:both;overflow:hidden;display:block;}
.gap50 {height:50px;clear:both;overflow:hidden;display:block;}
.gap60 {height:60px;clear:both;overflow:hidden;display:block;}
.gap70 {height:70px;clear:both;overflow:hidden;display:block;}
.gap80 {height:80px;clear:both;overflow:hidden;display:block;}
.gap100 {height:100px;clear:both;overflow:hidden;display:block;}

.gap {height:50px;clear:both;display:block;}
.sgap {height:30px;clear:both;display:block;}
.ssgap {height:15px;clear:both;display:block;}
.sssgap {height:10px;clear:both;display:block;}

@media only screen and  (max-width:680px) {
    .gap {height:30px;}
    .sgap {height:20px;}
    .ssgap {height:15px;}
    .sssgap {height:10px;}

    .gap10 {height:7px;}
    .gap15 {height:12px;}
    .gap20 {height:15px;}
    .gap30 {height:20px;}
    .gap40 {height:25px;}
    .gap50 {height:35px;}
    .gap60 {height:45px;}
    .gap70 {height:50px;}
    .gap80 {height:60px;}
}


/*����*/
.tc {text-align:center;}
.tl {text-align:left;}
.tr {text-align:right;}
.left ,.l {text-align:left !important;}
.right,.r {text-align:right !important;}
.center, .c {text-align:center !important;}
.vtop,.vtop  * {vertical-align:text-top !important;}
.vcen,.vcen  * {vertical-align:middle !important;}
.vfoot,.vfoot  * {vertical-align:text-bottom !important;}
.vtop2 {vertical-align:top !important;}
.vcen2 {vertical-align:middle !important;}
.vfoot2 {vertical-align:bottom !important;}


/* ��Ʈ���� */
.c0  {color:#000 !important;}
.c1  {color:#111 !important;}
.c2  {color:#222 !important;}
.c3  {color:#333 !important;}
.c5  {color:#555 !important;}
.c6  {color:#666 !important;}
.c8  {color:#888 !important;}
.c9  {color:#999 !important;}
.cf  {color:#fff !important;}

/*ȸ����*/
.cg1 {color:#69696a !important;}
.cg2 {color:#ababab !important;}
.cg3 {color:#848484 !important;}
.cg4 {color:#727272 !important;}
.cg5 {color:#b3b7bc !important;}

.cred {color:#f7434c !important;}
.cblue {color:#0942a1 !important;}
.cblue1 {color:#4e70a5 !important;}
.cpink {color:#f9587d !important}
.cgold {color:#b8883c !important;}
.cgreen {color:#758d0a !important;}
.cbrown {color:#9F2C00 !important;}
.corg {color:#f36f21 !important;}
.cyell {color:#ffc700 !important;}
.cblack {color:#333 !important;}



/* ��Ʈ�Ӽ� */
.nb {font-weight:normal;}
.b {font-weight:bold;}

.fs {font-size:90%}
.fb {font-size:120%;}

.f9 {font-size:9px;}
.f10 {font-size:10px;}
.f11 {font-size:11px;}
.f12 {font-size:12px;}
.f13 {font-size:13px;}
.f14 {font-size:14px;}
.f15 {font-size:15px;}
.f16 {font-size:16px;}
.f17 {font-size:17px;}
.f18 {font-size:18px;}
.f20 {font-size:20px;}

@media only screen and  (max-width:999px) {
    .f12 {font-size:11px;}
    .f13 {font-size:12px;}
    .f14 {font-size:13px;}
    .f15 {font-size:14px;}
    .f16 {font-size:15px;}
    .f17 {font-size:16px;}
    .f18 {font-size:17px;}
    .f20 {font-size:18px;}
}

@media only screen and  (max-width:680px) {
    .f13 {font-size:11px;}
    .f14 {font-size:12px;}
    .f15 {font-size:13px;}
    .f16 {font-size:14px;}
    .f17 {font-size:15px;}
    .f18 {font-size:16px;}
    .f20 {font-size:17px;}
}


/* �е� 5,10������ ������*/
.pad5a {padding:5px}
.pad5tf {padding-top:5px;padding-bottom:5px}
.pad5lr {padding-left:5px;padding-right:5px;}
.pad5r {padding-right:5px}
.pad5l {padding-left:5px}
.pad5t {padding-top:5px}
.pad5f {padding-bottom:5px}
.pad10a {padding:10px}
.pad10tf {padding-top:10px;padding-bottom:10px}
.pad10lr {padding-left:10px;padding-right:10px;}
.pad10r {padding-right:10px}
.pad10l {padding-left:10px}
.pad10t {padding-top:10px}
.pad10f {padding-bottom:10px}
.pad15a {padding:15px}
.pad15tf {padding-top:15px;padding-bottom:15px}
.pad15lr {padding-left:15px;padding-right:15px;}
.pad15r {padding-right:15px}
.pad15l {padding-left:15px}
.pad15t {padding-top:15px}
.pad15f {padding-bottom:15px}
.pad20a {padding:20px}
.pad20tf {padding-top:20px;padding-bottom:20px}
.pad20lr {padding-left:20px;padding-right:20px;}
.pad20r {padding-right:20px}
.pad20l {padding-left:20px}
.pad20t {padding-top:20px}
.pad20f {padding-bottom:20px}
.pad25a {padding:25px}
.pad25tf {padding-top:25px;padding-bottom:25px}
.pad25lr {padding-left:25px;padding-right:25px;}
.pad25r {padding-right:25px}
.pad25l {padding-left:25px}
.pad25t {padding-top:25px}
.pad25f {padding-bottom:25px}
.pad30a {padding:30px}
.pad30tf {padding-top:30px;padding-bottom:30px}
.pad30lr {padding-left:30px;padding-right:30px;}
.pad30r {padding-right:30px}
.pad30l {padding-left:30px}
.pad30t {padding-top:30px}
.pad30f {padding-bottom:30px}
.pad40a {padding:40px}
.pad40tf {padding-top:40px;padding-bottom:40px}
.pad40lr {padding-left:40px;padding-right:40px;}
.pad40r {padding-right:40px}
.pad40l {padding-left:40px}
.pad40t {padding-top:40px}
.pad40f {padding-bottom:40px}
.pad50a {padding:50px}
.pad50tf {padding-top:50px;padding-bottom:50px}
.pad50lr {padding-left:50px;padding-right:50px;}
.pad50r {padding-right:50px}
.pad50l {padding-left:50px}
.pad50t {padding-top:50px}
.pad55t {padding-top:55px}
.pad50f {padding-bottom:50px}



.pad5l-impor{padding-left:5px !important;}
.pad10l-impor{padding-left:10px !important;}
.pad15l-impor{padding-left:15px !important;}
.pad20l-impor{padding-left:20px !important;}
.pad60l-impor{padding-left: 60px !important;}


/*����*/
.noMgf, .no_mgf {margin-bottom:0px !important;}
.mg5f {margin-bottom:5px;}
.mg10f {margin-bottom:10px;}
.mg15f {margin-bottom:15px;}
.mg20f {margin-bottom:20px;}
.mg25f {margin-bottom:25px;}
.mg30f {margin-bottom:30px;}
.mg40f {margin-bottom:40px;}
.mg50f {margin-bottom:50px;}
.mg60f {margin-bottom:60px;}
.mg5t {margin-top:5px;}
.mg8t {margin-top:8px;}
.mg10t {margin-top:10px;}
.mg15t {margin-top:15px;}
.mg20t {margin-top:20px;}
.mg25t {margin-top:25px;}
.mg30t {margin-top:30px;}
.mg40t {margin-top:40px;}
.mg50t {margin-top:50px;}
.mg60t {margin-top:60px;}
.mg10b {margin-bottom:10px;}
.mg15b {margin-bottom:15px;}
.mg5 {margin-left:5px;}
.mg10 {margin-left:10px;}
.mg15 {margin-left:15px;}
.mg20 {margin-left:20px;}
.mg25 {margin-left:25px;}
.mg30 {margin-left:30px;}
.mg40 {margin-left:40px;}
.mg50 {margin-left:50px;}
.mg60 {margin-left:60px;}
.mg5r {margin-right:5px;}
.mg0r {margin-right:0px !important;}
.mg10r {margin-right:10px;}
.mg15r {margin-right:15px;}
.mg20r {margin-right:20px;}
.mg25r {margin-right:25px;}
.mg30r {margin-right:30px;}
.mg40r {margin-right:40px;}
.mg50r {margin-right:50px;}
.mg60r {margin-right:60px;}
.mg5a {margin:5px;}
.mg10a {margin:10px;}
.mg15a {margin:15px;}
.mg20a {margin:20px;}
.mg25a {margin:25px;}
.mg30a {margin:30px;}
.mg10tf {margin-top:10px;margin-bottom:10px}
.mg20tf {margin-top:20px;margin-bottom:20px}
.mg50tf {margin-top:50px;margin-bottom:50px}
.mg50lr {margin-left:50px;margin-right:50px;}
.mg-auto{float: none !important; margin: 0 auto;}

.mg5fp {margin-bottom:5%;}
.mg10fp {margin-bottom:10%;}
.mg15fp {margin-bottom:15%;}
.mg20fp {margin-bottom:20%;}
.mg25fp {margin-bottom:25%;}
.mg30fp {margin-bottom:30%;}
.mg40fp {margin-bottom:40%;}
.mg50fp {margin-bottom:50%;}
.mg60fp {margin-bottom:60%;}
.mg5tp {margin-top:5%;}
.mg8tp {margin-top:8%;}
.mg10tp {margin-top:10%;}
.mg15tp {margin-top:15%;}
.mg20tp {margin-top:20%;}
.mg25tp {margin-top:25%;}
.mg30tp {margin-top:30%;}
.mg40tp {margin-top:40%;}
.mg50tp {margin-top:50%;}
.mg60tp {margin-top:60%;}
.mg10bp {margin-bottom:10%;}
.mg15bp {margin-bottom:15%;}
.mg5p {margin-left:5%;}
.mg10p {margin-left:10%;}
.mg15p {margin-left:15%;}
.mg20p {margin-left:20%;}
.mg25p {margin-left:25%;}
.mg30p {margin-left:30%;}
.mg40p {margin-left:40%;}
.mg50p {margin-left:50%;}
.mg60p {margin-left:60%;}
.mg5rp {margin-right:5%;}
.mg0rp {margin-right:0% !important;}
.mg10rp {margin-right:10%;}
.mg15rp {margin-right:15%;}
.mg20rp {margin-right:20%;}
.mg25rp {margin-right:25%;}
.mg30rp {margin-right:30%;}
.mg40rp {margin-right:40%;}
.mg50rp {margin-right:50%;}
.mg60rp {margin-right:60%;}
.mg5ap {margin:5%;}
.mg10ap {margin:10%;}
.mg15ap {margin:15%;}
.mg20ap {margin:20%;}
.mg25ap {margin:25%;}
.mg30ap {margin:30%;}
.mg10tfp {margin-top:10%;margin-bottom:10%;}
.mg20tfp {margin-top:20%;margin-bottom:20%;}
.mg50tfp {margin-top:50%;margin-bottom:50%;}
.mg50lrp {margin-left:50%;margin-right:50%;}
.mg-auto{float: none !important; margin: 0 auto;}

/*���� ũ��*/
.w600 {width:600px;}
.w570 {width:570px;}
.w550 {width:550px;}
.w500 {width:500px;}
.w350 {width:350px;}
.w300 {width:300px;}
.w200 {width:200px;}
.w190 {width:190px}
.w180 {width:180px}
.w170 {width:170px}
.w160 {width:160px}
.w150 {width:150px}
.w140 {width:140px}
.w130 {width:130px}
.w120 {width:120px}
.w110 {width:110px}
.w100 {width:100px !important;}
.w90 {width:90px;}
.w80 {width:80px;}
.w70 {width:70px;}
.w60 {width:60px;}
.w50 {width:50px;}
.w40 {width:40px;}
.w30 {width:30px;}
.w20 {width:30px;}
.w10{width:10px;}


.w100p {width:100% !important;}
.w99p {width:99% !important;}
.w98p {width:98% !important;}
.w90p {width:90% !important;}
.w80p {width:80% !important;}
.w70p {width:70% !important;}
.w65p {width:65% !important;}
.w60p {width:60% !important;}
.w59p {width:59% !important;}
.w50p {width:50% !important;}
.w49p {width:49% !important;}
.w45p {width:45% !important;}
.w40p {width:40% !important;}
.w39p {width:39% !important;}
.w38p {width:38% !important;}
.w33p {width:33.3333% !important;}
.w32p {width:32% !important;}
.w30p {width:30% !important;}
.w25p {width:25% !important;}
.w20p{width:20% !important;}
.w15p{width:15% !important;}
.w10p{width:10% !important;}


label{cursor:pointer}
button{cursor:pointer;}


.animate-speed{-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.ov-box{overflow: hidden;}
.maxImg{max-width:100%;}
.dp-ib{display: inline-block;}    