@charset "euc-kr";
/*@import url(https://cdn.rawgit.com/openhiun/hangul/14c0f6faa2941116bb53001d6a7dcd5e82300c3f/nanumbarungothic.css); 
/***********************°øÅë¿µ¿ª***************************/
@font-face {
  font-family:'NanumBarunGothic';
  font-style:normal; 
  font-weight:normal;
  src:	url(../font/NanumBarunGothic.eot);
  src:	url(../font/NanumBarunGothic.eot?) format('embedded-opentype');
  		url(../font/NanumBarunGothic.ttf) format('truetype');
}
@font-face {
  font-family:NanumBarunGothicBold;
  font-style:normal;
  font-weight:600;
  src:	url(/base/img/include/font/NanumBarunGothicBold.eot);
  src:	url(/base/img/include/font/NanumBarunGothicBold.eot?#iefix) format('embedded-opentype'),
		url(/base/img/include/font/NanumBarunGothicBold.ttf) format('truetype');
}



*{
font-family:"NanumBarunGothic",NanumGothic,MS Trebuchet,sans-serif;
}


/************°øÅë¿µ¿ª*******************/
*{margin:0px; padding:0px;}
ul li{list-style:none;}
a:link{text-decoration: none;}
/**************************************/




/******************???********************/
div {display:block;}
.clearfix {clear:both;display:inline-block}
h1,h2,h3,h4,h5 {font-weight:200;line-height:1.25}
b {letter-spacing:inherit;font-weight:600}
.inner {width:1200px;margin:auto;clear:both;}

/*?????*/
.c_main {color:#0066b3 !important}
.c_sky {color:#97d6ff !important}
.c_dark {color:#1f4a6b !important}
.c_green {color:#68a11b !important}
.c_lightgray {color:#c0c0c0 !important}
.c_gray {color:#808080 !important}
.c_red {color:#c70000 !important}
.c_white {color:#fff !important}
.c_black {color:#303030 !important}
.blue {color:#004b84;}
.yg {color:#77bb1a}
.gr{color:#009944}

/*??????*/
.ft21{font-size: 21px; font-weight: bold;}
.ft26{font-size: 26px;}
.ft30{font-size: 30px;}
.ft36{font-size: 36px;}
.ft40{font-size: 40px;}
.ft80{font-size: 80px !important;}
h1 {font-size:50px;}
h2 {font-size:40px}
h3 {font-size:26px;}/*?? 31px*/
h4 {font-size:24px;}
h5 {font-size:20px;line-height:1.5}
p {font-size:17px;font-weight:300;line-height:1.7;color:inherit;word-break:keep-all }
p.small {font-size:15px !important;line-height:1.5}
.lager {font-size:larger}
span {color:inherit}

/* ??? ?? */
.roboto {font-family:'Roboto', sans-serif !important;}
.roman {font-family:"Times New Roman", Times, serif !important;}

/*?? ? ?????*/
.left {float:left;}
.right {float:right}
.center {text-align:center !important}
.half {width:50% !important}
.tleft {text-align:left !important}
.tright {text-align:right !important}
.float {float:left;}
.float_r {float:right;}
.clearfix:after {content:""; clear:both; display:block;}



hr {width:100%;height:1px;background:#e0e0e0;border:0;margin:10px auto;}


/* ??,?? ?? */
.mg0 {margin-left:0 !important;margin-right:0 !important}

.mtm30 {margin-top:-30px;}
.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}
.mt30 {margin-top:30px;}
.mt40 {margin-top:40px;}
.mt50 {margin-top:50px;}
.mt60 {margin-top:60px;}
.mt70 {margin-top:70px;}
.mt80 {margin-top:80px;}

.mb10 {margin-bottom:10px;}
.mb20 {margin-bottom:20px;}
.mb30 {margin-bottom:30px;}
.mb40 {margin-bottom:40px;}
.mb50 {margin-bottom:50px;}
.mb60 {margin-bottom:60px;}
.mb70 {margin-bottom:70px;}
.mb80 {margin-bottom:80px;}


.pl03 {padding-left:3%}
.pl05 {padding-left:5%}
.pl10 {padding-left:10%}
.pl15 {padding-left:15%}
.pl20 {padding-left:20%}
.pl25 {padding-left:25%}
.pl30 {padding-left:30%}
.pl35 {padding-left:35%}

.pr03 {padding-right:3%}
.pr05 {padding-right:5%}
.pr10 {padding-right:10%}
.pr15 {padding-right:15%}
.pr20 {padding-right:20%}
.pr25 {padding-right:25%}
.pr30 {padding-right:30%}
.pr35 {padding-right:35%}


.bd_b {border-bottom:1px #e0e0e0 solid}
.bd_t {border-top:1px #e0e0e0 solid}



/* ?? ?? */
.col5 {width:18%;}
.col4 {width:23%;}
.col3 {width:31.33%;}
.col2 {width:48%;}

/* ?? ? ?? ?? */
.w100 {width:100%;}
.w90 {width:90%;}
.w85 {width:85%;}
.w80 {width:80%;}
.w70 {width:70%;}
.w67 {width:67%;}
.w60 {width:60%;}
.w20 {width:20%;}
.w10 {width:10%;}
/******************???********************/

































/***********#header01 *******************/
	#header01{width:100%;background:url('/base/img/images/topbg.jpg')100% 20%;}
	#header01 .warp{width:1400px; display:block;margin:0 auto;background:url('/base/img/images/topbg.jpg')100% 20%;}
	#header01 .warp .tophead {text-align:right;}
	#header01 .warp .tophead>ul li{display:inline-block;padding:8px 0px;}
	#header01 .warp .tophead>ul li a{color:#FFF;font-size:0.8em;font-weight:bold;}
	#header01 .warp .tophead>ul .kor{background:#1c4088;width:80px;text-align:center;margin-right:-4px;}
	#header01 .warp .tophead>ul .eng{background:#cf2027;width:80px;text-align:center;}
	#header01 .warp .tophead>ul .blockA a{border-right:1px solid #FFF;padding:0px 14px}
/*******************************************/

/************.menuBox***********************/
.menuBox{background:url('/base/img/images/topbg.jpg')50% 50%;}
/*******************************************/

/******************¸Þ´º********************/
.menuBox{display:table;width:100%;}
.mun{width:1400px; margin:0 auto;}
.menu {height:40px;clear:both;/*position:relative;*/} 
.menu > LI { float:left; text-align:center; margin-top:0px;} 
.menu > LI  A{color:#c5c5c5;font-size:1.3em;}
.submenuBox { position:absolute; top:185px; left:0px; height:0px; width:100%; overflow:hidden; background:#000000; opacity:.75;} 
.submenu { float:left;/* width:13%;*/padding-top:10px;} 
.submenu > LI { margin-top:16px;} 
.submenu li a{ padding:10px 20px;color:#FFFFFF; font-size:13px;}
/******************************************************************************************************************/


/*****************#content**************************/
#content{width:100%;}
#content .tool{width:1400px;display:block;margin:80px auto 163px;border:1px solid #ddd;height:972px}
#content .tool div {float:left;display:block;}
#content .tool div .con_right{float:left; width:260px;padding:10px 43px 0px;border-right:1px solid #ddd}
#content .tool div .con_right:last-child{border-right:none;}

#content .tool div .con_right li ul {border-bottom:1px solid #ddd;height:270px;padding:30px 0px 20px;}
#content .tool div .con_right li ul .title a{font-weight:bold;font-size:1.1em;margin:0px 0px 10px;color:#292929}
#content .tool div .con_right li ul .img{text-align:center;margin:0px 0px 15px;}
#content .tool div .con_right li ul .txt a{font-size:0.875em;color:#535353;}

/****************************************************************************************/

/***************************sub_vi************************************/
.sub_vi{position:relative; width:1100px; margin: 0 auto; top:20px;}
.sub_vi img{width:100%;}
.sub_vi .top{position:absolute; height:40px; background:rgba(255,255,255,0.75);top:0;width:100%;left:0px;z-index:9;}
.sub_vi .top p {width:1100px; display:block; margin:0 auto;font-weight:bold;font-size:0.85em;color:#303030;line-height:42px;padding-left:10px;}
.sub_vi .bottom{position:absolute; height:15%; background:rgba(8,53,94,0.75);bottom:0px;width:100%;left:0px;color:#FFF;font-size:1.4em;text-align:center;padding:15px 0px;z-index:9;letter-spacing:-1px}
.sub_vi .bottom_eng {position:absolute; height:15%; background:rgba(8,53,94,0.75);bottom:0px;width:100%;left:0px;color:#FFF;font-size:1.4em;text-align:center;padding:15px 0px;z-index:9;}
.sub_vi .bottom_eng1 {position:absolute; height:25%; background:rgba(8,53,94,0.75);bottom:0px;width:100%;left:0px;color:#FFF;font-size:1.4em;text-align:center;padding:15px 0px;z-index:9;}
.sub_vi .bottom a {color:#FFF;}
.sub_vi .font1{padding:30px 0px 80px;}
/***************************************************************************************************************************************/

/*************************#subcontent ****************************/
#subcontent{width:100%;border-bottom:1px solid #e6e5e6;margin-top:45px;padding-bottom:50px; }
#subcontent01 h3 {font-weight:bold; color:#085aa5; letter-spacing:-0.8px; margin:10px 0px; font-family:'NanumBarunGothicBold'; /*font-size:32px;*/}


/***2019.04.15_text_cording***/
#subcontent01 {margin:70px 0px; }
#subcontent01 article {line-height: 1.6em; }
#subcontent01 div .img_box{width:30%; height:201px; float:left;}
#subcontent01 div .img_box img {overflow: hidden; height:100%;}
#subcontent01 div div.sub1_1{padding: 10px 0px; min-height:201px; height: auto; margin-top: 40px;}



/*A*/
#subcontent .cont{width:1100px;margin:0 auto;text-align:center;}
#subcontent .cont div{text-align:center;margin-left:10%;margin-top:35px;}
#subcontent .cont div a{float:left;padding:11px 19px ;color:#525252;font-size:1.2em; font-weight:bold;}
#subcontent .cont div .select{color:#085aa5; border-bottom:1px solid #085aa5}
/*B*/
#subcontent .contB{width:1100px;margin:0 auto;text-align:center;}
#subcontent .contB div{text-align:center;margin-left:10%;margin-top:35px;}
#subcontent .contB div a{float:left;padding:11px 19px ;color:#525252;font-size:1.2em; font-weight:bold;}
#subcontent .contB div .select{color:#085aa5; border-bottom:1px solid #085aa5}
/*C*/
#subcontent .contC{width:1100px;margin:0 auto;text-align:center;}
#subcontent .contC div{text-align:center;margin-left:22%;margin-top:35px;}
#subcontent .contC div a{float:left;padding:11px 19px ;color:#525252;font-size:1.2em; font-weight:bold;}
#subcontent .contC div .select{color:#085aa5; border-bottom:1px solid #085aa5}
/*D*/
#subcontent .contD{width:1100px;margin:0 auto;text-align:center;}
#subcontent .contD div{text-align:center;margin-left:33%;margin-top:35px;}
#subcontent .contD div a{float:left;padding:11px 19px ;color:#525252;font-size:1.2em; font-weight:bold;}
#subcontent .contD div .select{color:#085aa5; border-bottom:1px solid #085aa5}
/*E*/
#subcontent .contE{width:1100px;margin:0 auto;text-align:center;}
#subcontent .contE div{text-align:center;margin-left:33%;margin-top:35px;}
#subcontent .contE div a{float:left;padding:11px 19px ;color:#525252;font-size:1.2em; font-weight:bold;}
#subcontent .contE div .select{color:#085aa5; border-bottom:1px solid #085aa5}
/******************************************************************************/

/*************************#subcontent01****************************/
#subcontent01 {width:100%;}
#subcontent01 .mid{width:1100px;margin:0 auto;}
#subcontent01 .mid div.download a{width:283px;display:block;float:right; text-align:center;padding:28px 0px 10px;line-height:30px;color:#797979; margin-right:10px; height:90px;}
#subcontent01 .mid div.download a:hover{background:#0166c3;border:1px solid #0166c3;color:#FFF}
#subcontent01 .mid .txt00 div{float:left;width:33.3%;text-align:center;margin-top:100px;font-size:1.2em;font-weight:bold;color:#424242}
#subcontent01 .mid .txt_00 div .tt{float:left;width:25%;text-align:center;color:#909090;height:100%;margin:0px 45px;line-height:55px;padding:0px;border-left:0px; border-right:0px;border-top:0px;}
#subcontent01 .mid .txt_00 div .tt:hover{background:none;color:#085aa5;}
/******************************************************************************/

/********************#footer****************************/
#footer{width:100%;background:#f3f3f3;padding:50px 0px;}
#footer .content {width:1400px;margin:0 auto; display:block;text-align:center;}
#footer .content .top{color:#626263;font-size:0.9em;}
#footer .content .top a{color:#626263;font-size:0.9em;}
#footer .content .bottom {color:#626263;font-size:0.9em;}