@charset "euc-kr";
@import url("http://www.kmib.co.kr/css/layout.css");
@import url("http://www.kmib.co.kr/css/main.css");
@import url("http://www.kmib.co.kr/css/ad.css");

@import url("http://www.kmib.co.kr/css/contents.css");
@import url("http://www.kmib.co.kr/css/feature.css");



*{margin:0;padding:0;}
html,body{width:100%;height:100%;}
h1,h2,h3,h4,h5,h6 {font-size:100%;padding:0;margin:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,select,p,blockquote,th,td,a,iframe {margin:0;padding:0;border:none;font-size:12px;color:#555;font-family: dotum,"µ¸¿ò",'Malgeun Gothic','¸¼Àº °íµñ',Malgun Gothic,tahoma,sans-serif;} 
html { height: 101%; }   
body { font-size: 81%; line-height: 120%;}   
   
hr {display: none;}

/*input{ -webkit-border-radius:0; -webkit-appearance:none; }*/
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }   
ol,ul,li,dt,dd,dl{list-style:none;padding:0;margin:0;}   
table {border-collapse:collapse;border-spacing:0;}
td{line-height:19px;}
caption,caption legend{width:0;height:0;line-height:0;overflow:hidden;visibility:hidden;font-size:0;}
button{background:transparent;cursor:pointer;overflow:visible;}
select optgroup{padding:0;margin:0;}
select optgroup option{padding:0;margin:0;}
blockquote, q{quotes: none; }   
blockquote:before, blockquote:after, q:before, q:after, caption:after{content: ''; content: none}   

img{border:0 none;margin:0;padding:0;}   
p{padding:0;margin:0;}  

a,a:active,a:focus{text-decoration:none;cursor:pointer;}  
a:hover{text-decoration:underline;}
address{font-style:normal;text-decoration:normal;}
strong{font-weight: bold;padding:0;margin:0;}      

.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }   
.clearfix { display: inline-block; }   
    
html[xmlns] .clearfix { display: block; }   
.dsn{display:none;}
.transparent {   
    filter: alpha(opacity=50); /* internet explorer */  
    -khtml-opacity: 0.5;      /* khtml, old safari */  
    -moz-opacity: 0.5;       /* mozilla, netscape */  
    opacity: 0.5;           /* fx, safari, opera */  
}  

.dpn{display:none !important;}
.dpb{display:block !important;}

.ti{text-indent:-999999px;}
.pf{position:fixed !important;}
.pr{position:relative !important;}
.pa {position:absolute !important;}
.fl {float:left !important;}
.fr {float:right !important;}
.fn {float:none !important;}
.clear {clear:both;}

.fwb {font-weight:bold !important;}
.fwn {font-weight:normal !important;}
.tdud{text-decoration:underline;}
.ac {text-align:center !important;}
.ar {text-align:right !important;}
.al {text-align:left !important;}
.vat {vertical-align:top !important;}
.vam {vertical-align:middle !important;}
.vab {vertical-align:bottom !important;}
.hand {cursor:pointer;}

.bgnone {background:none !important;}
.brnone {border:none !important;}

.ofvs{overflow:visible !important;}
.hidden {overflow:hidden; background:none; width:0; height:0; margin:0; padding:0; visibility:hidden; line-height:0;}
.blind {display:none;}

