@charset "utf-8";

/*body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,div,table,caption,form,fieldset,legend,input,select {margin:0; padding:0;}
html, body {margin:0;padding:0; background-color:#fff; width:100%; height:100%; font-size:11px; line-height:11px; font-family:'맑은고딕','Malgun Gothic','나눔고딕',NanumGothic,dotum,sans-serif;}
a {text-decoration:none; color:#5f5f5f;}
li {list-style-type:none;}
img {vertical-align:top;}
table {border-collapse:collapse;}
img,fieldset,form {border:0 none;}
legend,.hide {font-size:0; height:0; width:0; line-height:0; position:absolute; left:-9999px;}
*:focus {outline:none;} /*크롬,사파리 인풋박스 아웃라인 없애기*/



/* 자동차보험레이어 */
.carlayer-wrap{overflow:hidden;}

.car-request-bg-hhl{position:relative; width:570px; height:320px; background:url(../images/carlayer_bg_hanwha.jpg) no-repeat; border:4px solid #d6d6d6;}
.car-request-bg-hdf{position:relative; width:550px; height:323px; background:url(../images/carlayer_bg_hdf.jpg) no-repeat; border:4px solid #d6d6d6;}
.car-request-bg-lig{position:relative; width:550px; height:344px; background:url(../images/carlayer_bg_lig.jpg) no-repeat; border:4px solid #d6d6d6;}
.car-request-bg-meritz{position:relative; width:550px; height:334px; background:url(../images/carlayer_bg_meritz.jpg) no-repeat; border:4px solid #d6d6d6;}
.car-request-bg-ssf{position:relative; width:507px; height:320px; background:url(../images/carlayer_bg_ssf.jpg) no-repeat; border:4px solid #d6d6d6;}
.car-request-bg-dbf{position:relative; width:670px; height:340px; background:url(../images/carlayer_dbf.jpg) no-repeat; border:4px solid #d6d6d6;}

.car-request-bg-dbf .howmuch-form{position:absolute; top:150px;}

.howmuch-form{position:absolute; top:140px; right:17px;}
.howmuch-form input,select{border: 1px solid #d6d6d6; height:17px; line-height:17px; padding-left:4px; color:#666666; font-family:"나눔고딕",dotum,sans-serif; font-size:11px;}
.howmuch-form li{height:25px; margin-top:5px;}
.howmuch-form .tt-select{padding-left:0;}
.howmuch-form .none{border:none; vertical-align:-4px;}
.howmuch-form .privacy{letter-spacing:-1px; font-size:11px; letter-spacing:-1px;}
.howmuch-form .mlm27{margin-left:-27px;}/**20140527 추가**/
.btn-howmuch-hhl{position:absolute; top:265px; right:47px;}
.btn-howmuch-hhl a{background:#de3f08; color:#fff; font-weight:bold; font-size:12px; padding:7px 20px; letter-spacing:-1px; display:inline-block;}

.btn-howmuch-hdf{position:absolute; top:265px; right:47px;}
.btn-howmuch-hdf a{background:#de3f08; color:#fff; font-weight:bold; font-size:12px; padding:7px 20px; letter-spacing:-1px; display:inline-block;}

.btn-howmuch-lig{position:absolute; top:280px; right:40px;}
.btn-howmuch-lig a{background:#fc4809; color:#fff !important; font-weight:bold; font-size:12px; padding:7px 20px; letter-spacing:-1px; display:inline-block;}

.btn-howmuch-meritz{position:absolute; top:265px; right:47px;}
.btn-howmuch-meritz a{background:#bf0708; color:#fff; font-weight:bold; font-size:12px; padding:7px 20px; letter-spacing:-1px; display:inline-block;}

.btn-howmuch-ssf{position:absolute; top:265px; right:47px;}
.btn-howmuch-ssf a{background:#144ea6; color:#fff; font-weight:bold; font-size:12px; padding:7px 20px; letter-spacing:-1px; display:inline-block;}

.btn-howmuch-dbf{position:absolute; top:295px; right:47px;}
.btn-howmuch-dbf a{background:#144ea6; color:#fff; font-weight:bold; font-size:12px; padding:7px 20px; letter-spacing:-1px; display:inline-block;}

.car-close{width:100%; text-align:right; cursor:pointer; *text-align:left; margin-bottom:5px;}
.car-close span{background:#666; color:#fff; font-weight:bold; padding:7px ; display:inline-block;}

/*개인정보안전안내문구*/
div.car-request-bg-lig p.em_notice_request{position:absolute; bottom:2px; right:15px;}
div.left-calc .input-form{position:relative;}/**20140530 추가**/
div.left-calc .input-form .em_notice_request{position:absolute; top:223px; left:-3px;/** top:475px; left:132px;**/}