@font-face{font-family:'ng';src:url('nanum.gothic.eot');src:local('?'), url('nanum.gothic.woff') format('woff'), url('nanum.gothic.ttf') format('truetype');font-style:normal;font-weight:normal;}
@font-face{font-family:'ngb';src:url('nanum.gothic.bold.eot');src:local('?'), url('nanum.gothic.bold.woff') format('woff'), url('nanum.gothic.bold.ttf') format('truetype');font-style:normal;font-weight:normal;}

* {
    margin: 0;
    padding: 0;
}

a {
    text-decoration: none;
}

body::-webkit-scrollbar { 
display: none; 
font-family:'ng';}

#wrap {
    position: relative;
    width: 100%;
}

.btn_gotop {
	display:none;
	position:fixed;
	bottom:30px;
	right:30px;
	z-index:999;
	outline:none;
	background-color:#666666;
	color:#ffffff;
	cursor:pointer;
	padding:10px 10px;
	border-radius:10px;
}

.subtitle {height:410px;}

.borderbottom {border-bottom:3px solid #3f99d5; width:50px; height:0; margin:0 auto;}

	
/* 메인 콘텐츠 */
#main_content {
    position: relative;
    /*float: left;            */
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
    clear: both;
    margin-bottom: 160px;
}

#main_content > article {
    float: left;
    width: 100%;
	margin: 0 auto;
}

#main_content article .main1 {
	width:1200px; 
	height:100%;
	position:relative;
	margin:0 auto;
	text-align:center;
}

/*#main_content article .main1 img{
	position:absolute;
	z-index:100;
}*/

#main_content article .main1_0{
	width:1200px;
	height:100px;
	position:absolute;
	z-index:101;
	text-align:center;
}
#main_content article ul{
	position:absolute;
}

#main_content article ul li {
	list-style: none;
}

#main_content article ul li a {
    text-decoration: none;
	font-size:15px;
	color:#3f99d5;
	line-height:25px;
}

#main_content article .main_month tr td {
	color:#6f6f6f; line-height:25px; padding-top:30px;
}

.main_month tr .month {
	font-family:'ngb'; text-align:center; font-size:30px;
}

.intable tr td img {width:135px;}

.intable {width:100%; height:100%; text-align:center; font-size:12px;}

#layerPopup1 , #layerPopup2 , #layerPopup3 , #layerPopup4 , #layerPopup5 , #layerPopup6 , #layerPopup7
 , #layerPopup8 , #layerPopup9 , #layerPopup10 , #layerPopup11 , #layerPopup12 , #layerPopup13 , #layerPopup14
 , #layerPopup15 , #layerPopup16 , #layerPopup17 , #layerPopup18 , #layerPopup19 , #layerPopup20 , #layerPopup21
 {position:absolute; z-index:1000; top:0; width:100%; height:100%; background-color: rgba( 0, 0, 0, 0.8 );}

.button {width:700px; margin-left:30%; margin-top:100px;}

footer {
	background:#212121;
	font-family:'ngb';
    clear:both;
    width: 100%;
	height:160px;
	position:fixed;
	bottom:0;
}

footer .body {
	position:relative;
    width: 100%;
}

footer .bottom {
	color:#ffffff;
	font-size:12px;
	line-height:20px;
	height:50px;
    width: 1200px;
    margin: 0 auto;
	padding-top:30px;
}

footer .bottom img {
	float:right;
	margin-top:-10px;
}


#main_content article .slider{ width:100%;}
#main_content > article.none2 > div > div {width:800px;}

