@charset "utf-8";

/* ::selection {background:#3aa18c;color: #fff;text-shadow: none;}*/
#shadow_device{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.7;z-index:1030}
#touchArea{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000}

#wrap{position:relative;left:0;width:100%;min-height:100%;}
.wrapper{position:relative;margin:0 auto;width:100%;}
.wrapper:after {content:"";display:block;visibility:hidden;clear:both;}

#txt{position:relative;min-height:100%;height:100%;z-index:10;}




/* header STYLE */
#header_group{position:relative;width:100%;background:#fff;z-index:999;}
#header_group #logo, #header_group #logo_en, #header_group #logo_jn, #header_group #logo_cn  {display:block;margin:0 auto;padding:12px 0 0px 0; width:180px;height:59px }
#header_group #logo a {display:block;width:180px;height:60px;background:url(/images/common/bg_logo.png) no-repeat left -142px;font-size:0;line-height:0;text-indent:-9999px;}
#header_group #logo_en a {display:block;width:250px;height:65px;background:url(/images/common/bg_logo_en.png) no-repeat left -142px;font-size:0;line-height:0;text-indent:-9999px;}
#header_group #logo_jn a {display:block;width:250px;height:65px;background:url(/images/common/bg_logo_jn.png) no-repeat left -142px;font-size:0;line-height:0;text-indent:-9999px;}


#header_group #topsearch.hiddenSearch{display:block}
#header_group .basic_search{display:none;position:absolute;top:62px;right:0;padding:9px;width:100%;height:38px;background:#fff;}
#header_group .basic_search .search{position:relative;padding-right:35px;}
#header_group .basic_search .searchFrm input[type="text"]
#header_group .basic_search .searchFrm input[type="search"]{width:100%;border:none;}
#header_group .basic_search .searchFrm input[type="submit"]{overflow:hidden;position:absolute;top:0;right:0;width:21px;height:21px;background:url(/images/common/btn_search.png) no-repeat left top;font-size:0;line-height:0;border:none;}

#open_sc{display:block;overflow:hidden;position:absolute;top:0px;right:0px;width:40px;height:40px;background:url(/images/common/bg_nav.png) no-repeat -82px 5px;font-size:0;line-height:0;}
#open_ho{display:block;overflow:hidden;position:absolute;top:0px;right:0px;width:40px;height:40px;background:url(/images/common/bg_nav.png) no-repeat -47px 5px;font-size:0;line-height:0;}

#open_mn{display:block;overflow:hidden;position:absolute;top:10px;left:10px;width:40px;height:40px;background:url(/images/common/bg_nav.png) no-repeat left top;font-size:0;line-height:0;}	
#open_gn{display:block;overflow:hidden;position:absolute;top:10px;right:10px;width:40px;height:40px;background:url(/images/common/bg_nav.png) no-repeat -43px top;font-size:0;line-height:0;}

