@charset "euc-kr";

/*
	ê°ˆë?ì¶•ì œ BASE STYLE
	WRITER : Kim Cheon-hyun
	WRITE DATE : 2010. 09. 29.
	Last Modify Date : 2010. 09. 29.
*/

/* Common Style */
body{margin:0; padding:0; font-family:'Noto Sans KR', sans-serif; font-size:75%; line-height:1.4; color:#44474c;}

h1, h2, h3, h4, h5, h6, form, input, ul, ol, li, dl, dt, dd {margin:0; padding:0;font-size:1em;}

a {text-decoration:none; color:#727272;}
a:hover {text-decoration:none; }
a:focus {text-decoration:none; }

img {border:none; line-height:1; }
dl img,
li img { vertical-align:top; }
hr { display:none; }
ul, ul li, ol li { list-style:none; }
ul.ClearBoth li {float:none !important;}
ul.FloatRight {float:right;}
ul.FloatLeft li {float:left;}
ul.BackgroundNone li {background:none !important;}

.AlignLeft {text-align:left !important;}
.AlignCenter {text-align:center !important;}
.AlignRight {text-align:right !important;}
.ValignTop {vertical-align:top !important;}
.ValignMiddle{vertical-align:middle !important;}
.ValignBottom {vertical-align:bottom !important;}
.DisplayBlock {display:block;}
.DisplayNone {display:none;}
.FloatLeft {float:left;}
.FloatRight {float:right;}
.ClearBoth {clear:both;}
.BackgroundNone {background:none !important;}
.BorderNone {border:none !important;}
.BorderRightNone { border-right:none !important; }
.BorderLeftNone { border-left:none !important; }
.BorderTopNone { border-top:none !important; }
.BorderBottomNone { border-bottom:none !important; }
.PaddingNone {padding:0 !important;}
.MarginNone {margin:0 !important;}
.FontWeightNormal {font-weight:normal !important;}
.FontWeightBold {font-weight:bold !important;}
.nowrap { white-space:nowrap; }
.LetterSpacing-1 {letter-spacing:-1px;}


.txtL{text-align: left!important;}
.txtC{text-align: center!important;}
.txtR{text-align: right!important;}
.mbl_640{display: none;}
@media screen and (max-width:640px) {
.pc_640 {
	display: none !important;
}
.mbl_640 {
	display: block !important;
}
}

/* SKIP NAVIGATION */
#skipNav { position:absolute; width:auto; z-index:2; }
#skipNav p,
#skipNav a { position:absolute; display:block; left:0; top:0; width:1px; height:1px; margin:0 0 0 -10000px; padding:0; overflow:hidden; }
#skipNav a:hover,
#skipNav a:focus,
#skipNav a:active { margin:0; width:120px; height:auto; background:#fff; text-align:center; }

/* Button */
.btn_wrap {width:100%;height:50px;text-align:center;margin-bottom: 30px}
.btn_wrap .type_al_r {display:inline-block;float:right}
.btn_wrap .type_al_l {display:inline-block;float:left}
.btn{display:inline-block;text-align: center; vertical-align:middle;transition:all 100ms ease-in-out;-o-transition: all 100ms ease-in-out;-ms-transition: all 100ms ease-in-out;-moz-transition: all 100ms ease-in-out;-webkit-transition: all 100ms ease-in-out;border:none}
.btn.type_a {margin-left: 5px; padding:0 43px;height:50px;line-height:50px;color:#fff;font-size:18px;font-weight: 400; letter-spacing:-1px;background:#8da9c4}
.btn.type_as {margin-left: 5px; padding:0 33px;height:40px;line-height:40px;color:#fff;font-size:14px;font-weight: 400; letter-spacing:-1px;background:#8da9c4}
.btn.type_am {margin-left: 5px; padding:0 13px;height:25px;line-height:25px;color:#fff;font-size:14px;font-weight: 400; letter-spacing:-1px;background:#8da9c4}
.btn.type_b {margin-left: 5px; padding:0 43px;height:50px;line-height:50px;color:#fff;font-size:18px;font-weight: 400; letter-spacing:-1px;background:#13315c}
.btn.type_bs {margin-left: 5px; padding:0 33px;height:40px;line-height:40px;color:#fff;font-size:14px;font-weight: 400; letter-spacing:-1px;background:#13315c}
.btn.type_bm {margin-left: 5px; padding:0 13px;height:25px;line-height:25px;color:#fff;font-size:14px;font-weight: 400; letter-spacing:-1px;background:#13315c}
.btn.type_c {margin-left: 5px; padding:0 43px;height:50px;line-height:50px;color:#fff;font-size:18px;font-weight: 400; letter-spacing:-1px;background:#134074}
.btn.type_cs {margin-left: 5px; padding:0 33px;height:40px;line-height:40px;color:#fff;font-size:14px;font-weight: 400; letter-spacing:-1px;background:#134074}
.btn.type_cm {margin-left: 5px; padding:0 13px;height:25px;line-height:25px;color:#fff;font-size:14px;font-weight: 400; letter-spacing:-1px;background:#134074}
.btn.type_d {margin-left: 5px; padding:0 43px;height:50px;line-height:50px;color:#fff;font-size:18px;font-weight: 400; letter-spacing:-1px;background:#0b2545}
.btn.type_ds {margin-left: 5px; padding:0 33px;height:40px;line-height:40px;color:#fff;font-size:14px;font-weight: 400; letter-spacing:-1px;background:#0b2545}
.btn.type_e {margin-left: 5px; padding:0 43px;height:50px;line-height:50px;color:#fff;font-size:18px;font-weight: 400; letter-spacing:-1px;background:#2083e9}
.btn.type_es {margin-left: 5px; padding:0 33px;height:40px;line-height:40px;color:#fff;font-size:14px;font-weight: 400; letter-spacing:-1px;background:#2083e9}
.btn.type_search {float: left;border: 0; padding:0 66px 0 23px; height:50px;line-height:50px;color:#fff;font-size:18px;font-weight: 400; letter-spacing:-1px;background:#134074 url(/kr/img/common/icon_search.png) no-repeat 72px 50%}

/* HIDDEN TEXT */
.comment{position:absolute; left:-10000px; width:1px; height:1px; overflow:hidden;}

/* Global SPACE */
.MAL-5 {margin-left:-5px !important;}
.MAL-10 {margin-left:-10px !important;}
.MAL-15 {margin-left:-15px !important;}
.MAL-20 {margin-left:-20px !important;}
.MAL-25 {margin-left:-25px !important;}
.MAL-30 {margin-left:-30px !important;}
.MAL-35 {margin-left:-35px !important;}
.MAL-40 {margin-left:-40px !important;}
.MAL-45 {margin-left:-45px !important;}
.MAL-50 {margin-left:-50px !important;}
.MAL-60 {margin-left:-60px !important;}
.MAL-70 {margin-left:-70px !important;}
.MAL-80 {margin-left:-80px !important;}
.MAL-90 {margin-left:-90px !important;}

.MAL0 {margin-left:0px !important;}
.MAL5 {margin-left:5px !important;}
.MAL10 {margin-left:10px !important;}
.MAL15 {margin-left:15px !important;}
.MAL20 {margin-left:20px !important;}
.MAL25 {margin-left:25px !important;}
.MAL30 {margin-left:30px !important;}
.MAL35 {margin-left:35px !important;}
.MAL40 {margin-left:40px !important;}
.MAL45 {margin-left:45px !important;}
.MAL50 {margin-left:50px !important;}
.MAL60 {margin-left:60px !important;}
.MAL70 {margin-left:70px !important;}
.MAL80 {margin-left:80px !important;}
.MAL90 {margin-left:90px !important;}

.MAR5 {margin-right:5px !important;}
.MAR10 {margin-right:10px !important;}
.MAR15 {margin-right:15px !important;}
.MAR20 {margin-right:20px !important;}
.MAR25 {margin-right:25px !important;}
.MAR30 {margin-right:30px !important;}
.MAR35 {margin-right:35px !important;}
.MAR40 {margin-right:40px !important;}

.MAB0 {margin-bottom:0px !important;}
.MAB5 {margin-bottom:5px !important;}
.MAB10 {margin-bottom:10px !important;}
.MAB15 {margin-bottom:15px !important;}
.MAB20 {margin-bottom:20px !important;}
.MAB25 {margin-bottom:25px !important;}
.MAB30 {margin-bottom:30px !important;}
.MAB35 {margin-bottom:35px !important;}
.MAB40 {margin-bottom:40px !important;}

.MAT0 {margin-top:0px !important;}
.MAT1 {margin-top:1px !important;}
.MAT2 {margin-top:2px !important;}
.MAT3 {margin-top:3px !important;}
.MAT4 {margin-top:4px !important;}
.MAT5 {margin-top:5px !important;}
.MAT10 {margin-top:10px !important;}
.MAT15 {margin-top:15px !important;}
.MAT20 {margin-top:20px !important;}
.MAT25 {margin-top:25px !important;}
.MAT30 {margin-top:30px !important;}
.MAT35 {margin-top:35px !important;}
.MAT40 {margin-top:40px !important;}
.MAT50 {margin-top:50px !important;}
.MAT55 {margin-top:55px !important;}
.MAT60 {margin-top:60px !important;}

.MAT-5 {margin-top:-5px !important;}
.MAT-10 {margin-top:-10px !important;}
.MAT-15 {margin-top:-15px !important;}
.MAT-20 {margin-top:-20px !important;}
.MAT-25 {margin-top:-25px !important;}
.MAT-30 {margin-top:-30px !important;}
.MAT-35 {margin-top:-35px !important;}
.MAT-40 {margin-top:-40px !important;}

.PAL5 {padding-left:5px !important;}
.PAL10 {padding-left:10px !important;}
.PAL15 {padding-left:15px !important;}
.PAL20 {padding-left:20px !important;}
.PAL25 {padding-left:25px !important;}
.PAL30 {padding-left:30px !important;}
.PAL35 {padding-left:35px !important;}
.PAL40 {padding-left:40px !important;}
.PAL45 {padding-left:45px !important;}
.PAL50 {padding-left:50px !important;}

.PAR5 {padding-right:5px !important;}
.PAR10 {padding-right:10px !important;}
.PAR15 {padding-right:15px !important;}
.PAR20 {padding-right:20px !important;}
.PAR25 {padding-right:25px !important;}
.PAR30 {padding-right:30px !important;}
.PAR35 {padding-right:35px !important;}
.PAR40 {padding-right:40px !important;}

.PAT5 {padding-top:5px !important;}
.PAT10 {padding-top:10px !important;}
.PAT15 {padding-top:15px !important;}
.PAT20 {padding-top:20px !important;}
.PAT25 {padding-top:25px !important;}
.PAT30 {padding-top:30px !important;}
.PAT35 {padding-top:35px !important;}
.PAT40 {padding-top:40px !important;}

.PAB5 {padding-bottom:5px !important;}
.PAB10 {padding-bottom:10px !important;}
.PAB15 {padding-bottom:15px !important;}
.PAB20 {padding-bottom:20px !important;}
.PAB25 {padding-bottom:25px !important;}
.PAB30 {padding-bottom:30px !important;}
.PAB35 {padding-bottom:35px !important;}
.PAB40 {padding-bottom:40px !important;}

.PADDING5{padding:5px !important;}
.PADDING10{padding:10px !important;}
.PADDING20{padding:20px !important;}
.PADDING30{padding:30px !important;}
.PADDING40{padding:40px !important;}
.PADDING50{padding:50px !important;}