@charset "euc-kr";

/*input {border: none!important;box-sizing: border-box;-webkit-rtl-ordering: logical;-webkit-user-select:text;cursor:auto;appearance: none!important;outline-style: none;}*/
input { vertical-align:middle; -webkit-border-radius: 0;box-sizing: border-box;} /*-webkit-appearance: none;*/
input[type='text'], input[type='password'], textarea, input { margin:0; font-family:'Malgun Gothic','¸¼Àº°íµñ',dotum,'µ¸¿ò',AppleGothic,sans-serif; font-size:12px; color:#333;}
select{-webkit-user-select:text; cursor:auto; appearance: none!important; outline-style: none;}

select::-ms-expand {display: none;}


body{font-family: 'Malgun Gothic','¸¼Àº°íµñ',dotum,'µ¸¿ò'; color:#333; font-size:12px; letter-spacing:-1px;word-break:break-all;/*¹®ÀÚ´ÜÀ§·Î ²÷¾îÁÜ*/line-height:1.3}


/*placeholder »ö»ó */
input[type="text"]::placeholder{ color:#959494!important;}
input[type="text"]:-ms-input-placeholder{ color:#959494!important;}
input[type="text"]::-ms-input-placeholder{ color:#959494!important;}
input[type="text"]::-webkit-input-placeholder { color: #959494; }

.remodel2016_input_cell input::-ms-input-placeholder { /* IE 10 */ color: #979797;} 
.remodel2016_input_cell input::-webkit-input-placeholder { /* Chrome 10 */ color: #979797; } 
.remodel2016_input_cell input::-moz-placeholder { color: #979797; }
.remodel2016_input_cell input::placeholder { color: #979797;  }

/* »ó´Ü ÀÎÇ² */
.remodel2016_topBg{position:relative;width:100%;background-color:#7db8eb;}
.remodel2016_topBg_c{display:inline-block;margin: 0 auto;width: 100%;height:509px;background: url(/img/theme/remodel/2106_top_bg.jpg) center center no-repeat;}
.remodel2016_topBg_cc{position: relative;margin: 0 auto;width:926px;height:509px;background: url(/img/theme/remodel/2106_top_bg01.jpg) center center no-repeat;}
.remodel2016_topInfo{position:absolute;top:232px;left:33px;width: 430px;}

/* ³»¿ë01 */
.remodel2016_C01{position:relative;width:100%;}
.remodel2016_C01_bg{display:inline-block;margin: 0 auto;width: 100%;height:44px;background: url(/img/theme/remodel/2106_top_bg02.jpg) center center no-repeat;}
.remode_arrow{position:absolute;cursor: pointer;left: 420;top: -44;display: block;width:97px;height:44px;background: url(/img/theme/remodel/2106_re_arrow.jpg) center center no-repeat;z-index: 5;}


/* °³ÀÎÁ¤º¸µ¿ÀÇ_·¹ÀÌ¾î */
.Bhpotal_Layer{width:415px; background-color:#fff; padding:30px 35px 15px 35px;}
.Bh_PrivTit{border-bottom:1px solid #000; height:50px;}
.PrivTit_txt{float:left; font-size:19px; font-weight:600;}
.PrivTit_close{float:right}
.PrivTit_close img{width:25px;}

.PrivTit_Stxt{padding-top:15px; padding-bottom:38px;}
.PrivTit_Stxt span{font-size:14px; color:#666666;}
.PrivTit_Stxt span em{ font-weight:500; color:#000;}

.Bhinput_sTit{
    padding-top: 2;
    text-align: left;
}
p{ font-size:13px;}

.Bhinput_pNum{border-bottom:1px solid #d2d2d2; position:relative; display:flex; background-color:#fff; height:50px; margin-bottom:15px;}
.Bhinput_pNum span{flex:0 0 115px;  height:100%; padding-left:18px; padding-right:6px; box-sizing:border-box;}
.Bhinput_pNum select{padding-left:15px;font-weight:600;width:100%;padding:0;height:48px;padding-top: 3px;border:none;font-size:18px;font-family: "¸¼Àº °íµñ","µ¸¿ò";color:#000;background:#fff url(/img/smart/car/icon_sel.png) right 23px no-repeat;background-size:12px;-webkit-appearance: none;-moz-appearance: none;appearance: none;}


.pNum_Box{}
.pNum_Box input{height:49px;color:#000!important;width:100%;padding-top:6px;border: none;font-size: 16px;font-family:"Noto Sans KR", sans-serif,'Malgun Gothic','¸¼Àº °íµñ';letter-spacing: -1.4px;padding: 3px 10px 0px 12px;}

.Bhpotal_chk{display:flex; list-style:none;}

.Bhpotal_chk input{border-radius:12px; background-color:#fff; border:1px solid #dfdfdf; height:20px; width:20px; vertical-align:middle; background:url(/img/smart/minsvalley/chk.png) no-repeat 50% 50%; background-size:59%}

.Bhpotal_chk input:checked{background:#000 url(/img/smart/minsvalley/chk_w.png) no-repeat 50% 50%;background-size:59%;border:1px solid #000}
.Bhpotal_chk input:checked:after {content:"";display:block;position:relative}

.Bhpotal_chk label{height:100%; font-size:14px; letter-spacing:-1.4px; text-align:left; color:#333; padding:0px 0 0 6px; cursor:pointer;}
.Bhchk_more{margin-left:8px; font-size:12px; color:#787878!important; text-decoration:underline!important; margin-top:2px;}

.Bhpotal_Btn{text-align:center; margin-top:30px; margin-bottom:25px; }
.Bhpotal_Btn_gray{color:#fff!important; background-color:#9a9a9a; border-radius:8px; font-size:17px; font-weight:400; text-decoration:none; padding:17px 50px; display:block;}
.Bhpotal_Btn_Red{color:#fff!important;background-color:#fd5459;border-radius:8px;font-size: 17px!important;font-weight:400;text-decoration:none;padding-top: 18px;height: 56px;display:block;box-sizing: border-box;font-family: 'Malgun Gothic','¸¼Àº°íµñ',dotum,'µ¸¿ò'!important;}
.Bhcode_Num{height:50px; margin-bottom:15px; background:#fff; display:flex; border-bottom:1px solid #d4d2d2; padding-top:10px;}
.Bhcode_Num label{display:none;}
.Bhcode_Num input{display:block;color:#000!important;width:100%;height:47px;border:none;padding-top:6px;font-family: "¸¼Àº °íµñ","µ¸¿ò";font-size: 16px;letter-spacing: -1.4px;}


/* Ã¼Å©¹Ú½º:Á¤º¸µ¿ÀÇ */
.Repriv_agree {padding-bottom:20px;margin-bottom: 25px;position: absolute;width: 200px;top: 126;left: 3;z-index: 1;}
.Repriv_agree .Bh_chk {position:relative}
.Repriv_agree .more {position:absolute;left: 152px;top: 0px;color:#787878;text-decoration: underline!important;font-size: 13px;font-family: "¸¼Àº °íµñ","µ¸¿ò";margin-left: 7px;letter-spacing: -2px;height: 18px;}
.Repriv_agree01 {padding-bottom:20px;margin-bottom: 25px;position: absolute;width: 200px;top: 62;right: 193;z-index: 1;}
.Repriv_agree01 .more {position:absolute;left: 152px;top: 0px;color:#787878;text-decoration: underline!important;font-size: 13px;font-family: "¸¼Àº °íµñ","µ¸¿ò";margin-left: 7px;letter-spacing: -2px;height: 18px;}
.Re_chk label{display:block;position:absolute;top: 0px;left:0;z-index:10;cursor:pointer;background: url("/img/landing/200204_landing_chk.png") no-repeat scroll left center;padding-left:23px;height:18px;padding-right:8px;font-size: 14px;font-family: "¸¼Àº °íµñ","µ¸¿ò";letter-spacing: -2px;vertical-align: middle;}
.Re_chk label.on{ z-index:100; background: url("/img/landing/200204_landing_chk_on.png") no-repeat scroll left center;}
.Re_chk input{width: 0px;height: 0px;}


/* form */
.remodel_form-area:after{content:'';display:block;clear:both;}
.remodel_form{position:relative;z-index:1;width: 410px;}
.remodel_form li{float:left;height: 53px;}

.remodel_form_tt{display:block;position:relative;width: 200px;height: 53px;border: 1px solid #3d4a56;background:#fff;box-sizing: border-box;}
.remodel_form_tt input[type="text"]{width: 200px;height: 52px;padding-left: 60px;border:0;background: transparent;color: #9797a3;font-size: 17px;letter-spacing: -1px;caret-color:#222;display: inline-block;vertical-align: text-top;padding-bottom: 3px;}
.remodel_form_tt input[type="text"]::placeholder{color:#bcbcbc; text-shadow:initial;}
.remodel_form_tt input[type="text"]:-ms-input-placeholder{color:#bcbcbc; text-shadow:initial;}
.remodel_form_tt label{position:absolute;top: 17px;left: 9px;color: #484848;font-size: 13px;font-family: 'Malgun Gothic','¸¼Àº°íµñ',dotum,'µ¸¿ò',AppleGothic,sans-serif;letter-spacing: -2.2px;}
.mag{margin-bottom:6px}
.mag01{margin-left:7px}
.mat01{margin-top:-15px}
.mat02{margin-top:-5px}

/* form ³²¿©¼±ÅÃ */
.remodel2016_rdo_area {font-size: 0px;width: 199px;text-align: center;display: inline-block;vertical-align: top;}
.remodel2016_inp_rdo {position: relative;display: inline-block;width: 98px;overflow-wrap: normal;word-break: normal;vertical-align: middle;align-items: center;text-align: center;margin-left:3px;}
.remodel2016_inp_rdo:first-child {z-index: 2; margin-left:0px}
.remodel2016_inp_rdo input {position: absolute;display: block;width: 1px;height: 1px;margin: 0px;padding: 0px;border: 0px;background: none;background: transparent;}
.remodel2016_inp_rdo input:checked+ label {background: #6faee8;border: 1px solid rgb(0, 0, 0)!important;z-index: 2;}
.remodel2016_inp_rdo input + label{width: 98px;height: 53px;display: inline-block;padding-top: 15px;text-align: center;font-size: 17px;font-family: "¸¼Àº °íµñ","µ¸¿ò";vertical-align: middle;letter-spacing: -0.8px;color: #9797a3;border: 1px solid #3d4a56;box-sizing: border-box;background-color: #fff;}
.remodel2016_inp_rdo input:checked + label {color: #fff;}

/* ¹öÆ° */
.Re_Btn{display: inline-block;position: relative;}
.remodel_btn{overflow:hidden;position:relative;display:block;width: 406px;height: 65px;margin-top: 55px;background: #272727;color: #fff!important;line-height: 59px!important;font-size: 20px!important;font-weight:500;text-align:center;}
.remodel_btn span{position:relative;transition:color .1s ease;color: #fff;font-family: 'Malgun Gothic','¸¼Àº°íµñ',dotum,'µ¸¿ò';}
.remodel_btn:before{content:'';position:absolute;top:0;left:0;width:100%;height:60px;transform:rotate3d(0,0,1,-45deg);transition:all .15s ease-in-out;transform-origin: -10% 100%;z-index:0;opacity:0;}
.remodel_btn:hover span{color:#fff;}
.remodel_btn:hover:before{background:#fd1c1d;transform:rotate3d(0,0,1,0deg);transform-origin: 0% 0%;opacity:1;height: 65px;}

/* ¹öÆ°01 */
.Re_Btn{display: inline-block;position: relative;}
.remodel_btn01{position:relative;display:block;width: 406px;height: 65px;margin-top: 55px;background: #272727;color: #fff!important;line-height: 59px!important;font-size: 20px!important;font-weight:500;text-align:center;}
.remodel_btn01 span{position:relative;transition:color .1s ease;color: #fff;font-family: 'Malgun Gothic','¸¼Àº°íµñ',dotum,'µ¸¿ò';}
.remodel_btn01:before{content:'';position:absolute;top:0;left:0;width:100%;height:65px;transition: all 0.4s ease-out;
  background: linear-gradient(270deg, #fe5656, #fd1c1d, rgba(34,34,34,0), rgba(34,34,34,0));
  background-position: 1% 50%;
  background-size: 300% 300%;}
.remodel_btn01:hover span{color:#fff;}
.remodel_btn01:hover:before{background:#fd1c1d;color: #fff;
  background-position: 99% 50%;}


.RE_C01{position: relative;}
.RE_C00{overflow: hidden;}
/*.RE_C01 .RE_C00{transition: all .4s cubic-bezier(0.39, 0.575, 0.565, 1);}*/
.RE_active{
	transform: translateY(0) scale(1);
	opacity: 01;
	transition: transform 0.5s ease-in 0s, opacity 0.5s ease-in 0s;
	transition-property: opacity,transform;
	transition-duration: 1.5s;
	/*opacity: 1;
   transform: translateY(0) scale(1);
transition-duration: 1.5s;
transition-timing-function: ease;
transition-property: opacity,transform;*/
}

.RE_move{position:relative;animation: mymove 0.9s 1;animation-timing-function: ease-in;}
.RE_move01{position:relative;animation: mymove01 0.9s 1;animation-timing-function: ease-in;}
.RE_move02{position:relative;animation: mymove02 0.9s 1;animation-timing-function:ease-in;}
.RE_move03{position:relative;animation: mymove03 0.9s 1;animation-timing-function:ease-in;}

.speed__01{animation-delay:0.9s; transform:translateZ(-1px) translateY(0) scale(1);}
.speed__02{animation-delay:0.9s; transform:translateZ(-2px) translateY(0) scale(1);}
.speed__03{animation-delay:0.9s; transform:translateZ(-3px) translateY(0) scale(1);} /* ³»¿ë02 ¸®¸ðµ¨¸µ¿¹½Ã Å¸ÀÌÆ²*/
.speed__04{animation-delay:0.9s; transform:translateZ(-3px) translateY(0) scale(1);} /* ³»¿ë02 ¸®¸ðµ¨¸µ¿¹½Ã Ç¥*/
.speed__05{animation-delay:0.9s;} /* ³»¿ë02 ¸®¸ðµ¨¸µ¿¹½Ã È­»ìÇ¥*/
.speed__06{animation-delay:0.9s;} /* ³»¿ë02 ¸®¸ðµ¨¸µ¿¹½Ã ¸»Ç³¼±*/
.speed__07{animation-delay:0.9s;} /* ³»¿ë03 Å¸ÀÌÆ²*/
.speed__08{animation-delay:0.9s;} /* ³»¿ë03 */
.speed__09{animation-delay:0.9s;} /* ³»¿ë04 Å¸ÀÌÆ² */
.speed__10{animation-delay:0.9s;} /* ³»¿ë04 ½ºÅÜ01 */
.speed__11{animation-delay:0.9s;} /* ³»¿ë04 ½ºÅÜ02 */
.speed__12{animation-delay:0.9s;} /* ³»¿ë04 ½ºÅÜ03 */
.speed__13{animation-delay:0.9s;} /* ³»¿ë04 ¹öÆ° */

.aos-animate {
    opacity: 1;
    transform: translateZ(0);}


@keyframes mymove {
  from {top: -35px; opacity:0}
  to {top: 0px; opacity:1}
}

@keyframes mymove01 {
  from { left: 350; opacity:0; /*transform:scale(1.5.1.5)*/;}
  to { left: 396; opacity:1; /*transform:scale(1.1)*/;}
}

@keyframes mymove02 {
  from {left: 320; opacity:0;}
  to {left: 335; opacity:1;}
}


@keyframes mymove03 {
  from {left: -30px; opacity:0}
  to {left:0px; opacity:1}
}


/* ³»¿ë01 */
.Recont_inner{width:926px;margin:0 auto;position: relative;}

.RE_C01_left{ width:463px; height:373px; display:inline-block; background: url("/img/theme/remodel/2106_con01_01.png") no-repeat 0 0; }

.re_pro{/*background:url(/img/theme/remodel/2106_top_bg01_sam01.jpg) no-repeat;*/}
.re_pro li{display:inline-block;vertical-align: top;}
.re_pro_tt{margin-left: 27px;}
.re_txt{font-family: 'Malgun Gothic','¸¼Àº°íµñ',dotum,'µ¸¿ò';font-size:47px;color:#111010;letter-spacing:-1.4px;line-height: 115%;margin: 0 0 25px 0;}
.re_txt01{font-family: 'Malgun Gothic','¸¼Àº°íµñ',dotum,'µ¸¿ò';font-size:21px;color:#111010;letter-spacing: -2.2px;line-height: 160%;}
.re_txt02{font-family: 'Malgun Gothic','¸¼Àº°íµñ',dotum,'µ¸¿ò';font-size:47px;color:#111010;letter-spacing: -6.5px;line-height: 115%;margin: 99px 0 35px 0;display: inline-block;}
.re_txt03{font-family: 'Malgun Gothic','¸¼Àº°íµñ',dotum,'µ¸¿ò';font-size:47px;color:#111010;letter-spacing: -6.5px;line-height: 126%;margin: 97px 0 42px 0;display: inline-block;}
.re_txt00{position:relative}
.re_txt00:before {display: block;margin: 0 auto;content: '';position: absolute;bottom: -2px;width: 101%;top: 25;left: 50%;height: 13px;background: #ffe54c;z-index: -1;transform: translate(-50%,-50%);}

.re_txt_blue{color:#006cff}
.re_txt_red{color: #fe3232;}

.re_center{text-align:center}
.patb{padding: 105px 0 110px 0;}
.patb01{margin: 0px 0 0px 0;}
.patb02{margin: 0px 0 110px 0;}
.ma_left{ margin-left:7px}
.ma_top{ margin-top:7px}


/* ³»¿ë02 */
.re_pro01{/*background: url(/img/theme/remodel/2106_top_bg01_sam02.jpg) center no-repeat;*/height: 878px;width: 100%;background-color: #eff6fe;}
.re_pro_img01{width:926px;height:102px;display:inline-block;background: url("/img/theme/remodel/2106_con01_02.png") no-repeat 0 0;margin-bottom: 53px;}
.re_pro_cc{position:relative;}
.re_pro_img02{width:926px;height:433px;display:inline-block;background: url("/img/theme/remodel/2106_con01_03.png") no-repeat;}
.re_pro_img03{position:absolute;top: 109;left: 396;width:111px;height:161px;display:inline-block;background: url("/img/theme/remodel/2106_con01_04.png") no-repeat;} /* Ç¥ È­»ìÇ¥ */
.re_pro_img04{position:absolute;top: 7;left: 335;width:589px;height:390px;display:inline-block;background: url("/img/theme/remodel/2106_con01_05.png") no-repeat;z-index:1;} /* ¸»Ç³¼± */


/* ³»¿ë03 */
.re_pro02{/*background: url(/img/theme/remodel/2106_top_bg01_sam03.jpg) center no-repeat; height: 733px;width: 100%;background-color: #fff;*/}

section.RE_C00.RE_C01.patb02.re_pro02 {}
.re_pro02_list{position:relative; overflow:hidden}
.re_pro02_list01{height:435px;width: 226px;position: relative;display: inline-block;float: left;}
.re_pro02_img01{background: url(/img/theme/remodel/2106_con03_01.jpg) center center no-repeat;height:435px;width: 226px;display: inline-block;float: left;opacity: 1;}
.re_pro02_img02{background: url(/img/theme/remodel/2106_con03_02.jpg) center center no-repeat;height:435px;width: 226px;display: inline-block;float: left;opacity: 1;}
.re_pro02_img03{background: url(/img/theme/remodel/2106_con03_03.jpg) center center no-repeat;height:435px;width: 226px;display: inline-block;float: left;opacity: 1;}
.re_pro02_img04{background: url(/img/theme/remodel/2106_con03_04.jpg) center center no-repeat;height:435px;width: 226px;display: inline-block;float: left;opacity: 1;}
.re_pro02_list01 .re_pro_caption01{background-color:#010d41;width:194px;height:100px;opacity: 0.8;border-radius:8px;position: absolute;top: 313;left: 16;}
.re_pro_caption01 .re_pro02_txt{font-family: 'Malgun Gothic','¸¼Àº°íµñ',dotum,'µ¸¿ò';font-size:21px;color:#fff;letter-spacing: -2.8px;line-height: 120%;text-align:center;display: inline-block;padding-top: 22px;}
.re_pro02_txt01{font-family: 'Malgun Gothic','¸¼Àº°íµñ',dotum,'µ¸¿ò';font-size:21px;font-weight:bold;color:#fff;letter-spacing: -2.8px;line-height: 115%;text-align:center;display: inline-block;padding: 32px 0 22px 0;width: 194px;}
.re_pro02_txt02{font-family: 'Malgun Gothic','¸¼Àº°íµñ',dotum,'µ¸¿ò';font-size:16px;color:#fff;letter-spacing: -1.9px;line-height: 145%;text-align:center;display: inline-block;padding: 15px 0 0 0;width: 167px;border-top: 1px dashed #fff;}


.re_pro02_list01 .re_pro_caption_ov {
  position: absolute;
  top: 169px;
  left: 16;
  width: 194px;
  height: 244px;
  border-radius: 8px;
  background:#010d41;
  opacity: 0;
  transition: all 0.1s ease;
  z-index:10;
}

.re_pro02_list01:hover .re_pro_caption_ov {
  background:#010d41; opacity:0.8;}

.re_pro02_list01:hover .re_pro02_img01{ transform:scale(1);}

.re_pro02_list01:hover .re_pro_caption01{opacity:0}


/*

.re_pro02_list01 .re_pro_caption_ov {
  position: absolute;
  top:200px; 
  width:300px;
  height:200px;
  padding-top:20px;
  background:rgba(0,0,0,0.6); 
  opacity:0; 
  transition: all 0.6s ease-in-out; 
  z-index:10; 
}

.re_pro02_list01:hover .re_pro_caption_ov {
  opacity: 1;  
  transform: translateY(-200px);}
  */

/* ³»¿ë04 */
.re_pro03{/*background: url(/img/theme/remodel/2106_top_bg01_sam04.jpg) center no-repeat;*/height: 697px;width: 100%;background-color: #eff6fe;margin-bottom: 39px;}

.re_pro03_step{position:relative;display: inline-block;width: 860px;margin: 0 auto;}
.re_pro03_step li{float: left; display:inline-block}
.re_pro03_step01{background:url(/img/theme/remodel/2106_con01_06.png) center center no-repeat; width:288px; height:238px; display:inline-block}
.re_pro03_step02{background:url(/img/theme/remodel/2106_con01_07.png) center center no-repeat; width:323px; height:238px; display:inline-block}
.re_pro03_step03{background:url(/img/theme/remodel/2106_con01_08.png) center center no-repeat; width:249px; height:238px; display:inline-block}

/*¹öÆ°*/
.btn_REptb{position: relative;display: block;padding-top: 41px;}
.btn_REbtn{position:relative;display: inline-block;margin:0 auto;}
.btn_RE{font-family: "¸¼Àº °íµñ","µ¸¿ò"!important;font-size: 22px!important;letter-spacing: -3px;color: #1d1d1d!important;padding-top: 14px;width: 252px;height: 51px;background-color: #ffffff;box-sizing:border-box;text-align: center;border: 2px solid #1d1d1d;box-shadow: 7px 8px 20px -3px #9a9a9a;}


.re_arr:after {content:'';display:inline-block;width: 11px;height: 11px;margin: 0px 0 2px 0px;border-bottom: 2px solid #1d1d1d;vertical-align:middle;}
.re_arr:after {margin-right:0;margin-left: 8px;}
.re_arr:after {border-right: 2px solid #000;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}



/****************** ÇÃ·Îµù ÀÎÇ² (»ó´Ü) ******************/
.re_floating_infoTop{position:fixed;top:0px;z-index: 999;background:#fec00b;width:926px;height: 168px;border-bottom-left-radius: 15px;border-bottom-right-radius: 15px;box-shadow: 2px 2px 20px -2px #949596;}
.re_floating_tit{background:url(/img/theme/remodel/2106_floating_tit.png) left center no-repeat;width: 555px;height:58px;margin: 0 0 16px 0;}

/* form */
.re_floating_form{position:relative;z-index:1;margin-left: 24px;}
.re_floating_form li{display:inline-block;float: left;vertical-align:top;margin-left: 4px;}
.re_floating_form li:first-child{margin-left:0px;}

.re_floating_form_tt{display:block;position:relative;width: 190px;height: 53px;border: 1px solid #3d4a56;background:#fff;box-sizing: border-box;}
.re_floating_form_tt input[type="text"]{width: 200px;height: 52px;padding-left: 60px;border:0;background: transparent;color: #9797a3;font-size: 17px;letter-spacing: -1px;caret-color:#222;display: inline-block;vertical-align: text-top;padding-bottom: 3px;}
.re_floating_form_tt input[type="text"]::placeholder{color:#bcbcbc; text-shadow:initial;}
.re_floating_form_tt input[type="text"]:-ms-input-placeholder{color:#bcbcbc; text-shadow:initial;}
.re_floating_form_tt label{position:absolute;top: 17px;left: 9px;color: #484848;font-size: 13px;font-family: 'Malgun Gothic','¸¼Àº°íµñ',dotum,'µ¸¿ò',AppleGothic,sans-serif;letter-spacing: -2.2px;}
.mag{margin-bottom:6px}
.mag5{margin-bottom: 5px;}
.mag01{margin-left:7px}

/* form ³²¿©¼±ÅÃ */
.re_floating_rdo_area {font-size: 0px;width: 115px;text-align: center;display: inline-block;vertical-align: top;}
.re_floating_inp_rdo {position: relative;display: inline-block;width: 58px;overflow-wrap: normal;word-break: normal;vertical-align: middle;align-items: center;text-align: center;margin-left: -1px;}
.re_floating_inp_rdo:first-child {z-index: 2; margin-left:0px}
.re_floating_inp_rdo input {position: absolute;display: block;width: 1px;height: 1px;margin: 0px;padding: 0px;border: 0px;background: none;background: transparent;}
.re_floating_inp_rdo input:checked+ label {background: #6faee8;border: 1px solid rgb(0, 0, 0)!important;z-index: 2;}
.re_floating_inp_rdo input + label{width: 58px;height: 53px;display: inline-block;padding-top: 15px;text-align: center;font-size: 17px;font-family: "¸¼Àº °íµñ","µ¸¿ò";vertical-align: middle;letter-spacing: -0.8px;color: #9797a3;border: 1px solid #3d4a56;box-sizing: border-box;background-color: #fff;}
.re_floating_inp_rdo input:checked + label {color: #fff;}

/* ¹öÆ° */
.re_floating_btn{font-family: "¸¼Àº °íµñ","µ¸¿ò"!important;font-size: 20px!important;letter-spacing: -3px;color: #fff!important;padding-top: 16px;width: 173px;height: 53px;border-radius: 3px;box-sizing:border-box;text-align: center;box-shadow: 5px 5px 20px -6px #797979;background: linear-gradient(to bottom, #f52c2c 30%, #e22828 100%);border: 1px solid #bb0000;}
.re_floating_btn:hover{background: linear-gradient(to bottom, #e02626 20%, #f52c2c 100%);}

.re_floating_agree{position:relative;}


/* ·¹ÀÌ¾î (º»ÀÎÈ®ÀÎ °³ÀÎÁ¤º¸ µ¿ÀÇ) */
.remodel2016_LayerWrap{position: fixed;width: 100%;height: 100%;top: 0;left:0;background: rgba(0,0,0,0.8);z-index: 1000;}
.remodel2016_Layer{position:absolute;width: 415px;display:block;top:50%;left:50%;transform:translate(-50%,-50%);z-index: 9999;background: #fff;overflow: auto;}


.Bhpotal_Layer{background-color:#fff;padding:30px 35px 15px 35px;}
.Bh_PrivTit{border-bottom:1px solid #000; height:50px;}
.PrivTit_txt{float:left;font-size:19px;font-weight:600;font-family: 'Malgun Gothic','¸¼Àº°íµñ',dotum,'µ¸¿ò';color:#333;line-height: 130%;}
.PrivTit_close{float:right}
.PrivTit_close img{width:25px;}

.PrivTit_Stxt{padding-top:15px;padding-bottom: 18px;font-family: 'Malgun Gothic','¸¼Àº°íµñ',dotum,'µ¸¿ò';line-height: 150%;text-align: left;}
.PrivTit_Stxt span{font-size:14px; color:#666666;}
.PrivTit_Stxt span em{font-weight: 900;color: #fe3232;}

.Bhinput_sTit{}
.Bhinput_sTit span{display: inline-block;font-size:13px;padding-top: 28px;font-family: 'Malgun Gothic','¸¼Àº°íµñ',dotum,'µ¸¿ò';color:#333;text-align: left;}

.Bhinput_pNum{border-bottom:1px solid #d2d2d2; position:relative; display:flex; background-color:#fff; height:50px; margin-bottom:15px;}
.Bhinput_pNum span{flex:0 0 115px;  height:100%; padding-left:18px; padding-right:6px; box-sizing:border-box;}
.Bhinput_pNum select{ padding-left:15px; font-weight:600; width:100%; padding:0; height:48px; padding-top:9px; border:none; font-size:18px; color:#000; background:#fff url(/img/smart/car/icon_sel.png) right 23px no-repeat; background-size:12px;}
.pNum_Box{}
.pNum_Box input{height:49px; color:#000!important; width:100%; padding-top:6px;}
.pNum_Box input[type="text"]::placeholder{color: #9797a3;}
.pNum_Box input[type="text"]:-ms-input-placeholder{color: #9797a3;}
.pNum_Box input[type="text"]::-ms-input-placeholder{color: #9797a3;}


.Bhpotal_chk{display:flex; list-style:none;}

.Bhpotal_chk input{border-radius:12px; background-color:#fff; border:1px solid #dfdfdf; height:20px; width:20px; vertical-align:middle; background:url(/img/smart/minsvalley/chk.png) no-repeat 50% 50%; background-size:59%}

.Bhpotal_chk input:checked{background:#000 url(/img/smart/minsvalley/chk_w.png) no-repeat 50% 50%;background-size:59%;border:1px solid #000}
.Bhpotal_chk input:checked:after {content:"";display:block;position:relative}

.Bhpotal_chk label{height:100%; font-size:14px; letter-spacing:-1.4px; text-align:left; color:#333; padding:0px 0 0 6px; cursor:pointer;}
.Bhchk_more{margin-left:8px; font-size:12px; color:#787878!important; text-decoration:underline!important; margin-top:2px;}

.Bhpotal_Btn{text-align:center; margin-top:30px; margin-bottom:25px; }
.Bhpotal_Btn_gray{color:#fff!important;background-color:#9a9a9a;border-radius:8px;font-size: 17px!important;font-weight:400;text-decoration:none;padding-top: 18px;display:block;height: 56px;font-family: 'Malgun Gothic','¸¼Àº°íµñ',dotum,'µ¸¿ò'!important;box-sizing: border-box;}
bo{color:#fff!important;background-color:#fd5459;border-radius:8px;font-size: 17px!important;font-weight:400;text-decoration:none;padding:17px 50px;display:block;font-family: 'Malgun Gothic','¸¼Àº°íµñ',dotum,'µ¸¿ò'!important;}
.Bhcode_Num{height:50px; margin-bottom:15px; background:#fff; display:flex; border-bottom:1px solid #d4d2d2; padding-top:10px;}
.Bhcode_Num label{display:none;}
.Bhcode_Num input{ display:block; color:#000!important; width:100%; height:47px; border:none; padding-top:6px;}

.Bhcode_Num input[type="text"]::placeholder{color: #9797a3;}
.Bhcode_Num input[type="text"]:-ms-input-placeholder{color: #9797a3;}
.Bhcode_Num input[type="text"]::-ms-input-placeholder{color: #9797a3;}




/************************************************************************************************/
/************************************** 2021. 06 ¸ð¹ÙÀÏ *****************************************/
/************************************************************************************************/


.mremodel2016_Topbg{display:inline-block;background: url(/img/smart/remodel/2106_remodel_linebg.jpg) repeat top center;width:100%;height: 308px;background-size: contain;margin: 0 auto;}
.mremodel2016_TopBanner{display:inline-block;background: url(/img/smart/remodel/2106_remodel_top.png) no-repeat top center;width:100%;height: 340px;background-size: contain;margin: 0 auto;}

.mremodel2016_Info{position:relative;margin: 11px 0 15px 0;}


/* form */
.mremodel_form{position:relative;display: flex;justify-content: space-between;}
.mremodel_form_tt{position:relative;height: 53px;border: 1px solid #3d4a56;background:#fff;box-sizing: border-box;display: flex;}
.mremodel_form_tt input[type="text"]{height: 52px;padding-left: 60px;border:0;background: transparent;color: #9797a3;font-size: 17px;letter-spacing: -1px;caret-color:#222;display: inline-block;vertical-align: text-top;padding-top: 1px;}
.mremodel_form_tt input[type="text"]::placeholder{color:#bcbcbc; text-shadow:initial;}
.mremodel_form_tt input[type="text"]:-ms-input-placeholder{color:#bcbcbc; text-shadow:initial;}
.mremodel_form_tt input[type="tel"]{height: 52px;padding-left: 60px;border:0;background: transparent;color: #9797a3;font-size: 17px;letter-spacing: -1px;caret-color:#222;display: inline-block;vertical-align: text-top;padding-top: 1px;}
.mremodel_form_tt input[type="tel"]::placeholder{color:#bcbcbc; text-shadow:initial;}
.mremodel_form_tt input[type="tel"]:-ms-input-placeholder{color:#bcbcbc; text-shadow:initial;}
.mremodel_form_tt label{position:absolute;top: 18px;left: 9px;color: #484848;font-size: 13px;font-family: 'Malgun Gothic','¸¼Àº°íµñ',dotum,'µ¸¿ò',AppleGothic,sans-serif;letter-spacing: -1.4px;}
.mremodel_input_w01{width:58%}
.mremodel_input_w01{width:58%}

/* form ³²¿©¼±ÅÃ */
.mremodel_rdo_area {font-size: 0px;width: 40.8%;vertical-align: middle;text-align: center;position: relative;display: inline-flex;justify-content: space-between;}
.mremodel_inp_rdo {position: relative;width: 50%;display: inline-block;overflow-wrap: normal;word-break: normal;vertical-align: middle;align-items: center;text-align: center;}
.mremodel_inp_rdo:first-child {}
.mremodel_inp_rdo input {position: absolute;display: block;width: 1px;height: 1px;margin: 0px;padding: 0px;border: 0px;background: none;background: transparent;}
.mremodel_inp_rdo input:checked + label {background: #6faee8;color: #fff;border: 1px solid rgb(0, 0, 0);z-index: 1;}
.mremodel_inp_rdo input + label {width: 100%;height: 53px;display: inline-block;padding-top: 15px;text-align: center;font-size: 16px;vertical-align: middle;letter-spacing: -0.8px;color: #9797a3;border: 1px solid #3d4a56;box-sizing: border-box;}
.one_line0{border-left: 0px!important;}
.mremodel_inp_rdo input:checked + label.one_line0{color: #fff;border: 1px solid #000!important;}


/* ¹öÆ°01 */
.mremodel_Btn{display: flex;position: relative;}
.mremodel_btn01{position:relative;display:block;width: 100%;height: 65px;margin: 5px 0 50px 0;background: #272727;color: #fff!important;line-height: 65px!important;font-size: 21px!important;font-weight:500;text-align:center;}
.mremodel_btn01 span{position:relative;transition:color .1s ease;color: #fff;font-family: 'Malgun Gothic','¸¼Àº°íµñ',dotum,'µ¸¿ò';}
.mremodel_btn01:before{content:'';position:absolute;top:0;left:0;width:100%;height:65px;transition: all 0.4s ease-out;
  background: linear-gradient(270deg, #fe5656, #fd1c1d, rgba(34,34,34,0), rgba(34,34,34,0));
  background-position: 1% 50%;
  background-size: 300% 300%;}
.mremodel_btn01:hover span{color:#fff;}
.mremodel_btn01:hover:before{background:#fd1c1d;color: #fff; background-position: 99% 50%;}




/* ¹Ú½º */
.chk input{border:1px solid #dfdfdf!important;height:22px;width:22px;vertical-align:middle;background:url(/img/smart/minsvalley/chk.png) no-repeat 50% 50%;background-size:65%;box-sizing:border-box}
.cir label{ height:100%; text-align:left; color:#333;padding: 6px 0 0 30px; font-size:14px; letter-spacing:-1.4px}


/* ³»¿ë01 */
.mremodel_con01{position:relative;border-top:1px solid #c4c4c4;padding: 75px 0 83px 0;}
.mremodel_txt{font-family: 'Malgun Gothic','¸¼Àº°íµñ',dotum,'µ¸¿ò';font-size: 39px;color:#111010;letter-spacing: -4px;line-height: 109%;margin: 0 0 20px 0;}
.mremodel_txt01{font-family: 'Malgun Gothic','¸¼Àº°íµñ',dotum,'µ¸¿ò';font-size: 19px;color:#111010;letter-spacing: -2px;line-height: 153%;}
.mremodel_txt03{font-family: 'Malgun Gothic','¸¼Àº°íµñ',dotum,'µ¸¿ò';font-size: 39px;color:#111010;letter-spacing: -4px;line-height: 109%;margin: 0 0 22px 0;}
.mremodel_txt00{position:relative}
.mremodel_txt00:before {display: block;margin: 0 auto;content: '';position: absolute;bottom: -2px;width: 101%;top: 18px;left: 50%;height: 11px;background: #ffe54c;z-index: -1;transform: translate(-50%,-50%);}

/* ³»¿ë02 */
.mremodel_con02{position:relative;background-color:#eff6fe;padding: 75px 0 65px 0;line-height: 0;vertical-align: top;margin:0 auto;}
.mremodel_con02_B01{display:block;background: url(/img/smart/remodel/2106_remodel_con01.png) no-repeat top center;width: 100%;height: 150px;background-size:contain;margin: 0 auto;}
.mremodel_con02_B02{display:block;background: url(/img/smart/remodel/2106_remodel_con02.png) no-repeat top center;width: 100%;height: 265px;background-size:contain;margin: 0 auto;}
.mremodel_con02_B03{display:block;background: url(/img/smart/remodel/2106_remodel_con03.png) no-repeat top center;width: 130px;height: 60px;background-size: contain;margin: 0 auto;}
.mremodel_con02_B04{display:block;background: url(/img/smart/remodel/2106_remodel_con04.png) no-repeat top center;width: 100%;height: 345px;background-size: contain;margin: 0 auto;}

/* ³»¿ë03 */
.mremodel_con03{position:relative;padding: 75px 0 83px 0;}

.mremodel_pro02_list{position:relative;overflow:hidden;display: flex;width: 100%;}
.mremodel_pro02_list01{width: 50%;position: relative;display: inline-flex;text-align: center;}
.mremodel_pro02_img01{background: url(/img/theme/remodel/2106_con03_01.jpg) top -20px center no-repeat;height: 270px;width: 100%;display: inline-flex;opacity: 1;}
.mremodel_pro02_img02{background: url(/img/theme/remodel/2106_con03_02.jpg) top -40px center no-repeat;height: 270px;width: 100%;display: inline-flex;opacity: 1;}
.mremodel_pro02_img03{background: url(/img/theme/remodel/2106_con03_03.jpg) top -20px center no-repeat;height: 270px;width: 100%;display: inline-flex;opacity: 1;}
.mremodel_pro02_img04{background: url(/img/theme/remodel/2106_con03_04.jpg) top center no-repeat;height: 270px;width: 100%;display: inline-flex;opacity: 1;}
.mremodel_pro02_list01 .mremodel_pro_caption01{background-color:#010d41;width: 90%;height: 70px;opacity: 0.8;border-radius:8px;position: absolute;top: 190px;left: 10px;}
.mremodel_pro_caption01 .mremodel_pro02_txt{font-family: 'Malgun Gothic','¸¼Àº°íµñ',dotum,'µ¸¿ò';font-size: 17px;color:#fff;letter-spacing: -1.8px;line-height: 118%;text-align:center;display: inline-flex;padding-top: 15px;}
.mremodel_pro02_txt01{font-family: 'Malgun Gothic','¸¼Àº°íµñ',dotum,'µ¸¿ò';font-size: 17px;font-weight: 600;color:#fff;letter-spacing: -1.8px;line-height: 122%;text-align:center;display: inline-block;padding: 18px 0 10px 0;}
.mremodel_pro02_txt02{font-family: 'Malgun Gothic','¸¼Àº°íµñ',dotum,'µ¸¿ò';font-size: 14px;color:#fff;letter-spacing: -1.6px;line-height: 140%;text-align:center;display: inline-block;padding: 8px 0 0 0;border-top: 1px dashed #fff;}


.mremodel_pro02_list01 .mremodel_pro_caption_ov {
  position: absolute;
  top: 90px;
  left: 10px;
  width: 90%;
  height: 170px;
  border-radius: 8px;
  background:#010d41;
  opacity: 0;
  transition: all 0.1s ease;
  z-index:10;
  text-align: center;
}

.mremodel_pro02_list01:hover .mremodel_pro_caption_ov {
  background:#010d41; opacity:0.8;}

.mremodel_pro02_list01:hover .mremodel_pro02_img01{ transform:scale(1);}

.mremodel_pro02_list01:hover .mremodel_pro_caption01{opacity:0}


/* ³»¿ë04 */
.mremodel_con04{position:relative;background-color:#eff6fe;padding: 75px 0 65px 0;line-height: 0;vertical-align: top;margin:0 auto;}
.mremodel_con04_B01{display:block;background: url(/img/smart/remodel/2106_remodel_con05.png) no-repeat top center;width: 100%;height: 152px;background-size:contain;margin: 0 auto;}


/*¹öÆ°*/
.mremodel_btn_ptb{position: relative;display: block;padding-top: 30px;}
.mremodel_btn{font-family: "¸¼Àº °íµñ","µ¸¿ò"!important;font-size: 19px!important;letter-spacing: -1.8px;color: #1d1d1d!important;padding-top: 18px;width: 210px;height: 48px;background-color: #ffffff;box-sizing:border-box;text-align: center;border: 1px solid #1d1d1d;box-shadow: 8px 8px 10px -7px #b7b7b7;}
.mremodel_arr:after {content:'';display:inline-block;width: 9px;height: 9px;margin: 0px 0 4px 0px;border-bottom: 2px solid #1d1d1d;vertical-align:middle;}
.mremodel_arr:after {margin-right:0;margin-left: 3px;}
.mremodel_arr:after {border-right: 2px solid #000;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}


/* ·¹ÀÌ¾î (º¸Çè¸®¸ðµ¨¸µ Æ÷Æ®Æú¸®¿À)  */
.mremodel2016_samplebg{display:inline-block;background: url(/img/smart/remodel/2106_remodel_sampleTop.png) no-repeat top right;width:100%;height: 105px;background-size:contain;margin: 0 auto;}
.mremodel2016_sampleTxt01{display:block;font-family: "¸¼Àº °íµñ","µ¸¿ò";font-size: 24px;letter-spacing: -1.4px;color:#333;line-height: 107%;font-weight: 600;padding: 22px 0 5px 0;}
.mremodel2016_sampleTxt02{display:block;font-family: "¸¼Àº °íµñ","µ¸¿ò";font-size: 13px;letter-spacing: -0.4px;color:#333;line-height: 121%;padding: 0 0  20px 0;}
.mremodel2016_sampleBoxT{position:relative;}
.mremodel2016_sampleBox{ position: relative; margin:0 auto;width:100%;background-color:#fff;}
/*  »ùÇÃ ÀÌ¹ÌÁö  */
.mremodel2016_sample01{display:block;background: url(/img/theme/remodel/160627_pop01.jpg) no-repeat top center;width: 100%;height: 455px;background-size: contain;margin: 0 auto;padding: 10px;box-sizing: border-box; border:1px solid #888; /*border:1px dotted #888;*/}
.mremodel2016_sample02{display:block;background: url(/img/theme/remodel/160627_pop02.jpg) no-repeat top center;width: 100%;height: 520px;background-size: contain;margin: 0 auto;padding: 10px;box-sizing: border-box; border:1px solid #888; /*border:1px dotted #888;*/}
.mremodel2016_sample03{display:block;background: url(/img/theme/remodel/160627_pop03.jpg) no-repeat top center;width: 100%;height: 510px;background-size: contain;margin: 0 auto;padding: 10px;box-sizing: border-box; border:1px solid #888; /*border:1px dotted #888;*/}
.mremodel2016_sample04{display:block;background: url(/img/theme/remodel/160627_pop04.jpg) no-repeat top center;width: 100%;height: 530px;background-size: contain;margin: 0 auto;padding: 10px;box-sizing: border-box; border:1px solid #888; /*border:1px dotted #888;*/}
.mremodel2016_sample05{display:block;background: url(/img/theme/remodel/160627_pop05.jpg) no-repeat top center;width: 100%;height: 520px;background-size: contain;margin: 0 auto;padding: 10px;box-sizing: border-box; border:1px solid #888; /*border:1px dotted #888;*/}



/* ¿ÞÂÊ È­»ìÇ¥*/
.mremodel_arrowBtn_ptb{position: absolute;display: block;top: 190px;left: -6px;}
.mremodel_arrowBtn{width: 20px;height: 42px;box-sizing:border-box;text-align: center;background-color: transparent;}

.mremodel_arrowBtn_arr:after {content:'';display:inline-block;width: 25px;height: 25px;margin: 5px 0 0px 0px;border-bottom: 4px solid #ababab;}
.mremodel_arrowBtn_arr:after {margin-right:0;}
.mremodel_arrowBtn_arr:after {border-left: 4px solid #ababab;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}

/* ¿À¸¥ÂÊ È­»ìÇ¥*/
.mremodel_arrowBtn_ptb01{position: absolute;display: block;top: 190px;right: -9px;}
.mremodel_arrowBtn01{width: 20px;height: 42px;box-sizing:border-box;text-align: center;background-color: transparent;}

.mremodel_arrowBtn01_arr:after {content:'';display:inline-block;width: 25px;height: 25px;margin: 5px 0 0px -10px;border-bottom: 4px solid #ababab;}
.mremodel_arrowBtn01_arr:after {margin-right:0;}
.mremodel_arrowBtn01_arr:after {border-right: 4px solid #ababab;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}





/* ¸ð¹ÙÀÏ ÀÎÁõ ·¹ÀÌ¾î */
.bg_popbk{background-color:rgba(0,0,0,0.3)!important;}
.cp_wrap{ min-width:320px;}
.cp_header {background:#fff;  padding-top:9px; white-space:nowrap;}

.cp_header_xbox {position:relative;height:37px;box-sizing:border-box;text-align: left;}
.cp_header_xbox a {height: 45px;box-sizing: border-box;display: inline-flex;}
.cp_header_Rclose a{position:absolute; right:0px; top:-9px; display:inline-block; background-color:#000; color:#fff; line-height:1.1;   padding:11px 15px 4px 15px;}
.cp_header_Rclose .xicon{display:inline-block;}
.cp_header_Rclose .xicon img{ width:21px}

/* Á¤º¸ÀÔ·Â */
.in_wrap {position:relative}
.cp_date_Tit{ padding-top:15px; padding-bottom:10px;}
.cp_date_Tit span{font-size:20px; font-weight:600; color:#000;}
.input_Tit{font-size:20px; font-weight:600; color:#000;}
.input_sTit span{font-size:14px; color:#666666}
.input_sTit em{color: #fe3232;font-weight: 900;}
.input_info {display:block; position:relative; height:45px;margin-bottom:6px;font-weight:bold; font-size:16px;}
.stit_txt12{font-size:12px;}

/*dbÀÔ·Â*/
.compare_input { border-bottom:1px solid #d4d2d2; background-color:#fff; white-space:nowrap;}
.cpinput_cell {position:relative;display:flex;justify-content:space-between;align-items:center;background:#fff;height:40px;margin-bottom:15px;/*padding-left:15px;*/}/* °¡·ÎÁ¤·Ä */
.cpinput_cell .lab_g {display:none;cursor:text}/* ¶óº§ */
.cpinput_cell .tf_g {display:block;width:96%;height: 28px;padding:0;border:none; font-size:14px; }/* ÀÎÇ²¹Ú½º */
.cpinput_cell .must {display:block;position:absolute;bottom:5px;left:15px;width:90px;font-size:11px; ecolor:#ef3f44;text-align:left}
.cpinput_cell .t_Box {display:block;width:96%;height:200px;padding:0;border:none}
.cp_bohum_sel{width:96%;padding:0!important;height:22px;border:none;background:#fff url(/img/smart/car/icon_sel.png) right 7px no-repeat;background-size:11px;color:#000;font-size:16px; font-weight:500;}
.cp_input_List{padding-top:6px; text-align:left!important;}


/* ÈÞ´ëÀüÈ­ÀÔ·ÂÀÎÇ² */
.cp_join {border-bottom:1px solid #d2d2d2;box-sizing:border-box}
.cp_join.border_bl {border:1px solid #000}
/* .input_info {position:relative;display:block;height:50px;margin-bottom:5px} */
.input_cell {position:relative;display:flex;justify-content:space-between;align-items:center;background:#fff;height:52px;margin-bottom:5px;padding-left:15px}/* °¡·ÎÁ¤·Ä */
.input_cell .lab_g {display:none;cursor:text}/* ¶óº§ */
.input_cell .tf_g {display:block;width:96%;height:32px;padding:0;border:none;}/* ÀÎÇ²¹Ú½º */
.input_cell .must {display:block;position:absolute;bottom:5px;left:15px;width:90px;font-size:11px;color:#ef3f44;text-align:left}
.input_cell .t_Box {display:block;width:96%;height:200px;padding:0;border:none}
.cphone_box {display:flex;align-items:center;height:100%; padding-left:18px; padding-right:6px;box-sizing:border-box;}
.cp_sel{width:100%;padding:0!important; height:26px;border:none;background:#fff url(/img/smart/car/icon_sel.png) right 7px no-repeat;background-size:12px;color:#000}
.mphone .cphone_box {flex:0 0 90px!important; /*border-right:1px solid #000/*width: calc(100% - 170px)*/}
.mphone .phoneArea {flex:1}

/* ------------------------Ã¼Å©------------------------ */
/* ¹Ú½º */
.cpchk input{border: 1px solid #dfdfdf!important;height: 20px;width: 20px;vertical-align:middle;background: url(/img/smart/minsvalley/chk.png) no-repeat 50% 50%;background-size: 59%;box-sizing:border-box;}
.cpchk input:checked{background:#fff url(/img/smart/minsvalley/chk_b.png) no-repeat 50% 50%;background-size:65%;border:1px solid #000}
.cpchk input:checked:after {content:"";display:block;position:relative}
/* µ¿ÀÇ */
.cp_agree {position:relative;clear:both;margin:0 0 10px;text-align:left}
.cp_agree .cp_cir {display:flex;align-items:center}
.cp_agree .more{display:inline-block;margin-left:8px;font-size:12px;color:#787878;text-decoration:underline; margin-top:5px;}
/* ½áÅ¬ */
.cp_cir {position:relative;z-index:10;height:23px;margin-bottom:5px}
.cp_cir input{position:absolute; top:4px; left:0px; z-index:9}
.cp_cir label{ height:100%; text-align:left; color:#333;padding: 10px 0 0 25px; }
.cp_cir label span{color:#fff;}
.cp_cir.cpchk input{border-radius:12px;background-color:#fff}
.cp_cir.cpchk input:checked{background:url(/img/smart/minsvalley/chk_w.png) no-repeat 50% 50%;background-size:65%;border:1px solid #000;background-color:#000}

/* ¹öÆ° */
.btnWraps {position:relative;display:block;text-align:center;box-sizing:border-box;margin-top:30px;margin-bottom: 30px;}
.btn_dbbox_red{ color:#fff!important;background-color:#fd5459; border-radius:8px;  font-size:17px;  font-weight:500; padding:17px 50px; display:block; white-space:nowrap; }
.btn_dbbox_Agrey{ color:#fff!important;background-color:#9a9a9a; border-radius:8px;  font-size:17px;  font-weight:400; padding:17px 50px; display:block; white-space:nowrap; }
















































