@charset "euc-kr";
@import url(https://fonts.googleapis.com/css?family=Roboto);
@import url(/font/nanum.css);


@font-face {
  font-family:'nsR';
  font-style:normal;
  font-weight:400;
  src: url(/font/ns/NanumSquareR.eot);
  src: local('¡Ø'),
       url(/font/ns/NanumSquareR.eot?#iefix) format('embedded-opentype'),       
       url(/font/ns/NanumSquareR.woff) format('woff'),
	   url(/font/ns/NanumSquareR.woff2) format('woff2'),
       url(/font/ns/NanumSquareR.ttf) format('truetype'),
	   url(/font/ns/NanumSquareR.svg#nanumsquareregular) format('svg');
}

@font-face {
  font-family:'nsB';
  font-style:bold;
  font-weight: 700;
  src: url(/font/ns/NanumSquareB.eot);
  src: local('¡Ø'),
       url(/font/ns/NanumSquareB.eot?#iefix) format('embedded-opentype'),       
       url(/font/ns/NanumSquareB.woff) format('woff'),
	   url(/font/ns/NanumSquareB.woff2) format('woff2'),
       url(/font/ns/NanumSquareB.ttf) format('truetype'),
	   url(/font/ns/NanumSquareB.svg#nanumsquarebold) format('svg');
}


@font-face {
    font-family:'shg';
    src: url(/font/sh/SeoulHangang.eot);
    src: url(/font/sh/SeoulHangang.eot?#iefix) format('embedded-opentype'),
         url(/font/sh/SeoulHangang.woff2) format('woff2'),
         url(/font/sh/SeoulHangang.woff) format('woff'),
         url(/font/sh/SeoulHangang.ttf) format('truetype'),
         url(/font/sh/SeoulHangang.svg#seoulhangangregular) format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family:'shgBL';
    src: url(/font/sh/seoulhangangjangbl.eot);
    src: url(/font/sh/seoulhangangjangbl.eot?#iefix) format('embedded-opentype'),
         url(/font/sh/seoulhangangjangbl.woff2) format('woff2'),
         url(/font/sh/seoulhangangjangbl.woff) format('woff'),
         url(/font/sh/seoulhangangjangbl.ttf) format('truetype'),
         url(/font/sh/seoulhangangjangbl.svg#seoul-hangang-jang-bl) format('svg');
    font-weight: normal;
    font-style: normal;

}

body{font-family:'ulR','nsR','Malgun Gothic',dotdum;_font-family:'nsR','ulR','Malgun Gothic',dotdum;font-size:14px;line-height:125%;letter-spacing:}


html,body,p,img,div,input,ul,header,footer,mark,article,ul li,dl,dl dt,dl dd,form,legend,caption,h1,h2,h3,h4,h5,fieldset,label,ol,ol li,xmp{margin:0;padding:0;border:0;list-style-type:none}
table{border-collapse:collapse;border:0}
caption{visibility:hidden;overflow:hidden;width:0;height:0;font-size:0;line-height:0}
td,th{padding:0}
optgroup label,em{font-style:normal;font-weight:normal}
form,p,blockquote,dl,dd,dt{margin:0;padding:0}
ul,li,ol{margin:0;padding:0;list-style:none}
fieldset{margin:0;padding:0;border:0}
img,input.type-image{border:0 none}
dl,ul,ol,li{list-style:none outside none}
input,textarea,select,button,table{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;/*ÆùÆ®100%*/vertical-align:middle}
textarea,input,select {outline-color:-moz-use-text-color!important;outline-style:none!important;outline-width:medium!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important; cursor:pointer; -moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
select{height:34px;padding:5px}
em,i,address {font-style:normal;font-weight:normal}
a:link,a:visited{color:#000;text-decoration:none}
a:hover,a:active,a:focus{text-decoration:none}

/*input {font-size:14px;font-family:nsB,"¸¼Àº °íµñ","µ¸¿ò";letter-spacing:-1px; height:38px; line-height:16px;padding:0 20px; border: none}*/


/* ---------------------------------------------------------------------------------------------------- */


#carwrap{position:relative;}
#header,#contentWrap{position:relative;display:block}

.f_red {color:#ec2127}
.f_org {color:#e67401}
.f_org01 {color:#fd4d1f}
.f_gray {color:#333}
.f_white {color:#fff}
.f_black {color:#000}
.f_yellow {color:#ffdf25}
.f_aqua {color:#3eefff}
.f_green {color:#006f3d}
.f_green01 {color:#00782d}
.f_01 {color:#b7daff}
.f_02 {color:#d2cac9}
.a_center{ text-align:center}
.color_s{color: #fb4715;} 
.color_s01{color:#f2400f;}


/* header */
#header {position:relative; width:1000px; height:61px; margin:0 auto; background:#fff}
.header_inner {position:relative;height:61px;box-sizing:border-box}
.header_inner a {display:block;overflow:hidden;position:absolute;height:61px;box-sizing:border-box}
.header_inner .logo_damoa {width:163px; height:72px; background:url(/img/car/damoa/damoa_logo.jpg) no-repeat center center}
.header_inner .logo_lottehowmuch {width:205px; height:61px; background:url(/img/car/damoa/lottehowmuch_logo.jpg) no-repeat center center} /* ·Ôµ¥ÇÏ¿ì¸ÓÄ¡ ·Î°í */
.header_inner .logo_hi {width:159px; height:61px; background:url(/img/car/damoa/hi_logo.jpg) no-repeat center center} /* Çö´ëÇØ»ó ·Î°í */
.header_inner .logo_eyoudirect {width:159px; height:61px; background:url(/img/car/damoa/eyoudirect_logo.jpg) no-repeat center center} /* Èï±¹ ÀÌÀ¯´ÙÀÌ·ºÆ® ·Î°í */
.header_inner .logo_axa {width:45px; height:61px; background:url(/img/car/damoa/axa_logo.jpg) no-repeat center center} /* ¾Ç»ç ·Î°í */
.header_inner .logo_db {width:214px; height:61px; background:url(/img/car/damoa/db_logo.jpg) no-repeat center center} /* DB¼ÕÇØº¸Çè ·Î°í */
.header_inner .logo_mg {width:214px; height:61px; background:url(/img/car/damoa/mg_logo.jpg) no-repeat center center} /* MG¼ÕÇØº¸Çè ·Î°í */
.header_inner .logo_meritzdirect {width:214px; height:61px; background:url(/img/car/damoa/meritzdirect_logo.jpg) no-repeat center center} /* ¸Þ¸®Ã÷È­Àç ·Î°í */
.header_inner .logo_hanwha {width:214px; height:61px; background:url(/img/car/damoa/hanwha_logo.jpg) no-repeat center center} /* ÇÑÈ­¼ÕÇØ ·Î°í */
.header_inner .phone_num {position:absolute;top: 27px;right: 10px;font-size: 18px;color:#000;}

#header01 {position:relative; width:1000px; height:72px; margin:0 auto; background:#fff}
.header_inner {position:relative;height:72px;box-sizing:border-box}
.header_inner a {display:block;overflow:hidden;position:absolute;height:72px;box-sizing:border-box}
.header_inner .logo_damoa {width:163px; height:72px; background:url(/img/car/damoa/damoa_logo.jpg) no-repeat center center}
#header01 .header_inner .phone_num {position:absolute;top:35px;right: 10px;font-size:21px;color:#000;}


/* º»¹® */
/* content */
/* ´ÙÀÌ·ºÆ® ÀÚµ¿Â÷º¸Çè»çº° ¹è°æ ÀÌ¹ÌÁö */
#carwrap .damoa{background: url(/img/car/damoa/damoa_bg.jpg) no-repeat -380px 0px;background-size: auto;width: 100%;height: auto;}/* ´Ù¸ð¾Æ ¸ÞÀÎ */
#carwrap .damoa_Top{background: url(/img/car/damoa/damoa_bg02.jpg) no-repeat -380px 0px;background-size: auto;width: 100%;height: auto;}/* ´Ù¸ð¾Æ ¸ÞÀÎ 2023.04 ¼öÁ¤ */

#carwrap .Dcar01{background:url(/img/car/damoa/lottehowmuch_bg.jpg) no-repeat center 0; height:1010px}/* ·Ôµ¥ÇÏ¿ì¸ÓÄ¡ */
#carwrap .Dcar02{background:url(/img/car/damoa/hi_bg.jpg) no-repeat center 0; height:1010px}/* Çö´ëÇØ»ó */
#carwrap .Dcar03{background:url(/img/car/damoa/eyoudirect_bg.jpg) no-repeat center 0; height:1010px}/* Èï±¹È­Àç ÀÌÀ¯´ÙÀÌ·ºÆ® */
#carwrap .Dcar04{background:url(/img/car/damoa/axa_bg.jpg) no-repeat center 0; height:1010px}/* ¾Ç»ç ´ÙÀÌ·ºÆ® */
#carwrap .Dcar05{background:url(/img/car/damoa/db_bg.jpg) no-repeat center 0; height:1010px}/* DB¼ÕÇØº¸Çè ´ÙÀÌ·ºÆ® */
#carwrap .Dcar06{background:url(/img/car/damoa/mg_bg.jpg) no-repeat center 0; height:1010px}/* MG¼ÕÇØº¸Çè ´ÙÀÌ·ºÆ® */
#carwrap .Dcar07{background:url(/img/car/damoa/meritzdirect_bg.jpg) no-repeat center 0; height:1010px}/* ¸Þ¸®Ã÷È­Àç ´ÙÀÌ·ºÆ® */
#carwrap .Dcar08{background:url(/img/car/damoa/hanwha_bg.jpg) no-repeat center 0; height:1010px}/* ÇÑÈ­¼ÕÇØ ´ÙÀÌ·ºÆ® */   


.content {position:relative; margin:0 auto; width:1100px; padding-top:88px}
.content:after{content:"";clear:both;display:block}
.content .cFirst {position:relative; float:left; width:570px; height:684px}
.content .cFirst .tit {margin-top: 15px;font-size: 28px;color:#000;}
.content .cFirst .tit .tit01{display:block;margin-top: 18px;line-height: 130%;color:#000;}
.content .cFirst .tit .tit02{display:block;margin-top: 18px;line-height: 130%;color:#000; font-size:49px; letter-spacing:-1.7px; font-weight:900}
.content .cFirst .phone_num01{position:absolute;top:648px;right:20px;font-size:22px;color:#fff;}
.content .cFirst .tit_eyou {margin-top: 19px;font-size: 28px;color:#47278f;}
.content .cFirst .tit_eyou .tit01{display:block;font-size: 55px;font-weight: 900;margin-top: 13px;line-height: 130%;color:#47278f;letter-spacing: -1.5px;}
.content .cFirst .tit_axa {margin-top: 28px;font-size: 32px;color:#fff;}
.content .cFirst .tit_axa .tit01{display:block;font-size:49px;font-weight: 900;margin-top: 15px;line-height: 130%;color:#fff;letter-spacing: -3px;}
.content .cFirst .tit_mg {margin-top: 28px;font-size: 32px;color:#000;}
.content .cFirst .tit_mg .tit01{display:block;font-size:47px;font-weight: 900;margin-top: 15px;line-height: 130%;color:#000;letter-spacing: -3.5px;}
.content .cFirst .tit_meritzdirect {margin-top: 28px;font-size: 32px;color:#000; letter-spacing:-3px}
.content .cFirst .tit_meritzdirect .tit01{display:block;font-size:47px;font-weight: 900;margin-top: 15px;line-height: 130%;color:#000;letter-spacing: -3.5px;}

.damoa_content {position:relative;margin:0 auto;width:1000px;padding: 110px 0 100px 0;box-sizing: border-box;}
.damoa_content .quick{position:absolute;top: 194px;left: -105px;background:url(/img/car/damoa/damoa_quick.jpg) no-repeat center 0;width:97px;height:279px;}
.damoa_content .quick .ptxt{font-size:17px;color#000;line-height: 120%;margin-top: 87px;text-align:  center; letter-spacing:-0.5px}
.damoa_content .quick .ptxt01{font-size:23px;color#000;line-height: 105%;margin-top: 10px;text-align:  center;font-weight: 900; letter-spacing:-0.5px}
.damoa_content .best{position:absolute; top:194px;right:-125px; width:134px;height:223px; background-color:#000; opacity:0.7; cursor:pointer}
.damoa_content .car2006_ba{position:absolute; top:194px;right:-10px;}
.car2006_fix{position:fixed; width:134px;height: 391px; background-color:#ffde0a;padding-top: 15px;}
.car2006_ins_logo{position: absolute;display:block;background: url(/img/car/damoa/ins_logo.png) no-repeat; background-size:100%;width: 48px;height: 23px;top: 5px;right: 4px;}

.car2006_ba01{position:relative}
.car2006_ba .cba01{ height:130px; border-bottom:1px solid #cdad0d;}
.car2006_ba .cba02{ height:130px;}
.cbanner01 {display:block;background: url(/img/car/damoa/2006_icon01.png) no-repeat 100% 80%;background-size:84%;width: 73px;height: 70px;margin: 0 auto;padding-top: 10px;}
.cbanner02 {display:block;background: url(/img/car/damoa/2006_icon02.png) no-repeat 88% 80%;background-size:84%;width: 73px;height: 70px;margin: 0 auto;padding-top: 10px;}
.cbanner03 {display:block;background: url(/img/car/damoa/2006_icon03.png) no-repeat 70% 80%;background-size:84%;width: 73px;height: 70px;margin: 0 auto;padding-top: 10px;}
.cbanner_txt {display:block;font-size:16px;color:#000;text-align:center;line-height: 115%; margin-left:4px;}

.damoa_content .cFirst {position:relative; text-align:center; margin-bottom:25px}

.damoa_content .cFirst .tit {font-size:51px;color: #000;letter-spacing:-3px}
.damoa_content .cFirst .tit em{ font-weight:900}
.damoa_content .cFirst .tit .tit01{display:block;font-size:23px;margin-top:18px;line-height:180%;color: #000;letter-spacing:-1.8px}

.damoa_content .cFirst .tit_01 {font-size:51px;color: #fff;letter-spacing:-3px}
.damoa_content .cFirst .tit_01 em{ font-weight:900}
.damoa_content .cFirst .tit_01 .tit01{display:block;font-size:23px;margin-top:18px;line-height:180%;color: #fff;letter-spacing:-1.8px}
.damoa_content .cFirst .tit_01 .tit02 {font-size: 50px;color: #fff;letter-spacing: -3.5px;margin: 25px 0 0 0;display: inline-block;font-weight: bold;}

.damoa_content .cFirst .phone_num01{position:absolute;top:648px;right:37px;font-size:22px;color:#fff;}
.damoa_content .cSecond {width:722px; height:279px; background-color:#fff; margin:0 auto;}
.damoa_content .cSecond .carinfo {width:594px; margin:0 auto}
.damoa_cThird {position:relative;display:block;text-align:center;margin: 87px 0 0 0;height: 435px;background: rgba(0,0,0,0.5);}
.fourth { position:relative; text-align:center}
.fourth img {text-align:center;padding:70px 0 110px 0;background-color: #fff;}
.carinfo .Cleft{float:left; width:371px;} 
.carinfo .Cright{float:right; width:203px; /*background-color:red*/} 


/* 9°³ ÀÚµ¿Â÷º¸Çè»ç */
#damoaCar {position:relative;width: 1000px; margin:0 auto;}
.box_in{width: 940px;margin:  0 auto;}
.list_wrap {display: block;:margin-bottom:6pxwidth:}
.list_wrap li {position:relative;display: inline-block;width: 172px;padding: 14px 0px 16px 0;background-color: #fff;margin: 0 0 13px 10px;}
.damoaCar_detail {text-align:center}
.damoaCar_detail dt .logo{display:block;margin-bottom:10px;width:90px;height:25px;background:url(/img/smart/damoa/lottehowmuch_logo.png) no-repeat left center;background-size:100%;}
.damoaCar_detail dd{display:block;margin: 12px 0 10px 0;font-size: 20px;color:#000;letter-spacing: -1px;}
.damoaCar_detail dd:last-child{margin-bottom:0px;}


/* º¸Çè»ç ·Î°í */
.hi_logo{display:block;margin-bottom:5px;width:110px; height:30px;background:url(/img/smart/damoa/hi_logo.png) no-repeat center center;background-size:100%; margin:0 auto}/* Çö´ëÇØ»ó */
.hanwha_logo{display:block;margin-bottom:5px;width:110px; height:30px;background:url(/img/smart/damoa/hanwha_logo.png) no-repeat center center;background-size:100%; margin:0 auto}/* ÇÑÈ­ */
.lottehowmuch_logo{display:block;margin-bottom:5px;width:110px; height:30px;background:url(/img/smart/damoa/lottehowmuch_logo_1.png) no-repeat center center;background-size:90%; margin:0 auto}/* ·Ôµ¥ */
.axa_logo{display:block;margin-bottom:5px;width:110px; height:30px;background:url(/img/smart/damoa/axa_logo.png) no-repeat center center;background-size:33%; margin:0 auto}/* ¾Ç»ç */
.kb_logo{display:block;margin-bottom:5px; width:110px; height:30px;;background:url(/img/smart/damoa/kb_logo.png) no-repeat center center;background-size:95%;  margin:0 auto}/* kb */
.eyou_logo{display:block;margin-bottom:5px; width:110px; height:30px; background:url(/img/smart/damoa/eyou_logo.png) no-repeat center center;background-size:90%; margin:0 auto}/* Èï±¹È­Àç ÀÌÀ¯´ÙÀÌ·ºÆ® */
.db_logo{display:block;margin-bottom:5px; width:110px; height:30px; background:url(/img/smart/damoa/db_logo.png) no-repeat center center;background-size:100%; margin:0 auto}/* DB¼ÕÇØº¸Çè */
.meritzfire_logo{display:block;margin-bottom:5px; width:110px; height:30px; background:url(/img/smart/damoa/meritzfire_logo.png) no-repeat center center;background-size:86%; margin:0 auto}/* ¸Þ¸®Ã÷È­Àç */
.joy_logo{display:block;margin-bottom:5px; width:110px; height:30px; background:url(/img/smart/damoa/joy_logo.png) no-repeat center center;background-size:90%; margin:0 auto}/* joy´ÙÀÌ·ºÆ® */
.carrot_logo{display:block;margin-bottom:5px; width:110px; height:30px; background:url(/img/smart/damoa/carrot_logo.png) no-repeat center center;background-size:95%; margin:0 auto}/* Ä³·Ô¼ÕÇØº¸Çè */





/*.cFirst .phone_num01 em{/*font-family:Noto Sans KR; font-size:23px;}*/

/* Á¤º¸ÀÔ·Â */
.clearfix:after{clear:both;} 
.content .cSecond {float:left; width:530px; height:684px}
.cSecond .counsel {margin:240px 42px 0 90px;}
.content .cThird {clear:both;display:block;}
.cThird .Ftext{font-size:14px; letter-spacing:-0.8px; line-height:160%; padding-top:60px;}

.main_title{ font-size:25px; color:#000;line-height:138%; letter-spacing:-1px; padding-bottom:22px}
.main_title01{font-size: 24px;color:#000;line-height:138%;letter-spacing:-1px;padding-bottom:22px;padding: 30px 0 18px 0;}
.main_title02{font-size: 29px;color: #fff;line-height:138%;padding: 40px 0 18px 0;letter-spacing: -2px;}




/* footer */
#footer {position:relative;border-top: 1px solid #dfe0e0;}
.footerin {width:1100px;margin:0 auto;}
.footerin address {font-size:14px;font-weight:300;color:#666; line-height:1.6; margin:42px 0}
.footerin01 {width:1000px;margin:0 auto;}
.footerin01 address {font-size:14px;font-weight:300;color:#666; line-height:1.6; margin:42px 0}
#footer .per_info {display:inline-block; margin-left:15px; text-decoration:underline;}



/*  */
.state {display:inline-block;font-size:12px;padding:2px 12px 3px;background:#e7e7e7;border-radius:20px;box-sizing:border-box}
.state.ing {}
.state.accept {color:#ef3f44}
.state.question {background:#000;color:#fff}
.state.answer {background:#ef3f44;color:#fff}
.state.common {background:#fff;color:#999;border:1px solid #f2f3f5}

.advise {border:1px solid #eaebef;padding:15px 20px}
.advise dt {font-size:16px;font-weight:500;padding-bottom:10px;text-align:center; border-bottom:1px solid #000}
.advise dd {position:relative;font-size:12px;padding-top:10px;color:#000}


/* ÀÎÇ²
.inputTit {text-align:left;font-size:16px}
.in_wrap {position:relative}
.bg_join {border:1px solid #d2d2d2;box-sizing:border-box}
.bg_join.border_bl {border:1px solid #000}

.input_cell {position:relative;display: block;background:#fff;height:52px;margin-bottom:14px;padding-left:15px;}
.input_cell .lab_g {display:none;cursor:text}
.input_cell .tf_g {display:block;width: 90%;height:32px;padding: 10px 0 0 0px;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}
.btnConfirm {display:flex;justify-content:center;height:calc(100% + 2px);width:60px;margin-top:-1px;margin-right:-1px;padding-top:15px;background:#bababa;box-sizing:border-box} */


/* ÀÎÇ² */
.inputTit {text-align:left;font-size:16px}
.in_wrap {position:relative}
/*.in_wrap:after {content:"";clear:both;display:block}*/
.bg_join {border:1px solid #d2d2d2;box-sizing:border-box}
.bg_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:7px;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 .tf_g01 {display:block;width:96%;height:32px;padding:0;border:none; margin-top:9px}/* ÀÎÇ²¹Ú½º */
.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}


/* ¼¿·ºÆ® */
.ps_box {display:inline-block;padding-right:15px;box-sizing:border-box;padding:0!important; margin:0}
.ps_box01 {display:flex;align-items:center;height:100%;padding-right:px;box-sizing:border-box; width:90px}
.ps_box02 {display:flex; width:100%; align-items:center;height:100%;padding-right:15px;box-sizing:border-box;}
.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}
.sel01{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 .ps_box {width:90px; vertical-align:top; line-height:380%;}
.mphone .phoneArea {display:  inline-block;height: 50px;border-left: 1px solid #d2d2d2;padding-left: 15px;}
/* ³×ÀÌ¹ö »ý³â¿ùÀÏ Æû¼öÁ¤¿äÃ» */
.birth .ps_box {flex:0 0 30%;border-right:1px solid #d2d2d2/*width: calc(100% - 170px)*/}
.birth .ps_box:last-child{border-right:none;}
.pL15{width:69%}

/* ¶óµð¿À */
.selection {display:flex!important;height:100%!important;}
.selection.gender01 {flex:0 0 120px;margin-right:-1px;}

.seltem{position:relative;z-index:10;width:50%;height:100%;box-sizing:border-box}
.seltem label {position:absolute;top:0;left:0;display:block;width:100%;height:100%;line-height:3.5;text-align:center}
.seltem.chk input{height: calc(100% + 2px);width:100%;border:none;background:none;border-left:1px solid #d2d2d2;margin-top:-1px;box-sizing:border-box}
/*.seltem.chk:last-child input {border-left:none}*/
.seltem.chk input:checked {background:none;background-color:#d6f1ff;border:1px solid #000}
/*.seltem.chk input:checked {background:url(/img/smart/minsvalley/chk_b.png) no-repeat;background-position:center right 7px;background-size:8px;border:1px solid #000}*/
.seltem.chk input:checked:after {content:"";display:block;position:relative}


/* ¶óµð¿À ³²³à(¼ºº°) */
.selection01 {display:flex;height:100%;}
.selection01.gender01 {flex:0 0 120px;margin-right:-1px;}

.seltem01{position:relative;z-index:10;box-sizing:border-box;}
.seltem01 label {position:absolute;top:0;left:0;display:block;width:100%;height:100%;line-height:3.5;text-align:center}
.seltem01.chk01 input{
  height: calc(100% + 2px);width:100%;border:none;background:none;border-left:1px solid #d2d2d2;margin-top:-1px;box-sizing:border-box}
/*.seltem.chk:last-child input {border-left:none}*/
.seltem01.chk01 input:checked {background:none;background-color:#d6f1ff;border:1px solid #000}
/*.seltem.chk input:checked {background:url(/img/smart/minsvalley/chk_b.png) no-repeat;background-position:center right 7px;background-size:8px;border:1px solid #000}*/
.seltem01.chk01 input:checked:after {content:"";display:block;position:relative}



/* ------------------------Ã¼Å©------------------------ */
/* ¹Ú½º */
.chk input{border:1px solid #dfdfdf;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}
.chk input:checked{background:#fff url(/img/smart/minsvalley/chk_b.png) no-repeat 50% 50%;background-size:65%;border:1px solid #000}
.chk input:checked:after {content:"";display:block;position:relative}


/* ½áÅ¬ */
.cir {position:relative;z-index:10;height:23px;margin-bottom:5px}
.cir input{position:absolute; top:2px; left:3px; z-index:9}
.cir label{height:100%;text-align:left;color:#333;padding: 11px 0 0 33px;letter-spacing: -0.5px;}
.cir label span{color:#fff;}
.cir.chk input{border-radius:12px;background-color:#fff}
.cir.chk input:checked{background:url(/img/smart/minsvalley/chk_w.png) no-repeat 50% 50%;background-size:65%;border:1px solid #000;background-color:#000}

/* µ¿ÀÇ */
.agree {position:relative;clear:both;margin:24px 0 7px;text-align:left;}
.agree.ma{margin-top:0px}
.agree .cir {display:flex;align-items:center}
.agree .more{display:inline-block;margin: 5px 0 0 18px;font-size:12px;color:#787878;text-decoration:underline;}

/* ¹öÆ° */
.btn {display:inline-block;height:100%; cursor:pointer;box-sizing:border-box}
.btnWide100 {width:100%}
.btn_round {color:#fff!important; border-radius:0px;background-color:#ec2127;font-size:25px;line-height: 300%;letter-spacing: -1px;height: 75px;margin-top: 30px;text-align:center}
.btn_round01 {color:#fff!important; border-radius:0px;background-color:#e67401;font-size:25px;line-height: 300%;letter-spacing: -1px;height: 75px;margin-top: 30px;text-align:center}
.btn_round02 {color:#fff!important; border-radius:0px;background-color:#ec008c;font-size:25px;line-height: 300%;letter-spacing: -1px;height: 75px;margin-top: 30px;text-align:center}
.btn_round03 {color:#fff!important; border-radius:0px;background-color:#ff1721;font-size:25px;line-height: 300%;letter-spacing: -1px;height: 75px;margin-top: 30px;text-align:center}
.btn_round04 {color:#fff!important; border-radius:0px;background-color:#157d47;font-size:25px;line-height: 300%;letter-spacing: -1px;height: 75px;margin-top: 30px;text-align:center}
.btn_round05 {color:#fff!important; border-radius:0px;background-color:#e725a0;font-size:25px;line-height: 300%;letter-spacing: -1px;height: 75px;margin-top: 30px;text-align:center}
.btn_round06 {color:#fff!important; border-radius:0px;background-color:#e21a22;font-size:25px;line-height: 300%;letter-spacing: -1px;height: 75px;margin-top: 30px;text-align:center}
.btn_round07 {color:#fff!important; border-radius:0px;background-color:#f37321;font-size:25px;line-height: 300%;letter-spacing: -1px;height: 75px;margin-top: 30px;text-align:center}


.btn_dmoa {background-color:#f15a22; text-align:center; width:203px; height:119px;}
.btn_dmoa01 {background-color:#f15a22; text-align:center; width:203px; height:161px;}
.btn_dmoa img{vertical-align:middle;margin: 5px 0 0 0;}
.btn_box {color:#fff!important;background-color:#f15a22;font-size: 17px;line-height: 190%;padding-top: 3px;letter-spacing:-1.5px;text-align:center;width: 73%;}


/* ------------------------cnrk------------------------ */

/* select¹Ú½º */
select::-ms-expand{opacity:1}
.sel{width:90%;padding:0!important;*height:autoborder:none;border-radius:0;background:#fff url(/img/login/sel_arr.gif) 100% 8px no-repeat;-webkit-appearance:none;font-size:16px;font-weight:bold;color:#000; line-height:100%}


/* Ã¼Å©¹Ú½º:°øÅë */
.gender input,
.w_chk input{position:absolute; top:5px; left:3px; z-index:9}
.gender label,
.w_chk label{display:block; position:absolute; top:0; left:0; z-index:10; cursor:pointer; background: url("/img/car/damoa/check.png") no-repeat scroll 0 -32px; padding-left:29px;height:23px; line-height:1.7}
.gender input:checked + label,
.w_chk input:checked + label {z-index:100;}
.gender label.on,
.w_chk label.on {z-index:100; background-position:0 1px; color:#343434!important}

/* Ã¼Å©¹Ú½º:¼ºº° */
.sex {display:inline-block; float:right;height:23px; margin:8px 2px 0 0}
.gender{display:block; float:left; position:relative; z-index:10; width:44px;height:23px}
.gender label {width:44px; color:#999}
.insurant .sex {float:left;margin-left:20px}
.insurant .sex .gender {width:60px}
.insurant .sex .gender label {width:60px}



/* Ã¼Å©¹Ú½º:Á¤º¸µ¿ÀÇ */
#join_agree_area{margin-top:28px}
.join_agree {display:block;height:30px ;background:none}
.join_agree .w_chk {position:relative}
.join_agree .more {position:absolute;left:230px; top:2px; color:#787878; text-decoration:underline; font-size:12px;}

#join_agree_area01{}
.join_agree01 {display:inline-block;height:30px;background:none;width:37%;padding-left: 60px;vertical-align: top;margin-top: 20px;}
.join_agree01 .w_chk {position:relative}
.join_agree01 .more {position:absolute;left: 230px;top:3px;color:#787878;text-decoration:underline;font-size:12px;}
.join_agree01 .more2 {position:absolute;left: 190px;top:3px;color:#787878;text-decoration:underline;font-size:12px;}



/* °á°úÆäÀÌÁö */
.result{position:relative; width:1000px; margin:0 auto}
.result_top{ background:url(/img/car/damoa/result_top.jpg) no-repeat center center; width:1000px; height:314px}
.result_top .txt01{font-family: 'nsEB';font-size:50px;letter-spacing: -2.5px;color:#000;text-align:center;padding: 100px 0 30px 0;}
.result_top .txt01 em{color:#fa5a2e;}
.result_top .txt02 {font-family:'nsR';font-size: 23px;letter-spacing: -1.5px;color:#000;text-align:center;}
.result .title {font-family:'nsR';font-size: 32px;letter-spacing: -2px;color:#000;text-align: center;margin:40px 0 30px 5px;}
.result .title .icon{margin-right:15px;margin-bottom: -12px;background: url(/img/car/damoa/icon.jpg) no-repeat center bottom;width:38px;height:48px;background-size: 100%;display: inline-block;}


/* Ç¥ */
.boardList {background:#fff; border:0; border-collapse: separate;border-spacing:0; table-layout:fixed; width:100%; margin:0;text-align:center; margin-bottom:60px}
.boardList td,
.boardList th {border-top:none;border-right:1px solid #62687e;border-bottom:solid 1px #edeff2;border-left:none;padding: 10px 10px;color:#000;font-size:14px;vertical-align:middle;}
.boardList td:last-child,
.boardList th:last-child {border-right:none}
.boardList td:first-child {padding-left:0;padding-right:0;text-align:center;color:#000;vertical-align:middle}
.boardList th {border-top:2px solid #62687e;background:#f2f4f7;font-family:nsB;text-align:center}
.boardList td {position:relative; font-family:'nsR'; font-size:16px; letter-spacing:-0.8px}
.boardList td.txt {text-align:left; font-size:15px; line-height:135%; letter-spacing:-0.5px; padding:27px 0 27px 16px;}
.boardList td .txt01 {text-align:left; font-family:'Malgun Gothic'; font-size:11px; color:#999; letter-spacing:-0.2px; padding:3px 0 0 0;}
.boardList td.phone {font-size:19px;font-family:nsEB;}
.boardList td.compLogo img {width:80%;max-width:120px}
.boardList td.goodName {word-break: keep-all}
.boardList td.price {text-align:right;font-size:24px;font-family:nsB;color:#000;letter-spacing:-2px; text-align:center}
.boardList td.price_tt {text-align:right;font-size:19px;font-family:'nsR';color:#000;letter-spacing:-1px; text-align:center}
.boardList td.price_b {font-size:13px;font-family:nsB;color:#000000;letter-spacing:-2px}
.tbCheck {position:relative;height:30px;width:30px;margin:0 auto}

.btnWrap {display:block; text-align: center;box-sizing:border-box;}
.btnWrap.tbBtn1 {font-family:'nsR';background:#f15a22;color:#fff;width:130px;margin: 7px auto 0;padding: 9px 0 9px;font-size:17px;line-height:120%;}

.Size {width:140px;height: 60px;background-size:contain;}
.Size01 {width:135px;height:45px;background-size:contain;}
.Size02 {width:126px;height:35px;background-size:contain;}

.boardList_w01{width: 93%;margin: 15px 0 15px 0;}
.boardList_h01{padding: 10px 10px;}



/* =====================  2020.06 ´Ù¸ð¾Æ ´ÙÀÌ·ºÆ® PC ¸ÞÀÎ¼öÁ¤ ===================== */

.damoa_content .car2006 {position:absolute;top: 194px;left: -105px;background:url(/img/car/damoa/2006_car.jpg) no-repeat center 0;width:116px;height:279px;}
.result_list{background-color:#fff;padding-top: 8px;}
.in_h{ height:391px!important;}
.pat{padding-top:34px;}

.radio_btn{display: inline-flex;justify-content: flex-end;}
.radio_btn a {display:inline-block;width: 64px;height: 52px;font-family: "¸¼Àº °íµñ","µ¸¿ò";font-size: 14px;color: #333;line-height: 334%;text-align: center;text-decoration:none;box-sizing: border-box;margin-top: -1px;border-left: 1px solid #d2d2d2;border-top: 1px solid #d2d2d2;}
.radio_btn a.ma {margin-left: 0!important;}
.radio_btn a.on {background: #d6f1ff!important;color: #333;border: 1px solid #000;box-sizing: border-box;}

/* ·¹ÀÌ¾î */
#car2006_layer{position: fixed;width: 100%;height: 100%;top: 0;left:0;background: rgba(0,0,0,0.8);z-index: 1000;}
.car2006_layer{position:absolute;display:block;background-color:#fff;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%); z-index: 9999;}
.car2006_layer01{position:relative; background:url("/img/car/damoa/2006_layer.png") no-repeat center center;width:1133px;height:798px;margin: 0 auto;}
.car2006_layer_close{position:absolute;top:0px;right:0px;width:113px;height:111px;background:url(/img/car/damoa/2006_layer_btn.png) no-repeat 50% 50%;background-size:contain;text-indent:-9999px;}


/* 2021. 07. 21  ÇÏ´Ü ÇÊ¼ö¾È³»»çÇ× Ãß°¡ */
.essential_Wrap01{position:relative; width:1000px; margin:0 auto}
.essential_Wrap{border:1px solid #e7e6e6;padding: 26px 22px 25px 24px;margin-bottom: 25px;background:#f9f9f9;margin-top:23px;}
.essential_box{font-size:13px;}
.essential_Tit{color:#000;padding-bottom:10px;font-weight:600;font-size: 15px;}
.essential_txt{font-size: 14px;line-height:158%;letter-spacing: -0.8px;color:#000;}


/* ½ÉÀÇÇÊ¹øÈ£ */
.damoa_num01{position:absolute;top: 8px;left:0;font-family: 'ulR','nsR','Malgun Gothic',dotdum;font-size: 14px;letter-spacing: -0.5px;color:#333;text-align:right;line-height: 30px;}


/* DB¼Õº¸_¿îÀüÀÚCM¹è³Ê */
.damoa_DB_CM01{position:relative;background: url(/img/car/damoa/2112_CM_banner01.jpg) no-repeat top center;width:1000px;height:187px;margin: 0 auto;padding-bottom: 30px;}


















