/*=================================
금강특장차 반응형 css
================================= */
.blind768 {display:none;}
/* 메인 */
@media screen and (min-width: 1940px) {
#mainVisual, #content, #camping, .safity, .car_wing {width:1920px;margin:0px auto;}
.mac {width:1920px !important;margin:0px auto;}
/* 퀵메뉴 */
.quick_menu {right:auto;left:50%;margin-left:871px;}
}

@media screen and (max-width: 1800px) {
.aside_wrap .bar_wrap {
    right: 30px;
    margin-right: 0px;
}
#fp-nav {
    right: 37px !important;
    margin-right: 0px !important;
}
.wide_img img {width:100%;}
}
@media screen and (max-width:1440px) {
    /* 헤더 */
	
	#header .inner_menu {padding:0px 20px;}
    #header #logo a {width:180px}
    #lnb {right:75px}
    #lnb span.bar {margin:0}
    .login_wrap {padding:0 15px;right:50px;}
    nav#gnb {margin-left:-410px;right:50px;}
    nav#gnb > ul > li {min-width:120px}
    nav#gnb > ul > li a {/*padding:8px 0; */font-size:15px}

    /*서브*/
	/*특장차*/
	.sub_manual .manual_info {width:100%;}
	.wide_img2 img {width:100% !important;}
}


