@charset "utf-8";
@import url(//cdn.jsdelivr.net/font-nanum/1.0/nanumgothic/nanumgothic.css);

@font-face {
	font-family: 'Nanum Barun Gothic';
	font-style: normal;
	font-weight: 400;
	src: local('Nanum Barun Gothic Regular'), local('Nanum Barun Gothic-Regular'), local('NanumBarunGothic Regular');
	src: url('../font/NanumBarunGothic.eot'); /*A*/
	src: url('../font/NanumBarunGothic.eot?#iefix') format('embedded-opentype'), /*B*/
	url('../font/NanumBarunGothic.woff') format('woff'), /*C*/
	url('../font/NanumBarunGothic.ttf') format('truetype'); /*D*/
	url('../font/NanumBarunGothic.svg') format('svg'); /*E*/
}

@font-face {
  font-family: 'Nanum Barun Gothic Light';
  font-style: normal;
  font-weight: 300;
  src: url(../font/NanumBarunGothicLight.eot);
  src: local('Nanum Barun Gothic Light'),
       local('NanumBarunGothicLight'),
       url(../font/NanumBarunGothicLight.eot?#iefix) format('embedded-opentype'),
       url(../font/NanumBarunGothicLight.woff2) format('woff2'),
       url(../font/NanumBarunGothicLight.woff) format('woff'),
       url(../font/NanumBarunGothicLight.ttf) format('truetype');
}


*{margin:0; padding:0;}
body {font-size: 9pt; color: #4c4c4c; font-family: "Nanum Barun Gothic","malgun gothic" }
p {font-size: 9pt; color: #4c4c4c; font-family: "Nanum Barun Gothic","malgun gothic" }
input {font-size: 9pt; color: #4c4c4c; font-family: "Nanum Barun Gothic","malgun gothic" }
select {font-size: 9pt; color: #4c4c4c; font-family: "Nanum Barun Gothic","malgun gothic" }
textarea {font-size: 9pt; color: #4c4c4c; font-family: "Nanum Barun Gothic","malgun gothic" }
button {font-size: 9pt; color: #4c4c4c; font-family: "Nanum Barun Gothic","malgun gothic" }
table {font-size: 9pt; color: #4c4c4c; font-family: "Nanum Barun Gothic","malgun gothic" }
tr {font-size: 9pt; color: #4c4c4c; font-family: "Nanum Barun Gothic","malgun gothic" }
td {font-size: 9pt; color: #4c4c4c; font-family: "Nanum Barun Gothic","malgun gothic" }
img{ border:0; }

a {selector-dummy : expression(this.hideFocus=true);}
a:link, a:visited  {FONT-SIZE: 9pt; color: #466C8A; TEXT-DECORATION: none}
a:active, a:hover {FONT-SIZE: 9pt; color: #0066FF; TEXT-DECORATION: none}

body{scrollbar-face-color: #EEEEEE; 
	scrollbar-shadow-color: #B4B4B4; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #B4B4B4; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #F7F7F7; 
	scrollbar-arrow-color: #AAAAAA;
}

#body.bgtype01 { background: #f8f8f8; }

#wrapper { 
	width:100%;
}
#body {
	float:left;
	width:100%;
	height:auto;
	margin:0 auto;	
}
#body:after{
	display:block;
	content:"";
	clear:both;
}

#head {
	position:relative;
	float:left;
	width:100%;
	height: 111px;
	background:url(../images/top_bg.gif);	
}

#head { float:left; width: 100%; height:65px; background:#2c333a; }

#head .top_menu { position:relative; width: 1200px; height: 65px; margin: 0 auto; background:#2c333a; }
#head .top_menu .top_ul{ list-style:none; width:1028px; height:65px;  }
#head .top_menu .top_ul > li { display:inline-block; position:relative; margin-top: 23px; }
#head .top_menu .top_ul > li > a { display:block; margin:0px 45px; text-align:center; padding-bottom:22px; font-size:17px; color:#fff;}
#head .top_menu .top_ul > li:last-child > a { margin-right:0px; } 
#head .top_menu .top_ul > li:first-child > a { margin-left:0px; }
#head .top_menu .top_ul .sub_menu { width:200px;  position:absolute; z-index:3; background:#fff; padding: 15px; top:42px;left:-15px; display:none; text-transform:uppercase; list-style:none;}
#head .top_menu .top_ul > li:nth-of-type(3) .sub_menu { left:-8px; }
#head .top_menu .top_ul .sub_menu li a { display:block; width:100%; background:#fff; font-size:15px; color:#4f4f4f; padding: 15px 0px 6px 0px; text-align:left; top:0; left:0;}

#head .top_menu .top_ul > li:hover > a { color:#fff; }
#head .top_menu .top_ul > li:hover .sub_menu { display:block; z-index: 999; border:1px solid #a5a5a5;}
#head .top_menu .top_ul .sub_menu li a:hover { color:#004488; }

#head .top_menu .top_ul .sub_menu .sub_menu1,
#head .top_menu .top_ul .sub_menu .sub_menu2{ float:left; list-style:none; }

#head .top_menu .top_ul .sub_menu .sub_menu1 { width: 180px; }
#head .top_menu .top_ul .sub_menu .sub_menu2 { margin-left: 10px;}

#head .top_menu .top_ul .sub_menu .sub_menu1 li.tit{ color: #49598d; font-size: 18px; font-weight:bold; margin-top: 20px; }
#head .top_menu .top_ul .sub_menu .sub_menu2 li.tit{ color: #f85886; font-size: 18px; font-weight:bold; margin-top: 20px; }
/*
.top_ul li{ float:left; margin: 25px 28px; }
.top_ul li a { color:#ffffff; font-size:16px; }
.top_ul li a:hover { color: #b0b0b0; }
*/

span.red { color: #ff5c5c; }
span.orange { color: #f78312; }

#main_flash { width:1200px; margin:0 auto; }

#main_content { width:1200px; margin: 8px auto 0 auto; }
#main_content .con1 { float:left; margin-right:5px; }
#main_content .con2 { float:left; margin-right:5px; }
#main_content .con3 { float:left; margin-right:5px; }
#main_content .con4 { float:left;  }

#sub01_sec01 { float:left; width: 100%;  }

#sub01_sec02 { float:left; width: 100%; height: 1020px; text-align:center; }
#sub01_sec02 .sub01_sec02_bg { width:1200px; height: 1065px; text-align:center; margin:0 auto; }
#sub01_sec02 div.btn_google { margin-top: 10px; text-align: right; }
#sub01_sec02 div.btn_google .txt { font-size: 17px; margin-right: 415px; }
#sub01_sec02 h2 { font-size: 75px; font-family: 'Nanum Barun Gothic'; font-weight: 300; margin-top: 70px; }
#sub01_sec02 div.text1 { margin-top:50px; font-size:25px; font-family: 'Nanum Barun Gothic'; line-height: 30px;}
#sub01_sec02 div.text1 span.bold { font-weight:bold;font-size:30px; }
#sub01_sec02 div.img1 { margin-top: 88px; }


#sub01_sec03 { float:left; width: 100%; height: 1600px; }
#sub01_sec03 .sub01_sec03_bg { width:1200px; height: 1600px; text-align:center; margin:0 auto; }
#sub01_sec03 div.text1 { margin-top:50px; font-size:25px; font-family: 'Nanum Barun Gothic'; line-height: 30px;}
#sub01_sec03 div.text1 span.bold { font-weight:bold;font-size:30px; }
#sub01_sec03 div.text1 span.blue { color: #00568e; }
#sub01_sec03 div.img2 { margin-top: 60px; }

#sub01_sec04 { float:left; width: 100%; height: 950px; text-align:center; }
#sub01_sec04 h2 { font-size: 75px; font-family: 'Nanum Barun Gothic'; font-weight:300; margin-top: 80px;}
#sub01_sec04 div.text1 { margin-top:50px; font-size:30px; font-weight:bold; font-family: 'Nanum Barun Gothic'; line-height: 50px;}
#sub01_sec04 div.img1 { margin-top: 40px; }
#sub01_sec04 div.text1 span.color { color:#ff4c39; }


#sub01_sec05 { float:left; width: 100%; height: 900px; text-align:center; }
#sub01_sec05 div.text1 { margin-top: 50px; font-size:25px; font-weight:bold; font-family: 'Nanum Barun Gothic'; color:#363533; line-height: 40px;}

#sub01_sec06 { float:left; width: 100%; height: 900px; text-align:center; }
#sub01_sec06 div.text1 { margin-top: 50px; font-size:25px; font-weight:bold; font-family: 'Nanum Barun Gothic'; color:#363533; line-height: 40px;}

#sub01_sec07 { float:left; width: 100%; height: 900px; text-align:center; }
#sub01_sec07 div.text1 { margin-top: 50px; font-size:25px; font-weight:bold; font-family: 'Nanum Barun Gothic'; color:#363533; line-height: 40px;}

#sub01_sec08 { float:left; width: 100%; height: 70px; text-align:center; }
#sub01_sec08 .sub01_sec08_bg { width:1200px; height: 70px; text-align:center; margin:0 auto; }
#sub01_sec08 div.btn_google { margin-top: 10px; text-align: right; }
#sub01_sec08 div.btn_google .txt { font-size: 17px; margin-right: 415px; }
#sub01_sec08 h2 { font-size: 45px; font-family: 'Nanum Barun Gothic Light'; font-weight:bold; margin-top: 70px; }

#sub01_sec08 div.text1 { margin-top:50px; font-size:25px; font-weight: 600; font-family: 'Nanum Barun Gothic'; line-height: 35px; }
#sub01_sec08 div.text1 span.blue { color: #2199fe; font-size: 19px; }

#sub01_sec08 div.text2 { margin-top:50px; font-size:25px; font-weight: 600; font-family: 'Nanum Barun Gothic'; line-height: 40px; }
#sub01_sec08 div.text2 span.light { font-weight: 300; font-size: 18px; }

#sub01_sec08 div.img1 { margin-top: 10px; }
#sub01_sec08 div.img2 { margin-top: 20px; }


#sub01_sec09 { float:left; width: 100%; height: 1600px; text-align:center; }
#sub01_sec09 h2 { font-size: 50px; font-family: 'Nanum Barun Gothic'; margin-top: 70px;}
#sub01_sec09 div.text1 { margin-top: 50px; font-size:30px; font-weight:bold; font-family: 'Nanum Barun Gothic'; color:#363533; line-height: 40px;}
#sub01_sec09 div.text2 { margin-top: 50px; font-size:25px; font-weight:bold; font-family: 'Nanum Barun Gothic'; color:#363533; line-height: 40px;}
#sub01_sec09 div.img2 { margin-top: 100px; }

#sub01_sec10 { float:left; width: 100%; height: 2700px; text-align:center;}
#sub01_sec10 h2 { font-size: 50px; font-family: 'Nanum Barun Gothic'; margin-top: 70px;}
#sub01_sec10 div.img1 { margin-top: 50px; margin-bottom: 50px; }
#sub01_sec10 div.img2 { margin-top: 20px; background: #e7e7e6; }

#sub01_sec11 { float:left; width: 100%; height: 600px; text-align:center;}
#sub01_sec11 h2 { font-size: 50px; font-family: 'Nanum Barun Gothic'; margin-top: 70px;}
#sub01_sec11 div.img2 { height: 650px; width: 1200px; margin: 0 auto; }
#sub01_sec11 div.img2 ul{ float:left; width: 1200px; margin: 50px 0 0 0px; }
#sub01_sec11 div.img2 ul li { text-align:left; font-size: 30px; margin: 0 0 20px 145px; }
#sub01_sec11 div.img2 ul li span { color: #318cbc; }

#sub01_sec12 { float:left; width: 100%; height: 1550px; text-align:center;}
#sub01_sec12 h2 { font-size: 50px; font-family: 'Nanum Barun Gothic'; margin-top: 70px;}
#sub01_sec12 div.img1 { margin-top: 100px;  }

#sub01_sec13 { float:left; width: 100%; height: 600px; text-align:center;}
#sub01_sec13 h2 { font-size: 50px; font-family: 'Nanum Barun Gothic'; margin-top: 70px;}
#sub01_sec13 div.img1 { margin-top: 100px;  }

#sub01_sec14 { float:left; width: 100%; height: 1250px; text-align:center;}
#sub01_sec14 h2 { font-size: 50px; font-family: 'Nanum Barun Gothic'; margin-top: 70px;}
#sub01_sec14 div.img1 { margin-top: 100px;  }


#sub0104_sec01 { float:left; width: 100%;  }
#sub0104_sec01 .sub0104_sec01_bg { width:1200px; text-align:center; margin:0 auto;}
#sub0104_sec02 { float:left; width: 100%; height: 3600px; text-align:center; }
#sub0104_sec02 .sub0104_sec02_bg { width:1200px; height: 3600px; text-align:center; margin:0 auto; }
#sub0104_sec02 h2 { font-size: 62px; font-family: 'Nanum Barun Gothic Light'; font-weight:bold; margin-top: 150px;}
#sub0104_sec02 div.text1 { margin-top:15px; font-size:23px; font-family: 'Nanum Barun Gothic'; line-height: 30px; }
#sub0104_sec02 div.img1 { width: 1200px;margin-top: 50px; text-align:right;}
#sub0104_sec02 div.img3 { width: 1200px;margin: 50px auto;}
#sub0104_sec03 { float:left; width: 100%; height: 1850px; text-align:center; background: #fff; }
#sub0104_sec03 .sub0104_sec03_bg { width:1200px; height: 1850px; text-align:center; margin:0 auto; }
#sub0104_sec03 h2 { font-size: 62px; font-family: 'Nanum Barun Gothic Light'; font-weight:bold; margin-top: 150px;}
#sub0104_sec03 div.img1 { width: 1200px;margin-top: 100px;}
#sub0104_sec04 { float:left; width: 100%; background: #f3f3f3; }
#sub0104_sec04 .sub0104_sec04_bg { width:1200px; text-align:center; margin:0 auto;}
#sub0104_sec05 { float:left; width: 100%; height: 950px; text-align:center; background: #fff; }
#sub0104_sec05 .sub0104_sec05_bg { width:1200px; height: 950px; text-align:center; margin:100px auto; }
#sub0104_sec06 { float:left; width: 100%; height: 2400px; text-align:center; background: #fff; }
#sub0104_sec06 .sub0104_sec06_bg { width:1200px; height: 2400px; text-align:center; margin:0px auto; }
#sub0104_sec07 { float:left; width: 100%; height: 1300px; text-align:center; background: #fff; }
#sub0104_sec07 .sub0104_sec07_bg { width:1200px; height: 1300px; text-align:center; margin:0 auto; }
#sub0104_sec07 h2 { font-size: 62px; font-family: 'Nanum Barun Gothic Light'; font-weight:bold; margin-top: 50px;}
#sub0104_sec07 div.img1 { width: 1200px;margin-top: 100px;}


#sub0105_sec01 { float:left; width: 100%;  }
#sub0105_sec01 .sub0105_sec01_bg { width:1200px; text-align:center; margin:0 auto;}
#sub0105_sec02 { float:left; width: 100%; height: 2300px; text-align:center; }
#sub0105_sec02 .sub0105_sec02_bg { width:1200px; height: 2300px; text-align:center; margin:0 auto; }
#sub0105_sec02 h2 { font-size: 62px; font-family: 'Nanum Barun Gothic Light'; font-weight:bold; margin-top: 150px;}
#sub0105_sec02 div.text1 { margin-top:15px; font-size:23px; font-family: 'Nanum Barun Gothic'; line-height: 30px; }
#sub0105_sec02 div.img1 { width: 1200px;margin-top: 50px; text-align:right;}
#sub0105_sec0302 { float:left; width: 100%; background: #fff; }
#sub0105_sec0302 .sub0105_sec0302_bg { width:1200px; text-align:center; margin:0 auto;}
#sub0105_sec05 { float:left; width: 100%; height: 950px; text-align:center; background: #fff; }
#sub0105_sec05 .sub0105_sec05_bg { width:1200px; height: 950px; text-align:center; margin:100px auto; }


#sub02_sec01 { float:left; width: 100%;  }
#sub02_sec01 .sub02_sec01_bg { width:1200px; text-align:center; margin:0 auto;}

#sub02_sec02 { float:left; width: 100%; height: 1673px; text-align:center; }
#sub02_sec02 h2 { font-size: 75px; font-family: 'Nanum Barun Gothic'; font-weight:300; margin-top: 70px;}
#sub02_sec02 div.text1 { margin-top:84px; font-size:25px; font-family: 'Nanum Barun Gothic'; line-height: 30px; }
#sub02_sec02 div.img1 { margin-top: 148px; }

#sub02_sec03 { float:left; width: 100%; height: 657px; }
#sub02_sec03 .sub02_sec03_bg { width:1200px; height: 657px; text-align:center; margin:0 auto; background:url(../images/sub02_sec3_img1.jpg);}

#sub02_sec03 .sub02_sec03_bg h2 { font-size: 75px; font-family: 'Nanum Barun Gothic'; font-weight:300; line-height: 150px; color: #ffffff; padding-top: 70px;}
#sub02_sec03 div.text1 { margin-top:20px; font-size:25px; font-family: 'Nanum Barun Gothic'; line-height: 30px; }
#sub02_sec03 div.text1 ul.sec03_ul{ width: 1200px; }
#sub02_sec03 div.text1 ul.sec03_ul li { text-align:left; margin: 0 0 20px 300px; color: #ffffff; }

#sub02_sec04 { float:left; width: 100%; text-align:center; }
#sub02_sec04 h2 { font-size: 75px; font-family: 'Nanum Barun Gothic'; font-weight:300; margin-top: 100px;}
#sub02_sec04 div.text1 { margin-top:70px; font-size:25px; font-family: 'Nanum Barun Gothic'; line-height: 30px;}
#sub02_sec04 div.img1 { margin-top: 50px; }
#sub02_sec04 div.img2 { width: 1200px; margin: 70px auto; }
#sub02_sec04 div.text2 { margin-top: 111px; }
#sub02_sec04 div.text2 a{ font-size:33px; font-family: 'Nanum Barun Gothic'; line-height: 30px; color:#205b98;}
#sub02_sec04 div.text3 { margin-top: 20px; font-size:33px; font-family: 'Nanum Barun Gothic Light'; line-height: 30px; }
#sub02_sec04 div.img2 ul.sec04_ul{ float:left; width: 1200px; margin:0px 0 0 0px; }
#sub02_sec04 div.img2 ul.sec04_ul li { text-align:left; font-size: 30px; margin: 0 0 20px 310px; }

#sub02_sec05 { float:left; width: 100%; height: 800px; margin-top: 50px; text-align:center; }
#sub02_sec05 h2 { font-size: 75px; font-family: 'Nanum Barun Gothic'; font-weight:300; margin-top: 50px;}
#sub02_sec05 div.text1 { margin-top:40px; font-size:25px; font-family: 'Nanum Barun Gothic'; line-height: 30px;}
#sub02_sec05 div.img1 { margin-top: 50px; }
#sub02_sec05 div.img2 { height: 650px; width: 1200px; margin: 0 auto; }
#sub02_sec05 div.img2 ul.sec05_ul{ float:left; width: 1200px; margin: 50px 0 0 0px; }
#sub02_sec05 div.img2 ul.sec05_ul li { text-align:left; font-size: 30px; margin: 0 0 20px 210px; }
#sub02_sec05 div.img2 ul.sec05_ul li span { color: #318cbc; }

#sub02_sec06 { float:left; width: 100%; height: 1350px; text-align:center; }
#sub02_sec06 h2 { font-size: 75px; font-family: 'Nanum Barun Gothic'; font-weight:300; margin-top: 50px;}
#sub02_sec06 div.text1 { width: 1200px; margin: 40px auto; font-size:25px; font-family: 'Nanum Barun Gothic'; line-height: 30px;}
#sub02_sec06 div.text1 ul.sec06_ul1{ float:left; list-style:none; width: 480px; margin: 50px 0px 0 100px; }
#sub02_sec06 div.text1 ul.sec06_ul1 li { text-align:left; font-size: 27px; margin: 0 0 20px 0; }
#sub02_sec06 div.text1 ul.sec06_ul2{ float:left; list-style:none; width: 570px; margin: 50px 0px; }
#sub02_sec06 div.text1 ul.sec06_ul2 li { text-align:left; font-size: 27px; margin: 0 0 20px 0; }

#sub02_sec07 { float:left; width: 100%; height: 1150px; text-align:center; }
#sub02_sec07 div.img1 { margin-top: 50px; }

.sub02_footer { width: 100%; max-width: 1200px; margin: 0 auto; display: flex; justify-content:space-between; align-items:center;  }

#sub03_sec01 { float:left; width: 100%;  }
#sub03_sec01 .sub03_sec01_bg { width:1200px; text-align:center; margin:0 auto;}

#sub03_sec02 { float:left; width: 100%; height: 1280px; text-align:center; }
#sub03_sec02 .sub03_sec02_bg { width:1200px; height: 1280px; text-align:center; margin:0 auto; }
#sub03_sec02 h2 { font-size: 62px; font-family: 'Nanum Barun Gothic Light'; font-weight:bold; margin-top: 50px;}
#sub03_sec02 div.text1 { margin-top:70px; font-size:23px; font-family: 'Nanum Barun Gothic Light'; color: #3b5496; line-height: 30px; }
#sub03_sec02 div.img1 { width: 1200px;margin-top: 50px; text-align:right;}
#sub03_sec02 div.img2 { width: 1200px;margin-top: 35px; text-align:right;}
#sub03_sec02 div.img2 img { margin-right: 35px; }
#sub03_sec02 div.img3 { width: 1200px;margin: 50px auto;}


#sub03_sec03 { float:left; width: 100%; height: 703px; }
#sub03_sec03 .sub03_sec03_bg { width:1200px; height: 703px; text-align:center; margin:0 auto; background:url(../images/sub03_sec3_img1.jpg);}
#sub03_sec03 h2 { font-size: 70px; font-family: 'Nanum Barun Gothic Light'; font-weight:bold; line-height:170px; color: #ffffff;}
#sub03_sec03 div.text1 { margin-top:420px; font-size:28px; font-family: 'Nanum Barun Gothic Light'; line-height: 35px; color:#ffffff; }

#sub03_sec07 { float:left; width: 100%; height: 983px; margin-top: 50px; }
#sub03_sec07 .sub03_sec07_bg { width:1200px; height: 983px;  margin:0 auto; background:url(../images/sub03_sec7_img1.jpg) center no-repeat; }
#sub03_sec07 div.text1 {
    padding: 203px 0 0 137px;
    text-align: left;
    font-size: 25px;
    font-weight: 600;
    font-family: 'Nanum Barun Gothic';
    line-height: 30px;
}

#sub03_sec07 div.text2 {
	padding: 223px 0 0 137px;
    text-align: left;
    font-size: 25px;
    font-weight: 600;
    font-family: 'Nanum Barun Gothic';
    line-height: 30px; 
}
#sub03_sec07 div.text3 { 
	padding: 200px 0 0 137px;
    text-align: left;
    font-size: 25px;
    font-weight: 600;
    font-family: 'Nanum Barun Gothic';
    line-height: 30px; 
}

#sub03_sec08 { float:left; width: 100%;margin-top:50px; height: 900px; text-align:center;  }
#sub03_sec08 h2 { font-size: 80px; font-family: 'Nanum Barun Gothic Light'; font-weight:bold; margin-top: 100px;}
#sub03_sec08 div.text1 { margin-top:92px; font-size:28px; font-family: 'Nanum Barun Gothic'; line-height: 30px; }
#sub03_sec08 div.img1 { margin-top: 50px; }


#sub03_sec04 { float:left; width: 100%; height: 2200px; margin-top: 50px; text-align:center; background:url(../images/sub03_sec4_img1.jpg) center no-repeat;}
#sub03_sec04 h2 { font-size: 70px; font-family: 'Nanum Barun Gothic Light'; font-weight:bold; margin-top: 60px;}
#sub03_sec04 div.text1 { margin-top:120px; font-size:25px; font-family: 'Nanum Barun Gothic Light'; line-height: 30px; }
#sub03_sec04 div.text2 { margin-top:430px; font-size:25px; font-family: 'Nanum Barun Gothic Light'; line-height: 30px; }
#sub03_sec04 div.text3 { margin-top:460px; font-size:25px; font-family: 'Nanum Barun Gothic Light'; line-height: 30px; }
#sub03_sec04 div.text4 { margin-top:450px; font-size:25px; font-family: 'Nanum Barun Gothic Light'; line-height: 30px; }

#sub03_sec05 { float:left; width: 100%; height: 1000px; text-align:center;  }
#sub03_sec05 h2 { font-size: 80px; font-family: 'Nanum Barun Gothic Light'; font-weight:bold; margin-top: 100px;}
#sub03_sec05 div.text1 { margin-top:92px; }
#sub03_sec05 div.text1 a{ font-size:28px; font-family: 'Nanum Barun Gothic'; line-height: 30px; color:#205b98;}
#sub03_sec05 div.img1 { margin-top: 50px; }

#sub03_sec03 { float:left; width: 100%; height: 703px; }
#sub03_sec03 .sub03_sec03_bg { width:1200px; height: 703px; text-align:center; margin:0 auto; background:url(../images/sub03_sec3_img1.jpg);}

#sub03_sec06 { float:left; width: 100%; height: 660px; text-align:center; }
#sub03_sec06 .sub03_sec06_bg { width:1200px; height: 660px; text-align:center; margin:0 auto; background:url(../images/sub03_sec6_bg.jpg) no-repeat;}
#sub03_sec06 h2 { font-size: 80px; font-family: 'Nanum Barun Gothic Light'; font-weight:bold; color: #fff; padding-top: 60px;}
#sub03_sec06 div.text1 { margin-top: 170px; font-size:27px; font-family: 'Nanum Barun Gothic'; text-align:center; margin:0 auto; line-height: 30px;  color: #fff;}
#sub03_sec06 div.text1 ul.sec06_ul{ width: 1200px; margin:30px auto;}
#sub03_sec06 div.text1 ul.sec06_ul li { text-align:left; line-height:40px; margin: 0 0 30px 120px;  color: #fff;}

#sub03_sec09 { float:left; width: 100%; height: 1650px; text-align:center;  }
#sub03_sec09 h2 { font-size: 80px; font-family: 'Nanum Barun Gothic Light'; font-weight:bold; }
#sub03_sec09 div.text1 { margin-top:92px; }
#sub03_sec09 div.text1 ul { width: 1000px; margin: 0 auto; display:table;}
#sub03_sec09 div.text1 ul li { float:left; text-align:left; font-size:26px;margin: 5px 0; font-family: 'Nanum Barun Gothic'; line-height: 30px; }
#sub03_sec09 div.text1 ul li:nth-child(3n+1) { clear:both; width: 300px; }
#sub03_sec09 div.text1 ul li:nth-child(3n+2) { width: 400px; }
#sub03_sec09 div.text1 ul li:nth-child(3n+3) { width: 300px; }
#sub03_sec09 div.img1 { margin-top: 50px; }


#sub04_sec01 { float:left; width: 100%;  }
#sub04_sec01 .sub04_sec01_bg { width:1200px; text-align:center; margin:0 auto;}

#sub04_sec02 { float:left; width: 100%; height: 1078px; text-align:center; }
#sub04_sec02 .sub04_sec02_bg { width:1200px; height: 1078px; text-align:center; margin:0 auto; }
#sub04_sec02 h2 { font-size: 62px; font-family: 'Nanum Barun Gothic Light'; font-weight:bold; margin-top: 150px;}
#sub04_sec02 div.text1 { margin-top:70px; font-size:23px; font-family: 'Nanum Barun Gothic Light'; line-height: 30px; }
#sub04_sec02 div.img1 { width: 379px;margin: 50px auto;}

#sub04_sec03 { float:left; width: 100%; height: 641px; }
#sub04_sec03 .sub04_sec03_bg { width:1200px; height: 641px; text-align:center; margin:0 auto; background:url(../images/sub04_sec3_img1.jpg);}
#sub04_sec03 h2 { font-size: 70px; font-family: 'Nanum Barun Gothic Light'; font-weight:bold; line-height:200px; color: #ffffff;}
#sub04_sec03 .sub04_sec03_bg ul.sec04_ul03{ width: 1200px; margin:10px auto;}
#sub04_sec03 .sub04_sec03_bg ul.sec04_ul03 li {
	text-align:left; line-height:40px; font-size: 23px; color:#ffffff; margin: 0 0 30px 200px; padding: 0 150px 0 0;
}

#sub04_sec04 { float:left; width: 100%; height: 950px; text-align:center;  }
#sub04_sec04 h2 { font-size: 80px; font-family: 'Nanum Barun Gothic Light'; font-weight:bold; margin-top: 100px;}
#sub04_sec04 div.text1 { margin-top:92px; }
#sub04_sec04 div.text1 a{ font-size:28px; font-family: 'Nanum Barun Gothic'; line-height: 30px; color:#205b98;}
#sub04_sec04 div.img1 { margin-top: 50px; }

#sub04_sec05 { float:left; width: 100%; height: 2550px; text-align:center;}
#sub04_sec05 h2 { font-size: 70px; font-family: 'Nanum Barun Gothic Light'; font-weight:bold; margin-top: 90px;}
#sub04_sec05 div.img1 { margin-top: 50px; }

#sub04_sec06 { float:left; width: 100%; height: 650px; text-align:center; }
#sub04_sec06 ul.sec04_ul06 { list-style:none; width: 1200px; margin:80px auto; }
#sub04_sec06 ul.sec04_ul06 li { float:left; width: 500px; margin-bottom: 30px; }
#sub04_sec06 ul.sec04_ul06 li:nth-child(odd) { margin-right: 40px; margin-left: 100px; }
#sub04_sec06 ul.sec04_ul06 li h1 { font-size: 19px; font-family: 'Nanum Barun Gothic Light'; font-weight:bold; color:#22507f; text-align:left;}
#sub04_sec06 ul.sec04_ul06 li div.text { font-size:18px; font-family: 'Nanum Barun Gothic Light'; margin:0 auto; text-align:left; line-height: 30px; }


#sub06_sec01 { float:left; width: 100%;  }
#sub06_sec01 .sub06_sec01_bg { width:1200px; text-align:center; margin:0 auto;}

#sub06_sec02 { float:left; width: 100%;  }
#sub06_sec02 .sub06_sec02_bg { width:1200px; height:1100px; text-align:center; margin:0 auto; background:url(../images/sub06_sec2_bg1.jpg) no-repeat;}
#sub06_sec02 .sub06_sec02_bg .sub06_sec02_btn { position:relative; float:right; width:430px; margin: 10px;  }
.sub06_sec02_img1 { float:left; margin: 100px 0 0 160px; clear:both; }
.sub06_sec02_img2 { float:left; margin: 100px 0 0 400px;}
.sub06_sec02_img3 { float:left; margin: 260px 0 0 160px; }
.sub06_sec02_img4 { float:left; margin: 260px 0 0 400px;}
.sub06_sec02_bg h2 { font-family: 'Nanum Barun Gothic'; color: #205b98; font-size: 25px; margin: 30px 0 10px 0; }
.sub06_sec02_bg span { font-family: 'Nanum Barun Gothic'; color: #28343c; font-size: 20px;}

#sub07_sec01 { float:left; width: 100%; }
#sub07_sec01 .sub07_sec01_bg { width:1200px; height: 586px; text-align:center; margin:0 auto;}

#sub07_sec02 { float:left; width: 100%; }
#sub07_sec02 .sub07_sec02_bg { width:1130px; height:auto; margin:0 auto; padding: 30px 35px; }

#sub08_sec01 { float:left; width: 100%;text-align:center; }
#sub08_sec01 .sub08_sec01_bg { width:800px; text-align:center; margin:0 auto;}
#sub08_sec01 h2 { font-size: 62px; font-family: 'Nanum Barun Gothic Light'; font-weight:bold; margin-top: 130px;}
#sub08_sec01 div.text1 { margin-top:14px; font-size:23px; color:#327bc0; font-family: 'Nanum Barun Gothic Light'; line-height: 30px; }
#sub08_sec01 div.text2 { margin-top:80px; font-size:23px; color:#327bc0; text-align:left; font-family: 'Nanum Barun Gothic Light'; line-height: 30px; }
#sub08_sec01 div.text3 { font-size:18px; color:#3b3a39; text-align:left; font-family: 'Nanum Barun Gothic Light'; line-height: 35px; }
#sub08_sec01 div.text3 span { font-family: 'Nanum Barun Gothic'; }
#sub08_sec01 div.map { margin: 30px 0;font-size:18px; color:#3b3a39; text-align:left; font-family: 'Nanum Barun Gothic Light'; line-height: 35px; }

#sub08_sec01 div.img1 { margin-top: 148px; }

#sub09_sec01 { float:left; width: 100%; height: 2000px; text-align:center; }
#sub09_sec01 .sub09_sec01_bg { width:800px; height: 1390px; text-align:center; margin:0 auto;}
#sub09_sec01 .sub09_sec01_bg .img { margin: 40px auto; }
#sub09_sec01 .sub09_sec01_bg h1 { font-size: 60px; font-family: 'Nanum Barun Gothic Light'; font-weight:bold; }
#sub09_sec01 .sub09_sec01_bg h2 { font-size: 25px; font-family: 'Nanum Barun Gothic Light'; font-weight:bold; margin-bottom: 100px; }
#sub09_sec01 .sub09_sec01_bg .text1 { font-size: 17px; font-family: 'Nanum Barun Gothic Light';line-height: 30px; color:#3b3a39; margin-bottom: 30px; }
#sub09_sec01 .sub09_sec01_bg .text2 { font-size: 17px; font-family: 'Nanum Barun Gothic Light';line-height: 30px; color:#25507c; margin-bottom: 30px; }


.width1200 { width:1200px; margin:0 auto;text-align:center; }

#bottom { width:1200px; height: 91px; margin:0 auto; }
#bottom div.copy { float:left; margin: 25px 0 0 40px; font-size: 12px; color: #282828; line-height:20px; }
#bottom div.btn1 { float:right; margin: 25px 0 0 50px; }
#bottom div.btn2 { float:right; margin: 25px 0 0 5px; }

.btn_admin, .btn_b02 { color: #ffffff !important; }

td.topline {font-size: 9pt; color: #4c4c4c; font-family: "Nanum Barun Gothic","malgun gothic"; background-color: #82aed4}
td.top {font-size: 9pt; font-weight:bold; color: #012e66; font-family: "Nanum Barun Gothic","malgun gothic"; background-color: #eaf4f8}

/* slide */

/* Prevent the slideshow from flashing on load */
#slides {
	display: none
}

/* Center the slideshow */
.container {
	float:left;
	position:relative;
	width: 1200px;
	height: 525px;
	margin: 0 auto;
	text-align:center;
}

/* Show active item in the pagination */
.slidesjs-pagination .active {
	color:red;
}
