@charset "utf-8";

/* ///// common ///// */
table.tbl_data{border:1px solid #c9c9c9;border-bottom:none;font-size:11px;}
table.tbl_data th{padding:5px 0 5px 7px;background:#e9e9e9;border-bottom:1px solid #c9c9c9;font-weight:400;text-align:left;vertical-align:middle;}
table.tbl_data td{padding:5px 0 5px 7px;height:30px;border-bottom:1px solid #c9c9c9;border-left:1px solid #c9c9c9;color:#000;vertical-align:middle;}

.en{font-family:'FordM' !important;}

/* ///// main ///// */
#visual{}
#visual li{height:217px;background-position:0 0;background-repeat:no-repeat;background-size:100% 217px;}
#visual li.v1{padding:33px 20px 0 0;background-image:url('/mobile/images/bg_visual01.jpg');font-size:18px;color:#000;text-align:right;}
#visual li.v1 p:first-child{display:inline-block;text-align:left;line-height:1;}
#visual li.v1 p span{display:block;margin-top:3px;padding-bottom:5px;font-size:10px;border-bottom:1px solid #000;}
#visual li.v1 p a{display:inline-block;margin-top:20px;padding-left:7px;width:110px;border:1px solid #000;background:url('/mobile/images/bg_btn_arr.png') 98px 50% no-repeat;background-size:5px;font:10px/22px 'NS';text-align:left;}

#visual li.v2{padding:33px 20px 0 0;background-image:url('/mobile/images/bg_visual02.jpg');font-size:18px;color:#fff;text-align:right;}
#visual li.v2 p:first-child{display:inline-block;text-align:left;line-height:1;}
#visual li.v2 p span{display:block;margin-top:3px;padding-bottom:5px;font-size:10px;border-bottom:1px solid #fff;}
#visual li.v2 p a{display:inline-block;margin-top:20px;padding-left:7px;width:110px;border:1px solid #fff;background:url('/mobile/images/bg_btn_arr.png') 98px 50% no-repeat;background-size:5px;font:10px/22px 'NS';text-align:left;}

#visual li.v3{padding:33px 20px 0 0;background-image:url('/mobile/images/bg_visual03.jpg');font-size:18px;color:#000;text-align:right;}
#visual li.v3 p:first-child{display:inline-block;text-align:left;line-height:1;}
#visual li.v3 p span{display:block;margin-top:3px;padding-bottom:5px;font-size:10px;border-bottom:1px solid #000;}
#visual li.v3 p a{display:inline-block;margin-top:20px;padding-left:7px;width:110px;border:1px solid #000;background:url('/mobile/images/bg_btn_arr.png') 98px 50% no-repeat;background-size:5px;font:10px/22px 'NS';text-align:left;}

#visual .swiper-pagination{bottom:7px;}
#visual .swiper-pagination-bullet{width:6px;height:6px;background:none;border:1px solid #fff;opacity:1;}
#visual .swiper-pagination-bullet-active{border-radius:50%;background:#fff;}
#visual.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px;}

#car_rolling_wrap{margin:13px -20px 33px;}
#car_rolling li{position:relative;margin-top:10px;width:65%;}
#car_rolling li.swiper-slide-active{margin-top:0;}
#car_rolling li .flag_new{overflow:hidden;display:block;position:absolute;top:7px;right:7px;width:29px;height:29px;background:url('/mobile/images/flag_new.png') no-repeat;background-size:29px;text-indent:-9999px;}
#car_rolling li .flag_hot{overflow:hidden;display:block;position:absolute;top:7px;right:7px;width:29px;height:29px;background:url('/mobile/images/flag_hot.png') no-repeat;background-size:29px;text-indent:-9999px;}
#car_rolling li .flag_sale{overflow:hidden;display:block;position:absolute;top:7px;right:7px;width:29px;height:29px;background:url('/mobile/images/flag_sale.png') no-repeat;background-size:29px;text-indent:-9999px;}
#car_rolling li .thumb{display:block;}
#car_rolling li .txt{display:block;padding:6px 0 0 10px;height:65px;border:1px solid #bcbcbc;font-size:11px;}
#car_rolling li .txt strong{display:block;font:23px/1 'NSB';color:#000;letter-spacing:-1px;}
#car_rolling li .txt strong em{font-size:12px;}

.car_list{margin-bottom:15px;}
.car_list li{margin-top:13px;}
.car_list li .thumb{display:block;}
.car_list li .txt{display:block;padding:8px 0 0 10px;height:65px;border:1px solid #bcbcbc;}
.car_list li .txt strong{display:block;font:23px/1 'NSB';color:#000;letter-spacing:-1px;}
.car_list li .txt strong em{font-size:12px;}

.car_list + .btn_center{margin:0;}
.btn_more{display:block;width:100%;height:33px;background:#666;font:12px/33px 'NS';color:#fff;text-align:center;}

.sub_contents h2{margin-bottom:20px !important;padding-bottom:9px;border-bottom:1px solid #000;}


/* ///// car sale ///// */
.search{margin-bottom:33px;}
.search:after{content:'';display:block;clear:both;}
.search > ul{}
.search > ul > li{margin-bottom:20px;}
.search > ul > li{position:relative;height:33px;}
.search > ul > li > span{display:block;padding-left:13px;height:33px;border:1px solid #bcbcbc;background:url('/mobile/images/bg_option_open02.png') right 50% no-repeat;background-size:22px;line-height:35px;color:#000;}
.search > ul > li.open > span{background-image:url('/mobile/images/bg_option_close02.png');}
.search ul li .option{display:none;position:absolute;top:32px;left:0;z-index:500;overflow:auto;/*-webkit-overflow-scrolling:touch;*/padding:5px 0 0;width:100%;max-height:117px;border:1px solid #bcbcbc;background:#fff;}
.search ::-webkit-scrollbar {width: 3px;height: 3px;}
.search ::-webkit-scrollbar-track {
	background-color: rgba(0,0,0,0.2);
	box-shadow: inset 0px 0px 0px 2px #eee;
	border-radius: 3px;
}
.search ::-webkit-scrollbar-thumb {
	/*background-color: rgba(255,255,255,1);*/
	background-color:#14528f;
	border-radius: 3px;
}

.search ul li .option li{padding:5px 0 5px 13px;line-height:1;}
.search ul li .option li:hover,
.search ul li .option li.select{background-color:#14518e;color:#fff;}
.search > .btn{width:100%;}

.car_sale_view{margin-bottom:33px;}
.car_sale_view .car_model{margin-bottom:17px;background:url('/mobile/images/bg_91check.gif') right 0 no-repeat;background-size:111px;}
.car_sale_view .car_model h3{margin-top:0 !important;font:15px/1 'NSB';}
.car_sale_view .car_model .price{margin-top:0;font:30px/1 'NSB';color:#000;letter-spacing:-2px;}
.car_sale_view .car_model .price em{display:inline-block;margin-top:0;font-size:13px;vertical-align:middle;}

.car_sale_view .car_model02{margin-bottom:17px;}
.car_sale_view .car_model02 h3{font:15px/1 'NSB';}
.car_sale_view .car_model02 .price{margin-top:0;font:30px/1 'NSB';color:#000;letter-spacing:-2px;}
.car_sale_view .car_model02 .price em{display:inline-block;margin-top:0;font-size:13px;vertical-align:middle;}

.car_sale_view .car_info{margin:0 -20px;padding:20px;background:#f4f4f4;}
.car_sale_view .car_info table{border:1px solid #c9c9c9;}
.car_sale_view .car_info table th{padding-left:7px;height:30px;background:#e9e9e9;border-bottom:1px solid #c9c9c9;border-right:1px solid #c9c9c9;text-align:left;vertical-align:middle;}
.car_sale_view .car_info table td{padding-left:7px;vertical-align:middle;border-bottom:1px solid #c9c9c9;border-right:1px solid #c9c9c9;color:#000;}

.photo_slide{margin-top:20px;}
.photo_slide:before{left:0;}
.photo_slide:after{right:0;}
.photo_slide li{}
.photo_slide li img{}
.photo_slide .swiper-button-next,
.photo_slide .swiper-button-prev{top:50%;margin:0;width:8px;height:19px;}
.photo_slide .swiper-button-prev{left:11px;background:url('/mobile/images/swiper_button_prev.png') no-repeat;background-size:8px;}
.photo_slide .swiper-button-next{right:11px;background:url('/mobile/images/swiper_button_next.png') no-repeat;background-size:8px;}

.benefit{}
.benefit ul li{margin-bottom:20px;padding:20px 0 0 67px;min-height:73px;border-top:1px solid #bebebe;line-height:15px;}
.benefit ul li:nth-child(1){padding-top:0;border-top:none;min-height:53px;background:url('/mobile/images/bg_benefit01.gif') no-repeat;background-size:53px;}
.benefit ul li:nth-child(2){background:url('/mobile/images/bg_benefit02.gif') 0 20px no-repeat;background-size:53px;}
.benefit ul li:nth-child(3){background:url('/mobile/images/bg_benefit03.gif') 0 20px no-repeat;background-size:53px;}
.benefit ul li strong{display:block;margin-bottom:8px;font-size:15px;color:#000;}

.tab_blue{overflow:hidden;margin-bottom:13px;}
.tab_blue li{float:left;width:50%;}
.tab_blue li a{display:block;height:40px;border:1px solid #d5d5d5;font-size:13px;line-height:40px;text-align:center;color:#000;}
.tab_blue li:first-child a{border-right:none;}
.tab_blue li.on a{position:relative;margin-right:-1px;border:none;background:#14528f;color:#fff;}

.tab_cont{display:none;margin-bottom:33px;}
.tab_cont .btn{width:160px;height:33px;background:#1f78b9;line-height:33px;}

.explain{margin-bottom:33px;line-height:18px;}
.explain h3{margin:10px 0;font-size:15px;}
.explain .MsoNormal,
.explain .MsoListParagraph{margin:0 0 5px !important;text-indent:0 !important;}
.explain .MsoNormal font font,
.explain .MsoListParagraph font font{font:12px/15px 'NS' !important;}
.explain .MsoNormal font font strong,
.explain .MsoListParagraph font font{font-size:13px !important;}
.explain .MsoNormal font font strong span,
.explain .MsoListParagraph font font strong span{font-size:13px !important;color:#000 !important;}
.explain .MsoNormal span,
.explain .MsoListParagraph span{font-size:12px !important;color:#666 !important;}

.location{overflow:hidden;margin-bottom:33px;}
.location .address{color:#000;}
.location .address dt{margin-bottom:5px;font:15px/1 'NSB';}
.location .address dd{line-height:18px;}
.location .address dd.tel{margin:8px 0 15px;font:33px/1 'NSB';}
.location .address dd.txt{color:#666;}

.buy_ask{overflow:hidden;margin-bottom:33px;}
.buy_ask .form p{margin-top:10px;}
.buy_ask .form p:first-child{margin-top:0;}
.buy_ask .form input[type=text],
.buy_ask .form input[type=tel],
.buy_ask .form input[type=email],
.buy_ask .form textarea{width:100%;border:1px solid #ccc;line-height:23px;}
.buy_ask .form input[type=text],
.buy_ask .form input[type=tel],
.buy_ask .form input[type=email]{padding-left:10px;height:33px;line-height:33px;}
.buy_ask .form input::-moz-placeholder,
.buy_ask .form textarea::-moz-placeholder{color:#bebebe;}
.buy_ask .form input:-ms-input-placeholder,
.buy_ask .form textarea:-ms-input-placeholder{color:#bebebe;}
.buy_ask .form input::-webkit-input-placeholder,
.buy_ask .form textarea::-webkit-input-placeholder{color:#bebebe;}
.buy_ask .form textarea{padding:10px 0 0 10px;height:160px;resize:none;}
.buy_ask .clause .scr_area{overflow:auto;padding:10px 10px 0;height:183px;border:1px solid #ccc;line-height:18px;color:#bebebe; margin-top:20px}
.buy_ask .clause .scr_area h3{margin-bottom:5px;font-size:15px;color:#000;}
.buy_ask .clause .agree_check{margin-top:16px;text-align:right;}
.buy_ask .clause .btn_wrap{margin-top:15px;}
.buy_ask .clause .btn_wrap .btn{width:100%;}

.option_info{margin:-20px 0 33px;}
.option_info > li{margin-top:7px;}
.option_info > li:first-child{margin:0;}
.option_info > li > span{display:block;padding-left:7px;height:33px;background:#e9e9e9 url('/mobile/images/bg_option_open03.png') right 50% no-repeat;background-size:15px;font:700 12px/33px 'NS';color:#000;}
.option_info > li > span.on{background-image:url('/mobile/images/bg_option_close03.png');}
.option_info li ul{overflow:hidden;display:none;padding:0 0 21px 0;}
.option_info > li > span.on + ul{display:block;}
.option_info li ul li{float:left;margin-top:7px;padding-left:10px;width:50%;background:url('/mobile/images/bg_radio2.gif') 0 50% no-repeat;background-size:7px;}
.option_info li ul li.select{background-image:url('/mobile/images/bg_radio2_on.gif');font-weight:700;color:#000;}




/* ///// point check /////*/
.visual_point_check{height:187px;background:url('/mobile/images/visual_point_check.jpg') no-repeat;background-size:100% 187px;}
.point_check{padding-top:179px;background:url('/mobile/images/img_point_check.jpg') no-repeat;background-size:100% 160px;}
.point_check img{width:205px;}
.point_check .txt{margin-top:20px;padding-top:17px;border-top:1px solid #cdcdcd;line-height:15px;}

/* ///// greeting /////*/
.visual_greeting{height:187px;background:url('/mobile/images/visual_greeting.jpg') no-repeat;background-size:100% 187px;}
.greeting p{margin-top:12px; font-size:15px; line-height:26px}

/* ///// advisor /////*/
.visual_advisor{height:187px;background:url('/mobile/images/visual_advisor.jpg') no-repeat;background-size:100% 187px;}
.advisor .manager{overflow:hidden;margin:18px 0 20px;padding:13px;border:1px solid #bcbcbc;}
.advisor .manager span.thumb{float:left;margin-right:13px;border:1px solid #d8d8d8;}
.advisor .manager span.thumb img{width:116px;}
.advisor .manager .txt{display:block;margin-top:0;font-size:10px;line-height:13px;}
.advisor .manager strong{display:block;margin:0 0 3px;font-weight:700;color:#000;}

.advisor > p{margin-top:15px; line-height:20px}

.advisor ul{padding-top:15px;}
.advisor ul li{overflow:hidden;margin-top:13px;padding:13px;height:92px;border:1px solid #bcbcbc;}
.advisor ul li span.thumb{float:left;margin-right:13px;display:inline-block;width:97px;border:1px solid #d8d8d8;vertical-align:middle;}
.advisor ul li span.txt{display:block;font-size:10px;line-height:16px;vertical-align:middle;}
.advisor ul li span.txt strong{display:block;margin:0px 0;font-weight:700;font-size:12px;color:#000;}

/* ///// service center /////*/
.visual_service_center{height:187px;background:url('/mobile/images/visual_service_center.jpg') no-repeat;background-size:100% 187px;}
.service_center_list li{margin-top:20px;border:1px solid #bcbcbc;}
.service_center_list li a{display:block;padding-left:13px;height:40px;background:url('/mobile/images/bg_list_arr.gif') right 50% no-repeat;background-size:17px;font-weight:700;color:#000;line-height:40px;}

.service_center{margin-top:20px;}
.service_center span,
.service_center strong{display:block;}
.service_center .thumb{padding:13px;border:1px solid #d5d5d5;}
.service_center strong{margin:18px 0 11px;font-size:15px;color:#000;}
.service_center .tel{margin:15px 0 13px;font:33px/1 'FordM';color:#000;}
.service_center .map{height:225px;}

/* ///// showroom /////*/
.visual_showroom{height:187px;background:url('/mobile/images/visual_showroom.jpg') no-repeat;background-size:100% 187px;}
.showroom{margin-top:20px;}
.showroom span,
.showroom strong{display:block;}
.showroom .thumb{padding:13px;border:1px solid #d5d5d5;}
.showroom strong{margin:18px 0 11px;font-size:15px;color:#000;}
.showroom span{line-height:23px;}
.showroom .tel{margin:15px 0 20px;font:33px/1 'FordM';color:#000;}
.showroom .tel em{display:inline-block;padding-bottom:5px;border-bottom:1px solid #6c6c6c;}
/*.showroom .map{border:1px solid #d5d5d5;}*/

/* ///// purchase /////*/
.visual_purchase{height:187px;background:url('/mobile/images/visual_purchase.jpg') no-repeat;background-size:100% 187px;}
.purchase{margin-top:20px;}
.purchase .buy_ask .repair{margin-bottom:10px;padding-left:10px;border-bottom:1px solid #ccc;line-height:33px;}
.purchase .buy_ask .repair input[type=radio]{margin:0 5px 0 24px;}
.purchase .buy_ask .agree_check{padding-bottom:10px;border-bottom:1px solid #bcbcbc;}


.visual_purchase_program{height:187px;background:url('/mobile/images/visual_purchase_program.jpg') no-repeat;background-size:100% 187px;}
.program p{margin-top:15px;}
.program p:first-child{margin-bottom:26px;}
.program .btn_wrap{margin-top:30px;}
.program .btn_wrap .btn{width:100%;}

.visual_book_app{height:187px;background:url('/mobile/images/visual_book_app.jpg') no-repeat;background-size:100% 187px;}
.buy_ask .btn_wrap{margin-top:30px;}
.buy_ask .btn_wrap .btn{width:100%;}

/* ///// guide /////*/
.visual_guide{height:187px;background:url('/mobile/images/visual_guide.jpg') no-repeat;background-size:100% 187px;}

.price table{ table-layout:fixed;border-top:2px solid #000;border-left:1px solid #d8d8d8; margin-top:20px;}
.price table thead th{height:55px;background:#ececec; line-height:55px}
.price table thead th.h{height:49px;}
.price table th, .wage table td{border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;font-weight:400;color:#3d3d3d;text-align:center;}
.price table tbody th{background:#f8f8f8; vertical-align:middle; }
.price table tbody th.bg_none{background:none;}
.price table td{ height:49px;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8; vertical-align:middle; text-align:center; line-height:23px }
.price table td em { font-size:6px; color:#d8d8d8; margin-right:10px}

/* ///// greeting /////*/
.visual_notice{height:187px;background:url('/mobile/images/visual_notice.jpg') no-repeat;background-size:100% 187px;}

/* ///// notice ///// */
.post_search{position:relative;margin-top:7px;padding:0 52px 0 95px;}
.post_search select{position:absolute;top:0;left:0;padding-left:6px;width:90px;height:26px;background:url('/mobile/images/bg_select_arr.gif') right 50% no-repeat;background-size:20px;border:1px solid #bebebe;font:9px/26px 'NanumSqR';color:#000;}
.post_search input[type=text]{padding-left:6px;width:100%;height:26px;border:1px solid #bebebe;font:9px/25px 'NanumSqR';color:#000;}
.post_search button{position:absolute;top:0;right:0;display:block;width:48px;height:26px;background:#000;border:none;font-size:9px;line-height:26px;color:#fff;text-align:center;}

.news_list{margin-top:13px;border-top:2px solid #000;}
.news_list li{padding:11px 0 8px;border-bottom:1px solid #d8d8d8;}
.news_list li a{font-size:12px;color:#000;}
.news_list li span{overflow:hidden;display:block;margin-top:3px;font-size:9px;color:#3d3d3d;}
.news_list li span em{float:right;}

.notice_view{margin-top:13px;border-top:2px solid #000;border-bottom:1px solid #d8d8d8;}
.notice_view dt{position:relative;min-height:53px;background:#f8f8f8;border-bottom:1px solid #d8d8d8;}
.notice_view dt span,
.notice_view dt em{position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);}
.notice_view dt span{left:10px;padding-right:72px;font-size:12px;}
.notice_view dt em{right:12px;font-size:9px;}
.notice_view dd{padding:15px 0;}
.notice_view + .btn_right{margin-top:20px;}
.notice_view + .btn_right .btn{width:100%;}


.page_num{overflow:hidden;position:relative;margin-top:17px;text-align:center;}
.page_num strong,
.page_num a{display:inline-block;margin:0 4px;width:31px;height:31px;font-size:13px;border:1px solid #c9c9c9;line-height:31px;text-align:center;vertical-align:middle;}
.page_num strong{background:#000;border:0;color:#fff;}
.page_num a.prev,
.page_num a.next{overflow:hidden;position:absolute;top:0;margin:0;background-repeat:no-repeat;background-position:center;background-size:5px;text-indent:-9999px;}
.page_num a.prev{left:0;background-image:url('/mobile/images/btn_page_prev.gif');}
.page_num a.next{right:0;background-image:url('/mobile/images/btn_page_next.gif');}


.visual_book_app{height:187px;background:url('/mobile/images/visual_book_app.jpg') no-repeat;background-size:100% 187px;}

/* ///// report ///// */
.report_contents{position:relative;padding-top:17px !important;}
.report_contents .btn_back{overflow:hidden;display:block;position:absolute;top:12px;left:20px;width:18px;height:24px;background:url('/mobile/images/btn_back.gif') 0 50% no-repeat;background-size:5px;text-indent:-9999px;}
.report_contents h2{padding-bottom:5px;border-bottom:1px solid #000;font-size:15px;text-align:center;}
.report_contents h3{margin:13px 0 15px !important;font:13px/1 'NSB' !important;}

.report_contents .tbl_data{border-color:#d5d5d5 !important;}
.report_contents .tbl_data th{background:#f0f0f0 !important;}
.report_contents .tbl_data th,
.report_contents .tbl_data td{border-color:#e5e5e5;border-left:none;}
.report_contents .tbl_data tr:last-child th,
.report_contents .tbl_data tr:last-child td{border-color:#d5d5d5;}

.report_notice{margin-top:12px;padding-left:27px;background:url('/mobile/images/ico_notice.gif') 0 50% no-repeat;background-size:19px;}
.report_notice02{margin-top:12px;padding-left:27px;background:url('/mobile/images/ico_notice02.gif') 0 3px no-repeat;background-size:21px;}

.report_list{margin-top:20px;}
.report_list > li{margin-top:10px;}
.report_list > li > span{display:block;padding-left:10px;height:33px;background:#f0f0f0 url('/mobile/images/bg_report_list.gif') right 50% no-repeat;background-size:17px;;border:1px solid #d5d5d5;font:13px/33px 'NSB';color:#000;}
.report_list .report_cont{display:none;padding:10px 0;}
.report_list.ty2{margin-top:0;}
/*.report_list.ty2 > li{margin-top:13px;}*/
.report_list.ty2 > li:first-child{margin:0;}
.report_list.ty2 .report_cont{padding-top:0;}

table.tbl_data2{border-top:1px solid #d5d5d5;border-right:1px solid #d5d5d5;}
table.tbl_data2 th,
table.tbl_data2 td{padding:5px 0;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;text-align:center;vertical-align:middle;}
table.tbl_data2 thead th{background:#f0f0f0;font-weight:400;}
table.tbl_data2 tbody th{}

.report_notice03 li{margin-top:18px;font-size:11px;line-height:15px;}
.report_notice03 li ol li{padding-left:8px;list-style:decimal;list-style-position:inside;text-indent:-8px;}

.report_sign{margin-top:30px;text-align:center;}
.report_sign img{width:202px;}

.car_check{margin-bottom:20px;}
.car_check .car_num{padding:22px 0;border-bottom:1px solid #bababa;font:18px/1 'NSB';color:#000;text-align:center;}
.car_check .car_num span{display:block;margin-top:6px;font:13px/1 'NS';color:#666;}
.car_check .car{position:relative;margin:17px auto 15px;width:243px;}
.car_check .car img{width:243px;}
.car_check .car .ico{position:absolute;display:block;width:13px;height:13px;}
.car_check .car .ico span{overflow:hidden;display:inline-block;width:13px;height:13px;background-position:0 0;background-repeat:no-repeat;background-size:100%;text-indent:-9999px;}
.car_check .car .ico span.x{background-image:url('/mobile/images/ico_x.png');}
.car_check .car .ico span.c{background-image:url('/mobile/images/ico_c.png');}
.car_check .car .ico span.w{background-image:url('/mobile/images/ico_w.png');}
.car_check .car .pos1{top:10px;left:81px;}
.car_check .car .pos2{top:1px;left:5px;}
.car_check .car .pos3{top:1px;left:225px;}
.car_check .car .pos4{top:37px;left:10px;}
.car_check .car .pos5{top:60px;left:10px;}
.car_check .car .pos6{top:37px;left:220px;}
.car_check .car .pos7{top:60px;left:220px;}
.car_check .car .pos8{top:93px;left:81px;}
.car_check .car .pos9{top:-3px;left:150px;}
.car_check .car .pos10{top:84px;left:16px;}
.car_check .car .pos11{top:84px;left:215px;}
.car_check .car .pos12{top:59px;left:81px;}
.car_check .car .pos13{top:36px;left:0;}
.car_check .car .pos13 span:nth-child(2){position:absolute;top:0;left:230px;}
.car_check .car .pos14{top:4px;left:150px;}
.car_check .car .pos15{top:30px;left:150px;}
.car_check .car .pos15 span:nth-child(2){position:absolute;top:48px;left:0;}
.car_check .car .pos16{top:14px;left:135px;}
.car_check .car .pos16 span:nth-child(2){position:absolute;top:76px;left:0;}
.car_check .car .pos16 span:nth-child(3){position:absolute;top:0;left:29px;}
.car_check .car .pos16 span:nth-child(4){position:absolute;top:76px;left:29px;}
.car_check .car .pos17{top:17px;left:142px;}
.car_check .car .pos17 span:nth-child(2){position:absolute;top:70px;left:-1px;}
.car_check .car .pos17 span:nth-child(3){position:absolute;top:0;left:15px;}
.car_check .car .pos17 span:nth-child(4){position:absolute;top:70px;left:15px;}
.car_check .car .pos18{top:24px;left:135px;}
.car_check .car .pos18 span:nth-child(2){position:absolute;top:61px;left:-1px;}
.car_check .car .pos18 span:nth-child(3){position:absolute;top:0;left:29px;}
.car_check .car .pos18 span:nth-child(4){position:absolute;top:61px;left:29px;}
.car_check .car .pos19{top:51px;left:24px;}
.car_check .car .pos19 span:nth-child(2){position:absolute;top:0;left:182px;}
.car_check .car .pos20{top:36px;left:149px;}
.car_check .car .pos21{top:54px;left:150px;}
.car_check .car .pos22{top:87px;left:150px;}
.car_check .car .pos23{top:95px;left:150px;}
.car_check .car .pos24{top:78px;left:150px;}
.car_check > p{margin-top:8px;text-align:center;}
.car_check > p:nth-child(4){margin-top:20px;}
.car_check > p:nth-child(4),
.car_check > p:nth-child(5){font-size:10px;}
.car_check .tbl_data{margin-top:16px;}
.car_check .tbl_data td{padding-right:7px;text-align:right;}
.car_check + h3{margin-bottom:10px !important;}

.check_list li{overflow:hidden;padding:0 11px;height:30px;border-bottom:1px solid #d5d5d5;font:11px/33px 'NS';}
.check_list li em{float:right;color:#000;}

.check_confirm{margin-top:15px;font-size:10px;line-height:13px;text-align:center;}
.check_confirm .date{margin:10px 0 15px;font-size:13px;color:#000;}
.check_sign span{position:relative;display:inline-block;line-height:17px;}
.check_sign img{position:absolute;top:0;right:-35px;width:36px;}

#contents h3 { font-size:15px; margin:30px 0 10px 0; color:#000}
.Ptb20 {padding:20px ; text-align:left;}

