@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css'); /*나눔고딕끌어오기*/

body {margin:0; padding:0;}
body h1,h2,h3,h4,h5,h6,a,p{font-family: 'NanumGothic', sans-serif;margin:0;padding:0;}
ol,ul,li{list-style:none;}
table{border-collapse:0; border-spacing:0; border:0;}
body a {text-decoration: none;-webkit-transition: 0.25s;transition: 0.25s;}
body a:focus {color: #8da556; text-decoration: none;}
body a:focus {outline: none;}
body p {font-size: 13px; line-height: 1.72222; margin: 0 0 15px;}

/* 레이아웃 공통스타일 */
#wrap{width:100%;margin:0;padding:0;}
.in_wrap{width:100%;max-width:1200px;margin:0 auto;padding:0;}
.container{width:100%;margin:0 auto;padding:0;}
#footer{width:100%;background:#353131;padding:30px 0;}
.address{width:100%;padding:15px 2% 0;text-align:center;color:#848484;}
.address span{font-size:15px;color:#ddd}
.address p{margin:0;line-height:18px;}
.address ul{padding:0;}
.address ul li{display:inline;padding-right:5px;margin-left:5px;border-right:solid 1px #444;}
.address ul li strong{margin-right:2px;}
.address ul li.none{border-right:0;}

/* 상단 */
header{position:relative;background:url('../images/common/bg_header.gif') repeat-x 0 0;}
header .top_area{width:100%;max-width:1200px;margin:0 auto;}
.nav > li > a{padding:10px 15px 20px 15px;}
.navbar-nav{margin:0 -15px 0 0;}
.navbar-nav > li{padding:20px 0 10px 10px;}
.navbar-nav > li > a{font-size:17px;font-weight:500;}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus{display:block;color:#51a8ff;background:#fff;}
.dropdown .mkmenu:hover, .dropdown .mkmenu:focus{color:#51a8ff;background:#fff;}
.navbar-collapse.collapse .nav .dropdown-menu{display:block;padding:0;border:none;border-radius:0;box-shadow:none;}
.sm_full_area{background:#f1f1f1;}
.sm_full_area .sm_area ul{display:block !important;margin:0;padding:10px 10px;}
.sm_full_area .sm_area li{padding:10px 0;font-size:15px;}
.sm_full_area .sm_area li a:hover,.sm_full_area .sm_area li a:focus{color:#51a8ff;}

/*
#imagemap {position:relative;width:device-width;}
#imagemap img{display:block;}
.link1 {position:absolute; top:0%; left:0%; width:48%; height:100%;}
.link2 {position:absolute; top:0%; left:50%; width:50%; height:100%;}
*/

/* 하단sns */
.sns{margin:0 auto;text-align:center;}
.sns .box{padding:8px 10px 9px;color:#fff;background:#666;vertical-align:middle;}

/* 메인페이지 */
#main_visual{width:100%;background:#1c2026;}
#visual{width:100%;max-width:1200px;margin:0 auto;}
.main_txt{height:400px;background:url('../images/main/main_txtbox.png') no-repeat 0 0;}
.main_txt li{font-size:17px;color:#fff;margin-left:70px;}
.main_txt .best{display:block;width:220px;line-height:44px;padding-top:30px;font-size:26px;text-align:center;}
.main_txt .tit{margin-top:20px;font-size:32px;}
.main_txt .tit strong{color:#ce2c2d;}
.main_txt .car{}
.main_txt .price{}

#mainContainer{left: 0;position:relative;overflow:hidden;width:100%;height:100%;margin:0 auto 70px;background:#fff;-webkit-transition: left 0.5s ease;-moz-transition: left 0.5s ease;-o-transition: left 0.5s ease;transition: left 0.5s ease;}
#mainContainer.in{left:150px;}
.car_before{width:100%;max-width:1200px;margin:0 auto;padding:40px 0;}
.car_before h3{font-weight:600;font-size:2.385em;text-align:center;background:url('../images/main/bg_h3.gif') no-repeat 50% 50%;}
.car_before h3 strong{color:#166fc9;}
.car_before .before_lst{overflow:hidden;min-height:280px;margin-top:30px;padding:0;}
.car_before .before_lst li{display:block;float:left;width:25%;text-align:center;}
.car_before .before_lst li img{width:100%;max-width:290px;margin:0 auto;}
.car_before .before_lst ul{padding:10px 0 20px;}
.car_before .before_lst ul li{float:none;width:100%;max-width:290px;margin:0 auto;text-align:left;}
.car_before .before_lst .tab{font-size:1.125em;}
.car_before .before_lst .txt{font-size:1.250em;font-weight:600;}
.car_before .more{overflow:hidden;width:180px;height:45px;margin:40px auto 0;text-align:center;border:solid 1px #333;}
.car_before .more a{display:block;line-height:45px;}
.car_before .more a:hover{background:#333;}

.car_rental{overflow:hidden;width:100%;margin:0 auto;padding:40px 0;background:#f2f4f7;}
.car_rental h3{font-weight:600;font-size:2.385em;text-align:center;}
.car_rental h3 strong{color:#166fc9;}
.car_rental p{padding-top:20px;font-size:1.125em;text-align:center;}
.car_rental .rental{width:100%;max-width:1200px;margin:0 auto;padding:0;}

.car_use{width:100%;max-width:1200px;margin:0 auto;padding:40px 0;}
.car_use h3{font-weight:600;font-size:2.385em;text-align:center;background:url('../images/main/bg_h3.gif') no-repeat 50% 50%;}
.car_use h3 strong{color:#166fc9;}
.car_use .use_lst{overflow:hidden;min-height:280px;margin-top:30px;padding:0;}
.car_use .use_lst li{display:block;float:left;width:25%;text-align:center;}
.car_use .use_lst li img{width:100%;max-width:290px;margin:0 auto;}
.car_use .use_lst ul{padding:10px 0 20px;}
.car_use .use_lst ul li{float:none;width:100%;max-width:290px;margin:0 auto;text-align:left;}
.car_use .use_lst ul li:last-child{height:70px;padding-bottom:10px;border-bottom:solid 2px #333;}
.car_use .use_lst .use_lst_box .tit{font-size:1.077em;}
.car_use .use_lst .use_lst_box .txt{padding-top:5px;}
.car_use .more{overflow:hidden;width:180px;height:45px;margin:40px auto 0;text-align:center;border:solid 1px #333;}
.car_use .more a{display:block;line-height:45px;}
.car_use .more a:hover{background:#333;}

.q_box{position:relative;width:100%;max-width:1200px;margin:0 auto;padding:0;}
.q_box .counsel_box{overflow:hidden;float:left;width:50%;height:165px;padding:3%;background:url('../images/main/bg_counsel.jpg') no-repeat 0 0;}
.q_box .counsel_box .tit{position:relative;display:inline;width:270px;color:#fff;font-size:1.500em;line-height:125%;}
.q_box .counsel_box .s_txt{width:270px;padding-top:25px;font-size:1.063em;color:#fff;}
.q_box .counsel_box .go{position:relative;display:block;top:-55px;left:64%;width:35%;line-height:44px;color:#fff;font-size:18px;text-align:center;background:#ce2c2d;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;}

.q_box .qbox{float:left;width:50%;}
.qbox01{float:left;display:block;width:25%;height:165px;padding-top:100px;text-align:center;background:url('../images/main/ico_car01.png') no-repeat 50% 43% #166fc9;}
.qbox02{float:left;display:block;width:25%;height:165px;padding-top:100px;text-align:center;background:url('../images/main/ico_car02.png') no-repeat 50% 47% #625e5e;}
.qbox03{float:left;display:block;width:25%;height:165px;padding-top:100px;text-align:center;background:url('../images/main/ico_car03.png') no-repeat 50% 38% #314a63;}
.qbox04{float:left;display:block;width:25%;height:165px;padding-top:100px;text-align:center;background:url('../images/main/ico_car04.png') no-repeat 50% 38% #353131;}
.q_box .qbox01 a,
.q_box .qbox02 a,
.q_box .qbox03 a,
.q_box .qbox04 a{color:#fff;}


/* 서브공통 네이게이션 */
#sub_visual{width:100%;height:320px;background:url('../images/sub/sub_visual.jpg') no-repeat 50% 50%;}
#sub_visual h2{padding-top:125px;font-size:2.385em;color:#fff;font-weight:600;text-align:center;}
.location{margin:0 auto;color:#fff;text-align:center;}
.location .loc{margin:28px 0 0 0;padding:0;}
.location .loc li{display:inline;padding:0 3px;text-align:center;}
.content{width:100%;max-width:1200px;margin:40px auto 70px;padding:2%;}

/* 회사소개 */
#intro{text-align:center;}
#intro h3{font-weight:600;font-size:2.385em;text-align:center;}
#intro h3 strong{color:#166fc9;}
#intro p.txt{padding-top:42px;font-size:1.231em;}
#intro p.txt strong{color:#166fc9;}
#intro .car{padding:30px 0;}
#intro .carbox{overflow:hidden;width:100%;max-width:1024px;margin:0 auto;text-align:center;}
#intro .carbox .car01 .num{font-size:36px;font-weight:bold}
#intro .carbox .car01 p{font-size:18px;color:#fff;}
#intro .carbox .car02 .num{font-size:36px;font-weight:bold}
#intro .carbox .car02 p{font-size:18px;color:#fff;}
#intro .carbox .car03 .num{font-size:36px;font-weight:bold}
#intro .carbox .car03 p{font-size:18px;color:#fff;}
#intro .carbox .car01{position:relative;float:left;display:inline-block;width:28%;height:220px;margin:0 2%;padding-top:30px;background:url('../images/sub/bg_car.png') no-repeat 50% 50% #1a3763;background-size:200px;}
#intro .carbox .car02{position:relative;float:left;display:inline-block;margin-top:30px;width:28%;height:220px;margin:30px 2%;padding-top:30px;background:url('../images/sub/bg_car.png') no-repeat 50% 50% #2a939a;background-size:200px;}
#intro .carbox .car03{position:relative;float:left;display:inline-block;width:28%;height:220px;margin:0 2%;padding-top:30px;background:url('../images/sub/bg_car.png') no-repeat 50% 50% #2c5795;background-size:200px;}

/* 이용안내 */
#guide{}
#guide .txt{font-size:16px;}
#guide h4{font-weight:600;font-size:1.769em;padding-left:12px;background:url('../images/sub/ico_sq.gif') no-repeat 0 50%;}
#guide p{padding-top:10px;}
#guide .box{overflow:hidden;margin:0;padding:0;}
#guide .box li{float:left;display:block;width:154px;height:154px;margin:0 10px;padding-top:54px;color:#fff;text-align:center;}
#guide .box li span{color:#5aebf0;}
#guide .box .box01{background:url('../images/sub/bg_guidebox01.png') no-repeat 50% 50%;}
#guide .box .box02{background:url('../images/sub/bg_guidebox02.png') no-repeat 50% 50%;}
#guide .box .box03{background:url('../images/sub/bg_guidebox03.png') no-repeat 50% 50%;}

/* 렌트소개 */
#rental{}
#rental h4{font-weight:600;font-size:1.769em;padding-left:12px;background:url('../images/sub/ico_sq.gif') no-repeat 0 50%;}
#rental p{padding-top:10px;}

@media all and (min-width:1281px) {
/* 상단 */
#m_header{height:80px;}
.logo_m{display:none;}

/* 메인페이지 */
#m_visual{display:none;}
.bx-wrapper .bx-controls-direction a {width:48px;height:85px;}

.car_rental .rental li{display:block;float:left;width:25%;margin:0 35px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;}
.car_rental .rental li a{display:block;color:#fff;line-height:228px;font-size:1.438em;font-weight:600;}
.car_rental .rental .r01{width:227px;height:228px;background:url('../images/main/bg_ren01.jpg') no-repeat 0 0;}
.car_rental .rental .r02{width:227px;height:228px;background:url('../images/main/bg_ren02.jpg') no-repeat 0 0;}
.car_rental .rental .r03{width:227px;height:228px;background:url('../images/main/bg_ren03.jpg') no-repeat 0 0;}
.car_rental .rental .r04{width:227px;height:228px;background:url('../images/main/bg_ren04.jpg') no-repeat 0 0;}
.car_rental .rental .r01:hover{display:block;background:#094e93;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.car_rental .rental .r02:hover{display:block;background:#625e5e;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.car_rental .rental .r03:hover{display:block;background:#314a63;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.car_rental .rental .r04:hover{display:block;background:#353131;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}

.q_box .counsel_box .m_tit{display:none;}

}

@media all and (max-width:1280px) {
/* 상단 */
/*header{height:80px;}*/
.logo_m{display:none;}
.nav{margin-left:10px;}
.nav > li > a{padding:10px 0 20px 0;}

/* 메인페이지 */
#mainContainer{}
#mainContainer.in{}

#m_visual{display:none;}
.bx-wrapper .bx-controls-direction a {width:48px;height:85px;}

.car_rental .rental li{display:block;float:left;width:25%;margin:0 2.5%;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;}
.car_rental .rental li a{display:block;color:#fff;line-height:228px;font-size:1.438em;font-weight:600;}
.car_rental .rental .r01{width:100%;max-width:227px;height:228px;background:url('../images/main/bg_ren01.jpg') no-repeat 0 0;}
.car_rental .rental .r02{width:100%;max-width:227px;height:228px;background:url('../images/main/bg_ren02.jpg') no-repeat 0 0;}
.car_rental .rental .r03{width:100%;max-width:227px;height:228px;background:url('../images/main/bg_ren03.jpg') no-repeat 0 0;}
.car_rental .rental .r04{width:100%;max-width:227px;height:228px;background:url('../images/main/bg_ren04.jpg') no-repeat 0 0;}
.car_rental .rental .r01:hover{display:block;background:#094e93;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.car_rental .rental .r02:hover{display:block;background:#625e5e;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.car_rental .rental .r03:hover{display:block;background:#314a63;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.car_rental .rental .r04:hover{display:block;background:#353131;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}

.car_before .before_lst li{display:block;float:left;width:25%;padding:0 1%;text-align:center;}
.car_use .use_lst li{display:block;float:left;width:25%;padding:0 1%;text-align:center;}

.q_box .counsel_box .m_tit{display:none;}
}


@media all and (max-width:1024px) {
/* 상단 */
.logo{display:none;}
.logo_m{display:block;}
.logo_m .link12 img{margin-left:7px}
.logo_m .link12{width:300px;vertical-align:middle;}
.logo_m .link1{width:92px;vertical-align:middle;}
.logo_m .link2{width:68px;vertical-align:middle;}
.navbar-nav > li > a{font-size:16px;font-weight:500;}

/* 메인페이지 */
#visual{width:100%;max-width:1024px;}

.car_before{max-width:1024px;padding:40px 0;}
.car_before .before_lst li{width:25%;}

.car_rental{max-width:100%;}
.car_rental .rental li{width:25%;margin:0;border-radius:0;}
.car_rental .rental .r01{max-width:25%;height:228px;background:url('../images/main/bg_ren01.jpg') no-repeat 50% 50%;background-size:cover;}
.car_rental .rental .r02{max-width:25%;height:228px;background:url('../images/main/bg_ren02.jpg') no-repeat 50% 50%;background-size:cover;}
.car_rental .rental .r03{max-width:25%;height:228px;background:url('../images/main/bg_ren03.jpg') no-repeat 50% 50%;background-size:cover;}
.car_rental .rental .r04{max-width:25%;height:228px;background:url('../images/main/bg_ren04.jpg') no-repeat 50% 50%;background-size:cover;}

.car_use{max-width:1024px;padding:40px 0;}
.car_use .use_lst li{width:25%;}

/* 회사소개 */
#intro .carbox{width:100%;margin:0 auto;}
#intro .carbox .car01 .num{font-size:36px;}
#intro .carbox .car01 p{font-size:15px;}
#intro .carbox .car02 .num{font-size:36px;}
#intro .carbox .car02 p{font-size:15px;}
#intro .carbox .car03 .num{font-size:36px;}
#intro .carbox .car03 p{font-size:15px;}

}

@media (max-width:1023px) and (min-width:769px) {
/*.logo_m img{width:200px;margin-top:10px;}*/
}


@media all and (max-width:850px) {
.logo_m .link12 img {margin-left: 0;height: 65px;}
.logo_m .link12 {width : 250px;}
.navbar-nav > li > a {font-size : 14.5px;}
}
@media all and (max-width:768px) {
/* 상단 */
#m_header{height:65px;background:#fff;}
.logo_m{margin-left:10px;}
.logo_m img{/*width:269px;*/}
.navbar-toggle{top:5px;}
.navbar-collapse{border:0;}
.nav{margin-left:-15px;}
.nav > li > a{padding:10px 0 10px 10px;}
.navbar-nav{margin-top:6px;}
.navbar-nav > li{padding:0;background:#4c5b6a;}
.navbar-nav > li > a{font-size:14px;font-weight:500;color:#fff;}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus{display:block;color:#fff;background:#144a80;}
.dropdown .mkmenu:hover, .dropdown .mkmenu:focus{color:#fff;background:#144a80;}
.navbar-collapse.collapse .nav .dropdown-menu{padding:0;border:none;border-radius:0;box-shadow:none;}
.sm_full_area{}
.sm_full_area .sm_area ul{display:block !important;margin:0;padding:0;}
.sm_full_area .sm_area li{padding:0;background:#465462;}
.sm_full_area .sm_area li a{display:block;width:100%;padding-left:20px;line-height:44px;color:#fff;font-size:13px;font-weight:600;}
.sm_full_area .sm_area li a:hover, .sm_full_area .sm_area li a:focus{background:#dcdcdc;}


/* 메인페이지 */
#visual{display:none;}
#m_visual{display:block;}
#m_visual img{width:100%;}

.car_before .before_lst li{display:block;float:left;width:50%;text-align:center;}
.car_use .use_lst li{display:block;float:left;width:50%;text-align:center;}

.q_box{position:relative;width:100%;max-width:1200px;margin:0 auto;padding:0;}
.q_box .counsel_box{overflow:hidden;float:none;width:100%;height:185px;padding:3%;text-align:center;background:#f1f1f1;}
.q_box .counsel_box .tit{display:none;}
.q_box .counsel_box .m_tit{position:relative;display:block;width:100%;padding-top:15px;font-size:1.500em;color:#222;}
.q_box .counsel_box .m_tit strong{color:#166fc9;}
.q_box .counsel_box .s_txt{width:100%;padding-top:10px;font-size:1.063em;color:#222;}
.q_box .counsel_box .go{position:relative;display:block;top:0;left:50%;margin:20px 0 0 -100px;width:211px;}
.q_box .qbox{float:none;width:100%;}
.qbox01{float:left;display:block;width:25%;height:125px;padding-top:80px;text-align:center;background:url('../images/main/ico_car01.png') no-repeat 50% 43% #166fc9;}
.qbox02{float:left;display:block;width:25%;height:125px;padding-top:80px;text-align:center;background:url('../images/main/ico_car02.png') no-repeat 50% 47% #625e5e;}
.qbox03{float:left;display:block;width:25%;height:125px;padding-top:80px;text-align:center;background:url('../images/main/ico_car03.png') no-repeat 50% 38% #314a63;}
.qbox04{float:left;display:block;width:25%;height:125px;padding-top:80px;text-align:center;background:url('../images/main/ico_car04.png') no-repeat 50% 38% #353131;}

/* 서브공통스타일 */
#sub_visual{height:180px;}
#sub_visual h2{padding-top:54px;}
.location .loc{margin:14px 0 0 0;}

/* 회사소개 */
#intro .carbox{width:95%;margin:0 auto;padding:0;}
#intro .carbox .car01 .num{float:left;display:inline;padding:0 10px 0 15px;font-size:36px;}
#intro .carbox .car01 p{font-size:15px;text-align:left;}
#intro .carbox .car02 .num{float:left;display:inline;padding:0 10px 0 15px;font-size:36px;}
#intro .carbox .car02 p{font-size:15px;text-align:left;}
#intro .carbox .car03 .num{float:left;display:inline;padding:0 10px 0 15px;font-size:36px;}
#intro .carbox .car03 p{font-size:15px;text-align:left;}
#intro .carbox .car01{float:none;display:block;width:100%;height:100px;margin:0;padding-top:12px;background:url('../images/sub/bg_car.png') no-repeat 50% 50% #1a3763;background-size:200px;}
#intro .carbox .car02{float:none;display:block;width:100%;height:100px;margin:0;padding-top:12px;background:url('../images/sub/bg_car.png') no-repeat 50% 50% #2a939a;background-size:200px;}
#intro .carbox .car03{float:none;display:block;width:100%;height:100px;margin:0;padding-top:12px;background:url('../images/sub/bg_car.png') no-repeat 50% 50% #2c5795;background-size:200px;}

/* 이용안내 */
#guide{width:98%;margin:0 auto;}
#guide .txt{font-size:16px;}
#guide h4{font-weight:600;font-size:1.500em;padding-left:12px;background:url('../images/sub/ico_sq.gif') no-repeat 0 50%;}
#guide p{padding-top:10px;}
#guide .box{overflow:hidden;margin:0;padding:0;}
#guide .box li{float:left;display:block;width:154px;height:154px;margin:0 10px;padding-top:54px;color:#fff;text-align:center;}
#guide .box li span{color:#5aebf0;}
#guide .box .box01{background:url('../images/sub/bg_guidebox01.png') no-repeat 50% 50%;}
#guide .box .box02{background:url('../images/sub/bg_guidebox02.png') no-repeat 50% 50%;}
#guide .box .box03{background:url('../images/sub/bg_guidebox03.png') no-repeat 50% 50%;}

/* 렌트소개 */
#rental{width:98%;margin:0 auto;}
#rental h4{font-weight:600;font-size:1.500em;padding-left:12px;background:url('../images/sub/ico_sq.gif') no-repeat 0 50%;}
#rental p{width:98%;padding:10px 1% 0;}

}

@media all and (max-width:640px) {
#m_header{height:65px;background:#fff;}
/*.logo_m{margin-top:5px;}*/
.logo_m .link1{}
.logo_m .link2{}
.navbar-toggle{top:6px;}
.navbar-nav{margin-top:2px;}

/* 메인페이지 */
.car_before{width:100%;height:260px;background:url('../images/main/bg_before.jpg') no-repeat 50% 50%;}
.car_before h3{margin-top:40px;color:#fff;font-size:2.385em;background:none;}
.car_before h3 strong{color:#45a2ff;}
.before_lst{display:none;}
.car_before .more{margin:30px auto;border:solid 1px #fff;}
.car_before .more a{color:#fff;}
.car_before .more a:hover{background:#fff;color:#45a2ff;}

.car_rental{overflow:hidden;width:100%;margin:0 auto;padding:40px 0;background:#fff;}
.car_rental h3{font-size:2.00em;text-align:center;}
.car_rental h3 strong{color:#166fc9;}
.car_rental p{padding-top:20px;font-size:1.125em;text-align:center;}
.car_rental .rental{display:block;width:96%;margin:0 auto;padding:0;}
.car_rental .rental li{display:block;float:left;margin:0 auto;text-align:center;border-radius:0;}
.car_rental .rental li a{color:#fff;line-height:110px;font-size:1.438em;font-weight:600;}
.car_rental .rental .r01{max-width:50%;height:110px;background:url('../images/main/bg_ren01.jpg') no-repeat 50% 50%;background-size:cover;}
.car_rental .rental .r02{max-width:50%;height:110px;background:url('../images/main/bg_ren02.jpg') no-repeat 50% 50%;background-size:cover;}
.car_rental .rental .r03{max-width:50%;height:110px;background:url('../images/main/bg_ren03.jpg') no-repeat 50% 50%;background-size:cover;}
.car_rental .rental .r04{max-width:50%;height:110px;background:url('../images/main/bg_ren04.jpg') no-repeat 50% 50%;background-size:cover;}

.car_use{width:100%;height:260px;background:url('../images/main/bg_use.jpg') no-repeat 50% 50%;}
.car_use h3{margin-top:40px;color:#fff;font-size:2.385em;background:none;}
.car_use h3 strong{color:#45a2ff;}
.car_use .use_lst{display:none;}
.car_use .more{margin:30px auto;border:solid 1px #fff;}
.car_use .more a{color:#fff;}
.car_use .more a:hover{background:#fff;color:#45a2ff;}

/* 회사소개 */
#intro .car{width:100%;padding:3% 5%;}
#intro .car img{width:80%;}

/* 이용안내 */
#guide{width:98%;margin:0 auto;}
#guide .txt{font-size:14px;}
#guide .box{overflow:hidden;width:100%;margin:0;padding:0;}
#guide .box li{float:left;display:block;width:33.33333%;height:110px;margin:0;padding-top:34px;color:#fff;text-align:center;}
#guide .box li span{color:#5aebf0;}
#guide .box .box01{background:#1e375c;}
#guide .box .box02{background:#166fc9;}
#guide .box .box03{background:#1e375c;}
}

@media all and (max-width:480px) {
.logo_m img{width:88px;margin-top:3px;}

.bx-wrapper .bx-prev {background-size:32px;}
.bx-wrapper .bx-next {background-size:32px;}
}

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

/*표 양식 테두리 */

.table .table-head {
  position: relative;
  padding: 1px 15px;
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#888888), to(#000000));
  background-image: -webkit-linear-gradient(top, #888888, 0%, #000000, 100%);
  background-image: -moz-linear-gradient(top, #888888 0%, #000000 100%);
  background-image: linear-gradient(to bottom, #888888 0%, #000000 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff888888', endColorstr='#ff000000', GradientType=0);
  border: 1px solid #000;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  -webkit-background-clip: padding-box;
}
.table .table-head:before,
.table .table-head:after {
  content: " ";
  display: table;
}
.table .table-head:after {
  clear: both;
}
.table .table-head h1,
.table .table-head h2,
.table .table-head h3,
.table .table-head h4,
.table .table-head h5,
.table .table-head h6 {
  float: left;
  padding: 8px 0;
  margin:2px;
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  color: #fff;
}
.table .table-content {
  padding: 22px 15px 15px;
  background: #FFF;
  border: 1px solid #D5D5D5;
  -webkit-border-radius: 4px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 4px;
  -moz-background-clip: padding;
  border-radius: 4px;
  background-clip: padding-box;
}
.table .table-head + .table-content,
.table .table-toolbar + .table-content {
  margin-top: 1px;
  -webkit-border-top-left-radius: 0;
  -webkit-border-top-right-radius: 0;
  -moz-border-radius-topleft: 0;
  -moz-border-radius-topright: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.table-bordered thead tr,
.table-bordered tfoot tr {
  background-color: #eee;
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#f9f9f9), to(#eeeeee));
  background-image: -webkit-linear-gradient(top, #f9f9f9, 0%, #eeeeee, 100%);
  background-image: -moz-linear-gradient(top, #f9f9f9 0%, #eeeeee 100%);
  background-image: linear-gradient(to bottom, #f9f9f9 0%, #eeeeee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9', endColorstr='#ffeeeeee', GradientType=0);
}

.icon_box {border: 1px solid #aeb3b8;
padding: 5px 0;
margin:5px;
background-color: #f2f2f2;
background-image: -webkit-gradient(linear, left top, left bottom, from(white), to(#f2f2f2));
background-image: -webkit-linear-gradient(top, white, #f2f2f2);
background-image: -moz-linear-gradient(top, white, #f2f2f2);
background-image: -ms-linear-gradient(top, white, #f2f2f2);
background-image: -o-linear-gradient(top, white, #f2f2f2);
background-image: linear-gradient(top, white, #f2f2f2);
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
display: block;
text-align: center;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;}

