@charset "utf-8";
#status_wrap.direct #sub_section{
      padding-top: 170px;
}

#status_wrap.direct header .top_sweetco{
      position: relative;
      right: 0;
      left: 0;
      z-index: 5;
      display: block;
      margin: 0 auto;
      height: 60px;
      background-color: #fdd8cf;
      text-align: center;
}

#status_wrap.direct header .top_sweetco img{
      display: inline-block;
      /*width: 100%;*/
      height: 100%;
}

#status_wrap.direct .quick_list .phone_number{background-image: url('../images/main/qick_direct.html'); cursor:default;}

#wrap{padding-bottom: 50px;}

#wrap.main > #status_wrap.installment .status-installment{display: block;}
#wrap.main > #status_wrap.installment .status-long_rent{display: none;}
#wrap.main > #status_wrap.installment .status-lease{display: none;}
#wrap.main > #status_wrap.installment .status-commercial{display: none;}

/*#wrap.main:not(.installment) .tab_list ul{display: flex}*/
/*#wrap.main:not(.installment) .tab_list ul li{width: 25%;}*/
/*#wrap.main:not(.installment) .tab_list ul li.installment{display: none;}*/

#wrap.main > #status_wrap.long_rent .status-installment{display: none;}
#wrap.main > #status_wrap.long_rent .status-long_rent{display: block;}
#wrap.main > #status_wrap.long_rent .status-lease{display: none;}
#wrap.main > #status_wrap.long_rent .status-commercial{display: none;}
#wrap.main > #status_wrap.lease .status-installment{display: none;}
#wrap.main > #status_wrap.lease .status-long_rent{display: none;}
#wrap.main > #status_wrap.lease .status-lease{display: block;}
#wrap.main > #status_wrap.lease .status-commercial{display: none;}
#wrap.main > #status_wrap.commercial .status-installment{display: none;}
#wrap.main > #status_wrap.commercial .status-long_rent{display: none;}
#wrap.main > #status_wrap.commercial .status-lease{display: none;}
#wrap.main > #status_wrap.commercial .status-commercial{display: block;}
#wrap.main > #status_wrap:not(.commercial) [class^="scene-sp"]{display: none;}
#wrap.main > #status_wrap:not(.lease) [class^="scene-lease_1"]{display: none;}
#wrap.main > #status_wrap:not(.long_rent) [class^="scene-long_rent"]{display: none;}

[class^="scene-"]{position: relative; width: 100%;}
[class^="scene-"] .inner{position:relative; z-index: 1;}
[class^="scene-"] .cont_wrap{/*position: relative;*/ overflow:hidden; text-align: center;}
[class^="scene-"] .main_txt{position: relative;  /*display: none;*/visibility:hidden;}
[class^="scene-"] .main_txt div p{font-weight: normal; font-size:2.467em; line-height: 1.1em; letter-spacing: -2px;}
[class^="scene-"] .sub_txt{position: relative;  /*display: none;*/ visibility:hidden;}
[class^="scene-"] .sub_txt p{font-weight: normal; font-size:1.133em; letter-spacing: -1px; line-height: 1.3em;}
[class^="scene-"] .mobile_wrap{/*position: absolute;*/ /*display: none;*//*top:395px;*/ /*left:50%;*/visibility:hidden;}
[class^="scene-"] .info_wrap{visibility:hidden;}
[class^="scene-"] [class^="status_wrap-"]{display: inline-block;}
[class^="scene-"] .mobile_wrap .status_wrap-mobile .card_wrap{position: relative; z-index: -1;}

