@charset "euc-kr";

/* =====================
		mobile
========================*/

	.mobile_top_nav{display:none;}
	#gnb_nav_mobile{height:auto;display:none;}
	.mobile_sub_menu{display:none;}
	.mobile_busi_btn{display:none;}
	.foot_mobile{display:none;}
/**/
	.resol{background-color:#fff;padding:10px;font-weight:bold;color:#000;border:3px solid red;position:fixed;bottom:0;right:0;z-index:9999;}

@media screen and (min-width:1001px) and (max-width:100000px) {
	.top-nav {display:block !important;}
}

/* °øÅë */
@media screen and (min-width:1201px) and (max-width:1600px) {
}

@media screen and (min-width:1px) and (max-width:1600px) {

	.mobile_none{display:none;} /*mobile*/

	img {max-width:100%;}

	.main_print_link{background-size:100% auto}

	/*.main_heaerwrap {position:relative}*/
	.top_item1 li a{color:#333}
	[class*="header__wrap"] {width:100%;}
	.slide-item__pos {height:auto;width:100%;}
	.slide-item__pos img {position:relative;left:0;top:0;margin-left:0;width:100%}


	.visua_wrap{display:none;}
	.main_wrap2{width:auto}
	.gnb_wrap_in{width:auto;margin-left:0;}
	header{width:100%}
	header {/*background-color: #3294e0;*/}
	.header_in{width:100%}
	#gnb{background-image:none;}
	.gnb-menu {border-right:0px;}
	.top-nav__box {width:100%}

	.header__wrap__h1 {width:100%;/*background-color: #fff;*/}
	.gnb-ul {width:100%;border-radius:0 !important;padding:0;}
	.gnb-menu > a {background-image:none;white-space:nowrap;}
	.gnb-menu:first-child {border-radius:0;}
	.gnb-menu:last-child {border-radius:0;}


	/*ºü¸¥¸Þ´º*/
	.hk-menu-box-outwrap {width:100%;height:auto;}

	.sub-page-container__wrap.hide {margin-top:0px;padding-top:0px}
	#quick_wrap {display:none;}



	/*´Þ·ÂºÎºÐ*/
	.sch_nav{background-color:#fff;height:auto;}
	.sch_nav .year_sel{float:none;}
	.sch_nav .cal_month_ul{float:none;background-color:#212121;height:35px;}
	.sch_nav li{width:8%}
	.sub_cal .td_in_detail.ver2{width:320px;left:50%;margin-left:-160px;}
	.sub_cal .cal_tb td .td_in .yeyak_item{height:auto;min-height:60px;}
	.sub_cal .td_in_box{height:auto;min-height:75px;}
	.sub_cal .cal_tb td .td_in{height:auto;min-height:100px;}

	/*È¸¿ø¸Þ´ºµé*/
	.loginbox{margin-right:10%}
	.login_wrap2 div div{text-align:center;}

	/*»çÀÌÆ®¸Ê*/
	.sitemap h4{float:none;width:100%;}
	.sitemap ul.float_wrap{width:100%;float:none;}

	.visual_wrap{display:none;}
	#gnb{padding-left:0px;}

	.top_wrap{width:100%;}
	.top_nav{}

	.main_wrap{height:auto;}
	.gnb_wrap_in_t{width:100%;}


	#gnb{width:100%;}
	#gnb .t_item a{width:150px;}
	.gnb-menu > a > span {background-image:none;}
	.m_t_wrap{width:150px;}

	.wrap{width:100%}
	.main_wrap{background-image:none;}

	.main_center{width:100%;float:none;}


	/*main slide*/
	#main_slide{height:auto;overflow:hidden;}
	.js_c_item img{width:100%;}
	.js_c_item{width:100%;}
	#main_slide .slide_nav_wrap{right:25px}


	/*---------
		¸ÞÀÎ
	---------*/
	.main-contents {width:auto;padding:0px;}
	.main-contents__lay {padding:0px;}

	.main-01{position:relative;}
	.main_bbs_tit{width:100%;}
	.js_bs_menu{width:25%;margin-right:0;}
	.js_bs_menu.bs_01 .js_bs_menu__div,
	.js_bs_menu.bs_02 .js_bs_menu__div,
	.js_bs_menu.bs_03 .js_bs_menu__div,
	.js_bs_menu.bs_04 .js_bs_menu__div{width:100%;}
	.js_bs_menu a{width:100%;}


	/**/
	.footer-top {width:100%;}
	.footer-top__box {width:100%;}

	/*Æ÷Åä°¶·¯¸®*/


	/*subpage
	========================*/
	.sub-page-container__wrap {width:100%; position:relative;background-image:none;}
	.sub_wrap{width:100%; position:relative;}
	.sub-contents{float:left;width:70%;padding:1%;padding-top:5px;margin:0;}
	.contents{float:none;width:98%;padding:1%;padding-top:40px;}
	.sub-contents__top {height:auto;margin-bottom:20px;}
	.sub-contents__top h2.sub-tit {padding-top:0;}
	.location-box__cont {position:relative;top:0;}

	.cont_in{width:100%;}
	.cont_in img{max-width:100%;height:auto;}
	.cont_in .bbs_cont img{max-width:100%;height:auto;}
	.bbs_view_wrap tbody td .bbs_cont table td{width:auto !important;}
	.bbs_view_wrap .bbs_cont table td{width:auto !important;}
	.bbs_view_wrap .bbs_cont div{width:auto !important;max-width:100%;}
	.bbs_view_wrap table{width:100% !important;}


	.box_type1{background-image:none;border:3px solid #e5e5e5;}
	.box_type1_in{background-image:none;}

	.mobile_none{display:none;}

	.sbj_line{background-image:none;min-height:60px;margin-bottom:10px;height:auto;}
	.sbj_line .location{position:relative;top:0;padding-top:5px;padding-bottom:5px;font-size:11px;border-bottom:1px dotted #eee;right:0;}
	.sbj_line h2{font-size:19px;padding-left:5px;padding-top:5px;height:auto;display:block;padding-bottom:10px;border-bottom:none;}
	.func_box{top:0;}


}

/* ¸ð¹ÙÀÏ Å«¸Þ´º */
@media screen and (min-width:769px) and (max-width:1600px) {
	.header__wrap__h1 h1 {left:20px;}
	.top-nav__fav2 {right:15px;}

	/* main layout */


	.wrap{padding-bottom:5px;padding-top:0px;}
	.main-contents__lay{margin-bottom:0;}

	.main_slide-top__in #main_slide {float:none;}
	.main_slide-top {display:table;width:100%;background-image:none;}
	.main_slide-top__in {width:100%;display:table-cell;vertical-align:middle;}
	.main_slide-top__in #main_slide {width:100%;}
	.slide-item {width:100%;}
	#main_slide .cycle-slideshow p.item1 {text-align:right;}
	.slide-item__in .item2 {background-color:#1a3a5c}



	/**/
	.skiptoContent{width:95%;}

	header{padding-bottom:0px;}
	header {/*background-color: #0065b3*/}

	header h1{top:12px;}
	#gnb{width:100%;position:relative;z-index:1}
	.gnb {/*background-color:#f4911d*/}
	#gnb .t_item a{width:100%;}
	.m_t_wrap{width:100%;}
	#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;}

	/*°Ë»ö*/
	.main_search_box{right:10px;}


	/*subpage
	========================*/
	.contents{padding-top:0;}
	

}

/* big */
@media screen and (min-width:851px) and (max-width:1000px) {

	.resol span.item1{display:none;}
	.resol span.item2{display:block;background-color:#9494ff}


	/*footer*/
	.select_bottom{position:absolute;top:39px;right:10px;}
	.select_bottom p{float:none;}

	/*¹è³ÊÁ¸*/
	.banner_zone{width:626px;}


	/*sub
	================*/
	.contents{width:98%;padding:1%;padding-top:0;}
	.cont_in{width:100%;}
	.cont_in img{max-width:100%;}
	#quick_wrap{position:relative;right:0;top:0;width:100%;}
	.quick_in:after{content:' ';clear:both;visibility:hidden;display:block;}
	.quick_item1,.quick_item2,.quick_item3{float:left;width:33%;border:0px}

	.top-nav{display:block !important;}

}


/* Big - medium */
@media screen and (min-width:1px) and (max-width:890px) {
	.sub-contents{float:none;width:98%;}
	.sub-bg-top{display:none;}
}

@media screen and (min-width:1px) and (max-width:850px) {

}
/* Big - medium */
@media screen and (min-width:769px) and (max-width:850px) {
	.resol span.item1{display:none;}
	.resol span.item3{display:block;background-color:#9494ff}

	/*main slide*/
	#mainslide{float:none;}



	/*gnb*//*big*/
	#gnb_nav_mobile ul{display:table;width:100%;border-top:2px solid #eee;}
	#gnb_nav_mobile li{display:table-cell;} /*big*/
	#gnb_nav_mobile li:first-child{border-top:0px}


	/*¸ÞÀÎ°Ô½ÃÆÇ ¿ä¾à°ú*/
	#main_bbs{width:auto;}
	#main_bbs .main_bbs_list li a{width:95%}
	#main_bbs ul.main_bbs_tit li a{padding:10px 10px 7px}
	#main_bbs ul.main_bbs_tit li.selected a{padding:11px 10px 8px}



	/*ÀÏÁ¤º¸±â*/
	.scz_box_in{width:100%;}
	.scz_box_in h3{left:5px;}
	.scz_box_in ul{padding-left:75px;}
	.scz_box_in li{width:25%;margin-left:0;}
	.scz_box_in li a{padding:10px;}


	/*¹è³ÊÁ¸*/
	.banner_zone{width:630px;}


}

/* ¸ð¹ÙÀÏ¿ë ¸Þ´º °øÅë */
@media screen and (min-width:1px) and (max-width:768px) {
	/*±âº»*/
	.mobile_hide{display:none;}

	header{overflow:visible;position:fixed;border-bottom:1px solid #333;background-image:none;background-color: #0065b3;}
	.main_heaerwrap {position:relative}

	.header__wrap__h1 h1 {position:relative;top:0;width:100%;text-align:center;padding-top:10px;}
	header h1 a {width:200px !important;background-size:100% auto;}
	[class*="header__wrap"] h1 a {margin:0 auto;height:auto;}
	[class*="header__wrap"] {height:53px;}

	.main_slide-top {padding-top:53px;}

	.sub-page-container.wrap {padding-top: 55px;}
	.gnb {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 h3 {color:#000}
	.top-nav__fav2 span.font-size-box {color:#6387a3;border:1px solid #6387a3}
	.font-size-box a {background-color:#fff}

	#main_slide .controller{display:none;}

	/*¸ð¹ÙÀÏ ¼­ºê ¼Ò¸Þ´º*/

	.mobile_sub_menu{display:block;}
	#mainpage .mobile_sub_menu{display:none;}

	.big_menu{display:none;}
	#depth1 .big_menu.depth01{display:block;}
	#depth2 .big_menu.depth02{display:block;}
	#depth3 .big_menu.depth03{display:block;}
	#depth4 .big_menu.depth04{display:block;}
	#depth5 .big_menu.depth05{display:block;}
	#depth6 .big_menu.depth06{display:block;}
	#depth7 .big_menu.depth07{display:block;}
	#depth8 .big_menu.depth08{display:block;}

	.big_a{display:block;padding:10px 10px 10px 20px;background-image:url("../../commons/images/site/pattern.png");background-repeat:repeat;background-position:0 0;font-size:17px;font-weight:bold;color:#424789;border-top:2px solid #d5d5ec}
	.sub_nav ul:after{content:' ';clear:both;visibility:hidden;display:block;}
	.sub_nav ul{margin-bottom:-3px;position:relative;overflow:hidden;}
	.sub_nav li{float:left;width:50%;background-image:url("../../commons/images/site/gnb_dotted.png");background-repeat:repeat-x;background-position:0 bottom;}
	.sub_nav a{color:#424789;font-size:14px;font-weight:bold;display:block;padding:10px 10px 0px 20px;min-height:25px;}

	#depth1.dp1 .depth01 .sm_01 a, #depth1.dp2 .depth01 .sm_02 a, #depth1.dp3 .depth01 .sm_03 a, #depth1.dp4 .depth01 .sm_04 a, #depth1.dp5 .depth01 .sm_05 a, #depth1.dp6 .depth01 .sm_06 a, #depth1.dp7 .depth01 .sm_07 a, #depth1.dp8 .depth01 .sm_08 a, #depth1.dp9 .depth01 .sm_09 a, #depth2.dp1 .depth02 .sm_01 a, #depth2.dp2 .depth02 .sm_02 a, #depth2.dp3 .depth02 .sm_03 a, #depth2.dp4 .depth02 .sm_04 a, #depth2.dp5 .depth02 .sm_05 a, #depth2.dp6 .depth02 .sm_06 a, #depth2.dp7 .depth02 .sm_07 a, #depth2.dp8 .depth02 .sm_08 a, #depth2.dp9 .depth02 .sm_09 a, #depth3.dp1 .depth03 .sm_01 a, #depth3.dp2 .depth03 .sm_02 a, #depth3.dp3 .depth03 .sm_03 a, #depth3.dp4 .depth03 .sm_04 a, #depth3.dp5 .depth03 .sm_05 a, #depth3.dp6 .depth03 .sm_06 a, #depth3.dp7 .depth03 .sm_07 a, #depth3.dp8 .depth03 .sm_08 a, #depth3.dp9 .depth03 .sm_09 a, #depth4.dp1 .depth04 .sm_01 a, #depth4.dp2 .depth04 .sm_02 a, #depth4.dp3 .depth04 .sm_03 a, #depth4.dp4 .depth04 .sm_04 a, #depth4.dp5 .depth04 .sm_05 a, #depth4.dp6 .depth04 .sm_06 a, #depth4.dp7 .depth04 .sm_07 a, #depth4.dp8 .depth04 .sm_08 a, #depth4.dp9 .depth04 .sm_09 a, #depth5.dp1 .depth05 .sm_01 a, #depth5.dp2 .depth05 .sm_02 a, #depth5.dp3 .depth05 .sm_03 a, #depth5.dp4 .depth05 .sm_04 a, #depth5.dp5 .depth05 .sm_05 a, #depth5.dp6 .depth05 .sm_06 a, #depth5.dp7 .depth05 .sm_07 a, #depth5.dp8 .depth05 .sm_08 a, #depth5.dp9 .depth05 .sm_09 a, #depth6.dp1 .depth06 .sm_01 a, #depth6.dp2 .depth06 .sm_02 a, #depth6.dp3 .depth06 .sm_03 a, #depth6.dp4 .depth06 .sm_04 a, #depth6.dp5 .depth06 .sm_05 a, #depth6.dp6 .depth06 .sm_06 a, #depth6.dp7 .depth06 .sm_07 a, #depth6.dp8 .depth06 .sm_08 a, #depth6.dp9 .depth06 .sm_09 a, #depth7.dp1 .depth07 .sm_01 a, #depth7.dp2 .depth07 .sm_02 a, #depth7.dp3 .depth07 .sm_03 a, #depth7.dp4 .depth07 .sm_04 a, #depth7.dp5 .depth07 .sm_05 a, #depth7.dp6 .depth07 .sm_06 a, #depth7.dp7 .depth07 .sm_07 a, #depth7.dp8 .depth07 .sm_08 a, #depth7.dp9 .depth07 .sm_09 a, #depth8.dp1 .depth08 .sm_01 a, #depth8.dp2 .depth08 .sm_02 a, #depth8.dp3 .depth08 .sm_03 a, #depth8.dp4 .depth08 .sm_04 a, #depth8.dp5 .depth08 .sm_05 a, #depth8.dp6 .depth08 .sm_06 a, #depth8.dp7 .depth08 .sm_07 a, #depth8.dp8 .depth08 .sm_08 a, #depth8.dp9 .depth08 .sm_09 a{background-image:none;color:#000;text-decoration:underline;}

	#main_bbs .main_bbs_list li *{font-size:1.5rem;}
	a{font-size:1.4rem;}

	.skiptoContent{display:none;}



	/*°Ô½ÃÆÇ*/
	.tb_type1 a{white-space:normal;}
	.search_box{text-align:left;}



	/*°Ô½ÃÆÇ ºä*/
	.bbs_sns {height: 24px;position: absolute;right: 0;top: -40px;}


	.bbs_view_wrap table thead th{padding-left:10px;}
	.bbs_view_wrap table thead td{padding-left:10px;}

	.bot_sl_type .item1 img{height:auto;max-height:145px;}

	.main_lay_item.no_1 .small_sl_type li a .effect1 img{height:auto;max-height:160px;}
	.main_lay_item.no_2 .small_sl_type li a .effect1 img{height:auto;border-radius:11px;max-height:99px;}

	/*main slide*/
	.main_top_left{width:100%;float:none;position:relative;z-index:2}
	#mainslide{float:none;}



	/*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;}

	/*¸ÞÀÎ°Ë»ö*/
	.main_search_box{top:30px;right:5px;z-index:9;}

	/*gnb*/
	#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;}
	.gnb-ul.selected .sub-nav {padding-top:0;padding-bottom:0;}
	.top-nav__fav1 .top-go-btn {padding-right:0;width:275px;margin-left:5px;}
	.top-search {top:41px;}
	.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/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);

	}
	.font-size-box {display:none;}

	.gnb-ul{box-shadow: none;}
	.gnb-ul.selected{border-bottom:0;}
	.gnb-menu > a {width:auto;text-shadow:none;}
	.gnb-menu > a > span {background-image:none;}
	.gnb-menu {background-color:#fff;}
	.gnb-menu.over {background-color:#fff;}

	.sub-nav__box__ul {background-color:#eee;}
	#gnb_nav_mobile{
		opacity:0;position:relative;padding-top:44px;z-index:9999;background-color:#fff;
		border-top:1px solid #d1d1d6;
		background-color:#fff;

		}
		.sub-nav__box__list a:hover,
		.sub-nav__box__list a:focus {background-color:#fff;}

	#gnb_nav_mobile li.gnb-menu > a {width:auto;display:block;padding:0px 10px 0px 20px;height:40px;line-height:40px;background-image:url("../../commons/images/mobile/gnb_dotted.png");background-repeat:repeat-x;background-position:0 bottom;
		font-size:18px;font-weight:bold;color:#222;text-align:left;
		border-top:1px solid #d1d1d6;
		background-color:transparent;
	}
	
	#gnb_nav_mobile li.gnb-menu.selected > a{color:#28639a;}
	#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 25px;width:auto;height: 38px;line-height: 38px;font-weight:500;display:block;color:#444;
	/*text-shadow:0px 0px 0px #000;*/
	}
	#gnb_nav_mobile .gnb-menu {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/images/mobile/mobile-bul-plus.png');
			background-repeat:no-repeat;
			background-position:95% 15px;
			background-size:14px auto;
		}

		#gnb_nav_mobile .gnb-menu.selected,
		#gnb_nav_mobile .gnb-menu.on {
			background-image:url('../../commons/images/mobile/mobile-bul-minus.png');
			background-position:95% 20px;
		}
	/*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/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:#28639a;}
	#gnb_nav_mobile .sub-nav__box__list.on > a span {color:#28639a;}
	#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}

	.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:10px;}

	/*¸ð¹ÙÀÏ ¸Þ´º ´Ý±â*/

	.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/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:17px;}

	#gnb_nav_mobile li.gnb-menu.selected .sub-nav{height:auto;visibility:visible;}

	#gnb_nav_mobile.selected {display:block;opacity:1;}
	.gnb.selected {display:block;opacity:1;}
	.top-nav.selected {display:block;opacity:1;}

	/*sub*/
	.sub-contents__top {margin-bottom:10px;}
	.sub-contents__top h2.sub-tit {font-size:21px;margin-bottom:8px;}
	.location-box {position:relative;top:0;right:0;padding-bottom:0px;}
	.location-box__cont {white-space:normal;overflow:visible;}

	/*»çÀÌµå¸Þ´º*/
	.contents{z-index:0;}
	.sub_wrap{z-index:9;padding-top:53px;}

	#footer {z-index:0;}

	/*¸ð¹ÙÀÏ ¼­ºê ¼Ò¸Þ´º*/

	.mobile_sub_menu{display:block;}
	#mainpage .mobile_sub_menu{display:none;}

	.big_menu{display:none;}
	#depth1 .big_menu.depth01{display:block;}
	#depth2 .big_menu.depth02{display:block;}
	#depth3 .big_menu.depth03{display:block;}
	#depth4 .big_menu.depth04{display:block;}
	#depth5 .big_menu.depth05{display:block;}
	#depth6 .big_menu.depth06{display:block;}
	#depth7 .big_menu.depth07{display:block;}
	#depth8 .big_menu.depth08{display:block;}

	.big_a{display:block;padding:10px 10px 10px 20px;background-image:url("../../commons/images/mobile/pattern.png");background-repeat:repeat;background-position:0 0;font-size:17px;font-weight:bold;color:#424789;border-top:2px solid #d5d5ec}
	.sub_nav ul:after{content:' ';clear:both;visibility:hidden;display:block;}
	.sub_nav ul{margin-bottom:-3px;position:relative;overflow:hidden;}
	.sub_nav li{float:left;width:50%;background-image:url("../../commons/images/mobile/gnb_dotted.png");background-repeat:repeat-x;background-position:0 bottom;}
	.sub_nav a{color:#424789;font-size:14px;font-weight:bold;display:block;padding:10px 10px 0px 20px;min-height:25px;}

	#depth1.dp1 .depth01 .sm_01 a, #depth1.dp2 .depth01 .sm_02 a, #depth1.dp3 .depth01 .sm_03 a, #depth1.dp4 .depth01 .sm_04 a, #depth1.dp5 .depth01 .sm_05 a, #depth1.dp6 .depth01 .sm_06 a, #depth1.dp7 .depth01 .sm_07 a, #depth1.dp8 .depth01 .sm_08 a, #depth1.dp9 .depth01 .sm_09 a, #depth2.dp1 .depth02 .sm_01 a, #depth2.dp2 .depth02 .sm_02 a, #depth2.dp3 .depth02 .sm_03 a, #depth2.dp4 .depth02 .sm_04 a, #depth2.dp5 .depth02 .sm_05 a, #depth2.dp6 .depth02 .sm_06 a, #depth2.dp7 .depth02 .sm_07 a, #depth2.dp8 .depth02 .sm_08 a, #depth2.dp9 .depth02 .sm_09 a, #depth3.dp1 .depth03 .sm_01 a, #depth3.dp2 .depth03 .sm_02 a, #depth3.dp3 .depth03 .sm_03 a, #depth3.dp4 .depth03 .sm_04 a, #depth3.dp5 .depth03 .sm_05 a, #depth3.dp6 .depth03 .sm_06 a, #depth3.dp7 .depth03 .sm_07 a, #depth3.dp8 .depth03 .sm_08 a, #depth3.dp9 .depth03 .sm_09 a, #depth4.dp1 .depth04 .sm_01 a, #depth4.dp2 .depth04 .sm_02 a, #depth4.dp3 .depth04 .sm_03 a, #depth4.dp4 .depth04 .sm_04 a, #depth4.dp5 .depth04 .sm_05 a, #depth4.dp6 .depth04 .sm_06 a, #depth4.dp7 .depth04 .sm_07 a, #depth4.dp8 .depth04 .sm_08 a, #depth4.dp9 .depth04 .sm_09 a, #depth5.dp1 .depth05 .sm_01 a, #depth5.dp2 .depth05 .sm_02 a, #depth5.dp3 .depth05 .sm_03 a, #depth5.dp4 .depth05 .sm_04 a, #depth5.dp5 .depth05 .sm_05 a, #depth5.dp6 .depth05 .sm_06 a, #depth5.dp7 .depth05 .sm_07 a, #depth5.dp8 .depth05 .sm_08 a, #depth5.dp9 .depth05 .sm_09 a, #depth6.dp1 .depth06 .sm_01 a, #depth6.dp2 .depth06 .sm_02 a, #depth6.dp3 .depth06 .sm_03 a, #depth6.dp4 .depth06 .sm_04 a, #depth6.dp5 .depth06 .sm_05 a, #depth6.dp6 .depth06 .sm_06 a, #depth6.dp7 .depth06 .sm_07 a, #depth6.dp8 .depth06 .sm_08 a, #depth6.dp9 .depth06 .sm_09 a, #depth7.dp1 .depth07 .sm_01 a, #depth7.dp2 .depth07 .sm_02 a, #depth7.dp3 .depth07 .sm_03 a, #depth7.dp4 .depth07 .sm_04 a, #depth7.dp5 .depth07 .sm_05 a, #depth7.dp6 .depth07 .sm_06 a, #depth7.dp7 .depth07 .sm_07 a, #depth7.dp8 .depth07 .sm_08 a, #depth7.dp9 .depth07 .sm_09 a, #depth8.dp1 .depth08 .sm_01 a, #depth8.dp2 .depth08 .sm_02 a, #depth8.dp3 .depth08 .sm_03 a, #depth8.dp4 .depth08 .sm_04 a, #depth8.dp5 .depth08 .sm_05 a, #depth8.dp6 .depth08 .sm_06 a, #depth8.dp7 .depth08 .sm_07 a, #depth8.dp8 .depth08 .sm_08 a, #depth8.dp9 .depth08 .sm_09 a{background-image:none;color:#000;text-decoration:underline;}


	/*È¸¿ø¸Þ´ºµé*/
	.mem_item{border-left:0;height:auto;}
	.member_box2 p{margin-bottom:5px;}
	.member_box2 .btn_t2{position:relative;top:0;left:0;}

	#login_wrap{width:300px;margin:0 auto;margin-bottom:30px;padding:10px;}
	#login_wrap .left_imgbox{border-right:0px;}
	#login_wrap .left_imgbox{float:none;width:100%;background-repeat:repeat-x;background-position:center top;}
	.loginbox{margin:0 auto;float:none;margin-bottom:30px;}

	.join_opening1{padding-top:160px;text-align:center;padding-left:0;height:auto;background-position:center top;}
	.join_opening2 .item_in{height:150px;padding-left:130px;}

	.tb_type3.no_tb_border{width:100%;border-left:1px solid #dedede}
	.tb_type3.no_tb_border table{width:100%;}
	.layer_pop{width:auto;left:0;margin-left:0;top:10%;margin-top:0;}

	.id_pass_opening{padding-top:160px;text-align:center;padding-left:0;height:auto;background-position:center top;}
	.out_opening{padding-top:160px;text-align:center;padding-left:0;height:auto;background-position:center top;}

	/*°Ô½ÃÆÇ*/
	.tb_type1 a{white-space:normal;}
	.search_box{text-align:left;}



	/*°Ô½ÃÆÇ ºä*/
	.bbs_sns {height: 24px;position: absolute;right: 0;top: -40px;}


	.bbs_view_wrap table thead th{padding-left:10px;}
	.bbs_view_wrap table thead td{padding-left:10px;}

	.bot_sl_type .item1 img{height:auto;max-height:145px;}

	.main_lay_item.no_1 .small_sl_type li a .effect1 img{height:auto;max-height:160px;}
	.main_lay_item.no_2 .small_sl_type li a .effect1 img{height:auto;border-radius:11px;max-height:99px;}

	/*main slide*/
	.main_top_left{width:100%;float:none;position:relative;z-index:2}
	#mainslide{float:none;}


	/*°¶·¯¸®Çü °Ô½ÃÆÇ*/
	.new_gall_list_wrap2 li .item01{max-width:100%;width:100%;text-align:center;float:none;}

	.new_gall_list_wrap2 li .item01 img{max-width:200px;margin-bottom:5px;}
	.new_gall_list_wrap2 li .item02{width:100%;float:none;}
	.new_gall_list_wrap2 li .item02 h3{text-align:center;}
	
}


/* midium */
@media screen and (min-width:561px) and (max-width:768px) {


}
/* small °øÅë */
@media screen and (min-width:1px) and (max-width:560px) {




	/*È¸¿ø¸Þ´ºµé*/
	.join_opening2 .item1{width:100%;float:none;}
	.join_opening2 .item2{width:100%;float:none;}
	.join_opening2 .item_in{height:auto;padding-left:40%;border-left:0;border-top:1px solid #dcdcdc}
	.join_opening2 .item1 .item_in{border-top:0px;}

	.join_step2_top{padding-top:130px;text-align:center;padding-left:0;min-height:80px;height:auto;background-position:center top;}
	.gong_wrap .item1{width:100%;float:none;}
	.gong_wrap .item2{width:100%;float:none;}
	.gong_wrap .item_in{height:auto;border-top:1px solid #dcdcdc}
	.gong_wrap .item1 .item_in{border-top:0px;}



	/*¸ÞÀÎ½½¶óÀÌµå Á¢±â
	#mainslide {
		height: 367px;
		overflow: hidden;
	}
	.msl_open{display:block;}
	.msl_open a{display:block;}*/

}

/* small */
@media screen and (min-width:481px) and (max-width:560px) {

	/*---------
		¸ÞÀÎ
	---------*/



}

/* x-small */
@media screen and (min-width:1px) and (max-width:480px) {


	/* »çÀÌÆ®¸Ê */
	.sitemap > ul > li{width:100%;margin:0 0;}


}

/* xx-small */


@media screen and (min-width:1px) and (max-width:360px) {

}

