@import url("../css/header_bottom.css");

/* Font-Face(ÆùÆ®ºÒ·¯¿È) */
@font-face{
 font-family: "NanumGothic";
 src: url("../font/NanumGothic.eot");/* IE9 Compat Modes */
 src: url("../font/NanumGothic.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
 url("../font/NanumGothic.woff") format("woff"), /* Modern Browsers */
 url("../font/NanumGothic.ttf")  format("truetype"), /* Safari, Android, iOS */
 url("../font/NanumGothic.svg#svgMothnnaFont") format("svg");/* Legacy iOS */
}

@font-face{
 font-family: "NanumGothicBold";
 src: url("../font/NanumGothicBold.eot");/* IE9 Compat Modes */
 src: url("../font/NanumGothicBold.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
 url("../font/NanumGothicBold.woff") format("woff"), /* Modern Browsers */
 url("../font/NanumGothicBold.ttf")  format("truetype"), /* Safari, Android, iOS */
 url("../font/NanumGothicBold.svg#svgMothnnaFont") format("svg");/* Legacy iOS */
}


body{position:relative;margin:0;padding:0;font-family:'³ª´®°íµñ',NanumGothic,'µ¸¿ò',Dotum,sans-serif,Tahoma;font-size:13px;color:#333;}


/* ±âº» ¼³Á¤ */
a{border:0;letter-spacing:0;}
a:link{color:#333;text-decoration:none;font-weight:normal;}
a:hover{color:#333;text-decoration:none;font-weight:normal;}
a:visited{color:#333;text-decoration:none;font-weight:normal;}

img{border:0 none;vertical-align:middle !important;margin:0;padding:0;}

ul, ul li{list-style:none;}
ol, ol li{list-style:none;}
textarea{text-align:justify;}
textarea.textarea{width:90%;min-height:100px;border:1px solid #ccc;}
p{text-align: justify;}
fieldset{margin:0;padding:0;border:0;}
button img,legend{display:none}
button{border:0;background-color:transparent;cursor:pointer;}

hr,caption,legend{visibility:hidden;height:0px;width:0px;line-height:0;text-indent:-1000px;font-size:0px;}
form,p,h1,h2,h3,h4,h5,h6,dd{margin:0;padding:0;}
em{font-style:normal;}
input{vertical-align: middle;}
input[type=checkbox],input[type=radio]{margin-top:-2px}
.input{height:20px;line-height:20px;border:1px solid #ccc;background:#fff;}
input:-moz-read-only{ /* For Firefox */
	background-color: #eee;
}
input:read-only{ /* not ie  */
	background-color: #eee;
}
input[readonly='readonly']{
	background-color: #eee;
}
select{height:24px;padding:2px;border:1px solid #ccc;font-size:12px;color:#555;}
.radio,.checkbox{width:13px;height:13px;margin:2px 5px 2px 0;padding:0;border:1px solid #ddd;vertical-align:middle}
table{border-collapse:collapse;width:100%;border:0;margin:0;padding:0;}

ul,
ul li,
ul ul{
	margin: 0;
	padding: 0;
	list-style: none;
}

ol,
ol li{
	margin: 0;
	padding: 0;
	list-style-type: decimal;
}

.w20{width:20%;}
.w30{width:30%;}
.w40{width:40%;}
.w50{width:50%;}
.w60{width:60%;}
.w65{width:65%;}
.w70{width:70%;}
.w75{width:75%;}
.w80{width:80%;}
.w85{width:85%;}
.w90{width:90%;}
.w100{width:100% !important;}

.fL{float:left !important;}
.fR{float:right !important;}
.bold{font-weight:bold !important;}
.normal{font-weight:normal !important;}
.H5{height:5px !important;}

.b0,.noborder{border:0 !important;}
.margin0{margin:0 !important;}
.top{vertical-align: top !important;}
.left{text-align:left !important;padding-left:10px !important;}
.right{text-align:right !important;padding-right:10px !important;}
.center{text-align:center !important;}
.bR{border-right:1px solid #ccc !important;}
.bR0{border-right:0 !important;}

.mB5{margin-bottom:5px !important;}
.mB10{margin-bottom:10px !important;}
.mB20{margin-bottom:20px !important;}
.mB30{margin-bottom:30px !important;}
.mB40{margin-bottom:40px !important;}
.mT0{margin-top:0 !important;}
.mT5{margin-top:5px !important;}
.mT10{margin-top:10px !important;}
.mT15{margin-top:15px !important;}
.mT20{margin-top:20px !important;}
.mT30{margin-top:30px !important;}
.mT40{margin-top:40px !important;}
.mT50{margin-top:50px !important;}
.mL10{margin-left:10px !important;}
.mL20{margin-left:20px !important;}
.mL30{margin-left:30px !important;}
.mL40{margin-left:40px !important;}
.mL50{margin-left:50px !important;}
.mL60{margin-left:60px !important;}
.mL70{margin-left:70px !important;}
.mL80{margin-left:80px !important;}
.mL90{margin-left:90px !important;}
.mL100{margin-left:100px !important;}
.mR0{margin-right:0px !important;}
.mR10{margin-right:10px !important;}
.mR20{margin-right:20px !important;}
.mR25{margin-right:25px !important;}
.mR30{margin-right:30px !important;}

.pTB10{padding-top:10px !important;padding-bottom:10px !important;}
.pd10{padding:10px !important;}
.pd20{padding:20px !important;}
.pL10{padding-left:10px !important;}
.pL20{padding-left:20px !important;}
.pR10{padding-right:10px !important;}
.p20{padding:20px;!important;}

.emR{color:#d50055 !important;}
.emB{color:#0066cc !important;}
.emG{color:#008000 !important;}
.f11{font-size:11px !important;}
.f12{font-size:12px !important;}
.f13{font-size:13px !important;}
.f14{font-size:14px !important;}
.f15{font-size:15px !important;}
.f16{font-size:16px !important;}
.f20{font-size:20px !important;line-height:1.3em;}
.f35{font-size:35px !important;line-height:1.5em;}


/* clear */
.clear{clear:both !important;}
.clearL{clear:left !important;}
.clear_line{border:none;}
.clearfix:after{display:block;clear:both;content:".";visibility:hidden;height:0;}
.clearfix{display: inline-block;}
* html .clearfix{height: 1%;}
.clearfix{display: block;}

.flow{overflow:hidden !important}
.blind,.alt{display:block;overflow:hidden;position:absolute;left:-9999px;top:-9999px;}
.visible{visibility:visible !important;}
.block{display:block !important}
.cursor{cursor:pointer !important;}