@charset "utf-8";
/*공통*/
area, map{outline: none !important; text-decoration: none !important; border-radius: 0 !important;}
.mapwrap {position: relative !important; width: 100% !important; padding-bottom: 49.5% !important;}
.mapwrap > iframe {position: absolute !important;width: 100% !important; height: 100% !important;}
.container_fix{width:1330px; padding:0 15px; margin:0 auto; max-width:100%;}
.container_img{overflow-x:hidden;}
.container_wide{width:100%; margin:0 auto;}
@media (min-width:2000px){
	.container_img img{display:block; width:100%;}
}
@media (max-width:1900px){
	.container_img img{display:block; width:100%;}
}

#fp-nav {z-index:11 !important;}
#fp-nav ul li:nth-child(2) .fp-tooltip {color:transparent !important;}
#fp-nav ul li:nth-child(3) .fp-tooltip {color:transparent !important;}
#fp-nav ul li:nth-child(5) .fp-tooltip {color:transparent !important;}
#fp-nav ul li:nth-child(6) .fp-tooltip {color:transparent !important;}
#fp-nav ul li:nth-child(8) .fp-tooltip {color:transparent !important;}

#item_search {margin-top:20px;}

/*header*/
.custom_header_box{width:100%;  background-color:#2a4429; position:relative; z-index:11;}
.custom_header_box.opa {background-color:rgba(42,68,41,0.85);}
.custom_header_box .custom_header_container{width:1600px; padding:0 15px; max-width:100%; margin:0 auto;}
.custom_header_box .custom_header_container .float_left{float:left; width:680px; max-width:100%;}
.custom_header_box .custom_header_container .float_left .menu_ul{list-style:none; width:100%; text-align:left;}
.custom_header_box .custom_header_container .float_left .menu_ul > li{display:inline-block; height:85px; line-height:85px;}
.custom_header_box .custom_header_container .float_left .menu_ul > li > a{padding:0 30px; display:block; color:#fff; font-size:18px;}
.custom_header_box .custom_header_container .float_left .menu_ul > li > a:hover{font-weight:600;}
.custom_header_box .custom_header_container .float_left .menu_ul > li.home_icon > a{padding:0 30px 0 0; position:relative;}
.custom_header_box .custom_header_container .float_left .menu_ul > li.home_icon > a img:first-child{position:absolute;}
.custom_header_box .custom_header_container .float_left .menu_ul > li.home_icon > a img:last-child{opacity:0;}
/* .icon_lnb li.member_icon img {width:34px;} */
/* .icon_lnb li.logout_icon img {width:21px;} */

@media (max-width:1350px){
	.custom_header_box .custom_header_container .float_left .menu_ul > li > a{padding:0 15px;}
	.custom_header_box .custom_header_container .float_left{width:550px; }
	.custom_header_box .custom_header_container .float_left .menu_ul > li.home_icon > a{padding:0 15px 0 0;}
}
@media (max-width:1100px){
	.custom_header_box .custom_header_container .float_left .menu_ul > li > a{padding:0 5px;}
	.custom_header_box .custom_header_container .float_left{width:442px; }
	.custom_header_box .custom_header_container .float_left .menu_ul > li.home_icon > a{padding:0 5px 0 0;}
}
.custom_header_box .custom_header_container .float_right{float:right; width:564px; max-width:100%;}
.custom_header_box .custom_header_container .float_right .icon_lnb {width:100%; text-align:right;}
.custom_header_box .custom_header_container .float_right .icon_lnb li{display:inline-block; position:relative;}
.custom_header_box .custom_header_container .float_right .icon_lnb li > a{display:inline-block; padding:0 15px; position:relative; text-align:center; vertical-align:middle;}
.custom_header_box .custom_header_container .float_right .icon_lnb li > a > img{display:inline-block;}
.custom_header_box .custom_header_container .float_right .icon_lnb li > a > img:first-child{position:absolute;}
.custom_header_box .custom_header_container .float_right .icon_lnb li > a > img:nth-child(2){opacity:0;}
.custom_header_box .custom_header_container .float_right .icon_lnb li > a > p{color:#fff; margin-top:5px; font-size:15px;}
.custom_header_box .custom_header_container .float_right .icon_lnb li > a > span{position:absolute; top:0; right:22px; width:22px; height:22px; border-radius:11px; line-height:22px;
color:#2a4429; background-color:#fff; text-align:center;}
.custom_header_box .custom_header_container .float_right .icon_lnb li:first-child > a{padding:0 15px 0 0;}
.custom_header_box .custom_header_container .float_right .icon_lnb li:last-child > a{padding:0 0 0 15px;}

.custom_header_box.on{background-color:#fff; border-bottom:1px solid #e5e5e5;}
.custom_header_box.on .custom_header_container .float_left .menu_ul > li > a{color:#444; font-weight:400;}
.custom_header_box.on .custom_header_container .float_left .menu_ul > li.on > a, .custom_header_box.on .custom_header_container .float_left .menu_ul > li:hover > a{color:#2a4429; font-weight:600;}
.custom_header_box.on .custom_header_container .float_left .menu_ul > li.home_icon > a img:first-child{opacity:0;}
.custom_header_box.on .custom_header_container .float_left .menu_ul > li.home_icon > a img:last-child{opacity:1;}
.custom_header_box.on .custom_header_container .float_right .icon_lnb li > a > img:first-child{opacity:0;}
.custom_header_box.on .custom_header_container .float_right .icon_lnb li > a > img:nth-child(2){opacity:1;}
.custom_header_box.on .custom_header_container .float_right .icon_lnb li > a > p{color:#666666;}
.custom_header_box.on .custom_header_container .float_right .icon_lnb li > a > span{background-color:#2a4429; color:#fff;}


.custom_header_box.fixed{position:fixed; top:0; z-index:13}

/*view_all*/
.view_all_box{width:100%; position:absolute; z-index:12; top:85px; width:100%; height:370px; background-color:#f9f9f9; box-shadow:0px 5px 6px 4px rgba(0,0,0,0.07); display:none;}
.view_all_box .view_all{width:1170px; margin:0 auto; padding:20px 0;}
.view_all_box .view_all > ul{list-style:none; width:100%;}
/* .view_all_box .view_all > ul > li{width:11.11111111111111%; float:left; text-align:left;} 기존 */
.view_all_box .view_all > ul > li{width:11.857%; float:left; text-align:left;}
.view_all_box .view_all > ul > li:first-child{width:17%}
.view_all_box .view_all > ul > li > a{font-size:16px; font-weight:600; color:#2a4429; display:block; margin-bottom:20px;}
.view_all_box .view_all > ul > li .sub-1dul{list-style:none;}
.view_all_box .view_all > ul > li .sub-1dul > li > a{color:#666666; font-size:15px; margin-bottom:10px; display:block;}
.view_all_box .view_all > ul > li .sub-1dul > li > a:hover{color:#555555; }
/* .view_all_box .view_all > ul > li:last-child {display:none;} */

/*search_close*/
.custom_header_box .custom_header_container .float_right .icon_lnb li.search_close{display:none;}

/*search_box*/
.search_all_box{width:100%; position:absolute; z-index:13; top:85px; width:100%; height:180px; background-color:rgba(42,68,41,0.85); display:none;}
.search_all_box .header-search{width:850px; max-width:100%; margin:0 auto; padding:40px 0;}
.search_all_box .header-search form{display:block; width:100%; border-bottom:1px solid #fff; margin-bottom:20px;}
.search_all_box .header-search form .select_text_box{float:left; width:20%; height:50px;  line-height:50px; font-size:18px; color:#fff; background:transparent; border:0; 
position:relative; cursor:pointer;}
.header-search .input-group-btn{z-index:3;}
.search_all_box .header-search form .select_text_box > .select_text{display:inline-block; padding-left:10px; width:100%;}
.search_all_box .header-search form .select_text_box > .select_arrow{position:absolute; right:15px; top:50%; transform:translateY(-60%);}
.search_all_box .header-search form .select_text_box ul{list-style:none; width:100%; background:#fff; height:200px; overflow-y:scroll; display:none;}
.search_all_box .header-search form .select_text_box ul li{padding-left:10px; cursor:pointer; color:#666;}
.search_all_box .header-search form .select_text_box ul li:last-child{border-bottom:0; }
.search_all_box .header-search form .input-group.input-group-sm{width:80%; float:left; height:50px; line-height:50px; position:relative;}
.search_all_box .header-search form .input-group.input-group-sm:before{content:""; display:block; background-color:rgba(204,204,204,0.5); height:35%; width:1px; position:absolute; left:10px; top:50%; 
transform:translateY(-50%);}
.search_all_box .header-search form .input-group.input-group-sm input{width:100%; height:50px; line-height:50px; background-color:transparent; border:0; outline:none; box-shadow:none;
color:#fff; font-size:18px; padding:0; padding-left:30px;}
.search_all_box .header-search form .input-group.input-group-sm input::placeholder{color:#fff;}
.search_all_box .header-search form .input-group.input-group-sm button{position:absolute; right:15px; top:50%; transform:translateY(-50%); background:transparent; border:0; outline:none; box-shadow:none;}
.search_all_box .header-keyword{width:100%;}
.search_all_box .header-keyword .left_keywrod{float:left; width:20%; font-size:18px; color:#ffffff; padding-left:20px;}
.search_all_box .header-keyword .right_keyword{float:left; width:80%;}
.search_all_box .header-keyword .right_keyword .miso-keyword{width:100%; text-align:left; overflow:unset;}
.search_all_box .header-keyword .right_keyword .miso-keyword a{display:inline-block; color:#fff; font-size:16px; background:rgba(255,255,255,0.2); text-align:center; padding:5px 15px; 
border-radius:15px; margin-right:10px;}
.search_all_box .header-keyword .right_keyword .miso-keyword > a::after{display:none;}

@media all and (max-width:991px) {

}

@media all and (max-width:767px) {
.search_all_box .header-search form .input-group.input-group-sm {width:70%; float:right;}
.search_all_box .header-search form .input-group.input-group-sm input {padding-left:20px;}
.search_all_box .header-search form .input-group.input-group-sm button img {width:18px;}
.search_all_box .header-search form .select_text_box {width:30%;}
.m-header .msearch_close a img {width:40px;}
.search_all_box .header-keyword .left_keywrod {width:30%;}
.search_all_box .header-keyword .right_keyword {width:70%;}
}

@media all and (max-width:480px) {
.m-header .msearch_close a img {width:28px;}
.search_all_box .header-search form .select_text_box > .select_text {padding-left:20%;}
}

/*index_cont01*/
.index_cont01 .carousel-indicators li{width:16px; height:16px; border:0; margin:0 8px; background-color:#666666;}
.index_cont01 .carousel-indicators li.active{width:16px; height:16px; border:0; margin:0 8px; background-color:#fff;}

/*index_cont02*/
.index_cont02{background-color:#f9f9f9; overflow:hidden; width:100%;}
.index_cont02 .container_fix{overflow:hidden;}
.index_cont02 .container_fix .cont02_left{float:left; width:18.77%;}
.index_cont02 .container_fix .cont02_right{float:left; list-style:none; width:calc(100% - 18.77%); text-align:left; padding-top:3%;}
.index_cont02 .container_fix .cont02_right li{display:inline-block; padding:0 1.8%;}
.index_cont02 .container_fix .cont02_right li:first-child{padding:0 1.8% 0 0;}
.index_cont02 .container_fix .cont02_right li:last-child{padding:0 0 0 1.8%;}
.index_cont02 .container_fix .cont02_right li a{display:block; position:relative; text-align:center; margin:0 auto;}
.index_cont02 .container_fix .cont02_right li a img:first-child{position:absolute; opacity:0; transition:all 0.3s ease;}
.index_cont02 .container_fix .cont02_right li a img{width:100%;}
.index_cont02 .container_fix .cont02_right li a:hover img:first-child{opacity:1;}
.index_cont02 .container_fix .cont02_right li a:hover img:last-child{opacity:0;}
.index_cont02 .container_fix .cont02_right li a p{margin-top:20px; color:#555; font-size:17px;}
@media (max-width:1350px){
	.index_cont02 .container_fix .cont02_right li{padding:0 1%;}
	.index_cont02 .container_fix .cont02_right li:first-child{padding:0 1% 0 0;}
	.index_cont02 .container_fix .cont02_right li:last-child{padding:0 0 0 1%;}
}
@media (max-width:1160px){
	.index_cont02 .container_fix .cont02_right li a{width:85px;}
}
@media (max-width:1100px){
	.index_cont02 .container_fix .cont02_right li a{width:75px;}
}


/*index_cont03*/
.index_cont03_bg{background-image:url('/img/index_cont03_bg.jpg'); background-repeat:no-repeat; background-size:cover; background-position: top; position:relative;}
.index_cont03 .cont03_left{float:left; width:50.447%; margin-right:3.679%;}
.index_cont03 .cont03_left .lg_img img:nth-child(2), .index_cont03 .cont03_left .lg_img img:nth-child(3), .index_cont03 .cont03_left .lg_img img:nth-child(4){display:none;}
.index_cont03 .cont03_right{float:left; width:calc(100% - 54.126%); padding-top:3.679%;}
.index_cont03 .cont03_right p{font-size:18px; line-height:27px; color:#555555;}
.index_cont03 .cont03_right h1.cont03_right_title{font-size:32px; line-height:48px; color:#2a4429; font-weight:500; margin:15px auto 20px;}
.index_cont03 .cont03_right p span.span_br{display:block;}
.index_cont03 .cont03_right > a{color:#fff; font-size:17px; width:170px; height:53px; line-height:53px; background-color:#2a4429; display:block; text-align:center; margin-top:55px;}
.index_cont03 .cont03_thumb_box{list-style:none; width:45.9%; text-align:left; position:absolute; bottom:0; right:0;}
.index_cont03 .cont03_thumb_box > li{display:inline-block; margin-right:0.736%;}
.index_cont03 .cont03_thumb_box > li > a{display:block; border:4px solid rgba(0,0,0,0);}
.index_cont03 .cont03_thumb_box > li.on > a{border:4px solid #2a4429;}
.index_cont03 .cont03_right_text {height:81px;}

@media (max-width:1700px){
	.index_cont03 .cont03_right{padding-top:2%;}
	.index_cont03 .cont03_thumb_box{position:relative; width:100%; margin-top:30px;}
	.index_cont03 .cont03_thumb_box > li{width:23%;}
	.index_cont03 .cont03_thumb_box > li img{width:100%;}
	.index_cont03 .cont03_right p span.span_br{display:inline;}
}

/*index_cont04*/
.index_cont04 .glyphicon.glyphicon-chevron-left{background:url('/img/cont05_left.png') !important;}
.index_cont04 .glyphicon.glyphicon-chevron-right{background:url('/img/cont05_right.png') !important;}
.index_cont04 .carousel-control .glyphicon-chevron-left, .index_cont04 .carousel-control .glyphicon-chevron-right,
.index_cont04 .carousel-control .icon-prev, .index_cont04 .carousel-control .icon-next{width:16px; height:32px;}
.index_cont04 .carousel-control{width:34%;}

/*index_cont06*/
#instaPics {max-width: 100%; overflow: hidden;} 
#instaPics .image-layer > img {}
.insta-wrap { margin:25px 0 ;}
.insta-box {   position: relative;   width: calc(16.66666666666667% - 20px);   height: 20%;   float: left;   margin:0 10px; border: none;   margin-bottom:25px;}  
.insta-box:first-child, .insta-box:nth-child(7), .insta-box:nth-child(13), .insta-box:nth-child(19){ margin-left:0;}
.insta-box:nth-child(6), .insta-box:nth-child(12), .insta-box:nth-child(18), .insta-box:nth-child(24), .insta-box:nth-child(30) .insta-box:last-child{ margin-right:0;}
.image-layer {overflow: hidden;  width: 100%;  height: 100%; }  
.image-layer img { max-width: 100%; width: 100%;  height: 100%;}  
.caption-layer { display: none;}  
.insta-likes {  float: right; }  
.insta-box {width:20%; height:260px; margin: 0; padding:0px}
@media (max-width:991px) {
	.insta-box {width:33.33333333%;	height:297px;	}
/* 	.insta-box:last-child{	display:none;} */
.index_cont02 .container_fix .cont02_right li a img {width:84%;}
}
@media (max-width:767px) {
	.insta-box {padding:0;}
	.caption-layer{display:none;}
	.insta-box {width:33.33333333%;	height:232px;margin: 0;	padding:5px;}
/* 	.insta-box:last-child{	display:none;} */
}
@media (max-width:650px) {
	.insta-box {width:33.33333333%;	height:194.66px;margin: 0;padding:5px}
}
/* #instaPics img  {width:100%; height:100%;} */

/* @media (max-width:1210px) {
	.insta-box {width:16.66%;height:16.66%;margin: 0;padding:2px}
	#instaPics img  {width:100%; height:100%;}
}
@media (max-width:480px) {
	.insta-box {width:25%;height:25%;padding:2px;} 

}
*/
/*footer*/
.custom_footer{width:100%; background-color:#2a4429; margin-top:110px;}
.custom_footer .links_border{border-bottom:1px solid #6e816d;}
.custom_footer .links_border .container_fix{overflow:hidden; padding:20px 15px;}
.custom_footer .container_fix .fix_links{width:100%; overflow:hidden;}
.custom_footer .container_fix .fix_links .links{text-align:left; list-style:none; float:left;}
.custom_footer .container_fix .fix_links .links > li{display:inline-block;}
.custom_footer .container_fix .fix_links .links > li > a{color:#fff; font-size:15px; padding:0 15px;}
.custom_footer .container_fix .fix_links .links > li:first-child > a{padding:0 15px 0 0;}
.custom_footer .container_fix .fix_links .links > li:last-child > a{padding:0 0 0 15px;}
.custom_footer .container_fix .fix_links .icons{text-align:left; list-style:none; float:right;}
.custom_footer .container_fix .fix_links .icons > li{display:inline-block;}
.custom_footer .container_fix .fix_links .icons > li > a{padding:0 15px;}
.custom_footer .container_fix .fix_links .icons > li:last-child > a{padding:0 0 0 15px;}

.custom_footer .fix_about_box{width:100%; position:relative; overflow:hidden; padding:30px 0;}
.custom_footer .fix_about_box .fix_about{list-style:none; width:100%; overflow:hidden; text-align:left;}
.custom_footer  .fix_about_box .fix_about li{color:#fff; font-size:15px; line-height:26px; display:inline-block; padding:0 8px; position:relative; font-weight:400;}
.custom_footer  .fix_about_box .fix_about li:first-child{padding:0 8px 0 0;}
.custom_footer  .fix_about_box .fix_about li:after{position:absolute; content:"|"; color:#cccccc; right:-4px;}
.custom_footer  .fix_about_box .fix_about li:last-child::after{display:none;}
.custom_footer  .fix_about_box .fix_about li b{font-weight:500;}
.custom_footer  .fix_about_box .fix_about li a{color:#fff; font-size:15px; line-height:26px;}
.footer_logo{position:absolute; top:50%; right:0; transform:translateY(-50%);}

@media (max-width:991px) {

	.search_all_box {top:85px;}
	.search_all_box .header-search form .select_text_box,
	.search_all_box .header-search form .input-group.input-group-sm input,
	.search_all_box .header-keyword .left_keywrod,
	.search_all_box .header-keyword .right_keyword .miso-keyword a {font-size:14px;}
	.custom_header_container {display:none;}
	.m-header {background:#2a4429;}
	.m-header.on {background:#fff;}
	.m-header .msearch_close {display:table-cell; width:100px; vertical-align: middle; font-size: 18px; height: 44px; line-height: 44px; text-align: center;}
	.m-header .header-logo {text-align:center;}
	.m-header .header-icon {width:100px;}
	.index_cont01 .carousel-indicators li {width:12px; height:12px;}
	.index_cont01 .carousel-indicators li.active {width:12px; height:12px;}
	/* .container_fix {padding:0 4.16%;} */
	.index_cont02 .container_fix .cont02_right {width:100%; padding-bottom:7.66%; padding-top:3.897%;}
	.index_cont02 .container_fix .cont02_left {width:100%; margin-top:-3%;}
	.index_cont02 .container_fix .cont02_right li {width:24%; padding:0;}
	.index_cont02 .container_fix .cont02_right li:first-child {padding:0;}
	.index_cont02 .container_fix .cont02_right li:nth-child(5) {padding-top:3.897%;}
	.index_cont02 .container_fix .cont02_right li a p {margin-top:14px; font-size:19px;}
	.index_cont03 .cont03_left {width:100%; margin:0;}
	.index_cont03 .cont03_right {width:100%; padding:7.113% 4.16% 0;}
	.index_cont03 .cont03_right p {font-size:22px;}
	.index_cont03 .cont03_right h1.cont03_right_title {font-size:34px; margin:2.483% auto 4.5%; line-height:35px;}
	.index_cont03 .cont03_right p {font-size:24px; line-height:36px;}
	.index_cont03 .cont03_right .cont03_right_sub_title {line-height:12px;}
	.index_cont03 .cont03_right > a {width:237px; height:80px; margin-top:7.758%; line-height:80px; font-size:22px;}
	.index_cont03 .cont03_thumb_box {margin-top:10.24%;}
	.index_cont03_bg { background-position: 0 52px;}
	.index_cont04 .carousel-control {width: 12%;}
	.index_cont03 .cont03_thumb_box > li {width:25%; margin:0;  float:left;}
	.index_cont03 .cont03_thumb_box > li > a {margin-right:3%;}
	.index_cont03 .cont03_thumb_box > li:last-child > a {margin-right:0;}
	.index_cont06 .container_fix {padding:0;}
	.index_cont06 .container_fix img {width: 100%;}
	.insta-box {padding:0; height:auto;}
	.custom_footer .fix_about_box .fix_about {text-align:center;}
	.m_footer_logo {display:block; width:100%; padding-bottom:25px; text-align:center;}
	.custom_footer .container_fix .fix_links .links {float:none; text-align:center;}
	.m_icons {text-align:center; margin-top:22px;}
	.m_icons li {display:inline-block;}
	.m_icons li a {padding:0 20px;}
	.m_icons li:first-child a img {width:28px;}
	.m_icons li:last-child a img {width:36px;}
	#sidebar-content .btn {background:#2a4429; border-color:#2a4429;}
	#sidebar-box .sidebar-menu .ca-head.active > a {color:#2a4429 !important;}
	#sidebar-box .sidebar-head {background:#2a4429;}
	/* .left_wrap {display:none;} */
	.left_wrap{width:100% !important; float:none !important; margin-right:0 !important;}
	.custom_footer {margin-top:0;}
	.f-nav {z-index:9999; position:fixed; left:0; top:0; width:100%;}
	#sidebar-box .sidebar-menu .ca-head > a:hover,
	#sidebar-box .sidebar-menu .ca-head > a:focus,
	#sidebar-box .sidebar-menu .ca-head > a:active {color:#2a4429;}
	.list-board .list-body .wr-subject .item-subject:hover,
	.list-board .list-body .wr-subject .item-subject:focus,
	.list-board .list-body .wr-subject .item-subject:active {color:#2a4429;}
	body #sidebar-box .sidebar-menu .ca-sub li.on a {color:#2a4429 !important;}
	body #sidebar-box .sidebar-menu .ca-head.active > a {color:#2a4429 !important;}
	
	

	.list-sort > div {display:inline-block; width:50%;}
	.list-sort .fix_total {display:inline-block;}
	.list-sort .dropdown {display:inline-block !important; float:right; width:40%; margin-top:-4.5%; }
	#sortLabel {width:100%; height:60px; position:relative; line-height:60px; padding:0 10px; background:#fff; font-size:20px; color:#151515 !important; border-color:#e5e5e5; text-align:left;}
	.list-sort .dropdown-menu > li > a {width:100%; height:60px; line-height:60px; padding:0 10px; background:#fff; font-size:20px; color:#151515 !important; border-color:#e5e5e5; text-align:left;}
	.list-sort .dropdown-menu {width:100%; min-width:0; margin:0; padding:0; border-radius:0;}
	#sortLabel .caret {width:24%; height:60px; position:absolute; right:0; top:0; border:none; border-left:1px solid #e5e5e5; text-align:center; line-height:58px;}
	#sortLabel .caret > span {display:inline-block; width:14px; height:9px; background-image:url('/img/sort_arrow.png'); background-repeat:no-repeat; background-size:contain; background-position:center; }
	.at-body .list-sort {width:100%; margin:83px 0 66px;}

	.container_fix {padding:0;}
	.at-body .fs-dropdown-wrap > .at-container {padding:0 !important;}
	/* .left_wrap, .right_wrap {margin-top:0 !important;} */
	.at-content > .left_wrap {margin-top:0 !important;}
	#instaPics {height:0; padding-bottom:66.6%; margin-bottom:14%;}
	.index_cont05 > .container_fix, .custom_footer > .container_fix {padding:0 4.16%;}
	.custom_footer .fix_about_box .fix_about li a {font-size:13px;}

	/* #sidebar-box .sidebar-menu .panel:nth-child(n+6) {display:none;} */


}
@media (max-width:767px) {
	.search_all_box {top:71px;}
	.m-header .header-icon img {width:35px;}
	.m-header .search_icon img {width:28px;}
	.m-header .header-logo a img {width:123px;}
	html body {padding-bottom:0;}
	.m-header .header-logo a img {width:110px;}
	.index_cont03 .cont03_right p {font-size:18px; line-height:28px;}
	.index_cont03 .cont03_right h1.cont03_right_title {font-size:30px; line-height:28px;}
	.index_cont03 .cont03_right > a {height:68px; line-height:68px; font-size:20px;}
	.m-header .msearch_close {width:100px;}
	.search_all_box {top:71px;}
	.search_all_box .header-search form .select_text_box,
	.search_all_box .header-search form .input-group.input-group-sm input,
	.search_all_box .header-keyword .left_keywrod,
	.search_all_box .header-keyword .right_keyword .miso-keyword a {font-size:12px;}
	.search_all_box .header-keyword .right_keyword .miso-keyword a {padding:3px 13px; margin-bottom:3%;}

}
@media (max-width:480px) {
	.search_all_box {top:50px;}
	.m-header .msearch_close {width:80px;}
	.index_cont02 .container_fix .cont02_right li a {width:62px;}
	.m-header .header-icon {width:80px; line-height:0;}
	.m-header .header-icon img {width:25px;}
	.m-header .search_icon img {width:22px;}
	.m-header .header-logo a img {width:78px;}
	.index_cont02 .container_fix .cont02_right li a p {font-size:14px;}
	.index_cont03 .cont03_right h1.cont03_right_title {font-size:25px;}
	.index_cont03 .cont03_right p {font-size:15px; line-height:24px;}
	.index_cont03 .cont03_right > a {width:160px; height:50px; line-height:50px; font-size:15px;}
	.index_cont03_bg { background-position: 0 40px;}
	.custom_footer .fix_about_box .fix_about li {font-size:13px;}
	.custom_footer .links_border .container_fix {padding:20px 0;}
	.custom_footer .container_fix .fix_links .links > li > a {padding:0 8px; font-size:13px;}
	.m_icons li:first-child a img {width:22px;}
	.m_icons li:last-child a img {width:28px;}
	.list-sort .dropdown {width:46%; }
	#sortLabel {width:100%; height:42px; line-height:42px; font-size:16px;}
	#sortLabel .caret {width:27%; height:42px; line-height:42px;}
	#sortLabel .caret > span {width:11px;}
	.list-sort .dropdown-menu > li > a {height:42px; line-height:42px; font-size:16px;}
	.custom_footer .fix_about_box .fix_about li.addr:after {content:"";}
	.index_cont03 .cont03_right .cont03_right_sub_title {line-height:14px;}
	
}

#forderform .btn.active.btn-green, #forderform .btn.btn-green:hover, #forderform .btn.btn-green:focus, #forderform .btn.btn-green:active {background:rgb(110, 180, 20); border-color:rgb(110, 180, 20);}
#forderform .btn.btn-green {background:#fafafa; border-color:#ddd; color:#333 !important;}
#sidebar-box {font-size:14px;}
.miso-keyword {height:auto !important;}

@media (max-width:991px) {
.tab-content .videowrapper {position:relative !important; height:0 !important; padding-bottom:56.25% !important;}
.tab-content .videowrapper > iframe {position:absolute !important; width:100% !important; height:100% !important; top:0 !important; left:0 !important;}
}


/* 200407 kyj 유지보수 */
.index_cont02 .container_fix .cont02_right li{padding: 0 3.7% !important;}
.index_cont02 .container_fix .cont02_right li:first-child{padding:0 1.8% 0 0 !important}

/* 200413 kyj 유지보수 */
@media (max-width:991px) {
	.index_cont02 .container_fix .cont02_right li{width:32.9%;margin-bottom:25px}
	.index_cont02 .container_fix .cont02_right li:nth-child(4),
	.index_cont02 .container_fix .cont02_right li:nth-child(5),
	.index_cont02 .container_fix .cont02_right li:nth-child(6){margin-bottom:0px}
}

/* 210119 jrs 유지보수 */
.custom_header_box .custom_header_container .float_left{width:695px}
.index_cont05{text-align:center}
.index_cont05 a{display:inline-block;}

@media (max-width:1350px){
	.custom_header_box .custom_header_container .float_left{width:550px}
	.custom_header_box .custom_header_container .float_right{width:470px}
	.custom_header_box .custom_header_container .float_right .icon_lnb li > a{padding:0 10px}
	.custom_header_box .custom_header_container .float_right .icon_lnb li:first-child > a{padding:0}
	.custom_header_box .custom_header_container .float_right .icon_lnb li > a > p{font-size:13px}
}
@media (max-width:1100px){
	.custom_header_box .custom_header_container .float_left{width:460px}
}

/* 20240902 pjh 유지보수 */
.custom_header_box .custom_header_container .float_left {width: 745px;}

@media (max-width:1350px) {
	.custom_header_box .custom_header_container .float_left {width: 625px;} 
	.custom_header_box .custom_header_container .float_right {width: 390px;}
}

@media (max-width:1150px) {
	.custom_header_box .custom_header_container .float_left {width: 500px;}
	.custom_header_box .custom_header_container .float_left .menu_ul > li > a {padding: 0 5px; font-size: 16px;}
}