@charset "euc-kr";

/*³ª´®ÆùÆ®*/
@font-face {font-family:NanumGothic;
src: url('../font/NanumGothic.eot');
src: local(''), url('../font/NanumGothic.woff') format('woff'), url('../font/NanumGothic.ttf') format('truetype'), url('../font/NanumGothic.eot') format('eot');} 
@font-face {font-family:NanumGothicBold;
src: url('../font/NanumGothicBold.eot');
src: local(''), url('../font/NanumGothicBold.woff') format('woff'), url('../font/NanumGothicBold.ttf') format('truetype'), url('../font/NanumGothicBold.eot') format('eot');} 
@font-face {font-family:NanumPen;
src: url('../font/NanumPen.eot');
src: local(''), url('../font/NanumPen.woff') format('woff'), url('../font/NanumPen.ttf') format('truetype'), url('../font/NanumPen.eot') format('eot');} 
@font-face {font-family:NanumGothicExtraBold;
src: url('../font/NanumGothicExtraBold.eot');
src: local(''), url('../font/NanumGothicExtraBold.woff') format('woff'), url('../font/NanumGothicExtraBold.ttf') format('truetype'), url('../font/NanumGothicExtraBold.eot') format('eot');}
@font-face {font-family:NanumBarunGothic;
src: url('../font/NanumBarunGothic.eot');
src: local(''), url('../font/NanumBarunGothic.woff') format('woff'), url('../font/NanumBarunGothic.ttf') format('truetype'), url('../font/NanumBarunGothic.eot') format('eot');}