/* color */
.b000{color:#000;}
.gr333 {color:#333;}
.gr666 {color:#666 !important;}
.grddd {color:#ddd !important;}


.red01{color:#d50306 !important;}
.red02{color:#ff0000 !important;}
.blue01{color:#0072ca !important;}
.blue02{color:#0015b4 !important;}
.navy01{color:#140668 !important;}
.org01{color:#ee4701 !important;}
.org02{color:#ff6600 !important;}
.mgt01{color:#cf3686 !important;}
.mgt02{color:#ea008f !important;}
.green01{color:#308100 !important;}
.green02{color:#008265 !important;}
.vlt01{color:#622299 !important;}


.m0 {margin:0px !important; }
.mt5 {margin-top:5px !important;} 
.mt10 {margin-top:10px !important;} 
.mt15 {margin-top:15px !important;} 
.mt20 {margin-top:20px !important;} 
.mt30 {margin-top:20px !important;}
.mt35 {margin-top:35px !important;}
.mt40 {margin-top:40px !important;} 
.mt50 {margin-top:50px !important;} 
.mt120 {margin-top:120px !important;} 
.ml0 {margin-left:0px !important;} 
.ml5 {margin-left:5px !important;} 
.ml10 {margin-left:10px !important;} 
.ml15 {margin-left:15px !important;} 
.ml20 {margin-left:20px !important;}
.ml30 {margin-left:30px !important;} 
.ml38 {margin-left:38px !important;} 
.mr10 {margin-right:10px !important;}
.mr2 {margin-right:2px !important;}
.mr5 {margin-right:5px !important;}
.mr10 {margin-right:10px !important;}
.mr15 {margin-right:15px !important;}
.mr20 {margin-right:20px !important;}
.mb0 {margin-bottom:0px !important;} 
.mb3 {margin-bottom:3px !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;}

.ml_20{margin-left:-20px !important;}
.ml_30{margin-left:-30px !important;}
.ml_50{margin-left:-50px !important;}
.ml_80{margin-left:-80px !important;}
.ml_100{margin-left:-100px !important;}
.ml_150{margin-left:-150px !important;}
.ml_170{margin-left:-170px !important;}
.ml_200{margin-left:-200px !important;}
.ml_250{margin-left:-250px !important;}
.ml_260{margin-left:-260px !important;}
.ml_280{margin-left:-280px !important;}
.ml_300{margin-left:-300px !important;}
.ml_330{margin-left:-330px !important;}
.ml_350{margin-left:-350px !important;}
.ml_400{margin-left:-400px !important;}
.ml_430{margin-left:-430px !important;}
.ml_450{margin-left:-450px !important;}
.ml_470{margin-left:-470px !important;}
.ml_480{margin-left:-480px !important;}
.ml_500{margin-left:-500px !important;}
.ml_550{margin-left:-550px !important;}
.ml_580{margin-left:-580px !important;}
.ml_600{margin-left:-600px !important;}
.ml_630{margin-left:-630px !important;}
.ml_650{margin-left:-650px !important;}
.ml_680{margin-left:-680px !important;}
.p30 {padding:30px !important;}
.pt5 {padding-top:5px !important;}
.pt10 {padding-top:10px !important;}
.pt15 {padding-top:15px !important;}
.pt25 {padding-top:25px !important;}
.pt20 {padding-top:20px !important;}
.pt30 {padding-top:30px !important;}
.pt40 {padding-top:40px !important;}
.pt50 {padding-top:50px !important;}
.pt60 {padding-top:60px !important;}
.pt70 {padding-top:70px !important;}
.pt80 {padding-top:80px !important;}
.pt90 {padding-top:90px !important;}
.pl0 {padding:10px !important;}
.pl5 {padding-left:5px !important;}
.pl10 {padding-left:10px !important;}
.pl15 {padding-left:15px !important;}
.pl20 {padding-left:20px !important;}
.pr5{padding-right:5px;}
.pr10 {padding-right:10px !important;}
.pb10 {padding-bottom:10px !important;}
.pb15 {padding-bottom:15px !important;}
.pb20 {padding-bottom:20px !important;}
.pb30 {padding-bottom:30px !important;}
.pb40 {padding-bottom:40px !important;}
.pb50 {padding-bottom:50px !important;}
.pb60 {padding-bottom:60px !important;}
.pb70 {padding-bottom:70px !important;}
.pb80 {padding-bottom:80px !important;}
.pb90 {padding-bottom:90px !important;}

.txt9{font-size:9pt !important;}
.txt10{font-size:10pt !important;}
.txt11{font-size:11pt !important;}
.txt12{font-size:12pt !important;}

.w50{width:50px !important;}
.w60{width:60px !important;}
.w63{width:63px !important;}
.w70{width:70px !important;}
.w100{width:100px !important;}
.w110{width:134px !important;}
.w150{width:150px !important;}
.w200{width:200px !important;}
.w210{width:210px !important;}
.w300{width:300px !important;}
.w400{width:400px !important;}
.w450{width:450px !important;}
.w500{width:500px !important;}
.w550{width:550px !important;}
.w600{width:600px !important;}
.w700{width:700px !important;}
.w800{width:800px !important;}
.w980{width:980px !important;}
.w1000{width:1000px !important;}
.w10p{width:10% !important;}
.w20p{width:20% !important;}
.w25p{width:25% !important;}
.w30p{width:30% !important;}
.w40p{width:40% !important;}
.w50p{width:50% !important;}
.w60p{width:60% !important;}
.w70p{width:70% !important;}
.w80p{width:80% !important;}
.w90p{width:90% !important;}
.w100p{width:100% !important;}



/*.fixed {background:#fff !important;border-bottom:1px solid #ff3334;position: fixed !important;  top: 0; left: 0; width: 100% !important; } */