.f_mark{position:absolute; top:5px; right:0px;}
.f_mark img{vertical-align:middle;}
.waMark{display:inline-block; text-align:center;}
.waMark img{width:80%;}
.waMark2{display:inline-block;padding-left:8px;}
.video-bg1 { display:none; }
#topmenu { display:none; }
@media all and (max-width:1100px){
	.wrapper{position:fixed;display:block;top:0px; width:100%; height:59px; background:#009688;}

}

/* 문화행사 상세보기 */
.event_view {width:90%; margin:0px auto;}
.event_view dt{display:inline-block; width:10%; margin-bottom:10px;}
.event_view dd{display:inline-block; margin-left:10px; width:80%; margin-bottom:10px;}
.event_view dt span { font-weight:600; color:#269e92; background:url(/images/common/li_dot.gif) no-repeat left 13px; padding:3px 0 3px 13px; }



@media all and (min-width:1101px){

	.floating_top{position:fixed;right:20px; bottom:10%; }
	.floating_top a {background: url(/images/common/bul_top.png) no-repeat;}

	.top_gnb { height:38px; border-bottom:1px solid #e5e7ea; width:100%; }
	.top_gnb .sns_global { position:relative; width:1200px; margin:0 auto; }
	.top_gnb .sns_global ul { position:absolute; right:0px; top:7px; }
	.top_gnb .sns_global li { float:left; font-size:14px; padding:0 7px; }

	.search_box { position:relative; width:430px; margin:25px auto; }
	.search_box li { float:left; }
	.search1 { background:#f6f7f8; height:38px; border:0; padding:8px 15px; margin-right:3px; }
	.input1 { background:#f6f7f8; width:370px; height:38px; padding:8px 10px; border:0; }



	#util_hm{}
	#util_hm .util {}
	
	#util_hm .lang{border:0px solid #e5e7ea; margin-top:-3px;}
	#util_hm .lang dt{ float:right;width:110px;height:28px; border:1px solid #e5e7ea; padding:1px 10px;}
	#util_hm .lang dt a{display:block;overflow:hidden;background:url(/images/common/lang_arrow.gif) no-repeat 80px center; }
	
	#util_hm .lang dd{display:none;position:absolute;top:26px;left:308px;overflow:hidden;width:110px;background:#4b5362; padding:0;z-index:1001}
	#util_hm .lang dd ul{position:relative;padding:0}
	#util_hm .lang dd li{display:block;float:none;margin:0;padding:0 10px;border-bottom:1px solid #5e626c;}
	#util_hm .lang dd li a {display:block;padding:10px 0 10px 30px; background:url(/images/common/bg_header_icon.png) no-repeat;color:#c3cbcc;font-size:13px;line-height:20px;}
	#util_hm .lang dd li a:hover{text-decoration:underline}
	#util_hm .lang dd li a.en{background-position:left -102px}
	#util_hm .lang dd li a.jp{background-position:left -143px}
	#util_hm .lang dd li a.cn{background-position:left -183px}
        #util_hm .lang dd li a.ko{background-position:left -225px}
	#open_mn, 
	#open_gn{display:none;}		


	#open_sc{right:0;width:43px;height:38px;background:url(/images/common/bg_header_icon.png) no-repeat -86px top;}
	#open_sc.ov{background-position:-86px -38px}
	#header_group{background:#fff; border-top:2px solid #009688; border-bottom:1px solid #009688;}
	#top_head{position:absolute;top:0;right:0;width:100%;z-index:10;}
	#header_group #logo{position:absolute; left:0px; top:0px;}
	#header_group #logo_en, #header_group #logo_jn, #header_group #logo_cn {margin:0px auto; text-align:center;}

	#header_group #logo a { background-position:0 -52px }
	#header_group #logo_en a { background-position:0 -52px }
	#header_group #logo_jn a { background-position:0 -52px }
	#header_group #logo_cn a { background-position:0 -52px }


	/* menu*/
	#gnb{display:block;position:relative;width:100%;}
	#gnbwrap{position:relative;width:100%;height:147px;}
	#animate{overflow:hidden;position:absolute;top:90px;left:0;width:100%;height:74px;}
	#tnb{width:100%;}
	#tm{width:100%;border-top:1px solid #e5e7ea;}
	#tm .th1{display:inline-block;float:left;background:url(/images/li_line1.png) no-repeat left center; }
	#tm .th1 .th1_lnk{display:block;padding:17px 33px ;color:#505d6f;font-size:17px;font-weight:600;line-height:20px;}
	#tm .th1:first-child { padding-left:50px; background:none; }
	#tm .th1 .th1_lnk.current{background:#009688;color:#fff;text-decoration:none;}
	
	#tm .tm_wrap{display:none;position:absolute;top:57px;left:0px;padding:0 35px 0 35px;width:100%;border-top:4px solid #009688;background:url(/images/common/bg_gnb.png) no-repeat 50% 100%;}
	#tm .tm_wrap .th_img{position:absolute;top:40px;right:40px;}
	#tm .th2{display:block;width:100%;margin-top:20px;margin-left:0px;}
	#tm .th2 li{display:inline-block;float:left;margin-bottom:10px;width:20%;}
	#tm .th2 li .th2_lnk{display:block;margin-right:10px;padding:7px 12px;line-height:25px;border:1px solid #ccc;background:#fff;color:#000;font-size:16px;}
	#tm .th2 li .th2_lnk:hover{border:1px solid #009688;background:#009688;color:#fff;text-decoration:none;}
	#tm .th3{display:block;padding:9px 15px; }
	#tm .th3 li{display:block;float:left;width:50%;margin:0;}
	#tm .th3 li.w33{display:block;float:left;width:33%;margin:0;}
	
	#tm .th3 li a{display:block;padding:2px 0 4px;color:#909192;font-size:14px;line-height:17px;}
	#tm .th3 li a:hover{color:#057ba2;text-decoration:underline}

	
	
	
	
	
}
	
@media all and (min-width:1101px){
	#animate{padding:0px 0px 0 0px;}
	.wrapper{width:1200px;}
}



#header_group{position:fixed;z-index:9999;}
#mcontent{position:relative;width:100%;}
#mcontent #logo{display:none;}
/*#header_group #logo{overflow:hidden;position:relative;display:block;margin:0 auto;padding:20px 0;width:174px;height:73px;z-index:999}*/
#logo a  {display:block;width:180px;height:60px;background:url(/images/common/bg_logo.png) no-repeat left 0;font-size:0;line-height:0;text-indent:-9999px;}
#logo_en a{display:block;width:250px;height:65px;background:url(/images/common/bg_logo_en.png) no-repeat left 0;font-size:0;line-height:0;text-indent:-9999px;}
#logo_jn a{display:block;width:180px;height:65px;background:url(/images/common/bg_logo_jn.png) no-repeat left 0;font-size:0;line-height:0;text-indent:-9999px;}
#logo_cn a{display:block;width:180px;height:65px;background:url(/images/common/bg_logo_jn.png) no-repeat left -142px;font-size:0;line-height:0;text-indent:-9999px;}


.tp-banner-container{overflow:hidden !important;}
.tp-banner{position:relative;max-height:none !important;}


#mvisual{overflow:hidden;position:relative;width:100%;background:url(/images/mainVisual_1.jpg) no-repeat center top; }
#mvisual .forcefullwidth_wrapper_tp_banner{z-index:10;}
#mvisual .copy, #mvisual .copy_en, #mvisual .copy, #mvisual .copy_jn, #mvisual .copy, #mvisual .copy_cn {display:block;position:absolute;top:320px;left:50%;margin-left:-294px; }
#mvisual .copy *, #mvisual .copy_en *, #mvisual .copy_jn *, #mvisual .copy_cn *{margin:0;padding:0;}
#mvisual .copy h2, #mvisual .copy_en h2, #mvisual .copy_jn h2, #mvisual .copy_cn h2{color:#fff;font-size:26px;font-weight:normal;text-align:center;line-height:30px;}
#mvisual .copy h2 span, #mvisual .copy_en h2 span, #mvisual .copy_jn h2 span, #mvisual .copy_cn h2 span {display:block;margin-bottom:5px;font-size:0px; }
#mvisual .copy h2 em{font-size:30px;}


#mvisual .filter-header{display:none;position:absolute;top:30px;left:30px;z-index:888;}
#mvisual .gnb_down { position:absolute;top:0;right:0px;margin:0;display:block; }


#mvisual .tparrows.default{display:block !important;font-size:0;}
#mvisual .tp-rightarrow.default{position:absolute;top:50% !important;margin-top:-54px !important;right:0 !important;}
#mvisual .tp-leftarrow.default{position:absolute;top:50% !important;margin-top:-54px !important;left:0 !important;}


#mvisual .side{display:none;}
#mvisual .mousewheel{display:none;}
#mvisual .tp-banner li .slotholder{position:relative;z-index:99;}
#mvisual .tp-banner li .tp_ti{position:absolute;bottom:10px;left:0;padding-top:15px;padding-left:14px;width:100%;background:url(/images/tp_ti.png) no-repeat 14px top;color:#fff;font-size:17px;line-height:22px;z-index:100;}
#mvisual #mSlider{display:none;}

@media all and (min-width:1101px) {

<!--	#mvisual{height:713px; background:url(/images/mainVisual_1.jpg) no-repeat 50% 50%;}	-->
	#mvisual .copy, #mvisual .copy_en, #mvisual .copy_jn, #mvisual .copy_cn {top:172px;}
<!--	#mvisual .copy > h2 > span{margin:0 auto;width:539px;height:384px;background:url(/images/photo/BBSMSTR_000000000141/customFile_3329_photo.png) no-repeat 50% 50%;} -->
<!--	#mvisual .copy > h2 > span{margin:0 auto;width:589px;height:368px;background:url(/images/main/changwon_copy.png) no-repeat 50% 50%;} -->
    #mvisual .copy_en > h2 > span{margin:0 auto;width:589px;height:368px;background:url(/images/main/changwon_copy_en.png) no-repeat 50% 50%; }
	#mvisual .copy_jn > h2 > span{margin:0 auto;width:589px;height:368px;background:url(/images/main/changwon_copy_jn.png) no-repeat 50% 50%; }
	#mvisual .copy_cn > h2 > span{margin:0 auto;width:589px;height:368px;background:url(/images/main/changwon_copy_cn.png) no-repeat 50% 50%; }
	#mvisual .copy h2 em{font-size:52px;letter-spacing:-1px;}

	#mvisual .tp-rightarrow.default{right:108px !important;}	
	#mvisual .mousewheel{display:block;position:absolute;bottom:45px;left:50%;margin-left:-17px;width:34px;height:64px;z-index:999;}


	
	#mcontent #logo, #mcontent #logo_en, #mcontent #logo_jn, #mcontent #logo_cn {position:absolute;top:0;left:25px;margin:0;display:block;margin:0 auto;padding:20px 0;width:174px;height:59px;z-index:999}
	
}

@media all and (max-width:1100px) {

	.search_box { display:none; }
	#header_group{position:fixed;width:100%;background:#3aa18c;z-index:999;}
	
	#mvisual .copy{display:block;position:absolute;top:200px;left:300px;width:100%;z-index:11;}
	#mvisual .copy h2 span{margin:0 auto;width:325px;height:202px;background:url(/images/photo/BBSMSTR_000000000141/customFile_2130_photo.png) no-repeat 50% 50%;}
<!--	#mvisual .copy h2 span{margin:0 auto;width:323px;height:192px;background:url(/images/main/changwon_mcopy.png) no-repeat 50% 50%;}-->

	#mvisual .tp-banner li .tp_ti{bottom:45px;}


	#mvisual .gnb_down { display:none; }

	#util_hm { position:absolute;margin-top:220px;right:10px;z-index:9999999;}
        #util_hm .lang dt{ background:#fff; font-size:13px;  }
	
	#util_hm .lang dt a{ padding:4px 20px 6px 10px; background:url(/images/common/lang_arrow.gif) no-repeat 78px 10px; }
	#util_hm .lang dd{display:none; background:#4b5362;}
	#util_hm .lang dd a { color:#fff;  font-size:13px; padding-left:10px; }
	#util_hm .mobile_mt200 { margin-top:-200px; }
	#gnb{display:none;}

	/*topmenu*/
	#topmenu{display:block;position:absolute;top:0;left:-224px;overflow:auto;width:224px;height:100%;background:#fff;z-index:1040}
	#topmenu h1{margin:0 auto;padding:22px 0;width:108px;height:62px;}
	#topmenu h1 a{display:block;width:100%;height:38px;background:url(/images/common/changwon_logo.png) no-repeat;font-size:0;line-height:0;}
	#topmenu .global{margin-bottom:22px;text-align:center;}
	#topmenu .global a{display:inline-block;margin:0 10px;width:24px;height:21px;background: url(/images/common/m_nav.png) no-repeat;font-size:0;line-height:0;}
	#topmenu .global a.home{background-position:left top;}
	#topmenu .global a.site{background-position:-47px top;}
	#topmenu .lang{padding-left:5px;width:100%;background:#4b5362;}
	#topmenu .lang:after {content:"";display:block;visibility:hidden;clear:both;}
	#topmenu .lang li{display:inline-block;}
	#topmenu .lang li a{display:block;padding:10px 5px;padding-left:31px;background:url(/images/common/bg_header_icon.png) no-repeat;color:#c3cbcc;font-size:13px;line-height:20px;}
	#topmenu .lang li a:hover{text-decoration:underline}
	#topmenu .lang li a.en{background-position:left -102px}
	#topmenu .lang li a.jp{background-position:left -143px}
	#topmenu .lang li a.cn{background-position:left -183px}
	#topmenu .lang li a.ko{background-position:left -225px}

	#topmenu #gnb_device a{display:block}
	#topmenu #gnb_device .title,
	#topmenu #gnb_device .text{display:none;}
	#topmenu #gnb_device .th1{border-top:1px solid #3f8375;}
	#topmenu #gnb_device .th1:first-child{}
	#topmenu #gnb_device .th1 a.th1_lnk{padding:15px 0;padding-left:20px;background:#3aa18c ;font-size:16px;color:#fff;}
	#topmenu #gnb_device .th1 a.ov,
	#topmenu #gnb_device .th1 a.th1_lnk:active,
	#topmenu #gnb_device .th1 a.th1_lnk:hover,
	#topmenu #gnb_device .th1 a.th1_lnk:focus{background:#3aa18c;color:#fff;}
	#topmenu #gnb_device .th2{background:#40454e}
	#topmenu #gnb_device .th2 li a{padding:10px 0 10px 30px;background:#40454e;font-size:15px;color:#b3b4b7;border-top:1px solid #4d5159;border-bottom:1px solid #4d5159;}
	#topmenu #gnb_device .th2 li a:hover, #topmenu #gnb_device .th2 li a:active{background-color:#3aa18c;color:#fff;text-decoration:none;}
	#topmenu #gnb_device .th2 li a.ov{color:#fff;}
	#topmenu #gnb_device .th2 li a.ov,#topmenu #gnb_device .th2 li a:active{background-color:#3aa18c;border:none;}


} 



#mainContants { }

/* gallery */ 
.sort-lists { position: relative; width:1200px; clear:both; overflow:hidden; padding:30px 0; margin:0px auto;}
.sort-lists h3 { width:315px; height:87px;  background:url(/images/main/h3_title1.png) no-repeat center center; text-indent:-999px; margin:30px auto; }
.sort-box { height: 400px; background-color:#f5f5f5; width:280px; float: left; margin-left:20px; margin-top:20px; }
.sort-box a { display:block; }
.sort-box:first-child { margin-left:0px; }
.sort-box .img-wrap { position: relative; width:280px; height:190px; overflow:hidden; }
.sort-box .img-wrap img { width: 100%; }
.sort-box .img-wrap .label { position:absolute; left:0px; top:0px; display:block; padding:6px 0px; color:#fff; font-size:12px; width:55px; height:55px; text-align:center; }
.sort-box .img-wrap .label h5 { font-size:18px; padding:0px; margin-top:-3px; font-weight:600; color: #fff;}
.sort-box .img-wrap .label i {display:block;font-size:18px;padding:0px;margin-top:-3px;font-weight:600;color: #fff;font-style: normal;}
.sort-box .img-wrap .label.b1 { background-color: #fdb813; }
.sort-box .img-wrap .label.b2 { background-color: #009688; }
.sort-box .img-wrap .label.b3 { background-color: #3f70b3; }
.sort-box .img-wrap .label.b4 { background-color: #505d6f; }
.sort-box .txt-box { height:200px; position:relative; padding:20px; }
.sort-box .txt-box span { font-weight:bold; font-size:15px; color: #1d2126;}
.sort-box .txt-box p { margin-top:10px; display:block; color:#344050; font-size:14px; line-height:19px;}
.sort-box.noimg .txt-box { height: 200px; padding-top:40px; }
.sort-box.noimg .img-wrap { height:auto; overflow:visible; }
.sort-box .txt-box .click { position:absolute; left:20px; bottom:15px; color:#666666; background:url(/images/main/click.png) no-repeat left 2px; padding-left:20px; }
.sort-box .txt-box .click em { font-size:0px; height:0px; }
.sort-box .txt-box .btn { position:absolute; right:20px; bottom:15px; color:#fff; background:#009688; padding:5px 10px; }
.list_btn { display:none; }	



.sort-lists h5.lang_tit, .mtourGuide h4.lang_tit { background:none; font-size:35px; color:#000; text-align:center; font-weight:600; margin:15px 0 5px 0; letter-spacing:-1px; }
.sort-lists p.txt_1, .mtourGuide p.txt_1 { font-size:16px; color:#505d6f; font-weight:normal;  text-align:center; letter-spacing:-1px;}


@media all and (max-width:1100px) {

	.sort-lists { width:900px; }
	.pad_blind { display:none; }
}

@media all and (max-width:750px) {
         #mvisual .copy { /*display:none;*/ top:100px;}
        #mvisual .copy h2 span{margin:0 auto;width:189px;height:118px;background:url(/images/photo/BBSMSTR_000000000141/customFile_2132_photo.png) no-repeat 50% 50%;}
        .video-bg { display:none; background:none; }
.fullscreen-bg-video { display:none; background:none; }
        .video-bg1 { display:block; height:236px; }
        .video-bg1 img { height:100%; width:100%;}
	.sort-lists { width:340px; }
	.sort-box { margin-left:30px; }

	.list_btn { display:block }
	.list_btn .btn_left { position:absolute; left:0; top:370px; }
	.list_btn .btn_right { position:absolute; right:0; top:370px; }
	.mobile_blind  { display:none; }


         .sort-lists h5.lang_tit, .mtourGuide h4.lang_tit { font-size:28px; }
         .sort-lists p.txt_1, .mtourGuide p.txt_1 { font-size:14px; }
}


/* course */ 
.course { width:1120px; margin:50px auto; }
.course:after { content:''; display:block; clear:both; }
.course li { float:left; list-style:none; padding:0 20px; text-align:center; color:#fff; }
.course div { border-radius:120px; width:240px; height:240px; }
.course div h5 { font-weight:600; color:#fff; padding-top:130px; }
.course div p { font-size:13px; margin-top:-20px; }
.course div a { border:1px solid #f6f6f6; font-size:13px; color:#fff; padding:3px 7px; display:block; width:100px; margin:10px auto; }
.course div.circle1 { background:#009688 url(/images/main/circle_5.jpg) no-repeat center top; }
.course div.circle2 { background:#ffb606 url(/images/main/circle_2.jpg) no-repeat center top; }
.course div.circle3 { background:#ee664d url(/images/main/circle_3.jpg) no-repeat center top; }
.course div.circle4 { background:#a06b19 url(/images/main/circle_4.jpg) no-repeat center top; }

/* foot_banner */
.mlink_list{margin-top:50px;padding:20px 0;background:#f9f9f9;border-top:1px solid #ddd}
.mlink_list .mlist_box{position:relative;margin:0 auto;padding-left:110px;max-width:1200px}
.mlink_list .mlist_box .control{position:absolute;top:0;left:0}
.mlink_list .mlist_box ul li{float:left;text-align:center; font-size:13px;}



@media all and (max-width:1100px) {
	.course { width:800px; margin-top:20px; }
	.course li { padding:10px; }	
	.course div { border-radius:90px; width:180px; height:180px; }
	.course div a { border:1px solid #ddd; color:#333; margin-top:40px; }
	#featured-content { display:none; }
	.mlink_list{padding:20px}
	.mlink_list .mlist_box{max-width:760px;width:auto}
}

@media all and (max-width:750px) {
	
	.course { width:340px; margin:30px auto; }
	.course li { padding:5px; }
	.course div { border-radius:0px; width:160px; height:220px; }
	.course div a { border:1px solid #f6f6f6; color:#fff; margin-top:20px; }
}


.hr { background:url(/images/main/part_img.jpg) repeat-x center top; height:230px; width:100%; text-align:center; }
.hr h5 { font-size:35px; font-weight:600; color:#fff; padding:50px 0; letter-spacing:-1px;}
.hr p { font-size:16px; color:#fff; margin-top:-60px; letter-spacing:-1px;}
.hr a { border:1px solid #f6f6f6; font-size:13px; color:#fff; padding:3px 7px; display:block; width:100px; margin:20px auto; }


/* 똑똑하게 미리 알고가자 */
.mtourGuide { width:100%; background:#f5f5f6; padding:40px 0; }
.mtourGuide:after { content:''; display:block; clear:both; }
.mtourGuide h3 { width:312px; height:88px;  background:url(/images/main/h3_title2.png) no-repeat center center; text-indent:-99999px; margin:30px auto; }
.mtourGuide ul { width:1200px; margin:0 auto; }
.mtourGuide li { width:31%; float:left; margin:30px 1%; }
.mtourGuide li h5 { font-weight:600; color:#505d6f; margin:0px; }
.mtourGuide li p { font-size:14px; color:#505d6f; margin-top:7px; letter-spacing:-1px}
.mtourGuide li a { display:block; padding-left:75px; }
.mtourGuide .icon1 { background:url(/images/main/icon1_off.gif) no-repeat left center; }
.mtourGuide .icon2 { background:url(/images/main/icon2_off.gif) no-repeat left center; }
.mtourGuide .icon3 { background:url(/images/main/icon3_off.gif) no-repeat left center; }
.mtourGuide .icon4 { background:url(/images/main/icon4_off.gif) no-repeat left center; }
.mtourGuide .icon5 { background:url(/images/main/icon5_off.gif) no-repeat left center; }
.mtourGuide .icon6 { background:url(/images/main/icon6_off.gif) no-repeat left center; }

.mtourGuide a.icon1:hover, .mtourGuide a.icon1:focus  { background:url(/images/main/icon1_on.gif) no-repeat left center; }
.mtourGuide a.icon2:hover, .mtourGuide a.icon2:focus  { background:url(/images/main/icon2_on.gif) no-repeat left center; }
.mtourGuide a.icon3:hover, .mtourGuide a.icon3:focus  { background:url(/images/main/icon3_on.gif) no-repeat left center; }
.mtourGuide a.icon4:hover, .mtourGuide a.icon4:focus  { background:url(/images/main/icon4_on.gif) no-repeat left center; }
.mtourGuide a.icon5:hover, .mtourGuide a.icon5:focus  { background:url(/images/main/icon5_on.gif) no-repeat left center; }
.mtourGuide a.icon6:hover, .mtourGuide a.icon6:focus  { background:url(/images/main/icon6_on.gif) no-repeat left center; }


@media all and (max-width:1100px) {
	
	.mtourGuide ul { width:600px; }
	.mtourGuide li { width:29%; text-align:center; margin:10px 2%;}
	.mtourGuide li a { padding-left:0px; padding-top:80px; }
	.mtourGuide .icon1, .mtourGuide .icon2, .mtourGuide .icon3, .mtourGuide .icon4, .mtourGuide .icon5, .mtourGuide .icon6 { background-position:center top; }

	.mtourGuide a.icon1:hover, .mtourGuide a.icon1:focus  { background-position:center top; }
	.mtourGuide a.icon2:hover, .mtourGuide a.icon2:focus  { background-position:center top; }
	.mtourGuide a.icon3:hover, .mtourGuide a.icon3:focus  { background-position:center top; }
	.mtourGuide a.icon4:hover, .mtourGuide a.icon4:focus  { background-position:center top; }
	.mtourGuide a.icon5:hover, .mtourGuide a.icon5:focus  { background-position:center top; }
	.mtourGuide a.icon6:hover, .mtourGuide a.icon6:focus  { background-position:center top; }

}

@media all and (max-width:750px) {

	.mtourGuide ul { width:340px; }
	.mtourGuide li { width:31%; text-align:center; margin:10px 1%;}
	.mtourGuide li h5 { font-size:15px; }
     .hr h5 { font-size:28px; font-weight:600; color:#fff; padding:50px 0;  }
     .hr p { font-size:14px; color:#fff; margin-top:-60px;}
}



.mBoard { width:1200px; margin:0 auto; }
.mBoard:after { content:''; display:block; clear:both; }

/* 공지사항 */
div.box_notice { float:left; overflow:hidden; width:600px; padding:30px 30px 30px 0; }
div.box_notice .notice_cnt { width:100%; position:relative; background:#fff; }
div.box_notice span.hidden { font-size:0px; padding:0px; height:0px; }
div.box_notice h2 { margin-top:-35px; padding:0; font-size:15px; font-weight:600; width:130px; background:#505d6f; }
div.box_notice h2.tit_1 { position:absolute; top:0; left:0; }
div.box_notice h2.tit_2 { position:absolute; top:0; left:131px }
div.box_notice h2.tit_3 { position:absolute; top:0; left:262px; }
div.box_notice h2.tit_4 { position:absolute; top:0; left:393px; }
div.box_notice h2 a { display:block; padding:8px 0px; text-align:center; color:#fff;  }
div.box_notice h2 a:hover { text-decoration:none; }
div.box_notice h2 a.current { color:#fff; background:#33aba0 ; padding:8px 0px; margin-left:-1px; border-right:1px solid #c3c3c3; border-left:1px solid #c3c3c3; }

div.box_notice .list_box { position:relative; display:none; width:100%; margin-top:55px; background:#fff; }
div.box_notice .ul_list { clear:both; padding:10px 12px; }
div.box_notice .ul_list li { position:relative; display:block; background:url(/images/notice_dot.gif) no-repeat 5px 11px; padding:5px 15px 4px 15px; line-height:19px; }
div.box_notice .ul_list li a { color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px; }
div.box_notice .ul_list li u { font-size:13px; text-decoration:none; position:absolute; right:10px; top:2px; }
div.box_notice .list_box span { position:absolute; top:-36px; right:0px; }

div.mCulture { position:relative; float:right; width:570px; padding:50px 0 20px 0;}
div.mCulture div.h1 { font-size:24px; font-weight:600; padding-left:15px; margin-top:25px;}
div.mCulture .ul_list { clear:both; padding:0px 12px;margin-top:25px; }
div.mCulture .ul_list li { position:relative; display:block; background:url(/images/notice_dot.gif) no-repeat 5px 11px; padding:5px 15px 4px 15px; line-height:19px; }
div.mCulture .ul_list li a { color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px; }
div.mCulture .ul_list li u { font-size:13px; text-decoration:none; position:absolute; right:10px; top:2px; }
div.mCulture span { position:absolute; top:72px; right:0px; }




#footer { background:#2c3139; padding-bottom:15px; width:100%; padding:0; }
#footer:after {display:block; content:''; clear:both; }
#footer ul { width:1200px; margin:0 auto; }
#footer li { float:left; padding:5px 10px; font-weight:600; font-size:14px; margin:10px 0px; }
#footer li:after { content:'|'; padding-left:20px; }
#footer li:last-child { color:#2c3139; }
#footer li a { color:#fff; }
#footer .copyright { position:relative; clear:both; border-top:1px solid #565a61; width:1200px; margin:0 auto; padding:15px; font-size:13px; color:#96989c; }
#footer .copyright .f_logo { float:left; background:url(/images/common/f_logo.png) no-repeat left 3px; height:45px; width:220px; }
#footer .copyright .f_logo_en { float:left; background:url(/images/common/f_logo_e.png) no-repeat left 3px; height:45px; width:220px; }
#footer .copyright .f_logo_jn { float:left; background:url(/images/common/f_logo_j.png) no-repeat left 3px; height:45px; width:220px; }
#footer .copyright .f_logo_cn { float:left; background:url(/images/common/f_logo_j.png) no-repeat left 3px; height:45px; width:220px; }

@media all and (max-width:1100px) {
        .pad_blind { display:none; }
	.mBoard { width:100%; min-width:320px; }

	div.box_notice { float:none; width:100%; padding:0;}
	div.box_notice .list_box { margin-top:35px; }

	div.mCulture { float:none; clear:both; width:100%; padding:20px 0; border-top:1px solid #ddd; }
	div.mCulture span { position:absolute; top:15px; right:0px; }

	#footer ul { width:100%; }
	
	#footer .copyright { width:100%; text-align:center; padding-top:90px;}
        .f_mark{position:absolute; top:15px; left:50%; margin-left:-70px; right:inherit;}
}


@media all and (max-width:750px) {
        
        .mobile_blind { display:none; }
	div.box_notice h2 { margin-top:-35px; padding:0; font-size:15px; font-weight:600; width:25%; background:#505d6f; }
	div.box_notice h2.tit_1 { position:absolute; top:0; left:0; }
	div.box_notice h2.tit_2 { position:absolute; top:0; left:25% }
	div.box_notice h2.tit_3 { position:absolute; top:0; left:50%; }
	div.box_notice h2.tit_4 { position:absolute; top:0; left:75%; }
       #footer .copyright { height:200px }
}

.photo_slide { }
.photo_slide li { float:left; width:20%; margin-top:5px; }

.privacy_box{width:99%; height : 200px; overflow-y:scroll; border:1px solid #e5e7ea; text-align:left; padding:15px; font-size:13px;}
.privacy_txt{margin-left : 5px;text-align:left;font-weight: 600;color: #ea3030;font-size: 16px;}
.privacy_check{text-align:left;}

.cw_logo{width:227px; height:49px; position:absolute; top:93px; left:-250px;}
.pc_hidden{width:0; height:0; position:absolute; left:-999999px;}



/* menu */
/* header */
.headbox {width:100%;height:60px;position:relative;overflow:hidden;background: #4e5a7e;z-index:100;}

.headbox .gnb_main { position:relative; z-index:1;  width:1200px;  padding-bottom:90px;}
.headbox .gnb_main ul {position:absolute; top:60px; left:0; }
.headbox .header { width:100%; margin:0 auto; height:60px; background:#557dbb; }
.headbox .header ul.gnb_main li{float:left;padding: 20px 0 25px 0px;}
.headbox .header ul.gnb_main > li { float:left; }
.headbox .header ul.gnb_main > li a {color:#fff;font-size:18px;font-weight:600;padding: 0 50px;border-right: 1px solid #7f9cca;} 
.headbox .header ul.gnb_main > li > ul > li { padding:15px 18px;  }
.headbox .header ul.gnb_main > li > ul > li a {font-size:15px;padding: 0;border: 0;}
.headbox .header ul.gnb_main .sub1 {margin-left: 30px;display:inline-block;} 
.headbox .header ul.gnb_main .sub1 span {position:absolute; top:-20px; left:50px;display:inline-block; }
.headbox .header ul.gnb_main .sub2 {margin-left: 135px;display:inline-block;}
.headbox .header ul.gnb_main .sub2 span {position:absolute; top:-15px; left:200px;display:inline-block; }
.headbox .header ul.gnb_main .sub3 {margin-left: 425px;display:inline-block;} 
.headbox .header ul.gnb_main .sub3 span {position:absolute; top:-15px; left:50px;display:inline-block; }

.headbox .subbox ul{position:relative; padding-top:9px; }
.headbox .subbox ul li{ float:left; margin-right:20px; }


/* 나온나 */

    .naonna { width:1200px; margin:0 auto; }
    .naonna_top { position:relative; width:100%; height:277px; padding:58px; background:url(/images/photo/BBSMSTR_000000000141/customFile_2177_photo.png) no-repeat center; }
    .naonna_headline { margin-top:40px; font-size:48px; font-weight:600; color:#fff; }
    .naonna_subtext { margin-top:29px; font-size:22px; color:#fff;}
    .naonna_mascot { display:block; position:absolute; top:24px; right:149px; }
    .naonna_cards { margin-top:92px; overflow:hidden; }
    .naonna_card { float:left; width:380px; height:580px;padding-top:380px; border:1px solid #c8c8c8; text-align:center; line-height:1.4;}
    .naonna_card1,.naonna_card2 { margin-right:30px; }
    .naonna_card1 { background:url(/images/photo/BBSMSTR_000000000141/customFile_2172_photo.png) no-repeat center top; }
    .naonna_card2 { background:url(/images/photo/BBSMSTR_000000000141/customFile_2173_photo.png) no-repeat center top;}
    .naonna_card3 { background:url(/images/photo/BBSMSTR_000000000141/customFile_2174_photo.png) no-repeat center top;}
    .naonna_card_tit { font-size:21px; font-weight:600;  }
    .naonna_card_txt { font-size:17px; margin-top:15px; }
    .naonna_card_link { display:inline-block; padding:0px 24px; height:34px; line-height:34px; background:#757575; border-radius: 34px; color:#fff; font-size:15px; margin-top:20px; }
    .naonna_info { background:#ececec; padding:50px; margin-top:55px; }
    .naonna_info li { padding-left:10px; background:url(/images/photo/BBSMSTR_000000000141/customFile_2178_photo.png) no-repeat left 9px; font-size:17px; line-height: 1.8; }
    .naonna_info li span { color:#5e9e87; font-weight:600; }
    .naonna_b { margin-top:55px; overflow:hidden; } 
    .naonna_b li { float:left; margin-right:20px; }
    .naonna_b .naonna_last { margin:0; }
    .naonna_links { text-align:center; margin-top:80px; margin-bottom:80px; }
    .naonna_link { display:inline-block; width:276px; height:60px; background:#ffae00; color:#fff; font-size:24px; line-height:60px; font-weight: 600; margin:0 2px; }


    @media screen and ( max-width: 1100px ) {
        .naonna_top {  height:auto; padding:5%; }
        .naonna_headline { line-height:1.3; margin-top:10px; font-size:25px; }
        .naonna_subtext { margin-top:10px; font-size:16px; line-height: 1.5 }
        .naonna_mascot { display:none; }
        .naonna_cards { margin-top:3%; }
        .naonna_card { width:94%; margin:3%; height:auto; padding:380px 3% 5% 3%; }
        .naonna { width:100%; }
        .naonna_info { padding:10%; margin-top:3%; }
        .naonna_info li { font-size:15px; background-size:auto 10px; }
        .naonna_card_txt { font-size:15px; }
        .naonna_b { margin-top:3%; }
        .naonna_b li { width:50%; margin:0; padding:10px; }
        .naonna_b li img { width:100%; }
        .naonna_links { margin-top:3%; }
        .naonna_link { width:150px; height:40px; font-size:16px; line-height: 40px; margin-top:5px; } 
    }

/* 창원방문의해 :page */
h3.changwon2018-tit{background:url("/images/photo/BBSMSTR_000000000141/customFile_2309_photo.jpg") no-repeat;font-size: 22px;padding-left: 40px;font-weight: 600;color: #34437a;margin: 0 0 20px;}
.text2018_box{margin:10px 0 20px 0; font-size:15px; letter-spacing:-0.5px;}
h2.changwon2018_h2{padding: 15px 0px;margin:20px 0;font-size: 25px;font-weight: 600;color: #009788;margin-bottom: 40px;}
h2.changwon2018_h2 .h2_text{display:block;font-size: 15px;color: #999;font-weight: 400;padding: 5px 0 0 0;}

.moviebox_area{overflow:hidden;}
.movie2018_box:nth-child(2n-1){float:left; width:50%; margin-bottom:50px;}
.movie2018_box:nth-child(2n){float:right; width:50%;  margin-bottom:50px;}
.movie2018_box span{font-size:14px; margin-top:-10px;}

.slogun_right{float:right; width:48%; font-size:15px; line-height:27px;}
.slogun_left{font-size:14px; line-height:24px; }
h4.changwon2018_h4{font-size:20px; color:#1ca89e; font-weight:500; line-height:28px; margin:20px 0 0;}

.ci-down a{display:inline-block; padding:7px 30px 7px 20px; color:#fff; font-size:14px; text-align:left; background:#005fc9 url(/images/photo/BBSMSTR_000000000141/customFile_2023_photo.jpg) 90% center no-repeat;}

/* 가고파국화축제 :page */
.gagopa_common_head{margin-bottom:20px;border: 1px solid #eee;padding: 30px;background: #f7f7f7;}
.course_detail .gagopa_common_head strong{font-size: 24px;font-weight:600;color:#4a5b95;display: block;line-height: 27px;margin: 5px 0 0 0;}
.gagopa_common_head .stxt{font-size:13px;color: #888;}
.h4_ggp{font-size: 20px;font-weight:600;background: url("/images/photo/BBSMSTR_000000000141/customFile_2312_photo.jpg") no-repeat;padding-left: 10px;color: #333;margin-bottom: 10px;margin-top: 40px;}
.h4wrap{font-size: 14px;margin: 0 0 30px 10px;color: #777;}
.h5_ggp{font-size: 18px;font-weight:600; padding-left: 10px;color: #476ead;margin-bottom: 10px;margin-top: 40px;}
.h5wrap{font-size: 14px;margin: 0 0 30px 10px;color: #777;}
.h6_ggp{font-size: 18px;font-weight:600; display:block; margin-top:20px;}

.ggp_li{margin-left:10px;}
.ggp_li li{margin-bottom:5px}
.ggp_li li:before{width:2px;height:2px;background: #557dbb;content:"";float:left;margin: 10px 5px 0 0;}
.ggp_li ul{margin-left: 10px; margin-bottom: 5px;}
.ggp_li ul li{font-size: 13px; color: #888;}
.ggp_li ul li:before{width:4px;height:2px;background: #a4afbf;content:"";float:left;margin: 10px 5px 0 0;}

.list_guinness{overflow: hidden;}
.list_guinness li{width: 220px; float: left; text-align: center; overflow: hidden; margin: 0 3% 2% 0;}
.list_guinness li span.box_guinness{ display: block; background: #4b5a7d; padding: 5px 0; color: #fff; margin-bottom: 10px;}
.list_guinness li strong{ font-size: 18px;}
.list_guinness li .col_red{color:#d22626;}
.gagopa_cha{display:block; margin:-10px 20px 0 0; float:left;}