@charset utf-8;

@import url('//fonts.googleapis.com/css2?family=Lemonada:wght@300;400&family=Noto+Sans+KR:wght@100;300;400;500;700;900&family=Noto+Sans:ital,wght@0,400;0,700;1,400&family=Recursive:wght@300&family=Roboto:wght@100;300;400&family=Varta:wght@300;400&display=swap');
/* CSS Document */
html, body {  width: 100%; border: 0;}
body{margin:0;padding:0; }

.ar_spots iframe { display: none; }
.ar_spots.Active iframe { display: block; }

/* Reset & Basics */
html, body, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline;position: relative;}
html, body { width: 100%;   border: 0; color: #000;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body { line-height: 1;  }
ol, ul { list-style: none; }
table { border-collapse: collapse; border-spacing: 0; }
h1, h2, h3 { display: block;}
button {  display: block; border: none;  cursor: pointer; padding: 0; background: transparent; }
*:focus { outline:none !important;
 /*selector-dummy:expression(this.hideFocus=true);*/
}
::selection { background-color: rgba(0, 127, 81, 1); color: rgba(255, 255, 255, 1);}
body, input, textarea, select, button, table, h1, h2, h3, h4, h5, div, p, ul, ol { font-weight:400; font-family: 'Noto Sans KR','Noto Sans','Roboto','Open Sans', Dotum, AppleGothic; font-size: 14px;}
a {text-decoration: none; color: #000; cursor: pointer; }
em { font-style: normal;}

.red{color:#f00 !important;}
.clear {clear:both; margin:0; padding:0; height:0;}
.imgBtt{cursor:pointer;}
.img100Block{width:100%; display:block;}
.img100IBlock{width:100%; display:inline-block;}
.img100{width:100%;}
.img50{width:50%;}
.marginRight0{margin-right:0px !important;}
.frameBody{width:980px;  margin:25px auto;}

.frame_sub_inner{width:1000px; margin:10px auto;}
.frameSubMenu{width:190px; float:left;}
.frameContent{width:790px; float:right;}
.frameFooter{width:100%;}
.blue{color:#2f639c !important;}
.pink{color:#c612b7 !important;}
.blackBold{color:#000 !important; font-weight:bold !important;}
.chahong{color:#ec008c !important;}
.colorChahong{color:#da09bf !important;}
.red{color:#F00 !important;}
.black{color:#000 !important;}
.blueBlack{color:#06F !important; font-weight:bold !important;}
.yellow{color:#e6fb00 !important;}
.redBold{color:#C30 !important; font-weight:bold !important;}
.white{color:#fff !important; }
.green{color:#1b7c11 !important; }
.greenBold{color:#1b7c11 !important; font-weight:bold !important;}
.whiteBold{color:#fff !important; font-weight:bold !important;}
.goldBold{color:#b19d78 !important; font-weight:bold !important;}
.gold{color:#b19d78 !important;}
.colorGold{color:#6b634c !important;}
.lightYellow{color:#d1cf10 !important;}
.darkerYellow{color:#7b9327 !important;}
.lightRed{color:#f17b7b !important;}
.fontBold{font-weight:bold !important;}
.jackColor{color:#6b634c !important;}
.jackColorBold{color:#6b634c !important;font-weight:bold !important;}
.gray{color:#666 !important;}
.noBorder{border:0 !important;}
.noBorderBottom{border-bottom:0 !important;}
.noBorderRight{border-right:0 !important;}
.noMarginBottom{margin-bottom:0px !important;}
.marginBottom0{margin-bottom:0px !important;}
.marginBottom4{margin-bottom:4px !important;}
.marginBottom5{margin-bottom:5px !important;}
.marginBottom10{margin-bottom:10px !important;}
.marginBottom15{margin-bottom:15px !important;}
.marginBottom25{margin-bottom:25px !important;}
.marginBottom35{margin-bottom:35px !important;}
.marginBottom45{margin-bottom:45px !important;}
.marginBottom55{margin-bottom:55px !important;}
.marginBottom65{margin-bottom:65px !important;}
.marginBottom75{margin-bottom:75px !important;}
.marginBottom85{margin-bottom:85px !important;}
.marginBottom90{margin-bottom:90px !important;}
.marginBottom95{margin-bottom:95px !important;}
.marginBottom100{margin-bottom:100px !important;}
.marginBottom105{margin-bottom:105px !important;}
.marginTop0{margin-top:0px !important;}
.marginTop1{margin-top:1px !important;}
.marginTop2{margin-top:2px !important;}
.marginTop3{margin-top:3px !important;}
.marginTop4{margin-top:4px !important;}
.marginTop5{margin-top:5px !important;}
.marginTop10{margin-top:10px !important;}
.marginTop15{margin-top:15px !important;}
.marginTop20{margin-top:20px !important;}
.marginTop25{margin-top:25px !important;}
.marginTop35{margin-top:35px !important;}
.marginTop45{margin-top:45px !important;}
.marginTop55{margin-top:55px !important;}
.marginTop65{margin-top:65px !important;}
.marginTop75{margin-top:75px !important;}
.marginTop85{margin-top:85px !important;}
.marginTop90{margin-top:90px !important;}
.marginTop95{margin-top:95px !important;}
.marginTop100{margin-top:100px !important;}
.marginTop105{margin-top:105px !important;}
.marginTop110{margin-top:110px !important;}
.marginTop120{margin-top:120px !important;}
.marginTop130{margin-top:130px !important;}
.marginTop140{margin-top:140px !important;}
.marginTop150{margin-top:150px !important;}
.marginTop160{margin-top:160px !important;}
.marginTop170{margin-top:170px !important;}
.marginTop180{margin-top:180px !important;}
.marginTop190{margin-top:190px !important;}
.marginTop200{margin-top:200px !important;}
.marginLeft0{margin-left:0px !important;}
.marginLeft5{margin-left:5px !important;}
.marginLeft10{margin-left:10px !important;}
.marginLeft20{margin-left:20px !important;}
.marginRight5{margin-right:5px !important;}
.marginRight10{margin-right:10px !important;}
.marginRight15{margin-right:15px !important;}
.noMarginRight{margin-right:0 !important;}
.noPaddingRight{padding-right:0 !important;}
.noMargin{margin:0 !important;}
.noPaddingMargin{margin:0 !important; padding:0 !important;}
.pageTitle{font:bold 14px/100% 'Malgun Gothic', Dotum, Gulim,Arail,sans-serif; color:#000; padding:10px 5px; border-bottom:1px #e1e1e1 solid; margin:0 10px 10px 10px; }

.fontSize11{font-size:11px !important;}.fontSize12{font-size:12px !important;}.fontSize13{font-size:13px !important;}.fontSize14{font-size:14px !important;}
.w10p{width:10% !important;}.w15p{width:15% !important;}
.w20p{width:20% !important;}.w23p{width:23% !important;}.w25p{width:25% !important;}
.w30p{width:30% !important;}.w33p{width:33% !important;}.w35p{width:35% !important;}
.w40p{width:40% !important;}.w45p{width:45% !important;}
.w50p{width:50% !important;}.w55p{width:55% !important;}
.w60p{width:60% !important;}.w65p{width:65% !important;}
.w70p{width:70% !important;}.w75p{width:75% !important;}
.w80p{width:80% !important;}.w85p{width:85% !important;}
.w85p{width:80% !important;}.w85p{width:85% !important;}
.w90p{width:90% !important;}.w95p{width:95% !important;}
.w10{width:10px !important;}.w20{width:20px !important;}
.w30{width:30px !important;}.w40{width:40px !important;}
.w50{width:50px !important;}.w60{width:60px !important;}
.w70{width:70px !important;}.w80{width:80px !important;}
.w90{width:90px !important;}.w95{width:95px !important;}
.w100{width:100px !important;}.w110{width:110px !important;}.w120{width:120px !important;}.w130{width:130px !important;}.w140{width:140px !important;}.w150{width:150px !important;}
.w200{width:200px !important;}.w210{width:210px !important;}.w220{width:220px !important;}.w230{width:230px !important;}.w240{width:240px !important;}.w250{width:250px !important;}
.w260{width:260px !important;}.w270{width:270px !important;}.w280{width:280px !important;}.w290{width:290px !important;}
.w300{width:300px !important;}.w350{width:350px !important;}
.w400{width:400px !important;}.w450{width:450px !important;}
.w500{width:500px !important;}.w550{width:550px !important;}
.w600{width:600px !important;}.w650{width:650px !important;}
.w700{width:700px !important;}.w750{width:750px !important;}
.w800{width:800px !important;}.w850{width:850px !important;}
.w900{width:900px !important;}.w950{width:950px !important;}
.h10{height:10px !important;}
.h20{height:20px !important;}
.h30{height:30px !important;}
.h40{height:40px !important;}
.h50{height:50px !important;}
.h60{height:60px !important;}
.h70{height:70px !important;}
.h80{height:80px !important;}
.h90{height:90px !important;}
.h100{height:100px !important;}.h150{height:150px !important;}
.h200{height:200px !important;}.h250{height:250px !important;}
.h300{height:300px !important;}.h350{height:350px !important;}
.h400{height:400px !important;}.h450{height:450px !important;}
.h500{height:500px !important;}.h550{height:550px !important;}
.h600{height:600px !important;}.h650{height:650px !important;}
.h700{height:700px !important;}.h750{height:750px !important;}
.h800{height:800px !important;}.h850{height:850px !important;}
.h900{height:900px !important;}.h950{height:950px !important;}
.h1000{height:1000px !important;}.h1500{height:1500px !important;}
.w1000{width:1000px !important;}
.paddingT10{padding-top:10px !important;}
.paddingB10{padding-bottom:10px !important;}
.paddingR10{padding-right:10px !important;}
.paddingL10{padding-left:10px !important;}
.paddingT20{padding-top:20px !important;}
.paddingT30{padding-top:30px !important;}
.paddingT40{padding-top:40px !important;}
.paddingT50{padding-top:50px !important;}
.paddingT60{padding-top:60px !important;}
.paddingT70{padding-top:70px !important;}
.paddingT80{padding-top:80px !important;}
.paddingT90{padding-top:90px !important;}
.paddingT100{padding-top:100px !important;}
.paddingB20{padding-bottom:20px !important;}
.paddingB30{padding-bottom:30px !important;}
.paddingB40{padding-bottom:40px !important;}
.paddingB50{padding-bottom:50px !important;}
.paddingB60{padding-bottom:60px !important;}
.paddingB70{padding-bottom:70px !important;}
.paddingB80{padding-bottom:80px !important;}
.paddingB90{padding-bottom:90px !important;}
.paddingB100{padding-bottom:100px !important;}
.paddingR20{padding-right:20px !important;}
.paddingL20{padding-left:20px !important;}
.paddingA10{padding:10px !important;}
.paddingA20{padding:20px !important;}
.paddingOLR10{padding:0 10px !important;}
.paddingOLR20{padding:0 20px !important;}

.lineheight28{line-height:24px !important;}
.lineheight18{line-height:18px !important;}
.lineheight19{line-height:19px !important;}
.lineheight20{line-height:20px !important;}
.lineheight21{line-height:21px !important;}
.lineheight22{line-height:22px !important;}
.lineheight23{line-height:23px !important;}
.lineheight24{line-height:24px !important;}
.lineheight25{line-height:25px !important;}
.lineheight26{line-height:26px !important;}
.lineheight27{line-height:27px !important;}
.lineheight160p{line-height:160% !important;}
.text_align_center{text-align:center !important;}
.text_align_left{text-align:left !important;}
.text_align_right{text-align:right !important;}
.flexColumn{
display: -webkit-box;  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
display: -ms-flexbox;  /* TWEENER - IE 10 */
display: -webkit-flex; /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
display: flex;         /* NEW, Spec - Firefox, Chrome, Opera */

-ms-justify-content:space-between;
-webkit-justify-content:space-between;
justify-content:space-between;
-ms-flex-flow:row wrap;
-webkit-flex-flow:row wrap;
flex-flow:row wrap;
}

.flexRow{
display: -webkit-box;  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
display: -ms-flexbox;  /* TWEENER - IE 10 */
display: -webkit-flex; /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
display: flex;         /* NEW, Spec - Firefox, Chrome, Opera */

-ms-justify-content:space-between;
-webkit-justify-content:space-between;
justify-content:space-between;
-ms-flex-flow:column wrap;
-webkit-flex-flow:column wrap;
flex-flow:column wrap;
}

.flexStretch{
-ms-align-item:stetch;
-webkit-align-item:stetch;
align-item:stetch;
}

.flexColumnFlexStart{
display: -webkit-box;  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
display: -ms-flexbox;  /* TWEENER - IE 10 */
display: -webkit-flex; /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
display: flex;         /* NEW, Spec - Firefox, Chrome, Opera */

-ms-justify-content:flex-start;
-webkit-justify-content:flex-start;
justify-content:flex-start;
-ms-flex-flow:row wrap;
-webkit-flex-flow:row wrap;
flex-flow:row wrap;
}

.flexColumnCenter{
display: -webkit-box;  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
display: -ms-flexbox;  /* TWEENER - IE 10 */
display: -webkit-flex; /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
display: flex;         /* NEW, Spec - Firefox, Chrome, Opera */

-ms-justify-content:center;
-webkit-justify-content:center;
justify-content:center;
-ms-flex-flow:row wrap;
-webkit-flex-flow:row wrap;
flex-flow:row wrap;
}

.flexColumnFlexEnd{
display: -webkit-box;  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
display: -ms-flexbox;  /* TWEENER - IE 10 */
display: -webkit-flex; /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
display: flex;         /* NEW, Spec - Firefox, Chrome, Opera */

-ms-justify-content:flex-end;
-webkit-justify-content:flex-end;
justify-content:flex-end;
-ms-flex-flow:row wrap;
-webkit-flex-flow:row wrap;
flex-flow:row wrap;
}

.flexColumnCenterMiddle{
display: -webkit-box;  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
display: -ms-flexbox;  /* TWEENER - IE 10 */
display: -webkit-flex; /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
display: flex;         /* NEW, Spec - Firefox, Chrome, Opera */

-ms-justify-content:center;
-webkit-justify-content:center;
justify-content:center;
-ms-flex-flow:row wrap;
-webkit-flex-flow:row wrap;
flex-flow:row wrap;
-ms-align-items:center;
-webkit-align-items:center;
align-items:center;
}
.flexColumnFlexStartMiddle{
	display: -webkit-box;  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
display: -ms-flexbox;  /* TWEENER - IE 10 */
display: -webkit-flex; /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
display: flex;         /* NEW, Spec - Firefox, Chrome, Opera */

-ms-justify-content:flex-start;
-webkit-justify-content:flex-start;
justify-content:flex-start;
-ms-flex-flow:row wrap;
-webkit-flex-flow:row wrap;
flex-flow:row wrap;
-ms-align-items:center;
-webkit-align-items:center;
align-items:center;
}
.flexColumnFlexEndMiddle{
display: -webkit-box;  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
display: -ms-flexbox;  /* TWEENER - IE 10 */
display: -webkit-flex; /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
display: flex;         /* NEW, Spec - Firefox, Chrome, Opera */

-ms-justify-content:flex-end;
-webkit-justify-content:flex-end;
justify-content:flex-end;
-ms-flex-flow:row wrap;
-webkit-flex-flow:row wrap;
flex-flow:row wrap;
-ms-align-items:center;
-webkit-align-items:center;
align-items:center;
}
.flexColumnFlexEndBottom{
display: -webkit-box;  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
display: -ms-flexbox;  /* TWEENER - IE 10 */
display: -webkit-flex; /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
display: flex;         /* NEW, Spec - Firefox, Chrome, Opera */

-ms-justify-content:flex-end;
-webkit-justify-content:flex-end;
justify-content:flex-end;
-ms-flex-flow:row wrap;
-webkit-flex-flow:row wrap;
flex-flow:row wrap;
-ms-align-items:flex-end;
-webkit-align-items:flex-end;
align-items:flex-end;
}
.flexMiddle{align-self:center;}

.center_lip_line{width:20px; height:2px; border-top:1px #999 solid; margin:45px auto;}
.center_lip_line_to_b20{width:20px; height:2px; border-top:1px #999 solid; margin:25px auto 25px auto;}
.center_lip_line_left{width:20px; height:2px; border-top:1px #999 solid; margin:45px 0;}
.center_lip_line_margin5{width:20px; height:2px; border-top:1px #999 solid; margin:5px auto;}
.center_lip_line_margin10{width:20px; height:2px; border-top:1px #999 solid; margin:10px auto;}
.center_lip_line_margin15{width:20px; height:2px; border-top:1px #999 solid; margin:15px auto;}
.center_lip_line_margin20{width:20px; height:2px; border-top:1px #999 solid; margin:20px auto;}
.center_lip_line_margin25{width:20px; height:2px; border-top:1px #999 solid; margin:25px auto;}
.center_lip_line_margin30{width:20px; height:2px; border-top:1px #999 solid; margin:30px auto;}
.center_lip_line_margin35{width:20px; height:2px; border-top:1px #999 solid; margin:35px auto;}
.center_lip_line_margin20_left{width:20px; height:2px; border-top:1px #999 solid; margin:20px 0;}

.searchTxt{margin:0 0 0 0; display:inline-block; background:#aaa;  padding:15px 10px; font:normal 14px/100% Malgun Gothic, Dotum, Gulim, Arial,Helvetica, sans-serif; color:#fff;}
.searchInput{width:300px; background:#f8f8f8; margin:0 2px 0 0; border:1px #aaa solid; padding:13px 10px; font:normal 14px/100% Malgun Gothic, Dotum, Gulim, Arial,Helvetica, sans-serif; color:#333;}
.searchBtt{display:inline-block; margin:0 0 0 0; border:1px #aaa solid; padding:13px 15px; background:#ff0; font:normal 14px/100% Malgun Gothic, Dotum, Gulim, Arial,Helvetica, sans-serif; color:#333; cursor:pointer;}
.searchBtt:hover{border:1px #333 solid !important; color:#000 !important;}

.in_1380_box > .footer_box_wrap{background:#242526; width:100%; padding:45px 0;}
.rating span{font-size:20px;}
.rate-base-layer{color: #aaa;font-size:20px;}
.rate-hover-layer{color: orange;font-size:20px;}


.back_sub_0{background:url(/img_data/banner/back_page_0.jpg) center center no-repeat;}
.back_sub_1{background:url(/img_data/banner/back_page_1.jpg) center center no-repeat;}
.back_sub_2{background:url(/img_data/banner/back_page_2.jpg) center center no-repeat;}
.back_sub_3{background:url(/img_data/banner/back_page_3.jpg) center center no-repeat;}
.back_sub_4{background:url(/img_data/banner/back_page_4.jpg) center center no-repeat;}
.main_body_wrap{width:100%; background:#fafafa; }
.main_menu_area{width:100%; position:relative; background:#fff;}
.main_menu_area > .top_box{width:100%; height:40px; overflow:hidden; background:#333;}
.main_menu_area > .top_box > .in_1380_box{width:1380px; margin:0 auto;}
.main_menu_area > .top_box > .in_1380_box > .item{width:50%;}
.main_menu_area > .top_box > .in_1380_box > .item:last-child{}
.main_menu_area > .top_box > .in_1380_box > .item > .re_tel{font-size:12px; color:#fff; padding:15px 0;}
.main_menu_area > .top_box > .in_1380_box > .item > .re_tel > .bar{display:inline-block; margin:0 15px; color:#eee;}
.main_menu_area > .top_box > .in_1380_box > .item > ul.top_menu{margin:0; padding:0; text-align: right;}
.main_menu_area > .top_box > .in_1380_box > .item > ul.top_menu li{display: inline-block; margin:0;}
.main_menu_area > .top_box > .in_1380_box > .item > ul.top_menu li > a.small_link:link{display:block; font-size:12px; padding:15px 15px; color:#fff;}
.main_menu_area > .top_box > .in_1380_box > .item > ul.top_menu li > a.small_link:visited{display:block; font-size:12px; padding:15px 15px; color:#fff;}
.main_menu_area > .top_box > .in_1380_box > .item > ul.top_menu li > a.small_link:active{display:block; font-size:12px; padding:15px 15px; color:#fff;}
.main_menu_area > .top_box > .in_1380_box > .item > ul.top_menu li > a.small_link:hover{display:block; font-size:12px; padding:15px 15px; color:#fff176;}
.main_menu_area > .top_box > .in_1380_box > .item > ul.top_menu li > a.small_link_us:link{overflow: hidden;  text-indent: -9999px; text-align: left; display:block; width:24px; height:24px; background:url(/koreasuv/images/flag_usa.png) center center no-repeat; background-size:24px 24px; margin:7px 5px 0 5px; }
.main_menu_area > .top_box > .in_1380_box > .item > ul.top_menu li > a.small_link_us:visited{overflow: hidden;  text-indent: -9999px; text-align: left; display:block; width:24px; height:24px; background:url(/koreasuv/images/flag_usa.png) center center no-repeat; background-size:24px 24px; margin:7px 5px 0 5px; }
.main_menu_area > .top_box > .in_1380_box > .item > ul.top_menu li > a.small_link_us:active{overflow: hidden; text-indent: -9999px; text-align: left; display:block; width:24px; height:24px; background:url(/koreasuv/images/flag_usa.png) center center no-repeat; background-size:24px 24px; margin:7px 5px 0 5px; }
.main_menu_area > .top_box > .in_1380_box > .item > ul.top_menu li > a.small_link_us:hover{overflow: hidden; text-indent: -9999px; text-align: left; display:block; width:24px; height:24px; background:url(/koreasuv/images/flag_usa.png) center center no-repeat; background-size:24px 24px; margin:7px 5px 0 5px; opacity:0.75;}
.main_menu_area > .top_box > .in_1380_box > .item > ul.top_menu li > a.small_link_kor:link{overflow: hidden;  text-indent: -9999px; text-align: left; display:block; width:24px; height:24px; background:url(/koreasuv/images/flag_kor.png) center center no-repeat; background-size:24px 24px; margin:7px 5px 0 5px; }
.main_menu_area > .top_box > .in_1380_box > .item > ul.top_menu li > a.small_link_kor:visited{overflow: hidden;  text-indent: -9999px; text-align: left; display:block; width:24px; height:24px; background:url(/koreasuv/images/flag_kor.png) center center no-repeat; background-size:24px 24px; margin:7px 5px 0 5px; }
.main_menu_area > .top_box > .in_1380_box > .item > ul.top_menu li > a.small_link_kor:active{overflow: hidden; text-indent: -9999px; text-align: left; display:block; width:24px; height:24px; background:url(/koreasuv/images/flag_kor.png) center center no-repeat; background-size:24px 24px; margin:7px 5px 0 5px; }
.main_menu_area > .top_box > .in_1380_box > .item > ul.top_menu li > a.small_link_kor:hover{overflow: hidden; text-indent: -9999px; text-align: left; display:block; width:24px; height:24px; background:url(/koreasuv/images/flag_kor.png) center center no-repeat; background-size:24px 24px; margin:7px 5px 0 5px; opacity:0.75;}
.main_menu_area > .top_box > .in_1380_box > .item > ul.top_menu li > a.small_link_es:link{overflow: hidden;  text-indent: -9999px; text-align: left; display:block; width:24px; height:24px; background:url(/koreasuv/images/flag_spain.png?a=1) center center no-repeat; background-size:24px 24px; margin:7px 5px 0 5px; }
.main_menu_area > .top_box > .in_1380_box > .item > ul.top_menu li > a.small_link_es:visited{overflow: hidden;  text-indent: -9999px; text-align: left; display:block; width:24px; height:24px; background:url(/koreasuv/images/flag_spain.png?a=1) center center no-repeat; background-size:24px 24px; margin:7px 5px 0 5px; }
.main_menu_area > .top_box > .in_1380_box > .item > ul.top_menu li > a.small_link_es:active{overflow: hidden; text-indent: -9999px; text-align: left; display:block; width:24px; height:24px; background:url(/koreasuv/images/flag_spain.png?a=1) center center no-repeat; background-size:24px 24px; margin:7px 5px 0 5px; }
.main_menu_area > .top_box > .in_1380_box > .item > ul.top_menu li > a.small_link_es:hover{overflow: hidden; text-indent: -9999px; text-align: left; display:block; width:24px; height:24px; background:url(/koreasuv/images/flag_spain.png?a=1) center center no-repeat; background-size:24px 24px; margin:7px 5px 0 5px; opacity:0.75;}
.main_menu_area > .mainmenu_box{ width:100%; height:100px;}
.main_menu_area > .mainmenu_box > .min_center{width:1380px; margin:0 auto;}
.main_menu_area > .mainmenu_box > .min_center > .item{width:250px; }
.main_menu_area > .mainmenu_box > .min_center > .item:last-child{width:calc(100% - 300px); text-align: right;}
.main_menu_area > .mainmenu_box > .min_center > .item > a.logo_box:link{margin:25px 0 0 0;width:199px; height:60px; display:block;}
.main_menu_area > .mainmenu_box > .min_center > .item > a.logo_box:visited{margin:25px 0 0 0;width:199px; height:60px; display:block;}
.main_menu_area > .mainmenu_box > .min_center > .item > a.logo_box:active{margin:25px 0 0 0;width:199px; height:60px; display:block;}
.main_menu_area > .mainmenu_box > .min_center > .item > a.logo_box:hover{margin:25px 0 0 0;width:199px; height:60px; display:block;}
.main_menu_area > .mainmenu_box > .min_center > .item > .logo_box > .logo{width:199px; height:60px; display:block;}
.main_menu_area > .mainmenu_box > .min_center > .item > .logo_box > .txt{font-size:6px;display: inline-block; text-indent:-1000000px;}
.main_menu_area > .mainmenu_box > .min_center > .item > ul.mainmenu_menu_wrap{margin:30px 0 0 0; padding:0;}
.main_menu_area > .mainmenu_box > .min_center > .item > ul.mainmenu_menu_wrap li{position:relative; display:inline-block; margin:0; padding:0; }
.main_menu_area > .mainmenu_box > .min_center > .item > ul.mainmenu_menu_wrap li > a.mainmenu_link:link{position:relative; padding:20px 25px; display:block; font-size:16px; color:#000;}
.main_menu_area > .mainmenu_box > .min_center > .item > ul.mainmenu_menu_wrap li > a.mainmenu_link:visited{position:relative; padding:20px 25px; display:block; font-size:16px; color:#000;}
.main_menu_area > .mainmenu_box > .min_center > .item > ul.mainmenu_menu_wrap li > a.mainmenu_link:active{position:relative; padding:20px 25px; display:block; font-size:16px; color:#000;}
.main_menu_area > .mainmenu_box > .min_center > .item > ul.mainmenu_menu_wrap li > a.mainmenu_link:hover{position:relative; padding:20px 25px; background:#333; display:block; font-size:16px; color:#fff;}
.main_menu_area > .mainmenu_box > .min_center > .item > ul.mainmenu_menu_wrap li ul{position:absolute; left:0px; top:55px; z-index:999999;border-top:1px #333 solid; width:100%; display:none; margin:0; padding:0;}
.main_menu_area > .mainmenu_box > .min_center > .item > ul.mainmenu_menu_wrap li:nth-child(1) ul{width:150% !important;}
.main_menu_area > .mainmenu_box > .min_center > .item > ul.mainmenu_menu_wrap li:nth-child(2) ul{width:200% !important;}
.main_menu_area > .mainmenu_box > .min_center > .item > ul.mainmenu_menu_wrap li:nth-child(3) ul{width:200% !important;}
.main_menu_area > .mainmenu_box > .min_center > .item > ul.mainmenu_menu_wrap li:nth-child(4) ul{width:150% !important;}
.main_menu_area > .mainmenu_box > .min_center > .item > ul.mainmenu_menu_wrap li:nth-child(5) ul{width:150% !important;}
.main_menu_area > .mainmenu_box > .min_center > .item > ul.mainmenu_menu_wrap li:nth-child(6) ul{width:150% !important;}
.main_menu_area > .mainmenu_box > .min_center > .item > ul.mainmenu_menu_wrap li ul li{width:100%; list-style-type:none; border-bottom:1px #d3d3d3 solid;}
.main_menu_area > .mainmenu_box > .min_center > .item > ul.mainmenu_menu_wrap li ul li > a.submenu_link:link{display:block; background:#fff; padding:14px 15px; margin:0; text-align:left; font-size:14px; color:#000;text-decoration:none;}
.main_menu_area > .mainmenu_box > .min_center > .item > ul.mainmenu_menu_wrap li ul li > a.submenu_link:visited{display:block; background:#fff; padding:14px 15px; margin:0;  text-align:left;font-size:14px; color:#000;text-decoration:none;}
.main_menu_area > .mainmenu_box > .min_center > .item > ul.mainmenu_menu_wrap li ul li > a.submenu_link:active{display:block; background:#fff; padding:14px 15px; margin:0;  text-align:left;font-size:14px; color:#000;text-decoration:none;}
.main_menu_area > .mainmenu_box > .min_center > .item > ul.mainmenu_menu_wrap li ul li > a.submenu_link:hover{display:block; background:#333; padding:14px 15px; margin:0;  text-align:left;font-size:14px; color:#fff;text-decoration:none;}

.main_body_area{width:100%; margin:0 auto;}
.main_body_area > .in_1380_box{width:1380px; margin:0 auto; position:relative;}
.main_body_area > .in_1380_box > .mainpage_title_wrap{}
.main_body_area > .in_1380_box > h1.b_title{text-align: center; display:block; margin:65px 0 15px 0; font-family: 'Roboto', sans-serif; font-weight:400;font-size:28px; color:#000;}
.main_body_area > .in_1380_box > h3.bb_title{text-align: center; display:block; margin:0 0 35px 0;font-family: 'Lemonada', sans-serif; font-size:18px; color:#1565c0;}
.main_body_area > .in_1380_box > p.b_text{text-align: left; display: block; margin:0 0 65px 0; font-weight: 300; font-size:18px;font-family: 'Varta', sans-serif; line-height: 26px; color:#111;}
.main_body_area > .in_1380_box > .mainpage_title_wrap > h1.b_title{text-align: right; display:block; margin:65px 0 15px 0; font-family: 'Roboto', sans-serif; font-weight:400;font-size:28px; color:#000;}
.main_body_area > .in_1380_box > .mainpage_title_wrap > h3.bb_title{text-align: right; display:block; margin:0 0 35px 0;font-family: 'Lemonada', sans-serif; font-size:18px; color:#1565c0;}
.main_body_area > .in_1380_box > .mainpage_title_wrap > p.b_text{text-align: right; display: block; margin:0 0 65px 0; font-weight: 300; font-size:18px;font-family: 'Varta', sans-serif; line-height: 26px; color:#111;}

.main_body_area > .banner_slide{width:100%; height:500px; text-align: center; overflow: hidden; position: relative;}
.main_body_area > .banner_slide > .bl{width:100%; display: inline-block; z-index:0;}
.main_body_area > .wihte_mainpage_box > .banner_product_box{width:1380px; margin:0 auto 65px auto;}
.main_body_area > .wihte_mainpage_box > .banner_product_box > .item{width:430px; background:#f9f9f9; border:1px #f1f1f1 solid;}
.main_body_area > .wihte_mainpage_box > .banner_product_box > .item > .pics{width:430px; height:280px; overflow:hidden; background-size:cover;}
.main_body_area > .wihte_mainpage_box > .banner_product_box > .item > .pics_0{background:url(/koreasuv/img_data/product/sample_0.jpg) top center no-repeat;}
.main_body_area > .wihte_mainpage_box > .banner_product_box > .item > .pics_1{background:url(/koreasuv/img_data/product/sample_1.jpg) top center no-repeat;}
.main_body_area > .wihte_mainpage_box > .banner_product_box > .item > .pics_2{background:url(/koreasuv/img_data/product/sample_2.jpg) top center no-repeat;}
.main_body_area > .wihte_mainpage_box > .banner_product_box > .item > .pics_3{background:url(/koreasuv/img_data/product/sample_5.jpg) top center no-repeat;}
.main_body_area > .wihte_mainpage_box > .banner_product_box > .item > .pics > .txt{display:inline-block; font-weight:400; font-size:25px; color:#fff; margin:15px 0 0 25px;}
.main_body_area > .wihte_mainpage_box > .banner_product_box > .item > .continer{margin:0; padding:25px;}
.main_body_area > .wihte_mainpage_box > .banner_product_box > .item > .continer > .title_box{margin:0 0 15px 0; padding:0;}
.main_body_area > .wihte_mainpage_box > .banner_product_box > .item > .continer > .title_box > .subject{display: inline-block; font-size:24px; color:#000;}
.main_body_area > .wihte_mainpage_box > .banner_product_box > .item > .continer > .title_box > .city{display: inline-block; font-size:18px; color:#1565c0;}
.main_body_area > .wihte_mainpage_box > .banner_product_box > .item > .continer > .title_box > .icon{display: inline-block; width:16px; margin:0 5px 0 0;}
.main_body_area > .wihte_mainpage_box > .banner_product_box > .item > .continer > .title_box > .icon > .bl{display: inline-block; width:14px; opacity:0.5;}
.main_body_area > .wihte_mainpage_box > .banner_product_box > .item > .continer > .title_box > .text{display: inline-block; font-size:14px; color:#999; margin:0 4px 0 0;}
.main_body_area > .wihte_mainpage_box > .banner_product_box > .item > .continer > .title_box > .remart{display: inline-block; font-size:14px; color:#999; margin:0;}
.main_body_area > .wihte_mainpage_box > .banner_product_box > .item > .continer > .description{margin:0 0 0 0; padding:0; font-size:15px; line-height: 24px; color:#222;}
.main_body_area > .wihte_mainpage_box > .banner_product_box > .item > .continer > .sns_box{margin:25px 0 0 0; padding:0;}
.main_body_area > .wihte_mainpage_box > .banner_product_box > .item > .continer > .sns_box > .icons{display: inline-block; margin:0 10px 0 0; font-size:16px;}
.main_body_area > .wihte_mainpage_box > .banner_product_box > .item > .continer > .sns_box > .icons > .bl{display: inline-block; width:16px;}
.main_body_area > .wihte_mainpage_box > .banner_product_box > .item > .continer > .sns_box > .icons_text{display: inline-block; margin:0 40px 0 0; font-size:14px;}
.wihte_mainpage_box{width:100%; background:#fff; margin:65px 0; padding:65px 0;}
.wihte_mainpage_box > .in_1380_box{width:1380px; margin:0 auto;}
.wihte_mainpage_box > .in_1380_box > h1.b_title{text-align: center; display:block; margin:45px 0 15px 0; font-family: 'Roboto', sans-serif; font-weight:400; font-size:30px; color:#000;}
.wihte_mainpage_box > .in_1380_box > h3.bb_title{text-align: center; display:block; margin:0 0 35px 0;font-family: 'Lemonada', sans-serif; font-size:18px; color:#1565c0;}
.wihte_mainpage_box > .in_1380_box > h1.m_b_title{text-align: center; display:block; margin:15px 0 15px 0; font-size:23px; color:#000;}
.wihte_mainpage_box > .in_1380_box > h3.m_bb_title{text-align: center; display:block; margin:0 0 45px 0; font-size:15px; color:#000;}
.wihte_mainpage_box > .in_1380_box > p.b_text{text-align: center; display: block; margin:0 0 65px 0; font-weight: 300; font-size:18px;font-family: 'Varta', sans-serif; line-height: 26px; color:#111;}
.in_1380_box > .used_box_wrap{margin:0; padding:0;}
.in_1380_box > .used_box_wrap > .used_box{margin:0; padding:0; display: none;}
    .in_1380_box > .used_box_wrap > .used_box:first-child{display: block;}
.in_1380_box > .used_box_wrap > .used_box > .used_car_box{margin:35px 0 65px 0; padding:0;}
.in_1380_box > .used_box_wrap > .used_box > .used_car_box > .item:nth-child(1){width:calc(100% - 700px);}
.in_1380_box > .used_box_wrap > .used_box > .used_car_box > .item:nth-child(2){width:700px;}
.in_1380_box > ul.used_car_box_menubox{margin:0; padding:0; list-style-type: none; border-bottom:1px #ffa040 solid;}
.in_1380_box > ul.used_car_box_menubox li{display:inline-block; cursor:pointer; padding:25px 45px; font-size:15px; color:#999; text-align: center; background: #f9f9f9; border-right:1px #d3d3d3 solid;}
.in_1380_box > ul.used_car_box_menubox li:hover{background:#ff6f00; color:#fff;}
.used_car_box_li_hover{background:#ff6f00 !important; color:#fff !important;}
.in_1380_box > .used_box_wrap > .used_box > .used_car_box > .item > .img_box{width:500px; margin:0; padding:0;}
.in_1380_box > .used_box_wrap > .used_box > .used_car_box > .item > .img_box > .bl{display:block; width:100%;}
.in_1380_box > .used_box_wrap > .used_box > .used_car_box > .item > table.quartro{width:100%; margin:0 0 0 0; padding:0; border-top:1px #e3e3e3 solid;border-collapse:collapse;}
.in_1380_box > .used_box_wrap > .used_box > .used_car_box > .item > table.quartro td{margin:0; padding:10px 15px; font-size:14px; border-bottom:1px #e3e3e3 solid;color:#666; text-align:left;}
.in_1380_box > .used_box_wrap > .used_box > .used_car_box > .item > table.quartro td:nth-child(odd){background:#eceff1;}
.in_1380_box > .used_box_wrap > .used_box > .used_car_box > .item > table.quartro td:nth-child(even){color:#000;}
.in_1380_box > .used_box_wrap > .used_box > .used_car_box > .item > table.quartro td:last-child{border-right:1px #e3e3e3 solid;}
.in_1380_box > .used_box_wrap > .used_box > .used_car_box > .item > h1.itemname{font-size:24px; color:#000; margin:0 0 10px 0; padding:0;}
.in_1380_box > .used_box_wrap > .used_box > .used_car_box > .item > h5.price{font-size:18px; color:#ff6f00; margin:0 0 25px 0; padding:0;}
.in_1380_box > .used_box_wrap > .used_box > .used_car_box > .item > .alert_txt{font-size:18px; color:#AAA; margin:0 0 25px 0; padding:0; line-height: 1.4;}
.in_1380_box > .used_box_wrap > .used_box > .used_car_box > .item > .btn_box{margin:15px 0 0 0; padding:0; text-align: right;}
.in_1380_box > .used_box_wrap > .used_box > .used_car_box > .item > .btn_box > .buy_btn{margin:0; padding:15px 35px; cursor: pointer; display: inline-block; background:#ff6f00; font-size:16px; color:#fff; border:1px #ff6f00 solid;}
.in_1380_box > .used_box_wrap > .used_box > .used_car_box > .item > .btn_box > .buy_btn:hover{background:#fff; color:#ff6f00;}
    
.review_box{border:1px #e3e3e3 solid; padding:25px;}
.review_box > h1.rtitle{margin:0 0 15px 0; padding:0 0 15px 0; border-bottom:1px #e3e3e3 solid; font-size:27px; font-family: 'Roboto', sans-serif; font-weight:400; color:#000;}
.review_box > h5.rutitle{margin:0 0 15px 0; padding:15px 0 0 0; font-size:18px;font-family: 'Lemonada', sans-serif;font-weight:300; color:#333; }
.review_box > .ratingbox{margin:0 0 15px 0; font-size:35px;}
.review_box > .description{margin:0 0 15px 0; font-size:15px; line-height: 22px; color:#111;}
.review_box > .profile_box{margin:0;}
.review_box > .profile_box > .imgs{width:52px; margin:0 10px 0 0; display:inline-block; border-radius:10px; overflow:hidden;}
.review_box > .profile_box > .imgs > .bl{width:52px; display:inline-block; }
.review_box > .profile_box > .name{display:inline-block; font-size:18px; color:#000; margin:5px 0 0 0;}
.review_child{padding:15px; margin:0 0 10px 0; background:#fafafa;}
.review_child > .ritem{margin:0 0 10px 0;}
.review_child > .ritem > .name{display: inline-block; margin:0 0 0 0; padding:0; font-size:20px; color:#000;}
.review_child > .ritem > .score_box{}
.review_child > .ritem > .score_box > .score{display: inline-block; font-size:20px; font-weight: bold; margin:0 5px 0 0; color:#000;}
.review_child > .ritem > .score_box > .bar{display: inline-block; font-size:11px; margin:6px 5px 0 0; color:#ccc;}
.review_child > .ritem > .score_box > .txt{display: inline-block; font-size:14px; margin:5px 0 0 0; color:#999; }
.review_child > .litem{}
.review_child > .litem > .text{display: block; margin:0; padding:0; font-size: 15px; line-height: 1.5; color:#333; overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;}
    
    .wihte_mainpage_box > .in_1380_box > .useful_box{}
.wihte_mainpage_box > .in_1380_box > .useful_box > .item{width:420px; background:#fff; }
.wihte_mainpage_box > .in_1380_box > .useful_box > .item:nth-child(2){width:420px; background:#fff; }
.wihte_mainpage_box > .in_1380_box > .useful_box > .item:nth-child(3){width:500px; background:#fff; }
.wihte_mainpage_box > .in_1380_box > .useful_box > .item > .pics{width:420px; height:280px; overflow:hidden;}
.wihte_mainpage_box > .in_1380_box > .useful_box > .item > .pics > .bl{width:420px; display:block;}
.wihte_mainpage_box > .in_1380_box > .useful_box > .item > h1.utitle{margin:35px 0 25px 0; font-size:24px; font-weight:500; color:#000;}
.wihte_mainpage_box > .in_1380_box > .useful_box > .item > .utext{margin:0; font-size:16px; line-height: 24px; color:#444; }
.wihte_mainpage_box > .in_1380_box > .INSTAGRAM{width:1380px; text-align: center; margin:0 auto; padding:0;}
.wihte_mainpage_box > .in_1380_box > .INSTAGRAM > .bl{width:1380px; display:inline-block;}

.background_subpage{position:absolute; left:0px; top:0px; width:100%; height:600px; background-size:cover;}

.back_sub_9{background:url(/koreasuv/img_data/banner/main_back.jpg) center center no-repeat;}
.subpage_menu_area{width:100%; position:relative; height:600px;}
.subpage_menu_area > .banner_txt{position:absolute; left:50%;  margin-left:-580px; bottom:300px; font-weight:400; font-size:24px; color:#fff; z-index:1000; width:100%;}
.subpage_menu_area > .top_box{width:100%; height:40px; overflow:hidden;}
.subpage_menu_area > .top_box > .in_1380_box{width:1380px; margin:0 auto;}
.subpage_menu_area > .top_box > .in_1380_box > .item{width:50%;}
.subpage_menu_area > .top_box > .in_1380_box > .item:last-child{}
.subpage_menu_area > .top_box > .in_1380_box > .item > .re_tel{font-size:12px; color:#b3e5fc; padding:15px 0;}
.subpage_menu_area > .top_box > .in_1380_box > .item > .re_tel > .bar{display:inline-block; margin:0 15px; color:#eee;}
.subpage_menu_area > .top_box > .in_1380_box > .item > ul.top_menu{margin:0; padding:0; text-align: right;}
.subpage_menu_area > .top_box > .in_1380_box > .item > ul.top_menu li{display: inline-block; margin:0;}
.subpage_menu_area > .top_box > .in_1380_box > .item > ul.top_menu li > a.small_link:link{display:block; font-size:12px; padding:15px 15px; color:#b3e5fc;}
.subpage_menu_area > .top_box > .in_1380_box > .item > ul.top_menu li > a.small_link:visited{display:block; font-size:12px; padding:15px 15px; color:#b3e5fc;}
.subpage_menu_area > .top_box > .in_1380_box > .item > ul.top_menu li > a.small_link:active{display:block; font-size:12px; padding:15px 15px; color:#b3e5fc;}
.subpage_menu_area > .top_box > .in_1380_box > .item > ul.top_menu li > a.small_link:hover{display:block; font-size:12px; padding:15px 15px; color:#fff176;}
.subpage_menu_area > .mainmenu_box{ width:100%; height:100px;}
.subpage_menu_area > .mainmenu_box > .min_center{width:1380px; margin:0 auto;}
.subpage_menu_area > .mainmenu_box > .min_center > .item{width:250px;}
.subpage_menu_area > .mainmenu_box > .min_center > .item:last-child{width:calc(100% - 300px); text-align: right;}
.subpage_menu_area > .mainmenu_box > .min_center > .item > a.logo_box:link{width:219px; height:83px; display:block;}
.subpage_menu_area > .mainmenu_box > .min_center > .item > a.logo_box:visited{width:219px; height:83px; display:block;}
.subpage_menu_area > .mainmenu_box > .min_center > .item > a.logo_box:active{width:219px; height:83px; display:block;}
.subpage_menu_area > .mainmenu_box > .min_center > .item > a.logo_box:hover{width:219px; height:83px; display:block;}
.subpage_menu_area > .mainmenu_box > .min_center > .item > .logo_box > .logo{width:219px; height:83px; display:block;}
.subpage_menu_area > .mainmenu_box > .min_center > .item > .logo_box > .txt{font-size:6px;display: inline-block; text-indent:-1000000px;}
.subpage_menu_area > .mainmenu_box > .min_center > .item > ul.mainmenu_menu_wrap{margin:30px 0 0 0; padding:0;}
.subpage_menu_area > .mainmenu_box > .min_center > .item > ul.mainmenu_menu_wrap li{display:inline-block; margin:0; padding:0;}
.subpage_menu_area > .mainmenu_box > .min_center > .item > ul.mainmenu_menu_wrap li > a.mainmenu_link:link{position:relative; padding:15px 25px; display:block; font-size:16px; color:#fff;}
.subpage_menu_area > .mainmenu_box > .min_center > .item > ul.mainmenu_menu_wrap li > a.mainmenu_link:visited{position:relative; padding:15px 25px; display:block; font-size:16px; color:#fff;}
.subpage_menu_area > .mainmenu_box > .min_center > .item > ul.mainmenu_menu_wrap li > a.mainmenu_link:active{position:relative; padding:15px 25px; display:block; font-size:16px; color:#fff;}
.subpage_menu_area > .mainmenu_box > .min_center > .item > ul.mainmenu_menu_wrap li > a.mainmenu_link:hover{position:relative; padding:15px 25px; display:block; font-size:16px; color:#ffca28;}

.middle_menu_box > ul.mainmenu_box{margin:0; padding:0 0 0 0; border-top:1px #d3d3d3 solid; border-bottom:1px #d3d3d3 solid;}
.subpage_menu_area > .mainmenu_box > .min_center > .item > ul.mainmenu_menu_wrap li ul{position:absolute; left:0px; top:50px; width:100%; display:none; margin:0; padding:0;}
.subpage_menu_area > .mainmenu_box > .min_center > .item > ul.mainmenu_menu_wrap li:nth-child(2) ul{width:200% !important;}
.subpage_menu_area > .mainmenu_box > .min_center > .item > ul.mainmenu_menu_wrap li:nth-child(3) ul{width:150% !important;}
.subpage_menu_area > .mainmenu_box > .min_center > .item > ul.mainmenu_menu_wrap li:nth-child(5) ul{width:200% !important;}
.subpage_menu_area > .mainmenu_box > .min_center > .item > ul.mainmenu_menu_wrap li:nth-child(6) ul{width:200% !important;}
.subpage_menu_area > .mainmenu_box > .min_center > .item > ul.mainmenu_menu_wrap li ul li{width:100%; list-style-type:none;}
.subpage_menu_area > .mainmenu_box > .min_center > .item > ul.mainmenu_menu_wrap li ul li > a.submenu_link:link{display:block; background:#fff; padding:14px 0; margin:0; text-align:center; font-size:13px; color:#000;text-decoration:none;}
.subpage_menu_area > .mainmenu_box > .min_center > .item > ul.mainmenu_menu_wrap li ul li > a.submenu_link:visited{display:block; background:#fff; padding:14px 0; margin:0;  text-align:center;font-size:13px; color:#000;text-decoration:none;}
.subpage_menu_area > .mainmenu_box > .min_center > .item > ul.mainmenu_menu_wrap li ul li > a.submenu_link:active{display:block; background:#fff; padding:14px 0; margin:0;  text-align:center;font-size:13px; color:#000;text-decoration:none;}
.subpage_menu_area > .mainmenu_box > .min_center > .item > ul.mainmenu_menu_wrap li ul li > a.submenu_link:hover{display:block; background:#333; padding:14px 0; margin:0;  text-align:center;font-size:13px; color:#fff;text-decoration:none;}

.subpage_title_map_box > .item{width:50%;}
.subpage_title_map_box > .item:first-child{padding:5px 0 0 0;}
.subpage_title_map_box > .item > a.sitemap_home:link{display:inline-block; margin:0; padding:0; font-size:15px; color:#888;}
.subpage_title_map_box > .item > a.sitemap_home:visited{display:inline-block; margin:0; padding:0; font-size:15px; color:#888;}
.subpage_title_map_box > .item > a.sitemap_home:active{display:inline-block; margin:0; padding:0; font-size:15px; color:#888;}
.subpage_title_map_box > .item > a.sitemap_home:hover{display:inline-block; margin:0; padding:0; font-size:15px; color:#888;}
.subpage_title_map_box > .item > .bar{display:inline-block; margin:0 10px; font-size:10px; color:#999;}
.subpage_title_map_box > .item > .bar > .bl{width:16px; display: inline-block;}
.subpage_title_map_box > .item > .current{display:inline-block;  margin:0; padding:0; font-size:15px; color:#000;}
.subpage_title_map_box > .item > a.sns_box:link{margin:0 0 0 35px;}
.subpage_title_map_box > .item > a.sns_box:visited{margin:0 0 0 35px;}
.subpage_title_map_box > .item > a.sns_box:active{margin:0 0 0 35px;}
.subpage_title_map_box > .item > a.sns_box:hover{margin:0 0 0 35px;}
.subpage_title_map_box > .item > a.sns_box:hover > .txt{color:#e65100;}
.subpage_title_map_box > .item > .sns_box > .icon{width:20px; margin:0 5px 0 0;}
.subpage_title_map_box > .item > .sns_box > .icon  > .bl{width:20px; display: block;}
.subpage_title_map_box > .item > .sns_box > .txt{display:inline-block; font-size:14px; line-height: 20px; margin:0 0 0 0; color:#666;}
.subpage_content{border-top:1px #d3d3d3 solid;width:100%; background:#fff; padding:65px 0;}
.subpage_content > .in_1380_box{width:1380px; margin:0 auto;}
.subpage_content > .in_1380_box > .item:first-child{width:850px;}
.subpage_content > .in_1380_box > .item:last-child{width:430px;}
.subpage_content > .in_1380_box > .item > h1.title{display: block; font-weight: 500; color:#000; font-size:34px; margin:0; padding:0;}
.subpage_content > .in_1380_box > .item > .page_inner{margin:45px 0; padding:0; font-family: 'Varta', sans-serif; font-size:17px; line-height: 23px; color:#111;}
.subpage_content > .in_1380_box > .item > .map_box{width:350px; height:350px; position: relative;}
.subpage_content > .in_1380_box > .item > .map_box > .gray{background:rgba(232, 232, 232, 0.7);width:100%; height:100%; position: absolute; left:0px; top:0px; z-index: 1000;}
.map {
-webkit-filter: grayscale(100%);
   -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
     -o-filter: grayscale(100%);
        filter: grayscale(100%);
}
.subpage_content > .in_1380_box > .item > .contact_box{margin:34px 0 0 0; padding:0;}
.subpage_content > .in_1380_box > .item > .contact_box > h1.title{display: block; margin:0 0 15px 0; padding:0; font-size:20px; font-family: 'Roboto', sans-serif; color:#000;}
.subpage_content > .in_1380_box > .item > .contact_box > .txt_inline{display: block; padding:5px 0; font-size:15px; font-family: 'Recursive', sans-serif;color:#000;}
.subpage_content > .in_1380_box > .item > .contact_box > .txt_inline:nth-child(3){margin:15px 0 0 0;}
.subpage_content > .in_1380_box > .item > .contact_box > .txt_inline > .t{display:inline-block; margin:0 10px 0 0; color:#e65100;}

.philosophy{width:1380px; margin:0 auto 65px auto; padding:0;}
.philosophy > .item{width:calc(100% - 500px);}
.philosophy > .item:last-child{width:400px; text-align:right;}
.philosophy > .item > .s_title{font-size:16px; display: block; margin:0; color:#444; font-family: 'Recursive', sans-serif ;}
.philosophy > .item > .title{color:#000; font-family: 'Lemonada', sans-serif;margin:15px 0 25px 0; padding:0; font-size:30px; }
.philosophy > .item > .s_text{margin:0; padding:0; font-weight: 300; font-size:18px;font-family: 'Varta', sans-serif; line-height: 26px; color:#111;}
.philosophy > .item > ul.category{margin:35px 0 0 0; padding:0;}
.philosophy > .item > ul.category li{width:45%; padding:7px 0; text-align: left; font-size: 14px; color:#222;}
.philosophy > .item > .bl{width:400px; margin:55px 0 0 0; display:inline-block;}
.box_shadow{
-webkit-box-shadow: 2px 2px 4px rgba(0,0,0,0.45);  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
-moz-box-shadow:    2px 2px 4px rgba(0,0,0,0.45);  /* Firefox 3.5 - 3.6 */
box-shadow:         2px 2px 4px rgba(0,0,0,0.45);  /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
}
.main_body_area > .in_1380_box > .search_box{border-radius:10px; position: absolute; left: 0; z-index:88888; top:-380px; background:#eceff1; width:500px; height:440px;  padding:25px;}
.main_body_area > .in_1380_box > .search_box > h1.search_title{font-weight:400; color:#000; font-size:24px; margin:0 0 25px 0; padding:0;}
.main_body_area > .in_1380_box > .search_box > .search_s_text{color:#666; font-size:14px; margin:0 0 10px 0; padding:0;}
.main_body_area > .in_1380_box > .search_box > .gw_input{display:inline-block; font-size:16px; color:#000; margin:0 0 0 0; padding:10px; border:1px #e3e3e3 solid; background:#fff; width:calc(100% - 22px);}
.main_body_area > .in_1380_box > .search_box > .chk_box_age{margin:10px 0 15px 0; padding:0;}
.main_body_area > .in_1380_box > .search_box > .chk_box_age > .chkbox{}
.main_body_area > .in_1380_box > .search_box > .chk_box_age > .text{display:inline-block; margin:0 0 0 5px; padding:0; font-size:14px; color:#888;}
.main_body_area > .in_1380_box > .search_box > .in_box{width:100%; margin:20px auto 0 auto;}
.main_body_area > .in_1380_box > .search_box > .in_box > .item{width:48%;}
.main_body_area > .in_1380_box > .search_box > .in_box > .item > .search_title{display:block; font-size:14px; color:#666; margin:0 0 10px 0;}
.main_body_area > .in_1380_box > .search_box > .in_box > .item > .calendar_box{border:1px #ccc solid; background:#fff; margin:0 0 5px 0; padding:10px;}
.main_body_area > .in_1380_box > .search_box > .in_box > .item > .calendar_box > .icon{width:24px;}
.main_body_area > .in_1380_box > .search_box > .in_box > .item > .calendar_box > .icon > .bl{display:inline-block; width:24px; opacity:0.5;}
.main_body_area > .in_1380_box > .search_box > .in_box > .item > .calendar_box > .g_input{display:inline-block; font-size:14px; color:#000; margin:0 0 0 0; padding:0 10px; border:1px #fff solid; background:#fff; width:110px;}
.main_body_area > .in_1380_box > .search_box > .in_box > .item > .calendar_box > .down_icon{width:16px;}
.main_body_area > .in_1380_box > .search_box > .in_box > .item > .calendar_box > .down_icon > .bl{display:inline-block; width:16px; opacity:0.5;}
.main_body_area > .in_1380_box > .search_box > .in_box > .item > .time_item{border:1px #ccc solid; margin:0; padding:0;}
.main_body_area > .in_1380_box > .search_box > .in_box > .item > .time_item > .t_i{padding:10px; margin:0; background:#fff; width:calc(50% - 20px);}
.main_body_area > .in_1380_box > .search_box > .in_box > .item > .time_item > .t_i > .icon{width:16px;}
.main_body_area > .in_1380_box > .search_box > .in_box > .item > .time_item > .t_i > .time{text-align:center; display:inline-block; margin:0; padding:0;}
.main_body_area > .in_1380_box > .search_box > .in_box > .item > .time_item > .t_i > .down_icon{width:16px;}
.main_body_area > .in_1380_box > .search_box > .in_box > .item > .time_item > .t_i > p > .bl{display:inline-block; width:16px; opacity:0.5;}
.main_body_area > .in_1380_box > .search_box > .in_box > .item > .g_text{display:inline-block; font-size:16px; color:#000; margin:15px 10px 0 0;}
.main_body_area > .in_1380_box > .search_box > .in_box > .item > .g_input{display:inline-block; font-size:16px; color:#000; margin:0 0 0 0; padding:10px; border:1px #e3e3e3 solid; background:#fafafa; width:110px;}
.main_body_area > .in_1380_box > .search_box > .in_box > .item > .span_icon_box{border:1px #e3e3e3 solid; width:30px; text-align: center; margin:0 10px 0 0; background:#fafafa; border-left:0;}
.main_body_area > .in_1380_box > .search_box > .in_box > .item > .span_icon_box > .bl{width:24px; display: inline-block;}
.main_body_area > .in_1380_box > .search_box > .submit_box > .titem > .red_submit{cursor:pointer; display:inline-block; font-size:16px; color:#fff; margin:0; border:1px #e64a19 solid;  background:#e64a19; padding:20px 20px;}
    .main_body_area > .in_1380_box > .search_box > .submit_box > .titem > .red_submit:hover{background:#fff; color:#e64a19;}
.main_body_area > .in_1380_box > .search_box > .biz_box_alarm{border:1px #0277bd solid; background:#e1f5fe;  padding:10px; margin:0 0 15px 0;}
.main_body_area > .in_1380_box > .search_box > .biz_box_alarm > .titem{width:50%; display:inline-block; font-size:14px; color:#333; margin:0 0 0 0;}
.main_body_area > .in_1380_box > .search_box > .submit_box{margin:0; padding:0;}
.main_body_area > .in_1380_box > .search_box > .submit_box > .titem{width:50%;}
.main_body_area > .in_1380_box > .search_box > .submit_box > .titem:last-child{text-align:right;}
.main_body_area > .in_1380_box > .search_box > .submit_box > .titem > .text{font-size:14px; line-height:150%; color:#000;}
.main_body_area > .in_1380_box > .shop_product_box{margin:0 0 65px 0; padding:0;}
.main_body_area > .in_1380_box > .shop_product_box > a.item:link{width:260px; background:#fff; border:1px #f1f1f1 solid;display:block;}
.main_body_area > .in_1380_box > .shop_product_box > a.item:visited{width:260px; background:#fff; border:1px #f1f1f1 solid; display:block;}
.main_body_area > .in_1380_box > .shop_product_box > a.item:active{width:260px; background:#fff; border:1px #f1f1f1 solid;display:block;}
.main_body_area > .in_1380_box > .shop_product_box > a.item:hover{width:260px; background:#fff; border:1px #f1f1f1 solid; display:block;}
.main_body_area > .in_1380_box > .shop_product_box > .item > .pics{width:260px; height:260px; overflow:hidden; }
.main_body_area > .in_1380_box > .shop_product_box > .item > .pics > .bl{display:block; width:100%;}
.main_body_area > .in_1380_box > .shop_product_box > .item > .pics > .txt{display:inline-block; font-weight:400; font-size:25px; color:#fff; margin:15px 0 0 25px;}
.main_body_area > .in_1380_box > .shop_product_box > .item > .continer{margin:0; padding:25px;}
.main_body_area > .in_1380_box > .shop_product_box > .item > .continer > .sku{font-size:13px; color:#777; margin:0 0 10px 0; padding:0;}
.main_body_area > .in_1380_box > .shop_product_box > .item > .continer > .itemname{display: inline-block; font-size:18px; color:#000;}
.main_body_area > .in_1380_box > .shop_product_box > .item > .continer > .ratingbox{margin:5px 0 15px 0;}
.main_body_area > .in_1380_box > .shop_product_box > .item > .continer > .ratingbox > .rating{margin:0 0 0 0; font-size:16px; color:#F60;}
.main_body_area > .in_1380_box > .shop_product_box > .item > .continer > .ratingbox > .text{margin:3px 0 0 5px; font-size:14px;font-family: 'Roboto', sans-serif; color:#000;}
.main_body_area > .in_1380_box > .shop_product_box > .item > .continer > .price_box{display: inline-block; font-size:24px; color:#000;}
.main_body_area > .in_1380_box > .shop_product_box > .item > .continer > .price_box > .price{display: inline-block; font-size:18px; color:#1565c0;}
.main_body_area > .in_1380_box > .shop_product_box > .item > .continer > .price_box > .mark{display: inline-block; width:16px; margin:0 5px 0 0;}  
    
.main_body_area > .in_1380_box > .shop_web_main_product_box{margin:0 0 65px 0; padding:0;}
.main_body_area > .in_1380_box > .shop_web_main_product_box > a.item:link{position:relative; width:336px; height:228px; display:block;}
.main_body_area > .in_1380_box > .shop_web_main_product_box > a.item:visited{position:relative; width:336px; height:228px; display:block;}
.main_body_area > .in_1380_box > .shop_web_main_product_box > a.item:active{position:relative; width:336px; height:228px; display:block;}
.main_body_area > .in_1380_box > .shop_web_main_product_box > a.item:hover{position:relative; width:336px; height:228px; display:block;}
.main_body_area > .in_1380_box > .shop_web_main_product_box > .item > .pics{width:100%; position: absolute; left:0px; top:0px;}
.main_body_area > .in_1380_box > .shop_web_main_product_box > .item > .continer{position:absolute; left:25px; top:25px; margin:0; padding:0;}
.main_body_area > .in_1380_box > .shop_web_main_product_box > .item > .continer > .sub_title{font-size:16px; font-weight:200; color:#aaa; margin:0 0 10px 0; padding:0;}
.main_body_area > .in_1380_box > .shop_web_main_product_box > .item > .continer > .title{font-size:23px; font-weight:bold; color:#fff; margin:0 0 35px 0; padding:0;}
.main_body_area > .in_1380_box > .shop_web_main_product_box > .item > .continer > .s_text{margin:0 0 5px 0; font-size:13px; color:#fff;}
.main_body_area > .in_1380_box > .shop_web_main_product_box > .item > .continer > .y_text{margin:0 0 25px 0; font-size:13px; color:#f4bb00;}   
.main_body_area > .in_1380_box > .shop_web_main_product_box > .item > .continer > .btn{margin:0 0 0 0; display:inline-block; padding:10px 20px; font-size:13px; color:#000; background:#f4bb00;}  

.main_body_area > .in_1380_box > .main_partner_box{margin:0; padding:0;}
.main_body_area > .in_1380_box > .main_partner_box > .item{width:800px;}
.main_body_area > .in_1380_box > .main_partner_box > .item:last-child{width:450px;}
.main_body_area > .in_1380_box > .main_partner_box > .item > h1.s_b_title{text-align: left; display:block; margin:0 0 15px 0;font-family: 'Lemonada', sans-serif;  font-size:15px; color:#1565c0;}
.main_body_area > .in_1380_box > .main_partner_box > .item > h3.s_bb_title{text-align: left; display:block; margin:0 0 35px 0; font-family: 'Roboto', sans-serif; font-weight:400;font-size:34px; color:#000;}
.main_body_area > .in_1380_box > .main_partner_box > .item > h1.g_title{text-align: left; display:block; margin:0 0 35px 0; font-family: 'Roboto', sans-serif; font-weight:400;font-size:34px; color:#000;}
.main_body_area > .in_1380_box > .main_partner_box > .item > p.b_text{text-align: left; display: block; margin:0 0 65px 0; font-weight: 300; font-size:18px;font-family: 'Varta', sans-serif; line-height: 26px; color:#111;}
.main_body_area > .in_1380_box > .main_partner_box > .item > .newsroom_main{margin:0; padding:0;}
.main_body_area > .in_1380_box > .main_partner_box > .item > .newsroom_main > a.news_box:link{display:block; margin:0 0 15px 0; padding:15px; background:#fff;}
.main_body_area > .in_1380_box > .main_partner_box > .item > .newsroom_main > a.news_box:visited{display:block; margin:0 0 15px 0; padding:15px; background:#fff;}
.main_body_area > .in_1380_box > .main_partner_box > .item > .newsroom_main > a.news_box:active{display:block; margin:0 0 15px 0; padding:15px; background:#fff;}
.main_body_area > .in_1380_box > .main_partner_box > .item > .newsroom_main > a.news_box:hover{display:block; margin:0 0 15px 0; padding:15px; background:#2b2b2b;}
.main_body_area > .in_1380_box > .main_partner_box > .item > .newsroom_main > .news_box:last-child{margin:0;}
.main_body_area > .in_1380_box > .main_partner_box > .item > .newsroom_main > .news_box > .subject{font-size:14px; color:#000; margin:0 0 10px 0; padding:0; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.main_body_area > .in_1380_box > .main_partner_box > .item > .newsroom_main > .news_box > .date{font-size:12px; color:#999; margin:0; padding:0;}
.main_body_area > .in_1380_box > .main_partner_box > .item > .newsroom_main > a.news_box:hover > .subject{color:#fdd835;}
.main_body_area > .in_1380_box > .main_partner_box > .item > .newsroom_main > a.news_box:hover > .date{color:#fff;}
.main_body_area > .in_1380_box > .main_partner_box > .item > .dooly{margin:15px auto 0 auto; width:100%; padding:45px 0 0 0; border-top:1px #e3e3e3 solid;}
.main_body_area > .in_1380_box > .main_partner_box > .item > .dooly > .item{width:180px; text-align: center;}
.main_body_area > .in_1380_box > .main_partner_box > .item > .dooly > .item > .bl{width:180px; display:inline-block;}
.main_body_area > .in_1380_box > .main_partner_box > .item > .dooly > .item > .i_text{display: block; text-align: center; font-size:14px; margin:10px 0 0 0; color:#333;}
.main_footer_area > .footer_box_wrap{background:#242526; width:100%; padding:65px 0 35px 0;}      
.main_footer_area > .footer_box_wrap > .footer_in_1380{width:1380px; margin:0 auto;} 
.main_footer_area > .footer_box_wrap > .footer_in_1380 > .item{width:30%;}
.main_footer_area > .footer_box_wrap > .footer_in_1380 > .item > h1.title{font-size:18px; color:#fff; margin:0 0 25px 0;}
.main_footer_area > .footer_box_wrap > .footer_in_1380 > .item > .text{font-size:16px; line-height: 20px; font-family: 'Varta', sans-serif; color:#999; margin:0 0 35px 0;}
.main_footer_area > .footer_box_wrap > .footer_in_1380 > .item > .address_box{margin:0; padding:0;}
.main_footer_area > .footer_box_wrap > .footer_in_1380 > .item > .address_box > .in_wrap{width:45%; padding:8px 0; margin:0;}
.main_footer_area > .footer_box_wrap > .footer_in_1380 > .item > .address_box > .in_wrap:last-child{width:100%;}
.main_footer_area > .footer_box_wrap > .footer_in_1380 > .item > .address_box > .in_wrap > .title{display:block; width:100%; font-family: 'Varta', sans-serif;font-size: 15px; color:#aaa; margin:0 0 5px 0;}
.main_footer_area > .footer_box_wrap > .footer_in_1380 > .item > .address_box > .in_wrap > .tt{display:block; width:100%; line-height:20px; font-family: 'Varta', sans-serif; font-size: 15px; color:#ddd; margin:0 0 15px 0;}
.main_footer_area > .footer_box_wrap > .footer_in_1380 > .item > .sns_box{margin:0; padding:0;}
.main_footer_area > .footer_box_wrap > .footer_in_1380 > .item > .sns_box > a.footer_link:link{width:45%; margin:0 0 15px 0; padding:0; font-family: 'Varta', sans-serif; font-size: 15px;color:#999;}
.main_footer_area > .footer_box_wrap > .footer_in_1380 > .item > .sns_box > a.footer_link:visited{width:45%; margin:0 0 15px 0; padding:0; font-family: 'Varta', sans-serif; font-size: 15px;color:#999;}
.main_footer_area > .footer_box_wrap > .footer_in_1380 > .item > .sns_box > a.footer_link:active{width:45%; margin:0 0 15px 0; padding:0; font-family: 'Varta', sans-serif; font-size: 15px;color:#999;}
.main_footer_area > .footer_box_wrap > .footer_in_1380 > .item > .sns_box > a.footer_link:hover{width:45%; margin:0 0 15px 0; padding:0; font-family: 'Varta', sans-serif; font-size: 15px;color:#fff;}
.main_footer_area > .footer_box_wrap > .footer_in_1380 > .item > .input_text_box{margin:0 0 35px 0; padding:0;}
    .main_footer_area > .footer_box_wrap > .footer_in_1380 > .item > .sns_box a.snsliink:link{width:32px; border-radius: 15px; overflow: hidden; display: block; height:32px; opacity: 0.55;margin:0 10px 0 0;}
    .main_footer_area > .footer_box_wrap > .footer_in_1380 > .item > .sns_box a.snsliink:visited{width:32px;border-radius: 15px; overflow: hidden; display: block; height:32px; opacity: 0.55;margin:0 10px 0 0;}
    .main_footer_area > .footer_box_wrap > .footer_in_1380 > .item > .sns_box a.snsliink:active{width:32px;border-radius: 15px; overflow: hidden; display: block; height:32px; opacity: 0.55;margin:0 10px 0 0;}
    .main_footer_area > .footer_box_wrap > .footer_in_1380 > .item > .sns_box a.snsliink:hover{width:32px; border-radius: 15px; overflow: hidden;display: block; height:32px; opacity: 0.95;margin:0 10px 0 0;}
    .main_footer_area > .footer_box_wrap > .footer_in_1380 > .item > .sns_box a.snsliink > .bl{width:100%; display: block;}
.main_footer_area > .footer_box_wrap > .footer_in_1380 > .item > .input_text_box > .footer_input{border:0; width:calc(100% - 150px); padding:15px; margin:0; background:#4c4c4c; color:#ccc; font-size:15px;}
.main_footer_area > .footer_box_wrap > .footer_in_1380 > .item > .input_text_box > .submit_btn{width:100px; color:#fff; padding:15px 0; text-align: center; margin:0; font-size:15px; background:#e58027;}
    .main_footer_area > .footer_box_wrap > .footer_in_1380 > .item > .input_text_box > .submit_btn:hover{background:#ba6921;}
.main_footer_area > .footer_bottom_box_wrap{background:#2b2b2b; padding:15px;}
.main_footer_area > .footer_bottom_box_wrap > .center_div{width:1380px; margin:0 auto;}
.main_footer_area > .footer_bottom_box_wrap > .center_div > .item{width:50%;}
.main_footer_area > .footer_bottom_box_wrap > .center_div > .item:last-child{text-align: right;}
.main_footer_area > .footer_bottom_box_wrap > .center_div > .item > .text{font-size:14px; line-height:28px; display:inline-block; text-align: left; color:#999;}
.main_footer_area > .footer_bottom_box_wrap > .center_div > .item > .bl{display:inline-block; width:250px; height:28px;}
.sub_body_wrap{width:100%; background:#fff; }
.subpage_banner_box{width:100%; height:400px; overflow: hidden; margin:0; padding:0;}
.subpage_banner_box > .bl{width:100%; display: block;}
.subpage_content{width:1380px; margin:0 auto;}
.subpage_content > .item:first-child{width:250px;}
.subpage_content > .item:last-child{width:calc(100% - 300px);}
.subpage_content > .item > h1.page_title{font-size:31px; font-weight: bold; color:#000; margin:0 0 0 0; padding:0;}
.subpage_content > .item > h5.page_sub_title{font-size:21px; color:#000; margin:0 0 25px 0; padding:0;}
.subpage_content > .item > .content_text{font-size:16px; line-height: 160%;}
.subpage_content > .item > .content_text > .gray_box{font-size:16px; padding:15px; background:#f9f9f9; color:#000; margin:0 0 25px 0;}
.subpage_content > .item > .content_text > .general_text_box{font-size:16px; padding:0; color:#222; margin:0;}
.subpage_content > .item > .content_2wrap_text{margin:0 0 25px 0; padding:0;}
.subpage_content > .item > .content_2wrap_text > .witem:first-child{width:calc(100% - 330px);}
.subpage_content > .item > .content_2wrap_text > .witem:last-child{width:300px;}
.subpage_content > .item > .content_2wrap_text > .witem > .general_text_box{font-size:16px; padding:0; color:#222; margin:0; line-height: 160%;}
.subpage_content > .item > .content_2wrap_text > .witem > .about_img{width:300px; display:block;}
.subpage_content > .item > .content_2wrap_text > .witem > .about_img:last-child{margin:10px 0 0 0;}
.subpage_content > .item > .content_2wrap_text_right{margin:0 0 25px 0; padding:0;}
.subpage_content > .item > .content_2wrap_text_right > .witem:last-child{width:calc(100% - 260px);}
.subpage_content > .item > .content_2wrap_text_right > .witem:first-child{width:230px;}
.subpage_content > .item > .content_2wrap_text_right > .witem > .general_text_box{font-size:16px; padding:0; color:#222; margin:0; line-height: 160%;}
.subpage_content > .item > .content_2wrap_text_right > .witem > .about_img{width:230px; display:block;}
.subpage_content > .item > .content_2wrap_text_right > .witem > .about_img:last-child{margin:10px 0 0 0;}
.orange_color{display: inline-block; color:#e65100;}
.red_color{display: inline-block; color:#f50057;}
.subpage_content > .item > .about_sign{margin:45px 0 0 0; padding:0; text-align: right;}
.subpage_content > .item > .about_sign > .s_text{margin:0 0 10px 0; padding:0; font-size:18px; color:#d50000;}
.subpage_content > .item > .about_sign > .b_text{margin:0; padding:0; font-size:18px; color:#000;}
.subpage_content > .item > .page_center_title{margin:65px 0 45px 0; padding:0; text-align: center;}
.subpage_content > .item > .page_center_title > h3.c_title{display: block; margin:0 0 15px 0; padding:0; font-size: 24px;  color:#000;}
.subpage_content > .item > .page_center_title > .c_desc{display: block; margin:0 0 0 0; padding:0; font-size: 15px; color:#666;}
.subpage_content > .item > .aboutus_professional_team{margin:0 0 65px 0; padding:0;}
.subpage_content > .item > .aboutus_professional_team > .vitem{width:230px; text-align: center; background:#f9f9f9; padding:0 0 25px 0;}
.subpage_content > .item > .aboutus_professional_team > .vitem > .pic{display:inline-block; margin:1px 0 0 0; width:228px; height:250px; overflow: hidden;}
.subpage_content > .item > .aboutus_professional_team > .vitem > .pic > .bl{width:100%; display: block;}
.subpage_content > .item > .aboutus_professional_team > .vitem > .text{margin:15px 0 0 0; padding:0; display: block;}
.subpage_content > .item > .aboutus_professional_team > .vitem > .text > .t_title{font-size: 16px; text-align: center; margin:0 0 10px 0; padding:0; color:#000; display: block;}
.subpage_content > .item > .aboutus_professional_team > .vitem > .text > .t_grade{font-size: 13px; text-align: center; margin:0 0 0 0; padding:0; color:#666; display: block;}

.subpage_content > .item > ul.subpage_menu{margin:0 0 45px 0; padding:0;}
.subpage_content > .item > ul.subpage_menu li{position:relative; display:block; margin:0; padding:0; border-bottom: 1px #e9e9e9 solid; }

.subpage_content > .item > ul.subpage_menu li > a.subpage_ul_link:link{display:block; background:#fff; padding:14px 0; margin:0; text-align:left; font-size:14px; color:#000;text-decoration:none; text-indent: 15px;}
.subpage_content > .item > ul.subpage_menu li > a.subpage_ul_link:visited{display:block; background:#fff; padding:14px 0; margin:0;  text-align:left;font-size:14px; color:#000;text-decoration:none; text-indent: 15px;}
.subpage_content > .item > ul.subpage_menu li > a.subpage_ul_link:active{display:block; background:#fff; padding:14px 0; margin:0;  text-align:left;font-size:14px; color:#000;text-decoration:none; text-indent: 15px;}
.subpage_content > .item > ul.subpage_menu li > a.subpage_ul_link:hover{display:block; background:#333; padding:14px 0; margin:0;  text-align:left;font-size:14px; color:#fff;text-decoration:none; text-indent: 15px;}
.subpage_ul_link_hover{background:#0d47a1 !important; color:#fff !important;}
    .subpage_content > .item > .contactus_box{margin:45px 0 0 0;}
.subpage_content > .item > .contactus_box > h3.ctitle{font-size:16px; font-weight: bold; margin:0 0 10px 0; color:#000;}
.subpage_content > .item > .contactus_box > .address_box{margin:0; padding:15px; border:1px #d3d3d3 solid;}
.subpage_content > .item > .contactus_box > .address_box > .in_wrap{width:100%; padding:8px 0; margin:0;}
.subpage_content > .item > .contactus_box > .address_box > .in_wrap:last-child{width:100%;}
.subpage_content > .item > .contactus_box > .address_box > .in_wrap > .title{display:block; width:100%;font-size: 12px; color:#999; margin:0 0 5px 0;}
.subpage_content > .item > .contactus_box > .address_box > .in_wrap > .tt{display:block; width:100%; line-height:20px; font-size: 13px; color:#333; margin:0 0 5px 0;}
.subpage_content > .item > .contactus_box > .address_box > .in_wrap:last-child > .tt{margin:0;}
.subpage_content > .item > a.submenu_quick_link:link{border:1px #d3d3d3 solid; padding:15px; margin:0 0 0 0; text-decoration: none;}
.subpage_content > .item > a.submenu_quick_link:visited{border:1px #d3d3d3 solid; padding:15px; margin:0 0 0 0; text-decoration: none;}
.subpage_content > .item > a.submenu_quick_link:active{border:1px #d3d3d3 solid; padding:15px; margin:0 0 0 0; text-decoration: none;}
.subpage_content > .item > a.submenu_quick_link:hover{border:1px #1565c0 solid; padding:15px; background:#e3f2fd; margin:0 0 0 0; text-decoration: none;}
.subpage_content > .item > a.submenu_quick_link > .ico{display: inline-block; width:24px; height:24px;}
.subpage_content > .item > a.submenu_quick_link > .ico > .bl{width:24px; display: block;}
.subpage_content > .item > a.submenu_quick_link > .txt{display: inline-block; font-size: 16px; line-height: 24px; color:#000; margin:0; padding:0;}
.subpage_content > .item > .contactus_menu_box{margin:15px 0 0 0; padding:0;}
.subpage_content > .item > .contactus_menu_box > a.simple_link:link{width:48%; border:1px #1564bf solid; background:#1564bf; padding:15px 0; margin:0 0 0 0; text-decoration: none;}
.subpage_content > .item > .contactus_menu_box > a.simple_link:visited{width:48%; border:1px #1564bf solid; background:#1564bf; padding:15px 0; margin:0 0 0 0; text-decoration: none;}
.subpage_content > .item > .contactus_menu_box > a.simple_link:active{width:48%; border:1px #1564bf solid; background:#1564bf; padding:15px 0; margin:0 0 0 0; text-decoration: none;}
.subpage_content > .item > .contactus_menu_box > a.simple_link:hover{width:48%; border:1px #1564bf solid; background:#1e88e5; padding:15px 0;  margin:0 0 0 0; text-decoration: none;}
.subpage_content > .item > .contactus_menu_box > a.simple_link > .ico{display: block; margin:0 0 10px 0; text-align: center;}
.subpage_content > .item > .contactus_menu_box > a.simple_link > .ico > .bl{width:40px; display: inline-block;}
.subpage_content > .item > .contactus_menu_box > a.simple_link > .txt{display: block; font-size: 13px; color:#fff; text-align: center; margin:0; padding:0;}
.contactus_box{margin:0; padding:0;}
.contactus_box > .citem{width:calc(31% - 40px); padding:25px 20px; background:#fafafa;}
.contactus_box > .citem > .title{font-size:16px; font-weight:bold; color:#000; margin:0 0 15px 0; padding:0;}
.contactus_box > .citem > .text{font-size:14px; color:#666; line-height: 140%; margin:0 0 35px 0; padding:0;}
.contactus_box > .citem > .tel{text-align: right; font-size:18px; color:#0d47a1; line-height: 100%; margin:10px 0 0 0; padding:0;}
.contactus_box > .citem > .link_box{text-align: right; margin:0 0 0 0; padding:0;}
.contactus_box > .citem > .link_box > a.contact_tel_link:link{display:inline-block; padding:10px 15px; margin:0 0 0 10px; border:1px #0d47a1 solid; background:#0d47a1; font-size:16px; color:#fff; text-align: center; text-decoration: none;}
.contactus_box > .citem > .link_box > a.contact_tel_link:visited{display:inline-block; padding:10px 15px; margin:0 0 0 10px; border:1px #0d47a1 solid; background:#0d47a1; font-size:16px; color:#fff; text-align: center; text-decoration: none;}
.contactus_box > .citem > .link_box > a.contact_tel_link:active{display:inline-block; padding:10px 15px; margin:0 0 0 10px; border:1px #0d47a1 solid; background:#0d47a1; font-size:16px; color:#fff; text-align: center; text-decoration: none;}
.contactus_box > .citem > .link_box > a.contact_tel_link:hover{display:inline-block; padding:10px 15px; margin:0 0 0 10px; border:1px #0d47a1 solid; background:#fff; font-size:16px; color:#0d47a1; text-align: center; text-decoration: none;}
.contactus_box_inquiry{margin:45px 0; width:calc(100% - 40px); padding:25px 20px; background:#fafafa; position: relative;}
.contactus_box_inquiry > .title{font-size:16px; font-weight:bold; color:#000; margin:0 0 15px 0; padding:0;}
.contactus_box_inquiry > .desc{font-size:14px; color:#666; line-height: 140%; margin:0 0 0 0; padding:0;}
.contactus_box_inquiry .form_flex_wrap{margin:35px 0 0 0; padding:0;}
.contactus_box_inquiry .form_flex_wrap > .fitem{width:692px;}
.contactus_box_inquiry .form_flex_wrap > .fitem:last-child{width:calc(100% - 700px);}
.contactus_box_inquiry .form_flex_wrap > .fitem > .info_text{padding:0 0 0 25px; margin:330px 0 0 0; font-size:14px; line-height: 150%; color:#666;}
.contactus_box_inquiry .form_flex_wrap > .fitem > .form_box{margin:0 0 0 0; padding:0;}
.contactus_box_inquiry .form_flex_wrap > .fitem > .form_box > .form_input_wide_box{background:#fff; width:650px; padding:10px 20px; border:1px #d3d3d3 solid; margin:0 0 15px 0;}
.contactus_box_inquiry .form_flex_wrap > .fitem > .form_box > .form_input_wide_box > .subject{margin:0 0 5px 0; padding:0; font-size:13px; color:#999;}
.contactus_box_inquiry .form_flex_wrap > .fitem > .form_box > .form_input_wide_box > .wide_form{-webkit-appearance:none;width:100%; margin:0; padding:0; border:0; font-size:16px; color:#000;}
.contactus_box_inquiry .form_flex_wrap > .fitem > .form_box > .form_input_wide_box > .textarea_form{width:100%; height:150px; margin:0; padding:0; border:0; font-size:16px; line-height:140%; color:#000;}
.contactus_box_inquiry .form_flex_wrap > .fitem > .form_box > .form_2col{width:690px; margin:0 0 15px 0; padding:0;}
.contactus_box_inquiry .form_flex_wrap > .fitem > .form_box > .form_2col > .form_input_box{background:#fff; width:290px; padding:10px 20px; border:1px #d3d3d3 solid; margin:0 0 0 0;}
.contactus_box_inquiry .form_flex_wrap > .fitem > .form_box > .form_2col > .form_input_box > .subject{margin:0 0 5px 0; padding:0; font-size:13px; color:#999;}
.contactus_box_inquiry .form_flex_wrap > .fitem > .form_box > .form_2col > .form_input_box > .gn_form{width:100%; margin:0; padding:0; border:0; font-size:16px; color:#000;}
.contactus_box_inquiry .form_flex_wrap > .fitem > .form_box > .button_box{text-align: right; margin:25px 0 0 0; padding:0;}
.contactus_box_inquiry .form_flex_wrap > .fitem > .form_box > .button_box > .submit_btn{display:inline-block; padding:15px 25px; margin:0 0 0 0; border:1px #0d47a1 solid; background:#0d47a1; font-size:16px; color:#fff; text-align: center; cursor:pointer;}
.contactus_box_inquiry .form_flex_wrap > .fitem > .form_box > .button_box > .submit_btn:hover{background:#4378ca; color:#fff;}
input::placeholder {color: #ccc;}
textarea::placeholder {color: #ccc;}
.subpage_content > .item > .shop_product_box{margin:0 0 65px 0; padding:0;}
.subpage_content > .item > .shop_product_box > a.item:link{width:260px; margin:0 0 65px 0; background:#fbfbfb; border:1px #f1f1f1 solid;display:block;}
.subpage_content > .item > .shop_product_box > a.item:visited{width:260px; margin:0 0 65px 0; background:#fbfbfb; border:1px #f1f1f1 solid; display:block;}
.subpage_content > .item > .shop_product_box > a.item:active{width:260px; margin:0 0 65px 0; background:#fbfbfb; border:1px #f1f1f1 solid;display:block;}
.subpage_content > .item > .shop_product_box > a.item:hover{width:260px; margin:0 0 65px 0; background:#fff; border:1px #f1f1f1 solid; display:block;}
.subpage_content > .item > .shop_product_box > a.item:hover > .pics{opacity:0.85;}
.subpage_content > .item > .shop_product_box > .item > .pics{width:260px; height:260px; overflow:hidden; }
.subpage_content > .item > .shop_product_box > .item > .pics > .bl{display:block; width:100%;}
.subpage_content > .item > .shop_product_box > .item > .pics > .txt{display:inline-block; font-weight:400; font-size:25px; color:#fff; margin:15px 0 0 25px;}
.subpage_content > .item > .shop_product_box > .item > .continer{margin:0; padding:25px;}
.subpage_content > .item > .shop_product_box > .item > .continer > .sku{font-size:13px; color:#777; margin:0 0 10px 0; padding:0;}
.subpage_content > .item > .shop_product_box > .item > .continer > .itemname{display: inline-block; font-size:18px; color:#000;}
.subpage_content > .item > .shop_product_box > .item > .continer > .ratingbox{margin:5px 0 15px 0;}
.subpage_content > .item > .shop_product_box > .item > .continer > .ratingbox > .rating{margin:0 0 0 0; font-size:16px; color:#F60;}
.subpage_content > .item > .shop_product_box > .item > .continer > .ratingbox > .text{margin:3px 0 0 5px; font-size:14px;font-family: 'Roboto', sans-serif; color:#000;}
.subpage_content > .item > .shop_product_box > .item > .continer > .price_box{display: inline-block; font-size:24px; color:#000;}
.subpage_content > .item > .shop_product_box > .item > .continer > .price_box > .price{display: inline-block; font-size:18px; color:#1565c0;}
.subpage_content > .item > .shop_product_box > .item > .continer > .price_box > .mark{display: inline-block; width:16px; margin:0 5px 0 0;}
.product_used_car_list{}
.product_used_car_list > .wrap_box{margin:0; padding:35px 0; border-bottom: 1px #f1f1f1 solid;}
.product_used_car_list > .wrap_box:last-child{border:0;}
.product_used_car_list > .wrap_box > .it:first-child{width:300px; text-align: left; overflow: hidden;}
.product_used_car_list > .wrap_box > .it:nth-child(2){width:calc(100% - 600px);}
.product_used_car_list > .wrap_box > .it:nth-child(3){width:200px;  text-align: right;}
.product_used_car_list > .wrap_box > .it > .bl{display:inline-block; width:280px; border-radius: 10px; }
.product_used_car_list > .wrap_box > .it > .subject{display: block; margin:0 0 15px 0; padding:0; font-size:24px; color:#000;}
.product_used_car_list > .wrap_box > .it > .subject > .brand{display: inline-block; margin:0 0 0 20px; color:#ff6f00;}
.product_used_car_list > .wrap_box > .it > .sub_spec{margin:0 0 25px 0; padding:0; }
.product_used_car_list > .wrap_box > .it > .sub_spec > .ss:first-child{display:inline-block; margin:0 20px 0 0;}
.product_used_car_list > .wrap_box > .it > .sub_spec > .ss:last-child{margin:0; padding:0;}
.product_used_car_list > .wrap_box > .it > .sub_spec > .ss > .icon{width:16px; margin:0 5px 0 0; padding:0;}
.product_used_car_list > .wrap_box > .it > .sub_spec > .ss > .icon > .bl{width:16px; display: block;}
.product_used_car_list > .wrap_box > .it > .sub_spec > .ss > .txt{display: inline-block; margin:0 25px 0 0; padding:0; font-size:14px; line-height: 16px; color:#000;}
.product_used_car_list > .wrap_box > .it > .sub_spec > .ss > .capacity{display: inline-block; margin:0 0 0 0; padding:0; font-size:16px; color:#0d47a1;}
.product_used_car_list > .wrap_box > .it > .spec_box{margin:0 0 15px 0; padding:0;}
.product_used_car_list > .wrap_box > .it > .spec_box:last-child{margin:0;}
.product_used_car_list > .wrap_box > .it > .spec_box > .st{width:32%;margin:0; padding:0; text-align: left;}
.product_used_car_list > .wrap_box > .it > .spec_box > .st > .tt{display: block; margin:0 0 2px 0; padding:0; font-size:12px; color:#999;}
.product_used_car_list > .wrap_box > .it > .spec_box > .st > .tx{display: block; margin:0; padding:0; font-size:15px; color:#000;}
.product_used_car_list > .wrap_box > .it > .pt{margin:0 0 10px 0; padding:0; font-size:14px; color:#999; text-align: right;}
.product_used_car_list > .wrap_box > .it > .price{margin:0 0 85px 0; padding:0; font-size:25px; color:#000; text-align: right;}
.product_used_car_list > .wrap_box > .it > a.buy_now_btn:link{display: inline-block; padding:15px 25px; margin:0; background:#ff6f00; font-size:16px; color:#fff;}
.product_used_car_list > .wrap_box > .it > a.buy_now_btn:visited{display: inline-block; padding:15px 25px; margin:0; background:#ff6f00; font-size:16px; color:#fff;}
.product_used_car_list > .wrap_box > .it > a.buy_now_btn:active{display: inline-block; padding:15px 25px; margin:0; background:#ff6f00; font-size:16px; color:#fff;}
.product_used_car_list > .wrap_box > .it > a.buy_now_btn:hover{display: inline-block; padding:15px 25px; margin:0; background:#ffb300; font-size:16px; color:#000;}
.subpage_content > .item > .rental_car_box{margin:35px 0 65px 0; padding:0;}
.subpage_content > .item > .rental_car_box > a.item:link{width:calc(100% - 2px); margin:0 0 65px 0; background:#fbfbfb; border:1px #f1f1f1 solid; overflow: hidden;}
.subpage_content > .item > .rental_car_box > a.item:visited{width:calc(100% - 2px); margin:0 0 65px 0; background:#fbfbfb; border:1px #f1f1f1 solid; overflow: hidden;}
.subpage_content > .item > .rental_car_box > a.item:active{width:calc(100% - 2px); margin:0 0 65px 0; background:#fbfbfb; border:1px #f1f1f1 solid; overflow: hidden;}
.subpage_content > .item > .rental_car_box > a.item:hover{width:calc(100% - 2px); margin:0 0 65px 0; background:#fff; border:1px #f1f1f1 solid; overflow: hidden;}
.subpage_content > .item > .rental_car_box > a.item:hover > .pics{opacity:0.85;}
.subpage_content > .item > .rental_car_box > .item > .pics{width:350px; height:263px; overflow:hidden; }
.subpage_content > .item > .rental_car_box > .item > .pics > .bl{display:block; width:100%;}
.subpage_content > .item > .rental_car_box > .item > .pics > .txt{display:inline-block; font-weight:400; font-size:25px; color:#fff; margin:15px 0 0 25px;}
.subpage_content > .item > .rental_car_box > .item > .continer{width:calc(100% - 450px); margin:0; padding:25px 25px 0 25px; overflow: hidden;}
.subpage_content > .item > .rental_car_box > .item > .continer > .sku{font-size:14px; color:#ff6f00; margin:0 0 10px 0; padding:0;}
.subpage_content > .item > .rental_car_box > .item > .continer > .itemname{display: inline-block; font-size:21px; color:#000;}
.subpage_content > .item > .rental_car_box > .item > .continer > .spec_more{margin:20px 0 10px 0;}
.subpage_content > .item > .rental_car_box > .item > .continer > .spec_more > .sitem{width:48%;}
.subpage_content > .item > .rental_car_box > .item > .continer > .spec_more > .sitem > .icon{margin:0 5px 0 0; padding:0; width:24px;}
.subpage_content > .item > .rental_car_box > .item > .continer > .spec_more > .sitem > .icon > .bl{width:24px; display:block;}
.subpage_content > .item > .rental_car_box > .item > .continer > .spec_more > .sitem > .title{margin:0 5px 0 0; line-height: 24px; padding:0; font-size:13px; color:#666;}
.subpage_content > .item > .rental_car_box > .item > .continer > .spec_more > .sitem > .val{margin:0 0 0 0; padding:0;line-height: 24px; font-size:13px; color:#000;}
.subpage_content > .item > .rental_car_box > .item > .continer > .spec_more_small{margin:0 0 20px 0;}
.subpage_content > .item > .rental_car_box > .item > .continer > .spec_more_small > .sitem{width:48%;}
.subpage_content > .item > .rental_car_box > .item > .continer > .spec_more_small > .sitem > .icon{margin:0 10px 0 0; padding:0; width:24px;}
.subpage_content > .item > .rental_car_box > .item > .continer > .spec_more_small > .sitem > .icon > .bl{width:24px; display:block;}
.subpage_content > .item > .rental_car_box > .item > .continer > .spec_more_small > .sitem > .title{margin:0 15px 0 0; line-height: 24px; padding:0; font-size:13px; color:#666;}
.subpage_content > .item > .rental_car_box > .item > .continer > .spec_more_small > .sitem > .val{margin:0 0 0 0; padding:0;line-height: 24px; font-size:13px; color:#000;}
.subpage_content > .item > .rental_car_box > .item > .continer > .ratingbox{margin:5px 0 10px 0;}
.subpage_content > .item > .rental_car_box > .item > .continer > .ratingbox > .rating{margin:0 0 0 0; font-size:14px; color:#F60;}
.subpage_content > .item > .rental_car_box > .item > .continer > .ratingbox > .text{margin:3px 0 0 5px; font-size:14px;font-family: 'Roboto', sans-serif; color:#000;}
.subpage_content > .item > .rental_car_box > .item > .continer > .price_box{margin:0; padding:0; }
.subpage_content > .item > .rental_car_box > .item > .continer > .price_box > .price{width:60%; font-size:21px; color:#1565c0; margin:10px 0 0 0;}
.subpage_content > .item > .rental_car_box > .item > .continer > .price_box > .mark{width:30%; margin:0 0 20px 0; text-align: right;}
.subpage_content > .item > .rental_car_box > .item > .continer > .price_box > .mark > .btn_on{display: inline-block;margin:0; padding:15px 25px; color:#fff; background:#c43e00;}
.subpage_content > .item > .rental_car_box > .item:hover > .continer > .price_box > .mark > .btn_on{color:#fff; background:#ffa040;}
.rental_car_view_box{margin:35px 0 65px 0; padding:0;}
.rental_car_view_box > .ritem{width:600px;}
.rental_car_view_box > .ritem:last-child{width:calc(100% - 650px); border:1px #e3e3e3 solid;}
.rental_car_view_box > .ritem > .brand{margin:0 0 10px 0; padding:0; font-size:15px; color:#e65100;}
.rental_car_view_box > .ritem > .subject{margin:0 0 25px 0; padding:0; font-size:25px; color:#000;}
.rental_car_view_box > .ritem > .pics{width:100%; height:450px; margin:0 0 45px 0;}
.rental_car_view_box > .ritem > .pics > .bl{width:600px; display:block;}
.rental_car_view_box > .ritem > .overview_box{margin:0 0 65px 0; padding:0;}
.rental_car_view_box > .ritem > .overview_box > .oitem{width:48%;}
.rental_car_view_box > .ritem > .overview_box > .oitem > .title{font-size:18px; margin:0 0 10px 0; font-weight: bold; color:#000;}
.rental_car_view_box > .ritem > .overview_box > .oitem > .text{font-size:14px; color:#666; line-height: 140%;}
.rental_car_view_box > .ritem > .overview_box > .oitem > .text > .o{display:inline-block; font-weight:bold; color:#e55100;}
.rental_car_view_box > .ritem > .overview_box > .oitem > .text > .t{display:inline-block; font-weight:bold; color:#0277bd;}
.rental_car_view_box > .ritem > .overview_box > .fitem > .option_box{margin:0; padding:0;}
.rental_car_view_box > .ritem > .overview_box > .fitem > .option_box > .oitem{padding:15px; margin:0 0 15px 0; background:#efebe9; cursor:pointer;}
.rental_car_view_box > .ritem > .overview_box > .fitem > .option_box > .oitem:hover{background:#fff59d;}
.rental_car_view_box > .ritem > .overview_box > .fitem > .option_box > .oitem > .chkbox{width:32px;}
.rental_car_view_box > .ritem > .overview_box > .fitem > .option_box > .oitem > .itemname{width:calc(100% - 260px); text-align: left; font-size: 14px; color:#000;}
.rental_car_view_box > .ritem > .overview_box > .fitem > .option_box > .oitem > .price{width:200px; font-size:16px; color:#000; text-align: right;}
.rental_car_view_box > .ritem > .overview_box > .fitem > .option_box > .oitem > .price > .unit{font-size:12px; color:#d84315; display: inline-block; margin:0 0 0 5px;}
.rental_car_view_box > .ritem > .overview_box > .fitem{width:100%;}
.rental_car_view_box > .ritem > .overview_box > .fitem > .title{font-size:18px; margin:0 0 10px 0; font-weight: bold; color:#000;}
.rental_car_view_box > .ritem > .overview_box > .fitem > .category{margin:0; padding:0;}
.rental_car_view_box > .ritem > .overview_box > .fitem > .category > .citem{width:calc(49% - 30px); background:#f9f9f9; padding:15px; margin:0 0 10px 0;}
.rental_car_view_box > .ritem > .overview_box > .fitem > .category > .citem > .icon{display:inline-block; width:32px; margin:0 10px 0 0;}
.rental_car_view_box > .ritem > .overview_box > .fitem > .category > .citem > .icon > .bl{width:32px; display: block;}
.rental_car_view_box > .ritem > .overview_box > .fitem > .category > .citem > .txt{display: block; width:calc(100% - 42px);font-size:14px; color:#666;}
.rental_car_view_box > .ritem > .spec_icon_box{margin:25px 0 65px 0; padding:0;}
.rental_car_view_box > .ritem > .spec_icon_box > .sitem{width:33%; margin:0 0 45px 0;}
.rental_car_view_box > .ritem > .spec_icon_box > .sitem:nth-child(n+7){margin:0;}
.rental_car_view_box > .ritem > .spec_icon_box > .sitem > .icon{width:32px; margin:0 15px 0 0;}
.rental_car_view_box > .ritem > .spec_icon_box > .sitem > .icon > .bl{width:32px; display: block;}
.rental_car_view_box > .ritem > .spec_icon_box > .sitem > .text{margin:0; padding:0; display: inline-block;}
.rental_car_view_box > .ritem > .spec_icon_box > .sitem > .text > .val{display: block; margin:0 0 5px 0; padding:0; font-size:15px; color:#000;}
.rental_car_view_box > .ritem > .spec_icon_box > .sitem > .text > .type{display:block; margin:0; padding:0; font-size:12px; color:#999;}
.rental_car_view_box > .ritem > .cancellation_box{margin:0 0 45px 0; background:#ffebee; padding:25px 35px;}
.rental_car_view_box > .ritem > .cancellation_box > .citem{width:84px;}
.rental_car_view_box > .ritem > .cancellation_box > .citem:last-child{width:calc(100% - 110px);}
.rental_car_view_box > .ritem > .cancellation_box > .citem > .bl{width:64px; display:block;}
.rental_car_view_box > .ritem > .cancellation_box > .citem > h1.title{font-size:16px; font-weight:bold;color:#000; margin:0 0 10px 0;}
.rental_car_view_box > .ritem > .cancellation_box > .citem > .text{font-size:14px; line-height: 140%; color:#333; margin:0;}
.rental_car_view_box > .ritem > .information_box{margin:0 0 45px 0; background:#eceff1; padding:25px 35px;}
.rental_car_view_box > .ritem > .information_box > .citem{width:84px;}
.rental_car_view_box > .ritem > .information_box > .citem:last-child{width:calc(100% - 110px);}
.rental_car_view_box > .ritem > .information_box > .citem > .bl{width:64px; display:block;}
.rental_car_view_box > .ritem > .information_box > .citem > h1.title{font-size:16px; font-weight:bold; color:#000; margin:0 0 10px 0;}
.rental_car_view_box > .ritem > .information_box > .citem > .text{font-size:14px; line-height: 140%; color:#333; margin:0;}
.rental_car_view_box > .ritem > .price_top_box{margin:0 0 0 0; padding:35px 25px;}  
.rental_car_view_box > .ritem > .price_top_box > .price_txt{font-size:24px; margin:0 0 25px 0; padding:0; color:#c62828;}    
.rental_car_view_box > .ritem > .price_top_box > .price_txt > .utni{font-size:14px; color:#888;}   
.rental_car_view_box > .ritem > .price_top_box > .price_detail{margin:0 0 25px 0;}        
.rental_car_view_box > .ritem > .price_top_box > .price_detail > .row{margin:0 0 0 0; padding:15px 0; border-bottom: 1px #e3e3e3 solid;}    
.rental_car_view_box > .ritem > .price_top_box > .price_detail > .row > .le{display: inline-block; font-size:14px; color:#666;}   
.rental_car_view_box > .ritem > .price_top_box > .price_detail > .row > .ri{display: inline-block; font-size:14px; color:#000;}  
.rental_car_view_box > .ritem > .price_top_box > .price_detail > .row:last-child{margin:0;}
.rental_car_view_box > .ritem > .price_top_box > .price_desc{margin:0;}     
.rental_car_view_box > .ritem > .price_top_box > .price_desc > .row{margin:0 0 10px 0;}    
.rental_car_view_box > .ritem > .price_top_box > .price_desc > .row > .icon{width:16px; margin:0 15px 0 0;}   
.rental_car_view_box > .ritem > .price_top_box > .price_desc > .row > .icon > .bl{width:16px; display: block;}   
.rental_car_view_box > .ritem > .price_top_box > .price_desc > .row > .ri{display: inline-block; font-size:14px; color:#000;}   
.rental_car_view_box > .ritem > .price_bottom_box{margin:0 0 0 0; padding:35px 25px; background:#fafafa;}  
.rental_car_view_box > .ritem > .price_bottom_box > .title{text-align: center; font-size:16px; color:#000; margin:0 0 25px 0;}
.rental_car_view_box > .ritem > .price_bottom_box > .form_box{margin:0 0 0 0; padding:0;}
.rental_car_view_box > .ritem > .price_bottom_box > .form_box > .form_2col{width:100%; margin:0 0 15px 0; padding:0;}
.rental_car_view_box > .ritem > .price_bottom_box > .form_box > .form_2col > .gn_form{border:1px #d3d3d3 solid;width:calc(48% - 22px); margin:0; padding:10px; font-size:14px; color:#000;}
.rental_car_view_box > .ritem > .price_bottom_box > .form_box > .form{width:100%; margin:0 0 15px 0; padding:0;}
.rental_car_view_box > .ritem > .price_bottom_box > .form_box > .form > .wide_form{-webkit-appearance:none;border:1px #d3d3d3 solid;width:calc(100% - 22px); margin:0; padding:10px; font-size:14px; color:#000;}
.rental_car_view_box > .ritem > .price_bottom_box > .form_box > .form > .textarea_form{width:calc(100% - 22px); height:150px; margin:0; padding:10px; border:1px #d3d3d3 solid;font-size:14px; line-height:140%; color:#000;}
.rental_car_view_box > .ritem > .price_bottom_box > .form_box > .button_box{text-align: right; margin:25px 0 0 0; padding:0;}
.rental_car_view_box > .ritem > .price_bottom_box > .form_box > .button_box > .submit_btn{display:inline-block; padding:15px 25px; margin:0 0 0 0; border:1px #0d47a1 solid; background:#0d47a1; font-size:16px; color:#fff; text-align: center;}
.rental_car_view_box > .ritem > .price_bottom_box > .form_box > .submit_btn:hover{background:#fff; color:#0d47a1;}
.rental_car_view_box > .ritem > .price_terms_box{margin:0 0 0 0; padding:35px 25px; background:#fff;}  
.rental_car_view_box > .ritem > .price_terms_box > .title{text-align: center; font-size:24px; color:#000; margin:0 0 0 0;}
.rental_car_view_box > .ritem > .price_terms_box > .sub_title{text-align: left; font-size:16px;color:#000; margin:45px 0 15px 0;}
.rental_car_view_box > .ritem > .price_terms_box > .terms_text_are{text-align: left; height:150px; line-height:150%; overflow-y: scroll; font-size:13px; color:#000; padding:15px; background:#eceff1; margin:0 0 15px 0;}
.rental_car_view_box > .ritem > .price_terms_box > .container {padding:0;
  display: block;position: relative;padding-left: 35px;margin: 5px 0 10px 0;cursor: pointer;font-size: 18px;line-height:25px;text-align: left;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
/* Hide the browser's default checkbox */
.rental_car_view_box > .ritem > .price_terms_box > .container input {position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0;}
/* Create a custom checkbox */
.rental_car_view_box > .ritem > .price_terms_box > .container .checkmark {position: absolute;top: 0;left: 0;height: 25px;width: 25px;background-color: #eee;}
/* On mouse-over, add a grey background color */
.rental_car_view_box > .ritem > .price_terms_box > .container:hover input ~ .checkmark {background-color: #ccc;}
/* When the checkbox is checked, add a blue background */
.rental_car_view_box > .ritem > .price_terms_box > .container input:checked ~ .checkmark {background-color: #2196F3;}
/* Create the checkmark/indicator (hidden when not checked) */
.rental_car_view_box > .ritem > .price_terms_box > .container .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
/* Show the checkmark when checked */
.rental_car_view_box > .ritem > .price_terms_box > .container input:checked ~ .checkmark:after {display: block;}
/* Style the checkmark/indicator */
.rental_car_view_box > .ritem > .price_terms_box > .container .checkmark:after {left: 9px;top: 5px;width: 5px;height: 10px;border: solid white;  border-width: 0 3px 3px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.rental_car_view_box > .ritem > .price_terms_box > .rent_proc_button_box{text-align: right; margin:45px 0 0 0; padding:0;}
.rental_car_view_box > .ritem > .price_terms_box > .rent_proc_button_box > .submit_btn{display:inline-block; cursor:pointer; padding:15px 25px; margin:0 0 0 0; border:1px #0d47a1 solid; background:#0d47a1; font-size:16px; color:#fff; text-align: center;}
.rental_car_view_box > .ritem > .price_terms_box > .rent_proc_button_box > .submit_btn:hover{background:#fff; color:#0d47a1;}
.rental_car_view_box > .ritem > .specsheet_box{margin:0 0 45px 0; padding:0;}
.rental_car_view_box > .ritem > .specsheet_box > .title{margin:0 0 15px 0; padding:0; font-size:18px; font-weight: bold; color:#000;}
.rental_car_view_box > .ritem > .specsheet_box > .img_box{width:100%;}
    .rental_car_view_box > .ritem > .specsheet_box > .img_box > .bl{width:100%; display: block;}
.rental_car_view_box > .ritem > .specsheet_box > .citem:last-child{width:calc(100% - 110px);}
.rental_car_view_box > .ritem > .specsheet_box > .citem > .bl{width:64px; display:block;}
.rental_car_view_box > .ritem > .specsheet_box > .citem > h1.title{font-size:18px; font-weight:bold;color:#000; margin:0 0 10px 0;}
.rental_car_view_box > .ritem > .specsheet_box > .citem > .text{font-size:14px; line-height: 140%; color:#333; margin:0;}
    .rental_car_view_box > .ritem > .specsheet_box > .spec_image_download_sheet{margin:25px 0;}
.rental_car_view_box > .ritem > .specsheet_box > .spec_image_download_sheet > .stem:first-child{width:100%; margin:0 0 25px 0;}
.rental_car_view_box > .ritem > .specsheet_box > .spec_image_download_sheet > .stem:last-child{width:100%; text-align: right;}
.rental_car_view_box > .ritem > .specsheet_box > .spec_image_download_sheet > .stem > a.download_btt:link{ border:1px #333 solid; width:210px; padding:15px; margin:0; text-decoration: none; border-radius: 10px;}
.rental_car_view_box > .ritem > .specsheet_box > .spec_image_download_sheet > .stem > a.download_btt:visited{ border:1px #333 solid; width:210px; padding:15px; margin:0; text-decoration: none;border-radius: 10px;}
.rental_car_view_box > .ritem > .specsheet_box > .spec_image_download_sheet > .stem > a.download_btt:active{ border:1px #333 solid;width:210px; width:250px;  padding:15px; margin:0; text-decoration: none;border-radius: 10px;}
.rental_car_view_box > .ritem > .specsheet_box > .spec_image_download_sheet > .stem > a.download_btt:hover{ border:1px #333 solid; width:210px; background:#e3f2fd; padding:15px; margin:0; text-decoration: none;border-radius: 10px;}
.rental_car_view_box > .ritem > .specsheet_box > .spec_image_download_sheet > .stem > a.download_btt > .icon{width:24px; display: block;}
.rental_car_view_box > .ritem > .specsheet_box > .spec_image_download_sheet > .stem > a.download_btt > .icon > .bl{width:24px; display: block;}
.rental_car_view_box > .ritem > .specsheet_box > .spec_image_download_sheet > .stem > a.download_btt > .text{font-size:16px; line-height: 24px; color:#000; margin:0; padding:0; display: block; width:calc(100% - 32px);}
.rental_car_view_box > .ritem > .specsheet_box > .spec_image_download_sheet > .stem > .gtext{font-size:15px; line-height: 150%; color:#333; margin:0; padding:0;}
.rental_car_view_box > .ritem > .price_bottom_box > .form_box > .form_2col > .date_gn_form{border:1px #d3d3d3 solid;width:calc(48% - 22px); margin:0; padding:10px; font-size:14px; color:#000; background:url('/koreasuv/images/cal.gif') 150px 12px no-repeat; background-size:17px; background-color: #fff;}
.rental_car_view_box > .ritem > .price_bottom_box > .form_box > .form_2col > .select_gn_form{border:1px #d3d3d3 solid;width:calc(50% - 22px); margin:0; padding:10px; font-size:14px; color:#000; background-color: #fff;}
    .row > .ri > #period_txt{font-weight:bold; font-size:16px; color:#f00;}
    .row > .ri > .small_gray_unit{display:inline-block; margin:0 0 0 10px; font-size:12px; color:#999;}
    
    table.cancel_policy_service{margin:0 0 0 0; padding:0; width:100%; border-top:1px #333 solid; border-left:1px #d3d3d3 solid;}
table.cancel_policy_service tr td{font-size:12px; color:#333; padding:10px; border-bottom:1px #f2f2f2 solid; border-right:1px #d3d3d3 solid; background:#fff; line-height: 130%;}
   
table.cancel_policy_service tr td.v_title{font-size:12px; color:#fff; font-weight: 400; padding:10px 0; text-align: center; background:#ad1457; border-bottom: 1px #ccc solid; vertical-align: middle;}

.rental_car_view_box > .ritem > .price_top_box > .price_detail > .discount_row{margin:0 0 0 0; padding:15px 10px; border-bottom: 1px #e3e3e3 solid; background:#ffebee; position: relative;}    
.rental_car_view_box > .ritem > .price_top_box > .price_detail > .discount_row > .le{display: inline-block; font-size:13px; color:#b71c1c;}   
.rental_car_view_box > .ritem > .price_top_box > .price_detail > .discount_row > .ri{display: inline-block; font-size:13px; color:#7f0000;}       
.rental_car_view_box > .ritem > .price_top_box > .price_detail > .discount_row > .helpguide{position:absolute; display:none; left:0px; top:-40px; padding:15px; font-size:13px; color:#7f0000; background:#ffee58;}  
    .rental_car_view_box > .ritem > .price_top_box > .price_detail > .discount_row:hover > .helpguide{display: block;}                           
.subpage_content > .item > .login_box_wrap{width:100%;}
.subpage_content > .item > .login_box_wrap > .login_box{width:432px; margin:85px auto 0 auto; border-radius:10px; text-align: center; padding:35px; border:1px #ccc solid; background:#fafafa;}
.subpage_content > .item > .login_box_wrap > .login_box > .icon{width:100%; margin:0 0 15px 0; text-align: center;}
.subpage_content > .item > .login_box_wrap > .login_box > .icon > .bl{width:64px; display:inline-block;}
.subpage_content > .item > .login_box_wrap > .login_box > .ltitle{font-size:18px; text-align: center;  margin:0 0 25px 0; padding:0;}
.subpage_content > .item > .login_box_wrap > .login_box > .login_input{width:400px; border-radius:10px;  border:1px #d3d3d3 solid; background:#fff; padding:15px; font-size:16px; color:#000; margin:0 0 10px 0;}
.subpage_content > .item > .login_box_wrap > .login_box > .alert_lang{margin:25px 0 35px 0; padding:0; font-size:14px; line-height: 150%; color:#666;}
.subpage_content > .item > .login_box_wrap > .login_box > .login_btn{cursor:pointer; padding:20px 35px; border-radius: 10px; background:#0d47a1; font-size:16px; color:#fff; margin:0 auto 25px auto; display:inline-block;}
.subpage_content > .item > .login_box_wrap > .login_box > .login_btn:hover{background:#fff; color:#0d47a1;}
.subpage_content > .item > .login_box_wrap > .login_box > a.find_acct:link{display:block; margin:0 0 10px 0; padding:0; font-size:15px; color:#0d47a1; text-decoration: none;}
.subpage_content > .item > .login_box_wrap > .login_box > a.find_acct:visited{display:block; margin:0 0 10px 0; padding:0; font-size:15px; color:#0d47a1; text-decoration: none;}
.subpage_content > .item > .login_box_wrap > .login_box > a.find_acct:active{display:block; margin:0 0 10px 0; padding:0; font-size:15px; color:#0d47a1; text-decoration: none;}
.subpage_content > .item > .login_box_wrap > .login_box > a.find_acct:hover{display:block; margin:0 0 10px 0; padding:0; font-size:15px; color:#1976d2; text-decoration: none;}
    a.full_terms_link:link{ margin:10px 0 45px 0; padding:0; text-decoration: none;}
    a.full_terms_link:visited{ margin:10px 0 45px 0; padding:0;text-decoration: none;}
    a.full_terms_link:active{ margin:10px 0 45px 0; padding:0;  text-decoration: none;}
    a.full_terms_link:hover{ margin:10px 0 45px 0; padding:0;  text-decoration: none;}
    a.full_terms_link > .icon{width:24px; margin:0 5px 0 0;}
    a.full_terms_link > .icon > .bl{width:100%; display: block;}
    a.full_terms_link > .txt{font-size:14px; color:#000; line-height: 24px;}
    a.full_terms_link > .txt > .blue_color{color:#0d47a1 !important; font-weight: bold !important;}
    a.full_terms_link:hover > .icon{opacity:0.7;}
    a.full_terms_link:hover > .txt{color:#0d47a1;}
    .rental_car_view_box > .ritem > a.download_content_box:link{margin:0 0 45px 0; border:1px #333 solid; background:#fafafa; padding:25px 35px; text-decoration: none;}
 .rental_car_view_box > .ritem > a.download_content_box:active{margin:0 0 45px 0; border:1px #333 solid; background:#fafafa; padding:25px 35px; text-decoration: none;}
 .rental_car_view_box > .ritem > a.download_content_box:visited{margin:0 0 45px 0; border:1px #333 solid; background:#fafafa; padding:25px 35px; text-decoration: none;}
 .rental_car_view_box > .ritem > a.download_content_box:hover{margin:0 0 45px 0; border:1px #333 solid; background:#fff176; padding:25px 35px; text-decoration: none;}
.rental_car_view_box > .ritem > a.download_content_box > .citem{width:84px;}
.rental_car_view_box > .ritem > a.download_content_box > .citem:last-child{width:calc(100% - 110px);}
.rental_car_view_box > .ritem > a.download_content_box > .citem > .bl{width:64px; display:block;}
.rental_car_view_box > .ritem > a.download_content_box > .citem > h1.title{font-size:16px; font-weight:bold;color:#000; margin:0 0 10px 0;}
.rental_car_view_box > .ritem > a.download_content_box > .citem > .text{font-size:14px; line-height: 140%; color:#333; margin:0;}

.rental_car_view_box > .ritem > .price_top_box > .price_detail > .total_row{margin:0 0 0 0; padding:25px 0; }    
.rental_car_view_box > .ritem > .price_top_box > .price_detail > .total_row > .le{display: inline-block; font-size:18px; color:#666;}   
.rental_car_view_box > .ritem > .price_top_box > .price_detail > .total_row > .ri{display: inline-block; font-size:18px; color:#0d47a1;} 
a.inline_link_blue:link{display:inline-block; font-size: inherit; text-decoration: underline; color:#ff6f00;}
a.inline_link_blue:visited{display:inline-block; font-size: inherit; text-decoration: underline; color:#ff6f00;}
a.inline_link_blue:active{display:inline-block; font-size: inherit; text-decoration: underline; color:#ff6f00;}
a.inline_link_blue:hover{display:inline-block; font-size: inherit; text-decoration: underline; color:#c43e00;}
.subpage_content > .item > .support_top_text_light{margin:25px 0 45px 0; padding:0; font-size:14px; line-height:160%;  color:#333;}
.subpage_content > .item > .mPageTitle{}
.termsContentBox{background:#f1f1f1; padding:10px;font-size:14px; line-height:160%; color:#666; margin:10px 0 25px 0;}
.subpage_content > .item > .mPageTitle > .godBless{border-bottom:1px #999 solid; padding-bottom:10px !important; margin-bottom:10px !important;}
.subpage_content > .item > .mPageTitle > .memberText > ul.termUl{margin:0; padding:0;}
.subpage_content > .item > .mPageTitle > .memberText > ul.termUl li{margin:0 0 0 0; padding:10px 0; border-bottom:1px #ccc dotted;list-style-type:none; font-size:14px; line-height:160%;color:#444;}
.subpage_content > .item > .mPageTitle > .memberText > ul.termUl li:last-child{border:0;}
.subpage_content > .item > .mPageTitle > .memberText > ul.termUl li ul.termChildUl{margin:5px 0 5px 20px; padding:0;}
.subpage_content > .item > .mPageTitle > .memberText > ul.termUl li ul.termChildUl li{margin:0 0 0 10px; padding:1px 0; border-bottom:none;list-style-type: square; list-style-position: outside;font-size:13px; line-height:160%;color:#666;}
.subpage_content > .item > .mPageTitle > .memberText > ol.termUl{margin:0; padding:0;}
.subpage_content > .item > .mPageTitle > .memberText > ol.termUl li{margin:0 0 0 20px; padding:10px 0 10px 0;  border-bottom:1px #e2e2e2 dotted; font-size:14px; line-height:160%;color:#444;}
.subpage_content > .item > .mPageTitle > .memberText > ol.termUl li:last-child{border:0;}
.subpage_content > .item > .mPageTitle > .memberText > ol.termUl li ul.termChildUl{margin:5px 0 5px 5px; padding:0;}
.subpage_content > .item > .mPageTitle > .memberText > ol.termUl li ul.termChildUl li{margin:0 0 0 10px; padding:5px 0; border-bottom:none;list-style-type: none; list-style-position: outside;font-size:14px; line-height:160%;color:#444;}
.subpage_content > .item > .mPageTitle > .memberText > ol.termUl li ul.termChildUl li ul.terms_third{margin:5px 0 5px 20px; padding:0;}
.subpage_content > .item > .mPageTitle > .memberText > ol.termUl li ul.termChildUl li ul.terms_third li{margin:0 0 0 10px; padding:1px 0; border-bottom:none;list-style-type: none; list-style-position: outside; font-size:14px; line-height:160%; color:#666;}
.subpage_content > .item > .mPageTitle > .memberText > ol.termUl > li .tableBox{margin:25px 0 35px 0;}
.subpage_content > .item > .mPageTitle > .memberText > ol.termUl > li .tableTitle{background:#f1f1f1; border-bottom:1px #333 solid; font-weight:bold; font-size:14px; color:#000; text-align:center; padding:10px;}
.subpage_content > .item > .mPageTitle > .memberText > ol.termUl > li .tableContent{font-weight:400; font-size:14px; color:#333; text-align:center; padding:10px; border-bottom:1px #e2e2e2 solid;}
.terms_full_body_wrap > .content > .terms .tableBox{margin:25px 0 35px 0;}
.terms_full_body_wrap > .content > .terms .tableTitle{background:#f1f1f1; border-bottom:1px #333 solid; font-weight:bold; font-size:14px; color:#000; text-align:center; padding:10px;}
.terms_full_body_wrap > .content > .terms .tableContent{font-weight:400; font-size:14px; color:#333; text-align:center; padding:10px; border-bottom:1px #e2e2e2 solid;}
.subpage_content > .item > .mPageTitle > .memberHookTitle{font-size:21px; line-height:100%; font-weight:bold; color:#000; margin:0 0 20px 0; text-transform:uppercase;}
.subpage_content > .item > .mPageTitle > .memberText > .policyText{font-size:14px; line-height:160%;color:#222; margin:0 0 10px 0; padding:15px; background:#f4f4f4;}
.subpage_content > .item > .mPageTitle > .memberTitle{font-size:16px; line-height:100%; font-weight:bold; color:#111; margin:0 0 10px 0; text-transform: capitalize;}
.subpage_content > .item > .mPageTitle > .memberText{font-size:14px; line-height:100%;color:#4d4d4d; margin:0;}
.subpage_content > .item > .content_text_raw{margin:0 0 65px 0; font-size:21px; color:#000; line-height: 100%;}
.subpage_content > .item > .content_text_raw_title{margin:65px 0 25px 0; font-size:28px; color:#000; line-height: 100%;}
.subpage_content > .item > .qa_content_2raw{margin:0; background:#fafafa;}
.subpage_content > .item > .qa_content_2raw > .qitem{width:50%;}
.subpage_content > .item > .qa_content_2raw > .qitem:last-child{width:50%;}
.subpage_content > .item > .qa_content_2raw > .qitem > .wrap{margin:0; padding:0;}
.subpage_content > .item > .qa_content_2raw > .qitem > .wrap > .icon{margin:0 auto 15px auto; padding:0; display: block; text-align: center;}
.subpage_content > .item > .qa_content_2raw > .qitem > .wrap > .icon > .bl{width:82px; margin:0 auto; display: inline-block;}
.subpage_content > .item > .qa_content_2raw > .qitem > .wrap > .text_center{font-size:21px; line-height: 150%; color:#000; text-align: center;}
.subpage_content > .item > .qa_content_2raw > .qitem > .text_left{font-size:16px; line-height: 140%; color:#000; text-align: left;}
.subpage_content > .item > .qa_content_2raw > .qitem > .bl{width:100%; display: block;}
.subpage_content > .item > .qa_content_3_7raw{margin:0 0 35px 0;}
.subpage_content > .item > .qa_content_3_7raw > .qitem{width:30%;}
.subpage_content > .item > .qa_content_3_7raw > .qitem:last-child{width:65%;}
.subpage_content > .item > .qa_content_3_7raw > .qitem > .text_center{font-size:21px; line-height: 150%; color:#000; text-align: center;}
.subpage_content > .item > .qa_content_3_7raw > .qitem > .text_left{font-size:16px; line-height: 140%; color:#000; text-align: left;}
.subpage_content > .item > .qa_content_3_7raw > .qitem > .bl{width:95%; display: block;}
.subpage_content > .item > .content_text_raw_center{margin:85px 0; text-align: center;}
.subpage_content > .item > .content_text_raw_center > .icon{margin:0 0 15px 0; padding:0; }
.subpage_content > .item > .content_text_raw_center > .icon > .bl{width:88px; margin:0 auto; display: block;}
.subpage_content > .item > .content_text_raw_center > .title{margin:0 0 15px 0; padding:0; font-size:32px; color:#0d47a1;}
.subpage_content > .item > .content_text_raw_center > .text{margin:0; font-size: 18px; color:#111;}
.subpage_content > .item > .qa_qic_action{margin:45px 0 85px 0;}
.subpage_content > .item > .qa_qic_action > .icon{width:33.33%;}
.subpage_content > .item > .qa_qic_action > .icon > .bl{width:100%; display: block;}

.subpage_content > .item > .content_text > .title_inner{font-size:17px; font-weight: bold; color:#000; margin:45px 0 15px 0; padding:0;}
.subpage_content > .item > .content_text > .yellow_box{position:relative; padding:25px; background:#f1f8e9; color:#000; margin:0 0 25px 0;}
.subpage_content > .item > .content_text > .yellow_box > .abs{width:64px; height:64px; position: absolute; right:10px; top:-24px;}
.subpage_content > .item > .usedcar_howto_step{margin:0 0 85px 0; padding:0;}
.subpage_content > .item > .usedcar_howto_step > .uhitem{width:54%;}
.subpage_content > .item > .usedcar_howto_step > .uhitem > h1.number{font-size:23px; color:#0288d1; margin:0 0 15px 0;}
.subpage_content > .item > .usedcar_howto_step > .uhitem > h3.title{font-size:23px; font-weight: bold; color:#005b9f;}
.subpage_content > .item > .usedcar_howto_step > .uhitem > .description{margin:15px 0 0 0; padding:15px 0 0 0; border-top: 1px #e3e3e3 solid;}
.subpage_content > .item > .usedcar_howto_step > .uhitem > .description > ol.stepby{margin:0; padding:0 15px; list-style-type: decimal;}
.subpage_content > .item > .usedcar_howto_step > .uhitem > .description > ol.stepby li{margin:0; padding:10px 0; font-size:16px; line-height: 150%; color:#222;}
.subpage_content > .item > .usedcar_howto_step > .pcitem{width:40%;}
.subpage_content > .item > .usedcar_howto_step > .pcitem > .bl{width:100%; display:block;}
.subpage_content > .item > table.usedcar_howto_spec_service{margin:0 0 85px 0; padding:0; width:100%; border-top:1px #333 solid; border-left:1px #d3d3d3 solid;}
.subpage_content > .item > table.usedcar_howto_spec_service tr td{font-size:15px; color:#000; padding:15px 25px; line-height: 140%; border-bottom:1px #d3d3d3 solid; border-right:1px #d3d3d3 solid;}
.subpage_content > .item > table.usedcar_howto_spec_service tr td.title{font-size:15px; vertical-align: middle; padding:15px 0; font-weight:bold; color:#000; background:#f9f9f9; border-bottom: 1px #d3d3d3 solid; text-align: center;}
.subpage_content > .item > .rent_feature_top_box{margin:0 0 85px 0; padding:0;}
.subpage_content > .item > .rent_feature_top_box > .ritem{width:40%;}
.subpage_content > .item > .rent_feature_top_box > .ritem:last-child{width:55%;}
.subpage_content > .item > .rent_feature_top_box > .ritem > h1.stitle{margin:0 0 35px 0; font-size: 22px; line-height: 140%;color:#000;}
.subpage_content > .item > .rent_feature_top_box > .ritem > .btitle{margin:0; font-size: 18px;  color:#ef6c00;}
.subpage_content > .item > .rent_feature_top_box > .ritem > .stext{margin:0; font-size:16px; font-weight:300; color:#333; padding:25px; background:#fafafa; line-height: 150%;}
.subpage_content > .item > .rent_feature_top_box > .ritem > .icon{margin:0 0 10px 0;}
.subpage_content > .item > .rent_feature_top_box > .ritem > .icon > .bl{width:64px; display: block;}
.subpage_content > .item > .rent_feature_step{margin:0 0 105px 0; padding:0;}
.subpage_content > .item > .rent_feature_step > .uhitem{width:54%;}
.subpage_content > .item > .rent_feature_step > .uhitem > h1.number{font-size:23px; color:#0288d1; margin:0 0 15px 0;}
.subpage_content > .item > .rent_feature_step > .uhitem > h3.title{font-size:23px; font-weight: bold; color:#005b9f;}
.subpage_content > .item > .rent_feature_step > .uhitem > .description{margin:15px 0 0 0; padding:15px 0 0 0; border-top: 1px #e3e3e3 solid;}
.subpage_content > .item > .rent_feature_step > .uhitem > .description > ul.stepby{margin:0; padding:0 15px; list-style-type: none;}
.subpage_content > .item > .rent_feature_step > .uhitem > .description > ul.stepby li{margin:0; padding:10px 0; font-size:16px; line-height: 150%; color:#222;}
.subpage_content > .item > .rent_feature_step > .uhitem > .description > ul.stepby li > .tt{color:#ef6c00; font-weight: bold !important; font-size:16px !important;}
.subpage_content > .item > .rent_feature_step > .pcitem{width:40%;}
.subpage_content > .item > .rent_feature_step > .pcitem > .bl{width:100%; display:block;}
.subpage_content > .item > .rent_maintenance_top_box{margin:65px 0 125px 0; padding:0;}
.subpage_content > .item > .rent_maintenance_top_box > .ritem{width:30%;}
.subpage_content > .item > .rent_maintenance_top_box > .ritem:last-child{width:65%;}
.subpage_content > .item > .rent_maintenance_top_box > .ritem > h1.stitle{margin:0 0 15px 0; font-size: 32px; line-height: 100%;color:#ef6c00;}
.subpage_content > .item > .rent_maintenance_top_box > .ritem > .btitle{margin:0; font-size: 24px;  color:#000;}
.subpage_content > .item > .rent_maintenance_top_box > .ritem > .stext{margin:0 0 45px 0; font-size:16px; font-weight:300; color:#333; padding:0; line-height: 150%;}
.subpage_content > .item > .rent_maintenance_top_box > .ritem > .icon{margin:15px 0; padding:0;}
.subpage_content > .item > .rent_maintenance_top_box > .ritem > .icon > .bl{width:100%; display: block;}
.subpage_content > .item > .rent_maintenance_top_box > .ritem > .icon_f{margin:15px 0; padding:0;}
.subpage_content > .item > .rent_maintenance_top_box > .ritem > .icon_f > .bl{width:32%; display: block;}
.subpage_content > .item > .rent_maintenance_top_box > .ritem > .spec_box{margin:0 0; padding:15px 0; border-bottom: 1px #e3e3e3 solid;}
.subpage_content > .item > .rent_maintenance_top_box > .ritem > .spec_box:last-child{border:0;}
.subpage_content > .item > .rent_maintenance_top_box > .ritem > .spec_box > .sitem:first-child{width:250px; font-size:15px; color:#000; font-weight: bold;}
.subpage_content > .item > .rent_maintenance_top_box > .ritem > .spec_box > .sitem:last-child{width:calc(100% - 300px); font-size:15px; color:#333; line-height: 140%;}
.subpage_content > .item > .rent_maintenance_top_box > .ritem > .caution_spec_box{margin:0 0; padding:25px; background: #ffebee; }
.subpage_content > .item > .rent_maintenance_top_box > .ritem > .caution_spec_box > .sitem:first-child{width:100px; font-size:15px; color:#8e0000; font-weight: bold;}
.subpage_content > .item > .rent_maintenance_top_box > .ritem > .caution_spec_box > .sitem:last-child{width:calc(100% - 130px); font-size:15px; color:#c62828; line-height: 140%;}
.subpage_content > .item > .rent_maintenance_top_box > .ritem > .drive_spec_box{margin:0 0; padding:15px 0; border-bottom: 1px #e3e3e3 solid;}
.subpage_content > .item > .rent_maintenance_top_box > .ritem > .drive_spec_box:last-child{border:0;}
.subpage_content > .item > .rent_maintenance_top_box > .ritem > .drive_spec_box > .sitem:first-child{width:50px; font-size:15px; color:#283593; font-weight: bold;}
.subpage_content > .item > .rent_maintenance_top_box > .ritem > .drive_spec_box > .sitem:last-child{width:calc(100% - 100px); font-size:15px; color:#0d47a1; line-height: 140%;}
.subpage_content > .item > .rent_maintenance_wide_box > .ritem > table.mario_spec{margin:0 0 85px 0; padding:0; width:100%; border-top:1px #333 solid; border-left:1px #d3d3d3 solid;}
.subpage_content > .item > .rent_maintenance_wide_box > .ritem > table.mario_spec tr td{font-size:14px; color:#000; padding:15px 25px; line-height: 140%; border-bottom:1px #d3d3d3 solid; border-right:1px #d3d3d3 solid;}
.subpage_content > .item > .rent_maintenance_wide_box > .ritem > table.mario_spec tr td.title{font-size:15px; vertical-align: middle; padding:15px 0; font-weight:bold; color:#000; background:#f9f9f9; border-bottom: 1px #d3d3d3 solid; text-align: center;}
.subpage_content > .item > .rent_maintenance_wide_box{margin:65px 0 25px 0; padding:0;}
.subpage_content > .item > .rent_maintenance_wide_box > .ritem{width:100%; margin:0 0 15px 0;}
.subpage_content > .item > .rent_maintenance_wide_box > .ritem > h1.stitle{margin:0 0 15px 0; font-size: 32px; line-height: 100%;color:#ef6c00;}
.subpage_content > .item > .rent_maintenance_wide_box > .ritem > .btitle{margin:0; font-size: 24px;  color:#000;}
.subpage_content > .item > .rent_maintenance_wide_box > .ritem > .stext{margin:0 0 45px 0; font-size:16px; font-weight:300; color:#333; padding:0; line-height: 150%;}

.subpage_content > .item > .content_2wrap_text > .witem > .step_in_box{font-size:16px; padding:15px; color:#222; margin:25px 0 25px 0; line-height: 160%; border:1px #7cb342 solid; background:#f1f8e9;}
.subpage_content > .item > .content_2wrap_text > .witem > .step_in_box:last-child(margin:0;){margin-bottom: 0;}
.subpage_content > .item > .content_2wrap_text > .witem > .usedcar_img{width:100%; margin:0 0 10px 0; display:block;}
.subpage_content > .item > .content_2wrap_text > .witem > .usedcar_img:last-child{margin:0 0 0 0;}
.subpage_content > .item > .content_text > ul.dog_gas{margin:15px 0; padding:0; list-style-type:none;}
.subpage_content > .item > .content_text > ul.dog_gas li{display: inline-block; background:#e3f2fd; padding:15px 20px; border:1px #b1bfca solid; margin:0; font-size:15px; color:#000;}
h1.usedcar_title_content{font-size:20px; font-weight: bold; color:#000; margin:85px 0 15px 0;}
.subpage_content > .item > .content_text > .wow_step_in_box{font-size:16px; padding:15px; color:#222; margin:25px 0 25px 0; line-height: 160%; border:1px #7cb342 solid; background:#f1f8e9;}
.subpage_content > .item > .content_text > .wow_center{display: block; font-family: 'Lemonada'; text-align: center; text-indent:-0.5px; font-size:16px; margin:35px 0; color:#ad1457; text-decoration: underline; background:#fce4ec; padding:35px 0;}
.subpage_content > .item > .content_text > .slide_img_box{margin:25px 0; padding:0;}
.subpage_content > .item > .content_text > .slide_img_box > .bl{width:100%;}
.subpage_content > .item > .content_text > h3.usedcar_stitle_content{font-family: 'Lemonada'; margin:45px 0 15px 0; padding:0 0 0 25px; font-size:18px; color:#002171; text-indent: -0.5px; background: url(/koreasuv/images/qa_18.png) center left no-repeat; background-size:18px 18px;} 
.subpage_content > .item > h3.usedcar_stitle_content{font-family: 'Lemonada'; margin:45px 0 15px 0; padding:0 0 0 25px; font-size:18px; color:#002171; text-indent: -0.5px; background: url(/koreasuv/images/qa_18.png) center left no-repeat; background-size:18px 18px;}
.subpage_content > .item > .technical_2wrap_text{margin:0 0 25px 0; padding:0;}
.subpage_content > .item > .technical_2wrap_text > .witem{width:calc(100% - 330px);}
.subpage_content > .item > .technical_2wrap_text > .pitem{width:300px;}
.subpage_content > .item > .technical_2wrap_text > .witem > .general_text_box{font-size:16px; padding:0; color:#222; margin:0; line-height: 160%;}
.subpage_content > .item > .technical_2wrap_text > .pitem > .about_img{width:100%; display:block; margin:0 0 10px 0;}
.subpage_content > .item > .technical_2wrap_text > .pitem > .about_img:last-child{margin:0;}
    
.subpage_content > .item > .technical_2wrap_text > .witem > .step_in_box{font-size:16px; padding:15px; color:#222; margin:25px 0 25px 0; line-height: 160%; border:1px #1976d2 solid; background:#e3f2fd;}
.subpage_content > .item > .technical_2wrap_text > .witem > .step_in_box:last-child(margin:0;){margin-bottom: 0;}
    
.blue_new_color{display: inline-block; color:#004ba0;}

.youtube_library{width:100%; margin:45px 0;}
.youtube_library > .yitem{width:520px; margin:0 0 45px 0;}
.youtube_library > .yitem > .subject{font-size:15px; padding:15px 0 10px 0; border-bottom:1px #e3e3e3 solid; margin:0; color:#000;}
.youtube_library > .yitem > .info{font-size:13px; padding:10px 0; margin:0; }
.youtube_library > .yitem > .info > .date{display: inline-block; color:#0d46a0; text-align: left;}
.youtube_library > .yitem > .info > .type{display: inline-block; color:#512da8; text-align: right;}
.video_page_sub_title{ margin:15px 0; padding:15px 25px; background: #ede7f6; }
.video_page_sub_title > .icon{width:32px; margin:0 15px 0 0;}
.video_page_sub_title > .icon > .bl{width:100%; display: block;}
.video_page_sub_title > .text{line-height: 32px; font-size:14px; text-align: center; color:#000;}
.subpage_content > .item > .shop_product_view_box{margin:0 0 65px 0; padding:0;}
.subpage_content > .item > .shop_product_view_box > .item:first-child{width:calc(100% - 400px); margin:0 0 65px 0; padding:25px; border:1px #e3e3e3 solid;}
.subpage_content > .item > .shop_product_view_box > .item:last-child{width:320px; }
.subpage_content > .item > .shop_product_view_box > .item > .pics{width:360px;  overflow:hidden; }
.subpage_content > .item > .shop_product_view_box > .item > .pics > .slide_box{display:block; width:100%; margin:0 0 15px 0;}
.subpage_content > .item > .shop_product_view_box > .item > .pics > .slide_box > .bl{display:block; width:100%;}
.subpage_content > .item > .shop_product_view_box > .item > .pics > .thumb_nail{width:100%; margin:0 0 0 0;}
.subpage_content > .item > .shop_product_view_box > .item > .pics > .thumb_nail > .thumb{display:block; cursor:pointer; width:70px; margin:0 10px 0 0; border:1px #e3e3e3 solid;}
.subpage_content > .item > .shop_product_view_box > .item > .pics > .thumb_nail > .thumb > .bl{display:block; width:70px; margin:0 0 0 0;}
    .subpage_content > .item > .shop_product_view_box > .item > .pics > .thumb_nail > .thumb:last-child{margin:0;}
    .thumb_hover{border:1px #333 solid !important;}
.subpage_content > .item > .shop_product_view_box > .item > .pics > .txt{display:inline-block; font-weight:400; font-size:25px; color:#fff; margin:15px 0 0 25px;}
.subpage_content > .item > .shop_product_view_box > .item > .continer{width:calc(100% - 380px); margin:0; padding:0;}
.subpage_content > .item > .shop_product_view_box > .item > .continer > .sku{font-size:13px; color:#777; margin:0 0 10px 0; padding:0;}
.subpage_content > .item > .shop_product_view_box > .item > .continer > .itemname{display: inline-block; font-size:24px; font-weight: bold; color:#000;}
.subpage_content > .item > .shop_product_view_box > .item > .continer > .ratingbox{margin:5px 0 15px 0;}
.subpage_content > .item > .shop_product_view_box > .item > .continer > .ratingbox > .text{margin:3px 0 0 5px; font-size:14px;font-family: 'Roboto', sans-serif; color:#c2185b;}
.subpage_content > .item > .shop_product_view_box > .item > .continer > .description{display: block; font-size:14px; line-height: 140%; color:#555;}
.subpage_content > .item > .shop_product_view_box > .item > .continer > .d_title{display: block; margin:45px 0 15px 0; font-weight: bold; font-size:14px; line-height: 100%; color:#000;}
.subpage_content > .item > .shop_product_view_box > .item > .continer > .features{display: block; font-size:14px; line-height: 180%; color:#555;}
.subpage_content > .item > .shop_product_view_box > .item > .continer > .price_box > .price{display: inline-block; font-size:18px; color:#1565c0;}
.subpage_content > .item > .shop_product_view_box > .item > .continer > .price_box > .mark{display: inline-block; width:16px; margin:0 5px 0 0;}
.subpage_content > .item > .shop_product_view_box > .item > .white_box{background:#fff; border:1px #e3e3e3 solid; padding:25px;}
.subpage_content > .item > .shop_product_view_box > .item > .white_box > .price{display: block; text-align: left; font-size:36px; font-weight:bold; color:#000; margin:0 0 35px 0;}
.subpage_content > .item > .shop_product_view_box > .item > .white_box > .row{margin:0; padding:10px 0; border-bottom: 1px #e3e3e3 solid;}
.subpage_content > .item > .shop_product_view_box > .item > .white_box > .row > .sitem{width:100px; font-size:13px; font-weight: bold; color:#555;}
.subpage_content > .item > .shop_product_view_box > .item > .white_box > .row > .svalue{width:calc(100% - 120px); font-size:13px; color:#000;}
.subpage_content > .item > .shop_product_view_box > .item > .white_box > .row:last-child{border:0;}
.subpage_content > .item > .shop_product_view_box > .item > .gray_box{background:#f9f9f9; border:1px #e3e3e3 solid; border-top:0; border-bottom:0; padding:25px;}
.subpage_content > .item > .shop_product_view_box > .item > .gray_box > .gtitle{display: block; text-align: left; font-size:14px; color:#000;font-weight: bold;  margin:0 0 10px 0;}
.subpage_content > .item > .shop_product_view_box > .item > .gray_box > .gvalue{margin:0 0 35px 0; padding:0 0; font-size:14px; color:#666;}
.subpage_content > .item > .shop_product_view_box > .item > .gray_box > .gvalue:last-child{margin:0;}
.subpage_content > .item > .shop_product_view_box > .item > .white_box > .stock{width:100px;}
.subpage_content > .item > .shop_product_view_box > .item > .white_box > .stock .qty{-webkit-appearance:none; text-align:center; text-align-last: center;outline: 0; width:78px; border:1px #e3e3e3 solid; padding:15px 10px; font-size:16px; color:#000;}
.subpage_content > .item > .shop_product_view_box > .item > .white_box > .purchase_btn{width:calc(100% - 110px); background:#1a237e; padding:15px 0; text-align: center; font-size:16px; line-height:17px;color:#fff; cursor:pointer; display: block;}
.subpage_content > .item > .shop_product_view_box > .item > .white_box > .purchase_btn:hover{background:#3f51b5; color:#fff;}
.subpage_content > .item > .shop_product_view_box > .item > .spec_detail_box{width:100%; margin:100px 0 0 0; padding:0;}
.subpage_content > .item > .shop_product_view_box > .item > .spec_detail_box > .tab_menu{padding:0 0; border-bottom:1px #e3e3e3 solid;}
.subpage_content > .item > .shop_product_view_box > .item > .spec_detail_box > .tab_menu > ul.tab_m{margin:0; padding:0; list-style-type: none;}
.subpage_content > .item > .shop_product_view_box > .item > .spec_detail_box > .tab_menu > ul.tab_m li{display: inline-block; padding: 15px 35px; font-size: 16px; color:#999; font-weight: bold; cursor:pointer;}
.subpage_content > .item > .shop_product_view_box > .item > .spec_detail_box > .tab_content_wrap{width:100%; margin:0; padding:25px 0;}
.subpage_content > .item > .shop_product_view_box > .item > .spec_detail_box > .tab_content_wrap > .tab_content{display:none; width:100%; min-height: 450px; margin:0; padding:0 0;}
.subpage_content > .item > .shop_product_view_box > .item > .spec_detail_box > .tab_content_wrap > .tab_content > .in_content{width:100%; margin:0; padding:0;  }
.subpage_content > .item > .shop_product_view_box > .item > .spec_detail_box > .tab_content_wrap > .tab_content > .in_content > .txt{width:100%; font-size:16px; color:#333; line-height: 160%;}
.subpage_content > .item > .shop_product_view_box > .item > .spec_detail_box > .tab_content_wrap > .tab_content:first-child{display: block;}
.tab_menu_bottom_red{border-bottom:1px #1a237e solid !important; color:#000 !important;}
.subpage_content > .item > .shop_product_view_box > .item > .banner_box{background:#fff; padding:25px 15px; width:100%;}
.subpage_content > .item > .shop_product_view_box > .item > .banner_box > .row{width:100%; margin:0; padding:20px 0; border-bottom: 1px #e3e3e3 solid;}
.subpage_content > .item > .shop_product_view_box > .item > .banner_box > .row > .icon{width:40px; }
.subpage_content > .item > .shop_product_view_box > .item > .banner_box > .row > .icon > .bl{width:100%; display:block;}
.subpage_content > .item > .shop_product_view_box > .item > .banner_box > .row > .bitem{width:calc(100% - 80px); }
.subpage_content > .item > .shop_product_view_box > .item > .banner_box > .row > .bitem > .st{font-size:14px; font-weight:bold; color:#555; margin:0 0 10px 0;}
.subpage_content > .item > .shop_product_view_box > .item > .banner_box > .row > .bitem > .mt{font-size:13px; color:#555;}
.subpage_content > .item > .shop_product_view_box > .item > .banner_box > .row:last-child{border:0;}

.subpage_content > .item > .shop_product_view_box > .item > .spec_detail_box > .tab_content_wrap > .tab_content > .in_content > .view_detail_review_box{margin:0 0; padding:25px 0; border-bottom: 1px #eaeaea solid;}
.subpage_content > .item > .shop_product_view_box > .item > .spec_detail_box > .tab_content_wrap > .tab_content > .in_content > .view_detail_review_box:last-child{border:0;}
.subpage_content > .item > .shop_product_view_box > .item > .spec_detail_box > .tab_content_wrap > .tab_content > .in_content > .view_detail_review_box > .ritem{width:180px;}
.subpage_content > .item > .shop_product_view_box > .item > .spec_detail_box > .tab_content_wrap > .tab_content > .in_content > .view_detail_review_box > .ritem:last-child{width:calc(100% - 190px);}
.subpage_content > .item > .shop_product_view_box > .item > .spec_detail_box > .tab_content_wrap > .tab_content > .in_content > .view_detail_review_box > .ritem > .name{font-size:14px; color:#000; margin:0 0 10px 0;}
.subpage_content > .item > .shop_product_view_box > .item > .spec_detail_box > .tab_content_wrap > .tab_content > .in_content > .view_detail_review_box > .ritem > .ratingbox{margin:5px 0 25px 0;}
.subpage_content > .item > .shop_product_view_box > .item > .spec_detail_box > .tab_content_wrap > .tab_content > .in_content > .view_detail_review_box > .ritem > .ratingbox > .rating{margin:0 0 0 0; font-size:16px; color:#F60;}
.subpage_content > .item > .shop_product_view_box > .item > .spec_detail_box > .tab_content_wrap > .tab_content > .in_content > .view_detail_review_box > .ritem > .ratingbox > .text{margin:3px 0 0 5px; font-size:14px;font-family: 'Roboto', sans-serif; color:#000;}
.subpage_content > .item > .shop_product_view_box > .item > .spec_detail_box > .tab_content_wrap > .tab_content > .in_content > .view_detail_review_box > .ritem > .date{font-size:12px; color:#000;}
.subpage_content > .item > .shop_product_view_box > .item > .spec_detail_box > .tab_content_wrap > .tab_content > .in_content > .view_detail_review_box > .ritem > .txt{padding:15px; font-size:14px; color:#000; line-height: 140%; background:#f9f9f9;}
.purchase_box{width:100%; margin:65px 0;}
    .purchase_box > .pitem{width:calc(600px - 50px); padding:25px; background:#f9f9f9;}
    .purchase_box > .pitem:last-child{width:400px;}
.purchase_box > .pitem > .title{font-size:20px; font-weight: 500; color:#000; padding:0 0 15px 0; margin:0 0 25px 0; border-bottom:1px #e3e3e3 solid;}
.purchase_box > .pitem > .form_box{margin:0 0 0 0; padding:0;}
.purchase_box > .pitem > .form_box > .form_input_wide_box{background:#fff; width:518px; padding:10px 15px; border:1px #d3d3d3 solid; margin:0 0 15px 0;}
.purchase_box > .pitem > .form_box > .form_input_wide_box > .subject{margin:0 0 5px 0; padding:0; font-size:12px; color:#333;}
.purchase_box > .pitem > .form_box > .form_input_wide_box > .wide_form{-webkit-appearance:none;width:100%; margin:0; padding:0; border:0; font-size:13px; color:#000;}
.purchase_box > .pitem > .form_box > .form_input_wide_box > .textarea_form{width:100%; height:150px; margin:0; padding:0; border:0; font-size:13px; line-height:140%; color:#000;}
.purchase_box > .pitem > .form_box > .form_2col{width:100%; margin:0 0 15px 0; padding:0;}
.purchase_box > .pitem > .form_box > .form_2col > .form_input_box{background:#fff; width:230px; padding:10px 15px; border:1px #d3d3d3 solid; margin:0 0 0 0;}
.purchase_box > .pitem > .form_box > .form_2col > .form_input_box > .subject{margin:0 0 5px 0; padding:0; font-size:12px; color:#333;}
.purchase_box > .pitem > .form_box > .form_2col > .form_input_box > .gn_form{width:100%; margin:0; padding:0; border:0; font-size:13px; color:#000;}
    .purchase_box > .pitem > .order_summary{}
.purchase_box > .pitem > .order_summary > .title_row{padding:10px 0; border-bottom: 1px #e3e3e3 solid;}
.purchase_box > .pitem > .order_summary > .title_row > .ritem{display: inline-block; font-size:14px; color:#333; font-weight: bold;}
.purchase_box > .pitem > .order_summary > .title_row > .rval{display: inline-block; font-size:14px; color:#333; font-weight: bold;}
.purchase_box > .pitem > .order_summary > .row{padding:20px 0; border-bottom: 1px #e3e3e3 solid;}
.purchase_box > .pitem > .order_summary > .row > .ritem{display: inline-block; font-size:14px; color:#333;}
.purchase_box > .pitem > .order_summary > .row > .rval{display: inline-block; font-size:14px; color:#333; }
.purchase_box > .pitem > .order_summary > .price_info{padding:15px 0; border-bottom: 1px #e3e3e3 solid;}
.purchase_box > .pitem > .order_summary > .price_info > .row{margin:0 0 10px 0;}
.purchase_box > .pitem > .order_summary > .price_info > .row:last-child{margin:0;}
.purchase_box > .pitem > .order_summary > .price_info > .row > .ritem{display: inline-block; font-size:14px; font-weight: bold;color:#333;}
.purchase_box > .pitem > .order_summary > .price_info > .row > .rval{display: inline-block; font-size:14px; font-weight: bold;color:#333;}
.purchase_box > .pitem > .order_summary > .total_row{padding:10px 0;}
.purchase_box > .pitem > .order_summary > .total_row > .ritem{display: inline-block; font-size:17px;font-weight: bold; color:#333;}
.purchase_box > .pitem > .order_summary > .total_row > .rval{display: inline-block; font-size:17px; color:#333;}
.purchase_box > .pitem > .paymethod{margin:65px 0 0 0;}
.purchase_box > .pitem > .paymethod > .title_row{padding:15px; cursor:pointer; margin:0 0 10px 0;border: 1px #e3e3e3 solid; background:#fff;}
.purchase_box > .pitem > .paymethod > .title_row > .radio{display: inline-block; font-size:14px; color:#333; margin:0 10px 0 0;}
.purchase_box > .pitem > .paymethod > .title_row > .txt{display: inline-block; font-size:14px; color:#333; }
.purchase_box > .pitem > .paymethod > .title_row:hover{background:#f9fbe7;}
.title_row_terms_hover{background:#f9fbe7 !important;}
.purchase_box > .pitem > .paymethod > .pay_description{padding:15px; background:#f0f4c3; font-size:14px; line-height: 130%; color:#333; margin:0 0 25px 0;}
.purchase_box > .pitem > .order_summary > .paymethod > .option_box{margin:0; padding:0;}
.purchase_box > .pitem > .order_summary > .paymethod > .option_box > .chkbox{width:100%; text-align: left;   font-size: 14px;  line-height: 140%; color:#000;}
span.inline_link_break_blue{ font-size: inherit; cursor: pointer; text-decoration: underline; color:#ff6f00;}
span.inline_link_break_blue:hover{color:#c43e00;}
.purchase_box > .pitem > .button_box{margin:45px 0 0 0;}
.purchase_box > .pitem > .button_box > .submit_btn{padding:15px 0; text-align: center; margin:0; background:#fdd835; font-size: 16px; color:#000; cursor:pointer; display: block;}
.purchase_box > .pitem > .button_box > .submit_btn:hover{background:#ffff6b; }

.terms_full_body_wrap{}
.terms_full_body_wrap > .content{width:1000px; margin:65px auto; padding:45px; background: #fff;}
.terms_full_body_wrap > .content > .logo_box{width:100%; margin:0 0 15px 0;text-align: center;}
.terms_full_body_wrap > .content > .logo_box > .logo{width:150px; display: inline-block;}
.terms_full_body_wrap > .content > .title{font-size:24px; color:#000; margin:0 0 15px 0;text-align: center;}
.terms_full_body_wrap > .content > .sub_title{font-size:16px; color:#333; margin:0 0 65px 0;text-align: center;}
.terms_full_body_wrap > .content > .terms{font-size:15px; color:#333; line-height: 140%; margin:0; padding:0;}
.terms_full_body_wrap > .content > .terms > .tt{font-weight: bold; font-size:18px; color:#000; margin:0 0 25px 0; padding:0;}
.terms_full_body_wrap > .content > .terms > .st{font-weight: bold; font-size: 15px; color:#0277bd; margin:45px 0 10px 0; padding:0;}
.terms_full_body_wrap > .content > .close_window{margin:65px auto; width:100px; padding:20px 15px; border-radius: 10px; text-align: center; font-size:16px; color:#fff; background:#0277bd; cursor:pointer; display: block;}
.terms_full_body_wrap > .content > .close_window:hover{background:#004c8c;}
.product_used_car_view{} 
.product_used_car_view > .slide_box{margin:0 0 45px 0; padding:0;}
.product_used_car_view > .slide_box > .s_tem{width:600px;}
.product_used_car_view > .slide_box > .s_tem:last-child{width:calc(100% - 650px);}
.product_used_car_view > .slide_box > .s_tem > .slide_range{width:600px;}
.product_used_car_view > .slide_box > .s_tem > .slide_range > .bl{width:100%; display: block;}
.product_used_car_view > .slide_box > .s_tem > .title_wrap{margin:0 0 45px 0; padding:0;}
.product_used_car_view > .slide_box > .s_tem > .title_wrap > .subject{margin:0 0 10px 0; padding:0; font-size:30px; color:#000;}
.product_used_car_view > .slide_box > .s_tem > .title_wrap > .brand_wrap{margin:0 0 35px 0; padding:0; font-size:15px; color:#000;}
.product_used_car_view > .slide_box > .s_tem > .title_wrap > .brand_wrap > .brand{display:inline-block; color:#000;}
.product_used_car_view > .slide_box > .s_tem > .title_wrap > .brand_wrap > .cat{display:inline-block; color:#ef6c00;}
.product_used_car_view > .slide_box > .s_tem > .title_wrap > .brand_wrap > .cat > .tit{display: inline-block; font-size:12px; margin:0 5px 0 0; color:#999;}
.product_used_car_view > .slide_box > .s_tem > .title_wrap > .price_wrap{margin:0 0 35px 0; padding:0;}
.product_used_car_view > .slide_box > .s_tem > .title_wrap > .price_wrap > .price{display:inline-block; font-size: 24px; color:#000;}
.product_used_car_view > .slide_box > .s_tem > .title_wrap > .price_wrap > .miles{display:inline-block; font-size: 24px; color:#000;}
.product_used_car_view > .slide_box > .s_tem > .title_wrap > .icon_box{margin:0 0 35px 0;}
.product_used_car_view > .slide_box > .s_tem > .title_wrap > .icon_box > .itm{width:32px; margin:0; padding:0;}
.product_used_car_view > .slide_box > .s_tem > .title_wrap > .icon_box > .itm:last-child{width:calc(100% - 50px);}
.product_used_car_view > .slide_box > .s_tem > .title_wrap > .icon_box > .itm > .bl{width:32px; display:block; margin:5px 0 0 0;}
.product_used_car_view > .slide_box > .s_tem > .title_wrap > .icon_box > .itm > .tt{font-size:15px; color:#000; margin:0 0 10px 0; padding:0; line-height: 100%;}
.product_used_car_view > .slide_box > .s_tem > .title_wrap > .icon_box > .itm > .text{font-size:12px; font-weight:300; color:#666; margin:0 0 0 0; padding:0;line-height: 100%;}
.product_used_car_view > .slide_box > .s_tem > .title_wrap > .area_avail{margin:0 0 35px 0; padding:25px; background:#e3f2fd;}
.product_used_car_view > .slide_box > .s_tem > .title_wrap > .area_avail > .icon{width:48px; margin:0; padding:0;}
.product_used_car_view > .slide_box > .s_tem > .title_wrap > .area_avail > .icon:last-child{width:calc(100% - 80px);}
.product_used_car_view > .slide_box > .s_tem > .title_wrap > .area_avail > .icon > .bl{width:48px; display:block; margin:5px 0 0 0;}
.product_used_car_view > .slide_box > .s_tem > .title_wrap > .area_avail > .icon > .title{font-size:16px; color:#000; margin:0 0 10px 0; padding:0; line-height: 100%;}
.product_used_car_view > .slide_box > .s_tem > .title_wrap > .area_avail > .icon > .text{font-size:14px; font-weight:300; color:#444; margin:0 0 0 0; padding:0;line-height: 120%;}
.product_used_car_view > .slide_box > .s_tem > .title_wrap > .buynow_area{margin:0 0 35px 0; padding:0; text-align: right;}
.product_used_car_view > .slide_box > .s_tem > .title_wrap > .buynow_area > .buynow{margin:0; display: inline-block; padding:15px 35px; border-radius:5px; font-size:18px; color:#fff; background:#ef6c00; cursor:pointer;}
.product_used_car_view > .slide_box > .s_tem > .title_wrap > .buynow_area > .buynow:hover{color:#ef6c00; background:#fff; }
.product_used_car_view > .slide_box > .s_tem > .title_wrap > .guarantee_box{margin:0 0 35px 0; padding:25px; background:#ffeb3b; position: relative;}
.product_used_car_view > .slide_box > .s_tem > .title_wrap > .guarantee_box > .ab_bl{position:absolute; width: 64px; top:15px; right:15px;}
.product_used_car_view > .slide_box > .s_tem > .title_wrap > .guarantee_box > .title{font-size:18px; color:#000; margin:0 0 15px 0; padding:0;}
.product_used_car_view > .slide_box > .s_tem > .title_wrap > .guarantee_box > .text{font-size:14px; line-height: 130%; color:#333; margin:0 0 15px 0; padding:15px; background:#ffff72;}
.product_used_car_view > .slide_box > .s_tem > .title_wrap > .guarantee_box > ul.terms{margin:0; padding:0; list-style-type: none;}
.product_used_car_view > .slide_box > .s_tem > .title_wrap > .guarantee_box > ul.terms li{padding:5px 0; margin:0; font-size:12px; color:#333; }
    .more_bolder{font-weight: bold !important; font-size: 16px !important;}
table.service{margin:0 0 0 0; padding:0; width:100%; border-top:1px #333 solid; border-left:1px #d3d3d3 solid;}
table.service tr td{font-size:13px; color:#000; padding:10px; border-bottom:1px #f2f2f2 solid; border-right:1px #d3d3d3 solid;}
table.service tr td.title{font-size:13px; color:#999; background:#f9f9f9;}
table.service tr:last-child td{border-bottom:1px #d3d3d3 solid;}
    .ems_country_info{margin:45px 0 25px 0; padding:0;}
    .ems_country_info > .sub_tit1{font-size:18px; color:#000; margin:0 0 10px 0; padding:0;}
    .ems_country_info > .sub_desc1{line-height: 140%; font-size: 14px; color:#555; margin:0 0 45px 0; padding:0;}
    .ems_country_info > .sub_tit2{font-size:18px; color:#000; margin:0 0 10px 0; padding:0;}
    table.service tr td.tt{text-align: center; color:#000; text-align: center; vertical-align: middle; background:#f9fbe7; border:1px #d3d3d3 solid;}
table.service tr td.v_title{font-size:14px; color:#000; font-weight: bold; padding:15px 0; text-align: center; background:#f9f9f9; border-bottom: 1px #ccc solid;}
.product_used_car_view > .invest_box{margin:45px 0; padding:0;}
.product_used_car_view > .invest_box > .wrapin{margin:0 0 45px 0; padding:0 0 15px 0; border-bottom: 1px #333 solid;}
.product_used_car_view > .invest_box > .wrapin:last-child{border:0;}
.product_used_car_view > .invest_box > .wrapin > .wtem{width:250px;}
.product_used_car_view > .invest_box > .wrapin > .wtem:last-child{width:calc(100% - 320px);}
.product_used_car_view > .invest_box > .wrapin > .wtem > .wtitle{font-weight: bold; font-size: 28px; color:#000; margin:0 0 10px 0; padding:0;}
.product_used_car_view > .invest_box > .wrapin > .wtem > .wtext{font-size:14px; color:#666; margin:0; padding:0; line-height: 120%;}
.product_used_car_view > .invest_box > .wrapin > .wtem > .inline{margin:0 0 25px 0; padding:0 0 25px 0; border-bottom: 1px #e1e1e1 solid;}
.product_used_car_view > .invest_box > .wrapin > .wtem > .inline:last-child{border:0; margin:0;}
.product_used_car_view > .invest_box > .wrapin > .wtem > .inline > .s_wtitle{font-size:24px; color:#333; margin:0 0 15px 0; padding:0;}
.product_used_car_view > .invest_box > .wrapin > .wtem > .inline > .s_wtext{font-size:14px; color:#666; margin:0; padding:0;}
.product_used_car_view > .invest_box > .wrapin > .wtem > .inline > .s_child{padding:10px 0; margin:0; border-bottom:1px #f1f1f1 solid;}
.product_used_car_view > .invest_box > .wrapin > .wtem > .inline > .s_child:last-child{border:0;}
.product_used_car_view > .invest_box > .wrapin > .wtem > .inline > .s_child > .title{display: inline-block; text-align: left; font-size:14px; color:#000;}
.product_used_car_view > .invest_box > .wrapin > .wtem > .inline > .s_child > .text{display: inline-block; text-align: right; font-size:14px; color:#1565c0;}
table.spec_service{margin:0 0 35px 0; padding:0; width:100%; border-top:1px #333 solid; border-left:1px #d3d3d3 solid;}
table.spec_service tr td{font-size:13px; color:#000; padding:0 15px; border-bottom:1px #f2f2f2 solid; border-right:1px #d3d3d3 solid;}
table.spec_service tr td.title{font-size:14px; padding:10px 0; font-weight:bold; color:#000; background:#f9f9f9; border-bottom: 1px #ccc solid; text-align: center;}
table.spec_service tr:last-child td{border-bottom:1px #d3d3d3 solid;}w100p
table.spec_service tr td > .spec_inspect_wide{width:100%;}
table.spec_service tr td > .spec_inspect_wide > .row{padding:15px 0; margin:0; border-bottom: 1px #e3e3e3 solid;}
table.spec_service tr td > .spec_inspect_wide > .row > .tt{display: inline-block; font-size:13px; font-weight: bold; color:#000;}
table.spec_service tr td > .spec_inspect_wide > .row > .tx{display: inline-block; font-size:13px; color:#f00;}
table.spec_service tr td > .spec_inspect_wide > .row:last-child{border:0;}
table.spec_service tr td > .spec_inspect{width:45%;}
table.spec_service tr td > .spec_inspect > .row{padding:15px 0; margin:0; border-bottom: 1px #e3e3e3 solid;}
table.spec_service tr td > .spec_inspect > .row > .tt{display: inline-block; font-size:13px; font-weight: bold; color:#000;}
table.spec_service tr td > .spec_inspect > .row > .tx{display: inline-block; font-size:13px; color:#f00;}
table.spec_service tr td > .spec_inspect > .row:last-child{border:0;}
.product_used_car_view > .slide_box > .s_tem > .spec_box_tab{margin:15px 0; padding:0;}
.product_used_car_view > .slide_box > .s_tem > .spec_box_tab > .sitem{width:300px;}
.product_used_car_view > .slide_box > .s_tem > .spec_box_tab > .sitem:last-child{width:calc(100% - 350px);}
.product_used_car_view > .slide_box > .s_tem > .spec_box_tab > .sitem > h1.spec_title{font-size:25px; font-weight: bold; color:#000; margin:15px 0 0 0;}
.product_used_car_view > .slide_box > .s_tem > .spec_box_tab > .sitem > a.download_btt:link{border:1px #333 solid; padding:15px; margin:0; text-decoration: none; border-radius: 10px;}
.product_used_car_view > .slide_box > .s_tem > .spec_box_tab > .sitem > a.download_btt:visited{border:1px #333 solid; padding:15px; margin:0; text-decoration: none;border-radius: 10px;}
.product_used_car_view > .slide_box > .s_tem > .spec_box_tab > .sitem > a.download_btt:active{border:1px #333 solid; padding:15px; margin:0; text-decoration: none;border-radius: 10px;}
.product_used_car_view > .slide_box > .s_tem > .spec_box_tab > .sitem > a.download_btt:hover{border:1px #333 solid; padding:15px; margin:0; text-decoration: none;border-radius: 10px;}
.product_used_car_view > .slide_box > .s_tem > .spec_box_tab > .sitem > a.download_btt > .icon{width:24px; display: block;}
.product_used_car_view > .slide_box > .s_tem > .spec_box_tab > .sitem > a.download_btt > .icon > .bl{width:24px; display: block;}
.product_used_car_view > .slide_box > .s_tem > .spec_box_tab > .sitem > a.download_btt > .text{font-size:16px; color:#000; margin:0; padding:0; display: block; width:calc(100% - 42px);}

.product_used_car_view > .invest_box > .wrapin > .wtem > .view_detail_review_box{margin:0 0; padding:25px 0; border-bottom: 1px #eaeaea solid;}
.product_used_car_view > .invest_box > .wrapin > .wtem > .view_detail_review_box:last-child{border:0;}
.product_used_car_view > .invest_box > .wrapin > .wtem > .view_detail_review_box > .ritem{width:180px;}
.product_used_car_view > .invest_box > .wrapin > .wtem > .view_detail_review_box > .ritem:last-child{width:calc(100% - 190px);}
.product_used_car_view > .invest_box > .wrapin > .wtem > .view_detail_review_box > .ritem > .name{font-size:14px; color:#000; margin:0 0 10px 0;}
.product_used_car_view > .invest_box > .wrapin > .wtem > .view_detail_review_box > .ritem > .ratingbox{margin:5px 0 25px 0;}
.product_used_car_view > .invest_box > .wrapin > .wtem > .view_detail_review_box > .ritem > .ratingbox > .rating{margin:0 0 0 0; font-size:16px; color:#F60;}
.product_used_car_view > .invest_box > .wrapin > .wtem > .view_detail_review_box > .ritem > .ratingbox > .text{margin:3px 0 0 5px; font-size:14px;font-family: 'Roboto', sans-serif; color:#000;}
.product_used_car_view > .invest_box > .wrapin > .wtem > .view_detail_review_box > .ritem > .date{font-size:12px; color:#1565c0;}
.product_used_car_view > .invest_box > .wrapin > .wtem > .view_detail_review_box > .ritem > .txt{padding:15px; font-size:14px; color:#000; line-height: 140%; background:#f9f9f9;}   
.product_used_car_view > .invest_box > .wrapin > .wtem > .spec_image_box{margin:25px 0;}      
.product_used_car_view > .invest_box > .wrapin > .wtem > .spec_image_box > .bl{border:1px #d3d3d3 solid; width:30%; display: block; margin:0 0 10px 0;}          
.product_used_car_view > .invest_box > .wrapin > .wtem > .spec_image_download_sheet{margin:25px 0;}
.product_used_car_view > .invest_box > .wrapin > .wtem > .spec_image_download_sheet > .stem:first-child{width:calc(100% - 280px);}
.product_used_car_view > .invest_box > .wrapin > .wtem > .spec_image_download_sheet > .stem:last-child{width:250px;}
.product_used_car_view > .invest_box > .wrapin > .wtem > .spec_image_download_sheet > .stem > a.download_btt:link{border:1px #333 solid; padding:15px; margin:0; text-decoration: none; border-radius: 10px;}
.product_used_car_view > .invest_box > .wrapin > .wtem > .spec_image_download_sheet > .stem > a.download_btt:visited{border:1px #333 solid; padding:15px; margin:0; text-decoration: none;border-radius: 10px;}
.product_used_car_view > .invest_box > .wrapin > .wtem > .spec_image_download_sheet > .stem > a.download_btt:active{border:1px #333 solid; padding:15px; margin:0; text-decoration: none;border-radius: 10px;}
.product_used_car_view > .invest_box > .wrapin > .wtem > .spec_image_download_sheet > .stem > a.download_btt:hover{border:1px #333 solid; background:#e3f2fd; padding:15px; margin:0; text-decoration: none;border-radius: 10px;}
.product_used_car_view > .invest_box > .wrapin > .wtem > .spec_image_download_sheet > .stem > a.download_btt > .icon{width:24px; display: block;}
.product_used_car_view > .invest_box > .wrapin > .wtem > .spec_image_download_sheet > .stem > a.download_btt > .icon > .bl{width:24px; display: block;}
.product_used_car_view > .invest_box > .wrapin > .wtem > .spec_image_download_sheet > .stem > a.download_btt > .text{font-size:16px; color:#000; margin:0; padding:0; display: block; width:calc(100% - 42px);}
.product_used_car_view > .invest_box > .wrapin > .wtem > .spec_image_download_sheet > .stem > .gtext{font-size:15px; line-height: 150%; color:#333; margin:0; padding:0;}
.purchase_box > .pitem > .deposit_box{border:1px #1976d2 solid; padding:15px; margin:45px 0; background:#e1f5fe;}
.purchase_box > .pitem > .deposit_box > .dtitle{background:url(/koreasuv/images/new_icon_2020_75.png) left center no-repeat; background-size:20px 20px; text-indent: 30px; line-height: 20px; margin:0 0 15px 0; padding:0; font-weight:500; font-size:16px; color:#000;}
.purchase_box > .pitem > .deposit_box > .read_box{background:#1976d2; margin:0 0 15px 0; padding:15px; font-size:13px; line-height: 140%; color:#fff;}
.purchase_box > .pitem > .deposit_box > .container {padding:0;
  display: block;position: relative;padding-left: 35px;margin: 5px 0 10px 0;cursor: pointer;font-size: 16px;line-height:20px;text-align: left;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
/* Hide the browser's default checkbox */
.purchase_box > .pitem > .deposit_box > .container input {position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0;}
/* Create a custom checkbox */
.purchase_box > .pitem > .deposit_box > .container .checkmark {position: absolute;top: 0;left: 0;height: 20px;width: 20px;background-color: #fff;}
/* On mouse-over, add a grey background color */
.purchase_box > .pitem > .deposit_box > .container:hover input ~ .checkmark {background-color: #ccc;}
/* When the checkbox is checked, add a blue background */
.purchase_box > .pitem > .deposit_box > .container input:checked ~ .checkmark {background-color: #2196F3;}
/* Create the checkmark/indicator (hidden when not checked) */
.purchase_box > .pitem > .deposit_box > .container .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
/* Show the checkmark when checked */
.purchase_box > .pitem > .deposit_box > .container input:checked ~ .checkmark:after {display: block;}
/* Style the checkmark/indicator */
.purchase_box > .pitem > .deposit_box > .container .checkmark:after {left: 6px;top: 2px;width: 5px;height: 10px;border: solid white;  border-width: 0 3px 3px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.purchase_box > .pitem > .payment_summary > .title_row{padding:10px 0; border-bottom: 1px #e3e3e3 solid;}
.purchase_box > .pitem > .payment_summary > .title_row > .ritem{display: inline-block; font-size:14px; color:#333; font-weight: bold;}
.purchase_box > .pitem > .payment_summary > .title_row > .rval{display: inline-block; font-size:14px; color:#333; font-weight: bold;}
.purchase_box > .pitem > .payment_summary > .row{padding:20px 0; border-bottom: 1px #e3e3e3 solid;}
.purchase_box > .pitem > .payment_summary > .row > .ritem{display: inline-block; font-size:16px; color:#333;}
.purchase_box > .pitem > .payment_summary > .row > .rval{display: inline-block; font-size:16px; color:#333; }
.purchase_box > .pitem > .payment_summary > .price_info{padding:15px 0; border-bottom: 1px #e3e3e3 solid;}
.purchase_box > .pitem > .payment_summary > .price_info > .row{margin:0 0 10px 0;}
.purchase_box > .pitem > .payment_summary > .price_info > .row:last-child{margin:0;}
.purchase_box > .pitem > .payment_summary > .price_info > .row > .ritem{display: inline-block; font-size:14px; color:#333;}
.purchase_box > .pitem > .payment_summary > .price_info > .row > .rval{display: inline-block; font-size:14px; color:#1565c0;}
.purchase_box > .pitem > .payment_summary > .price_info > .row > .rval_bal{display: inline-block; font-size:14px; color:#ad1457;}
.purchase_box > .pitem > .payment_summary > .total_row{padding:10px 0;}
.purchase_box > .pitem > .payment_summary > .total_row > .ritem{display: inline-block; font-size:17px;font-weight: bold; color:#333;}
.purchase_box > .pitem > .payment_summary > .total_row > .rval{display: inline-block; font-size:17px; color:#333;}
.purchase_box > .pitem > .payment_summary > .total_row_anounce{padding:10px; background:#fce4ec; margin:15px 0 0 0; font-size:14px; color:#333; line-height: 140%;}
.purchase_box > .pitem > .payment_summary > .total_row_anounce > .orange{color:#ad1457 !important;}
.reg_comp_box_wrap{width:600px; padding:45px; margin:125px auto; background:#f9f9f9;}
.reg_comp_box_wrap > .icon{width:100%; margin:0 0 25px 0; text-align: center;}
.reg_comp_box_wrap > .icon > .bl{width:64px; display: inline-block;}
.reg_comp_box_wrap > .memberCompleteBox{border:1px #333 solid; background:#fff8e1; padding:35px;text-align: center; font-size:16px; line-height: 140%; color:#666;}
.reg_comp_box_wrap > a.find_acct:link{display:block; width:200px; text-align: center;  margin:25px auto 0 auto; padding:15px; background:#1565c0; font-size:15px; color:#fff; text-decoration: none;}
.reg_comp_box_wrap > a.find_acct:visited{display:block; width:200px; text-align: center; margin:25px auto 0 auto;; padding:15px; background:#1565c0; font-size:15px; color:#fff; text-decoration: none;}
.reg_comp_box_wrap > a.find_acct:active{display:block;width:200px; text-align: center;  margin:25px auto 0 auto;; padding:15px; background:#1565c0; font-size:15px; color:#fff; text-decoration: none;}
.reg_comp_box_wrap > a.find_acct:hover{display:block; width:200px; text-align: center; margin:25px auto 0 auto;; padding:15px; background:#fff; font-size:15px; color:#1565c0; text-decoration: none;}
.spec_delivery_box{margin:45px 0; padding:0;}
.spec_delivery_box > .title{background:url(/koreasuv/images/new_icon_2020_77.png) left center no-repeat; background-size:32px 32px; text-indent:40px;  line-height:32px; font-size:24px; color:#000; font-weight:bold; margin:0 0 20px 0; padding:0;}
.spec_delivery_box > .text{font-size:14px; color:#333; line-height: 140%; margin:0;}
.spec_delivery_box > .text > .gray_box{display:block; padding:15px; font-size:14px;background:#ffebee; margin:0 0 15px 0;}
.spec_delivery_box > .ems_button_box_wrap{margin:25px 0 0 0;}
.spec_delivery_box > .ems_button_box_wrap > a.ems_link:link{display:inline-block; border-radius:5px; cursor:pointer; padding:15px 25px; font-size:16px; color:#fff; margin:0 10px 0 0; background:url(/koreasuv/images/new_icon_2020_78.png) 18px center no-repeat; background-size:18px 18px; text-indent:25px; line-height: 18px; background-color:#c62828; }
.spec_delivery_box > .ems_button_box_wrap > a.ems_link:visited{display:inline-block; border-radius:5px; cursor:pointer; padding:15px 25px; font-size:16px; color:#fff; margin:0 10px 0 0;background:url(/koreasuv/images/new_icon_2020_78.png) 18px center no-repeat; background-size:18px 18px; text-indent:25px; line-height: 18px; background-color:#c62828; }
.spec_delivery_box > .ems_button_box_wrap > a.ems_link:active{display:inline-block; border-radius:5px; cursor:pointer; padding:15px 25px; font-size:16px; color:#fff; margin:0 10px 0 0;background:url(/koreasuv/images/new_icon_2020_78.png) 18px center no-repeat; background-size:18px 18px; text-indent:25px; line-height: 18px; background-color:#c62828; }
.spec_delivery_box > .ems_button_box_wrap > a.ems_link:hover{display:inline-block; border-radius:5px; cursor:pointer; padding:15px 25px; font-size:16px; color:#fff; margin:0 10px 0 0; background:url(/koreasuv/images/new_icon_2020_78.png) 18px center no-repeat; background-size:18px 18px; text-indent:25px; line-height: 18px; background-color:#FD9090; }
.content_2wrap_text > .witem > .img_desc{margin:5px 0 35px 0; padding:0;}
.content_2wrap_text > .witem > .img_desc > h1.tt{font-size: 14px; color:#000; margin:0 0 5px 0; padding:0; font-weight: bold;}
.content_2wrap_text > .witem > .img_desc > .dd{font-size:12px; line-height: 1.5; color:#333; margin:0; padding:0;}
table.rental{width:100%; background:#ccc; border:0; }
td.rentalTdTitle{font-size:15px !important; padding:15px 0 !important; vertical-align: middle; background:#f8f8f8 !important; color:#000 !important; font-weight:bold !important;}
td.rentalTdRedTitle{font-size:15px !important; padding:15px 0 !important; vertical-align: middle; background:#f8f8f8 !important; color:#000 !important; }
td.rentalTdTitleSmall{font-size:12px !important; padding:15px 0 !important; background:#f8f8f8 !important; color:#000 !important; font-weight:bold !important;}
td.rentalTdTitleAlignRight{font-size:14px !important; padding:15px 15px !important; background:#f8f8f8 !important; color:#000 !important; font-weight:bold !important;}
table.rental td{background:#fff; padding:15px 10px; font-size:15px; line-height: 1;color:#333; text-align:center; border-bottom: 1px #e3e3e3 solid;}
table.rental td .forum_bl{max-width:100%; display: block; margin:0 0 15px 0; padding:0;}
table.rental td .forum_bl:last-child{margin:0; }
.borderTopBlack2{border-top:2px #333 solid !important;}
.borderTopBlack1{border-top:1px #333 solid !important;}
.borderBottomBlack1{border-bottom:1px #333 solid !important;}
.chahong{color:#C00 !important;}
table.rental td > a.board_raw_link:link{display: block; padding:0; margin:0; font-size:15px; color:#000;}
table.rental td > a.board_raw_link:visited{display: block; padding:0; margin:0; font-size:15px; color:#000;}
table.rental td > a.board_raw_link:active{display: block; padding:0; margin:0; font-size:15px; color:#000;}
table.rental td > a.board_raw_link:hover{display: block; padding:0; margin:0; font-size:15px; color:#1a237e;}
.tdYellow{background:#e8eaf6 !important;}    
#paging_box{margin:15px 0; padding:15px 0; text-align:center; font-size:13px;}
.page{padding:10px; text-align:center; border:1px #e3e3e3 solid; color:#666; margin:0 5px; }
.page_current{padding:10px; text-align:center; border:1px #000 solid; color:#900; font-weight:bold; margin:0 5px;}
.page_pre{padding:10px; text-align:center; border:1px #e3e3e3 solid; color:#666; margin:0 5px; }
.page_next{padding:10px; text-align:center; border:1px #e3e3e3 solid; color:#666; margin:0 5px; }
.page_pre_gray{padding:10px; text-align:center; border:1px #f2f2f2 solid; color:#ccc; margin:0 5px;}
.page_next_gray{padding:10px; text-align:center; border:1px #f2f2f2 solid; color:#ccc; margin:0 5px; }
.pagingBox{padding:45px 0; margin:0; text-align:center; font-size:13px; color:#666;}
.pagingBox > .left{}
.pagingBox > .right{}
    .textAlignLeft{text-align: left !important;}
    .textAlignLeftSpecial{text-align: left !important; font-size:15px !important; line-height: 1.5 !important; color:#000 !important;}
.button_2_array{ width:100%; margin:45px 0;}
.button_2_array > a.attendBtt:link{background:#c62828; width:150px; border-radius:10px; padding:20px 0; display:block;margin:0 auto; text-align:center; cursor:pointer; border:1px #c62828 solid; font-weight:400; font-size:16px; color:#fff; text-decoration:none;}
.button_2_array > a.attendBtt:visited{background:#c62828;width:150px; border-radius:10px;  padding:20px 0;display:block; margin:0 auto; text-align:center; cursor:pointer; border:1px #c62828 solid; font-weight:400; font-size:16px; color:#fff; text-decoration:none;}
.button_2_array > a.attendBtt:active{background:#c62828;width:150px; border-radius:10px;  padding:20px 0;display:block; margin:0 auto; text-align:center; cursor:pointer; border:1px #c62828 solid; font-weight:400; font-size:16px;  color:#fff; text-decoration:none;}
.button_2_array > a.attendBtt:hover{background:#fff; width:150px; border-radius:10px; padding:20px 0;display:block; margin:0 auto; text-align:center; display:block; color:#c62828;}
.button_2_array > a.backBtt:link{background:#333; width:150px; border-radius:10px; padding:20px 0; display:block;margin:0 auto; text-align:center; cursor:pointer; border:1px #333 solid; font-weight:400; font-size:16px; color:#fff; text-decoration:none;}
.button_2_array > a.backBtt:visited{background:#333;width:150px; border-radius:10px;  padding:20px 0;display:block; margin:0 auto; text-align:center; cursor:pointer; border:1px #333 solid; font-weight:400; font-size:16px; color:#fff; text-decoration:none;}
.button_2_array > a.backBtt:active{background:#333;width:150px; border-radius:10px;  padding:20px 0;display:block; margin:0 auto; text-align:center; cursor:pointer; border:1px #333 solid; font-weight:400; font-size:16px;  color:#fff; text-decoration:none;}
.button_2_array > a.backBtt:hover{background:#fff; width:150px; border-radius:10px; padding:20px 0;display:block; margin:0 auto; text-align:center; display:block; color:#333;}

    .gray_title{font-size:9px; color:#999;}
    
.purchase_box > .pitem > .order_summary > .price_info > .discount_row{margin:0 0 10px 0; padding:15px 10px;background:#ffebee; position: relative;}
.purchase_box > .pitem > .order_summary > .price_info > .discount_row:last-child{margin:0;}
.purchase_box > .pitem > .order_summary > .price_info > .discount_row > .ritem{display: inline-block; font-size:14px; font-weight: 400;color:#b71c1c;}
.purchase_box > .pitem > .order_summary > .price_info > .discount_row > .rval{display: inline-block; font-size:14px; font-weight: 400;color:#7f0000;}
    
.purchase_box > .pitem > .order_summary > .wrap_rental_form{padding:15px; background:#fff;}
.purchase_box > .pitem > .order_summary > .wrap_rental_form > .row_rental_form{padding:5px 0; }
.purchase_box > .pitem > .order_summary > .wrap_rental_form > .row_rental_form > .ritem{display: inline-block; font-size:12px; color:#666; line-height:140%;}
.purchase_box > .pitem > .order_summary > .wrap_rental_form > .row_rental_form > .rval{display: inline-block; font-size:12px; color:#333; line-height:140%; text-align: right;}  

        .purchase_box > .pitem > .paymethod > .option_box > .container {padding:0;
  display: block;position: relative;padding-left: 35px;margin: 5px 0 10px 0;cursor: pointer;font-size: 16px;line-height:20px;text-align: left;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
/* Hide the browser's default checkbox */
.purchase_box > .pitem > .paymethod > .option_box > .container input {position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0;}
/* Create a custom checkbox */
.purchase_box > .pitem > .paymethod > .option_box > .container .checkmark {position: absolute;top: 0;left: 0;height: 20px;width: 20px;background-color: #fff;}
/* On mouse-over, add a grey background color */
.purchase_box > .pitem > .paymethod > .option_box > .container:hover input ~ .checkmark {background-color: #ccc;}
/* When the checkbox is checked, add a blue background */
.purchase_box > .pitem > .paymethod > .option_box > .container input:checked ~ .checkmark {background-color: #2196F3;}
/* Create the checkmark/indicator (hidden when not checked) */
.purchase_box > .pitem > .paymethod > .option_box > .container .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
/* Show the checkmark when checked */
.purchase_box > .pitem > .paymethod > .option_box > .container input:checked ~ .checkmark:after {display: block;}
/* Style the checkmark/indicator */
.purchase_box > .pitem > .paymethod > .option_box > .container .checkmark:after {left: 6px;top: 2px;width: 5px;height: 10px;border: solid white;  border-width: 0 3px 3px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.purchase_box > .pitem > .button_box > a.link_submit_btn:link{padding:15px 0; text-align: center; margin:0; background:#fdd835; font-size: 16px; color:#000; cursor:pointer; display: block;}
.purchase_box > .pitem > .button_box > a.link_submit_btn:visited{padding:15px 0; text-align: center; margin:0; background:#fdd835; font-size: 16px; color:#000; cursor:pointer; display: block;}
.purchase_box > .pitem > .button_box > a.link_submit_btn:active{padding:15px 0; text-align: center; margin:0; background:#fdd835; font-size: 16px; color:#000; cursor:pointer; display: block;}
.purchase_box > .pitem > .button_box > a.link_submit_btn:hover{background:#ffff6b; }
   .be_part_content_text{padding:35px; background:#f9f9f9;}
    .be_part_content_text > .title{text-align: center; margin:0 0 15px 0; padding:0; font-size:16px; font-weight: 500; color:#000;}
    .be_part_content_text > .stext{text-align: center; margin:0 0 55px 0; padding:0; font-size:16px; font-weight: 500; color:#000;}
    .be_part_content_text > .short_index{margin:0;}
    .be_part_content_text > .short_index > .sitem{width:30%;}
    .be_part_content_text > .short_index > .sitem > .tt{text-align: center; margin:0 0 15px 0; padding:0; font-size:16px; font-weight: 500; color:#000;}
    .be_part_content_text > .short_index > .sitem > .text{text-align: center; margin:0 0 15px 0; padding:0; font-size:16px; font-weight: 500; color:#000;}
    .partner_list{width:100%; margin:0; padding:0;}
    .partner_list > .partner_wrap{width:100%; margin:0; padding:0;}
    .partner_list > .partner_wrap > .person_box{width:calc(48% - 30px); border:1px #e3e3e3 solid; padding:15px; margin:0 0 25px 0;}
    .partner_list > .partner_wrap > .person_box > .item:first-child{width:150px;}
    .partner_list > .partner_wrap > .person_box > .item:last-child{width:calc(100% - 190px);}
    .partner_list > .partner_wrap > .person_box > .item > .bl{width:100%; display: block;}
    .partner_list > .partner_wrap > .person_box > .item > .name{display: block; font-size: 23px; color:#000; font-weight: 500; margin:0 0 25px 0; padding:0;}
    .partner_list > .partner_wrap > .person_box > .item > .tel{display: block; font-size: 15px; color:#333; margin:0 0 10px 0; padding:0;}
    .partner_list > .partner_wrap > .person_box > .item > .box_memo{display: block; font-size: 12px; line-height:1.4; color:#000; margin:15px 0 0 0; padding:10px; background:#f9f9f9;}
    .partner_list > .partner_wrap > .person_box > .item > .tel:last-child{margin:0;}
    .partner_list > .partner_wrap > .person_box > .item > .tel > .title{font-weight: bold; color:#000; margin:0 10px 0 0;}
    .partner_list > .partner_wrap > .person_box > .item > .tel > a.manual_link:link{display:inline-block; font-size: inherit; color:#0d47a1; margin:0; padding:0;}
    .partner_list > .partner_wrap > .person_box > .item > .tel > a.manual_link:visited{display:inline-block; font-size: inherit; color:#0d47a1; margin:0; padding:0;}
    .partner_list > .partner_wrap > .person_box > .item > .tel > a.manual_link:active{display:inline-block; font-size: inherit; color:#0d47a1; margin:0; padding:0;}
    .partner_list > .partner_wrap > .person_box > .item > .tel > a.manual_link:hover{display:inline-block; font-size: inherit; color:#333; margin:0; padding:0;}
    .partner_list > .title{font-size:18px; font-weight: bold; color:#000; margin:0 0 15px 0;}
    .subpage_content > .item > .temp_img_box{margin:0 0 105px 0; padding:0;}
    .subpage_content > .item > .temp_img_box > .bl{width:100%; display: block;}