@media screen and (max-width:1280px) {
.wide_img3 img {width:100%;}
.wide_inner {padding-top:60px;}
#topmenu {height:70px;}
	.aside_wrap {display:none;}
	#header .bg {display:none;}
	.product_pager {display:none;}
    /* 모바일 메뉴로 전환 */
	#header .header_top {display:none;}
	#header {background:#fff;border-bottom:solid 1px #ddd;height:60px;}
    #header #logo {position:fixed; padding-top:20px;padding-left:0px;left:50%;margin-left:-90px;}
	#header #logo a img.pc {width:100%; display:none}
	#header #logo a img.mobile {width:100%; display:block}
	#header .inner_menu {position:relative;width:auto;padding:0px;}
    #header .inner {position:fixed; width:260px; height:100%;overflow-y:auto; background:#fff; left:-260px; padding:0; transition:all 0.3s ease}
    #header .inner.open {left:0}
    #header .gnbOpen {display:block;width:24px;height:24px;}
	#header .gnbOpen.open {width:34px;height:34px;background:#f67500;top:0px;}
    #lnb {clear:both; content:''; display:block; width:100%; top:0; right:0; padding:31px 0; border-bottom:1px solid #ddd;z-index:999}
    #lnb span.bar {display:;margin-left:20px;margin-top:-2px;position:relative;}
    #lnb:after {clear:both; content:''; display:block}
	
	.login_wrap_m {display:block;position:absolute;left:20px;margin-top:18px;z-index:9;}
	.login_wrap_m ul {}
	.login_wrap_m ul li {position:relative; padding:0 20px;display:inline-block;border-right:solid 1px #eaeaea;}
	.login_wrap_m ul li:last-child {border-right:0px;padding-right:0px;}
	.login_wrap_m ul li:nth-child(4) {border-right:0px;}
	.login_wrap_m ul li > a {display:block; font-size:14px; font-family:'Roboto Condensed', sans-serif;color:#888;}
	.login_wrap_m ul li > a:hover {color:#5d4835;}
	.login_wrap_m ul li > a i {}
	.login_wrap_m ul li.lang {padding:0px;border:0px;}
	.login_wrap_m span a {display:block; font-size:11px; color:#fff;font-family:Gotham;/*background:#f67500;padding:5px 10px;*/}

    .login_wrap {float:left; padding:0;z-index:9;left:10px;width:55%;}
	.login_wrap ul li {padding:0px 10px;}
    .login_wrap ul li > a {font-size:15px}
    .login_wrap ul li:nth-child(3) {display:none;}
	.mobile_icon {display:block;top:18px;right:10px;position:absolute}
	.mobile_icon span {display:;margin-right:3px;color:#929292;font-size:24px;}

    nav#gnb {width:100%; margin-left:0; left:0; top:0px;}
	nav#gnb > ul {width:100%;padding-top:60px;padding-right:0px;}
	nav#gnb .lang_wrap {position:absolute;top:3px;right:10px}
	nav#gnb > ul > li:first-child {border-top:solid 1px #d9d9d9;}
    nav#gnb > ul > li {display:block; text-align:left; border-bottom:1px solid #d9d9d9; min-width:0}
    nav#gnb > ul > li a {padding:15px 20px; display:block; width:100%; height:100%}
    nav#gnb > ul > li ul.snb {position:relative; border-top:1px solid #ddd; background:#f9f9f9; box-shadow:none;left:0px;margin-left:0px;width:100%;}
    nav#gnb > ul > li ul.snb li {text-align:left}
    nav#gnb > ul > li ul.snb > li a {text-align:left; padding:5px 20px; border-top:0px solid #ddd; border-bottom:0;color:#888;}
    nav#gnb > ul > li ul.snb > li:first-child a {border-top:0}
	nav#gnb > ul > li ul.snb > li:first-child {padding-top:10px;}
	nav#gnb > ul > li ul.snb > li:last-child {padding-bottom:10px;}
	
	nav#gnb > ul > li ul.snb_car {position:relative; border-top:1px solid #ddd; background:#f9f9f9; box-shadow:none;left:0px;margin-left:0px;width:100%;padding-bottom:0px;}
    nav#gnb > ul > li ul.snb_car li {text-align:left;display:block;}
    nav#gnb > ul > li ul.snb_car > li a {text-align:left; padding:5px 20px; border-top:0px solid #ddd; border-bottom:0;color:#888;font-size:14px;}
    nav#gnb > ul > li ul.snb_car > li:first-child a {border-top:0}
	nav#gnb > ul > li ul.snb_car > li:first-child {padding-top:10px;}
	nav#gnb > ul > li ul.snb_car > li:last-child {padding-bottom:10px;}
	
	nav#gnb > ul > li ul.snb_car span.car {display:none !important;}
	nav#gnb > ul > li ul.snb_car:after {display:none !important;}
    .mask {display:block}

    /* 메인슬라이드 */
	#mainVisual {height:auto;}
	#mainVisual .left_visual {width:100%;height:auto;}
	#mainVisual .right_visual {width:100%;height:auto;}
	#mainVisual .right_visual .main_small_visual {height:auto;}
	#mainVisual .right_visual .small_banner .left {height:auto;padding-bottom:8px;}
	#mainVisual .right_visual .small_banner h1 {padding:20px 0px 10px;}
	#mainVisual .right_visual .small_banner span {font-size:14px;}
	#mainVisual .right_visual .small_banner p {font-size:11px;}
	#mainVisual .right_visual .small_banner .right {height:auto;padding-bottom:1px;}
	#mainVisual .right_visual .small_banner .right p.mungu {display:none;}
	#mainVisual .right_visual .small_banner .right h1 {padding:20px;}
	#mainVisual .right_visual .small_banner .right p.hand a {color:#f67500;}
	#mainVisual .right_visual .small_banner .right p.tel a {color:#00c5d6;}
	
	#content {padding:40px 0px;float:left;}
	#content .title span.we {font-size:20px;}
	#content .title p {font-size:14px;}
	#content .image {margin-top:20px;}
	#content .image li {padding:0px 10px;margin-bottom:20px;}
	#content .image span {padding:20px 0px 0px 0px;text-align:center;}
	
	#camping {padding:40px 0px;}
	#camping .title span.we {/*height:200px;*/}
	#camping .image {margin-top:0px;padding:10px 10px;border-top:0px;}
	#camping .image li {width:30%;margin-right:5%;}
	#camping .image li img {border:solid 1px #000;}
	#camping .image li:nth-child(3) {margin-right:0px;}
	#camping .image span {padding:10px 0px;font-size:17px;}
	#camping .image span p {font-size:13px;}
	
	/*서브*/
	.sub-container {padding:0px 20px;}
	#sub_visual {padding-top:70px;}
	/*특장차소개*/
	.sub_title {padding:30px 0px;}
	.sub_title h1 {font-size:24px;}
	.sub_title span {font-size:13px;}
	.sub_title p {font-size:12px;}
	
	.car_wing {padding:50px 0px;}
	.car_wing h1 {margin-bottom:50px;/*background: url(../img/sub1_2_img2.jpg) no-repeat;background-size:cover;*/}
	.car_wing span {position:relative;left:auto;margin-left:0px;font-size:18px;}
	.car_wing p {font-size:14px;}
	.car_wing figure img {width:80%;}
	.car_wing h2 {width:100%;height:100px;background:url(../img/sub1_2_img4.jpg) no-repeat;background-size:100%;}
	
	.sub_manual figure img {width:80%;}
	.sub_manual {position:relative;width:100%;padding:50px 0px;}
	.sub_manual > h1 {font-size:20px;}
	.sub_manual > span {font-size:30px;}
	.sub_manual > p {font-size:16px;}
	.sub_manual > figure {margin-top:40px;}
	.sub_manual .manual_info {width:100%;margin:0px auto;}
	.sub_manual .manual_info ul li p {font-size:20px;}
	.sub_manual .manual_info ul li p strong {left:10px;font-size:60px;}
	.sub_manual .manual_info ul li img {width:100%;}
	
	#sub_content .image h1 {font-size:18px;text-align:center;padding:25px 0px;}
	#sub_content .image h1 span {font-size:18px;}
	#sub_content .image p {font-size:14px;}
	
	#sub_content .image {margin:50px 0px 20px;}
	
	/*특장차용어*/
	.explan ul li span {padding:20px 20px 0px 20px;font-size:20px;}
	.explan ul li span p {font-size:12px;}
	
	.ci_txt .logo_img ul li {width:48%;margin-left:2%;text-align:center;}
	
	.catalog ul li {display:inline-block;width:32%;position:relative;margin-right:2%;text-align:center;}
	.catalog ul li img {width:100%;}
	
	
	.board_title {padding:30px 0px;}
	.board_title span {font-size:24px;}
	.board_title span:before {}
	.board_title p {font-size:13px;}

	.movie img {width:100%;}
    /* 푸터영역 */
    #footer {padding:0px; width:100%;}
    #footer .inner {width:100%; margin:0 auto;height:100%;padding:0px 20px;}
    #footer .inner:after {clear:both; content:''; display:block}
	
    /* 공통 */
    .inner {width:100%;padding:0px}
    .inner.sub_inner {padding:0 40px}
	.mobile_full {display:;}
	
}


/* Tablet Device */
/* 사용자 해상도가 768px 이상이고 1024px 이하일 때 이 코드가 실행됨.
아이패드 또는 비교적 작은 해상도의 랩탑이나 데스크톱에 대응하는 코드를 작성한다. */
/* @media all and (min-width:768px) and (max-width:1024px) {
} */

@media screen and (max-width:1024px) {
	
	img.mobile2 {display:block;}
	.sub_navi {padding:20px 0px 30px;}
	
	/* 서브컨텐츠 */
	.visual1,.visual2,.visual3,.visual4,.visual5,.visual6 {height:auto;}
	/*.visual1 {background:url(../img/sub_visual1_m.jpg) no-repeat center top;width:100%;height:200px;background-size:cover;}
	.visual2 {background:url(../img/sub_visual2_m.jpg) no-repeat center top;width:100%;height:200px;background-size:cover;}
	.visual3 {background:url(../img/sub_visual3_m.jpg) no-repeat center top;width:100%;height:200px;background-size:cover;}
	.visual4 {background:url(../img/sub_visual4_m.jpg) no-repeat center top;width:100%;height:200px;background-size:cover;}
	.visual5 {background:url(../img/sub_visual5_m.jpg) no-repeat center top;width:100%;height:200px;background-size:cover;}
	.visual6 {background:url(../img/sub_visual6_m.jpg) no-repeat center top;width:100%;height:200px;background-size:cover;}*/

	.quick_menu {display:none;}

	#lnb .lang_wrap ul li {padding:0 12px}
	#lnb .login_wrap ul li > a i {top:2px;}
	#lnb .lang_wrap ul li > a i {top:2px;}
	#lnb .lang_wrap ul li > .lang_area li > a {padding:5px 12px;}
    
	
	/* 하단정보 */
	#footer .footer .foot_menu {display:none;}
	#footer .footer .info {border-top:solid 0px red;}
	#footer .info .personal {display:none;}
	#footer .info h1 {display:none;}
	#footer .inner .info span {color:#666;font-size:12px;}
	#footer .inner .info p {font-size:11px;}
	#footer .info .customer span {display:none;}
	#footer .info .customer {padding-left:0px;padding-bottom:0px;}
	#footer .footer {border-bottom:0px;border-top:solid 1px #ddd}
	#footer .info .copyright {width:100%;padding:10px 0px 50px;}
	#footer .info .copyright p {color:#666;}
	#footer .copyright.pc {display:none;}
	#footer .copyright.mobile {display:inline-block;}
	#footer .copyright.mobile span {font-size:12px;letter-spacing:-1px;width:100%;padding-right:0px}
	#footer .info .copyright p {letter-spacing:0px;}
	
	.board_title .print_btn_board {position:absolute;right:0px;bottom:60px;}
	.board_title .print_btn_board a:last-child {display:none;}
	
	.pg_wrap {margin:0px !important;}
	#bo_sch {margin-top:20px !important;}
	 
    /* 서브 */
	.sub-container {margin-bottom:100px;}
	/*특장차*/
	#sub_content .image li {}
	#sub_content .image h1 {font-size:18px;text-align:center;padding:25px 0px;}
	#sub_content .image h1 span {font-size:18px;}
	#sub_content .image p {font-size:14px;}

	.sub_manual figure img {width:80%;}
	.sub_manual .manual_info ul li p {font-size:14px;}
	.sub_manual .manual_info ul li p strong {left:10px;top:15px;font-size:30px;}
	
	.sub_spec {margin:50px 0px}
	.sub_spec h1 {font-size:20px;}
	.sub_spec table {width:100%;font-size:12px;}
	
	/*특장차용어*/
	.sub_title h1.word {font-size:30px;}
	.sub_title h1.word strong {font-weight:;color:#fcb800;}
	.sub_title span.word {font-size:14px;padding:10px 0px 5px;}
	
	.sub_word_tab {margin:20px 0px;}
	.sub_word_tab ul li {width:33%;}
	.sub_word_tab ul li:before {position:absolute;content:'';top:10px;left:0px;width:1px;height:20px;background:#fcb800}
	.sub_word_tab ul li:nth-child(4):before {display:none;}
	.sub_word_tab ul li a {font-size:14px;padding:10px 0px;}
	
	/*특장차용어*/
	.explan {padding-top:20px;}
	.explan ul li h2 {width:100%;}
	.explan ul li span {padding:10px;font-size:14px;width:100%;}
	.explan ul li span p {font-size:12px;}
	.explan h1 {font-size:20px;color:#000;margin-bottom:20px;}
	
	.explan ul li {width:49%;min-height:290px;margin-bottom:10px;}
	.explan ul li:nth-child(1),.explan ul li:nth-child(2),.explan ul li:nth-child(3),.explan ul li:nth-child(4) {min-height:245px;}
	
	.explan2 {padding-top:20px;}
	.explan2 h1 {font-size:20px;margin-bottom:20px;}
	.explan2 ul {font-size:0px;}
	.explan2 ul li {width:50%;padding:20px;}
	.explan2.spoiler ul li {min-height:300px;}
	.explan2 ul li h2 {width:100%;}
	.explan2 ul li span {padding:10px 0px;font-size:14px;width:100%;}
	.explan2 ul li span p {font-size:12px;}
	
	.inside {padding-top:20px;}
	.inside h1 {font-size:20px;margin-bottom:20px;}
	.inside ul {font-size:0px;margin-bottom:0px;}
	.inside ul li {width:49%;display:inline-block;vertical-align:top;margin-right:2%;border:solid 1px #000;margin-bottom:10px;}
	.inside ul li:nth-child(2) {margin-right:0px;}
	.inside ul li h2 {display:inline-block;width:100%;vertical-align:top;padding:10px;}
	.inside ul li h2 img {width:100%;border:solid 1px #000;}
	.inside ul li span {padding:10px;font-size:14px;min-height:150px;}
	.inside ul li span p {color:#000;font-size:12px;margin-top:10px;}
	.inside_last ul:last-child li:last-child {width:100%;border:0px;margin-right:0px;}
	.inside_last ul:last-child li:last-child h2 {padding:0px;text-align:right;}
	.inside_last ul:last-child li:last-child h2 img {width:auto;border:0px;}

	/*광고도색*/
	.ad_txt {width:100%;position:relative;margin-bottom:50px;display:inline-block;}
	.ad_txt ul {position:relative;float:left;width:100%;border-top:solid 1px #000;padding:50px 0px ;}
	.ad_txt ul:last-child {border-bottom:solid 1px #000;}
	.ad_txt ul li {float:left;width:100%;text-align:center;}
	.ad_txt ul li img {width:80px;}
	.ad_txt ul li:last-child {width:100%;text-align:center;}
	.ad_txt ul li h1 {font-size:20px;display:block;}
	.ad_txt ul li h1 span {display:block;color:#2e8adf;font-size:11px;margin:5px 0px 10px;}
	.ad_txt ul li p {font-size:12px;text-align:left;}
	.ad_btn {margin-bottom:150px;text-align:center;background:#fff;border:solid 1px #f67400;transition:all .3s ease;display:block;margin:0px auto 150px;}
	.ad_btn:hover {background:#f67400;}
	.ad_btn a {color:#000;}
	.ad_btn:hover a {color:#fff;}
	
	.ad_txt_jung {margin-bottom:20px;}
	.ad_txt_jung ul {padding-bottom:0px;}
	.ad_txt_jung ul li {float:left;width:100%;text-align:center;margin-right:0px;min-height:auto;margin-bottom:20px;}
	.ad_btn {margin-bottom:0px;}
	
	.adver img {border:solid 1px #000;}
	.ad_txt_jung ul li h1 {font-size:18px;display:block;background:#000;color:#fff;padding:20px;border-radius:10px;}
	.ad_txt_jung ul li h1 span {display:block;font-size:11px;margin:5px 0px 10px;}
	.ad_txt_jung ul li h2 {padding:20px;min-height:150px;text-align:left;font-size:12px;}
	.ad_txt_jung ul li h2 p {margin-top:10px;}

	
	.ad_txt_title {padding:20px 0px;margin-bottom:0px;}
	.ad_txt_title span {font-size:24px;}
	.ad_txt_title p {font-size:13px;}
	.ad_txt_title span img.dda1 {position:absolute;left:-30px;top:8px;}
	.ad_txt_title span img.dda2 {position:absolute;right:-100px;top:8px;}
	
	.ad_txt_title.location span {font-size:20px;}
	.ad_txt_title.location span img.dda1 {position:absolute;left:-35px;top:5px;}
	.ad_txt_title.location span img.dda2 {position:absolute;right:-40px;top:5px;}
	
	/*크레인*/
	.selfloader {padding:20px 0px;text-align:center;}
	.selfloader span {font-size:30px;color:#000;font-weight:bold;letter-spacing:-1px;}
	.selfloader p {font-size:13px;}
	
	/*회사소개*/
	.com_txt {width:100%;position:relative;margin:20px 0px;}
	.com_txt .left {display:inline-block;width:100%;text-align:left;margin-right:0px;vertical-align:top;}
	.com_txt .right {display:none;}
	.com_txt .left > h1 {padding-top:0px;}
	.com_txt .left > h1 img {width:50%;}
	.com_txt h2 {font-size:20px;}
	.com_txt span {font-size:14px;}
	.com_txt span strong {font-size:20px;}
	.com_txt p {font-size:12px;}
	
	.com_txt2 {width:100%;position:relative;margin:20px 0px;}
	.com_txt2 h1 {font-size:20px;margin:20px 0px 10px;}
	.com_txt2 h2 {font-size:20px;}
	.com_txt2 span {font-size:16px;margin-bottom:10px;}
	.com_txt2 p {font-size:12px;}
	.com_txt2 p strong {display:block;color:#0b5eb3;font-size:14px;}
	.com_txt2 div.sign {font-size:13px;color:#000;margin:10px 0px 150px;}
	
	.com2_txt {margin:10px 0px;}
	.com2_txt h1 {font-size:18px;color:#000}
	.com2_txt h2 {font-size:16px;margin:10px 0px 50px;}
	.com2_txt span {text-align:center;width:100%;display:block;}
	
	.com2_txt2 {margin:50px 0px;}
	.com2_txt2 .list {margin-bottom:20px;}
	.com2_txt2 h1 {font-size:20px;margin-left:0px;}
	.com2_txt2 h1 span {font-size:20px;}
	.com2_txt2 h2 {font-size:11px;}
	.com2_txt2 span.under {font-size:14px;}
	.com2_txt2 span.under:after {content:'';height:1px;width:100%;position:absolute;left:0px;bottom:0px;background:#000;}
	.com2_txt2 span.gan {margin:10px 0px 0px;display:inline-block;}
	.com2_txt2 p {font-size:12px;margin-top:10px;color:#000;}
	.com2_txt2 p.ex {font-size:14px;margin:10px 0px 20px;color:#f67500;}
	.com2_txt2 p strong {color:#f67500;}
	.com2_txt2 div.last {margin-top:20px;}
	
	.sub_history_tab {width:100%;position:relative;margin:0px 0px;border:solid 1px #000;}
	.sub_history_tab ul {font-size:0px;}
	.sub_history_tab ul li {display:inline-block;width:33%;text-align:center;position:relative;border-left:solid 1px #000;}
	.sub_history_tab ul li:first-child {border-left:0px;width:34%;}
	.sub_history_tab ul li:nth-child(2) {width:33%}
	.sub_history_tab ul li:nth-child(3) {width:33%;}
	.sub_history_tab ul li:nth-child(4) {width:34%;border-top:solid 1px #000;border-left:solid 0px #000;}
	.sub_history_tab ul li:nth-child(5) {width:33%;border-top:solid 1px #000;}
	.sub_history_tab ul li:nth-child(6) {border-top:solid 1px #000;}
	.sub_history_tab ul li a {font-size:14px;padding:10px 0px;}
	
	.his_txt {width:100%;position:relative;margin:30px 0px;font-size:0px;}
	.his_txt .left {display:inline-block;width:100%;}
	.his_txt .left span img {width:50%;height:auto;}
	.his_txt .right {display:none;}
	.his_txt .left > h1 {font-size:20px;}
	.his_txt h2 {font-size:16px;margin:10px 0px 10px;color:#0b5eb3;}
	.his_txt h3 {font-size:12px;margin:10px 0px 10px;color:#7bb900;font-style:italic;}
	.his_txt h3 strong {color:#999;display:block;font-size:18px;}
	.his_txt p {font-size:13px;color:#000;margin-top:20px;}
	.his_txt p strong {padding:10px 0px;font-size:16px;color:#f67500}
	
	.history {margin-top:100px;}
	.history .list {border-top:solid 2px #c7c7c7;position:relative;margin-bottom:50px;float:left;width:100%;}
	.history #his5.list {margin-bottom:80px;}
	.history .list h1 {font-size:20px;width:100px;height:40px;border-radius:0px;padding-top:10px;top:-40px;}
	.history .list ul:first-child li {padding-top:20px;float:left;display:inline-block;}
	.history .list ul li {width:10%;padding:5px 5px;border-right:solid 0px #c7c7c7;font-size:12px;text-align:left;}
	.history .list ul li p {display:none;}
	.history .list ul li:last-child {width:90%;}
	
	.ci_txt .left h1 img {width:80%;}
	.ci_txt .logo_img ul li {}
	.ci_txt .logo_img ul li img {width:100%}
	.ci_txt .right p {margin-top:20px;}
	.ci_txt ul {margin-bottom:20px}
	
	.jun_txt {width:100%;position:relative;margin:0px 0px;font-size:0px;}
	.jun_txt span img {width:60%;}
	.jun_txt h1 {padding-top:14px;font-size:20px;color:#000;}
	.jun_txt h1.img {padding:30px 0px 20px}
	.jun_txt h2 {font-size:14px;margin:10px 0px 10px;color:#f67500;}
	.jun_txt h3 {font-size:12px;margin:10px 0px 10px;color:#7bb900;}
	.jun_txt p {font-size:12px;color:#000;margin-top:20px;}
	
	.jun_txt2 h1.img {padding:30px 0px 20px}
	.jun_txt2 h1 {padding-top:20px;font-size:20px;color:#2e8adf;}
	.jun_txt2 p {font-size:13px;margin:10px 0px 20px;color:#000;}
	.jun_txt2 p strong {margin:10px 0px 10px;color:#2e8adf;}
	.jun_txt2 p.last {margin:20px 0px 150px;}

	/*자주묻는질문*/
	.best_faq {border-radius:10px;padding:20px;}
	.best_faq h1 {font-size:14px;margin-bottom:10px}
	.best_faq .info {width:100%;margin-right:0px;padding:10px;height:auto;margin-bottom:10px;}
	.best_faq .info span {font-size:14px;display:block;margin-bottom:20px;}
	.best_faq .info span p {width:10%;display:inline-block;vertical-align:top;}
	.best_faq .info span p:last-child {width:85%;}
	.best_faq .info span:last-child p {font-size:12px;}
	
	.catalog ul li p {margin:20px 0px 30px}
	
	.sub5_btn {width:100%;position:relative;text-align:center;}
	.map_btn {text-align:center;background:#147ce5;border:solid 1px #147ce5;padding:10px 40px;border-radius:100px;transition:all .3s ease;display:inline-block;}
	.print_btn {display:none;}
	
	.board_title.board {padding-bottom:20px;}
    /* 공통 */
    .inner {padding:0 0px}
	.section .inner {height:100%;}
	.tbl_wrap {padding:0px 20px;}

	
}

@media screen and (max-width:768px) {

	img.pc {display:none;}
	img.mobile {display:block;}
    /*#header #logo a {width:100px}*/
    /* 메인비주얼 */
	
	#content {padding:40px 0px;float:left;}
	#content .title span.we {font-size:18px;}
	#content .title p {font-size:12px;}
	#content .image {margin-top:20px;}
	#content .image li {width:100%;padding:0px 30px;margin-bottom:20px;}
	#content .image span {padding:20px 0px 0px 0px;text-align:center;}
	
	#camping .image li {width:49%;margin-right:0px;}
	#camping .image li:nth-child(odd) {margin-right:2%;}
	#camping .image span {padding:10px 0px;font-size:15px;}
	#camping .image span p {font-size:11px;}
	
	/*서브*/
	/*특장차*/
	.sub_tab {background:#6f6f6f;height:47px;width:100%;vertical-align:top;display:none;}
	.sub_tab ul {}
	.sub_tab ul li {position:relative;float:left;width:50%;text-align:center;}
	.sub_tab ul li:before {content:'';height:20px;width:1px;position:absolute;left:-1px;top:12px;background:#fff;} 
	.sub_tab ul li:first-child:before {display:none;}
	.sub_tab ul li:last-child {width:100%;}
	.sub_tab ul li span {}
	.sub_tab ul li span a {display:block;height:30px;padding-top:5px;color:#fff;background:#f67500;font-size:12px;}
	.sub_tab ul li.on span a {background:#fff;color:#333;}
	.sub_tab ul li.on:before {display:none;}
	
	.car_wing {padding:50px 0px;}
	.car_wing h1 {margin-bottom:0px;/*background: url(../img/sub1_2_img2.jpg) no-repeat;background-size:cover;*/}
	.car_wing span {position:relative;left:auto;margin-left:0px;font-size:13px;}
	.car_wing p {font-size:11px;}
	.car_wing figure img {width:90%;}
	.car_wing h2 {width:100%;height:50px;background:url(../img/sub1_2_img4_m.jpg) no-repeat;background-size:100%;}
	
	#sub_content .image li {width:100%;margin-right:0px;padding:0px 30px;margin-bottom:30px;}
	#sub_content .image h1 {font-size:15px;text-align:center;padding:25px 0px;}
	#sub_content .image h1 span {font-size:15px;}
	#sub_content .image p {font-size:12px;}
	
	.sub_manual figure img {width:100%;}
	.sub_manual {position:relative;width:100%;padding:50px 0px;}
	.sub_manual > h1 {font-size:14px;}
	.sub_manual > span {font-size:18px;padding:10px 0px 0px;}
	.sub_manual > p {font-size:12px;}
	.sub_manual > figure {margin-top:40px;}
	.sub_manual .manual_info {width:100%;margin:0px auto;}
	.sub_manual .manual_info ul li {width:100%;margin-bottom:20px;padding:0px 20px;margin-right:0px;}
	.sub_manual .manual_info ul li p {font-size:14px;padding:10px 0px}
	.sub_manual .manual_info ul li p strong {left:10px;top:10px;font-size:20px;}
	.sub_manual .manual_info ul li img {width:100%;}
	
	.sub_spec {position:relative;}
	.sub_spec h1 {font-size:16px;}
	.sub_spec p {font-size:12px;}
	.sub_spec table {width:100%;font-size:11px;}
	
	.ci_txt {margin:20px 0px;}
	.ci_txt h1 {margin-bottom:20px;font-size:20px;}
	.ci_txt .left {width:100%;}
	.ci_txt .right {width:100%;}
	.ci_txt .right p {font-size:13px;}
	.ci_txt p {font-size:13px;margin-top:10px;}
	.ci_txt .left h1 img {width:100%;}
	.ci_txt .logo_img ul li {width:100%;margin-left:0px;margin-bottom:20px;}
	.ci_txt .logo_img ul li img {width:100%}
	.ci_txt .logo_img ul li span {margin-top:10px;}
	.ci_txt .logo_img2 ul li {width:49%;margin-left:2%;margin-bottom:20px}
	.ci_txt .logo_img2 ul li:nth-child(3) {margin-left:0px;}
	.ci_txt .logo_img2 ul li span {margin-top:10px}
	.ci_txt.last {margin-bottom:0px;}
	
	.catalog ul li {display:inline-block;width:100%;position:relative;margin-right:0px;}
	.catalog ul li p a {font-size:12px;padding:8px 30px;}
	
	
	.board_title {padding:30px 0px;}
	.board_title span {font-size:16px;}
	.board_title span:before {content:'';position:absolute;left:0px;top:-10px;height:2px;width:30px;background:#f67500;}
	.board_title p {font-size:12px;}
	
	.movie {margin-bottom:30px;}
	.movie .youtube2 {width:150px;height:130px;top:0px}
	.movie .youtube {position:relative;left:0px;top:0px;width:100%;height:200px;}
	
	/* 푸터영역 */
	#footer {margin-top:50px}
	/* 서브 */
	/*특장차*/
	.car_wing h1 {}
	.car_wing h1 img {width:100%;}
	
	.car_wing {padding:20px 0px;}

    /* 공통 */
    #container_wrap .section1 h2 {font-size:20px}
	.blind768 {display:inline;}

}

@media screen and (max-width:480px) {
    /* 메인비주얼 */
	
	.sub_spec {overflow-x:scroll;}
	.sub_spec table {width:500px;font-size:11px;}
	/*푸터*/
	#footer .inner .info span br.pcNone {display: block;}
	
	
}


