
@charset "utf-8";

/*
 * Nanum Gothic (Korean) http://www.google.com/webfonts/earlyaccess
 */

@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.eot);
  src: local('NanumGothic'), url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff2) format('x-woff2'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 700;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.eot);
  src: local('NanumGothicBold'), url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.woff2) format('x-woff2'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 800;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.eot);
  src: local('NanumGothicExtraBold'), url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.woff2) format('x-woff2'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.ttf) format('truetype');
}

/*@import url(https://fonts.googleapis.com/earlyaccess/nanumgothic.css); */

html {font-size: 62.5%;}

html.websize-1{font-size: 62.5%;}
html.websize-2{font-size: 68.5%;}
html.websize-3{font-size: 72.5%;}
html.websize-4{font-size: 78.5%;}
html.websize-5{font-size: 82.5%;}
	/**/
	.size-realtime {display:none;font-size:12px;padding-left:0 !important;}
	html.websize-1 .size-realtime.s1 {display:inline-block;}
	html.websize-2 .size-realtime.s2 {display:inline-block;}
	html.websize-3 .size-realtime.s3 {display:inline-block;}
	html.websize-4 .size-realtime.s4 {display:inline-block;}
	html.websize-5 .size-realtime.s5 {display:inline-block;}
html body {font-family:'Nanum Gothic','돋움', sans-serif;color:#666; font-size:13px;font-size:1.3rem;}
.float-wrap:after {content:' ';clear:both;visibility:hidden;display:block;}
	*+ html .float-wrap{display:inline-block;}



DIV.topToolBody { position: absolute; z-index: 9999 }

/* top banner */
.top-banner {height:140px;background-position:center 0;background-repeat:no-repeat;}
.top-banner__in {width:1200px;height:140px;background-position:center 0;background-repeat:no-repeat;margin:0 auto;position:relative;}
.top-banner__in .top-banner-close {position:absolute;bottom:9px;right:0;}
.top-banner__in p {position:absolute;top:0;left:-9999px;font-size:0;overflow:hidden;width:0;height:0;}
.top-banner-close a,
.top-banner-close label {vertical-align:middle;color:#fff;}
.top-banner-item {float:left;width:50%;text-align:center;padding-top:20px;}
.top-banner-item a{display:block;
		-webkit-transition: all 0.3s ease 0s;
		   -moz-transition: all 0.3s ease 0s;
			-ms-transition: all 0.3s ease 0s;
			 -o-transition: all 0.3s ease 0s;
				transition: all 0.3s ease 0s;
				}
.top-banner-item a:hover,
.top-banner-item a:focus {opacity: 0.8;}

@media screen and (min-width:1px) and (max-width:1200px) {
	.top-banner  {display:none;}
}


/* header
--------------------*/

header {position:relative;z-index:9990;width:100%;height:157px;
	background-image: url("/commons/main/images/global/header-bg.png");
	background-repeat:repeat-x;
	background-position: 0 0;
	}
	.header.selected {
	}

/* skip to Content */
.skiptoContent {position:absolute;height:0;top:-60px;left:50%;margin-left:-490px;z-index:9999;font-size:11px;font-size:1.1rem;}
	.skiptoContent div {position:relative;height:25px;padding-top:5px;width:1200px;margin:0 auto;text-align:center;}
	.skiptoContent div {width:60%;background-color:#fff;border:1px solid #ccc;border-top:0;}
	.skiptoContent {left:0;margin-left:0;width:100%;}
	.skiptoContent strong {position:absolute;top:0;margin:0;padding:0;height:0;width:0;left:-9999px;visibility:hidden;}
		.skiptoContent span.skip_item01 a {width:173px;height:20px;text-indent:-9999px;overflow:hidden;
			background-image:url("/commons/main/images/global/go_to_sbj.gif");background-repeat:no-repeat;background-position:0 0;display:inline-block; vertical-align:middle;
			}
		*+ html .skiptoContent span.skip_item01 a {display:inline;}
		.skiptoContent span.skip_item01 a:focus {background-image:url("/commons/main/images/global/go_to_sbj_on.gif");}
	.skiptoContent span.skip_item02 a {display:inline-block;padding-right:10px;vertical-align:middle;}
		*+ html .skiptoContent span.skip_item02 a {display:inline;}
	.skiptoContent span.skip_item02 a:focus {font-weight:bold;}
	.skiptoContent span {vertical-align:middle;}
	#wrap {min-height:500px;position:relative;z-index:1;}
	* html #wrap {height:500px;}

/* font size */
.font-size-box {display:inline-block;padding-top:0px;vertical-align:top;padding-right:5px;
	font-size:13px;font-weight:bold;
	border:1px solid #a8a8a8;
    height: 26px;
    line-height: 26px;
    vertical-align: middle;
	}
	.top-nav__fav2 span.font-size-box {padding-left: 5px;margin-left: 5px;padding-left:10px;}
.font-size-box h3{height:26px;line-height:26px;font-size:13px;color:#fff;display:inline-block;}
.font-size-box img,
.font-size-box a{vertical-align:middle;color:#fff;font-size:12px;padding:0 2px};
	.font-size-box a {display:inline-block;height:26px;line-height:26px;vertical-align: top;}
	.top-nav__fav2 span.size-realtime {height:26px;line-height:26px;vertical-align: top;color:#fff}
	.lte-ie8 .font-size-box {display:none;} /*ie8*/


/* language, sns */
.top-nav__fav2 .top-go-btn {vertical-align: top;padding:0;height:auto;margin-left:1px;color:gold}
.top-go-btn-box-wrap{position:relative;display:inline-block;vertical-align: top;margin-left:15px;}
.top-go-btn-box {display:none;}
.top-go-btn-box--1{position:absolute;top:47px;left:0;}
.top-go-btn-box--2{position:absolute;top:47px;right:0;}
.top-go-btn-box.on {display:block;background-color:#fff;width: 132px;border: 1px solid #000;padding-left:0;}
.top-go-btn-box a {font-size:13px;display:block;padding-left:10px;}
.top-go-btn-box a:hover,
.top-go-btn-box a:focus {text-decoration: underline}

/* top-nav */
.top-nav{position:absolute;top:0;left:0;width:100%;}
.top-nav__box{margin:0 auto;width:1200px;position:relative;height:0;z-index:99;}

.top-nav__fav1 {height:45px;line-height:45px;position:absolute;top:0;left:0;font-size:0;}
	/*피해자 등록신청, 헬프데스크*/
	.top-go-type1 {display:inline-block;font-size:12px;height:47px;line-height:47px;
		color:#fff;
		padding-left:25px;
		background-image:url("/commons/main/images/global/top-go-type1.png");
		background-position:left center;
		background-repeat:no-repeat;
	}

	.top-go-type2 {display:inline-block;font-size:12px;height:47px;line-height:47px;
		color:#fff;margin-left:30px;
		padding-left:25px;
		background-image:url("/commons/main/images/global/top-go-type2.png");
		background-position:left center;
		background-repeat:no-repeat;
	}
	.header.selected .top-go-type1 {background-image:url("/commons/main/images/global/top-go-type1-on.png");color:#333}
	.header.selected .top-go-type2 {background-image:url("/commons/main/images/global/top-go-type2-on.png");color:#333}

	*+ html .top-go-type1 {display:inline;}
	*+ html .top-go-type2 {display:inline;}


.top-nav__fav2 {position:absolute;top:0px;;right:0;height:45px;line-height:45px;font-size:0;}
.top-nav__fav2 > a {display:inline-block; height:45px;line-height:45px;color:#fff;font-size:13px;padding:0 9px;
	background-image:url("/commons/main/images/global/top-bul.jpg");
	background-position:left center;
	background-repeat:no-repeat;
	}
.top-nav__fav2 > a:first-child{background-image:none;}
	*+ html .top-nav__fav2 > a {display:inline;}
	.top-nav__fav2 span {padding-left:10px;color:#333;}
	.top-nav__fav2 img {vertical-align:middle;}
	.header.selected .top-nav__fav2 > a {color:#333;}


@media screen and (min-width:1001px) and (max-width:100000px) {
	.top-nav {display:block !important;}
}
@media screen and (min-width:1px) and (max-width:1200px) {
	.top-nav__fav1 {margin-left:10px;}
	.top-nav__fav2 > a {color:#333;}
	.top-go-type1 {background-image:url("/commons/main/images/global/top-go-type1-on.png");color:#333}
	.top-go-type2 {background-image:url("/commons/main/images/global/top-go-type2-on.png");color:#333}

	/**/
	.skiptoContent{width:95%;}

}
@media screen and (min-width:1px) and (max-width:768px) {
	.top-nav__fav1 {top:36px;width:100%;text-align: center;margin-left:0;}

	.skiptoContent{display:none;}

	.top-nav {z-index:10000}
	.top-nav__fav2 {top:56px;left:5px;}
	.top-nav__fav2 > a {color:#000;padding: 0 3px;background-image:none;}
	.top-nav__fav2 span {color:#000}


	.font-size-box {display:none;}

	.top-nav__box {
		-webkit-transition: all 0.3s ease 0s;
		   -moz-transition: all 0.3s ease 0s;
			-ms-transition: all 0.3s ease 0s;
			 -o-transition: all 0.3s ease 0s;
				transition: all 0.3s ease 0s;

			}

		.top-nav{left:-320px;
		-webkit-transition: all 0.3s ease 0s;
		   -moz-transition: all 0.3s ease 0s;
			-ms-transition: all 0.3s ease 0s;
			 -o-transition: all 0.3s ease 0s;
				transition: all 0.3s ease 0s;
		}
		.top-nav.selected {left:0;top:46px;}

		.top-nav__fav2 .top-go-btn {display:none;}
		.top-go-btn-box-wrap {margin-left:0px;}
		.top-go-btn-box {display:block !important;position: relative;left:0;top:0;}
		.top-go-btn-box a {display:inline-block;}
		.top-go-btn-box--2 {display:none !important;}
}




/*타이틀*/
[class*='header__wrap'] {margin:0 auto;}
	*+ html [class*='header__wrap'] {position:relative; }
[class*='header__wrap'] h1 {}
	*+ html [class*='header__wrap'] h1 {}
[class*='header__wrap'] h1 a {position:relative; height:53px;width:200px; display:block;font-size:0;
	color:gold;
	background-image: url("/commons/main/images/global/title-new.png");
	background-repeat:no-repeat;
	background-position: 0 0;
	background-size:100% auto;
}

.header.selected [class*='header__wrap'] h1 a {
	background-image: url("/commons/main/images/global/title-new-on.png");
}
	*+ html [class*='header__wrap'] h1 a {}
[class*='header__wrap'] h1 a img{}



.header__wrap__h1 {width:1200px;margin:0 auto;position:relative;z-index: 999;}
	.header__wrap__h1 h1 {position:absolute;top:65px;left:0;}

	/* gnb */

	.gnb {width:870px;padding-top:50px;padding-left:280px;padding-right:50px;margin:0 auto;position: relative;
		/*
		-webkit-box-shadow: 0px 4px 18px -13px rgba(0,0,0,0.75);
		-moz-box-shadow: 0px 4px 18px -13px rgba(0,0,0,0.75);
		box-shadow: 0px 4px 18px -13px rgba(0,0,0,0.75);
		*/
		background-size:0 0;
		}

	.selected .header__wrap{background-image: url("/commons/main/images/global/header-bg-on.png");background-color:#fff;
		background-repeat: repeat-x;
		background-position:0 0;
	}
	.gnb-ul{display: inline-block; width: auto;}
		*+ html .gnb-ul {display:inline;}
	.gnb-menu {float:left;}

		*+ html .gnb-menu {position:relative;}

	.gnb-menu > a {display:block;text-align:center;font-size:18px;color:#fff;font-weight:bold;height:107px;line-height:107px; text-decoration:none;}


	.selected .gnb-menu > a:hover,
	.selected .gnb-menu > a:focus,
	.selected .gnb-menu.over > a,
	.selected .gnb-menu.focus > a  {color:#10349e;font-weight: bold;
		background-image:url("/commons/main/images/global/gnb-menu-bottom.jpg");
		background-position:0 bottom;
		background-repeat:repeat-x;
	}
	.selected .gnb-menu > a {color:#000;
		-webkit-box-shadow: 0 2px 9px -11px rgba(0,0,0,0.75);
		-moz-box-shadow: 0 2px 9px -11px rgba(0,0,0,0.75);
		box-shadow: 0 2px 9px -11px rgba(0,0,0,0.75);
	}
	.selected .gnb {
		background-image:url("/commons/main/images/global/gnb-bg-left.png");
		background-position:left 158px;
		background-repeat:no-repeat;
		background-size:auto auto;
	}
	.selected .header__wrap {
		border-bottom:1px solid #e9e9e9;
	}
/*new menu (all 2nd menu down)
===============================*/
.sub-nav {display:block;text-align:center;height:0;visibility:hidden;overflow:hidden;width:100%;width:0;}
.gnb-ul.selected .sub-nav {height:auto;visibility:visible;padding-top:10px;padding-bottom:10px;width:auto;
-webkit-transition: all 0.3s ease 0s;
   -moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	 -o-transition: all 0.3s ease 0s;
		transition: all 0.3s ease 0s;

		min-height:223px;
		}

.gnb-menu.over .sub-nav {}
.sub-nav__box__list a{display:block;width:100%;padding:10px 0;color:#666;}
.sub-nav__box__list a:hover,
.sub-nav__box__list a:focus {text-decoration:underline;color:#ae7410;}



	/* 균일 사이즈의 경우 시작 */	/*좌우폭*/
	/*
		.gnb .gnb-ul {display:block;width:100%;}
		.gnb.two_type .gnb-menu {width:50%;}
		.gnb.three_type .gnb-menu {width:33.33%;}
			*+ html .gnb.three_type .gnb-menu {width:33%;}
		.gnb.four_type .gnb-menu {width:25%;}
		.gnb.five_type .gnb-menu {width:20%;}
			*+ html .gnb.five_type .gnb-menu {width:19%;}
		.gnb.six_type .gnb-menu {width:16.66%;}
			*+ html .gnb.six_type .gnb-menu {width:16%;}
		.gnb.seven_type .gnb-menu {width:14%;}
		.gnb.eight_type .gnb-menu {width:12.5%;}
		.gnb.nine_type .gnb-menu {width:11.20%;}
			*+ html .gnb.nine_type .gnb-menu {width:11%;}
		.gnb.ten_type .gnb-menu {width:10%;}
		.gnb.eleven_type .gnb-menu {width:9.09%;}
			*+ html .gnb.eleven_type .gnb-menu {width:9%;}
		.gnb.twelve_type .gnb-menu {width:8.3%;}
			*+ html .gnb.twelve_type .gnb-menu {width:8%;}

		.gnb.thirty_type .gnb-menu {width:7.5%;}
			*+ html .gnb.thirty_type .gnb-menu {width:7%;}
	*/
	/**/
	.gnb .gnb-menu > a {display:block;width:auto;text-align:center;}

	/* 균일 사이즈의 경우 끝 */

	/*세부 이미지 추가버전*/
	.gnb .sub-nav__box {}
	.gnb .sub-nav__box > h2 {display:none;position:absolute;top:222px;left:50%;margin-left:-600px;font-size:30px;color:#10349e;padding-top:30px;
	width:300px;
	}
	.gnb .over .sub-nav__box > h2 {display:block}
	.gnb .sub-nav__box {background-position:30px 100%;background-repeat:no-repeat;}
	*+ html .gnb .sub-nav__box > h2 {display:none !important;}
	/*
	.gnb .gnb-menu:nth-child(1) .sub-nav__box {background-image:url("/commons/main/images/global/sub-nav__box__bg1.png");}
	.gnb .gnb-menu:nth-child(2) .sub-nav__box {background-image:url("/commons/main/images/global/sub-nav__box__bg2.png");}
	.gnb .gnb-menu:nth-child(3) .sub-nav__box {background-image:url("/commons/main/images/global/sub-nav__box__bg3.png");}
	.gnb .gnb-menu:nth-child(4) .sub-nav__box {background-image:url("/commons/main/images/global/sub-nav__box__bg4.png");}
	.gnb .gnb-menu:nth-child(5) .sub-nav__box {background-image:url("/commons/main/images/global/sub-nav__box__bg5.png");}
	.gnb .gnb-menu:nth-child(6) .sub-nav__box {background-image:url("/commons/main/images/global/sub-nav__box__bg6.png");}
	*/
	@media screen and (min-width:1px) and (max-width:1200px) {

		.selected .header__wrap {background-image:none;}
		.gnb .over .sub-nav__box > h2{display: none;}
		.gnb {padding-right:0;}
	}

	/*전체메뉴보기 버튼*/
	.ex-btn-wrap {position:absolute;top:80px;right:0;width:50px;height:50px;font-size:0;display:block;
		color:gold;
		background-image:url("/commons/main/images/global/ex-btn-wrap.png");
		background-position:center center;
		background-repeat:no-repeat;
	}
	.header.selected .ex-btn-wrap {background-image:url("/commons/main/images/global/ex-btn-wrap-on.png");}

	.btn_all span {padding-left:33px;
		background-image: url("/commons/main/images/global/all-menu-span.png");
		background-repeat: no-repeat;
		background-position: 0 center;
	}
	.btn_all:focus {border:0 !important;text-decoration:underline;color:#fffcb5}

	@media screen and (min-width:1px) and (max-width:1200px) {

		.ex-btn-wrap {display: none;}
	}

	/*펼침메뉴 설명라인*/
	.dec-line {position:absolute;top:82px;left:20px;font-size:16px;width:268px;line-height:1.6}
	.all_menu_in .dec-line {display: none}

/*ie7 gnb*/

	*+ html .gnb .sub-nav__box {width:100%}
	*+ html .gnb .sub-nav__box__ul {width:100%;padding-left:0;background-image:none;}
	*+ html .gnb .sub-nav__box__list {width:auto;float:none;padding:0;}
	*+ html .gnb .sub-nav__3rd {left:100%;padding-left:0;width:100%;min-height:1px;position:relative;top:0;left:0;display:none !important;
		background-color:#eee;
		}
	*+ html .gnb .sub-nav {overflow:visible;}
	*+ html .ex-btn-wrap__in .top-search {top:23px;}

	*+ html .top-nav__fav2 {top:-6px;}
	*+ html .gnb .sub-nav__box > h2 {display:none;}
	*+ html .gnb .gnb-menu .sub-nav__box {background-image:none !important;}
	*+ html .gnb-link-box {display:none;}
	*+ html .gnb .gnb-menu{position:relative;}

/*모바일닫기버튼*/
.mobile_on_off a {display:none;}


.mobile_top_nav{display:none;}
#gnb_nav_mobile{height:auto;display:none;}


/* 공통 */
@media screen and (min-width:1px) and (max-width:1200px) {

	[class*="header__wrap"] {width:100%;background-color: #eee;}
	header{width:100%;border-bottom:1px solid #e0e0e0;}
	.header_in{width:100%}
	#gnb{background-image:none;}
	.top-nav__box {width:100%}
	.header__wrap__h1 {width:100%;background-color: #fff;}

	.gnb{width:100%;padding-left:0px;}
	.gnb-menu > a {background-image:none;white-space:nowrap;}
	.gnb .gnb-ul {width:100%;padding-left:0;padding-right:0;}

}
/* 모바일 큰메뉴 */
@media screen and (min-width:769px) and (max-width:1200px) {

	header{padding-bottom:0px;height:140px;background-image: none;}

	.header__wrap__h1 h1 {top:54px;left:5px;z-index: 9999;}
	[class*="header__wrap"] h1 a {width:150px;margin-left:5px;height:42px;
		background-image: url("/commons/main/images/global/title-new-on.png");
	}
	.top-nav{display:block !important;top:0;}
	.gnb {top:90px;padding-top:0;}
	.gnb .gnb-menu > a {height:48px;line-height: 48px;color:#000;padding-left:0 !important;
		padding-right:0 !important;font-size:15px;
	}
	.gnb .sub-nav {top:65px;}
	.gnb .gnb-ul {background-color:#fff;}
	.gnb .gnb-ul.selected .over .sub-nav,
	.gnb .gnb-ul.selected .focus .sub-nav {top:90px;}
	.gnb .sub-nav__box {width:100%}
	.gnb .sub-nav__box__ul {width:100%;padding-left:0;background-image:none;}
	.gnb .sub-nav__box__list {width:auto;float:none;padding:0;}
	.gnb .sub-nav__3rd {left:100%;padding-left:0;width:100%;min-height:1px;position:relative;top:0;left:0;display:none !important;
		background-color:#eee;
		}
	.gnb .sub-nav {overflow:visible;}
	.top-nav__fav2 {top:0px;}
	.top-search {top:30px;}
	.m_se_btn {width:100px;}
	.gnb .sub-nav__box > h2 {display:none;}
	.gnb .gnb-menu .sub-nav__box {background-image:none !important;}
	.gnb-link-box {display:none;}
	.gnb .gnb-menu{position:relative;}


	#gnb{width:100%;position:relative;z-index:1}
	#gnb .t_item a{width:100%;}
	.m_t_wrap{width: 100% !important;}
	#gnb li.t_menu{width:16%}
	.go_all_menu{top:76px;background-color:#18b4c1;height:15px;padding:5px;right:0px;border-radius:12px 0 0 0;z-index:0;}


	.gnb .gnb-ul {display:inline-block;width:100%;}
	.gnb.two_type .gnb-menu {width:50%;}
	.gnb.three_type .gnb-menu {width:33.33%;}
		*+ html .gnb.three_type .gnb-menu {width:33%;}
	.gnb.four_type .gnb-menu {width:25%;}
	.gnb.five_type .gnb-menu {width:20%;}
		*+ html .gnb.five_type .gnb-menu {width:19%;}
	.gnb.six_type .gnb-menu {width:16.66%;}
		*+ html .gnb.six_type .gnb-menu {width:16%;}
	.gnb.seven_type .gnb-menu {width:14%;}
	.gnb.eight_type .gnb-menu {width:12.5%;}
	.gnb.nine_type .gnb-menu {width:11.20%;}
		*+ html .gnb.nine_type .gnb-menu {width:11%;}
	.gnb.ten_type .gnb-menu {width:10%;}
	.gnb.eleven_type .gnb-menu {width:9.09%;}
		*+ html .gnb.eleven_type .gnb-menu {width:9%;}
	.gnb.twelve_type .gnb-menu {width:8.3%;}
		*+ html .gnb.twelve_type .gnb-menu {width:8%;}

	.gnb.thirty_type .gnb-menu {width:7.5%;}
		*+ html .gnb.thirty_type .gnb-menu {width:7%;}



}
/* 모바일용 메뉴 공통 */
@media screen and (min-width:1px) and (max-width:768px) {

	header{overflow:visible;position:fixed;border-bottom:1px solid #333}

	header h1{width:108px;height:40px}

	[class*="header__wrap"] h1 a {width: 135px !important;background-size:100% auto;height:40px;}
	.header__wrap__h1 h1 {position:relative;top:0;width:100%;text-align:center;padding-top:9px;}
	[class*="header__wrap"] h1 a {margin:0 auto;
		background-image: url("/commons/main/images/global/title-new-on.png");}
	[class*="header__wrap"] {height:53px;}


	.sub-page-container.wrap {padding-top: 55px;}

	.gnb {display:none;}
	/*gnb*/
	/*header*/
	header{height:auto;padding-bottom:0px;height:54px;}
	header.selected {height:100%}
	#mainpage header{padding-bottom:0px;}
	header h1{position:relative;top:0;left:0;padding-top:12px;margin:0 auto;}

	.skiptoContent div{text-align:left;}

	.top_item1{background-color:transparent;top:15px;}
	.top_item1 a, .top_item1 span{color:#333;font-size:12px;padding:2px 7px;background-image:none;}
	.top_item1 a{padding:0;}
	.top_item1 a.top_link_item2{padding:0px 7px;}
	.top_item1 a.top_link_item3{padding:0px 7px;}
	.top_item1 a.top_link_item4{padding:0px 7px;}
	.top_item1 a:hover{color:#000;}
	.top_item1 li{background-image:none;padding:0;}
	#gnb_go{display:none;}
	.mobile_top_nav{display:block;}

	.top_wrap{z-index:1;}
	.top_nav{z-index:9999;position:absolute;top:58px;display:none;right:5px}

	/*모바일 메뉴*/
	.gnb-ul {padding-left:0;}

	.mobile_top_nav{}

	.mobile_top_nav{position:relative;z-index:9999;max-height:100%;position:fixed;top:0;left:0px;width:0;
		display:block;
		background-image: url("/commons/main/images/mobile/opa.png");
		background-repeat:repeat;
		background-position:0 0;
		}
	.mobile_top_nav.selected {height:100%;overflow:auto;width:100%;left:0px;}
	.mobile_top_nav .m_s_btn{position:absolute;top:-40px;right:10px;display:block;width:28px;height:28px; display:none;/* */}
		.mobile_top_nav .m_s_btn img{width:100%;}
	.mobile_top_nav .m_open_btn{position:absolute;top:12px;left:15px;display:block;width:28px;height:28px;}
		.mobile_top_nav .m_open_btn img{width:100%;}
	.mobile_top_nav__in{
		left:-320px;
		width: 320px;
	    position: fixed;
	    top: 0;
	    height: 100%;
		background-color: #fff;
		-webkit-transition: all 0.3s ease 0s;
		   -moz-transition: all 0.3s ease 0s;
			-ms-transition: all 0.3s ease 0s;
			 -o-transition: all 0.3s ease 0s;
				transition: all 0.3s ease 0s;
		overflow:auto;
	}
	.mobile_top_nav.selected .mobile_top_nav__in {
		left:0;
			-webkit-box-shadow: 3px 4px 18px -7px rgba(0,0,0,0.75);
		-moz-box-shadow: 3px 4px 18px -7px rgba(0,0,0,0.75);
		box-shadow: 3px 4px 18px -7px rgba(0,0,0,0.75);

	}
	.gnb-menu > a {width:auto;}
	#gnb_nav_mobile{

		opacity:0;position:relative;padding-top:128px;z-index:9999;background-color:#fff;
		border-top:1px solid #d1d1d6;
		background-color:#fff;

		}

	#gnb_nav_mobile li.gnb-menu > a {width:auto;display:block;padding:0px 10px 0px 20px;height:38px;line-height:38px;background-image:url("/commons/main/images/mobile/gnb_dotted.png");background-repeat:repeat-x;background-position:0 bottom;
		font-size:17px;font-weight:800;color:#222;text-align:left;
		border-top:1px solid #d1d1d6;
		background-color:transparent;
	}
	#gnb_nav_mobile li.sub-nav__box__list:first-child{}
	#gnb_nav_mobile li.sub-nav__box__list > a{border-top:1px solid #d1d1d6;padding:0px 10px 0px 20px;width:auto;height: 38px;line-height: 38px;font-weight:bold;display:block;}
	#gnb_nav_mobile .gnb-menu:first-child {border-left:0px;}
	.selected .sub-nav {border-top:0px;}
	#gnb_nav_mobile li.gnb-menu .sub-nav {height:0;overflow:hidden;}
		/*불켜짐*/
		#gnb_nav_mobile li.gnb-menu.on .sub-nav{height: auto;visibility: visible;}
		#gnb_nav_mobile li.gnb-menu.on > a {color:#000;}
		#gnb_nav_mobile .sub-nav__box__list.on > a {color:#000;}
		#gnb_nav_mobile .sub-nav__box__list.on > a span {color:#000;text-decoration:underline}


		#gnb_nav_mobile .gnb-menu {
			background-image:url('/commons/main/images/mobile/mobile-bul-minus.png');
			background-repeat:no-repeat;
			background-position:95% 20px;
			background-size:14px auto;
		}

		#gnb_nav_mobile .gnb-menu.selected,
		#gnb_nav_mobile .gnb-menu.on {
			background-image:url('/commons/main/images/mobile/mobile-bul-plus.png');
			background-position:95% 13px;
		}

		.gnb-thrd-menu a {display:block;padding-left: 32px;height: 30px;line-height: 30px;
			background-image:url("../../main/images/basic/list_bul.jpg");background-position:0 center;background-repeat:no-repeat;
		}
		.gnb-thrd-menu a.on {font-weight:bold;color:#000;}
		.gnb-thrd-menu a {background-position:23px center;}
	/*3rd*/
	#gnb_nav_mobile .sub-nav__3rd__ul {}
	#gnb_nav_mobile .sub-nav__3rd__ul li {}
	#gnb_nav_mobile .sub-nav__3rd__ul a {padding-left:45px;
		background-image:url("/commons/main/images/mobile/nav-3rd-bul.png");background-repeat:no-repeat;background-position:34px 12px;
		background-size:6px auto;padding-bottom:5px;padding-top:5px
	}
	#gnb_nav_mobile .sub-nav__3rd a {color:#666;border-bottom:0px;font-size:13px;font-weight:normal;width:auto;
		display:block;text-decoration:none;text-align:left;
	}
	#gnb_nav_mobile .sub-nav__3rd li:first-child {border-top:0px;}
	#container {padding:10px}

	#gnb_nav_mobile .gnb-menu.nav-item.on .sub-nav{height:auto;    visibility: visible;}
	#gnb_nav_mobile .gnb-menu.nav-item.on > a {color:#000;}
	#gnb_nav_mobile .sub-nav__box__list.on > a span {color:#000;}
	#gnb_nav_mobile .sub-nav__3rd .on a {color:#000;font-weight:bold;}
	#gnb_nav_mobile .sub-nav__3rd  a.on{color:#000;font-weight:bold;}

	.main_search_box{background-color:transparent}
	.m_se_btn{width:150px;}
	.search_btn_top{width:32px}


	/*모바일 메뉴 닫기*/

	.mobile-close {position:fixed;left:-30px;top:14px;opacity:0;
	-webkit-transition: all 0.3s ease 0s;
	   -moz-transition: all 0.3s ease 0s;
		-ms-transition: all 0.3s ease 0s;
		 -o-transition: all 0.3s ease 0s;
			transition: all 0.3s ease 0s;}

	.mobile_menu_open .mobile-close {left:275px;z-index: 10000;opacity:1;}
	.mobile-close a{font-size:0;width:25px;height:25px;text-indent:-9999px;display:block;
		background-image:url("/commons/main/images/mobile/mobile-close.jpg");background-position:center center;background-repeat:no-repeat;
	}

	.mobile_top_nav.selected .mobile-close {opacity:1;left:285px;}


	/*gnb 방식변경*/
	.top-nav {border-top:1px solid #cbcbcb;width:320px;border-bottom:0;border-top:0;}
	.top-nav__fav2 {top:0;width:310px;left:0;padding-left:10px;background-color:#fff;padding-top:46px;border-bottom:1px solid #ddd;height:35px;padding-top:0;}
	.top-search {top:10px;left:10px;width:243px;}
	.top-search__in {border:1px solid #e0e0e0;padding-right:0;text-align:right;}
	/*
	.gnb {opacity:0;background-color:#fff;top:136px;width:100%;border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;}

	*/
	.gnb-ul {width:100%;display:block;padding-right:0;}
	.gnb-menu {width:100%;display:block;border-right:0px;}
	.gnb-menu > a {text-align:left;line-height:30px;height:30px;padding-left:15px;}
	.sub-nav{width:auto;border:0;background-color: #f7f7f7;text-align:left;}
	.gnb-menu.over .sub-nav {}
	.sub-nav__box__list a span {color:#666666;background-image:none !important;font-size:15px;}
	.sub-nav__box__list a:hover span,
	.sub-nav__box__list a:focus span {color:#ae7410;}

	#gnb_nav_mobile li.gnb-menu.selected .sub-nav{height:auto;visibility:visible;}

	.mobile_menu_open {}

	.sub-nav__box > h2 {display:none;}

	#gnb_nav_mobile.selected {display:block;opacity:1;
		background-image:url('/commons/main/images/global/title-new-on.png');
		background-position: 10px 10px;
		background-repeat: no-repeat;
		background-size:100px auto;
	}
	.gnb.selected {display:block;opacity:1;}
	.top-nav.selected {display:block;opacity:1;}


}





/* ============
	메인 페이지
===============	*/
#mainpage {position:relative;}
/*layout*/

@media screen and (min-width:1px) and (max-width:768px) {
	.main-layout {padding-top:55px;}

	/*#mainpage.mov-on .main-layout {padding-top:0;}*/
}

/*메인 비주얼*/
.main-visual {position:relative;margin-top:-160px;;height:822px;overflow:hidden;background-color:#545454}

	/*메인슬라이드*/
	.slick-slide {/*opacity:0.6;*/
		-webkit-transition: all 1.3s ease 0s;
			-moz-transition: all 1.3s ease 0s;
				-ms-transition: all 1.3s ease 0s;
					-o-transition: all 1.3s ease 0s;
						transition: all 1.3s ease 0s;
		}
	.slick-slide.slick-center {opacity:1;}


	.slick-dots-wrap {width:100%;display:block;text-align:center;position:absolute;margin-top:0;z-index:999;
	padding-bottom:7px;bottom:0;left:0;}
	.myslickcarousel {display:inline-block;}
	.slick-dots-on-off {display:inline-block;}
	.slick-dots-on-off li {display:inline-block;}
	.slick-dots-on-off li a {color:gold;}
	.main-visual .slick-prev {position:absolute;top:450px;left:20px;z-index: 999;color:gold;
		width:32px;height:64px;border:0px;padding:0;background:none;font-size:0;text-indent: -9999px;
		background-image: url('/commons/main/images/global/main-visual-left.png');
		background-position:0 0;
		background-repeat:no-repeat;
	}/*접근성때문이라면 살려야함*/
	.main-visual .slick-next {position:absolute;top:450px;right:20px;z-index: 999;color:gold;
		width:32px;height:64px;border:0px;padding:0;background:none;font-size:0;text-indent: -9999px;
		background-image: url('/commons/main/images/global/main-visual-right.png');
		background-position:0 0;
		background-repeat:no-repeat;
	}/*접근성때문이라면 살려야함*/
	
	.main-visual__slide__item > a {display:block;}
	.main-visual a:focus,
	.main-visual button:focus {opacity:0.8;}

	*+ html .myslickcarousel {display:inline;}
	*+ html .slick-dots-on-off {display:inline;}
	*+ html .slick-dots-on-off li {display:inline;}


	.slick-dots-list {display:inline-block !important;}
	.slick-dots-list li {display:inline-block;margin-right:3px;}
	.slick-dots-list li button {background-color:#fff;display:inline-block;color:gold;
		overflow: visible;border:3px solid #999;width:22px;height:22px;line-height:22px;border-radius:22px;font-size:0;}
	.slick-dots-list li.slick-active button {background-color:#444;border:3px solid #444;}


	*+ html .slick-dots-list li {display:inline;}
	*+ html .slick-dots-list li button {display:inline;}

	.slick-dots-list li button:focus {background-color:gold;}
	.slick-dots-on-off img {vertical-align:middle;}


	.main-visual__slide__item {position:relative;}
		.mov-btn {position: absolute;bottom: 285px;left:50%;margin-left:-54px;
			-webkit-transition: all 0.3s ease 0s;
			   -moz-transition: all 0.3s ease 0s;
				-ms-transition: all 0.3s ease 0s;
				 -o-transition: all 0.3s ease 0s;
					transition: all 0.3s ease 0s;
		}
		.mov-btn.ver2 {position: absolute;bottom: 300px;left:75%;margin-left:-54px;
			-webkit-transition: all 0.3s ease 0s;
			   -moz-transition: all 0.3s ease 0s;
				-ms-transition: all 0.3s ease 0s;
				 -o-transition: all 0.3s ease 0s;
					transition: all 0.3s ease 0s;
		}
		.mov-btn:hover,
		.mov-btn:focus {opacity:0.8;}
		.mov-box {position: absolute;bottom: 0;left:0;margin-left:0;width:100%;height:100%;display:none;}


		.on .mov-box {display:block;background-image:url('/commons/main/images/basic/opa.png');background-position:0 0;background-repeat:repeat;
			position: absolute;top:0;left:0;z-index: 9999;text-align:center;}
		.mov-box__in {position: fixed;top:300px;left: 50%;width:560px;margin-left:-280px;
			position: absolute;top:200px;left:0;width:100%;display: inline-block;
		}


		#mainpage.mov-on {height:100%;overflow:hidden;}
		/*.mov-on header {display:none;}
		.mov-on .main-visual {margin-top:0;height:100%;}*/
		.mov-on .main-visual button {display: none !important;}
		.mov-on .slick-dots-wrap {display:none;}



.mov_layer {display:none; position:absolute; top:50%; left:50%; width:960px; height:575px; margin:-245px 0 0 -495px; padding:20px; background:#fff; box-shadow:1px 1px 10px rgba(0,0,0,0.3); border:1px solid #dadada; z-index:999;}
.mov_layer .mov_player {display:block; margin:20px auto 0;}
.mov_layer .mov_inner {position:relative;}
.mov_layer .mov_inner .mov_close {position:absolute; top:-30px; right:-7px; display:block; width:20px; height:20px; background:url('/commons/main/images/global/mov_close.png') no-repeat 0 0; text-indent:-999em; background-size:20px 20px;}
.mov_dim {display:none; position:fixed; _position:absolute; top:0;left:0; background:#000; width:100%; height:100%; filter:Alpha(opacity=40); opacity:0.4; -moz-opacity:0.4; z-index:20;}

.mov_layer .mov_player{display:none;width:900px;height:530px;}
#layer1 .layer1{display:block;}
#layer2 .layer2{display:block;}
#layer3 .layer3{display:block;}
#layer4 .layer4{display:block;}
#layer5 .layer5{display:block;}
#layer6 .layer6{display:block;}
#layer7 .layer7{display:block;}
#layer8 .layer8{display:block;}
#layer9 .layer9{display:block;}
#layer10 .layer10{display:block;}


@media screen and (min-width:1px) and (max-width:1200px) {
	.main-visual {height:auto;}
	.slick-dots-wrap {padding-bottom:10px;}
	.mov-on header {display:block;}
	.mov-on .main-visual {overflow:visible;z-index: 99;}
	.mov-on .main-visual .slick-list {overflow:visible;}
	/*#mainpage.mov-on .main-visual__slide__item > img {width:auto !important}*/
	
	.mov-btn.ver2 {left:75%;}
	.mov-btn.ver2 img{width:120px !important;}
	
	.mov_layer {width:550px;height:470px;top:275px;margin-left:-285px;} 
	.mov_layer .mov_player{display:none;width:500px;height:430px;}
}
@media screen and (min-width:861px) and (max-width:1200px) {
	.main-visual__slide__item > img {width:860px;}
	.main-visual__slide__item > a > img {width:860px;}
	.mov-btn {bottom:130px;}
	.mov-btn.ver2 {bottom:130px;}
	.mov-btn img {width:auto !important;}
}
@media screen and (min-width:769px) and (max-width:860px) {
	.main-visual__slide__item >  img {width:760px;}
	.main-visual__slide__item > a > img {width:760px;}
	.mov-btn {bottom:100px;}
	.mov-btn.ver2 {bottom:100px;}
	.mov-btn img {width:auto !important;}
}
@media screen and (min-width:1px) and (max-width:768px) {

	.mov_layer{top: 315px;width:360px;margin-left:-180px;height:240px;padding:0px;}
	.mov_layer .mov_player {width:330px;height:200px}
	.mov_layer .mov_inner .mov_close {top:-20px;}
	.mov-btn {width:50px;margin-left:-25px;}
	.mov-btn.ver2 {width:99px;margin-left:-25px;}
	.mov-btn img {width:100% !important;}
	.mov_layer .mov_inner .mov_close {top:-18px;right:0;background-size:15px 15px;}
}
@media screen and (min-width:561px) and (max-width:768px) {
	.main-visual__slide__item >  img {width:560px;}
	.main-visual__slide__item > a > img {width:560px;}
	.mov-btn {bottom:110px;}
	.mov-btn.ver2 {bottom:70px;}
	.mov-btn img {width:100% !important;}
}
@media screen and (min-width:481px) and (max-width:560px) {
	.main-visual__slide__item > img {width:480px;}
	.main-visual__slide__item > a > img {width:480px;}
	.mov-btn {bottom:80px;}
	.mov-btn.ver2 {bottom:50px;}
	.mov-btn img {width:100% !important;}
}
@media screen and (min-width:1px) and (max-width:480px) {
	.main-visual__slide__item > img {width:390px;}
	.main-visual__slide__item > a > img {width:390px;}
	.mov-btn {bottom:50px;}
	.mov-btn.ver2 {bottom:20px;}
}	

/**/
@media screen and (min-width:769px) and (max-width:1200px) {
	.main-visual {margin-top:0;}
}

@media screen and (min-width:1px) and (max-width:768px) {
	.main-visual {margin-top:0;}
}

/* main 레이아웃 */

/*LAST NEWS*/
.main-lay00 {position:relative;z-index:1;}
.last-news {width:1200px; margin: 0 auto;  padding:0;position:relative;}
.last-news_title {width: 15%;float:left;
background-image:url('/commons/main/images/global/main_notice4.png');
background-repeat: no-repeat;
background-position: 80% center;
height:66px;vertical-align:middle;
}
.last-news_title img {vertical-align:top;margin-top:18px;}
.last-news_text {white-space: nowrap; text-overflow:ellipsis; overflow:hidden; float:left;width: 85%;padding:15px 0px;position:relative;}
.last-news_text a {position:relative;padding-right:10%;display:block;margin-right:10%;height:30px;line-height: 30px;font-size:14px;color:#333;white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;}
.last-news_date {position: absolute;top:0;right:0;}

.last-news_stop {position: absolute;top: 18px;right: 18px;}
.last-news_stop img{vertical-align: middle;}

.last-news a,
.last-news button {border:2px solid #fff;}
.last-news a:focus,
.last-news button:focus {border:2px solid gold;}
.last-news .slick-prev {position:absolute;right:46px;top:22px;z-index: 99;width:12px;height:20px;
	background:none;
	background-image:url('/commons/main/images/global/main_notice1.png');
	background-repeat: no-repeat;
	background-position: 0 0;
	border:0;
	padding:0;
	color:#fff;
	text-indent: -9999px;
}
.last-news .slick-next {position:absolute;right:0px;top:22px;z-index: 99;width:12px;height:20px;
	background:none;
	background-image:url('/commons/main/images/global/main_notice3.png');
	background-repeat: no-repeat;
	background-position: 0 0;
	border:0;
	padding:0;
	color:#fff;
	text-indent: -9999px;
}
.last-news_stop {display: block;padding:4px;}

@media screen and (min-width:1px) and (max-width:1200px) {
	.last-news  {width:auto;padding-left:10px;padding-right:10px;}
	.last-news_stop {right:27px;}
	.last-news_text a {padding-right: 15%;margin-right:15%;}
}

@media screen and (min-width:1px) and (max-width:768px) {
	.last-news_title {width:18%;background-image:none;}
	.last-news_text {width:82%;}
	.last-news_text a {padding-right: 25%;margin-right:19%;}
}
@media screen and (min-width:1px) and (max-width:480px) {
	.last-news_text a {margin-right:0;}
	.last-news_date {display:none;}
	.last-news_title {
		width: 16%;
		background-image: none;
	}
	.last-news_stop {
		right: 36px;
	}
}


/* 메인컨텐츠 슬라이드 */
.main-lay01{position:relative;z-index:1}
.info-slide-wrap {position:relative;}
.info-slide {width:100%;}
.info-slide-on-off {position: absolute;top:500px;left: 50px;z-index:9999;}
.info-slide-on-off li {float:left;}

.info-slide__item__head {width:350px;height:600px;float:left;color:#fff;}
	.info-slide__item01 .info-slide__item__head {background-image:url('/commons/main/images/global/info-slide__item__head.jpg');}
	.info-slide__item02 .info-slide__item__head {background-image:url('/commons/main/images/global/info-slide__item__head2.jpg');}
	.info-slide__item03 .info-slide__item__head {background-image:url('/commons/main/images/global/info-slide__item__head3.jpg');}
	.info-slide__item04 .info-slide__item__head {background-image:url('/commons/main/images/global/info-slide__item__head4.jpg');}
	.info-slide__item05 .info-slide__item__head {background-image:url('/commons/main/images/global/info-slide__item__head5.jpg');}

	.info-slide__item__head__h4 {font-size:28px;color:#fff;padding-top:80px;padding-left:50px;margin-bottom:30px;line-height: 1.4}
	.info-slide__item__head__text {font-size:16px;line-height:1.5;margin-bottom:30px;padding-left:50px;font-weight: bold}
	.info-slide__item__head__more {margin-left:50px;margin-right:50px;display: block;padding-top:10px;padding-bottom:10px;color:#fff;font-weight: bold;font-size:16px;opacity: 0.8;text-decoration: underline}

	.info-slide__item__head__more:focus {border:2px solid gold;}

.info-slide__item__cont {margin-left:350px;height:600px;}
.info-slide__item01 .info-slide__item__cont {background-color:#f4f6f8;}
.info-slide__item02 .info-slide__item__cont {background-color:#ecebe5;}
.info-slide__item03 .info-slide__item__cont {background-color:#f4f6f8;}
.info-slide__item04 .info-slide__item__cont {background-color:#282c2e;}
.info-slide__item05 .info-slide__item__cont {background-color:#98384f;}

.info-slide-on-off a:focus {background-color:gold}

.info-slide-prev{display:block;width:31px;height:31px;font-size:0;
background-image: url(/commons/main/images/global/main-lay01_prev.png);
background-position: 0 0;
background-repeat: no-repeat;
}
.info-slide-next{display:block;width:31px;height:31px;font-size:0;
background-image: url(/commons/main/images/global/main-lay01_next.png);
background-position: 0 0;
background-repeat: no-repeat;
}
.info-slide_pause{display:block;width:31px;height:31px;font-size:0;
background-image: url(/commons/main/images/global/main-lay01_stop.png);
background-position: 0 0;
background-repeat: no-repeat;
}
.info-slide_play{display:block;width:31px;height:31px;font-size:0;
background-image: url(/commons/main/images/global/main-lay01_move.png);
background-position: 0 0;
background-repeat: no-repeat;
}

@media screen and (min-width:1px) and (max-width:1200px) {
	.info-slide-on-off {left:100%;margin-left:-140px;top:16px;}
	.info-slide__item__head {width:100%;float:none;background-size:100% auto;height:auto;position: relative; z-index: 999;}
	.info-slide__item__head__h4 {padding-top: 15px;padding-left: 20px;margin-bottom:0px;;padding-bottom:10px;font-size:22px;}
	.info-slide__item__head__text {padding-left:20px;display:inline-block;margin-bottom:0;padding-right:20px;}
	.info-slide__item__head__text br {display: none;}
	.info-slide__item__head__more {padding-left:20px;display:inline-block;margin:0;}
	.info-slide__item__cont {margin-left:0;height:auto;float:none;}
}

@media screen and (min-width:1px) and (max-width:768px) {
	.info-slide-on-off {top: 11px;margin-left:-135px;}
	.info-slide__item__head__h4 {font-size:16px;}
	.info-slide__item__head__text {font-size:13px;}
}
/*슬라이드 내용 1*/
.info-list-type1 {}
.info-list-type1__ul {height:600px;}
.info-list-type1__ul__li {width:33.33%;float:left;padding-top:80px;
background-image: url('/commons/main/images/global/info-list-type1__ul__li.png');
background-position: 85% top;
background-repeat: repeat-y;
height:520px;
}

.info-list-type1__ul__li__a {display: block;margin:0 auto;max-width:90%;position: relative;
	-webkit-transition: all 0.3s ease 0s;
	   -moz-transition: all 0.3s ease 0s;
		-ms-transition: all 0.3s ease 0s;
		 -o-transition: all 0.3s ease 0s;
			transition: all 0.3s ease 0s;
		}
.info-list-type1__ul__li__a img {width:100%;height:295px;max-width: 470px;float:right;}
.info-list-type1__ul__li__a.num1 {}
.info-list-type1__ul__li__a.num2 {}
.info-list-type1__ul__li__a.num3 {}
.info-list-type1__ul__li__a__span {display:block;height:54px;
	position: absolute;
	bottom:0;right:0;width:54px;
	background-color:#ce1312;
	background-image: url('/commons/main/images/global/info-list-type1__ul__li__a__span.png');
	background-position: center center;
	background-repeat: no-repeat;
	font-size:0;
	color:#ce1312;max-width: 470px;
}
.info-list-type1__ul__li__a:hover ,
.info-list-type1__ul__li__a:focus {opacity: 0.8;}
.info-list-type1__ul__li__a:hover span,
.info-list-type1__ul__li__a:focus span {width:100%;background-position:96% center}
.info-list-type1__ul__li__a:focus {border:2px solid gold}

.info-list-type1__ul__li__a h5 {font-size:24px;color:#000;padding-top:85px;height:80px;background-repeat:no-repeat;background-position: left 0;}
.info-list-type1__ul__li__a.num1 h5 {background-image: url('/commons/main/images/global/01.png')}
.info-list-type1__ul__li__a.num2 h5 {background-image: url('/commons/main/images/global/02.png')}
.info-list-type1__ul__li__a.num3 h5 {background-image: url('/commons/main/images/global/03.png')}


@media screen and (min-width:1201px) and (max-width:1800px) {

}
@media screen and (min-width:1px) and (max-width:1200px) {
	.info-list-type1__ul__li {background-image:none;height:auto;padding-bottom:20px;padding-top:20px;}
	.info-list-type1__ul__li__a {width:90%;}
	.info-list-type1__ul__li__a img {height:auto;}
	.info-list-type1__ul {height:auto;}
	.info-list-type1__ul__li__a h5 {font-size: 18px;
		background-size:auto 40px;
		padding-top:58px;
		height:58px;
	}
}
@media screen and (min-width:769px) and (max-width:1200px) {

}
@media screen and (min-width:1px) and (max-width:768px) {
	.info-list-type1__ul__li__a__span {display:none;}
	.info-list-type1__ul__li {width:100%;padding-bottom: 10px;
		padding-top: 10px;}
	.info-list-type1__ul__li__a h5 {width:50%;float:left;height:auto;
		background-size: auto 28px;font-size:16px;
		padding-top:42px
	}
	.info-list-type1__ul__li__a {max-width:97%;width:97%;}
	.info-list-type1__ul__li__a img {width:45%;height:auto;}

}

/*슬라이드 내용 2*/
.go-girim-day {background-image: url('/commons/main/images/global/go-girim-day-bg.jpg');
background-position: 0 top;background-repeat:no-repeat;
position: relative;
height:600px;
}
.go-girim-day-text {position: absolute;top:130px;right:30%;z-index: 99;}
.go-girim-day-play {position: absolute;top:85px;right:5%;
	-webkit-transition: all 0.3s ease 0s;
	   -moz-transition: all 0.3s ease 0s;
		-ms-transition: all 0.3s ease 0s;
		 -o-transition: all 0.3s ease 0s;
			transition: all 0.3s ease 0s;

}
.go-girim-day-play:hover {opacity: 0.9;}
.go-girim-day-play:focus {border:2px solid gold}

.go-girim-day .mov_layer {margin:-299px 0 0 -495px;height:556px;}
.go-girim-day .mov_layer .mov_player {margin:13px auto 0;}
.go-girim-day .mov_layer .mov_inner .mov_close {top:-25px;}

@media screen and (min-width:769px) and (max-width:1440px) {

	.go-girim-day{
		background-image: url('/commons/main/images/global/go-girim-day-bg-m.jpg');}
	.go-girim-day-text {position: absolute;top:130px;right:50%;z-index: 99;}
	.go-girim-day-play {position: absolute;top:85px;right:5%;}
}


@media screen and (min-width:769px) and (max-width:1200px) {

.go-girim-day .mov_layer {width: 550px; height: 470px; top: 275px; margin-left: -285px;}
.go-girim-day .mov_layer .mov_player {margin:13px auto 0;}
.go-girim-day .mov_layer .mov_inner .mov_close {top:-25px;}

}
@media screen and (min-width:1px) and (max-width:768px) {
	.go-girim-day .mov_layer {margin: -245px 0 0 -180px;height:240px;}
	.go-girim-day .mov_layer .mov_inner .mov_close {top:2px;right:-4px;}
	.go-girim-day .mov_layer .mov_inner {padding-top:5px;}
	
}
@media screen and (min-width:481px) and (max-width:768px) {

	.go-girim-day{height:550px;
		background-image: url('/commons/main/images/global/go-girim-day-bg-m.jpg');}
	.go-girim-day-text {position: absolute;top:130px;right:50%;z-index: 99;width:45%;}
	.go-girim-day-play {position: absolute;top:85px;right:5%;width:220px;z-index: 999;}
}
@media screen and (min-width:1px) and (max-width:480px) {

	.go-girim-day{height:auto;background-size:auto 100%;
		background-image: url('/commons/main/images/global/go-girim-day-bg-m.jpg');}
		.go-girim-day-text {position: relative;top:10px;right:0;z-index: 99;width:320px;margin:0 auto;padding-top:10px;}
		.go-girim-day-play {position: relative;top:0px;right:0;z-index: 99;width:320px;margin:0 auto;}

}

/*슬라이드 내용 3*/
.info-list-type2 {}
.info-list-type2__ul {height:600px;}
.info-list-type2__ul__li {width:33.33%;float:left;padding-top:80px;
background-image: url('/commons/main/images/global/info-list-type1__ul__li.png');
background-position: left top;
background-repeat: repeat-y;
height:520px;
}
.info-list-type2__ul__li:first-child {background-image:none;}

.info-list-type2__ul__li__a {display: block;margin:0 auto;width:95%;position: relative;
	-webkit-transition: all 0.3s ease 0s;
	   -moz-transition: all 0.3s ease 0s;
		-ms-transition: all 0.3s ease 0s;
		 -o-transition: all 0.3s ease 0s;
			transition: all 0.3s ease 0s;
			background-position: 65% 85%;
			background-repeat: no-repeat;
			height:500px;
		}
	.info-list-type2__ul__li__a span {display:block;width:106px;height:31px;line-height: 31px;background-color:#fff;border:1px solid #d9dee2;color:#a1a1a1;border-radius: 3px;text-align: center;}

.info-list-type2__ul__li__a.num1 {background-image: url('/commons/main/images/global/info-list-type2__ul__li__a-1.jpg');}
.info-list-type2__ul__li__a.num2 {background-image: url('/commons/main/images/global/info-list-type2__ul__li__a-2.jpg');}
.info-list-type2__ul__li__a.num3 {background-image: url('/commons/main/images/global/info-list-type2__ul__li__a-3.jpg');}

.info-list-type2__ul__li__a:hover ,
.info-list-type2__ul__li__a:focus {opacity: 0.8;}
.info-list-type2__ul__li__a:focus {border:2px solid gold}

.info-list-type2__ul__li__a h5 {font-size:24px;color:#000;padding-top:85px;height:80px;background-repeat:no-repeat;background-position: left 0;}
.info-list-type2__ul__li__a.num1 h5 {background-image: url('/commons/main/images/global/01.png')}
.info-list-type2__ul__li__a.num2 h5 {background-image: url('/commons/main/images/global/02.png')}
.info-list-type2__ul__li__a.num3 h5 {background-image: url('/commons/main/images/global/03.png')}

@media screen and (min-width:1px) and (max-width:1440px) {}
@media screen and (min-width:1px) and (max-width:1200px) {
	.info-list-type2__ul {height:auto;}
	.info-list-type2__ul__li {padding-top:20px;}
	.info-list-type2__ul__li__a h5 {background-size:auto 28px;padding-top:45px;font-size:19px;}
	.info-list-type2__ul__li__a {background-size:90% auto;}
}
@media screen and (min-width:1px) and (max-width:768px) {
	.info-list-type2__ul__li {height:auto;}
	.info-list-type2__ul__li__a {height:430px;}

}
@media screen and (min-width:1px) and (max-width:480px) {

	.info-list-type2__ul__li {width:100%;padding-bottom: 10px;height:auto;
		padding-top: 10px;border-top:1px dotted #ddd;}
	.info-list-type2__ul__li__a h5 {width:50%;float:left;height:auto;
		background-size: auto 28px;font-size:16px;
		padding-top:42px
	}
	.info-list-type2__ul__li__a {max-width:97%;width:97%;background-size:auto 100px;
		background-position: center bottom;
		height:188px;
		background-image:none !important;
		height:90px;
	}
	.info-list-type2__ul__li__a span {width:45%;height:auto;
	position: absolute;top:40px;right:10px;
	}


}



/*슬라이드 내용 4*/
.gongmo-list {background-image: url('/commons/main/images/global/gongmo-list.jpg');
	background-position: 0 top;background-repeat:no-repeat;
	position: relative;
	height:600px;
	/*a태그로 변경 후 추가*/
	display:block;
}
.gongmo-list__text {position: absolute;top:25px;left:110px;}

.gongmo-list__ul {position: absolute;left:90px;top:335px;width:85%;}
.gongmo-list__ul__li{width:33%;float:left;margin-bottom:20px;height:88px;}
.gongmo-list__ul__li__a {display:block;padding-top:16px;min-height:70px;border:1px solid #7f807f;margin-left:20px;color:#fff;text-align:center;padding-left:10px;padding-right:10px;
background-image: url('/commons/main/images/basic/opa.png');
background-repeat: repeat;
background-position: 0 0;
font-size:17px;line-height: 1.4;
}
/*
.gongmo-list__ul__li__a:hover,
.gongmo-list__ul__li__a:focus {opacity: 0.8;}
*/

@media screen and (min-width:1px) and (max-width:1200px) {
	.gongmo-list__ul__li__a {font-size:15px;}
	.gongmo-list {height:auto;}
	.gongmo-list__text {position: relative;top: 0;left: 0;padding-left:20px;padding-right:20px;}
	.gongmo-list__ul {position:relative;top:0;left:0;width:100%;margin-left: -10px;}


}
@media screen and (min-width:1px) and (max-width:768px) {
	.gongmo-list__ul__li {width:50%;}
	.gongmo-list__ul__li__a {font-size:13px;}
}

@media screen and (min-width:1px) and (max-width:480px) {
	.gongmo-list__ul__li {width:100%;height:auto;margin-bottom:5px;}
	.gongmo-list__ul__li__a {min-height: auto;padding-top:5px;padding-bottom:5px;}

}


/*슬라이드 내용 5*/
.museum-list {background-image: url('/commons/main/images/global/museum-list.jpg');
	background-position: 0 top;background-repeat:no-repeat;
	position: relative;
	height:600px;
	/*a태그로 변경 후 추가*/
	display:block;
}
	a.museum-list:focus {opacity: 0.8}
.museum-list__text {position: absolute;top:25px;left:110px;}

.museum-list__ul {position: absolute;left:90px;top:335px;width:85%;}
.museum-list__ul__li{width:33%;float:left;margin-bottom:20px;heihgt:88px;}
	.museum-list__ul__li__a {display:block;padding-top:16px;height:70px;border:1px solid #7f807f;margin-left:20px;color:#fff;text-align:center;padding-left:10px;padding-right:10px;
	background-image: url('/commons/main/images/basic/opa.png');
	background-repeat: repeat;
	background-position: 0 0;
	font-size:17px;line-height: 1.4;
}

@media screen and (min-width:1px) and (max-width:1200px) {
	.museum-list__ul__li__a {font-size:15px;}
	.museum-list {height:auto;}
	.museum-list__text {position: relative;top: 0;left: 0;padding-left:20px;padding-right:20px;}
	.museum-list__ul {position:relative;top:0;left:0;width:100%;margin-left: -10px;}


}
@media screen and (min-width:1px) and (max-width:768px) {
	.museum-list__ul__li {width:50%;}

}

@media screen and (min-width:1px) and (max-width:480px) {
	.museum-list__ul__li {width:100%;height:auto;margin-bottom:5px;}
	.museum-list__ul__li__a {min-height: auto;padding-top:5px;padding-bottom:5px;
	height:auto;
	}

}

/*
.museum-list__ul__li__a:hover,
.museum-list__ul__li__a:focus {opacity: 0.8;}
*/



/*
.main-lay01 {height:600px;}
#main_slide {position: relative;}
.slide-item__pos {width:1900px; height:600px;}
.slide-item__pos a{width:auto;}
.slide-item__pos.item01 {background-image:url('/commons/main/images/global/slide01.jpg');}

#sl-prev {
    position: absolute;
    bottom: 10px;
    left: 3%;
    width: 42px;
    height: 55px;
    display: block;
    font-size: 0;
    z-index: 999;
    }
#sl-next {position: absolute;
    bottom: 10px;
    left: 4.7%;
    width: 42px;
    height: 55px;
    display: block;
    font-size: 0;
	z-index: 999;
}
.controller .stop {display:none;}
.controller .stop.on{position: absolute;
    bottom: 10px;
    left: 6.4%;
    width: 42px;
    height: 55px;
    display: block;
    font-size: 0;
	z-index: 999;
}
.controller .resume {display:none;}
.controller .resume.on{position: absolute;
    bottom: 10px;
    left: 6.4%;
    width: 42px;
    height: 55px;
    display: block;
    font-size: 0;
	z-index: 999;
}
*/

/*숫자로 보는 일본군위안부*/
.main-lay02 {background-image:url('/commons/main/images/global/main-lay02_bg.jpg');
	background-position: center top;
	background-repeat: repeat;height:486px;}
.main-lay02_in {width:1200px; margin: 0 auto;}
.main-lay02_in h3 {font-size:38px;color:#fff;padding: 70px 0 50px 0;}
.main-lay02_in p {color:#fff; font-size:15px;}
.main-lay02_in_number {float:left;width:20%;text-align:center;margin-bottom:35px}
.main-lay02_in_number_img {height:100px;}
.main-lay02_in .main-lay02_in__number{font-weight: bold;font-size:50px;margin:0 auto; margin-bottom:30px;padding-bottom: 15px;border-bottom:4px solid #fff;
	display:inline-block;
}
	*+ html .main-lay02_in .main-lay02_in__number {display:inline;}


@media screen and (min-width:1px) and (max-width:1200px) {
	.main-lay02 {height:auto;background-size:auto 100%;}
	.main-lay02_in {width:auto;padding-left:1%;padding-right:1%;}
	.main-lay02_in h3 {font-size:26px;padding: 20px 0 50px 20px;}
}

@media screen and (min-width:1px) and (max-width:850px) {

	.main-lay02_in h3 {font-size:18px;}
	.main-lay02_in_number {width:33.33%}
	.main-lay02_in_number_img img {max-width:43px;max-height: 40px;}
	.main-lay02_in_number {height:242px;}
	
}
@media screen and (min-width:1px) and (max-width:480px) {
	.main-lay02_in .main-lay02_in__number {font-size:40px;}
	.main-lay02_in_number {width:50%}
	.main-lay02_in_number_img {height:60px;}
	.main-lay02_in p {font-size:14px;}
	.main-lay02_in_number {height:190px;}
}

/**/
.main-lay03 {background-image:url(/commons/main/images/global/main-lay03_bg.jpg);
	background-position: center top;
	background-repeat: repeat;height:772px;}
.main-lay03_in {width:1200px; margin: 0 auto;}
.main-lay03_text h3{font-size:38px; color:#000;padding:50px 0 20px 0px;}
.main-lay03_text p{font-size: 20px;margin-bottom: 20px;}
.main-lay03_linklist{float:left; width:25%;}
.main-lay03_linklist--one {margin-top: 80px;}
.main-lay03_linklist--two {margin-top: 25px;}
.main-lay03_linklist--three {margin-top: 110px;}
.main-lay03_linklist--four {margin-top: 50px;}
.main-lay03_linklist {display: block;text-align: center;
   -moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	 -o-transition: all 0.3s ease 0s;
		transition: all 0.3s ease 0s;
}

.main-lay03_linklist img{-webkit-box-shadow: 17px 13px 44px -18px rgba(0,0,0,0.75);
-moz-box-shadow: 17px 13px 44px -18px rgba(0,0,0,0.75);
box-shadow: 17px 13px 44px -18px rgba(0,0,0,0.75);
-webkit-transition: all 0.3s ease 0s;
   -moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	 -o-transition: all 0.3s ease 0s;
		transition: all 0.3s ease 0s;
}
.main-lay03_linklist:hover,
.main-lay03_linklist:focus {margin-top:10px;}


@media screen and (min-width:1px) and (max-width:1200px) {
	.main-lay03 {height:auto;padding-bottom:30px;}
	.main-lay03_text {padding-left:20px;}
	.main-lay03_in {width:100%;}
	.main-lay03_text h3 {font-size:26px;padding-top:20px;}
	.main-lay03_text p {font-size:15px;}
}

@media screen and (min-width:1px) and (max-width:768px) {
	.main-lay03_linklist {width:48%;padding-left:1%;padding-right:1%;}
	.main-lay03_linklist--one {margin-top: 20px;}
	.main-lay03_linklist--two {margin-top: 20px;}
	.main-lay03_linklist--three {margin-top: 20px;}
	.main-lay03_linklist--four {margin-top: 20px;}

	.main-lay03_linklist:hover,
	.main-lay03_linklist:focus {margin-top:20px;}

	.main-lay03_text h3 {font-size:18px;}
	.main-lay03_text p {font-size:13px;}
}

/*e-역사관소식*/



.main-lay04 {background-image:url('/commons/main/images/global/main-lay04_bg.jpg');
	background-position: center top;
	background-repeat: repeat;height:808px;}
.main_news {width: 1200px;color:#fff;position: relative; margin: 0 auto;}
.main_news_h3 {font-size:38px; padding:55px 0 10px 0;}
.main_news_p {font-size:20px; margin-bottom:40px;}
.main_news_menu {position:absolute;top:70px;right:30px;font-size:30px;display:inline-block; vertical-align: middle;}
.main_news_menu span {position: relative; top: 15px;}
.main_news_menu a {color:#fff;display:block;
	padding-top:20px;
	padding-bottom:10px;
}

.main-tab-list {display: none; height: auto;}
.main-tab-list.selected{display:block;}
.main_tab_tit li {float:left; margin:15px;}
.main_tab_tit li.selected a,
.main_news_menu a:hover,
.main_news_menu a:focus {
	background-image:url('/commons/main/images/global/tab-bul.png');
	background-position: center top;
	background-repeat: no-repeat;
	border-bottom:3px solid #fff;}

.main_news_list-wrap {margin-left:-22px;}
.main_news_list {float:left;width:283px;height:283px;margin-left:22px;color:#000;margin-bottom:20px;}
.main_news_list {}

.main_news_list a {border:3px solid #fff;display: block;background-color:#fff;position: relative;}
.main_news_list a:hover,
.main_news_list a:focus {border:3px solid red;}
.main_news_list:last-child {margin-right:0px;}
.main_news_list .js_tab_menu .selected {font-size:15px;word-break: keep-all;overflow: hidden;text-align: center;padding: 20px;height: 35px;}
.main_news_list h3 {font-size:20px;/*word-break: keep-all;overflow: hidden;*/text-align: center;padding: 30px 20px 0 20px;;height: 48px;}

.main_news_list_in > div {font-size:15px; padding:40px 20px 0 20px;height: 45px;line-height:1.5;
	overflow:hidden;
}
.main_news_list_in img {display:none;}

.main_news_list .date {font-size:13px; padding:40px 20px 20px 20px;}
.main_news_list_in {height:100%}

.main_news_list_in__em {position: absolute;top:-3px;left:-3px;}


@media screen and (min-width:1px) and (max-width:1200px) {
	.main-lay04 {height:auto;padding-bottom:20px;background-size:auto 100%;}
	.main_news {width:auto;padding-left:5px;padding-right:5px;}
	.main_news_h3 {font-size:26px;padding-top:20px;padding-left:20px;}
	.main_news_p {font-size:15px;padding-left:20px;}
	.main_news_menu {top:20px;right:20px;}
	.main_tab_tit li {margin:0;margin-left:20px;}

	.main_news_list-wrap {margin-left:-5px;}
	.main_news_list {width:25%;margin-left:0;}
	.main_news_list a {margin-left:5px;}
	.main_news_menu {font-size:22px;}

}
@media screen and (min-width:1px) and (max-width:768px) {
	.main_news_h3 {font-size:18px;}
	.main_news_p {padding-top:20px;margin-bottom:15px;font-size:13px;}
	.main_news_p br {display:none;}
	.main_news_list {width:100%;height:auto;}
	.main_news_list_in > div {padding-top:0;}
	.main_news_list .date {padding-top:0;padding-bottom:0;height:auto;padding-bottom:5px;text-align: right}
	.main_news_menu {top:3px;}
	.main_tab_tit li.selected a, .main_news_menu a:hover, .main_news_menu a:focus {background-image:none;}
	.main_news_list h3 {font-size:14px;}
}



/*팝업존*/
.main_news_link__left {float:left; width:50%}
.popupzone {position: relative;}
.popupzone .slick-prev {display:none !important;}
.popupzone .slick-next {display:none !important;}

.popupzone-list__item a {display:block;color:gold;width:589px;}
.popupzone-list__item a:hover,
.popupzone-list__item a:focus {opacity: 0.8;}
.popupzone-list__item a img {width:589px;height:240px;}

.popup-dots-wrap {position: absolute;bottom:5px;right:30px;width:100%;text-align:right;}
.popup-dots-list li {float:left;margin-left:5px;}
.popup-dots-list button {border:0px;height:23px;font-size:0;display:block;width:23px;
	background:transparent;border-radius: 30px;
	background-image: url('/commons/main/images/global/popup_bul.png');
	background-repeat: no-repeat;
	background-position:center center;
}
.popup-dots-list .slick-active button {
	background-image: url('/commons/main/images/global/popup-active.png');
}
.popup-dots-list button:focus {border:1px solid gold;}

.popup-dots-on-off {display: inline-block;}
.popup-dots-on-off li {float:left;margin-left:5px;}
.mypopupcarousel {display: inline-block;}
.popup-dots-on-off a:focus {border:1px solid gold;}

/*학생작품공모전 링크*/
.main_news_link__right {float:right; width:50%; text-align:right; }
.main_news_link__right a{display: block;}
.main_news_link__right a:hover,
.main_news_link__right a:focus {opacity: 0.8;}


@media screen and (min-width:1px) and (max-width:1200px) {
	.main_news_link__left {width:100%;float:none;margin-bottom:20px;}
	.main_news_link__right {width:100%;float:none;text-align:center;}
	.popupzone {max-width:589px;margin:0 auto;}
	.popupzone-list__item a{max-width:589px;margin:0 auto;width:auto;}
	.popupzone-list__item a img {max-width:100%;width:auto;height:auto;}

}
@media screen and (min-width:1px) and (max-width:768px) {
	.main_news_link__left {}
}


/*footer상단 바로가기*/
.foot-go {}
.foot-go__in1 {float:left;width:50%;text-align:right;background-color:#3a589b;}
.foot-go__in1 a {display:inline-block;width:580px;padding-left:20px;height:72px;line-height:72px;color:#fff;text-align:left;position:relative;font-size:17px;font-weight:bold;
	background-image:url('/commons/main/images/global/foot-go__in1.png');
	background-position:right center;
	background-repeat: no-repeat;
}
.foot-go a span {position: absolute;top:0;right:20px;
	background-image:url('/commons/main/images/global/foot-go__in__span.png');
	background-position:right center;
	background-repeat: no-repeat;
	padding-right:32px;
	font-size:12px;
	text-decoration: underline;
}

.foot-go__in2 {float:right;width:50%;text-align:left;background-color:#5b7788;}
.foot-go__in2 a {display:inline-block;width:580px;padding-left:20px;height:72px;line-height:72px;color:#fff;text-align:left;position:relative;font-size:17px;font-weight:bold;
	background-image:url('/commons/main/images/global/foot-go__in2.png');
	background-position:right center;
	background-repeat: no-repeat;
}

@media screen and (min-width:1px) and (max-width:1200px) {
	/*footer상단 바로가기*/
	.foot-go {margin-bottom:20px;}
	.foot-go__in1 a {width:97%;padding-left:2%;padding-right:1%;height:50px;line-height:50px;}
	.foot-go__in2 a {width:97%;padding-left:2%;padding-right:1%;height:50px;line-height:50px;}
}
@media screen and (min-width:1px) and (max-width:768px) {
	/*footer상단 바로가기*/
	.foot-go__in1 {width:100%;margin-bottom:10px;}
	.foot-go__in2 {width:100%;}

	.foot-go__in1 a {font-size:15px;}
	.foot-go__in2 a {font-size:15px;}
}
/*footer*/
#footer{color:#666;background-color:#fff;position:relative;border-top: 1px solid #dddddd;}
.footer_in_wrap{width:1200px;margin:0 auto;position:relative;min-height:153px; }
.footer_in_wrap:after {content:' ';clear:both;visibility:hidden;display:block;}
	*+ html .footer_in_wrap {display:inline-block;}

.copyright{position:relative;}
.foot_img{position:absolute; top:30px;left:0;}

.copy_box{position:absolute; top:12px;left:190px;}
.copy_box li{float:left;padding-right:10px;padding-left:14px;background-image:url("/commons/main/images/global/copy_li_bg.jpg");background-position:left 5px;background-repeat:no-repeat;}
	.copy_box li a{font-weight:bold;}
	.copy_box li:first-child{background-image:none;padding-left:0;}
	#footer .copy_box li:first-child a {background-image:none;}
	#footer .copy_box li.persnal-rule a {color:#fff47a;}
.copy_box2{position:absolute; top:30px;left:190px;}
.copy_box a,.copy_box2 a{font-size:12px;font-size:1.2rem;}
.copy_box a strong{color:#666;}
.copy_box a:hover,.copy_box2 a:hover{text-decoration:underline;}

.copy_box2 .item1{margin-bottom:5px;font-style:normal;font-size:12px;font-size:1.2rem;line-height:1.5; color:#222;}
.copy_box2 .item1 h3{float:left;width:65px;height:26px;padding-top:9px;margin-right:5px;background-color:#676767;color:#222;text-align:center;}
.copy_box2 .item2{font-style:normal;margin-top:5px;margin-bottom:4px;font-size:12px;font-size:1.2rem;line-height:1.6; color:#222;}

	#footer .alimi {float:right;border:1px solid #b8b8b8;border-bottom:0;border-top:0;}
	#footer .alimi a {display:block;}
	#footer .alimi a:hover {opacity:0.9}

.select_bottom {position:absolute;top:15px;right:0;}
.select_bottom .select_design {background-image:url("/commons/main/images/global/select_bottom.png");background-color:#545454;width:165px;}
.select_bottom .select_design select {color:#fff;height:40px;padding-left:10px;font-size:13px;width:188px;}
.select_bottom .select_design select option {color:#fff}
.sel_go_btn {display:inline-block;height:40px;line-height:40px;padding:0 15px;background-color:#545454;color:#fff;vertical-align:middle}
	.select_bottom .select_design{background-color:#fff;color:#333}
	.select_bottom .select_design select {color:#333}
	.select_bottom .select_design select option {color:#333}

.totla-count {position:absolute;bottom:20px;right:0;}
.sns-link-bottom{text-align:right;}

@media screen and (min-width:1px) and (max-width:1200px) {

	/*footer*/
	#footer{height:auto;min-height:100px;padding:10px;position:relative;z-index:3;padding-top:12px;}
	.footer_in_wrap{width:100%;}
	.foot_img{display:none;}
	.copy_box{position:relative;left:0;top:0;margin-bottom:5px;background-color:#f8f8f8;padding:5px;}
	.copy_box2{position:relative;left:0;top:0;text-align:center;}
	.copy_box li{background-image:none;padding:4px 10px;}
	.select_bottom{position:relative;right:0;top:0;text-align:center;}
	.select_bottom p{margin-bottom:10px;}
	.totla-count {position:relative;bottom:0;right:0;text-align:center;}

	#footer .copy_box li.persnal-rule a {color:#004ca5}
	#footer .alimi {border:0px;}
	.copy_box3 {display:none;}
}
@media screen and (min-width:851px) and (max-width:1200px) {

	/*footer*/
	.select_bottom{position:absolute;top:39px;right:10px;}
	.select_bottom p{float:none;}

}
@media screen and (min-width:1px) and (max-width:768px) {

	#footer {z-index:0;}
}


/*20190702 인트로 페이지*/
.new-intro-html {height:100%;}
.new-intro-body {height:100%;}
.new-intro-2019 {
	width:100%;
	height:1000px;
	background-image:url("/commons/main/images/global/2019-intro-bg.jpg");
	background-position:center 0px;
	background-repeat:no-repeat;
}
.new-intro-2019__in {height:100%;width:1000px;max-width:1900px;margin:0 auto;
	position:relative; display:block;
}
.new-intro-2019__in h1{position:absolute;top:20px;left:2%;}
.new-intro-item1 {position:absolute;top:30px;left:0px;} 
.new-intro-item2 {position:absolute;top:30px;right:0px;}
.new-intro-item3 {position:absolute;top:100px;left:50%; transform:translateX(-50%);}
.new-intro-item4 {position:absolute;top:400px;left:50%; transform:translateX(-50%);}
.new-intro-2019__in img{width: 100%;max-width: 100%;}
.intro-links {position:absolute;top:460px;left:0px;width:100%;}
.intro-links a {float:left;display:block;width:24.6%; text-align:center;
	-webkit-transition: all 0.3s ease 0s;
	   -moz-transition: all 0.3s ease 0s;
		-ms-transition: all 0.3s ease 0s;
		 -o-transition: all 0.3s ease 0s;
			transition: all 0.3s ease 0s;}
.intro-links-circle img {width:218px; height:auto;}
.intro-links a span {display:block;font-size:13px;font-weight:normal;margin-bottom:10px;}
.intro-links .link-item1 {background-color:#08a665}
.intro-links .link-item2 {background-color:#b43011}
.intro-links a:hover,
.intro-links a:focus {opacity:0.8;}



@media screen and (min-width:1px) and (max-width:999px) {
	.new-intro-2019__in{width:100%;}
	.new-intro-item3{width:50%}
	.intro-links {top: 460px;}
	.intro-links a {width:50%; text-align:center;}
	.intro-links a img{width:150px;}

}

@media screen and (min-width:1px) and (max-width:650px) {
	.new-intro-2019__in{width:100%;}
	.new-intro-item1{top:10px;  left:50%; transform:translateX(-50%);width:50%}
	.new-intro-item2{top:50px;  left:50%; transform:translateX(-50%);width:50%}
	.new-intro-item3{ left:50%; transform:translateX(-50%);width:60%}

}

/*서브 비주얼 대메뉴별 분류*/
#depth010000 .visual_wrap {background-image: url(/commons/main/images/global/sub-visual-bg01.jpg);}
#depth010000 .sub-bg-top {background-image: url(/commons/main/images/global/sub-visual-bg01.jpg);}
#depth060000 .visual_wrap {background-image: url(/commons/main/images/global/sub-visual-bg06.jpg);}
#depth060000 .sub-bg-top {background-image: url(/commons/main/images/global/sub-visual-bg06.jpg);}
#depth020000 .visual_wrap {background-image: url(/commons/main/images/global/sub-visual-bg02.jpg);}
#depth020000 .sub-bg-top {background-image: url(/commons/main/images/global/sub-visual-bg02.jpg);}
#depth030000 .visual_wrap {background-image: url(/commons/main/images/global/sub-visual-bg03.jpg);}
#depth030000 .sub-bg-top {background-image: url(/commons/main/images/global/sub-visual-bg03.jpg);}
#depth040000 .visual_wrap {background-image: url(/commons/main/images/global/sub-visual-bg04.jpg);}
#depth040000 .sub-bg-top {background-image: url(/commons/main/images/global/sub-visual-bg04.jpg);}
#depth050000 .visual_wrap {background-image: url(/commons/main/images/global/sub-visual-bg05.jpg);}
#depth050000 .sub-bg-top {background-image: url(/commons/main/images/global/sub-visual-bg05.jpg);}
#depth110000 .visual_wrap {background-image: url(/commons/main/images/global/sub-visual-bg01.jpg);}
#depth110000 .sub-bg-top {background-image: url(/commons/main/images/global/sub-visual-bg01.jpg);}