@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-face {
  font-family:"NanumGothic";
  font-style:normal;  
  font-weight:normal;
  src:	url(/base/img/include/font/NanumGothic.ttf);
  src:	url(/base/img/include/font/NanumGothicr.eot?#iefix) format('embedded-opentype'),
		url(/base/img/include/font/NanumGothic.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;}
/**************************************/


/***********#header01 *******************/
	#header01{width:100%;background:#252525;}
	#header01 .warp{width:1100px; display:block;margin:0 auto;}
	#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('/images/topbg.jpg')50% 50%;}
/*******************************************/
/******************¸Þ´º********************/
.menuBox{display:table;width:100%;}
.mun{width:1100px; 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;font-weight:bold;}
.submenuBox { position:absolute; top:185px; 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;font-weight:bold;}
/******************************************************************************************************************/

/***************************sub_vi************************************/
.sub_vi{position:relative;height:100%;}
.sub_vi .top{height:40px; background:rgba(255,255,255,0.75);width:100%;}
.sub_vi .top p { display:block; margin:0 auto;font-weight:bold;font-size:0.85em;color:#303030;line-height:42px;padding-left:10px;}
.sub_vi .bottom{display:table;height:60px; background:#083975;width:100%;color:#FFF;text-align:center;padding:10px 2% 0px;}
.sub_vi .bottom1{ height:75px; background:#083975; width:100%;color:#FFF;text-align:center;padding:10px 2% 0px;}
.sub_vi .bottom2{ height:40px; background:#083975;width:100%;color:#FFF;text-align:center;z-index:9;padding:10px 2% 0px;}
.sub_vi .bottom3{ height:100px; background:#083975;width:100%;color:#FFF;text-align:center;z-index:9;padding:10px 2% 0px;}

.sub_vi .bottom a {color:#FFF;}
.sub_vi .font1{line-height:55px;padding-top:50px;}
/***************************************************************************************************************************************/

/*************************#subcontent ****************************/
#subcontent{width:100%;border-bottom:1px solid #e6e5e6;margin-top:50px;padding-bottom:20px;}
/*A*/
/*#subcontent .cont{margin:0 auto 0;text-align:center;display:table;}
#subcontent .cont div{text-align:center;margin-top:20px;display:table;}
#subcontent .cont div a{float:left;padding:5px 10px ;color:#525252;font-size:1.1em; font-weight:bold;}
#subcontent .cont div .select{color:#085aa5; border-bottom:1px solid #085aa5}*/

#subcontent .cont {width:90%; margin: 0 auto;}
#subcontent .cont img {display:block; margin:0 auto;}
#subcontent .cont table {width:100%; border-collapse: collapse; text-align:center; margin-top:20px;}
#subcontent .cont table td {width:50%; border:1px solid #efefef; height:40px; color:#525252; font-size:1.0em; font-weight:bold;}
#subcontent .cont table td a {display:table; width:100%;}
#subcontent .cont table .select {color:#085aa5;}
#subcontent .cont table .selectA {border-bottom:1px solid #085aa5; vertical-align:middle;}

/*B*/
/*#subcontent .contB{margin:0 auto 0;text-align:center;display:table;}
#subcontent .contB div{text-align:center;margin-top:5px;display:table;margin-left:10%;}
#subcontent .contB div a{float:left;padding:5px 10px ;color:#525252;font-size:1.1em; font-weight:bold;}
#subcontent .contB div .select{color:#085aa5; border-bottom:1px solid #085aa5}*/

#subcontent .contB {width:90%; margin: 0 auto;}
#subcontent .contB img {display:block; margin:0 auto;}
#subcontent .contB table {width:100%; border-collapse: collapse; text-align:center; margin-top:20px;}
#subcontent .contB table td {width:50%; border:1px solid #efefef; height:40px; color:#525252; font-size:1.0em; font-weight:bold;}
#subcontent .contB table td a {display:table; width:100%;}
#subcontent .contB table .select {color:#085aa5;}
#subcontent .contB table .selectB {border-bottom:1px solid #085aa5; vertical-align:middle;}
/*C*/

/*#subcontent .contC{margin:0 auto;text-align:center;}
#subcontent .contC div{text-align:center;margin-top:20px;display:table;margin-left:15%;}
#subcontent .contC div a{float:left;padding:5px 20px ;color:#525252;font-size:1.1em; font-weight:bold;}
#subcontent .contC div .select{color:#085aa5; border-bottom:1px solid #085aa5}*/

#subcontent .contC {width:90%; margin: 0 auto;}
#subcontent .contC img {display:block; margin:0 auto;}
#subcontent .contC table {width:100%; border-collapse: collapse; text-align:center; margin-top:20px;}
#subcontent .contC table td {width:50%; border:1px solid #efefef; height:40px; color:#525252; font-size:1.0em; font-weight:bold;}
#subcontent .contC table td a {display:table; width:100%;}
#subcontent .contC table .select {color:#085aa5;}
#subcontent .contC table .selectC {border-bottom:1px solid #085aa5; vertical-align:middle;}
/*D*/
/*#subcontent .contD{margin:0 auto;text-align:center;}
#subcontent .contD .A{text-align:center;margin-top:20px;display:table;margin-left:20%;}
#subcontent .contD .B{text-align:center;margin-top:20px;display:table;margin-left:7%;}
#subcontent .contD div a{float:left;padding:5px 20px ;color:#525252;font-size:1.1em; font-weight:bold;}
#subcontent .contD div .select{color:#085aa5; border-bottom:1px solid #085aa5}*/

#subcontent .contD {width:90%; margin: 0 auto;}
#subcontent .contD img {display:block; margin:0 auto;}
#subcontent .contD table {width:100%; border-collapse: collapse; text-align:center; margin-top:20px;}
#subcontent .contD table td {width:50%; border:1px solid #efefef; height:40px; color:#525252; font-size:1.0em; font-weight:bold;}
#subcontent .contD table td a {display:table; width:100%;}
#subcontent .contD table .select {color:#085aa5;}
#subcontent .contD table .selectD {border-bottom:1px solid #085aa5; vertical-align:middle;}

/*E*/
/*#subcontent .contE{margin:0 auto;text-align:center;}
#subcontent .contE div{text-align:center;margin-top:20px;display:table;margin-left:15%;}
#subcontent .contE div a{float:left;padding:5px 20px ;color:#525252;font-size:1.1em; font-weight:bold;}
#subcontent .contE div .select{color:#085aa5; border-bottom:1px solid #085aa5}*/

#subcontent .contE {width:90%; margin: 0 auto;}
#subcontent .contE img {display:block; margin:0 auto;}
#subcontent .contE table {width:100%; border-collapse: collapse; text-align:center; margin-top:20px;}
#subcontent .contE table td {width:50%; border:1px solid #efefef; height:40px; color:#525252; font-size:1.0em; font-weight:bold;}
#subcontent .contE table td a {display:table; width:100%;}
#subcontent .contE table .select {color:#085aa5;}
#subcontent .contE table .selectE {border-bottom:1px solid #085aa5; vertical-align:middle;}

/*F*/
#subcontent .contF {width:90%; margin: 0 auto;}
#subcontent .contF img {display:block; margin:0 auto;}
#subcontent .contF table {width:100%; border-collapse: collapse; text-align:center; margin-top:20px;}
#subcontent .contF table td {width:33.33%; border:1px solid #efefef; height:40px; color:#525252; font-size:1.0em; font-weight:bold;}
#subcontent .contF table td a {display:table; width:100%;}
#subcontent .contF table .select {color:#085aa5;}
#subcontent .contF table .selectF {border-bottom:1px solid #085aa5; vertical-align:middle;}
/******************************************************************************/

/*************************#subcontent01****************************/
#subcontent01 {width:100%;}
#subcontent01 .mid{margin:0 auto; padding:3% 3%}
#subcontent01 .mid div .txt{width:33%;display:block;float:left;border:1px solid #d1d1cf;height:105px;padding:20px 0px;color:#797979}
#subcontent01 .mid div .txt:hover{background:#0166c3;border:1px solid #0166c3;color:#FFF}
#subcontent01 .mid div a{color:#000;}
#subcontent01 h3 {font-weight:bold; color:#085aa5; letter-spacing:-0.8px; margin:10px 0px; font-family:'NanumBarunGothicBold';}
#subcontent01 article {font-family:'NanumBarunGothic'; padding-bottom:20px; }
#subcontent01 table > *  {font-family:'NanumBarunGothic'; }
/******************************************************************************/


/********************#footer****************************/
#footer{width:100%;background:#f3f3f3;padding: 0px;text-align:center;}

#footer .top{color:#626263;font-size:0.9em;}
#footer .top a{color:#626263;font-size:0.9em;}
#footer .bottom {color:#626263;font-size:0.9em;}