@charset "utf-8";

/* 공통 */
.pagecommon{font-size:16px;line-height:26px;color:#555;letter-spacing:-0.3px;font-family:'notokr-regular'}
.pagecommon .cont_wrap{position:relative;width:1274px;margin:0 auto;padding:60px 0;box-sizing:border-box}
.pagecommon .page_tit{margin-bottom:16px;font-size:23px;color:#333;letter-spacing:-0.5px;font-family:'notokr-medium'}
.pagecommon .page_tit span.small{font-size:15px;color:#777;font-family:'notokr-regular'}
.pagecommon .common_page_bg{background:#f6f6f6}
.pagecommon .tit_txt_wrap{padding:35px 30px;border:solid 1px #ddd;background:#fff}
.pagecommon .tit_txt_wrap p{padding-bottom:10px}
.pagecommon .tit_txt_wrap span.bold{font-family:'notokr-medium'}
.pagecommon .tbl_basic{width:100%;border-collapse:collapse;text-align:center}
.pagecommon .tbl_basic tr:nth-child(even){background:#f7f7f7}
.pagecommon .tbl_basic thead th{border-bottom:solid 1px #555;border-right:solid 1px #dbdbdb;font-size:16px;color:#fff;background:#686868}
.pagecommon .tbl_basic thead th:first-child{border-left:solid 1px #dbdbdb}
.pagecommon .tbl_basic tbody td{border-left:solid 1px #e5e5e5;border-bottom:dotted 1px #ccc;font-size:15px;background:#fff}
.pagecommon .tbl_basic tbody td:last-child{border-right:solid 1px #e5e5e5}
.pagecommon .tit_list li:before{display:inline-block;width:2px;height:2px;margin:0 6px 6px 0;background:#555;content:''}
.pagecommon .tit_list li span{padding-left:8px;font-size:14px;color:#999}
.pagecommon .box:first-child{margin-bottom:40px}
.pagecommon table th{font-weight:normal;font-family:'notokr-medium'}
.pagecommon .red_txt{color:#C00}
.pagecommon .red_txt:before{display:inline-block;width:3px;height:3px;margin:0 4px 5px 0;background:#c00;content:''}
#banner_area{display:table;overflow:hidden;margin:0 auto}
#banner_area li{float:left}
.pagecommon .bottom_txt{margin-top:15px;padding:20px;background:#f7f7f7}


/* 탭메뉴 */
.pagecommon .tab{display:table;padding:0;margin:40px auto 27px}
.pagecommon .tab > li{float:left;width:210px;margin-right:2px;border:solid 1px #ddd;font-size:16px;background:#fff;list-style-type:none;box-sizing:border-box}
.pagecommon .tab > li a{display:block;padding:16px 0;color:#333;outline:none;text-align:center;transition-duration:300ms;transition-property:color, border-color, background-color;transition-timing-function:ease;font-family:'notokr-medium'}
.pagecommon .tab > li a:hover{color:#fff;background:#2a95d3}
.pagecommon .tab > li a.selected{position:relative;color:#fff;background:#2a95d3;text-decoration:none;cursor:default}
.pagecommon .tab > li a.selected:after{display:block;position:absolute;bottom:-14px;left:44%;content:url('/sh_page/img/7p_tit_bg.png')}
.pagecommon .panel{clear:both;padding:0;margin:0;}
.pagecommon .panel > li{display:table;padding:0;margin:0 auto;list-style-type:none}
.pagecommon .s_tab{display:table;padding:0;margin:10px auto 27px}
.pagecommon .s_tab > li{float:left;width:157px;margin-right:2px;border:solid 1px #ddd;font-size:16px;background:#fff;list-style-type:none;box-sizing:border-box}
.pagecommon .s_tab > li a{display:block;padding:10px 0;color:#333;outline:none;text-align:center;transition-duration:300ms;transition-property:color, border-color, background-color;transition-timing-function:ease;font-family:'notokr-medium'}
.pagecommon .s_tab > li a:hover{color:#fff;background:#e5b606}
.pagecommon .s_tab > li a.selected{position:relative;color:#fff;background:#e5b606;text-decoration:none;cursor:default}
.pagecommon .s_panel{clear:both;padding:0;margin:0;}
.pagecommon .s_panel > li{display:table;width:1070px;padding:0;margin:0 auto;list-style-type:none}

/* 대여자격기준 */
/*#Page6 .list_wrap li{margin-bottom:12px;padding-bottom:10px;border-bottom:dotted 1px #ccc}
#Page6 .list_wrap li span.number{display:inline-block;margin-right:7px;padding:2px 6px;font-size:12px;color:#fff;background:#2a95d3;letter-spacing:2px;font-family:'notokr-medium'}
#Page6 .list_wrap li span.black{background:#2d3743}
#Page6 .list_wrap li span.small{padding-left:45px;font-size:14px;color:#777}
#Page6 .bottom_list_wrap li{position:relative;border:solid 1px #cdcdcd;padding:14px 49px;margin-bottom:5px;background:#fff}
#Page6 .bottom_list_wrap li span.number{display:inline-block;position:absolute;top:0;left:0;padding:3px 10px;font-size:13px;color:#fff;background:#38414d;text-align:center;font-family:'notokr-medium'}
#Page6 .pro_list{overflow:hidden}
#Page6 .pro_list li{float:left;width:224px;margin-right:38px;text-align:center}
#Page6 .pro_list li .box_wrap{position:relative;width:224px;height:224px;margin-bottom:17px;border:solid 3px #b9b9b9;border-radius:50%;padding:46px 0;box-sizing:border-box;background:#fff}
#Page6 .pro_list li:last-child{margin-right:0}
#Page6 .pro_list li:last-child .box_wrap{border:solid 3px #30a2e2}
#Page6 .pro_list li:last-child .pro_num{background:#30a2e2}
#Page6 .pro_list li .pro_num{position:absolute;top:13px;left:8px;width:39px;height:39px;border-radius:50%;font-size:13px;line-height:39px;color:#fff;background:#b9b9b9;text-align:center;letter-spacing:2px;font-family:'notokr-bold'}
#Page6 .pro_list li .pro_tit{padding:20px 0 15px;font-size:17px;color:#333;font-family:'notokr-medium'}
*/
#Page6 .step_area{margin-bottom:90px}
#Page6 .step_area:after{display:block;visibility:hidden;clear:both;content:""}
#Page6 .step_area li{position:relative;float:left;width:20%;margin-right:82px;padding:35px 0;border:solid 1px #dbdbdb;text-align:center}
#Page6 .step_area li:after{display:block;position:absolute;right:-50px;top:45%;color:#ddd;content:url('/sh_page/img/arr_right.png')}
#Page6 .step_area li:last-child{margin-right:0}
#Page6 .step_area li:last-child:after{display:none}
#Page6 .step_area li span.number{position:absolute;top:-15px;left:43%;width:35px;height:35px;border-radius:50%;font-size:15px;line-height:35px;color:#fff;background-color:#168dcb;text-align:center}
#Page6 .step_area li .step_tit{padding:20px 0 10px;font-size:17px;color:#333;font-family:'notokr-medium'}
#Page6 .guide_area{float:left;width:50%;overflow:hidden;height:202px;margin-top:30px}
#Page6 .guide_area dt{float:left;width:13%}
#Page6 .guide_area dd{float:right;width:69%}
#Page6 .guide_area dd .tit{padding-bottom:15px;font-size:20px;color:#333;font-family:'notokr-medium'}
#Page6 .guide_area dd .tit span{font-size:15px;color:#168dcb;letter-spacing:2px}
#Page6 .guide_area dd li{padding-bottom:5px}
#Page6 .guide_area dd li:before{display:inline-block;width:3px;height:3px;margin:0 5px 5px 0;border-radius:50%;background:#888;content:''}

/* 배차/반납가이드 */
#Page7{background:url(/sh_page/img/7p_bg.png) center bottom no-repeat}
#Page7 .tit_wrap{margin-bottom:35px;padding:58px 36px;border:solid 1px #e9e9e9;font-size:17px;line-height:27px;color:#dbdbdb;background-color:#1a212a;background-image:url(/sh_page/img/7p_tit_il.png), url(/sh_page/img/7p_tit_line.png);background-repeat:no-repeat;background-position:right bottom, right -29px}
#Page7 .tit_wrap .page_tit{font-size:25px;color:#fff;font-family:'notokr-demilight'}
#Page7 .tit_wrap .page_tit .bold{font-family:'notokr-bold'}
#Page7 .direction_area:after{display:block;visibility:hidden;clear:both;content:""}
#Page7 .direction_area li{display:block!important;float:left;width:410px;margin-right:22px}
#Page7 .direction_area li:last-child{margin-right:0}
#Page7 .direction_area li .img_wrap{border:solid 1px #ddd}
#Page7 .direction_area li .img_wrap img{width:100%}
#Page7 .direction_area li .step{display:inline-block;width:35px;height:35px;margin-right:8px;font-size:13px;font-weight:600;line-height:35px;color:#fff;background:#3394d2;letter-spacing:2px;vertical-align:middle;text-align:center;font-family:'poppins'}
#Page7 .direction_area li .d_tit{padding:20px 0 15px;font-size:19px;color:#333;vertical-align:middle;font-family:'notokr-bold'}
#Page7 .direction_area li .d_tit .hash{color:#3394d2}
#Page7 .guide_txt{margin-top:60px;padding:35px 30px 35px 200px;border:solid 1px #dbdbdb;color:#333;background:#f7f7f7 url(/sh_page/img/guide_il.png) left 20px no-repeat}
#Page7 .guide_txt span{font-size:17px;color:#3394d2;font-family:'notokr-medium'}
#Page7 .map_img{border:solid 1px #ddd;box-sizing:border-box}
#Page7 #tab2 .direction_area li{width:302px}
#page7 .map_box{padding:20px 10px;border:solid 1px #e9e9e9;background:#fff;box-sizing:border-box}
#Page7 #tab3 .map_area{overflow:hidden;margin-top:80px}
#Page7 #tab3 .map_area li{display:block!important;float:left;width:49%;padding:39px 20px;border:solid 1px #e9e9e9;background:#fff;box-sizing:border-box}
#Page7 #tab3 .map_area li:first-child{margin-right:2%}
#Page7 #tab3 .map_area li img{width:100%}
#Page7 #tab3 .map_area li .map_tit{margin-bottom:20px;font-size:17px;color:#333;font-family:'notokr-medium'}
#Page7 #tab3 .map_area li .map_tit .go_map{float:right;padding:3px 14px;border-radius:15px;font-size:14px;color:#fff;background:#2c9fe1;font-family:'notokr-medium'}
#Page7 #tab3 .map_area li .map_tit .go_map i{padding-left:6px;font-size:10px}
#Page7 #tab3 .map_area li .map_tit img{border:solid 1px #ddd}

/* 보험/기타안내 */
#Page8 .tbl_basic{margin-bottom:20px}
#Page8 .etc_info{padding-top:15px;border-top:solid 2px #38414d}
#Page8 .etc_info dl{margin-bottom:24px;padding-bottom:24px;border-bottom:solid 1px #ddd}
#Page8 .etc_info dl:last-child{margin-bottom:0}
#Page8 .etc_info dl dt{display:inline-block;width:200px;height:60px;font-size:16px;line-height:60px;color:#fff;background:#5a616a;text-align:center;vertical-align:top;font-family:'notokr-medium'}
#Page8 .etc_info dl dd{display:inline-block;padding-top:7px;margin-left:20px}
#Page8 .etc_info dl dd span{color:#999}
#Page8 .rent_qlf_wrap{overflow:hidden;padding:40px 0;border-top:solid 2px #333}
#Page8 .rent_qlf_wrap li{float:left;width:32%;margin-right:2%;text-align:center}
#Page8 .rent_qlf_wrap li:last-child{margin-right:0}
#Page8 .rent_qlf_wrap li dl{}
#Page8 .rent_qlf_wrap li dt{margin-top:30px;padding:10px 0;font-size:15px;color:#fff;background-color:#076195}
#Page8 .rent_qlf_wrap li dt.color{background-color:#2097de}
#Page8 .rent_qlf_wrap li dt span{font-size:18px;font-family:'notokr-medium'}
#Page8 .rent_qlf_wrap li dd{padding:20px 30px;text-align:left;background-color:#f7f7f7}
#Page8 .rent_qlf_wrap li dd p:before{display:inline-block;width:3px;height:3px;margin:0 5px 5px 0;background-color:#555;content:''}
#Page8 .customer .c_tit{display:inline-block;margin-top:35px;padding:10px 43px;border-radius:5px 5px 0 0;font-size:18px;color:#fff;background:#485362;font-family:'notokr-medium'}
#Page8 .customer ul{padding:20px;border:solid 1px #ddd}
#Page8 .customer ul li:before{display:inline-block;width:3px;height:3px;margin:0 5px 5px 0;background:#555;content:''}

#Page8 #tab2 .cont_wrap{padding:30px 0}
#Page8 .isr_li{overflow:hidden;margin:10px auto 0}
#Page8 .isr_li li{float:left;width:32%;height:360px;padding-top:30px;margin-bottom:10px;box-sizing:border-box;margin-right:2%;text-align:center}
#Page8 .isr_li li:last-child{margin-right:0}
#Page8 .isr_li li .tit{padding:20px 0 20px;font-size:17px;color:#333;font-family:'notokr-medium'}
#Page8 .number_li{overflow:hidden}
#Page8 .number_li li{float:left;position:relative;width:49%;margin:0 2% 10px 0;padding:13px 45px;border:solid 1px #ddd;box-sizing:border-box}
#Page8 .number_li li:nth-child(even){margin-right:0}
#Page8 .number_li li span{position:absolute;left:0;top:0;padding:2px 9px;font-size:13px;color:#fff;background-color:#2a95d3}
#Page8 .tbl_8p{width:100%;margin:20px 0;border-collapse:collapse}
#Page8 .tbl_8p thead th{border-top:solid 1px #333;border-bottom:solid 1px #ddd;background-color:#f7f7f7}
#Page8 .tbl_8p th{text-align:center}
#Page8 .tbl_8p tbody th{border-bottom:solid 1px #ddd}
#Page8 .tbl_8p tbody td{border-bottom:solid 1px #ddd;border-left:solid 1px #ddd} 

#Page8 #tab3 .pay_li{overflow:hidden;margin-top:30px}
#Page8 #tab3 .pay_li li{float:left;width:19%;height:305px;padding-top:36px;margin-right:1%;border:solid 1px #ddd;text-align:center;box-sizing:border-box}
#Page8 #tab3 .pay_li li:last-child{margin-right:0}
#Page8 #tab3 .pay_li li .tit{display:table;width:120px;margin:0 auto 29px;padding:0 12px;border:solid 1px #2a95d3;border-radius:30px;line-height:35px;color:#2a95d3;text-align:center;font-family:'notokr-medium'}
#Page8 #tab3 .pay_li li .cont:before{display:block;width:20px;height:1px;margin:24px auto 14px;background:#2a95d3;content:''}
#Page8 .over_dl{min-height:140px;padding:20px 0 20px 200px;border-bottom:solid 1px #ddd}
#Page8 #tab3 dl:nth-child(1){border-top:solid 2px #333;background:url(/sh_page/img/8p_law_icon01.png) left center no-repeat}
#Page8 #tab3 dl:nth-child(2){background:url(/sh_page/img/8p_law_icon02.png) left center no-repeat}
#Page8 #tab3 dl:nth-child(3){background:url(/sh_page/img/8p_law_icon03.png) left center no-repeat}
#Page8 #tab3 dl:nth-child(4){background:url(/sh_page/img/8p_law_icon04.png) left center no-repeat}
#Page8 .over_dl dt{font-size:19px;color:#333;padding-bottom:15px;font-family:'notokr-medium'}
#Page8 .over_dl dd ul li:before{display:inline-block;width:3px;height:3px;margin:0 5px 5px 0;background:#777;content:''}

/* 요금안내 */
#charge_page{background:none}
#charge_page .tit_txt_wrap{background:url(/sh_page/img/logo_d.png) 948px 69px no-repeat}
#charge_page .pay_wrap{padding:50px 25px 50px 266px;color:#333;background:#f6f6f6 url(/sh_page/img/charge_il.png) 30px center no-repeat;font-family:'notokr-medium'}
#charge_page .pay_wrap span{font-size:15px;color:#999;font-family:'notokr-regular'}

/* 이용안내 */

#Page22{background:none}
#Page22 .cont_wrap{position:relative;padding:58px 0 60px}
#Page22 .tit_img{position:absolute;right:0;top:25px}
#Page22 .tit_img img{width:200px}
#Page22 .tit{font-size:28px;line-height:37px;color:#fff;font-family:'notokr-light'}
#Page22 .tit span{color:#2fa3e5;font-family:'notokr-bold'}
#Page22 .eng_tit{padding:27px 0 13px;font-size:14px;color:#787878;letter-spacing:1.5px;text-align:center}
#Page22 .use_pro{display:table;overflow:hidden;margin-top:40px}
#Page22 .use_pro li{position:relative;float:left;width:272px;padding:55px 0;margin-right:59px;border:solid 1px #ddd;text-align:center;background:#fff}
#Page22 .use_pro li:last-child{margin-right:0}
#Page22 .use_pro li:after{display:block;position:absolute;top:47%;right:-33px;z-index:10;content:url('/sh_page/img/arr.png')}
#Page22 .use_pro li:last-child:after{display:none}
#Page22 .use_pro li .step{padding-bottom:16px;font-size:13px;font-weight:500;color:#a3a3a3;letter-spacing:1.5px;font-family:'poppins'}
#Page22 .use_pro li .use_tit{padding-top:17px;font-size:17px;color:#333;font-family:'notokr-medium'}
#Page22 .common_page_bg{background:#f6f6f6 url(/sh_page/img/22p_map_bg.png) top left no-repeat}
#Page22 .map_tit{display:block;position:relative;width:214px;height:46px;margin-bottom:20px;line-height:46px;color:#fff;background:#212428;text-align:center;font-family:'notokr-medium'}
#Page22 .map_tit:after{display:block;position:absolute;bottom:-25px;left:34px;content:url('/sh_page/img/22p_tit_bg.png')}
#Page22 .pickup_cont_wrap{text-align:center;background:url(/sh_page/img/22p_bg.png) center no-repeat}
#Page22 .pickup_cont_wrap .cont{padding-top:33px;font-size:18px;line-height:29px;color:#d1d1d1}
#Page22 .pickup_cont_wrap .cont span.color{color:#fff;font-family:'notokr-medium'}
#Page22 .pickup_cont_wrap .go_btn{display:inline-block;margin-top:37px;width:180px;height:55px;line-height:55px;font-size:15px;color:#fff;background:rgba(255, 255, 255, 0.2784313725490196);content:'';transition:all 0.2s;font-family:'notokr-medium'}
#Page22 .pickup_cont_wrap .go_btn:hover{color:#23afff;background:#fff}
#Page22 .tab{display:table;padding:0;margin:0 auto 27px}
#Page22 .tab > li{float:left;width:210px;border:solid 1px #ddd;font-size:16px;background:#fff;list-style-type:none;box-sizing:border-box}
#Page22 .tab > li a{display:block;padding:16px 0;color:#333;outline:none;text-align:center;transition-duration:300ms;transition-property:color, border-color, background-color;transition-timing-function:ease;font-family:'notokr-medium'}
#Page22 .tab > li a:hover{color:#fff;background:#212428}
#Page22 .tab > li a.selected{position:relative;color:#fff;background:#212428;text-decoration:none;cursor:default}
#Page22 .tab > li a.selected:after{display:block;position:absolute;bottom:-14px;left:44%;content:url('/sh_page/img/22p_tit_bg.png')}
#Page22 .panel{clear:both;padding:0;margin:0;}
#Page22 .panel > li{display:table;padding:0;margin:0 auto;list-style-type:none}
#Page22 .panel > li img{border:solid 1px #ccc}


/*유모차 요금*/


#Page24 .tbl_top_txt{text-align:right}
#Page24 .tbl_bottom_txt{padding-top:15px}
#Page24 .charge_tbl{width:50%;background: #fff;border-top:solid 1px #dbdbdb;border-collapse:collapse;margin:-179px 0 1px 47%}
#Page24 .charge_tbl thead th{border-left:solid 1px #2c739c;font-weight:normal;color:#fff;text-align:center;background:#0b5f90}
#Page24 .charge_tbl thead th.col_line{border-bottom:solid 1px #2c739c}
#Page24 .charge_tbl .border_none{border:none}
#Page24 .charge_tbl tbody tr:hover{background:#f7f7f7}
#Page24 .charge_tbl tbody td{border-bottom:solid 1px #dbdbdb;border-left:solid 1px #dbdbdb;text-align:center}
#Page24 .charge_tbl tbody th{width:30%;border-bottom:solid 1px #dbdbdb;color:#333;text-align:center}
#Page24 .line_wrap .call_center{display:table;margin-top:30px;padding:20px 30px;font-size:18px;background:#f7f7f7;text-align:center;font-family:'notokr-medium'}
#Page24 .line_wrap .call_center span{padding-left:5px;font-size:31px;color:#43b3f4;vertical-align:-5px}
#Page24 .over_dl{min-height:140px;padding:20px 0 20px 200px;border-bottom:solid 1px #ddd}
#Page24 .over_wrap dl:nth-child(2){border-top:solid 2px #333;background:url(/sh_page/img/31p_icon01.png) left center no-repeat}
#Page24 .over_wrap dl:nth-child(3){background:url(/sh_page/img/31p_icon02.png) left center no-repeat}
#Page24 .over_wrap dl:nth-child(4){background:url(/sh_page/img/31p_icon04.png) left center no-repeat}
#Page24 .over_wrap dl:nth-child(5){background:url(/sh_page/img/31p_icon03.png) left center no-repeat}
#Page24 .over_wrap dl:nth-child(6){background:url(/sh_page/img/31p_icon05.png) left center no-repeat}
#Page24 .over_wrap dl:nth-child(7){background:url(/sh_page/img/31p_icon06.png) left center no-repeat}
#Page24 .over_dl dt{font-size:19px;color:#333;padding-bottom:15px;font-family:'notokr-medium'}
#Page24 .over_dl dt:before{display:inline-block;margin-right:5px;content:url('/sh_page/img/plus_icon.png')}
#Page24 .over_dl dd ul li:before{display:inline-block;width:3px;height:3px;margin:0 5px 5px 0;background:#777;content:''}
#Page24 .link_btn{display:table;overflow:hidden;margin:40px auto 0}
#Page24 .link_btn a{margin-right:5px;}
#Page24 #tab1 .line_wrap{padding:40px 0 40px 250px;background:url(/sh_page/img/31p_driver.png) left center no-repeat}
#Page24 .tel{color:#fff;text-align:right;font-size:13px;padding:0 40px 20px 0}

/* 편의사양 */
#Page24 .cont{font-size:17px;color:#333}
#Page24 .cont .blue{color:#2a95d3}
#Page24 .cont .small{font-size:14px;color:#888}
#Page24 .cont .bold{font-family:'notokr-bold'}
#Page24 .photo_wrap{overflow:hidden;margin-top:30px}
#Page24 .photo_wrap li{float:left;width:32.5%;height:258px;margin-right:1%;margin-bottom:20px;color:#fff;text-align:center;font-family:'notokr-medium'}
#Page24 .photo_wrap li img{width:100%;height:78%}
#Page24 .photo_wrap li:nth-child(3n){margin-right:0}
#Page24 .photo_wrap li p{padding:10px 0;background:#474f59}

#Page24 .fiv_box {position:relative;padding-top:30px;padding-left:60px;height:260px;background:#464646;text-align:left;background:url('/sh_page/img/p24_bg01.png') no-repeat;}
#Page24 .fiv_box h3 {color:#fff;font-size:28px;line-height:37px;font-family:'notokr-medium'}
#Page24 .fiv_box h3 span {color:#2a95d3;font-family:'notokr-bold'}
#Page24 .fiv_box p {font-size:18px;line-height:26px;color:#fff;}
#Page24 .l_box {float:left;width:374px;height:570px;margin-right:76px;margin-top:60px;border:1px solid #ccc;box-sizing:border-box;text-align:center;}
#Page24 .l_box h3 {height:45px;font-size:16px;background:#2990cc;color:#fff;line-height:45px;text-align:center;}
#Page24 .l_box img {margin:35px 0;}
#Page24 .l_box p {font-size:15px;line-height:26px;color:#333;font-weight:bold;}
#Page24 .l_tit:after {display:block;content:'';width:35px;height:1px;margin:10px auto;background:#666;}
#Page24 .l_box03 {margin-right:0}
#Page24 .last_box:after {display:block;content:'';clear:both}
#Page24 .l_box04 {margin-left:200px;}

#Page24 #Page24_tit {margin-bottom:20px;font-size:23px;color:#333;font-family:'notokr-medium'}
#Page24 .top_box {height:427px;line-height:260px;text-align:center;border:1px solid #eee;}
#Page24 .table01 table {width:100%;border:1px solid #eee;border-spacing:inherit;text-align:center}
#Page24 .table01 table td{font-size:15px}
#Page24 .table01 table tr {height:50px;}
#Page24 .table01 .tr01 {background:#686868;color:#fff;}
#Page24 .com_box p {float:left;font-size:16px;}
#Page24 .com_box .sub_tit {width:200px;height:60px;margin-top:20px;text-align:center;line-height:60px;background:#5a616a;color:#fff;margin-right:25px;font-family:'notokr-medium'}
#Page24 .com_box div {height:100px;}
#Page24 .box_txt {padding-top:25px;line-height:26px;}
#Page24 .up_box {margin-top:40px;border-top:2px solid #38414d;border-bottom:1px solid #eee}
#Page24 .down_box {border-bottom:1px solid #eee;}
#Page24 .trd_box {height:370px;margin-bottom:60px;text-align:center}
#Page24 .trd_box div {margin-top:60px;}
#Page24 .left_box {float:left;width:620px;height:240px;border:1px solid #ccc;background:#fff;}
#Page24 .right_box {float:right;width:620px;height:240px;margin-left:-1px;border:1px solid #dbdbdb;background:#fff}
#Page24 .sub_tit02 {height:45px;line-height:45px;font-weight:bold;font-size:22px;background:#2686be;color:#fff;}
#Page24 .box_txt02 span {font-weight:bold;font-size:20px;color:#333;}
#Page24 .box_txt02 span:after {display:block;width:264px;margin:-13px auto 0 auto;border:5px solid #d2e9f6;content:'';}
#Page24 .box_txt02 {margin-top:25px;font-size:15px;line-height:26px;}
#Page24 .txt02_aft:after {width:103px !important;}
#Page24 .cir_box {margin:40px 0 60px;padding:15px 0;background:#f6f6f6;}
#Page24 .cir_box:after {display:block;content:'';clear:both}
#Page24 .cir {position:relative;float:left;width:220px;height:220px;border:2px solid #ccc;margin:10px 20px;border-radius:120px;font-size:16px;line-height:35px;text-align:center;font-weight:bold;background:#fff;}
#Page24 .cir h4 {margin-top:30px;font-weight:bold;color:#2a95d3;}
#Page24 .cir:before {display:block;position:absolute;left:5px;top:10px;content:'';width:40px;height:40px;border-radius:20px;text-align:center;background:#CCC;color:#fff;}
#Page24 .cir01 {margin-left:140px !important;}
#Page24 .cir01:before {content:'01'}
#Page24 .cir02:before {content:'02'}
#Page24 .cir03:before {content:'03'}
#Page24 .cir04:before {content:'04'}
#Page24 .table01{width:42%;padding-top:323px;margin-left:2%}
#Page24 .poket_wrap{overflow:hidden;margin-bottom:40px}
#Page24 .poket_wrap > div{float:left;overflow:hidden;width:49%;box-sizing:border-box}
#Page24 .refund {width:1070px;margin:20px auto;border:1px solid #ddd}

/* 요금안내 */
#Page31{padding-bottom:60px}
#Page31 .tbl_top_txt{text-align:right}
#Page31 .tbl_bottom_txt{padding-top:15px}
#Page31 .charge_tbl{width:100%;border-top:solid 2px #333;border-collapse:collapse}
#Page31 .charge_tbl thead th{border-left:solid 1px #2c739c;font-weight:normal;color:#fff;text-align:center;background:#0b5f90}
#Page31 .charge_tbl thead th.col_line{border-bottom:solid 1px #2c739c}
#Page31 .charge_tbl .border_none{border:none}
#Page31 .charge_tbl tbody tr:hover{background:#f7f7f7}
#Page31 .charge_tbl tbody td{border-bottom:solid 1px #dbdbdb;border-left:solid 1px #dbdbdb;text-align:center}
#Page31 .charge_tbl tbody th{width:30%;border-bottom:solid 1px #dbdbdb;color:#333;text-align:center}
#Page31 .line_wrap .call_center{display:table;margin-top:30px;padding:20px 30px;font-size:18px;background:#f7f7f7;text-align:center;font-family:'notokr-medium'}
#Page31 .line_wrap .call_center span{padding-left:5px;font-size:31px;color:#43b3f4;vertical-align:-5px}
#Page31 .over_dl{min-height:140px;padding:20px 0 20px 200px;border-bottom:solid 1px #ddd}
#Page31 .over_wrap dl:nth-child(2){border-top:solid 2px #333;background:url(/sh_page/img/31p_icon01.png) left center no-repeat}
#Page31 .over_wrap dl:nth-child(3){background:url(/sh_page/img/31p_icon02.png) left center no-repeat}
#Page31 .over_wrap dl:nth-child(4){background:url(/sh_page/img/31p_icon04.png) left center no-repeat}
#Page31 .over_wrap dl:nth-child(5){background:url(/sh_page/img/31p_icon03.png) left center no-repeat}
#Page31 .over_wrap dl:nth-child(6){background:url(/sh_page/img/31p_icon05.png) left center no-repeat}
#Page31 .over_wrap dl:nth-child(7){background:url(/sh_page/img/31p_icon06.png) left center no-repeat}
#Page31 .over_dl dt{font-size:19px;color:#333;padding-bottom:15px;font-family:'notokr-medium'}
#Page31 .over_dl dt:before{display:inline-block;margin-right:5px;content:url('/sh_page/img/plus_icon.png')}
#Page31 .over_dl dd ul li:before{display:inline-block;width:3px;height:3px;margin:0 5px 5px 0;background:#777;content:''}
#Page31 .link_btn{display:table;overflow:hidden;margin:40px auto 0}
#Page31 .link_btn a{margin-right:5px;}
#Page31 #tab2 .line_wrap{padding:40px 0 40px 250px;background:url(/sh_page/img/31p_driver.png) left center no-repeat}

/* 보험대차 */
#Page32 .tit_bg{height:300px;background:url(/sh_page/img/32p_tit_bg.png) center no-repeat}
#Page32 .tit_bg .cont_wrap{padding:73px 0;background:url(/sh_page/img/32p_il_img.png) right bottom no-repeat}
#Page32 .tit_bg .cont_wrap .tit{padding-bottom:20px;font-size:30px;line-height:40px;color:#fff;letter-spacing:-0.5px;font-family:'notokr-regulars'}
#Page32 .tit_bg .cont_wrap .tit span.bold{font-family:'notokr-bold'}
#Page32 .tit_bg .cont_wrap .tit span.blue{color:#43b3f4}
#Page32 .tit_bg .cont_wrap p{color:#cbcbcb}
#Page32 .insur_pro{overflow:hidden;padding-top:20px}
#Page32 .insur_pro li{float:left;width:231px;height:231px;margin-right:29.75px;padding-top:70px;text-align:center;box-sizing:border-box}
#Page32 .insur_pro li .num{font-size:15px;font-weight:600;color:#3aa5ed;letter-spacing:2px;font-family:'poppins'}
#Page32 .insur_pro li p{font-size:18px;color:#333;font-family:'notokr-medium'}
#Page32 .insur_pro li:nth-child(1){background:url(/sh_page/img/7p_circle01.png) center top no-repeat}
#Page32 .insur_pro li:nth-child(2){background:url(/sh_page/img/7p_circle02.png) center top no-repeat}
#Page32 .insur_pro li:nth-child(3){background:url(/sh_page/img/7p_circle03.png) center top no-repeat}
#Page32 .insur_pro li:nth-child(4){background:url(/sh_page/img/7p_circle04.png) center top no-repeat}
#Page32 .insur_pro li:nth-child(5){margin-right:0;background:url(/sh_page/img/7p_circle05.png) center top no-repeat}
#Page32 .qna_tit{font-size:22px;color:#333;font-family:'notokr-medium'}
#Page32 .qna_tit span{font-size:26px;color:#43b3f4}
#Page32 .qna_cont{margin:11px 0 30px;padding-left:23px;font-size:16px}
#Page32 .tbl_basic thead th{width:calc(100% /3)}
#Page32 .service_area{border-top:solid 2px #333}
#Page32 .service_area li{overflow:hidden;padding:35px 0;border-bottom:solid 1px #ddd}
#Page32 .service_area li > dl{float:left;width:50%;overflow:hidden}
#Page32 .service_box dt{float:left}
#Page32 .service_box dd{float:left;padding-left:30px}
#Page32 .service_box dd .stit{padding-bottom:10px;font-size:18px;color:#333;font-family:'notokr-medium'}
#Page32 .service_box dd .stit span{color:#168dcb}

#Page32 .center_wrap{display:table;margin:0 auto}
#Page32 .step_area{padding-top:30px}
#Page32 .step_area:after{display:block;visibility:hidden;clear:both;content:""}
#Page32 .step_area li{position:relative;float:left;width:17%;height:153px;margin-right:45px;padding:35px 0;border:solid 1px #dbdbdb;text-align:center}
#Page32 .step_area li:after{display:block;position:absolute;right:-30px;top:45%;color:#ddd;content:url('/sh_page/img/arr_right.png')}
#Page32 .step_area li:last-child{margin-right:0}
#Page32 .step_area li:last-child:after{display:none}
#Page32 .step_area li span.number{position:absolute;top:-15px;left:43%;width:35px;height:35px;border-radius:50%;font-size:15px;line-height:35px;color:#fff;background-color:#168dcb;text-align:center}
#Page32 .step_area li .step_tit{padding:20px 0 10px;font-size:17px;color:#333;font-family:'notokr-medium'}
#Page32 .driver_area{display:inline-block;padding-left:15px}
#Page32 .driver_area .tit{padding-bottom:10px;font-size:20px;color:#333;font-family:'notokr-medium'}

/* 장기렌트 */
#Page35 .tit_bg{height:325px;background:url(/sh_page/img/35p_tit_bg.png) center no-repeat}
#Page35 .tit_bg .cont_wrap{padding:63px 0;background:url(/sh_page/img/35p_il_img.png) right bottom no-repeat}
#Page35 .tit_bg .cont_wrap .tit{padding-bottom:20px;font-size:30px;line-height:40px;color:#fff;letter-spacing:-0.5px;font-family:'notokr-regulars'}
#Page35 .tit_bg .cont_wrap .tit span.bold{font-family:'notokr-bold'}
#Page35 .tit_bg .cont_wrap .tit span.blue{color:#43b3f4}
#Page35 .tit_bg .cont_wrap p{color:#cbcbcb}
#Page35 .tit_list{margin-top:20px;color:#cbcbcb}
#Page35 .tit_list li:before{background:#bbb}
#Page35 .rent_effect{overflow:hidden}
#Page35 .rent_effect li{position:relative;float:left;width:390px;height:269px;padding-top:30px;margin-right:52px;border:solid 1px #ddd;background:#fff;text-align:center;box-sizing:border-box}
#Page35 .rent_effect li:last-child{margin-right:0}
#Page35 .rent_effect li .number{display:inline-block;position:absolute;left:0;top:0;width:38px;height:38px;font-size:15px;line-height:35px;color:#fff;background:#2d3238}
#Page35 .rent_effect li img{display:block;margin:0 auto;padding-top:25px}
#Page35 .rent_effect li .eng{padding-top:25px;font-size:13px;color:#2cabf4;letter-spacing:1px;font-family:notokr-medium}
#Page35 .rent_effect li .txt{padding-top:11px;font-size:17px;color:#333;font-family:'notokr-medium'}
#Page35 .tbl_basic tbody th{border-bottom:dotted 1px #ccc;font-size:16px;background:#fff}
#Page35 .tbl_basic tbody td{padding-left:30px;text-align:left}
#Page35 .insur_pro{overflow:hidden;margin-top:20px}
#Page35 .insur_pro li{float:left;width:187px;margin-right:25px;;text-align:center;box-sizing:border-box}
#Page35 .insur_pro li .num{padding-bottom:14px;font-size:15px;font-weight:600;color:#3aa5ed;letter-spacing:2px;font-family:'poppins'}
#Page35 .insur_pro li p{padding-top:13px;font-size:17px;color:#333;font-family:'notokr-medium'}
#Page35 .go_btn{display:table;width:200px;height:48px;margin:0 auto 35px;font-size:15px;line-height:48px;color:#fff;background:#2a95d3;text-align:center}

/* 요금안내 */
#Page41 .tit_bg{height:255px;background:url(/sh_page/img/41p_tit_bg.png) center no-repeat;text-align:center}
#Page41 .tit_bg .cont_wrap{padding:87px 0;box-sizing:border-box}
#Page41 .tit_bg .cont_wrap .tit{font-size:30px;line-height:40px;color:#fff;letter-spacing:-0.5px;font-family:'notokr-regulars'}
#Page41 .tit_bg .cont_wrap .tit span.bold{font-family:'notokr-bold'}
#Page41 .tit_bg .cont_wrap .tit span.blue{color:#43b3f4}
#Page41 .tbl_basic{border-bottom:solid 1px #e3e3e3}
#Page41 .tbl_basic tbody td{border-bottom:none;border-right:none;background:none}
#Page41 .tbl_basic tbody .right{border-left:solid 1px #c4c4c4}
#Page41 .tbl_basic tbody tr td:first-child{border-right:solid 2px #ddd}
#Page41 .bottom_txt{padding:30px 0;margin-top:20px;font-size:16px;background:#f6f6f6;text-align:center}
#Page41 .bottom_txt span{color:#333}

/* 예약확인 */
#confirmation_page input{outline:none}
#confirmation_page .confirm_area{padding:66px 0;background:#2c323b url(/sh_page/img/56p_bg.png) top no-repeat;box-sizing:border-box}
#confirmation_page .confirm_area .confirm_wrap{display:table;overflow:hidden;margin:0 auto}
#confirmation_page .confirm_area  dl{float:left;margin-right:23px}
#confirmation_page .confirm_area  dl dt{display:inline-block;margin-right:10px;font-size:15px;color:#fff;font-family:'notokr-medium'}
#confirmation_page .confirm_area  dl dd{display:inline-block}
#confirmation_page .confirm_area  dl dd input{width:220px;height:48px;;padding:0 15px;line-height:48px;border-radius:2px;box-sizing:border-box}
#confirmation_page .confirm_area .reset{padding-left:19px;font-size:14px;line-height:48px;color:#fff}
#confirmation_page .confirm_area .confirm_txt{padding-top:15px;margin-left:190px;font-size:15px;color:#d3d3d3}
#confirmation_page .confirm_none{border:solid 1px #ddd;padding:30px;margin-top:40px;text-align:center}
#confirmation_page .confirm_list{border:solid 1px #ddd;padding:30px;margin-top:40px;text-align:center}
#confirmation_page .confirm_btn{width:200px;height:50px;margin-left:12px;border:none;border-radius:2px;font-size:15px;color:#fff;background:#2a95d3;cursor:pointer;font-family:'notokr-medium'}
#confirmation_page .confirmation_tbl{width:100%;border-top:solid 2px #333;font-size:15px;border-collapse:collapse}
#confirmation_page .confirmation_tbl tbody th{width:100px;border-bottom:solid 1px #ddd;color:#333;background:#f7f7f7}
#confirmation_page .confirmation_tbl tbody td{width:260px;border-bottom:solid 1px #ddd;text-align:left}





.pagecommon .line_wrap{padding-top:20px;border-top:solid 2px #333}

#Page32 .line_wrap .call_center{display:table;margin:30px auto 0;padding:20px 30px;font-size:18px;background:#f7f7f7;text-align:center;font-family:'notokr-medium'}
#Page32 .line_wrap .call_center span{padding-left:5px;font-size:31px;color:#43b3f4;vertical-align:-5px}