/*@media screen and (max-width:1200px){
	footer .bottom {width:1000px;}
}

@media screen and (max-width:1110px){
	footer .bottom {width:800px;}
	#main_content article .main1 img {width:800px;}
	#main_content article .slider {height:620px;}
	#main_content article .main1 {width:800px; height:840px;}
	#mainhistory {height:900px;}
}

@media screen and (max-width:1030px){
	#wrap div #header nav ul {width:800px; font-size:12px;}
	#wrap div #header nav ul > li > a {width:130px;}
	#wrap div #header nav ul .inmenu1 {margin-left:260px;}
	#wrap div #header nav ul .inmenu2 {margin-left:405px;}
	#wrap div #header nav ul .inmenu3 {margin-left:513px;}
	#wrap div #header nav ul .inmenu4 {margin-left:660px;}
}

@media screen and (max-width:800px){
	#wrap div #header nav ul {width:700px;}
	#wrap div #header nav ul > li > a {width:105px;}
	#wrap div #header nav ul .inmenu1 {margin-left:230px;}
	#wrap div #header nav ul .inmenu2 {margin-left:346px;}
	#wrap div #header nav ul .inmenu3 {margin-left:435px;}
	#wrap div #header nav ul .inmenu4 {margin-left:553px;}
	#main_content .none {display:none;}
	#main_content > article.none2 > div > div {width:375px;}
	#main_content article .main1 div {display:none;}
	#main_content article .slider {height:440px;}
	#main_content article .main1 {height:565px;}
	#main_content article div table {width:700px;}
	#main_content article div table img {width:550px;}
	#main_content > article:nth-child(1) > div > div > div.bx-controls.bx-has-controls-direction > div > a.bx-prev {display:none;}
	#main_content > article:nth-child(1) > div > div > div.bx-controls.bx-has-controls-direction > div > a.bx-next {display:none;}
	footer .bottom {width:680px;}
}

@media screen and (max-width:720px){
	.pcver {display:none;}
	.mover {display:block;}
	#header > nav.mover > a > img {width:100px; margin-top:30px; margin-left:10px;}
	#wrap div #header nav ul {width:155px; line-height:30px; height:100%;}
	#header > nav.mover ul > li {font-family:'ng'; color:#ffffff; text-align:center; margin-top:10px; border-bottom:1px solid #cacaca;}
	#header > nav.mover ul > li ol {position:relative; margin-left:0; top:0; display:none;}
	nav ol > li > a {color:#fefefe;}
	nav ul {margin-right:35px; top:0;}
	nav ul > li {float:none; width:180px; font-size:16px;}
	#header > nav.mover div {position:absolute; right:-20px; width:200px; background: rgba(0,0,0,0.9); box-shadow: 0px 0px 20px #000; padding-bottom:10px; top:45px; display:none;}
	#header > nav.mover > span {color:#ffffff; font-size:42px; position:absolute; right:20px; z-index:999; top:15px;}
	#momenu1:hover > .momenu {display:inline-block;}
	
	#main_content > article:nth-child(10) > div > img {width:420px;}
	#main_content article .slider {height:100%;}
	#main_content > article:nth-child(2) {display:none;}
	#main_content > article.none2 {display:none;}
	#main_content > article.mover > div > div img {display:inline-block; width:200px;}
	#main_content > article.mover > div > div ul {position:relative;}
	#main_content > article.mover > div > div ul li {background:linear-gradient( to bottom, #fefefe, #f4f4f4 );}
	#main_content > article.mover > div > div ul li a {font-size:20px; line-height:50px; color:#5e5e5e;}
	#main_content article .main1 div {display:block;}
	#main_content article .main1 {height:100%; padding-bottom:100px; width:420px;}
	#main_content article .main1 img {width:420px;}
	#wrap > footer > div > div.bottom.mover {width:420px; text-align:center;}
	#wrap > footer {height:210px;}
}


/*@media screen and (max-width:780px){
	#wrap div #header nav ul > li > a img {width:50px;}
	#main_content .none2 {display:none;}
	#main_content article .main1 {height:385px;}
	#main_content article .main1 img {width:600px;}
	#wrap div #header nav ul {width:660px;}
	#wrap div #header nav ul > li > a {width:100px; font-size:10px; line-height:25px;}
}

@media screen and (max-width:580px){
	#main_content article .slider {height:230px;}
	#main_content article .main1 {height:315px; width:410px;}
	#main_content article .main1 img {width:410px;}
	#wrap div #header nav ul {width:400px;}
	#wrap div #header nav ul > li > a {width:50px;}
	footer .bottom {width:410px;}
	footer .bottom img {margin-top:10px; width:75px;} 
}
*/