[class^="scene-"].active .cont_wrap .main_txt{visibility:visible !important;}
[class^="scene-"].active .cont_wrap .sub_txt{visibility:visible !important;}
[class^="scene-"].active .cont_wrap .mobile_wrap{visibility:visible !important;}
[class^="scene-"].active .cont_wrap .info_wrap{visibility:visible !important;}
/* [class^="scene-"].active .info_wrap{visibility:visible;} */
/*.scene-1{background-color:#efefef;}*/
.scene-1{}
.scene-1 .cont_wrap{/*height:623px;*/padding:35px 0;}
.scene-1 .cont_wrap .scene_1_logo{margin-top:65px; margin-bottom:44px;}
.scene-1 .main_txt div p{color:#383838;}
.scene-1 .main_txt div p strong{font-weight: bold; color:#ff8b1a;}
.scene-1 .sub_txt{margin-top:13px;}
.scene-1 .sub_txt p{color:#383838; font-size:1.133em;}
.scene-1 .mobile_wrap{/*top:171px;*/margin-top:20px; /*margin-left: -75px;*//*top:0; left:50%;*/ /*width:440px; height:644px;*/ /*background:url('../images/main/scene_1_mobile_bg.png') no-repeat;*/}
/*.scene-1 .mobile_wrap .mobile_mup{position: absolute; top:0; z-index: 10;}*/
/*.scene-1 .mobile_wrap .status_wrap-mobile{position: absolute; top:48px;left:41px;}*/

.scene-1 .status_wrap-mobile [class^="status-"]{width: 241px;}
.scene-1 .status_wrap-mobile [class^="status-"] img{width: 100%;}

.scene-1 .mobile_info{overflow: hidden; /*margin-top:365px; */text-align: center;}
.scene-1 .mobile_info p{float: left; margin-top:7px; margin-right: 15px; font-size: 1.000em; letter-spacing: -1px;}
.scene-1 .mobile_info p span{color: #4a8fce;}
.scene-1 .mobile_info ul{overflow: hidden;}
.scene-1 .mobile_info ul li{display: inline-block; margin-left:8px;}
.scene-1 .mobile_info ul li:first-child{margin-left: 0;}
.scene-1 .mobile_info ul li a{display: inline-block; width:140px; height:42px; background-repeat: no-repeat; background-size: 186px 55px;}
.scene-1 .mobile_info ul li.app_store a{background-image:url('../images/common/btn_app_store.png'); background-size: 100%;}
.scene-1 .mobile_info ul li.google_play a{background-image:url('../images/common/btn_google_play.png'); background-size: 100%;}
.scene-1 .mobile_wrap .status_wrap-mobile{}
/*.scene-1 .mobile_wrap .status_wrap-mobile .status-installment{position: relative;}*/
/*.scene-1 .mobile_wrap .status_wrap-mobile .status-installment img{position: relative;}*/
.scene-1 .mobile_wrap .status-installment .phone{margin-left: -115px;}
.scene-1 .mobile_wrap .status-installment .nc_1_1{position:absolute; right:-35px; top:37px; z-index: 2; width: 157px; /*opacity:0;*/}
.scene-1 .mobile_wrap .status-installment .nc_1_2{position:absolute; right:-55px; top:145px; z-index: 1; width: 194px; /*opacity:0;*/}

.scene-1 .mobile_wrap .status-long_rent .phone{margin-left: 50px;}
.scene-1 .mobile_wrap .status-long_rent .nc_2_1{position:absolute; left:-10px; top:37px; z-index: 2; width: 146px; /*opacity:0;*/}
.scene-1 .mobile_wrap .status-long_rent .nc_2_2{position:absolute; left:-30px; top:140px; z-index: 1; width: 183px; /*opacity:0;*/}

.scene-1 .mobile_wrap .status-lease .phone{margin-left: -115px;}
.scene-1 .mobile_wrap .status-lease .nc_3_1{position:absolute; right:-35px; top:37px; z-index: 2; width: 163px; /*opacity:0;*/}
.scene-1 .mobile_wrap .status-lease .nc_3_2{position:absolute; right:-55px; top:145px; z-index: 1; width: 202px; /*opacity:0;*/}

.scene-1 .mobile_wrap .status-commercial .phone{margin-left: -115px;}
.scene-1 .mobile_wrap .status-commercial .nc_4_1{position:absolute; right:-35px; top:37px; z-index: 2; width: 164px; /*opacity:0;*/}
.scene-1 .mobile_wrap .status-commercial .nc_4_2{position:absolute; right:-55px; top:145px; z-index: 1; width: 208px; /*opacity:0;*/}

.number_case{width:100%; background-color:#645444;}
.number_case ul{overflow: hidden;}
.number_case ul li{position: relative; float: left; padding:18px 0; width:33%; text-align: center;}
.number_case.ea_3 li{width:33%;}
.number_case.ea_3 li:first-child{width:34%;}
.number_case.ea_4 li{width:25%;}
/*.number_case.ea_4 li em{font-size: 0.600em;}
.number_case.ea_4 li strong{font-size: 1.000em;}*/
.number_case ul li:before,
.number_case ul li:after{content: ''; position: absolute; top:50%; margin-top:-26px; display: inline-block; width: 1px; height: 52px;}
.number_case ul li:first-child:before,
.number_case ul li:first-child:after{content: none;}
.number_case ul li:before{left:0; background-color:#755f4b;}
.number_case ul li:after{left:1px; background-color:#8c7866; }
.number_case ul li strong{display: block; color:#ff8b1a; font-size: 1.333em;}
.number_case ul li strong:before{content: ''; display: inline-block; width: 22px; height: 22px; background:url('../images/main/icon_number_case.png') no-repeat; vertical-align: middle; background-size: 88px 22px;}
.number_case ul li.today strong:before{background-position: 0 0;}
.number_case ul li.total strong:before{background-position: -22px 0;}
.number_case ul li.contract strong:before{background-position: -44px 0;}
.number_case ul li.sale strong:before{background-position: -66px 0;}
.number_case ul li em{display: block; color:#fff; font-size: 0.867em; letter-spacing: -1px;}

.scene-2{background-color:#ff9228;}
.scene-2 .tab_list{width:100%; height:65px; background-color:#fa810c;}
.scene-2 .cont_wrap{/*height:622px;*/padding-top:40px;}
/*.scene-2 .main_txt{margin-top:40px;}*/
.scene-2 .main_txt div p{color:#fff;}
.scene-2 .main_txt div p strong{color:#fff600;}
.scene-2 .sub_txt{margin-top:15px; margin-bottom: 45px;}
.scene-2 .sub_txt p{color:#383838;}
.scene-2 .mobile_wrap{/*top:-79px; left:400px;*//*bottom: 0; margin-left: -190px;*/}
.scene-2 .status_wrap-mobile [class^="status-"]{margin-left:-40px; width: 354px;}
.scene-2 .status_wrap-mobile [class^="status-"] img{width: 100%;}

.scene-3 .cont_wrap{/*height:852px;*/padding-top: 40px; padding-bottom: 30px;}
.scene-3 .main_txt{/*margin-top:180px; margin-left:460px;*/}
.scene-3 .main_txt .status-installment p{color:#ff8b1a;}
.scene-3 .main_txt [class^="status-"]:not(.status-installment) p{color:#383838;}
.scene-3 .main_txt [class^="status-"]:not(.status-installment) strong{color:#ff8b1a;}
.scene-3 .sub_txt{/*margin-top:25px; margin-left:460px;*/margin-top: 18px;}
.scene-3 .mobile_wrap{/*top:-50px; left:0;*//*top:395px; margin-left: -105px;*/margin-top:10px; margin-left: 20px;}
.scene-3 .status_wrap-mobile [class^="status-"]{width: 227px;}
.scene-3 .status_wrap-mobile [class^="status-"] img{width: 100%;}
.scene-3 .installment_deco{display: none; margin:12px auto 0 auto; width: 255px;}
.scene-3 .installment_deco img{width: 100%;}

#wrap.main > #status_wrap.installment .scene-3 .cont_wrap{background:url('../images/main/installment_cont_bg.png') no-repeat 50% bottom; background-size: contain;}
#wrap.main > #status_wrap.installment .scene-3 .mobile_wrap{margin-top:25px;}
#wrap.main > #status_wrap.installment .scene-3 .info_grap{visibility: hidden;}
#wrap.main > #status_wrap.installment .scene-3 .installment_deco{display: block;}

/*
#wrap.main > #status_wrap:not(.installment) .scene-3 .sub_txt p:first-child{margin-bottom:15px;}
#wrap.main > #status_wrap:not(.installment) .scene-3 .sub_txt p span{font-weight: bold;}
#wrap.main > #status_wrap:not(.installment) .scene-3 .sub_txt em{display: inline-block; margin-top: 5px; font-size: 0.667em; letter-spacing: -1px;}
#wrap.main > #status_wrap:not(.installment) .scene-3 .cont_wrap .info_grap{!*display: none; *!overflow: hidden; margin-top: 30px; text-align: center; visibility:hidden;}
#wrap.main > #status_wrap:not(.installment) .scene-3 .cont_wrap .info_grap [class^="percent-"]{display:inline-block;text-align: center;}
#wrap.main > #status_wrap:not(.installment) .scene-3 .cont_wrap .info_grap [class^="percent-"] > span{display: inline-block; width: 79px; height: 79px; border:1px solid #e5e5e5; border-radius: 50%; text-align: center;}
#wrap.main > #status_wrap:not(.installment) .scene-3 .cont_wrap .info_grap [class^="percent-"] > span strong{display: block; margin-top:10px; font-size: 2.333em;}
#wrap.main > #status_wrap:not(.installment) .scene-3 .cont_wrap .info_grap [class^="percent-"] > span em{display: block; margin-top:-7px; font-weight: bold; font-size:1.133em;}
#wrap.main > #status_wrap:not(.installment) .scene-3 .cont_wrap .info_grap [class^="percent-"] > em{display: block; margin:6px auto 0 auto; width: 66px; height: 19px; color:#fff; font-size: 0.800em; border-radius: 5px; line-height: 19px; letter-spacing:0;}
#wrap.main > #status_wrap:not(.installment) .scene-3 .cont_wrap .info_grap .percent-sweetco > span strong{color:#ff8c1c;}
#wrap.main > #status_wrap:not(.installment) .scene-3 .cont_wrap .info_grap .percent-sweetco > span em{color:#ff8c1c;}
#wrap.main > #status_wrap:not(.installment) .scene-3 .cont_wrap .info_grap .percent-sweetco > em{background-color:#ff8c1c;}
#wrap.main > #status_wrap:not(.installment) .scene-3 .cont_wrap .info_grap .percent-other > span strong{color:#a9a9a9; }
#wrap.main > #status_wrap:not(.installment) .scene-3 .cont_wrap .info_grap .percent-other > span em{color:#a9a9a9; }
#wrap.main > #status_wrap:not(.installment) .scene-3 .cont_wrap .info_grap .percent-other > em{background-color:#a9a9a9;}
#wrap.main > #status_wrap:not(.installment) .scene-3 .cont_wrap .info_grap .vs{display: inline-block; !*float: left; *!margin:10px 5px 0; font-size: 3.133em; vertical-align: top;}
*/
#wrap.main > #status_wrap.commercial .scene-3 .sub_txt p:first-child,
#wrap.main > #status_wrap.lease .scene-3 .sub_txt p:first-child,
#wrap.main > #status_wrap.long_rent .scene-3 .sub_txt p:first-child{margin-bottom:15px;}
#wrap.main > #status_wrap.commercial .scene-3 .sub_txt p span,
#wrap.main > #status_wrap.lease .scene-3 .sub_txt p span,
#wrap.main > #status_wrap.long_rent .scene-3 .sub_txt p span{font-weight: bold;}
#wrap.main > #status_wrap.commercial .scene-3 .sub_txt em,
#wrap.main > #status_wrap.lease .scene-3 .sub_txt em,
#wrap.main > #status_wrap.long_rent .scene-3 .sub_txt em{display: inline-block; margin-top: 5px; font-size: 0.667em; letter-spacing: -1px;}
#wrap.main > #status_wrap.commercial .scene-3 .cont_wrap .info_grap,
#wrap.main > #status_wrap.lease .scene-3 .cont_wrap .info_grap,
#wrap.main > #status_wrap.long_rent .scene-3 .cont_wrap .info_grap{/*display: none; */overflow: hidden; margin-top: 30px; text-align: center; visibility:hidden;}

#wrap.main > #status_wrap.commercial .scene-3 .cont_wrap .info_grap,
#wrap.main > #status_wrap.lease .scene-3 .cont_wrap .info_grap,
#wrap.main > #status_wrap.long_rent .scene-3 .cont_wrap .info_grap[class^="percent-"]{display:inline-block;text-align: center;}

#wrap.main > #status_wrap.commercial .scene-3 .cont_wrap .info_grap [class^="percent-"] > span,
#wrap.main > #status_wrap.lease .scene-3 .cont_wrap .info_grap [class^="percent-"] > span,
#wrap.main > #status_wrap.long_rent .scene-3 .cont_wrap .info_grap [class^="percent-"] > span{display: inline-block; width: 79px; height: 79px; border:1px solid #e5e5e5; border-radius: 50%; text-align: center;}

#wrap.main > #status_wrap.commercial .scene-3 .cont_wrap .info_grap [class^="percent-"] > span strong,
#wrap.main > #status_wrap.lease .scene-3 .cont_wrap .info_grap [class^="percent-"] > span strong,
#wrap.main > #status_wrap.long_rent .scene-3 .cont_wrap .info_grap [class^="percent-"] > span strong{display: block; margin-top:10px; font-size: 2.333em;}

#wrap.main > #status_wrap.commercial .scene-3 .cont_wrap .info_grap [class^="percent-"] > span em,
#wrap.main > #status_wrap.lease .scene-3 .cont_wrap .info_grap [class^="percent-"] > span em,
#wrap.main > #status_wrap.long_rent .scene-3 .cont_wrap .info_grap [class^="percent-"] > span em{display: block; margin-top:-7px; font-weight: bold; font-size:1.133em;}

#wrap.main > #status_wrap.commercial .scene-3 .cont_wrap .info_grap [class^="percent-"] > em,
#wrap.main > #status_wrap.lease .scene-3 .cont_wrap .info_grap [class^="percent-"] > em,
#wrap.main > #status_wrap.long_rent .scene-3 .cont_wrap .info_grap [class^="percent-"] > em{display: block; margin:6px auto 0 auto; width: 66px; height: 19px; color:#fff; font-size: 0.800em; border-radius: 5px; line-height: 19px; letter-spacing:0;}

#wrap.main > #status_wrap.commercial .scene-3 .cont_wrap .info_grap .percent-sweetco > span strong,
#wrap.main > #status_wrap.lease .scene-3 .cont_wrap .info_grap .percent-sweetco > span strong,
#wrap.main > #status_wrap.long_rent .scene-3 .cont_wrap .info_grap .percent-sweetco > span strong{color:#ff8c1c;}

#wrap.main > #status_wrap.commercial .scene-3 .cont_wrap .info_grap .percent-sweetco > span em,
#wrap.main > #status_wrap.lease .scene-3 .cont_wrap .info_grap .percent-sweetco > span em,
#wrap.main > #status_wrap.long_rent .scene-3 .cont_wrap .info_grap .percent-sweetco > span em{color:#ff8c1c;}

#wrap.main > #status_wrap.commercial .scene-3 .cont_wrap .info_grap .percent-sweetco > em,
#wrap.main > #status_wrap.lease .scene-3 .cont_wrap .info_grap .percent-sweetco > em,
#wrap.main > #status_wrap.long_rent .scene-3 .cont_wrap .info_grap .percent-sweetco > em{background-color:#ff8c1c;}

#wrap.main > #status_wrap.commercial .scene-3 .cont_wrap .info_grap .percent-other > span strong,
#wrap.main > #status_wrap.lease .scene-3 .cont_wrap .info_grap .percent-other > span strong,
#wrap.main > #status_wrap.long_rent .scene-3 .cont_wrap .info_grap .percent-other > span strong{color:#a9a9a9; }

#wrap.main > #status_wrap.commercial .scene-3 .cont_wrap .info_grap .percent-other > span em,
#wrap.main > #status_wrap.lease .scene-3 .cont_wrap .info_grap .percent-other > span em,
#wrap.main > #status_wrap.long_rent .scene-3 .cont_wrap .info_grap .percent-other > span em{color:#a9a9a9; }

#wrap.main > #status_wrap.commercial .scene-3 .cont_wrap .info_grap .percent-other > em,
#wrap.main > #status_wrap.lease .scene-3 .cont_wrap .info_grap .percent-other > em,
#wrap.main > #status_wrap.long_rent .scene-3 .cont_wrap .info_grap .percent-other > em{background-color:#a9a9a9;}

#wrap.main > #status_wrap.commercial .scene-3 .cont_wrap .info_grap .vs,
#wrap.main > #status_wrap.lease .scene-3 .cont_wrap .info_grap .vs,
#wrap.main > #status_wrap.long_rent .scene-3 .cont_wrap .info_grap .vs{display: inline-block; /*float: left; */margin:10px 5px 0; font-size: 3.133em; vertical-align: top;}


.scene-4{background-color:#ff9228;}
.scene-4 .cont_wrap{padding:45px 0 35px;}
.scene-4 .main_txt {/*margin-top: 170px; margin-left: 530px;*/}
.scene-4 .main_txt div p{color:#fff;}
.scene-4 .main_txt div p strong{color:#fff600;}
.scene-4 .sub_txt{margin-top:16px;/* margin-left: 530px;*/}
.scene-4 .sub_txt p{color:#383838;}
.scene-4 .mobile_wrap{/*top:-40px; left:0;*/margin-top:35px;}
.scene-4 .status_wrap-mobile [class^="status-"]{width: 291px;}
.scene-4 .status_wrap-mobile [class^="status-"] img{width: 100%;}

.scene-4 .mobile_wrap .status-installment img{margin-left:-50px;}
.scene-4 .mobile_wrap .status-installment .nc_1_3{position:absolute; right:10px; top:15px; z-index: 1; width: 145px;}
.scene-4 .mobile_wrap .status-installment .nc_1_4{position:absolute; right:20px; top:95px; z-index: 2; width: 108px;}
.scene-4 .mobile_wrap .status-installment .nc_1_5{position:absolute; left:50px; top:145px; z-index: 1; width: 166px;}

.scene-4 .mobile_wrap .status-long_rent img{margin-left:-50px;}
.scene-4 .mobile_wrap .status-long_rent .nc_2_3{position:absolute; right:-20px; top:-55px; z-index: 1; width: 104px;}
.scene-4 .mobile_wrap .status-long_rent .nc_2_4{position:absolute; right:-15px; top:50px; z-index: 2; width: 206px;}
.scene-4 .mobile_wrap .status-long_rent .nc_2_5{position:absolute; left:45px; top:190px; z-index: 1; width: 171px;}

.scene-4 .mobile_wrap .status-lease img{margin-left:-50px;}
.scene-4 .mobile_wrap .status-lease .nc_3_3{position:absolute; right:-20px; top:-55px; z-index: 1; width: 104px;}
.scene-4 .mobile_wrap .status-lease .nc_3_4{position:absolute; right:-15px; top:50px; z-index: 2; width: 206px;}
.scene-4 .mobile_wrap .status-lease .nc_3_5{position:absolute; left:45px; top:190px; z-index: 1; width: 171px;}

.scene-4 .mobile_wrap .status-commercial img{margin-left:-50px;}
.scene-4 .mobile_wrap .status-commercial .nc_4_3{position:absolute; right:-12px; top:2px; z-index: 1; width: 179px;}
.scene-4 .mobile_wrap .status-commercial .nc_4_4{position:absolute; right:-35px; top:63px; z-index: 2; width: 186px;}
.scene-4 .mobile_wrap .status-commercial .nc_4_5{position:absolute; left:50px; top:145px; z-index: 1; width: 207px;}

#wrap.main > #status_wrap.commercial .scene-5 [class^="commercial-"]{position: relative; overflow: hidden;}
#wrap.main > #status_wrap.commercial .scene-5 .txt_img_wrap{}
#wrap.main > #status_wrap.commercial .scene-5 .main_txt p{color:#181829; font-size: 2.333em; font-weight: bold;line-height: 1.2em;letter-spacing: -5px;}
#wrap.main > #status_wrap.commercial .scene-5 .main_txt p span{color:#ff9228;}
#wrap.main > #status_wrap.commercial .scene-5 .sub_txt p{font-size:0.800em; line-height: 1.2em;}
#wrap.main > #status_wrap.commercial .scene-5 .sub_txt{}
#wrap.main > #status_wrap.commercial .scene-5 .commercial-before .car_img{position: absolute; bottom:0; right:0; left:0; margin:0 auto 14px auto; width:190px;}
#wrap.main > #status_wrap.commercial .scene-5 .commercial-before .car_img img{ width:100%;
      transform:scale(.5);
      -webkit-transform:scale(.5);
}
#wrap.main > #status_wrap.commercial .scene-5 .commercial-before .txt_wrap{position: relative; display: block; width:100%;}
#wrap.main > #status_wrap.commercial .scene-5 .commercial-after .car_img{position: absolute; top:250px; right:0; left:0; margin:0 auto 35px auto; width:207px;}
#wrap.main > #status_wrap.commercial .scene-5 .commercial-after .car_img img{margin-left:150px; width:100%;}
#wrap.main > #status_wrap.commercial .scene-5 .commercial-before .main_txt p{letter-spacing: -3px;}
#wrap.main > #status_wrap.commercial .scene-5 .commercial-before .sub_txt{margin-top:25px;}
#wrap.main > #status_wrap.commercial .scene-5 .commercial-before .sub_txt p{padding:0 15px; color:#282828;}
#wrap.main > #status_wrap.commercial .scene-5 .commercial-before{height:386px; background:#f7e9d9 url('../images/main/commercial_1_bg.png') no-repeat 50% top; background-size: 1000px;}
#wrap.main > #status_wrap.commercial .scene-5 .commercial-after{height:470px; background:#f7e9d9 url('../images/main/commercial_2_bg.png') no-repeat 50% top; background-size: 1000px;}
#wrap.main > #status_wrap.commercial .scene-5 .commercial-after .main_txt p{position: relative; margin:50px auto 0 auto; width: 295px; color:#fff; text-align: right; letter-spacing:-3px;}
#wrap.main > #status_wrap.commercial .scene-5 .commercial-after .main_txt p:before{content: ''; position: absolute; left:12px; display: inline-block; width: 83px; height: 68px; background:url('../images/main/commercial_3.png') no-repeat; vertical-align: top;}
#wrap.main > #status_wrap.commercial .scene-5 .commercial-after .main_txt p span{color:#000;}
#wrap.main > #status_wrap.commercial .scene-5 .commercial-after .sub_txt{margin-top: 30px; text-align: left;}
#wrap.main > #status_wrap.commercial .scene-5 .commercial-after .sub_txt p{width:340px; color:#fff; margin: 0 auto; letter-spacing: -1px;}

#wrap.main > #status_wrap.commercial .scene-6 .vs_wrap{overflow: hidden; background-color:#fdf7ef;}
#wrap.main > #status_wrap.commercial .scene-6 .vs_wrap .txt_wrap{margin-top:75px; text-align: center;}
#wrap.main > #status_wrap.commercial .scene-6 .vs_wrap .txt_wrap .m_txt{overflow: hidden;}
#wrap.main > #status_wrap.commercial .scene-6 .vs_wrap .txt_wrap .m_txt > *{overflow: hidden; letter-spacing: -3px;}
#wrap.main > #status_wrap.commercial .scene-6 .vs_wrap .txt_wrap .m_txt .txt_lease{color:#ff976d; font-size: 2.133em;}
#wrap.main > #status_wrap.commercial .scene-6 .vs_wrap .txt_wrap .m_txt em{margin:0 5px;  color:#949494; font-weight: bold; font-size: 2.800em;}
#wrap.main > #status_wrap.commercial .scene-6 .vs_wrap .txt_wrap .m_txt .txt_newcar{color:#181829; font-size: 2.133em;}
#wrap.main > #status_wrap.commercial .scene-6 .vs_wrap .txt_wrap{margin-top:35px; opacity: 0;}
#wrap.main > #status_wrap.commercial .scene-6 .vs_wrap .txt_wrap p{display: block; color:#434343; font-size: 0.800em; letter-spacing: -1px;}
#wrap.main > #status_wrap.commercial .scene-6 .vs_wrap .cont_wrap{overflow: hidden; opacity: 0; margin:0 15px 35px 15px;}
#wrap.main > #status_wrap.commercial .scene-6 .vs_wrap .cont_wrap .lease_car{display: inline-block; margin-top:-45px; margin-right: 10px; vertical-align: top; width: 73%;}
#wrap.main > #status_wrap.commercial .scene-6 .vs_wrap .cont_wrap .lease_car img{opacity: 0; width: 100%;}
#wrap.main > #status_wrap.commercial .scene-6 .vs_wrap .cont_wrap .txt_cont_wrap{display: inline-block; padding:13px 10px; width:100%; border:1px solid #bfbdba; border-radius: 10px; background-color:#fff; box-sizing: border-box;}
#wrap.main > #status_wrap.commercial .scene-6 .vs_wrap .cont_wrap .txt_cont_wrap .t_1{text-align: left;}
#wrap.main > #status_wrap.commercial .scene-6 .vs_wrap .cont_wrap .txt_cont_wrap .t_1 p{display: inline-block; color:#414141; font-weight: normal; font-size: 1.233em; line-height: 1.2em; letter-spacing: -1px;}
#wrap.main > #status_wrap.commercial .scene-6 .vs_wrap .cont_wrap .txt_cont_wrap .t_1 .price{display: inline-block; margin-bottom: 2px; margin-left:-10px; color:#4c4c4c; font-size:0.667em; width: 100px; height:20px; background-color:#d7d7d7; line-height: 20px; border-radius: 5px; text-align: center; vertical-align: bottom; letter-spacing:-1px;}
#wrap.main > #status_wrap.commercial .scene-6 .vs_wrap .cont_wrap .txt_cont_wrap .t_2{overflow: hidden; margin-top:17px; width:100%;}
#wrap.main > #status_wrap.commercial .scene-6 .vs_wrap .cont_wrap .txt_cont_wrap .t_2 dl{float: left; width: 50%; padding-right: 3%; box-sizing: border-box;}
#wrap.main > #status_wrap.commercial .scene-6 .vs_wrap .cont_wrap .txt_cont_wrap .t_2 dl.new{padding-right: 0; padding-left: 3%; border-left:1px dashed #b0b0b0; box-sizing: border-box;}
#wrap.main > #status_wrap.commercial .scene-6 .vs_wrap .cont_wrap .txt_cont_wrap .t_2 dl dt{padding:3px 0; color:#fff; font-size: 1.200em; background-color:#f68500; text-align: center; border-radius: 6px; font-weight: bold;}
#wrap.main > #status_wrap.commercial .scene-6 .vs_wrap .cont_wrap .txt_cont_wrap .t_2 dl.new dt{background-color:#949494;}
#wrap.main > #status_wrap.commercial .scene-6 .vs_wrap .cont_wrap .txt_cont_wrap .t_2 dl dd{overflow:hidden; text-align: center;}
#wrap.main > #status_wrap.commercial .scene-6 .vs_wrap .cont_wrap .txt_cont_wrap .t_2 dl dd .name{color:#222; font-weight: bold; font-size: 0.733em;}
#wrap.main > #status_wrap.commercial .scene-6 .vs_wrap .cont_wrap .txt_cont_wrap .t_2 dl dd .price{margin-left: 5px; color:#f68500; font-weight: bold; font-size: 1.467em;}
#wrap.main > #status_wrap.commercial .scene-6 .vs_wrap .cont_wrap .txt_cont_wrap .t_2 dl.new dd .price{color:#3e3e3e;}
#wrap.main > #status_wrap.commercial .scene-6 .vs_wrap .cont_wrap .txt_cont_wrap .t_2 dl dd .price span{font-size:0.733em;}
#wrap.main > #status_wrap.commercial .scene-6 .vs_wrap .cont_wrap .txt_cont_wrap .t_2 dl.new dd .price span{color:#3e3e3e;}
#wrap.main > #status_wrap.commercial .scene-6 .vs_wrap .cont_wrap .txt_cont_wrap .t_2 dl dd ul{margin-top:5px; text-align: left; float:right;}
#wrap.main > #status_wrap.commercial .scene-6 .vs_wrap .cont_wrap .txt_cont_wrap .t_2 dl dd ul li{margin-top:-2px; color:#555; font-size: 0.733em;}
#wrap.main > #status_wrap.commercial .scene-6 .vs_wrap .cont_wrap .txt_cont_wrap .t_2 dl dd ul li:before{content: '+';}

#wrap.main > #status_wrap.lease .scene-5 .cont_wrap{padding:35px 0; background-color:#ffebdb;}
#wrap.main > #status_wrap.lease .scene-5 .cont_wrap .main_txt p{font-size:2.467em; line-height:1.1; letter-spacing: -3px;}
#wrap.main > #status_wrap.lease .scene-5 .cont_wrap .main_txt p span{display:block; color:#383838; font-weight: normal;}
#wrap.main > #status_wrap.lease .scene-5 .cont_wrap .main_txt p strong{color:#ff8b1a;}
#wrap.main > #status_wrap.lease .scene-5 .cont_wrap .sub_txt{margin-top:15px;}
#wrap.main > #status_wrap.lease .scene-5 .cont_wrap .sub_txt p{color:#383838; line-height:1.3; letter-spacing: -1.5px;}
#wrap.main > #status_wrap.lease .scene-5 .cont_wrap .info_wrap{overflow:hidden; margin:30px 10px 0; visibility: hidden;}
#wrap.main > #status_wrap.lease .scene-5 .cont_wrap .info_wrap img{width:100%;}

#wrap.main > #status_wrap.long_rent .scene-5 .cont_wrap{padding:35px 0; background-color:#ffebdb;}
#wrap.main > #status_wrap.long_rent .scene-5 .cont_wrap .main_txt p{font-size:2.467em; line-height:1.1; letter-spacing: -3px;}
#wrap.main > #status_wrap.long_rent .scene-5 .cont_wrap .main_txt p span{display:block; color:#383838; font-weight: normal;}
#wrap.main > #status_wrap.long_rent .scene-5 .cont_wrap .main_txt p strong{color:#ff8b1a;}
#wrap.main > #status_wrap.long_rent .scene-5 .cont_wrap .sub_txt{margin-top:15px;}
#wrap.main > #status_wrap.long_rent .scene-5 .cont_wrap .sub_txt p{color:#383838; line-height:1.3; letter-spacing: -1.5px;}
#wrap.main > #status_wrap.long_rent .scene-5 .cont_wrap .info_wrap{overflow:hidden; margin:30px 10px 0; visibility: hidden;}
#wrap.main > #status_wrap.long_rent .scene-5 .cont_wrap .info_wrap img{width:100%;}

#wrap.main > #status_wrap.long_rent .scene-6 {height:675px; background-color:#ffd7b7;}
#wrap.main > #status_wrap.long_rent .scene-6 .cont_wrap{padding-top:35px; height:100%; background-color:#ffd7b7; box-sizing:border-box;}
#wrap.main > #status_wrap.long_rent .scene-6 .cont_wrap .main_txt p{font-size:2.467em; line-height:1.1; letter-spacing: -3px;}
#wrap.main > #status_wrap.long_rent .scene-6 .cont_wrap .main_txt p span{display:block; color:#383838; font-weight: normal;}
#wrap.main > #status_wrap.long_rent .scene-6 .cont_wrap .main_txt p strong{color:#ff8b1a;}
#wrap.main > #status_wrap.long_rent .scene-6 .cont_wrap .info_wrap .info_wrap_img{position:absolute; top:0; width:100%;}
#wrap.main > #status_wrap.long_rent .scene-6 .cont_wrap .info_wrap .info_wrap_img span{display:block; position:absolute; left:0; right:0; margin:0 auto;}
#wrap.main > #status_wrap.long_rent .scene-6 .cont_wrap .info_wrap .info_wrap_img span img{width:100%;}
#wrap.main > #status_wrap.long_rent .scene-6 .cont_wrap .info_wrap .info_wrap_img .grad_bg{width:100%;}
#wrap.main > #status_wrap.long_rent .scene-6 .cont_wrap .info_wrap .info_wrap_img .doc_left{top:140px;  left:-185px; width:174.5px; height:136px;}
#wrap.main > #status_wrap.long_rent .scene-6 .cont_wrap .info_wrap .info_wrap_img .doc_right{top:140px; left:210px; width:168px; height:136.5px;}
#wrap.main > #status_wrap.long_rent .scene-6 .cont_wrap .info_wrap .info_wrap_img .car{top:157px; width:214px; height:143.5px;}
#wrap.main > #status_wrap.long_rent .scene-6 .cont_wrap .info_wrap .sub_txt{margin-top:200px;}
#wrap.main > #status_wrap.long_rent .scene-6 .cont_wrap .info_wrap .sub_txt .info_txt{margin:0 auto; width:265px;}
#wrap.main > #status_wrap.long_rent .scene-6 .cont_wrap .info_wrap .sub_txt .info_txt dl{overflow:hidden;}
#wrap.main > #status_wrap.long_rent .scene-6 .cont_wrap .info_wrap .sub_txt .info_txt dt{float:left; color:#796e63; font-size:0.733em; letter-spacing: -1px;}
#wrap.main > #status_wrap.long_rent .scene-6 .cont_wrap .info_wrap .sub_txt .info_txt dt:after{content:':';}
#wrap.main > #status_wrap.long_rent .scene-6 .cont_wrap .info_wrap .sub_txt .info_txt dd{float:left; color:#796e63; font-size:0.733em; letter-spacing: -1px;}
#wrap.main > #status_wrap.long_rent .scene-6 .cont_wrap .info_wrap .sub_txt .info_title_txt{overflow:hidden; margin-top:23px;}
#wrap.main > #status_wrap.long_rent .scene-6 .cont_wrap .info_wrap .sub_txt .info_title_txt p{color:#ff6a30; font-size:2.000em; line-height:1.2; letter-spacing: -4px;}
#wrap.main > #status_wrap.long_rent .scene-6 .cont_wrap .info_wrap .info_wrap_table{position:absolute; overflow:hidden; margin-top:35px; width:100%;}
#wrap.main > #status_wrap.long_rent .scene-6 .cont_wrap .info_wrap .info_wrap_table dl{float:left; width:50%; letter-spacing: -1px;}
#wrap.main > #status_wrap.long_rent .scene-6 .cont_wrap .info_wrap .info_wrap_table dt{padding:2px 0; color:#ff6a30; background-color:#fff; font-size:1.333em; border-right-color:#ff6a30;}
#wrap.main > #status_wrap.long_rent .scene-6 .cont_wrap .info_wrap .info_wrap_table dd{padding:16px 10px 20px; display:block; color:#fff; background-color:#ff6a30; box-sizing:border-box; min-height:98px;}
#wrap.main > #status_wrap.long_rent .scene-6 .cont_wrap .info_wrap .info_wrap_table dd span{display:block; font-size:0.733em;}
#wrap.main > #status_wrap.long_rent .scene-6 .cont_wrap .info_wrap .info_wrap_table dd strong{display:block; font-size:1.267em;}
#wrap.main > #status_wrap.long_rent .scene-6 .cont_wrap .info_wrap .info_wrap_table .d_1 dt{position:relative;}
#wrap.main > #status_wrap.long_rent .scene-6 .cont_wrap .info_wrap .info_wrap_table .d_1 dt:after{content: ''; position:absolute; top:0; right:0; width:1px; height:100%; background-color:#ff6a30;}
#wrap.main > #status_wrap.long_rent .scene-6 .cont_wrap .info_wrap .info_wrap_table .d_1 dd{position:relative;}
#wrap.main > #status_wrap.long_rent .scene-6 .cont_wrap .info_wrap .info_wrap_table .d_1 dd:after{content: ''; position:absolute; top:0; right:0; width:1px; height:100%; background-color:#fff;}
#wrap.main > #status_wrap.long_rent .scene-6 .cont_wrap .info_wrap .info_wrap_table .d_1 dd span{text-align:left;}
#wrap.main > #status_wrap.long_rent .scene-6 .cont_wrap .info_wrap .info_wrap_table .d_1 dd strong{text-align:left;}
#wrap.main > #status_wrap.long_rent .scene-6 .cont_wrap .info_wrap .info_wrap_table .d_2 dd span:after{content:''; display:block; margin:7px auto 2px auto; width:28.5px; height:21px; background:url('../images/main/long_rent_info_arrow.png') no-repeat; background-size: 100% 100%;}
#wrap.main > #status_wrap.long_rent .scene-6 .cont_wrap .info_wrap .info_wrap_table .d_2 dd strong{color:#ffe69a;}

.scene-partner .cont_wrap{/*height:1040px;*/padding-top: 30px;}
.scene-partner .cont_wrap .tit{display: block; margin-bottom:23px; color:#5a4f45; line-height: 1em;}
.scene-partner .cont_wrap .tit strong{ font-size:1.133em; letter-spacing: -1px;}
.scene-partner .cont_wrap .tit em{ font-size:0.933em;}
.scene-partner .cont_wrap ul{overflow: hidden; border-top:1px solid #cfcfcf; width: 100%; box-sizing: border-box;}
.scene-partner .cont_wrap ul li{float:left; width:33%; height:10.4vw; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; background:url('../images/main/logo/p_logo_def.jpg') no-repeat; box-sizing: border-box; background-size: 100%;}
.scene-partner .cont_wrap ul li:nth-child(3n){/*width: 34%; */border-right:none;}
.scene-partner .cont_wrap ul li img{width: 100%;}

/*0409수정*/
.tab_list{position: fixed; bottom: 0; z-index: 50; width: 100%;}
.tab_list ul{display: flex; width: 100%;}
.tab_list ul li{flex: 1;}
.tab_list ul li a{display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 10px 0; gap: 3px; text-decoration: none;}
.tab_list ul li a svg{display: block;}
.tab_list ul li a em{display: block; font-family: GmarketSans; font-weight: normal; font-size: 0.72em; letter-spacing: -0.3px;}
.tab_list ul li.tab-call{background-color: #2E7D32;}
.tab_list ul li.tab-call a{color: #fff;}
.tab_list ul li.tab-estimate{background: linear-gradient(135deg, #ff9a2e 0%, #ff5f6d 100%); position: relative; overflow: hidden; box-shadow: 0 0 18px rgba(255,130,27,.6) inset; animation: tabEstimatePulse 2s ease-in-out infinite;}
.tab_list ul li.tab-estimate::before{content:''; position:absolute; top:-50%; left:-75%; width:50%; height:200%; background:rgba(255,255,255,.22); transform:skewX(-20deg); animation:tabEstimateShimmer 3s ease-in-out infinite; pointer-events:none;}
.tab_list ul li.tab-estimate a{color: #fff; position: relative; z-index: 1;}
@keyframes tabEstimatePulse{0%,100%{box-shadow:0 0 12px rgba(255,130,27,.5) inset;}50%{box-shadow:0 0 28px rgba(255,130,27,.9) inset, 0 0 20px rgba(255,95,109,.7) inset;}}
@keyframes tabEstimateShimmer{0%{left:-75%;}60%,100%{left:130%;}}
.tab_list ul li.tab-kakao{background-color: #FFE000;}
.tab_list ul li.tab-kakao a{color: #3a1d1d;}
/*//0409수정*/

#status_wrap.used_rent .scene-1 .cont_wrap{height: 624px; box-sizing: border-box;}
#status_wrap.used_rent .vi_wrap{position: absolute; right: 0; left: 0; margin: 0 auto; width: 360px;}
#status_wrap.used_rent .vi_wrap > div{position: absolute;}
#status_wrap.used_rent .scene-1 .sub_txt p{text-align: left;}
#status_wrap.used_rent .scene-1 .main_txt div p strong{display: block;}
#status_wrap.used_rent .scene-1 .vi_wrap .status-used_rent_1{top:60px;left:180px; width: 181px;}
#status_wrap.used_rent .scene-1 .vi_wrap .status-used_rent_1 img{width: 100%;}
#status_wrap.used_rent .scene-1 .vi_wrap .status-used_rent_2{top:155px;left:72px; width: 115px;}
#status_wrap.used_rent .scene-1 .vi_wrap .status-used_rent_2 img{width: 100%;}
#status_wrap.used_rent .scene-1 .vi_wrap .status-used_rent_3{top:105px;left:30px; width: 198px;}
#status_wrap.used_rent .scene-1 .vi_wrap .status-used_rent_3 img{width: 100%;}
#status_wrap.used_rent .scene-2 .cont_wrap{height: 588px; box-sizing: border-box;}
#status_wrap.used_rent .scene-2 .vi_wrap{position: absolute; top: 0; left:0px;}
#status_wrap.used_rent .scene-2 .vi_wrap > div{position: absolute;}
#status_wrap.used_rent .scene-2 .vi_wrap .status-used_rent_1{width: 312px; top:315px;left:10px;}
#status_wrap.used_rent .scene-2 .vi_wrap .status-used_rent_1 img{width: 100%;}
#status_wrap.used_rent .scene-2 .vi_wrap .status-used_rent_2{width: 336px; top:463px;left:11px;
      -webkit-transform: rotate(-4.3deg);
      -moz-transform: rotate(-4.3deg);
      -ms-transform: rotate(-4.3deg);
      -o-transform: rotate(-4.3deg);
      transform: rotate(-4.3deg);
}
#status_wrap.used_rent .scene-2 .vi_wrap .status-used_rent_2 img{width: 100%;}
#status_wrap.used_rent .scene-2 .vi_wrap .status-used_rent_1 .status-used_rent_3{
      position: absolute;
      top: -74px;
      left: 225px;
      z-index: -1;
      width: 137px;
}

#status_wrap.used_rent .scene-2 .vi_wrap .status-used_rent_1 .status-used_rent_3 img{
      width: 100%;
}

#status_wrap.used_rent .scene-3 .cont_wrap{padding-top: 50px; height: 924px; /*background:url('../images/main/scene_3_bg_userent.jpg') no-repeat 50% 0;*/}

#status_wrap.used_rent .scene-3 .usedrent_txt .t_1{font-size: 2em;}
#status_wrap.used_rent .scene-3 .vi_1{top: 415px; left: 0; right: 0; z-index: 1; margin: 0 auto; width: 152px;}
#status_wrap.used_rent .scene-3 .vi_1 img{width: 100%;}
#status_wrap.used_rent .scene-3 .vi_2{top: 133px; left: 225px; width: 222px;}
#status_wrap.used_rent .scene-3 .vi_2 img{width: 100%;}

#status_wrap.used_rent .scene-3 .vi_3,
#status_wrap.used_rent .scene-3 .vi_4,
#status_wrap.used_rent .scene-3 .vi_5,
#status_wrap.used_rent .scene-3 .vi_6{width: 160px;}

#status_wrap.used_rent .scene-3 .vi_3{top: 130px; left: 190px;}
#status_wrap.used_rent .scene-3 .vi_4{top: 170px; left: 150px;}
#status_wrap.used_rent .scene-3 .vi_5{top: 275px; left: 230px;}
#status_wrap.used_rent .scene-3 .vi_6{top: 330px; left: 210px;}

#status_wrap.used_rent .scene-3 .vi_3 img,
#status_wrap.used_rent .scene-3 .vi_4 img,
#status_wrap.used_rent .scene-3 .vi_5 img,
#status_wrap.used_rent .scene-3 .vi_6 img{width: 100%}


#status_wrap.used_rent .scene-3 .usedrent_wrap{position: relative; height: 477px;}
#status_wrap.used_rent .scene-3 .usedrent_wrap .main_txt .usedrent_txt{position: absolute; right:0; left: 0;}
#status_wrap.used_rent .scene-3 .usedrent_wrap .sub_txt .usedrent_txt .t_1{top:132px; left: 124px; font-size: 2em; letter-spacing: -2px;}
#status_wrap.used_rent .scene-3 .usedrent_wrap .sub_txt .usedrent_txt .t_2{top:175px; left: 40px; font-weight: bold; letter-spacing: -2px; font-size: 1.5em; line-height: 1; text-align: left;}
#status_wrap.used_rent .scene-3 .usedrent_wrap .sub_txt .usedrent_txt .t_2 span{font-size: 1.6em; letter-spacing: -2px;}
#status_wrap.used_rent .scene-3 .usedrent_wrap .sub_txt .usedrent_txt .t_3{top:265px; left: 75px; font-weight: bold; text-align: left; font-size: 1.333em;letter-spacing: -2px; line-height: 1.1;}
#status_wrap.used_rent .scene-3 .usedrent_wrap .sub_txt .usedrent_txt .t_4{top:335px; left: 85px; font-weight: bold; font-size: 2em; letter-spacing: -2px;}
#status_wrap.used_rent .scene-3 .usedrent_wrap .sub_txt .usedrent_txt .t_4 span{font-weight: bold; font-size: 0.8em; letter-spacing: -2px;}


#status_wrap.used_rent .scene-3 .newrent_wrap{position: relative; height: 477px; background:#f5f5f5 url('../images/main/scene_3_bg_userent.png') no-repeat 50% -25px; background-size: 233px 70px;}


#status_wrap.used_rent .scene-3 .newrent_wrap .main_txt{}
#status_wrap.used_rent .scene-3 .newrent_wrap .main_txt .newrent_txt{position: absolute; right:0; left:0; top: 75px;;}
#status_wrap.used_rent .scene-3 .newrent_wrap .sub_txt{}
/*#status_wrap.used_rent .scene-3 .main_txt{position: absolute; top: 0; left:0; margin:0; width: 100%;}*/

/*#status_wrap.used_rent .scene-3 .main_txt .newrent_txt{position: absolute; right:0; left: 0;}*/
#status_wrap.used_rent .scene-3 .main_txt .m_t{color: #383838; font-size: 2.467em;}
#status_wrap.used_rent .scene-3 .main_txt .m_t strong{color: #ff8b1a;}
#status_wrap.used_rent .scene-3 .main_txt p{color: #4e4e4e; font-size: 1.133em; letter-spacing: -1px;}
#status_wrap.used_rent .scene-3 .sub_txt{position: absolute; top: 0; margin:0 auto; left: 0; right: 0; width: 360px;}
#status_wrap.used_rent .scene-3 .sub_txt em{position: absolute; font-weight: bold; letter-spacing: -5px;}
#status_wrap.used_rent .scene-3 .sub_txt .usedrent_txt em{color: #ff8b1a;}
#status_wrap.used_rent .scene-3 .sub_txt .newrent_txt em{color: #a9a9a9;}

#status_wrap.used_rent .scene-3 .sub_txt .newrent_txt .t_1{top:200px; left: 115px; font-size: 2em; letter-spacing: -2px;}
#status_wrap.used_rent .scene-3 .sub_txt .newrent_txt .t_1 span{font-size: .8em;}
#status_wrap.used_rent .scene-3 .sub_txt .newrent_txt .t_2{top:242px; left: 125px; text-align: center; font-size: 2.333em; line-height: 1; letter-spacing: -2px;}
#status_wrap.used_rent .scene-3 .sub_txt .newrent_txt .t_3{top:332px; left: 100px; text-align: left; font-size: 1.333em; line-height: 1.1; letter-spacing: -2px;}
#status_wrap.used_rent .scene-3 .sub_txt .newrent_txt .t_4{top:400px; left: 105px; font-size: 1.333em; letter-spacing: -2px;}
#status_wrap.used_rent .scene-3 .sub_txt .newrent_txt .t_4 span{font-size: 1.333em;}



#status_wrap.used_rent .scene-4 .cont_wrap{height: 770px; box-sizing: border-box;}
#status_wrap.used_rent .scene-4 .vi_1{top:0; left:0; right:0; margin: 0 auto; width: 276px;}
#status_wrap.used_rent .scene-4 .vi_2{top:125px; left:130px; width: 204px;}
#status_wrap.used_rent .scene-4 .vi_3{top:90px; left:0; right:0; margin: 0 auto; width: 321px;}
#status_wrap.used_rent .scene-4 .vi_1 img,
#status_wrap.used_rent .scene-4 .vi_2 img,
#status_wrap.used_rent .scene-4 .vi_3 img{width: 100%;}
#status_wrap.used_rent .scene-4 .main_txt{position: absolute; top: 305px; margin:0 auto; left: 0; right: 0; width: 360px;}
#status_wrap.used_rent .scene-4 .main_txt .usedrent_txt{position: absolute; top: 60px; left: 35px;}
#status_wrap.used_rent .scene-4 .main_txt .newrent_txt{position: absolute; top: 60px; right: 35px;}
#status_wrap.used_rent .scene-4 .main_txt span{display: block; color: #fff; font-size: 2.333em; letter-spacing: -2px; text-align: left; line-height: 1;}
#status_wrap.used_rent .scene-4 .main_txt > p{position: absolute; top: 0; left: 0; right:0; display: inline-block; margin: 0 auto; width: 260px; color: #fff; text-align: left; font-size: 0.800em;}
#status_wrap.used_rent .scene-4 .sub_txt{position: absolute; top: 455px; margin:0 auto; left: 0; right: 0; width: 360px;}
#status_wrap.used_rent .scene-4 .sub_txt .usedrent_txt{position: absolute; top: 0; left:35px;}
#status_wrap.used_rent .scene-4 .sub_txt .newrent_txt{position: absolute; top: 0; right: 35px;}
#status_wrap.used_rent .scene-4 .sub_txt span{/*position: absolute;*/ display: block; margin-top: 18px; width: 100%; text-align: center; letter-spacing: -2px;}
#status_wrap.used_rent .scene-4 .sub_txt div p{display: inline-block; color: #ffc389; font-size: 0.867em;}
#status_wrap.used_rent .scene-4 .sub_txt div p:after{content: ''; display: block; width: 100%; height: 1px; background-color: #ffc389;}
#status_wrap.used_rent .scene-4 .sub_txt > div .t_2{top: 210px;}
#status_wrap.used_rent .scene-4 .sub_txt > div .t_3{top: 355px;}
#status_wrap.used_rent .scene-4 .sub_txt span em{display: block; color: #ffca96; font-size: 1.333em; line-height: 1;}
#status_wrap.used_rent .scene-4 .sub_txt span strong{display: block; margin-top: 5px; color: #ffe761; font-size: 2.000em; line-height: 1;}
#status_wrap.used_rent .scene-4 .sub_txt .newrent_txt strong{color: #fff;}
#status_wrap.used_rent .scene-4 .vi_wrap {top: 0; left: 0;}

#status_wrap.used_rent .scene-5{background-color:#ffebda;}
#status_wrap.used_rent .scene-5 .vi_wrap {top: 0; left: 0;}
#status_wrap.used_rent .scene-5 .cont_wrap{padding:45px 0 35px; height:950px; box-sizing: border-box;}
#status_wrap.used_rent .scene-5 .main_txt{position: absolute; top: 245px; margin:0 auto; left: 0; right: 0; width: 360px;}
#status_wrap.used_rent .scene-5 .main_txt .usedrent_txt{position: absolute; top: 60px; left: 59px;}
#status_wrap.used_rent .scene-5 .main_txt .newrent_txt{position: absolute; top: 60px; right: 35px;}
#status_wrap.used_rent .scene-5 .main_txt span{color: #ff9228; display: block; font-size: 2.333em; letter-spacing: -2px; text-align: left; line-height: 1;}
#status_wrap.used_rent .scene-5 .main_txt div p{color:#fff;}
#status_wrap.used_rent .scene-5 .main_txt div p strong{color:#fff600;}

#status_wrap.used_rent .scene-5 .vi_1{top:0; left:0; right:0; margin: 0 auto; width: 276px;}
#status_wrap.used_rent .scene-5 .vi_2{top:125px; left:130px; width: 204px;}
#status_wrap.used_rent .scene-5 .vi_3{top:90px; left:0; right:0; margin: 0 auto; width: 321px;}
#status_wrap.used_rent .scene-5 .vi_1 img,
#status_wrap.used_rent .scene-5 .vi_2 img,
#status_wrap.used_rent .scene-5 .vi_3 img{width: 100%;}

#status_wrap.used_rent .scene-5 .sub_txt{position: absolute; top: 385px; margin:0 auto; left: 0; right: 0; width: 360px;}
#status_wrap.used_rent .scene-5 .sub_txt .newrent_txt span strong{color: #c38a53;}
#status_wrap.used_rent .scene-5 .sub_txt .usedrent_txt{position: absolute; top: 0; left:0;}
#status_wrap.used_rent .scene-5 .sub_txt .newrent_txt{position: absolute; top: 0; right: 0;}
#status_wrap.used_rent .scene-5 .sub_txt span{display: block; margin-top: 18px; width: 100%; text-align: center;}
#status_wrap.used_rent .scene-5 .sub_txt > div .t_3 em{display: inline-block; margin-bottom: 10px;}
#status_wrap.used_rent .scene-5 .sub_txt > div .t_3 p{margin-left: 30px; font-size: 1.133em; color: #c38a53; text-align: left;}
#status_wrap.used_rent .scene-5 .sub_txt > div .t_3 p strong{display: inline-block; font-size: 1em;}
#status_wrap.used_rent .scene-5 .sub_txt span em{display: block; color: #eca45e; font-size: 1.333em; line-height: 1; letter-spacing: -2px;}
#status_wrap.used_rent .scene-5 .sub_txt span strong{display: block; margin-top: 5px; color: #ff9228; font-size: 2.000em; line-height: 1;}
#status_wrap.used_rent .scene-5 .sub_txt .newrent_txt > strong{color: #fff;}
#status_wrap.used_rent .scene-5 .sub_txt .subscript{margin-left: 20px; color: #eca45e; text-align: left; font-size: 0.867em;}
#status_wrap.used_rent .scene-5 .sub_txt .subscript p{text-decoration: underline; line-height: 1.5; letter-spacing: -1.5px;}
#status_wrap.used_rent .scene-5 .sub_txt .usedrent_txt .subscript{margin-top: 60px; height: 88px;}
#status_wrap.used_rent .scene-5 .sub_txt .newrent_txt .subscript{margin-top: 20px;}
#status_wrap.used_rent .scene-5 .sub_txt .total_price{margin-top: 20px; margin-left: 20px; width: 100%; color: #ff9228; letter-spacing: -2px; text-align: left;}
#status_wrap.used_rent .scene-5 .sub_txt .total_price strong{font-size: 1.333em;}
#status_wrap.used_rent .scene-5 .sub_txt .total_price strong em{display: block; font-weight: bold; font-size: 1.8em;}

#status_wrap.used_rent .scene-6 .cont_wrap{height: 1115px; background:url('../images/main/scene_6_bg_userent.jpg') no-repeat 50% 50%; background-size: cover;}
#status_wrap.used_rent .scene-6 .cont_wrap .vi_wrap{top: 0;}
#status_wrap.used_rent .scene-6 .cont_wrap .vi_wrap .vi_1{top: 230px;left: 0; right:0; margin:0 auto;  width: 270px;}
#status_wrap.used_rent .scene-6 .cont_wrap .vi_wrap .vi_2{top: 760px; left: 0; right:0; margin:0 auto; width: 270px;}
#status_wrap.used_rent .scene-6 .cont_wrap .vi_wrap .vi_1 img,
#status_wrap.used_rent .scene-6 .cont_wrap .vi_wrap .vi_2 img{width: 100%;}
#status_wrap.used_rent .scene-6 .cont_wrap .main_txt{position: absolute; top: 57px; right: 0; left: 0; text-align: center;}
#status_wrap.used_rent .scene-6 .cont_wrap .main_txt strong{color: #ff9228; font-size: 2.333em; line-height: 1;}
#status_wrap.used_rent .scene-6 .cont_wrap .main_txt p{color: #4c4c4c; font-size: 2.333em; line-height: 1;}
#status_wrap.used_rent .scene-6 .cont_wrap .sub_txt{position: absolute; top: 145px; right: 0; left: 0; text-align: center;}
#status_wrap.used_rent .scene-6 .cont_wrap .sub_txt .p_1{color: #ff9228; font-size: 1em;}
#status_wrap.used_rent .scene-6 .cont_wrap .sub_txt .p_2{color: #383838; font-size: 1em;}

#status_wrap.used_rent .scene-7 .cont_wrap{height: 615px; background-color: #ff9228;}
#status_wrap.used_rent .scene-7 .cont_wrap .main_txt{position: absolute; top: 57px; left:0; right:0;}
#status_wrap.used_rent .scene-7 .cont_wrap .main_txt p{color: #fff; font-size: 2.333em; line-height: 1; letter-spacing: -2px;}
#status_wrap.used_rent .scene-7 .cont_wrap .main_txt p strong{color: #fff600;}
#status_wrap.used_rent .scene-7 .cont_wrap .sub_txt{position: absolute; top: 200px; left:0; right:0;}
#status_wrap.used_rent .scene-7 .cont_wrap .sub_txt p{color: #383838; font-size: 1em;}
#status_wrap.used_rent .scene-7 .cont_wrap .vi_wrap{top: 290px; left: 0;}
#status_wrap.used_rent .scene-7 .cont_wrap .vi_wrap .vi_2{top: 0; left: 0; right:0; margin: 0 auto; width: 342px;}
#status_wrap.used_rent .scene-7 .cont_wrap .vi_wrap .vi_1{top: 120px; left: 110px; width: 243px;}

#status_wrap.used_rent .scene-7 .cont_wrap .vi_wrap .vi_2 img,
#status_wrap.used_rent .scene-7 .cont_wrap .vi_wrap .vi_1 img{width: 100%;}

#status_wrap.used_rent .scene-8 .cont_wrap{padding: 35px 0; background-color: #ffebda; box-sizing: border-box;}
/*#status_wrap.used_rent .scene-8 .cont_wrap .main_txt{margin-top: px;}*/
#status_wrap.used_rent .scene-8 .cont_wrap .main_txt p{font-size: 2.3333em; letter-spacing: -2px; line-height: 1;}
#status_wrap.used_rent .scene-8 .cont_wrap .main_txt p strong{color: #ff8b1a;}
#status_wrap.used_rent .scene-8 .cont_wrap .info_wrap{overflow: hidden; margin: 30px 10px 0;}
#status_wrap.used_rent .scene-8 .cont_wrap .info_wrap img{width: 100%;}

#status_wrap.direct .vi_wrap{position: absolute; right: 0; left: 0; margin: 0 auto; width: 360px;}
#status_wrap.direct .scene-1 .cont_wrap{height: 624px; box-sizing: border-box;}
#status_wrap.direct .scene-1 .vi_wrap{top: 260px;}
#status_wrap.direct .vi_wrap > div{position: absolute;}
#status_wrap.direct .scene-1 .vi_wrap .status-direct_1{top: 92px; left: 33px; width: 336px;}
#status_wrap.direct .scene-1 .vi_wrap .status-direct_2{top: 5px; left: 225px; width: 109px;}

#status_wrap.direct .scene-1 .vi_wrap .status-direct_1 img,
#status_wrap.direct .scene-1 .vi_wrap .status-direct_2 img{width: 100%;}

#status_wrap.direct .scene-2 .cont_wrap{height: 645px; box-sizing: border-box;}
#status_wrap.direct .scene-2 .vi_wrap{top: 160px;}
#status_wrap.direct .scene-2 .vi_wrap .status-direct_1{top: 0; left: 0; }
#status_wrap.direct .scene-2 .vi_wrap .status-direct_2{top: 194px; right:0; left:0; margin:0 auto; width: 340px;}
#status_wrap.direct .scene-2 .vi_wrap .status-direct_1 img,
#status_wrap.direct .scene-2 .vi_wrap .status-direct_2 img{width: 100%;}
#status_wrap.direct .scene-2 .vi_wrap .status-direct_2 ul{position: absolute; top:0; overflow: hidden; width: 100%;}
#status_wrap.direct .scene-2 .vi_wrap .status-direct_2 .u_1{top: 5px;}
#status_wrap.direct .scene-2 .vi_wrap .status-direct_2 .u_2{top: 125px;}
#status_wrap.direct .scene-2 .vi_wrap .status-direct_2 ul li:first-child{width: 72px;}
#status_wrap.direct .scene-2 .vi_wrap .status-direct_2 ul li{margin-top: 67px; width: 72px; text-align: center; margin-left: 17px; float: left;}
#status_wrap.direct .scene-2 .vi_wrap .status-direct_2 ul li:first-child{margin-left: 0;}
#status_wrap.direct .scene-2 .vi_wrap .status-direct_2 ul li em{color: #fff; font-size: 0.767em	; letter-spacing: -1.2px; line-height: 1;}

#status_wrap.direct .scene-3 .cont_wrap{height: 800px; box-sizing: border-box;}
#status_wrap.direct .scene-3 .vi_wrap .status-direct_1{top: 215px; left:12px; right:0; width: 270px; margin: 0 auto;}
#status_wrap.direct .scene-3 .vi_wrap .status-direct_1 img{width: 100%;}
#status_wrap.direct .scene-3 .main_txt{position: absolute; margin:0 auto; padding-top: 13px; width: 320px; text-align: right; top: 0; left: 0; right:0;}
#status_wrap.direct .scene-3 .main_txt:before{content: ''; position: absolute; top: 0; right: 37px; display: inline-block; width: 123px; height: 10px; background:url('../images/main/scene_3_direct_dot.png') no-repeat; background-size: 100%;}
#status_wrap.direct .scene-3 .main_txt p{font-size: 2.333em; line-height: 1; letter-spacing: -1px; text-align: center;}
#status_wrap.direct .scene-3 .main_txt p strong{color: #ff9228;}
#status_wrap.direct .scene-3 .sub_txt{position: absolute; margin:0; top: 100px; left: 0; right: 0;}

#status_wrap.direct .scene-4 .cont_wrap{height: 970px; background-color: #ffdfc5; box-sizing: border-box;}
#status_wrap.direct .scene-4 .main_txt{position: absolute; margin: 0; top: 0; right:0; left:0;}
#status_wrap.direct .scene-4 .main_txt p{font-size:2.333em; line-height: 1; letter-spacing: -2px;}
#status_wrap.direct .scene-4 .main_txt p strong{color: #ff8b1a;}
#status_wrap.direct .scene-4 .sub_txt{position: absolute; margin: 0; top: 160px; right:0; left:0;}
#status_wrap.direct .scene-4 .sub_txt dl{padding: 0 33px; margin-top: 25px;}
#status_wrap.direct .scene-4 .sub_txt dl:first-child{margin-top: 0;}
#status_wrap.direct .scene-4 .sub_txt dl.d_1 dt{background:url('../images/main/scene_4_direct_1.png') no-repeat 0 50%; background-size: 84px;}
#status_wrap.direct .scene-4 .sub_txt dl.d_2 dt{background:url('../images/main/scene_4_direct_2.png') no-repeat 0 50%; background-size: 84px;}
#status_wrap.direct .scene-4 .sub_txt dl.d_3 dt{background:url('../images/main/scene_4_direct_3.png') no-repeat 0 50%; background-size: 84px;}
#status_wrap.direct .scene-4 .sub_txt dt{display: inline-block; padding-left: 100px; line-height: 84px; /*padding-left: 25px; width: 355px; */height:84px; color: #ff8b1a; font-weight: bold; font-size: 2.333em; vertical-align: middle; box-sizing: border-box;}
#status_wrap.direct .scene-4 .sub_txt dd{margin-top: 15px; color: #6c6c6c; font-size: 1em; display: block; text-align: left;}
#status_wrap.direct .scene-4 .sub_txt dd span{color: #ff8b1a;}
#status_wrap.direct .scene-4 .subscript{position: absolute; top: 537px; padding:0 20px; text-align: left;}
#status_wrap.direct .scene-4 .subscript strong{color: #ff8b1a; font-size: 0.867em;}
#status_wrap.direct .scene-4 .subscript p{margin-top: 4px; color: #6c6c6c; font-size: 0.867em;}


#status_wrap.direct .scene-direct_wrap .cont_wrap{
      height: 630px;
      background-color: #fef6f0;
}

#status_wrap.direct .scene-direct_wrap .cont_wrap .inner{
      padding: 0 12px;
      box-sizing: border-box;
}

#status_wrap.direct .scene-direct_wrap .direct_title{
      margin: 40px 0 15px;
}

#status_wrap.direct .scene-direct_wrap .direct_title p{
      color: #ff9b39;
      text-align: center;
      font-size: 2em;
      letter-spacing: -3px;
}
#status_wrap.direct .scene-direct_wrap .introduce_agree{position: relative; overflow: hidden; padding-top: 25px;}
#status_wrap.direct .scene-direct_wrap .form-text.type02 .label_tit,
#status_wrap.direct .scene-direct_wrap .form-textarea.type02 .label_tit{color: #7e623f;}
#status_wrap.direct .scene-direct_wrap .introduce_agree .per_agree {/*float: left; */display: inline-block;}
/*#status_wrap.direct .scene-direct_wrap .introduce_agree .per_agree + .per_agree{margin-left: 30px;}*/
#status_wrap.direct .scene-direct_wrap .introduce_agree .per_agree strong{display: block; margin-bottom: 2px; color:#7e623f; text-align: left; font-size: 1.167em; letter-spacing: -1.5px;}
#status_wrap.direct .scene-direct_wrap .introduce_agree .per_agree .form-checkbox label{color: #7e623f;}
/*#status_wrap.direct .scene-direct_wrap .introduce_agree .agree_form{margin-top:6px; margin-left:20px;}
#status_wrap.direct .scene-direct_wrap .introduce_agree .agree_form label{color:#848484; font-size: 18px;}*/
/*
#status_wrap.direct .scene-direct_wrap .introduce_agree .agree_view_btn{position: absolute; top: 0; right: 0; display: block; margin-top:6px; margin-left:10px;}
#status_wrap.direct .scene-direct_wrap .introduce_agree .agree_view_btn a em{color:#757575; font-size: 18px;}
#status_wrap.direct .scene-direct_wrap .introduce_agree .agree_view_btn a:after{content: ''; display: inline-block; margin-top:12px; margin-left:5px; width:12px; height:7px; background:url('../images/common/view_btn_arrow.png') no-repeat; vertical-align:top;}
*/
/*.popup .introduce_agree .agree_form label{color:#848484; font-size: 0.867em; letter-spacing: -1px;}*/
#status_wrap.direct .scene-direct_wrap .introduce_agree{position: relative; overflow: hidden; padding-bottom: 35px; text-align: center;}
#status_wrap.direct .scene-direct_wrap .introduce_agree strong{display: block; color:#7b7b7b; font-size: 0.867em;}
#status_wrap.direct .scene-direct_wrap .introduce_agree .per_agree{display: inline-block; margin-top:6px;}
#status_wrap.direct .scene-direct_wrap .introduce_agree .per_agree label{color:#848484; font-size: 0.867em; letter-spacing: -1px;}
#status_wrap.direct .scene-direct_wrap .introduce_agree .agree_view_btn{position: absolute; top: 0; right: 0; left: 0; display: block; vertical-align: top;}
#status_wrap.direct .scene-direct_wrap .introduce_agree .agree_view_btn a em{color:#757575; font-size: 0.867em;}
#status_wrap.direct .scene-direct_wrap .introduce_agree .agree_view_btn a:after{content: ''; display: inline-block; margin-left:4px; width:10px; height:6px; background:url('../images/common/view_btn_arrow.png') no-repeat; background-size: 10px 6px; vertical-align: top; margin-top:7px;}

#status_wrap.direct .scene-direct_wrap .form-text.type02 input,
#status_wrap.direct .scene-direct_wrap .form-textarea.type02 textarea{
      background-color: #f5e9de;
}
#status_wrap.direct .scene-direct_wrap .form-text.type02 label.placeholder,
#status_wrap.direct .scene-direct_wrap .form-textarea.type02 label.placeholder{
      color: #dfcbbc;
}
#status_wrap.direct .scene-direct_wrap .form_set-pers_info{overflow: hidden; width:100%; padding: 0 15px; box-sizing: border-box;}
#status_wrap.direct .scene-direct_wrap .form_set-pers_info .form-text{width:100%; }
#status_wrap.direct .scene-direct_wrap .form_set-pers_info .form-text:first-child{border-right:1px solid #fff; box-sizing: border-box;}
#status_wrap.direct .scene-direct_wrap .form_set-pers_info .form-text + .form-text{margin-top:7px;}

#status_wrap.direct .scene-direct_wrap .cont_wrap{
      text-align: left;
}

/*#status_wrap.direct .scene-direct_wrap .form_set-pers_info .mobile_num label{padding-left:95px;}*/
#status_wrap.direct .scene-direct_wrap .form_set-pers_info .email label{padding-left:95px;}

#status_wrap.direct .scene-direct_wrap .add_exp{margin:12px 0; font-weight: normal;}
#status_wrap.direct .scene-direct_wrap .btn-type01{padding: 0 15px; box-sizing: border-box;}

#status_wrap.direct .scene-direct_wrap .form_set-memo{margin-bottom: 20px; padding: 0 15px; box-sizing: border-box;}

/* 푸터 정보 레이아웃 */
footer .info_area { text-align: center; }
footer .info_area p {
    color: #707070;
    font-size: 0.72em;
    line-height: 1.9;
    letter-spacing: -0.3px;
}