* {margin:0;padding:0;border:0;outline:0;/*vertical-align:top;*/}
article, aside, details, figcaption, figure, footer, headerm, hgroup, menu, nav,section {display:block;}
ul, ol, dl {display:block;list-style-type:none;}
img, video {max-width:100%;border:0;vertical-align:top;border:0 none transparent;}
a {vertical-align:top; text-decoration:none;color:#000;border:0px;}
table{border-collapse:collapse;border-spacing:0;}
input, select, button{vertical-align:middle;font-family:NanumGothic; }
body{/*background:#fff;*/font-family:NanumGothic; font-size:100%;overflow-x:hidden;color:#666;}
label {cursor:pointer;}
.blind,legent,hrmcaption {display:block;overflow:hidden;position:absolute;top:0;left:-1000em;}
i,em,address{font-style:normal; font-weight:normal;}

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

/*·Î°í*/
#logo{position:absolute;background:#c71818 url('../img/logo_patt.png') repeat;width:264px;height:246px;top:193px;right:50%;z-index:199;border:20px solid #fff;margin-right:344px;}
#logo div{background:url('../img/logo_bg.png') no-repeat right bottom;float:left;width:264px;}
#logo div{text-align:center;}
#logo div img{padding:22% 0;}
#logo div p{color:#fff;font-size:81.3%;text-align:left;line-height:150%;padding:0 5%;font-family:NanumGothic;letter-spacing:-1px;text-align:center;}

.top_mn{position:absolute;top:5%;right:5%;z-index:199;color:#fff;}
.top_mn li{float:left;font-family:Arial;font-size:68.8%;padding:5px 10px;margin-right:1px;background:url(../img/topmn_bg.png) repeat}
.top_mn li a{color:#fff;}
.clear {clear: both;}



/*¸Þ´º*/
.subMenu {clear:both;position: absolute;top: 563px;left:0;height: 50px;z-index:1000;width: 100%;background: #1268e8 url('../img/mn_patt.png') repeat;}
.subMenu .inner {padding:0;}
.subNavBtn {display: block;height: 50px;line-height:50px;background:url('../img/menu_line.png') repeat-y right;width: 16.5%;float: left;text-align: center;color: #fff;font-family:NanumGothic;font-weight:bold;}
.subMenu2 {display:none;}

.end {margin: 0;}

/*¼­ºê¸Þ´º*/
.gnbDivNew{clear:both;position: absolute;top:0px;left:0;height: 50px;z-index:1000;width: 100%;background: #1268e8 url('../img/mn_patt.png') repeat;}
.gnbDivNew02 {display:none;}

/*¿ÞÂÊ¸Þ´º*/

#sidemenu {float:left;font-family:NanumGothic; position:absolute; top:0px; right:0; border:1px soli}
#sidemenu ul.s01 li a { color:#fff;float:left;padding:10px 56px 10px 10px; font-weight:bold; font-size:112.5%; background:#2373ea url('../img/i_menu_on.png') no-repeat 90% 8px; border-radius:0px 0px 5px 5px; border-bottom:2px solid #6da8ff;border-right:2px solid #6da8ff; }
#sidemenu ul.s01 li a.on, #sidemenu ul.s01 li a:hover, #sidemenu ul.s01 li a:active, #sidemenu ul.s01 li a:focus{color:#ff0;text-decoration:none;background:#1268e8 url('../img/i_menu.png') no-repeat 90% 8px; border-bottom:2px solid #0f50b0;; border-right:2px solid #0f50b0;}


/*¼­ºê³»¿ë*/
.section {width: 1100px;margin: 0 auto;padding: 0 0 0 0;overflow:hidden;}
.section2 {width: 100%;margin: 0 auto;padding: 0 0 0 0;min-height:700px;}
.section2 .inner{width:100%;}
.inner {width: 1100px;margin: 0 auto;position: relative;min-height: 50px;padding:30px 0;font-size: 18px;padding:30px 0;}
.contents{width:1100px;margin:0 auto;position:relative;}


/*¸ÞÀÎ³»¿ë*/
.sTop {color:#3d3d3d;}

.main_cont{width:100%;float:left;margin-top:80px;}
.cont{float:left;width:30%;margin-right:2%;position:relative;overflow:hidden;}
.cont h3{color:#2d2d2d;font-size:112.5%;line-height:140%;}
.cont h3 span{color:#bfbfbf;font-size:62.5%;font-family:Arial;}
.cont span.cont_txt{height:65px;z-index:100;position:absolute;bottom:0;left:0;float:left;width:96.5%;background:url('../img/cont_bg.png') repeat;color:#a1a1a1;font-size:81.3%;padding:10px 10px 0px 10px;line-height:140%;}
.cont a{position:absolute;bottom:10px;right:10px;z-index:200;color:#fff;font-size:68.8%;font-family:Arial;background:url('../img/more.png') no-repeat right 45%;padding-right:10px;}
.cont img{width:100%;height:193px;}
/*°í°´¼¾ÅÍ*/
.cus{margin-right:0%;width:36%;}
.cus div{border:5px solid #67a4ff;height:183px;background:url('../img/tell.png') no-repeat 10% 15%;float:left;width:97%;}
.cus div ul.num{padding:3% 0 2% 30%;font-family:Arial;font-size:185%;font-weight:bold;color:#000}
.cus div ul.num li{padding:0 2%;}
.cus div ul.num li span{color:#5c5b54}
.cus div ul.ctxt {clear:both; padding:1% 0 0 7%;font-size:93.8%;color:#5c5b54;font-weight:bold;font-family:Arial;float:left;}
.cus div ul.ctxt li{padding:2px 0;}
.cus div ul.ctxt span{font-family:NanumGothic;color:#000;}
.cus div ul.ctxt span.jumal{color:#ff6600;}
.cus div ul.ctxt li.count{color:#6e6e6e; }





/*Ææ¼Ç¼Ò°³*/
.s1 {background:#3be1d8 ;overflow:hidden;float:left;margin-top:50px; width:100%;}
.contents { overflow:hidden; margin:0 auto; height:100%;  padding-top:50px; }
.intro{background:url('../img/intro_bg02.jpg') no-repeat center top;float:left;width:100%;position:relative;min-height:800px;}
.intro_img{width:35%;float:left;padding:40px 30px 0 0;text-align:right;}
.intro_img img{padding:5px 0;}
.intro_cont{color:#04645f;padding-top:5%;width:55%;float:left;overflow:hidden; }
.intro_cont p.tit{font-size:112.5%;font-weight:bold;color:#fff;line-height:150%;background:#0dbeb4}
.intro_cont p{padding:10px;float:left;line-height:145%;}
.intro_cont h2{float:left;padding:15px 10px;width:100%;}
.img_2{width:40%;position:absolute;bottom:0px;right:0;}

/*½Ã¼³º¸±â*/
.s2 {background:#5e6a7d;float:left;width:100%;}

/*ÁÖº¯º¼°Å¸®*/
.s3 {padding-bottom:125px;float:left; width:100%; overflow:hidden;}

/*¿¹¾à°¡ÀÌµå*/
.s4 {background:#599c2f;padding-bottom:50px;float:left;overflow:hidden;width:100%;margin-top:50px;}

/*¿À½Ã´Â±æ*/
.s5 {/*background:#dcdcdc*/;padding-bottom:30px;float:left;overflow:hidden;width:100%;}


/*¸ÞÀÎ ºñÁê¾ó*/

.main_view {float: left;position: relative;width:1100px;overflow:hidden;}
.visual_txt{position:absolute;top:30%;z-index:100;right:8%;}

.visual{width:100%;float:left;position:relative;overflow:hidden;}
#slides2{overflow:hidden;}
#slides2 li{float:left;}
#slides2 li img{width:100%;z-index:145;}
.slidesjs-pagination {position:absolute; top:60%; right:5%;margin-left:-2.5%;z-index:100; float:left;}
.slidesjs-pagination li{padding: 4px;display:inline;position:relative;width:84px; height:58px;font-size:0px;}
.slidesjs-pagination li a{padding:2px; width:84px; height:58px; display:block;z-index:199;position:absolute;top:0;left:0;}
.slidesjs-pagination .active {font-size:0px;}
.slidesjs-pagination-item a{width:15px; height:15px; color:#aeaeae;}
.slidesjs-pagination2 li img{ width:84px; height:58px;border:1px solid #fff;}
.slidesjs-pagination2{position:absolute; top:60%; right:5%;margin-left:-2.5%;z-index:50; float:left;}
.slidesjs-pagination2 li{padding: 4px;display:inline;position:relative;width:84px; height:58px;float:left;}


/*--ºñÁê¾ó --*/
.paging {position: absolute;top: 415px; right: 37px;height:60px;z-index: 100;}
.paging a img{width:84px;height:58px;border:1px solid #fff;}
.paging a {padding: 4px;}
/*.paging a.active {font-weight: bold; background: #920000;border: 1px solid #610000; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px;}
.paging a:hover {font-weight: bold;}*/

/*Ä«ÇÇ¶óÀÌÆ®*/
#footer{width:100%;position:relative;bottom:0;background:#585858;clear:both;overflow:hidden;float:left;padding-bottom:20px;}
#footer div{width:960px;margin:0 auto; color:#cacaca;font-size:81.3%;padding:15px 0;line-height:140%;text-align:center;}
#footer div span{float:left;width:100%;color:#a2a2a2;}

/*Å×ÀÌºí*/
h2{font-size:250%;font-family:NanumBarunGothic;float:left;}
table{color:#fff;width:100%;margin:0 auto;border-top:1px solid #d7dfec;border-left:1px solid #d7dfec}
table td{border-bottom:1px solid #d7dfec;border-right:1px solid #d7dfec;padding:5px 0;text-align:center;line-height:145%;}
table th{border-bottom:1px solid #d7dfec;border-right:1px solid #d7dfec;padding:10px 0;background:#629cf6;}

/*½Ã¼³¾È³»*/
.s2 h2{background:#475468;margin:10% 0;padding:1% 0;width:100%;}
.s2 ul{color:#fff;padding:20px 0 100px 10px;}
.s2 ul li{padding:5px;}
.s2 ul li strong{color:#fff000;}
.s2 .contents div{float:left;color:#fff;text-align:center;margin-top:50px;}
.s2 .contents div.tit{width:45%;padding-top:170px;background:url('../img/fac_bg.png') no-repeat center top;}
.s2 .contents div.tit p{padding-top:10%;line-height:150%;}
/*½Ã¼³¾È³» °¶·¯¸®*/
#gallery{float:right;width:55%;min-height:300px;margin-bottom:30px;position:relative;overflow:hidden;}
#image { margin:0 auto; text-align:center; border:1px solid #475468;}
#image img { display:none;width:100%;}
#thumbnail { float:left; width:100%;height:95px; margin-top:0px;position:relative;overflow:hidden;}
#thumbnail div { float:left;margin-top:0;padding:0;}
#thumbnail .left {position:absolute; left:0; top:35%; text-align:center;  cursor:pointer;}
#thumbnail .right {position:absolute;  right:0; top:35%; text-align:center; cursor:pointer;}
#thumbnail .thumb {position:relative; overflow: hidden;  margin:0 auto;width:85%;padding-right:10px;float:none;}
#thumbnail .thumb ul { position: relative; width:1600px; margin-left:-8px;  float:left;padding-top:5px;}
#thumbnail .thumb ul li img {width:100%; border:1px solid #475468;}
#thumbnail .thumb li { float: left; width:6.9%;  margin-left:8px; list-style: none; cursor:pointer; }
/*#thumbnail .container .thumb.ml0{ margin-left:0 }*/

/*ÁÖº¯°ü±¤Áö*/
.s3 *{}
.s3 h2{margin-top:5%;padding-bottom:3%;width:100%;text-align:center;color:#333;}
.s3 h2 span{clear:both;width:100%;float:left;font-size:42%;font-family:NanumGothic;background:#ff4e00;color:#fff;padding:3px 0;margin-top:10px;}
.s3 ul{clear:both;float:left;width:100%; }
.s3 ul li{float:left;width:32%;margin-right:1.3%;padding-bottom:2%;position:relative;font-size:93.8%;overflow:hidden;line-height:230%;}
.s3 ul li h3{color:#2d2d2d;font-size:118.8%;height:45px;}
.s3 ul li h3 span { background:url('../img/tourb.png') no-repeat center bottom;  float:left; height:100%; width:10%; text-align:center; margin-right:1%; color:#747474;}
.s3 ul li img.bl{position:absolute;top:45px;left:0;}
.s3 ul li img.tour{width:100%;position: relative;}
.s3 ul li p{float:left;clear:both;padding:5%;background:#eee;width:90%;line-height:145%;margin-top:10px;}
.s3 ul li p strong{color:#444;font-size:100%}


/*¿¹¾à°¡ÀÌµå*/
.s4 .contents {  overflow:hidden; margin:0 auto; height:100%;  padding-top:50px;}
.s4 h2{margin-top:5%;padding-bottom:2%;color:#fff;text-align:center;width:100%;}
.s4 table{border-top:1px solid #8ed164;border-left:1px solid #73b14c}
.s4 table th{background:#ffde00;color:#333;border-bottom:1px solid #73b14c;border-right:1px solid #73b14c;}
.s4 table td{color:#fff;border-bottom:1px solid #73b14c;border-right:1px solid #73b14c;background:#4d8d26;}
.s4 .contents div.reswp {width:32%;margin-right:2%;float:left;overflow:hidden;text-align:center;margin-top:50px;}
.s4 .contents div.reswp ul{padding-top:20px;float:left;width:95%;}
.s4 .contents div.reswp li{line-height:145%;padding:3px 0;padding-left:15px;color:#fff;font-size:93.8%;text-align:left;background:url('../img/res_bl.png') no-repeat 0 8px;float:left;width:100%;}
.s4 .contents div.reswp h3{float:left;width:95%;border-bottom:1px dashed #fff;padding:10px;color:#fff;padding-bottom:30px;}
.s4 ul.point{color:#ffd200;padding:10px;}
.s4 ul.point li{padding:5px 0;}

/*¿À½Ã´Â±æ*/
.s5 h2{margin-top:5%;padding-bottom:2%;color:#333}
.s5 h3{color:#333;padding:30px 0 15px 10px;border-bottom:1px solid #c6c6c6;}
.s5 dl{padding:2% 0;background:url('../img/location_1.png') no-repeat 0 50%;float:left;margin-left:20px;}
.s5 dt{float:left;padding:5px 10px 0 80px;color:#333;font-weight:bold;}
.s5 dd{padding:5px 10px;}
.s5 ul{padding:2% 0;float:right;margin-right:50px;}
.s5 ul li{padding:5px 10px 0 80px;color:#ff3000;background:url('../img/location_bl.png') no-repeat 70px 13px}

/*¿À½Ã´Â±æ*/
#tab_wrap .location {background:#3be1d8;padding-bottom:30px;float:left;}
.location h2{padding-top:5%;padding-bottom:2%;color:#333}
.location h3{color:#333;padding:30px 0 15px 10px;border-bottom:1px solid #c6c6c6;}
.location dl{padding:2% 0;background:url('../img/location_1.png') no-repeat 0 50%;float:left;margin-left:20px;}
.location dt{float:left;padding:5px 10px 0 80px;color:#333;font-weight:bold;}
.location dd{padding:5px 10px;}
.location > ul{padding:2% 0;background:url('../img/location_2.png') no-repeat 0 50%;float:right;margin-right:50px;}
.location ul li{padding:5px 10px 0 80px;color:#ff3000;background:url('../img/location_bl.png') no-repeat 70px 13px}
#map_canvas{width:100%; height:500px;}

/*¿¹¾à°¡ÀÌµå*/
.res h2{padding-bottom:2%;color:#fff;text-align:center;width:100%;}
.res table{border-top:1px solid #8ed164;border-left:1px solid #73b14c}
.res table th{background:#ffde00;color:#333;border-bottom:1px solid #73b14c;border-right:1px solid #73b14c;}
.res table td{color:#fff;border-bottom:1px solid #73b14c;border-right:1px solid #73b14c;background:#4d8d26;}
.res ul.point{color:#ffd200;padding:10px;}
.res ul.point li{padding:5px 0;}

.res table.yk td{vertical-align:top;text-align:left;padding:0px;background:#5faa31;}
.res table.yk td p{width:88%;float:left;background:#4d8d26;padding:10px;}
.res table.yk td.sun p{color:#ff9000;}
.res table.yk td.satur p{color:#43b1fd;}
.res table.yk td p span{float:right;font-size:90%;}
.res table.yk td ul{float:left;width:100%;padding:5px 0;color:#fff;font-size:80%;}
.res table.yk td ul a{color:#fff}
.res table.yk td ul li{line-height:120%;padding:2px 10px;}
.res table.yk td ul li img{padding-top:3px;}

.res2 h2{margin-top:5%;}
.res2 h3{width:100%;text-align:center;font-family:Arial;font-size:200%;color:#ff0}
.res2 h3 span{color:#fff089;font-size:70%;}
.res2 h3 img{padding:1% 5% 0 5%;}
.res2 ul{float:right;}
.res2 ul.lis li{float:left;padding:10px;vertical-align:bottom;font-size:81.3%;color:#fff}

.res_iframe{border:0;min-height:1100px;}

.res2 textarea{width:100%;height:150px;margin-bottom:10px;background:#599c2f;border:1px solid #73b14c;color:#fff;padding:10px;}

.formLabel{width:20%;float:left;clear:both;color:#fff;padding:5px 1%;font-size:93.8%;}
.formField{width:76%;float:left;color:#fff;padding:5px 1%;font-size:93.8%;}
.subcontent-box{padding:10px 0;margin:20px 0;float:left;width:99.5%;border:1px solid #fff;}
.agree_check{float:right;}
.agree_check label,.span01 a{color:#fff;font-size:93.8%;}
.span01{margin:10px 0;float:left;width:100%;color:#ffd200;font-size:93.8%;}
.button-box{width:100%;float:left;text-align:center;margin-top:2%;}
.common_button{background:#4d8d26;color:#fff;padding:10px 20px;font-weight:bold;border:1px solid #73b14c;}


/*Ææ¼Ç¼Ò°³ ÅÇ¸Þ´º*/
#tab_wrap{position:relative;width:100%;}
#tab{height:33px;font-size:12px;font-weight:bold;position:absolute;z-index:199;right:0;}
#tab ul{margin:0;padding:0;list-style-type:none;width:100%;float:left;}
#tab ul li{float:left;width:99px;text-align:center;background:#c0c0c0;}
#tab ul li a{float:left;color:#fff;text-decoration:none;height:43px;line-height:43px;width:100%;cursor:pointer;}
#tab ul li a:hover{color:#fff;background:#f87127;}
#tab ul li a.current,#tab ul li a.current:hover{color:#fff;background:#f87127;}
#tab_cont{width:100%;}
.conts{margin:0;float:left;width:100%;display:block;}
.location{display:block;}



#tab_wrap2{position:relative;width:100%;float:left;}
#tab_02{height:33px;font-size:12px;font-weight:bold;position:absolute;z-index:199;right:0;width:auto;}
#tab_02 ul{margin:0;padding:0;list-style-type:none;width:100%;float:left;}
#tab_02 ul li{float:left;width:99px;text-align:center;background:#c0c0c0;}
#tab_02 ul li a{float:left;color:#fff;text-decoration:none;height:43px;line-height:43px;width:100%;cursor:pointer;}
#tab_02 ul li a:hover{color:#fff;background:#f87127;}
#tab_02 ul li a.current,#tab2 ul li a.current:hover{color:#fff;background:#f87127;}
#tab_cont2{clear:both;width:100%;}
.conts2{display:none;margin:0;float:left;width:100%;}

/*°Ô½ÃÆÇ*/
/*list*/
.board_01 {margin-top:30px;overflow:hidden;width:100%;margin:0 auto;padding-bottom:20px;}
.board_01 span{float:left;}
.board_01 li{clear:both;border-bottom:1px solid #e1e1e1;float:left;width:100%;padding:10px 0;}
.board_01 li.title{color:#000;font-weight:bold;border-top:1px solid #178aff;border-bottom:0px;text-align:center;margin-bottom:10px;padding-top:13px;}
.board_01 ul{width:100%;float:left;color:#666;font-size:90%;}
.board_01 ul a{color:#666;}
.board_01 span.b_num{width:10%;text-align:center;}
.board_01 span.b_title{width:60%;}
.board_01 span.b_date{width:20%;text-align:center;}
.board_01 span.b_count{width:10%;text-align:center;}

.board_01 div.navi{width:100%;text-align:center;font-size:85%;margin-top:20px;float:left;}
.board_01 div.navi a{text-align:center;padding:5px;overflow:hidden;}
.board_01 div.navi a.on{color:#ff5a00;font-weight:bold;}
.board_01 div.navi a span{font-size:75%;float:none;color:#999;font-family:Dotum;}



.board_01 div.select{float:left;width:23%;margin-right:5px;}
.board_01 div.search{float:left;width:75%;overflow:hidden;padding:0;}
.board_01 div.search .form-control{width:70%;padding:0 15px;height:34px;}
.board_01 div.search .btn{width:100%;margin:0;padding:0px 4px;height:35px;}


.form-control {float:left;display:block;width:100%;height:34px;padding-left:15px;font-size:14px;line-height:1.428571429;color:#4d4d4d;background-color:#fff;background-image:none;border:1px solid #d2d3d6;}
.control2 {width:12%;}
.control3 {width:25%;}
.control4 {width:40%;}

.n_border{border:0px;padding:0;background:#fff;width:60%;}
.board_02 .s_btn{width:20%;}
input.form-control, input.form-control2{padding-right:15px;}
.btn {margin-bottom:0;font-weight:600;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;padding:7px 13px;font-size:14px;}
/*.board_01 .btn,.board_02 .btn*/ .btn {background:#eee;border:1px solid #d2d3d6;width:10%;text-align:center;margin:20px 2px 0px 2px;width:40%;}

.input-group{float:left;width:100%;}
.input-group input{float:left;margin:0;}
.input-group-btn{float:left;width:30%;margin:0;}
.search_group{float:right;width:auto;margin-bottom:20px;}
.p_fl{float:left;}
.btn_group{text-align:right;clear:both;float:left;}
.p_fr{float:right;width:50%;clear:none;}


/*Æ÷Åä°¶·¯¸®*/
.b_photo {clear:both; width:100%; float:left; margin:0 auto;  }
/*.b_photo ul { float:left;}*/
.b_photo ul { }
/*.b_photo ul li{overflow:hidden; float:left; margin:0 1% 2% 0;  padding:0px; }*/
.b_photo ul li{overflow:hidden; display:inline-block; margin:0 1% 2% 0;  padding:0px; width:23%; }
.b_photo ul li img{clear:both;width:100%; border:1px solid #eee;height:152px;}
/*.b_photo ul li span.b_title{clear:both; width:100%;clear:both;display:block;padding-top:10px;font-weight:bold;float:left;font-size:87.5%;}*/
.b_photo ul li span.b_title{clear:both; width:100%;padding-top:10px;font-weight:bold;font-size:87.5%;}
.b_photo ul li span.b_date
{float:left;width:auto;font-size:75%;width:100%;text-align:center;}

.navi{width:100%;text-align:center;clear:both;}
.navi a span{font-size:62%;padding:0 5px;}
.navi a{font-size:78%;padding:10px;color:#666;}
.navi a.on{font-weight:bold;color:#ff3600;}

/*view*/
.board_02 { clear:both; margin-top:30px;border-top:1px solid #178aff;float:left;width:100%;padding-bottom:30px; }
.board_02 span{float:left;}
.board_02 ul {background:none;}
.board_02 li{clear:both; float:left; width:100%; background:none; border-bottom:1px solid #e1e1e1; }
.board_02 li.title{color:#000;font-weight:bold; border-bottom:0px;;margin-bottom:10px;padding:0px 0; background:none; border-bottom:3px solid #eee; padding-bottom:10px; }
.board_02 li.b_cont{width:100%;float:left; background:none; padding:0; }
/*.board_02 li.b_cont p{padding:20px 15px 60px 15px;float:left;line-height:160%;}*/
.board_02 li.b_cont p{padding-left:20px; color:#222;}
.board_02 ul{width:100%;float:left;color:#666;font-size:90%;}
.board_02 ul a{color:#666;}
.board_02 ul{margin-bottom:40px;}
.board_02 span.b_title{width:60%;padding-left:15px;}
.board_02 span.b_date{width:15%;float:right;font-weight:normal;color:#666;}
.board_02 .next,.board_02 .prev{width:7%;margin-right:10px;text-align:right;padding-right:20px; color:#222;}
.board_02 span.b_title2{width:80%;}


textarea.form-control {height:400px;width:100%;}
textarea.ws {height:150px}
.l_title{float:left;width:15%;padding:8px 0 0 15px;color:#555}
.bg_sp{background:#eee;}
.d_cont{float:left;width:70%;}
.d_cont span{float:left;padding:8px 8px 0 8px;}
.d_cont p,.p_txt2, .r_select p{padding-top:8px;float:left;font-size:90%;color:#999}
.d_cont p.p_txt{color:#ff7e7e}

div.area{width:20%;float:left;}

.r_select{float:left;width:80%;}
.radio-inline, .checkbox-inline {padding:8px 15px 8px 0px;display:inline-block;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}






/*¹ÝÀÀÇü*/

/*web*/
@media screen and (max-width:1280px){
	#wrap {width:100%;}
	#footer{width:100%}
	.section {width: 95%;}
	.inner {width: 95%;}
	.contents{width:95%;}
	#footer div{width:95%;}
	.main_view{width:100%;}
	.image_reel img {float: left;width:1280px;}
	#logo{left:0;}
	.subMenu2 {display:block;clear:both;position: absolute;top: 100px;left:0;height: 50px;z-index:1000;width: 100%;background: #1268e8 url('../img/mn_patt.png') repeat;}
	.subMenu2 .inner {padding:0;}
	.subNavBtn2 {display: block;height: 50px;line-height:50px;background:url('../img/menu_line.png') repeat-y right;width: 16.5%;float: left;text-align: center;color: #fff;font-family:NanumGothic;font-weight:bold;}
	.subMenu {display:none;}
	#logo{position:fixed;background:#c71818 url('../img/logo_patt.png') repeat;width:100%;height:100px;top:0px;left:0;z-index:1000;border:0;margin-right:0;}
	#logo div{background:none;float:left;width:100%;}
	#logo div{text-align:center;}
	#logo div img{padding:1% 0;}
	#logo div p{display:none;}
	.main_cont{margin-top:40px;}
	.top_mn{position:fixed;top:5%;right:5%;z-index:1000;color:#fff;}
	.sTop {margin-top:150px;}

}

/*notebook*/
@media screen and (max-width:1024px){

}

@media screen and (max-width:992px){
	.visual_txt{top:10%;}
	.slidesjs-pagination {top:60%;}
	.slidesjs-pagination2{top:60%;} 
	.subNavBtn2{font-size:87.5%}
	.s3 ul li{width:47%;margin-bottom:30px;}
	.s4 .contents div {width:100%;}
	.s4 .contents div.reswp {width:45%;height:auto;height:480px}
	.s4 h2, .res2 h2{margin-top:70px;}
	.s5 ul,.location ul{clear:both;float:left;margin-left:20px;width:98%;}
	.s5 dl,.location dl{width:97%;}
	.cont{width:49%;}
	.map{margin-right:0;}
	/*°í°´¼¾ÅÍ*/
	.cus{margin-right:0%;width:100%;margin-top:20px;}
	.cus div{height:150px;background:url('../img/tell.png') no-repeat 10% 15%;}
	.cus div ul.ctxt{padding-top:0px; }
	.cus div ul.ctxt li{padding-right:20px;}
	.cus div ul li{float:left;clear:none;}
	.cus div ul.num{padding:2% 0 6% 20%;font-family:Arial;font-size:185%;font-weight:bold;color:#000}
	
	#gallery{width:80%;clear:both;margin:0 auto;float:none;}
	#thumbnail .thumb li {width:65px;  margin-left:8px;}
	#thumbnail .thumb ul {padding-top:15px;}
	.s2 .contents div.tit{width:100%;padding-top:0px;background:none;}
	.s2 .contents div.tit p,.s2 .contents div.tit img{display:none;}
	.s2 h2{background:none;margin:0 0 5% 0;padding:1% 0;width:100%;}
	.s2 .contents div{margin-top:20px;}
	#map_canvas{height:200px;}
	.res_iframe{min-height:1400px;}
	.b_photo ul li{width:31%;}
	


}

@media screen and (max-width:680px){
	span.br_span{float:left;width:100%;clear:both;}
}
/*mobile*/
@media screen and (max-width:600px){
	table{font-size:68.8%;}
	.cont{width:100%;margin-bottom:20px;}
	.cus div{height:183px;}
	.cus ul.num{padding-bottom:50px;}
	#gallery{width:100%;clear:both;}
	#thumbnail .thumb li {width:65px;  margin-left:8px;}
	#thumbnail .thumb ul {padding-top:15px;}
	.s3 ul li{width:100%;margin-bottom:30px;height:auto;}
	.s4 .contents div.reswp {width:100%;height:auto;}
	.intro_img img{display:none;}
	.s1 {background-size:200%;}
	.intro_cont{width:100%;}
	.img_2{width:70%;}
	.section2 {min-height:650px;}
	.intro{min-height:650px;}
	.cus div{height:183px;width:98%;}
	.cus div ul.num{padding:2% 0 2% 30%; float:left; }
	.s3 h2 span{font-size:32%;letter-spacing:-1px;margin-bottom:30px;}
	.tabslider div.tab {width:600px;}
	.b_photo ul li{width:42%;}
	
	
	
}


@media screen and (max-width:480px){
	.subNavBtn2{font-size:62.5%}
	.top_mn{top:2%;right:5%;}
	.s1 {background:#3be1d8}
	.slidesjs-pagination,.slidesjs-pagination2 {display:none;}
	.cus div{height:200px;width:auto;}
	.b_photo ul li{width:90%;}
	.b_photo ul li img{height:auto;}
	.gnbNew ul li a {font-size:62.5%}
	#sidemenu {float:left;  width:100%;}
	#sidemenu ul {float:left; width:100%;}
	#sidemenu ul li {float:left; width:75%; padding:0;}
	#sidemenu ul li a{clear:both;float:left; width:100%; padding:0;}

}
