@charset "utf-8";
@font-face{
	font-family:'dohyeon';
	src: url(/font/BMDOHYEON.eot);
	src: url(/font/BMDOHYEON.eot?#iefix) format('embedded-opentype'),
         url(/font/BMDOHYEON.woff) format('woff'),
	     url(/font/BMDOHYEON.ttf) format('truetype');
}
@font-face {
  font-family: 'Digital';
  src: url(/font/DJBGetDigital.eot);
  src: local(※), url(/font/DJBGetDigital.eot?#iefix) format('embedded-opentype'),
       url(/font/DJBGetDigital.woff) format('woff'),
       url(/font/DJBGetDigital.ttf) format('truetype');
}
@font-face {
  font-family: 'NanumMyeongjo';
  font-style: normal;
  font-weight: 400;
  src: url(/font/NanumMyeongjo-Regular.eot);
  src: url(/font/NanumMyeongjo-Regular.eot?#iefix) format('embedded-opentype'),
       url(/font/NanumMyeongjo-Regular.woff2) format('woff2'),
       url(/font/NanumMyeongjo-Regular.woff) format('woff'),
       url(/font/NanumMyeongjo-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'NanumMyeongjo';
  font-style: normal;
  font-weight: 700;
  src: url(/font/NanumMyeongjo-Bold.eot);
  src: url(/font/NanumMyeongjo-Bold.eot?#iefix) format('embedded-opentype'),
       url(/font/NanumMyeongjo-Bold.woff2) format('woff2'),
       url(/font/NanumMyeongjo-Bold.woff) format('woff'),
       url(/font/NanumMyeongjo-Bold.ttf) format('truetype');
}
@font-face {
  font-family: 'NanumMyeongjo';
  font-style: normal;
  font-weight: 800;
  src: url(/font/NanumMyeongjo-ExtraBold.eot);
  src: url(/font/NanumMyeongjo-ExtraBold.eot?#iefix) format('embedded-opentype'),
       url(/font/NanumMyeongjo-ExtraBold.woff2) format('woff2'),
       url(/font/NanumMyeongjo-ExtraBold.woff) format('woff'),
       url(/font/NanumMyeongjo-ExtraBold.ttf) format('truetype');
}
@font-face {
 font-family: 'JUA';
 font-weight: 400;
 src: url(/font/BMJUA.eot);
 src: url(/font/BMJUA.eot?#iefix) format('embedded-opentype'),
      url(/font/BMJUA.woff) format('woff'),
      url(/font/BMJUA.ttf) format('truetype');
}

@font-face {
    font-family: 'din-bol';
    src:url('/font/din-bol.woff') format('woff'),
        url('/font/din-bol.eot'),
        url('/font/din-bol.eot?#iefix') format('embedded-opentype'); 
        font-weight: normal;
        font-style: normal;
}
@font-face {   
	font-family: 'Roboto';   
	font-style: normal;   
	font-weight: 700;
    src: url('/font/Roboto-Bold.woff2') format('woff2'),
        url('/font/Roboto-Bold.woff') format('woff'),
        url('/font/Roboto-Bold.otf') format('opentype'); 
}
@font-face {   
   font-family: 'Roboto';   
   font-style: normal;   
   font-weight: 400;
   src: url('/font/Roboto-Regular.woff2') format('woff2'),
        url('/font/Roboto-Regular.woff') format('woff'),
        url('/font/Roboto-Regular.otf') format('opentype'); 
}
@font-face {
 font-family: 'TmonMonsori';
 font-weight: 400;
 src: local(TmonMonsori);
 src: url(/font/TmonMonsori.eot?#iefix) format('embedded-opentype'),
      url(/font/TmonMonsori.woff) format('woff'),
      url(/font/TmonMonsori.ttf.ttf) format('truetype');
}

@import url("https://fonts.googleapis.com/earlyaccess/notosanskr.css");
@import url("https://fonts.googleapis.com/css?family=Roboto:400,300,100,500,700");
select {
    box-sizing: border-box;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0px;
}

/* 결혼가능점수 */
#question_t{position:relative;background:#f6f8fc}/*f6f8fc*/
#question_t.question1{padding-bottom:107px}
.wd_score .love_test{padding-bottom:0}
.wd_score .q_box{height:250px;margin:0 auto;text-align:center}
.wd_score .q_list{position:relative;margin:40px auto 0}
.wd_score .q_list:after{display:block;clear:both;content:''}
.wd_score .q_list li{float:left;margin:17px 0 0 18px}
.wd_score .q_list li:first-child{margin:0}
.wd_score .q_list a{display:block;width:66px;height:66px;background:url(/landing/img/bg_score_wp.png) no-repeat;background-size:100%}
/* .wd_score .q_list .actOn{background-position:0 -68px;color:#fff} */
.wd_score .q_list .answer_txt{display:block;padding-top:24px;letter-spacing:-1px;text-align:center;font-size:1.07em}
.wd_score .q_list .answer_txt.v1{padding-top:18px;line-height:1.2em;font-size:1.07em}
.wd_score .q_list .answer_txt.v2{padding-top:15px;line-height:1.2em}
.wd_score .q_list .answer_txt.v3{padding-top:25px;line-height:1.2em;font-size:1.07em}
.wd_score .q_list.r3{width:235px}
.wd_score .q_list.r3 li:nth-child(-n+3){margin-top:0}
.wd_score .q_list.r3 li:nth-child(3n-2){margin-left:0}
.wd_score .q_list.r3 li.line{margin-left:42px}
.wd_score .q_list.r4{width:318px}
.wd_score .q_list.r4 li:nth-child(-n+4){margin-top:0}
.wd_score .q_list.r4 li:nth-child(4n-3){margin-left:0}
.wd_score .q_list.r4 li.re_pose{margin-left:85px}
.wd_score .q_list.r4_2{width:235px}

.wd_score .question.adr .q_list.r4{margin:23px auto 0}
.wd_score .question.adr .q_list.r4{width:295px;}
.wd_score .question.adr .q_list.r4 li{margin:10px 0 0 10px}
.wd_score .question.adr .q_list.r4 li:nth-child(-n+4){margin-top:0}
.wd_score .question.adr .q_list.r4 li:nth-child(4n-3){margin-left:0}

.wd_score .q_list.r6{width:330px}
.wd_score .q_list.r6 li:nth-child(-n+6){margin-top:0}
.wd_score .q_list.r6 li:nth-child(6n-5){margin-left:0}
.wd_score .q_list.r6 li.re_pose{margin-left:85px}
.wd_score .q_list.r6 a { width:50px; height:50px;}
.wd_score .q_list.r6 .answer_txt {padding-top:15px}
.wd_score .q_list.r6 .answer_txt.v1{padding-top:7px}
.wd_score .q_list.r6 li{float:left;width:50px;margin:10px 0 0 6px}

.wd_score .img_center{position:absolute;left:50%;bottom:70px;width:122px;margin:-61px}
.wd_score .img_left{position:absolute;top:290px;right:14px;width:97px}
.wd_score .test_txt_fst{display:block;margin:119px 0 0 30px;color:#fff;text-align:left;font-size:1.142em}
.wd_score .score_ban img{display:block;width:100%}
.wd_score .promote_ban a{display:block;width:320px;margin:0 auto}
.wd_score .promote_ban img{width:100%;vertical-align:top}

.wd_score .re_pd{padding-top:30px;text-align:center}
.wd_score h3{color:#000;line-height:26px;font-size:1.5em;letter-spacing:-1px;font-weight:bold}
.wd_score h3.q1_tit{padding-bottom:27px;text-align:center}
.wd_score .q_list.v1{width:193px;height:124px;margin-top:0}
.wd_score .q_list.v1 li{position:absolute;top:15px;left:0;width:83px;margin:0}
.wd_score .q_list.v1 li:last-child{left:110px}
.wd_score .q_list.v1 a{display:block;width:83px;height:83px;margin:0 auto}
.wd_score .q_list.v1 img{width:100%}
.wd_score .q_list.v1 p{position:static;height:auto;margin-top:10px;color:#fff;line-height:1em;font-size:1em;font-weight:normal}

.wd_score .q_form{position:relative;height:250px;padding-top:50px;background:#f6f8fc}/* padding:50px 0 126px; */
.wd_score .q_form table{width:100%}
.wd_score .q_form th{padding:10px 0 5px 0;color:#000;vertical-align:top}
.wd_score .q_form td{padding:5px 0;text-align:left;font-weight:bold}
.wd_score .q_form input{width:100%;height:18px;border:0}
.wd_score .q_form .inp_name{width:136px;padding:7px 0 7px 8px;background:#fff;border:1px solid #cfd4de}
.wd_score .q_form select{width:100%;height:37px;padding-left:8px;border:0;background:#fff url('/img/sub/ico_select_arr.png') no-repeat 95% 50%;background-size:10px;font-size:14px;border:1px solid #cfd4de;}
.wd_score .q_form .phone:after{display:block;clear:both;content:''}
.wd_score .q_form .phone li{float:left;position:relative;width:30%}
.wd_score .q_form .phone li:first-child{width:26.3%}
.wd_score .q_form .phone span{position:absolute;top:10px;left:0;padding:0 3px;color:#fff}
.wd_score .q_form .inp_ph{margin-left:12px;padding:7px 0 7px 8px;background:#fff;border:1px solid #cfd4de;}
.wd_score .q_form .btn_conf{display:block;width:200px;height:55px;margin:20px auto 25px;background:url('/landing/img/bt_confirm2.png') no-repeat;background-size:contain}
.wd_score .q_form .btn_conf.radius{border-radius:30px;background:#e42ea7 url('/landing/img/bt_conf_arrow.png') no-repeat 90% 50%;background-size:10px 16px}
.wd_score .q_form .btn_conf span{display:block;padding-top:14px;color:#fff;letter-spacing:-1px;text-align:center;font-size:1.285em}
.wd_score .test_txt_lst{display:block;margin:25px 0 0 30px;color:#333;text-align:left;font-size:1.142em}
.wd_score .test_txt_lst.v1{margin-top:10px;font-size:0.928em}
.wd_score .end_txt{margin:13px 10px 0;padding-top:12px;border-top:1px solid #fff;color:#fff;text-align:center;font-size:1.285em}
.wd_score .end_txt span{display:block;margin-bottom:10px;font-size:1.285em;font-weight:bold}
.wd_score .end_txt strong{color:#f8ff46;font-size:1.166em}
.wd_score .q_form .inp_brth{width:16%;padding:9px 0 8px 8px;background:#fff;border:1px solid #cfd4de}

.wd_score .concept3 .q_form .inp_ph {font-size: 17px;/* height: 41px; */padding: 11px 0;}
.wd_score .concept3 .q_form .inp_ph input{text-align:center}
.wd_score .concept3 .q_form select {font-size: 17px;height: 49.5px;padding: 11px 0 11px 15px;}

#test_form {padding-top: 60px; }
.wd_score_wrap{position:relative;padding-top:10px;background:#f6f8fc;text-align:center}
.wd_score .score_txt{color:#000;font-size:1.428em}
.wd_score .score_txt span{color:#ff0000;font-weight:bold}
.wd_score .tbl_score{width:96%;margin:10px auto 0;padding-right:2%}
.wd_score .tbl_score table{width:100%}
.wd_score .tbl_score th{padding-left:2%;color:#000;letter-spacing:-1px;vertical-align:middle;text-align:left}
.wd_score .tbl_score td{padding:5px 0;text-align:left;font-weight:bold;}
.wd_score .tbl_score input{width:97.8%;height:18px;padding:6px 0 4px 3px;border:0;line-height:1em;font-size:13px;border:1px solid #cfd4de;}
.wd_score .tbl_score select{width:100%;height:30px;padding-left:3px;border:1px solid #cfd4de;background:#fff url('/img/sub/ico_select_arr.png') no-repeat 95% 50%;background-size:10px;font-size:13px}
.wd_score .tbl_score .phone:after{display:block;clear:both;content:''}
.wd_score .tbl_score .phone li{float:left;width:33%}
.wd_score .tbl_score .phone li:first-child{width:34%}
.wd_score .tbl_score .phone .inp_info{height:18px;margin-left:2px;padding:4px 0 6px 3px;background:#fff;border:1px solid #cfd4de;}
.wd_score .tbl_score .phone .inp_info input{width:100%;height:auto;padding:0;border:0;}
.wd_score .btn_list{width:136px;margin:10px auto 0}
.wd_score .btn_list:after{display:block;clear:both;content:''}
.wd_score .btn_list li{float:left}
.wd_score .btn_list li:last-child{margin-left:26px}
.wd_score .btn_submit{display:block;width:136px;height:38px;margin:0 auto;background:url('/landing/img/bt_confirm2.png') no-repeat;background-size:100%}
.wd_score .btn_submit span{display:block;padding:12px 5px 0 0;color:#fff;letter-spacing:-1px;text-align:center}
.wd_score .bene_box{margin:10px 10%;padding:10px 0 15px;border-radius:5px;background:#01325b;color:#fff;text-align:center}
.wd_score .bene_box strong{color:#f8ff46;font-size:1.166em}
.wd_score .bene_txt{color:#fff;font-size:1.142em}
.wd_score .bene_list li{margin-top:8px;color:#fff;letter-spacing:-1px;text-align:center}
.wd_score .bene_list span{color:#fcff16;font-size:1.07em;font-weight:bold}

/*20170601*/
.wd_score .q_list.r5{width:330px}
.wd_score .q_list.r5 li:nth-child(-n+4){margin-top:0}
.wd_score .q_list.r5 li:nth-child(4n-3){margin-left:0}
.wd_score .q_list.r5 li.re_pose{margin-left:85px}
.wd_score .q_list .answer_txt.v4{padding-top:25px;line-height:1.2em;font-size:1.07em}
.wd_score .q_list .answer_txt.v5{padding-top:25px;line-height:1.2em;font-size:1.07em}
.wd_score .q_list li a.blue{color:blue}
.wd_score .q_list li a.red{color:red}
.q_box.r3{margin-top:18px;}
/* 20161004 14p 추가 */
/* .wd_score .q_tit_st{color:#f8ff46} */
.wd_score .q_list.r2{width:150px}
.wd_score .q_list.r2 li:nth-child(-n+2){margin-top:0}
.wd_score .q_list.r2 li:nth-child(2n+1){margin-left:0}

/* 20161005 1p header 수정 */
.wd_header{position:fixed;top:0;left:0;right:0;z-index:65;height:45px;background:#fff;border-top:5px solid #f654a8;border-bottom:1px solid #f0f0f0}
.wd_header .logo{padding-top:10px;text-align:center}
.wd_header .logo a{display:block;width:60px;margin:0 auto}
.wd_header .btn_hd_close{position:absolute;top:8px;right:10px;padding:6px 23px 5px 10px;border:1px solid #a3a3a3;border-radius:5px;background:url('/landing/img/hd_close.png') no-repeat 85% 50%;background-size:10px 10px;color:#666;line-height:1em}

.pop_yn.wd p{margin-top:11%}
.pop_yn.wd .yn_em{color:#f654a8;font-weight:bold}
.pop_yn.wd .yn_txt{display:block;margin-top:3%}
.pop_yn.wd .yn_list{margin-top:2%}

/* 161102 네이버톡톡 */
.n_talk a{display:block;width:100%;padding:11px 0;border:1px solid #01b93a;background:#01c43d}
.n_talk img{display:block;width:50%;margin:0 auto;vertical-align:top}

/* 연애심리테스트 */
.mental{width:100%;margin:0 auto;padding-bottom:52px;background:#f49cc2}
.mental.v1{padding:0}
.lv_bg{background:#fff;font-family:AppleSDGothicNeoLight,HelveticaNeue-Light,'Malgun Gothic','맑은 고딕',sans-serif}
.lvt_cont .cont_img{display:block;width:320px;margin:0 auto;padding-top:30px;text-align:center}
.lvt_cont .img_lvt1{width:65%}
.lvt_cont .img_lvt2{width:40%}
.lvt_cont .img_lvt3{width:47%}
.lvt_cont .count{margin-top:25px;letter-spacing:-1px;text-align:center;font-size:1.285em;font-weight:bold}
.lvt_cont .count span{display:inline-block;width:25px;height:30px;background:url('/gy_img_renw/lovetest/mental/bg_count.png') no-repeat;background-size:50px 30px;color:#333;line-height:30px;font-size:1.1em}
.lvt_cont .ment_list{position:relative;width:327px;margin:15px auto 0}
.lvt_cont .ment_list:after{display:block;clear:both;content:''}
.lvt_cont .ment_list li{float:left;width:75px;margin-left:9px}
.lvt_cont .ment_list li:first-child{margin:0}
.lvt_cont .ment_list a{display:block;width:75px;height:75px;background:url('/landing/img/bg_score_w02.png') no-repeat;background-size:100%}
.lvt_cont .ment_list a.actOn{background:url('/landing/img/bg_score_p02.png') no-repeat;background-size:100%;color:#fff}
.lvt_cont .ment_list a span{display:block;text-align:center;font-weight:bold}
.lvt_cont .ment_list .an_num{padding-top:8px;color:#f654a8;font-size:1.642em}
.lvt_cont .ment_list .actOn .an_num{color:#fff}
.lvt_cont .ment_list .answer_txt{padding-top:7px;line-height:1.2em;letter-spacing:-1px;font-size:1.07em}
.lvt_cont .ment_list .answer_txt.v1{padding-top:3px}
.lvt_cont .test_part_fst{display:block;margin:15px 0 0 25px;color:#fff;letter-spacing:-1px;text-align:left;font-size:1.142em}
.score_ban img{display:block;width:100%;vertical-align:top}
.promote_ban img{width:100%;vertical-align:top}
.promote_ban .bg4{width:320px;margin:0 auto}

.question{position:relative;height:250px;padding:40px 5px 90px;background:#f49cc2}
.question.head{padding:77px 5px 50px}
.question.agr{padding:40px 5px 0}
.question.q_04 .q_txt{padding-bottom:46px}
.question.q_04 .q_list{width:193px;margin:0 auto}
.question.q_04 .q_list li{float:left;width:83px;margin:0 0 0 20px}
.question.q_04 .q_list li:first-child{margin:0}
.question.q_04 .q_list a{display:block;width:83px;height:83px}
.question.q_04 .q_list img{width:100%}
.question.q_04 .q_list p{margin-top:10px;color:#fff;text-align:center;font-size:1.07em}
.question .q_tit{padding-bottom:46px;color:#333;line-height:1.2em;text-align:center;font-size:1.285em}
.question .q_txt{color:#fff;line-height:26px;text-align:center;font-size:1.375em}
.question .q_list{position:relative;margin:35px auto 0}
.question .q_list:after{display:block;clear:both;content:''}
.question .q_list li{float:left;width:66px;margin:17px 0 0 18px}
.question.r3 .q_list{width:235px}
.question.r3 .q_list li:first-child{margin-left:0}
.question.r3 .q_list li:nth-child(-n+3){margin-top:0}
.question.r3 .q_list li.line{margin-left:42px}
.question.r4 .q_list{width:318px}
.question.r4 .q_list li:nth-child(4n-3){margin-left:0}
.question.r4 .q_list li:nth-child(-n+4){margin-top:0}

.question.r4 .q_list li.re_pose{margin-left:85px}
.question .q_list a{display:block;width:66px;height:66px;margin:0;background:url('/landing/img/bg_score_w3.png') no-repeat;background-size:100%;text-indent:0}
/* .question .q_list a.actOn{background:url(/landing/img/bg_score_p.png) no-repeat;background-position:0 0;background-size:100%;color:#fff} */

.question .q_list.M a{border-radius:13px;background:#1c6feb;color:#fff;font-weight:bold}
.question .q_list.W a{border-radius:13px;background:#eb1c24;color:#fff;font-weight:bold}
.question .q_list.M2 a{color:#1c6feb;font-weight:bold}
.question .q_list.W2 a{color:#eb1c24;font-weight:bold}

.question .answer_txt{display:block;padding-top:25px;line-height:1.2em;letter-spacing:-1px;text-align:center;font-size:1.07em}
.question .answer_txt.v1{padding-top:17px}
.question .img_left{position:absolute;right:14px;width:97px}
.question .img_left.v1{top:313px}
.question .img_left.v2{top:415px}
.question .img_left.v3{top:230px}
.question.v1{padding:25px 0 180px}
.question.v1 .q_list{margin-top:23px}

.lv_form_wrap{background:#f49cc2;height:250px;padding:20px 0 155px}
.lv_form_wrap th{padding:10px 0 5px 0;color:#fff;vertical-align:top}
.lv_form_wrap td{padding:5px 0;text-align:left;font-weight:bold}
.lv_form_wrap .phone:after{display:block;clear:both;content:''}
.lv_form_wrap .phone li{float:left;position:relative;width:30%}
.lv_form_wrap .phone li:first-child{width:26.3%}
.lv_form_wrap input{width:100%;height:18px;border:0;line-height:1em}
.lv_form_wrap select{width:100%;height:35px;padding-left:8px;border:0;background:#fff url('/img/sub/ico_select_arr.png') no-repeat 95% 50%;background-size:10px;font-size:14px}
.lv_form_wrap .inp_name{width:136px;padding:8px 0 6px 8px;background:#fff}
.lv_form_wrap .inp_name input{width:136px}
.lv_form_wrap .phone span{position:absolute;top:10px;left:0;padding:0 3px;color:#fff}
.lv_form_wrap .inp_ph{margin-left:12px;padding:9px 0 8px 8px;background:#fff}
.lv_form_wrap .inp_ph input{width:100%}
.lv_form_wrap .btn_conf{display:block;width:180px;height:55px;margin:10px auto 0;background:url('/landing/img/bt_confirm2.png') no-repeat;background-size:contain}
.lv_form_wrap .btn_conf span{display:block;padding-top:15px;color:#fff;letter-spacing:-1px;text-align:center;font-size:1.142em}
.lv_form_wrap .test_txt_lst{display:block;margin:15px 0 0 30px;color:#fff;text-align:left:font-size:1.142em}

.lv_score_wrap{padding-bottom:30px}
.lvt_finish_tit{padding:8px 0;background:#f654a8;color:#fff;text-align:center;font-size:1.142em;font-weight:bold}
.lv_score_wrap .tbl_score{width:96%;margin:10px auto 0;padding-right:2%}
.lv_score_wrap table{width:100%}
.lv_score_wrap th{padding-left:2%;letter-spacing:-1px;vertical-align:middle;text-align:left;color:#fff}
.lv_score_wrap td{padding:5px 0;text-align:left;font-weight:bold}
.lv_score_wrap input{width:97.8%;height:18px;padding:6px 0 4px 3px;border:0;line-height:1em;font-size:13px}
.lv_score_wrap select{width:100%;height:28px;padding-left:3px;border:0;background:#fff url('/img/sub/ico_select_arr.png') no-repeat 95% 50%;background-size:10px;font-size:13px}
.lv_score_wrap .phone:after{display:block;clear:both;content:''}
.lv_score_wrap .phone li{float:left;position:relative;width:34%}
.lv_score_wrap .phone li:first-child{width:32%}
.lv_score_wrap .phone .inp_info{height:18px;margin-left:10px;padding:6px 0 4px 3px;background:#fff}
.lv_score_wrap .phone .inp_info input{width:100%;height:auto;margin:0;padding:0;line-height:1.4em}
.lv_score_wrap .phone span{position:absolute;top:8px;left:-1px;padding:0 3px;color:#fff}
.lv_score_wrap .btn_list{width:136px;margin:10px auto 0}
.lv_score_wrap .btn_list:after{display:block;clear:both;content:''}
.lv_score_wrap .btn_list li{float:left}
.lv_score_wrap .btn_list li:last-child{margin-left:26px}
.lv_score_wrap .btn_list a{display:block}
.lv_score_wrap .btn_list img{width:136px}
.lv_score_wrap .test_txt{display:block;margin:10px 0 0 3%;color:#fff;text-align:left;font-size:0.928em}
.lv_score_wrap .bene_box{height:26%;margin:10px 10%;padding:10px 0 15px;border-radius:5px;background:#01325b;color:#fff}
.lv_score_wrap .bene_txt{color:#fff;text-align:center;font-size:1.142em}
.lv_score_wrap .bene_list li{margin-top:8px;color:#fff;letter-spacing:-1px;text-align:center}
.lv_score_wrap .bene_list span{color:#fcff16;font-size:1.07em;font-weight:bold}
.lv_score_wrap .lvt_box{margin:13px 3% 8px;padding:8px 10px;background:#fff;text-align:left;font-size:0.933em}
.lv_score_wrap .lvt_box .tit{font-weight:bold}
.lv_score_wrap .lvt_box .desc{margin-top:5px;line-height:1.2em}

/* 상담신청 팝업 */
.pop_yn_box{display:none}
.pop_yn{position:absolute;top:200px;left:50%;z-index:75;width:90%;/* height:200px; */margin-left:-45%;padding-bottom:8%;border-radius:7px;background:url('/landing/img/bg_score_pop.png') no-repeat;background-size:cover}
.pop_yn p{margin:15% 0 0 5%;line-height:1.5em;letter-spacing:-1px;font-size:1em}
.pop_yn .yn_list{width:90%;margin:18px auto 0}
.pop_yn .yn_list:after{display:block;clear:both;content:''}
.pop_yn .yn_list li{float:left;width:50%}
.pop_yn .yn_list a{display:block;height:40px;margin:0 5%;border:1px solid #ccc;border-radius:8px;background:#fff}
.pop_yn .yn_list span{display:block;padding-top:14px;text-align:center}
.pop_yn .btn_close{overflow:hidden;position:absolute;top:2.5%;right:2.5%;width:6.5%;height:12%;background:url('/landing/img/bg_pop_close.png') no-repeat;background-size:contain;line-height:99em}
.dimmed{position:absolute;top:0;left:0;right:0;bottom:0;z-index:70;background:#000;opacity:0.7}

/* 161103 상담일정 추가 */
.coun_ask.off{display:none}
.coun_time.on{display:block}
.coun_time{display:none;margin-top:10px;color:#fff;letter-spacing:-1px}
.coun_time strong{font-size:1.571em}
.coun_time p{margin:12px 0 20px;font-size:1.07em}
.coun_time .tbl_time{padding:0 10%}
.coun_time table{width:100%}
.coun_time th{padding-top:16px;vertical-align:top;font-weight:normal}
.coun_time td{padding:5px 0 5px 10px;text-align:left}
.coun_time .sche{position:relative;width:90%;padding:8px 8px 6px 8px;background:#fff}
.coun_time .sche input{width:100%;height:25px;border:0;border-radius:0;background:transparent;line-height:1.2em}
.coun_time .cs_none{display:none;position:absolute;top:11px;left:9px;color:#0070ee}
.coun_time .cs_none.on{display:block}
.coun_time .btn_submit{width:140px;margin:20px auto}

.sp-container p span{font-weight:normal}

@media all and (max-width:320px){
	.pop_yn p{margin:12% 5% 0 5%}
	.pop_yn .yn_list{margin:6px auto 0}
	.pop_yn .yn_list a{height:35px}
	.pop_yn .yn_list span{padding-top:10px}
}

/* 161124 DB입력 수정 */
.wd_score .q_form.v1{padding:0}
.wd_score .form_tit{padding:25px 0 15px;color:#fff;line-height:1.2em;text-align:center;font-size:1.285em}
.wd_score .q_form.v1 .ph_txt{margin-top:5px;color:#fff;font-size:0.857em;font-weight:normal}
.wd_score .q_form .btn_conf.v1{width:90%;height:40px;margin:10px auto;border-radius:4px;background:none;background-color:#fe5ab0}
.wd_score .q_form .btn_conf.v1 span{padding-top:7px}

.wd_score .q_form .per_info_wrap{margin-top:10px}
.wd_score .link_more.v1 span{border:1px solid rgba(255,255,255,0.5);background:none}

/* 161125 DB디자인 수정 */
.wd_score .q_form.ns{height:auto;padding:0;background:#fff}
.wd_score .q_form.ns .form_tit{padding:20px 0 16px;color:#333;letter-spacing:1px;font-weight:bold}
.wd_score .q_form.ns .tbl_ns{border-top:2px solid #fe5ab0;border-bottom:2px solid #fe5ab0}
.wd_score .q_form.ns table{width:100%}
.wd_score .q_form.ns tr:last-child th{border-top:1px solid #d2d4d6}
.wd_score .q_form.ns tr:last-child td{border-top:1px solid #d2d4d6}
.wd_score .q_form.ns th{color:#140a0a;vertical-align:middle}
.wd_score .q_form.ns td{padding:10px 0 10px 10px;border-left:1px solid #d2d4d6;text-align:left;font-weight:bold}
.wd_score .q_form.ns .ph_txt{margin-top:3px;color:#fe5ab0;font-size:0.733em;font-weight:bold}
.wd_score .q_form.ns input{width:100%;height:18px;border:0;line-height:1em}
.wd_score .q_form.ns .inp_name{width:136px;padding:8px 0 6px 8px;border:1px solid #fe5ab0;background:#fff}
.wd_score .q_form.ns select{width:100%;height:37px;padding-left:8px;border:1px solid #fe5ab0;background:#fff url('/img/sub/ico_select_arr.png') no-repeat 95% 50%;background-size:10px;font-size:14px}
.wd_score .q_form.ns .phone:after{display:block;clear:both;content:''}
.wd_score .q_form.ns .phone li{float:left;position:relative;width:30%}
.wd_score .q_form.ns .phone li:first-child{width:26.3%}
.wd_score .q_form.ns .phone span{position:absolute;top:10px;left:0;padding:0 3px;color:#140a0a}
.wd_score .q_form.ns .inp_ph{margin-left:12px;padding:8px 0 9px 8px;border:1px solid #fe5ab0;background:#fff}
.wd_score .q_form.ns .btn_cont_box{margin:20px 10px 40px}
.wd_score .q_form.ns .btn_conf{display:block;width:100%;height:40px;margin:0;border-radius:4px;background:none;background-color:#fe5ab0}
.wd_score .q_form.ns .btn_conf span{display:block;padding-top:7px;color:#fff;letter-spacing:-1px;text-align:center;font-size:1.357em}

.wd_score .q_form.ns .per_info_wrap{margin-top:20px}
.wd_score .q_form.ns .per_info{margin:0 10px;padding:10px 0 14px;border:1px solid #ccc;color:#333}
.wd_score .q_form.ns .per_check{padding:0 14px}
.wd_score .q_form.ns .chk_colt{margin-top:10px;padding-top:10px;border-top:1px solid #ccc}
.wd_score .q_form.ns .chk_offer{margin-top:8px}
.wd_score .q_form.ns .per_check input{width:13px;height:13px}
.wd_score .q_form.ns .per_check.chk_all label{font-size:1.142em}
.wd_score .q_form.ns .per_check label{width:70%;background:url('/img/sub/bg_chk_off.png') no-repeat;background-size:18px;font-size:0.857em}
.wd_score .q_form.ns .per_check label.actOn{background:url('/img/sub/bg_chk_on.png') no-repeat;background-size:18px}

/* 약관동의 ver1 */
.wd_score .per_info_wrap.v1{margin-top:20px}
.wd_score .per_info_wrap.v1 .per_info{margin:0 10px;padding:10px 0 14px;border:1px solid #cfd4de;color:#333}
.wd_score .per_info_wrap.v1 .per_check{padding:0 14px}
.wd_score .per_info_wrap.v1 .chk_colt{margin-top:10px;padding-top:10px;border-top:1px solid #ccc}
.wd_score .per_info_wrap.v1 .chk_offer{margin-top:8px}
.wd_score .per_info_wrap.v1 .per_check input{width:13px;height:13px}
.wd_score .per_info_wrap.v1 .per_check.chk_all label{font-size:1.142em;}
.wd_score .per_info_wrap.v1 .per_check label{width:70%;background:url('/img/sub/bg_chk_off.png') no-repeat;background-size:18px;font-size:0.857em}
.wd_score .per_info_wrap.v1 .per_check label.actOn{background:url('/img/sub/bg_chk_on.png') no-repeat;background-size:18px}
.wd_score .per_info_wrap.v1 .per_more .open { color:#333;}
.wd_score .per_info_wrap.v1 .more_box { border-bottom: 1px solid #000}
.wd_score .per_info_wrap.v1 .more_box .ico { background: url('/img/sub/lovetest/per_arrow.png') no-repeat;}


.wd_score .btn_conf{display:block;width:200px;height:55px;margin:20px auto 25px;background:url('/landing/img/bt_confirm2.png') no-repeat;background-size:contain}
.wd_score .btn_conf.radius{border-radius:30px;background:url('/landing/img/bt_conf_arrow.png') no-repeat 90% 50%;background-color:#e42ea7;background-size:10px 16px}
.wd_score .btn_conf span{display:block;padding-top:14px;color:#fff;letter-spacing:-1px;text-align:center;font-size:1.285em}

/* 161205 배경색 변경 */
#question_t.beige{background:#f2ad96}
.wd_score .q_form.beige{background:#f2ad96}
.wd_score_wrap.beige{background:#f2ad96}

#question_t.pink{background:#e792b7}
.wd_score .q_form.pink{background:#e792b7}
.wd_score_wrap.pink{background:#e792b7}

#question_t.gray{background:#afabab}
.wd_score .q_form.gray{background:#afabab}
.wd_score_wrap.gray{background:#afabab}

#question_t.yellow{background:#fff2cc}
.wd_score .q_form.yellow{background:#fff2cc}
.wd_score_wrap.yellow{background:#fff2cc}

.wd_score .yellow h3{color:#333}
.wd_score .yellow .q_list.v1 p{color:#333}
.wd_score .yellow .test_txt_fst{color:#333}
.wd_score .q_form.yellow th{color:#333}
.wd_score .yellow .test_txt_lst{color:#333}

.wd_score .yellow .per_info_wrap.v1 .per_info{color:#333}
.wd_score .yellow .per_info_wrap.v1 .per_more .open{color:#333}
.wd_score .yellow .per_info_wrap.v1 .more_box{border-bottom:1px solid #666}
.wd_score .yellow .per_info_wrap.v1 .more_box .ico{background:url('/img/sub/lovetest/per_arrow_b.png') no-repeat}
.wd_score .yellow .score_txt{color:#333}
.wd_score .yellow .score_txt span{color:#e42ea7}
.wd_score .yellow .tbl_score th{color:#333}

/* 161208 배너내림 */
#question_t.br{padding-bottom:300px}
#question_t.question1.br{padding-bottom:300px}
#question_t.adr.br{padding-bottom:300px}
.wd_score .q_form.br{padding-bottom:300px}
.wd_score_wrap.br{padding-bottom:300px}

/* 161208 인트로 */
/* .frame-2.v1{font-size:1.857em} */
.wd_score .t_num{display:block;margin-top:5px;line-height:20px;font-size:0.9em}
.wd_score .num{font-weight:bold}
.wd_score .t_bold{display:block;margin-top:20px;line-height:20px;font-size:0.55em;font-weight:bold}
.wd_score .t_date{display:block;margin-top:20px;line-height:20px;font-size:0.5em}

/* 개인정보 문구 */
.wd_score .prot{width:270px;margin:25px auto 0;color:#fff;font-size:1.285em}
/* .wd_score .prot.t04{margin-top:40px} */
.wd_score .prot span{display:inline-block}
.wd_score .prot:before{display:inline-block;width:35px;height:43px;margin:2px 5px 0 0;background:url('/landing/img/ico_prot.png') no-repeat;background-size:100%;vertical-align:top;content:''}

/* counter */
.wd_score .gy_count{padding:10px 0;background:#fff}
.wd_score .gy_count table{width:100%;text-align:center;border-collapse:separate;border-spacing:0 5px}
.wd_score .gy_count thead th{padding:0;color:#fff;font-size:1.285em}
.wd_score .gy_count tbody th{width:25%;border-right:4px solid #a6a498;background:#aeaca0;color:#fff}
.wd_score .gy_count td{height:40px;padding:0 4% 0 0;background:#edecea;text-align:right}/* edecea */
.wd_score .gy_count td span{font-size:1.428em;font-weight:normal}
.wd_score .gy_count .today{width:28%;border-right:1px solid #dad9d5;color:#2683ea;letter-spacing:1px;font-family:Digital}
.wd_score .gy_count .year{width:39%;border-left:1px solid #fff;color:#f3007e;letter-spacing:1px;font-family:Digital}
.wd_score .gy_count .t_tit{color:#2683ea}
.wd_score .gy_count .y_tit{color:#f3007e}

/* 170104 */
.sp-container2 .tit_ribbon{position:static;width:141px;height:25px;margin:0 auto}
.sp-container2 .tit_ribbon img{width:100%;vertical-align:top}
.wd_score h3.q1_tit.v2{width:145px;height:26px;margin:20px auto 0;padding:0;text-align:center;}
.wd_score h3.q1_tit.v2 img{width:100%;vertical-align:top}
.wd_score .q_list.v2{width:170px;height:119px;margin-top:20px;}
.wd_score .q_list.v2 li{position:absolute;top:0;left:0;margin:0}
.wd_score .q_list.v2 li:last-child{left:100px}
.wd_score .q_list.v2 a{display:block;width:70px;height:70px;margin:0;no-repeat;background-size:100%;text-indent:0}
.wd_score .q_list.v2 img{width:100%}
.wd_score .q_list.v2 p{position:static;height:auto;margin-top:10px;color:#fff;line-height:1em;font-size:1em;font-weight:normal}

.wd_score .q_list.v2_2 li{position:absolute;top:0;left:0;margin:0}
.wd_score .q_list.v2_2 a{display:block;width:66px;height:66px;margin:0;background:url('/landing/img/bg_score_w3.png') no-repeat;background-size:100%;text-indent:0}
.wd_score .q_list.v2_2 li:nth-child(2){left:100px}
.wd_score .q_list.v2_2 li:last-child{top:100px;left:0;margin:0}

.wd_score .q_list.v2_3{overflow:hidden;width:170px;height:300px;margin:0 auto}
.wd_score .q_list.v2_3 li{float:left;}
.wd_score .q_list.v2_3 li:last-child{margin-left:55px; background: #4b7d46 url(/landing/img/c3_btn_1.png) no-repeat !important; background-size: 75px !important;}
.wd_score .q_list.v2_3 a{display:block;width:66px;height:66px;margin:0;background:url('/landing/img/bg_score_w3.png') no-repeat;background-size:100%;text-indent:0}

/* .wd_score .q_list.v2 .q1_1{border-radius:13px;background:#1c6feb;color:#fff;font-size:1.4em;font-weight:bold}
.wd_score .q_list.v2 .q1_2{border-radius:13px;background:#eb1c24;color:#fff;font-size:1.4em;font-weight:bold} */

.renew .anim5{display:none;height:250px;padding:185px 0;background:#f6f8fc url('/landing/img/bg_model.jpg') no-repeat 0 -10px;background-size:100%}

.wd_score .gy_count2{width:100%;margin-top:20px}
.wd_score .gy_count2 table{width:100%;text-align:center;border-collapse:separate;border-spacing:0 5px}
.wd_score .gy_count2 thead th{padding:0;color:#fff;font-size:1.285em}
.wd_score .gy_count2 tbody th{width:25%;border-right:1px solid #e7e7e7;background:#fff}
.wd_score .gy_count2 td{height:55px;padding:0 4% 0 0;background:#fff;text-align:right}
.wd_score .gy_count2 td span{font-size:1.428em;font-weight:normal}
.wd_score .gy_count2 .today{width:28%;border-right:1px solid #e7e7e7;color:#2683ea;letter-spacing:1px;font-family:Digital}
.wd_score .gy_count2 .year{width:39%;border-left:1px solid #fff;color:#f3007e;letter-spacing:1px;font-family:Digital}
.wd_score .gy_count2 .t_tit{color:#2683ea}
.wd_score .gy_count2 .y_tit{color:#f3007e}
.wd_score .gy_count2 td .txt_year{display:block;color:#888;letter-spacing:-1px;font-size:0.857em;font-family: '맑은 고딕', 'Malgun Gothic', '돋움', Dotum, 'Apple SD Gothic Neo', sans-serif}

.renew .noint{display:none;height:250px;padding:185px 0;background:#f6f8fc url('/landing/img/bg_model.jpg') no-repeat 0 -10px;background-size:100%}

/* 170105 인트로제거 */
.q_intro{overflow:hidden;height:169px;padding-top:50px;background:#f6f8fc}
.q_intro.model{padding-top:185px;background:#f6f8fc url('/landing/img/bg_model.jpg') no-repeat 0 -10px;background-size:100%}
.tit_ribbon{position:static;width:141px;height:25px;margin:0 auto}
.tit_ribbon img{width:100%;vertical-align:top}

/* 170113 프레임 */
/* .frame_score_wrap{padding-top:50px} */
body.rest #container{padding:0}

.count_header .count_hd_box{padding:8px 0}
.question.adr{padding:20px 5px 110px}

/* counter */
.gy_count{margin:0 10px}
.count_header{border-bottom:2px solid #919191}
.count_header ul:after{display:block;clear:both;content:''}
.count_header li{float:left;width:33%}
.count_header li:last-child{34%}
.count_header .hd_year{text-align:center;font-weight:bold}
.count_header .time{color:#ed0677;text-align:left;letter-spacing:1px;font-weight:normal;font-family:Digital}
.count_header .time .count_hd_box{padding:7px 0 3px}
.count_header .count_hd_box{padding:12px 0 8px;color:#010101;font-size:1.285em}
.count_wrap{overflow:hidden;height:40px}
.count_wrap .count ul:after{display:block;clear:both;content:''}
.count_wrap .count li{float:left;width:36%}
.count_wrap .count li:first-child{width:28%}
.count_wrap .count_box{padding:12px 4% 5px 0;text-align:right}
.count_wrap .count_box.hd{padding:15px 0 7px 4%;text-align:left}
.count_wrap .count_box .txt{color:#888;font-weight:bold}
.count_wrap .count_box .this_year{color:#2683ea;letter-spacing:1px;font-size:1.785em;font-family:Digital}
.count_wrap .count_box .last_year{color:#f3007e;letter-spacing:1px;font-size:1.785em;font-family:Digital}

.report_wrap{margin:0 10px;padding:10px 0;border-top:1px solid #d9d9d9}
.report{overflow:hidden}
.scroll_wrap{overflow:hidden;position:relative;width:85%;height:28px;margin-left:4px}
.report li{margin-top:10px}
.report li:first-child{margin:0}
.report .bul{display:inline-block;width:12px;height:12px;margin:3px 5px 0 0;border-radius:24px;vertical-align:top}
.report .login{background:#dd73aa}
.report .match{background:#6690ca}
.report .rcmd{background:#7dcf5d}

/* wheel */
.scroll_box{overflow-y:scroll;height:230px;margin-top:25px}
.question .scroll_list span{font-size:1.285em}
.wd_score .q_form.v1{height:330px;padding-top:30px}

.question.agr.v2{height:340px}
.question.adr .q_list{margin:23px auto 0}
.question.adr.v1 .q_list{width:295px;}
.question.adr.v1 .q_list li{margin:10px 0 0 10px}
.question.adr.v1 .q_list.r4 li:nth-child(-n+4){margin-top:0}
.question.adr.v1 .q_list.r4 li:nth-child(4n-3){margin-left:0}
.question.adr.v1 .q_list.r4 li.re_pose{margin-left:85px}

.wd_score_wrap.v1{overflow:hidden;height:415px;padding:0}

/* 모델추가 */
.wd_score .q_form.model{height:202px;padding-top:9px}
.wd_score .q_form.model .btn_conf{margin:10px auto 15px}

.question.agr.model{height:203px;padding-top:10px}
.question.agr.model .btn_conf{margin:10px auto 15px}
.wd_score .question.agr.model .per_info_wrap.v1{margin-top:0}

/* 1p 스마트청구서 이미지 추가 */
.question_smart{position:relative}
/* .btn_smart{overflow:hidden;position:absolute;top:161px;left:17px;width:140px;height:50px;line-height:99em} */
.btn_smart img{width:100%;vertical-align:top}

/* 인트로 추가 */
.intro_test{height:330px;padding-top:50px;text-align:center}
.intro_test .intro_tit{font-size:1.6em}
.intro_test .intro_txt{margin-top:30px;font-size:1.2em}
.intro_test .intro_txt span{font-weight:bold}
.intro_test .btn_intro{display:block;width:200px;height:55px;margin:30px auto 0;border-radius:30px;background:#e42ea7 url('/landing/img/bt_conf_arrow.png') no-repeat 90% 50%;background-size:10px 16px}
.intro_test .btn_intro span{display:inline-block;padding-top:16px;color:#fff;font-size:1.285em}

/* 매니저 추가 */
.wd_score.v1 .score_txt{padding:20px 0 18px;line-height:1.2em;font-size:1.475em}
.rcmd_mgr_wrap{padding:20px 15px;background:#fff}
.rcmd_mgr_wrap img{width:100%}
.rcmd_mgr_wrap .rcmd_mgr:after{display:block;clear:both;content:''}
.rcmd_mgr_wrap .rcmd_mgr>li{float:left}
.rcmd_mgr_wrap .rcmd_mgr>li:first-child{width:35%;padding-top:1.5%}
.rcmd_mgr_wrap .rcmd_mgr>li:last-child{width:65%;text-align:left}
.rcmd_mgr_wrap .desc{padding:0 10px 0 15px;line-height:1.2em;font-size:1.214em}
.rcmd_mgr_wrap .desc .strong{font-weight:bold}
.rcmd_mgr_wrap .desc .mgr{color:#e42ea7}
.rcmd_mgr_wrap .desc .note{color:#888;letter-spacing:-1px;font-size:0.8em}
.rcmd_mgr_wrap .txt1{letter-spacing:-1px;}
.rcmd_mgr_wrap .txt2{margin-top:10px;color:#444;line-height:1.2em;font-size:0.75em;letter-spacing:-1px;}
.rcmd_mgr_wrap .link_mgr{margin-top:10px;border-bottom:1px solid #eaeaea}
.rcmd_mgr_wrap .link_mgr li{border-top:1px solid #eaeaea;;background:url('/img/sub/gyIntro/btn_call2.png') no-repeat 100% 11px;background-size:26px 26px}
.rcmd_mgr_wrap .link_mgr a{display:block;height:32px;padding-top:14px;}
.rcmd_mgr_wrap .link_mgr span{color:#888}
.rcmd_mgr_wrap .link_mgr span.strong{color:#eb1c24;}

.wd_score_wrap .inp_info2{padding:0 15px}
.wd_score_wrap .inp_info2 li:first-child{margin:0}
.wd_score_wrap .inp_info2 li{height:25px;margin-top:5px;padding:9px 0 4px 10px;border:1px solid #cfd4de;background:#fff}
.wd_score_wrap .inp_info2 input{width:100%;border:0;font-size:1.142em}
.wd_score .tbl_score input{width:97.8%;height:18px;padding:6px 0 4px 3px;border:0;line-height:1em;font-size:13px;border:1px solid #cfd4de;}
.wd_score .btn_submit2{display:block;width:145px;height:40px;margin:18px auto 21px;border-radius:22px;background:#e42ea7 url('/landing/img/ico_confirm.png') no-repeat 92% 14px;background-size:7px 10px}
.wd_score .btn_submit2 span{display:block;padding:10px 5px 0 0;color:#fff;letter-spacing:-1px;text-align:center;font-size:1.07em}

.wd_score_wrap .tel_box{margin-top:40px}
.wd_score_wrap .tel_box .tel_tit{font-size:1.428em}
.wd_score_wrap .tel_box .link_tel{display:block;width:320px;height:44px;margin:15px auto 0;padding-top:10px;background:url('/landing/img/btn_mgr_call.png') no-repeat;background-size:100%}
.wd_score_wrap .tel_box .link_tel span{color:#fff;text-align:center;font-size:1.5em}

.wd_score h3.q1_tit.v3{margin-top:20px;padding:0;text-align:center}
.wd_score .q1_txt{margin-top:10px;text-align:center}
.wd_score .q1_comt{text-align:center}
.wd_num .q_intro{height:295px;padding-top:85px;background:#f6f8fc}

/* 170214 */
.wd_score .btn_list.v1{width:302px;margin:10px auto 0}
/* .wd_score .btn_list li:last-child{margin-left:26px} */
.wd_score .btn_list.v1 .btn_submit{display:block;width:138px;height:41px;margin:0 auto;border-radius:12px}
.wd_score .btn_list.v1 .counsel .btn_submit{background:#e633a9 url('/landing/img/ico_mail.png') no-repeat 93% 11px;background-size:22px 15px}
.wd_score .btn_list.v1 .gy_info .btn_submit{background:#eb1c24 url('/landing/img/ico_phone.gif') no-repeat 93% 7px;background-size:25px 25px}
.wd_score .btn_list.v1 .btn_submit span{padding:12px 25px 0 0}

.wd_score_wrap.v2{padding:20px 0}
.wd_score_wrap.v2 .score_txt{margin-bottom:20px}
.wd_score_wrap.v2 .btn_list{margin:20px auto}

/* 170327 마지막페이지 변경 */
.wd_last_wrap{background:#f6f8fc}
.wd_last_wrap .score_box_wrap{margin:0 10px}
.wd_last_wrap .score_box_wrap:after{display:block;clear:both;content:''}
.wd_last_wrap .score_box{float:left;width:50%;padding:37px 0 20px;text-align:center}

.wd_last_wrap .score_tit{margin:0 5px;padding:5px 0;border-top:1px solid #949494;border-bottom:1px solid #949494;color:#4e4e4e}
.wd_last_wrap .score_tit span{font-weight:bold}
.wd_last_wrap .score{margin-top:20px;color:#4e73ff;font-size:2.857em;font-weight:bold}
.wd_last_wrap .score:before{display:block;overflow:hidden;width:71px;height:13px;margin:0 auto;background:url('/img/landing/score_star.png') no-repeat;background-size:100%;vertical-align:top;content:''}

.wd_last_wrap .ref_txt{margin-top:25px;color:#878787;font-size:0.857em}
.wd_last_wrap .ref_txt span{color:#f654a8}
.wd_last_wrap .re_list{margin-left:15px}
.wd_last_wrap .re_list>li:first-child{margin:0}
.wd_last_wrap .re_list>li{margin-top:10px;text-align:left}
.wd_last_wrap .re_list>li:before{display:inline-block;width:4px;height:4px;margin:4px 5px 0 0;border-radius:2px;background:#717171;vertical-align:top;content:''}
.wd_last_wrap .re_list>li.lst:before{display:none}

.wd_last_wrap .btn_submit3{display:block;margin:0 10px;padding:17px 0;background:#f654a8;color:#fff;text-align:center;font-size:1.285em}
.wd_last_wrap .score_ban{margin-top:20px}

.wd_last_wrap .phone:after{display:block;clear:both;content:''}
.wd_last_wrap .phone li{float:left;width:33%}
.wd_last_wrap .phone li:first-child{width:34%}
.wd_last_wrap .phone select{width:100%;height:30px;padding-left:3px;border:1px solid #cfd4de;background:#fff url('/img/sub/ico_select_arr.png') no-repeat 95% 50%;background-size:10px;font-size:13px}
.wd_last_wrap .phone .inp_info{height:18px;margin-left:2px;padding:7px 5px 3px;background:#fff;border:1px solid #cfd4de;line-height:1.2em}
.wd_last_wrap .phone .inp_info input{width:100%;border:0}

/* 170417 이상형 숫자 추가 */
/* .sp_num{display:inline-block;overflow:hidden;background:url(/img/landing/sp_num.png) no-repeat;background-size:50px 35px;line-height:99em;vertical-align:top} */
.sp_num:before{display:inline-block;overflow:hidden;background:url('/img/landing/sp_num.png') no-repeat;background-size:50px 35px;line-height:99em;vertical-align:top;content:''}

.wd_score_wrap .btn_prop{display:block;position:relative;margin:20px 10px;padding:13px 0;background:#6980d5;color:#fff;text-align:center;font-size:1.142em}
.wd_score_wrap .btn_prop.v1{margin:30px 10px 20px;padding:24px 0;font-size:1.3em}
.wd_score_wrap .btn_prop:after{position:absolute;top:50%;right:21px;width:8px;height:16px;margin-top:-8px;background-position:-30px -51px}
.wd_score_wrap .btn_prop span{font-weight:bold}
.wd_score .count_box{position:relative}
.wd_score .count_box.v2{margin-top:20px}
.wd_score .count{color:#ed0677;text-align:center;font-size:2.5em;font-family:Digital}
.wd_score .count_tit{position:absolute;top:0;right:0;display:inline-block;width:30%;margin-top:2px;letter-spacing:-1px;vertical-align:top}
.wd_score .count_tit.v1{margin-top:11px}
.wd_score_wrap.v2{padding-top:50px;padding-bottom:60px}
.count_box.v2 .count_num{height:50px;color:#ed0677;font-size:4em;font-family:Digital}
.count_box.v2 .count_txt.line1,
.count_box.v2 .count_txt.line2{margin:20px 0 10px}
/* .count_box .result_list{margin:0 15px 13px;border-bottom:1px solid #c2c2c2}
.count_box .result_list:after{display:block;clear:both;content:''}
.count_box .result_list li{float:left;width:50%;border-top:1px solid #c2c2c2}
.count_box .result_list .rslt{position:relative;padding:5px 0 5px 0;letter-spacing:-1px;text-align:left;font-size:0.928em};font-size:0.857em
.count_box .result_list .rslt:before{display:inline-block;width:2px;height:2px;margin:5px 5px 0 0;border-radius:5px;background:#000;vertical-align:top;content:''}
.count_box .result_list .tit{font-weight:bold}
.count_box .result_list .num{position:absolute;top:5px;right:5%;color:#5487d1;letter-spacing:-0.05em} */
.count_box .rst_box_wrap{margin:0 10px}
.count_box .rst_box_wrap:after{display:block;clear:both;content:''}
.count_box .rst_box{float:left;text-align:left}
.count_box .rst_box img{width:90%}
.count_box .rst_box .tit{border-bottom:1px solid #ccc;font-size:1.07em}
.count_box .rst_box:first-child{width:30%}
.count_box .rst_box:last-child{width:70%}
.count_box .rst_box .result_list li{margin-top:10px}
.count_box .rst_box .result_list .txt{display:inline;margin-right:5%;letter-spacing:-1px;font-size:0.9em}

.rcmd_prof{padding-top:50px;color:#666;letter-spacing:-1px}
.rcmd_prof .pic_profile{position:relative;width:75%;margin:15px auto 0;background:#fff}
.rcmd_prof .pic_profile img{width:100%;vertical-align:top}
.rcmd_prof .pic_profile .info{position:absolute;left:6%;bottom:14%;color:#fff;line-height:1em;font-size:2rem}
.rcmd_prof .pic_profile .info span{display:block;text-shadow:0 1px #333;font-size:1.07rem}
.rcmd_prof .pic_profile .txt{padding:8px 0;text-align:center;font-size:0.857em}

.rcmd_prof .ten_list_box{margin:10px 0;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}
.rcmd_prof .ten_list{width:75%;margin:10px auto}
.rcmd_prof .ten_list:after{display:block;clear:both;content:''}
.rcmd_prof .ten_list li{float:left;width:50%;margin-top:10px;font-size:1.142em}
.rcmd_prof .ten_list li:nth-child(-n+2){margin-top:0}
.rcmd_prof .ten_list li:nth-child(even) span{margin-left:30px}
.rcmd_prof .ten_list li span:before{margin:2px 8px 0 0}
.rcmd_prof .ten_list .edu:before{width:20px;height:13px}
.rcmd_prof .ten_list .height:before{width:16px;height:14px;background-position:-22px 0}
.rcmd_prof .ten_list .job:before{width:17px;height:12px;background-position:0 -16px}
.rcmd_prof .ten_list .salary:before{width:16px;height:15px;background-position:-19px -16px}
.rcmd_prof .comt{text-align:center;font-size:1.142em}
.rcmd_prof .comt.v1{margin-top:20px}
.rcmd_prof .comt span{color:#f654a8}
.rcmd_prof .comt .sp_num:before{width:12px;height:10px;margin:6px 3px 0 0;background-position:-37px -16px}
.rcmd_prof .btn_prop{display:block;position:relative;margin:20px 10px;padding:20px 0;background:#6980d5;color:#fff;text-align:center;font-size:1.285em}

.rcmd_prof .prof_list{border-bottom:1px solid #e1e1e1}
.rcmd_prof .prof_list>li{padding:10px 0;border-top:1px solid #e1e1e1}
.rcmd_prof .prof_list>li:first-child{border:0}
.rcmd_prof .prof_list>li:after{display:block;clear:both;content:''}
.rcmd_prof .prof_box{float:left}
.rcmd_prof .prof_box.img{width:26%;margin-left:4%}
.rcmd_prof .prof_box.img img{width:100%}
.rcmd_prof .prof_box.desc{width:65%;margin-left:5%}
.rcmd_prof .prof_box .info{margin-top:5%}
.rcmd_prof .prof_box .num{display:inline-block;margin-right:12px;padding:6px 6px 4px;background:#f654a8;color:#fff;text-align:center;font-weight:normal}
.rcmd_prof .prof_box .bar{margin:0 18px}
.rcmd_prof .ten_list.v1{width:100%;margin:4% auto}
.rcmd_prof .ten_list.v1 li{margin-top:4%;font-size:1em}
.rcmd_prof .ten_list.v1 li:nth-child(-n+2){margin-top:0}
.rcmd_prof .ten_list.v1 li:nth-child(even) span{margin-left:0}

/*170626 천만모여 무료이용권 텍스트배너*/
.score_ban p{text-align:center;font-weight:bold;font-size:1.3em;color:#333;padding:40px 0;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}
.score_ban em{color:#0065e6;font-weight:bold}
/*-------------------170623 후원페이지-------------------*/
.don_wrap{background:#fff;padding-top:10px;margin-top:10px;padding-bottom:60px}
.don_wrap .don_tit{font-size:1.15em;line-height:1.4em}
.don_wrap .don_tit span{background:#ed0677;color:#fff;width:70px;border-radius:50px;display:inline-block;line-height:25px}
.don_wrap .don_tit strong{color:#ed0677;}
.don_wrap .don_tit em{border-bottom:1px solid #333}
.don_wrap .don_tit p:nth-child(2){font-size:0.9em}
.don_wrap .don_cnt{overflow:hidden;padding:10px 1%}
.don_wrap .don_cnt div{width:47%;float:left;text-align:left;padding:2%;}
.don_wrap .don_cnt div:first-child{padding-right:0}
.don_wrap .don_cnt .don_3{margin-left:24.5%}
.don_wrap .don_cnt .box{border:1px solid #e9e9e9;margin-bottom:5px;position:relative}
.don_wrap .don_cnt .box img{width:100%}
.don_wrap .don_cnt .box dd{padding:10px 5px;letter-spacing:-1px}
.don_wrap .don_cnt .box .btn{background:#ed0677;border-radius:50px;width:50px;height:50px;line-height:50px;text-align:center;color:#fff;position:absolute;bottom:25%; right:5px;padding:3px}
.don_wrap .don_cnt .box2 dt{background:#e9e9e9;width:100%;height:10px;margin-bottom:3px}
.don_wrap .don_cnt .box2 dt img{vertical-align:top}
.don_wrap .don_cnt .box2 em{color:#ed0677}

.don_wrap .don_cnt .box2 .sum{display:inline-block;width:75%}
.don_wrap .don_cnt .box2 .per{display:inline-block;width:15%;font-weight:bold}
.don_wrap .don_ntc{background:#e1eff9;font-weight:bold;padding:0;margin-top:10px}
.don_wrap .don_ntc a{display:block}
.don_wrap .don_ntc li{position:relative;line-height:50px;text-align:left;padding-left:10px;}
.don_wrap .don_ntc span{position:absolute;right:7px;font-size:20px}

#popup{display:none;position:absolute;top:0; left:0;width:330px;height:270px;background:#fff;z-index:901;}
#dim{ display:none;width:100%; height:100%; position:fixed; top:0; left:0;  z-index:900; background:#000; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=70)";
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	opacity:.5;}

#popup input[type="text"], #popup input[type="tel"]{padding:10px 0 10px 5px; border:1px solid #d2d2d2; color:#333;display:inline-block;}
#popup select{ display: inline-block; vertical-align: top;height:43px; line-height:43px; color:#939393;  border:1px solid #d2d2d2; color:#333;padding-left:5px}
.form_content{padding:15px;}
.hp_cetify2 p.tit{text-align:center;font-weight:bold;font-size:1.15em;margin-bottom:20px}
.hp_cetify2 p.btn2{text-align:center;padding:10px 0;font-weight:bold;font-size:1.1em;background:#ed0677;margin-top:20px}
.hp_cetify2 p.btn2 a{color:#fff;display:block;}
.hp_cetify2 .phone p{text-align:center;}
.hp_cetify2 .phone{margin-top:10px}
.hp_cetify2 .phone span{margin:0 3px}
.hp_cetify2 .phone input{margin:0}
.hp_cetify2 .phone div{margin-top:20px}
.hp_cetify2 .phone div p{margin-top:5px;text-align:left}
.hp_cetify2 a.btn{background:#999;display:inline-block;line-height:43px;color:#fff;text-align:center;margin:0px;vertical-align:top;}
.hp_cetify2 table{width:100%}
.hp_cetify2 table tr{display:block;margin-top:15px;width:100%}


/*17.07.07 천만모여 상품권*/
.giftbanner{background:#f6f8fc;text-align:center;font-weight:bold;height:220px}
.giftbanner p{padding:5px 0;font-size:1.1em;color:#333}



/* ----------------------------------- t16 ------------------------------------------------ */
	/*17.09.26 선호컬러*/
	#container .q_list3{overflow:hidden;}
	#container .q_list3 li{float:left;}
	#container .q_list3 a{display: block;background:none;width: 66px;height: 66px;text-indent: 0;border:1px solid #c1c2c6;box-sizing:border-box;border-radius:10px;background:#fff}

	#container.pink{background:#ffe8ee;}
	#container.green{background:#effae1;}
	#container.yellow{background:#fff8db;}
	#container.blue{background:#dfe7f8;}

	/* #container.pink #question_t{background:#ffe8ee;} */
	/* #container.green #question_t{background:#e1faef;} */
	/* #container.yellow #question_t{background:#fff8db;} */
	/* #container.blue #question_t{background:#dfe7f8;} */


	/*입력버튼 효과*/
	/* #container.pink ul li a{color:#fa3f6f}
	#container.pink ul li a:hover,
	#container.pink ul li a:active{background:#fa3f6f;color:#fff;border:0;border-radius:10px}
	#container.green ul li a{color:#6eaf3e}
	#container.green ul li a:hover,
	#container.green ul li a:active{background:#6eaf3e;color:#fff;border:0;border-radius:10px}
	#container.yellow ul li a{color:#e49100}
	#container.yellow ul li a:hover,
	#container.yellow ul li a:active{background:#eeae00;color:#fff;border:0;border-radius:10px}
	#container.blue ul li a{color:#5a71a3}
	#container.blue ul li a:hover,
	#container.blue ul li a:active{background:#5a71a3;color:#fff;border:0;border-radius:10px} */

	/*입력버튼 효과 넣을 경우 남녀선택에서는 효과*/
	/* #container .qst_imgO ul li a{color:inherit}
	#container .qst_imgO ul li a:hover,
	#container .qst_imgO ul li a:active{background:none;color:inherit} */
	.qst_imgO ul.gender01 li{border-radius: 10px; width: auto;}
	.qst_imgO ul.gender01 li:nth-child(1){background-color: #0053c2;}
	.qst_imgO ul.gender01 li:nth-child(2){background-color: #f20664;}
	.qst_imgO ul.gender01 li a{display: flex; align-items: center; justify-content: center;width: 75px; height: 75px; color: #fff; font-size: 18px; line-height: 1.2em;}

	/*17.09.27 선택지별 인원수 노출 부분*/
	.answer_count{text-align:center;border:1px solid #e9e9e9;padding:20px 0;background:#fff;font-size:1.4em;}
	.answer_count .count_name{font-weight:bold}
	.answer_count #counter1{color: #2592e6;letter-spacing: 1px;font-family: 'Digital';font-size:1.9em;}

	/* t16_wscore_form2_test2 추가이벤트 */
	.event_more{text-align:left;margin-top:20px;padding:0 3%;}
	.event_more h5{font-size:1.27rem;font-weight:600;margin-top:20px}
	.event_more p{margin:7px 0;line-height:18px;}
	ul.phone_n{margin:10px auto;max-width:400px;}
	ul.phone_n li{width:100%;margin-bottom:5px;overflow:hidden;font-size:1em}
	ul.phone_n li:last-child{margin-bottom:0px}
	ul.phone_n li input{width:69%;height:36px;padding-left:1%;float:left;box-sizing:border-box;
	-webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0px;
	line-height:36px;
	text-align:center;
	border:1px solid #e1e1e1}
	ul.phone_n li span{width:31%;height:36px;display:inline-block;float:left;background:#626771;line-height:36px;text-align:Center;}
	ul.phone_n li span a{color:#fff;display:block;}
	.event_more .main_go{background:#915c51;height:50px;line-height:50px;font-size:1.1em;margin:0}
	.event_more .main_go a{color:#fff;display:block;}

	
	/* t16_wscore_form2_test3 상담신청*/
	.event_more2{}
	.event_more2 .event_more_pop{display:none;position:absolute;left:0;top:0;width:290px;background:#fff;z-index:101;padding:0px;font-size:1.1em}
	.event_more2 .event_more_pop input{width:100%;height:36px;padding-left:4%;box-sizing:border-box;
	-webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0px;
	line-height:36px;
	border:1px solid #e1e1e1;
	background:#fff;
	}
	


/*  .event_more_pop input[type='date']::before {content: attr(placeholder);}
 input[type="date"]:valid::before{ content: attr();} */

/*  .event_more_pop input[type="date"]:focus::before ,
 .event_more_pop input[type="date"]:valid::before { display: none } */

/* .event_more_pop ul{overflow:hidden;margin-top:15px}
.event_more_pop ul li{float:left;width:48%;margin:0 1%;height:40px;line-height:40px;}
.event_more_pop ul li a{display:block;color:#fff}
.event_more_pop ul li:first-child{background:#888;}
.event_more_pop ul li:last-child{background:#ed0677;} */

.event_more_pop dl{margin:0px 0}
.event_more_pop dl dt{display:inline-block;width:100px;text-align:left;line-height:36px}
.event_more_pop dl dd{display:inline-block;width:170px}
.event_more_pop p.benefit_go{line-height:40px;height:40px;background:#ed0677;padding:0;font-size:1.2em;margin-top:15px;}
.event_more_pop p.benefit_go a{color:#fff}
.event_more2 .go_cns{background:url('/landing/img/btn_arrow.png') no-repeat  #454d60;background-position:97% 16px;display:block;line-height:50px;height:50px;color:#fff;font-size:1.2em}
.event_ban_wrap .main_go{background:#afbacc;margin-top:10px;}
.event_ban_wrap .main_go a{display:block;line-height:50px;height:50px;color:#fff;font-size:1.2em;background:url('/landing/img/btn_arrow.png') no-repeat;background-position:97% 16px}
.event_ban_wrap .pop2 .btn_wrap{margin-top:20px}
.event_ban_wrap .pop2 .btn_wrap ul{overflow:hidden;}
.event_ban_wrap .pop2 .btn_wrap li{background:#ed0677;width:48%;float:left;padding:10px 0 8px 0;margin-right:4%}
.event_ban_wrap .pop2 .btn_wrap li:last-child{margin-right:0%}
.event_ban_wrap .pop2 .btn_wrap li a{color:#fff}

/* t16_wscore_form2_test7 페이지이동 */
.event_more .btn_list_wrap{}
.event_more .btn_list_wrap li{height:35px;line-height:35px;font-weight:bold}
.event_more .btn_list_wrap li a{display:block;padding:0 3%;overflow:hidden;}
.event_more .btn_list_wrap li span{float:right;margin-top:6px;display:inline-block;width:22px;height:22px;border-radius:22px;}
.event_more .btn_list_wrap li:first-child{background:#ff5a84}
.event_more .btn_list_wrap li:nth-child(2){background:#7fc972}
.event_more .btn_list_wrap li:nth-child(3){background:#ffe154}
.event_more .btn_list_wrap li:nth-child(4){background:#7b9de8}
.event_more .btn_list_wrap li:first-child span{background:#d4335c url('/landing/img/arrow_white.png') no-repeat 6px 8px;background-size:10px;}
.event_more .btn_list_wrap li:nth-child(2) span{background:#61aa55 url('/landing/img/arrow_white.png') no-repeat 6px 8px;background-size:10px;}
.event_more .btn_list_wrap li:nth-child(3) span{background:#ddbf34 url('/landing/img/arrow_white.png') no-repeat 6px 8px;background-size:10px;}
.event_more .btn_list_wrap li:nth-child(4) span{background:#5a7cc7 url('/landing/img/arrow_white.png') no-repeat 6px 8px;background-size:10px;}

/* t16_wscore_form2_test8 상담신청*/
.event_more3{margin:0;padding:10px;}
.event_more3 .profile{padding:10px;padding-bottom:1px;background:#fff}
.event_more3 .profile > p{color:#666666;}
.event_more3 .profile > p,
.event_more3 .mt_party > p	{text-align:center;margin:10px 0;font-weight:bold}
.profile .phone_n li span{width:31%;height:36px;display:inline-block;float:left;background:#323743;line-height:36px;text-align:Center;}
.profile .phone_n li span a{color:#fff;display:block;}
/* .event_more3 ul.score_tit_wrap{width:100%;background:url('/landing/img/result_score_bg.jpg') no-repeat;background-size:100%;text-align:center;padding:20px 0 0 0;margin-top:10px}
.event_more3 .score_tit_wrap .name,
.event_more3 .score_tit_wrap .score{color:#ed0677;font-family:"dohyeon",'나눔고딕', 'NanumGothic', '돋움', 'Dotum', 'Apple SD Gothic Neo', sans-serif;}
.event_more3 .score_tit_wrap .score_text{font-size:1.5em;font-weight:bold;font-family:"dohyeon",'나눔고딕', 'NanumGothic', '돋움', 'Dotum', 'Apple SD Gothic Neo', sans-serif;}
.event_more3 .score_tit_wrap .score{font-size:2.6em;font-weight:bold}
.event_more3 .score_tit_wrap li:last-child{font-weight:bold;color:#666666} */

.event_more3 .score_tit_wrap{position:relative;text-align:center}
.event_more3 .score_tit_wrap ul{position:absolute;top:15%;width:100%}
.event_more3 .score_tit_wrap .name,
.event_more3 .score_tit_wrap .score{color:#ed0677;font-family:"dohyeon",'나눔고딕', 'NanumGothic', '돋움', 'Dotum', 'Apple SD Gothic Neo', sans-serif;}
.event_more3 .score_tit_wrap .score_text{font-size:1.5em;font-weight:bold;font-family:"dohyeon",'나눔고딕', 'NanumGothic', '돋움', 'Dotum', 'Apple SD Gothic Neo', sans-serif;}
.event_more3 .score_tit_wrap .score{font-size:2.6em;font-weight:bold}
.event_more3 .score_tit_wrap li:last-child{font-weight:bold;color:#666666}

.event_more4{margin:0;padding:10px;}
.event_more4 .profile{padding:10px;padding-bottom:1px;background:#fff}
.event_more4 .profile > p{color:#666666;}
.event_more4 .profile > p,
.event_more4 .mt_party > p	{text-align:center;margin:10px 0;font-weight:bold}
.event_more4 .score_tit_wrap{position:relative;text-align:center}
.event_more4 .score_tit_wrap > ul{position:absolute;top:25%;width:92%;text-align:left;overflow:hidden;padding:0 4%}
.event_more4 .score_tit_wrap > ul > li:first-child{float:left;width:72%;}
.event_more4 .score_tit_wrap > ul > li:last-child{float:left;width:28%;font-weight:bold;color:#666666;text-align:center;}
.event_more4 .score_tit_wrap .name,
.event_more4 .score_tit_wrap .score{color:#ed0677;font-family:"dohyeon",'나눔고딕', 'NanumGothic', '돋움', 'Dotum', 'Apple SD Gothic Neo', sans-serif;}
.event_more4 .score_tit_wrap .score_text{font-size:/* 17px */1.286em;font-weight:bold;font-family:"dohyeon",'나눔고딕', 'NanumGothic', '돋움', 'Dotum', 'Apple SD Gothic Neo', sans-serif;letter-spacing:-1px}
.event_more4 .score_tit_wrap .score{font-size:/* 37px */2.643em;font-weight:bold;text-align:Center;letter-spacing:-2px}
.event_more4 .score_tit_wrap ul li ul li em{color:#666;font-size:/* 12.5px */0.857em;letter-spacing:-1px}



.event_more4 .phonenum{background:#fff/*  url('/landing/img/icon_phone.png') no-repeat 20% 10px;background-size:26px */;text-align:center;margin-bottom:10px;padding:5px 0 7px 0px;}
.event_more4 .phonenum span.wrng_txt{}
.event_more .phonenum p.phonenum_txt{font-size:24px;font-weight:bold;}
.event_more .phonenum p.phonenum_txt span{background:url('/landing/img/icon_phone.png') no-repeat 0 2px;background-size:25px;display:inline-block;width:26px;height:23px;margin-right:5px;}

/*180330 결과페이지 점수/천만모여 문자발송 타이틀*/
.event_more5{text-align:center}
.event_more5 .tit_txt{font-family:'Noto Sans KR','나눔고딕', 'NanumGothic', '돋움', 'Dotum', 'Apple SD Gothic Neo', sans-serif;font-weight:400;margin:30px 0}
.event_more5 .tit_txt em{color:#ed0677;font-weight:700}
.event_more5 .phonenum{background:#fff/*  url('/landing/img/icon_phone.png') no-repeat 20% 10px;background-size:26px */;text-align:center;margin-bottom:10px;padding:15px 0 17px 0px;}
.event_more5 .phonenum span{font-size:1em}
.event_more5 .phnum_data{margin-top:20px;}
.event_more5 .phnum_data li:first-child{margin-bottom:6px;}
.event_more5 .phnum_data li input{ -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0px;
	text-align:center;
	width:236px;
	padding-left:5px;
	height:39px;
	border:1px solid #d8dde0}
.event_more5 .btngo_list{margin:30px 0 20px}
.event_more5 .btngo_list li{margin-bottom:10px;}
/*6만쌍 돌파 혜택선택 페이지*/
.benefit_list{margin-top:30px;}
.benefit_list li{width:90%;margin:4px auto;background:#fff;border:1px solid #cfd4de;height: 50px;font-size: 1.07em;border-radius: 5px;line-height: 50px;}
.benefit_list li a{display:block;}

.result_benefit_w{/* padding:0 5% */}
.result_benefit_w img{margin:20px 0;width:100%;}

/*결가점 인증후 추천프로필*/
/*랜딩 추천프로필1*/
.profile_wrapper{max-width:400px;margin:0 auto;background:#a0c0d7;}
.profile_list_wrap{overflow:hidden;padding:20px 2%}
.profile_list_wrap .profile_list{width:49%;float:left;}
.profile_list_wrap .profile_list_1{margin-right:2%}
.profile_list .sec_1{/* background:url('../img/profile/ld_prf_bg1.png') no-repeat;background-size:cover; */font-family:"dohyeon",'나눔고딕', 'NanumGothic', '돋움', 'Dotum', 'Apple SD Gothic Neo', sans-serif;font-size:18px;text-align:center;position:relative;}
.profile_list .sec_1 span{position:absolute;bottom:5%;width:100%;text-align:Center}
.profile_list .sec_2{}
.profile_list .sec_2 > div{background:url('../img/profile/ld_prf_bg2_1.png') repeat-y; background-size:100%;padding:10px 10px 0}
.profile_list .sec_2 dl{font-weight:bold}
.profile_list .sec_2 dt{display:inline-block;width:35%;text-align:right;vertical-align:middle}
.profile_list .sec_2 dd{display:inline-block;width:60%;padding-left:5%;color:#999999; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}

.profile_wrapper .manager_wrap{padding:10px 2%}
.profile_wrapper .manager_wrap ul{overflow:hidden;}
.profile_wrapper .manager_wrap ul li{float:left;}
.profile_wrapper .manager_wrap ul li:first-child{width:20%;margin-right:2%}
.profile_wrapper .manager_wrap ul li:nth-child(2){width:78%;background:url('../img/profile/ld_prf_bubble.png') no-repeat;background-size:100%;}
.profile_wrapper .manager_wrap ul li:nth-child(2) > div{background:url('../img/profile/ld_prf_bubble_mid.png') repeat-y;background-size:100%;margin-top:5px}
.profile_wrapper .manager_wrap ul li:nth-child(2) > div p{padding:5px 10px 5px 25px;}

.profile_wrapper .btn_wrap{/* background:#eeeeee; */padding:5%;margin-top:5px;padding-bottom:130px}
.profile_wrapper .btn_wrap ul{overflow:hidden;}
.profile_wrapper .btn_wrap ul li{float:left;width:49%}
.profile_wrapper .btn_wrap ul li a{display:block;}
.profile_wrapper .btn_wrap ul li:first-child{margin-right:2%}

/*팝업*/
.ld_prf_pop{position:absolute;left:0;top:0;width:320px;height:410px;display:none;z-index:1}
.ld_prf_pop .prf_pop_top{background:url('../img/profile/ld_prf_pop_top.png') no-repeat;height:76px;font-family:"dohyeon",'나눔고딕', 'NanumGothic', '돋움', 'Dotum', 'Apple SD Gothic Neo', sans-serif;font-size:18px;}
.ld_prf_pop .prf_pop_top p{overflow:hidden;padding:35px 20px 0;}
.ld_prf_pop .prf_pop_top .name{float:left;color:#0699fe}
.ld_prf_pop .prf_pop_top .birth{float:right;}
.ld_prf_pop .prf_pop_cont{background:#fff;padding:20px 0}
.ld_prf_pop .prf_pop_cont dl{font-weight:bold;margin:2px 0}
.ld_prf_pop .prf_pop_cont dt{display:inline-block;width:25%;text-align:right;vertical-align:middle}
.ld_prf_pop .prf_pop_cont dd{display:inline-block;width:70%;padding-left:5%;color:#999999; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}

.ld_prf_pop .prf_txt{background:#edeff5;padding:15px 20px;}
.ld_prf_pop .prf_txt p{/* 한 줄 자르기 */ display: inline-block; width: auto; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis;/* 여러 줄 자르기 추가 스타일 */ white-space: normal;font-size:1.1em;line-height: 1.3; height: 5.0em; text-align: left; word-wrap: break-word; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;}
.ld_prf_pop .ld_prf_close{background:#513e42;text-align:center;color:#fff;height:45px;line-height:45px;font-family:"dohyeon",'나눔고딕', 'NanumGothic', '돋움', 'Dotum', 'Apple SD Gothic Neo', sans-serif;font-size:18px;}
.ld_prf_dim{background: rgba(0,0,0,.85);position: absolute;left: 0;top: 0;width: 100%;height: 620px;display:none;}

/*랜딩 추천프로필2*/
.manager_wrap .orange{color:#e65932;border-bottom:1px solid #e65932}

.profile_wrapper .ld_prf_call{padding:0px 2% 40px}
.profile_wrapper .ld_prf_call a{display:block;}
.profile_wrapper .counsel_select{padding:0 2% 180px;margin:40px 0 20px;}
.profile_wrapper .counsel_select .day_btn{overflow:hidden;margin:20px 0;padding:0 20%}
.profile_wrapper .counsel_select .day_btn li{float:left;width:50%;text-align:center;font-size:18px;font-weight:bold}
.profile_wrapper .counsel_select .day_btn li a{display:block;color:#577183;}
.profile_wrapper .counsel_select .day_btn li.on a{color:#ffec42;}
.profile_wrapper .counsel_select .day_btn li span{border-bottom:2px solid #577183;padding:0 3px}
.profile_wrapper .counsel_select .day_btn li.on span{border-bottom:2px solid #ffec42;padding:0 3px}
.profile_wrapper .counsel_select .time_btn{overflow:hidden;}
.profile_wrapper .counsel_select .time_btn li{float:left;width:32.3%;margin-right:1.5%}
.profile_wrapper .counsel_select .time_btn li a{display:block;}
.profile_wrapper .counsel_select .time_btn li:last-child{margin-right:0%}
.profile_wrapper .counsel_select p{text-align:center;font-family:"JUA",'나눔고딕', 'NanumGothic', '돋움', 'Dotum', 'Apple SD Gothic Neo', sans-serif;font-size:20px;color:#fff}

/*랜딩 추천프로필2*/
.ld_mng_wrap{background:#fff;margin:3%;padding:3%;overflow:hidden;}
.ld_mng_wrap .manager_pic{float:left;width:37%}
.ld_mng_wrap .manager_pic img{width:100%}
.ld_mng_wrap .manager_txt{float:left;width:58%;margin-left:5%} 
.ld_mng_wrap .manager_txt p{font-size:18px;font-weight:bold;border-bottom:3px solid #333;padding:8px 0;margin-bottom:15px}
.ld_mng_wrap .manager_txt .pink{color:#ed0677}
.ld_mng_wrap .manager_txt dl{margin:3px 0;font-size:15px;}
.ld_mng_wrap .manager_txt dt{display:inline;font-weight:bold}
.ld_mng_wrap .manager_txt dd{display:inline;}

.ld_rcmd_wrap{padding:2%;}
.ld_rcmd_wrap p{text-align:center;font-size:18px;font-family:"dohyeon",'나눔고딕', 'NanumGothic', '돋움', 'Dotum', 'Apple SD Gothic Neo', sans-serif;}
.ld_rcmd_wrap ul{overflow:hidden;margin-top:10px}
.ld_rcmd_wrap ul li{float:left;width:31.3%;margin:1%}
.ld_rcmd_wrap ul li img{width:100%}


/*t17 결과페이지*/
.wd_score_wrap .score_tit{width:80%;margin:0 auto}
.wd_score_wrap .score_tit:after{display:block;clear:both;content:''}
.wd_score_wrap.v2 .score_txt{float:left;width:50%;margin:0;padding-top:7px;color:#565656;line-height:1.3em;text-align:left;font-size:1rem;}
.wd_score_wrap .score_txt .name{color:#222;font-size:1.07rem}
.wd_score_wrap .score_txt2{float:left;width:50%;padding:10px 5px;background:#fff;box-sizing:border-box}
.wd_score_wrap .score_txt2 .score{color:#f654a8;font-size:1.245rem;font-family:dohyeon}
.wd_score_wrap .score_txt2 .txt{color:#222;font-size:1.245rem;}
.wd_score_wrap .score_txt2 .txt:before{display:inline-block;width:4px;height:4px;margin:12px 10px;border-radius:2px;background:#222;vertical-align:top;content:''}

.result_view{display:none;border:2px solid #333;background:#f6f8fc;    width: 100%;
    box-sizing: border-box;}
.result_wrap{padding:10px 10px 50px}
.result_wrap h5{text-align:center;font-size:1.1rem;margin-bottom:15px}
.result_wrap .pink{color:#ed0677;font-weight:bold}
.result_wrap .pink.line{border-bottom:1px solid #ed0677}

.result_wrap .mr_num{}
.result_wrap .result_txt{font-size:1.05rem;font-family:'dohyeon','맑은고딕','Malgun Gothic';height:40px;line-height:40px;border:2px solid #333;overflow:hidden;padding:0 15px}
/* .result_wrap .result_txt span{float:left;} */
.result_wrap .result_txt .right{float:right}
.result_wrap .result_txt .right em{color:#fff;font-size:1.15rem}
.result_wrap .result_txt .arrow{display:inline-block;background: url('../img/arrow_black.png') 90% 0px no-repeat;background-size:17px 18px;width:17px;height:9px;padding-right:10px}
.result_wrap .result_txt .arrow.on{background-position:90% -9px}
.result_wrap .mr_num .result_txt{background:#fe9695 ; }
.result_wrap .mr_ptn{}
.result_wrap .mr_ptn .result_txt{background:#fed557;border-top:0}
.result_wrap .mr_fee{}
.result_wrap .mr_fee .result_txt{background:#bcbae1;border-top:0}

/*결혼상대수*/
.count_box{text-align:center}
.count_box.v2 .count_num{height:50px;color:#ed0677;font-size:4em;font-family:Digital}
.count_box.v2 .count_txt.line1,
.count_box.v2 .count_txt.line2{margin:20px 0 10px}
.count_box .result_list{margin:0 5px 13px;border-bottom:1px solid #c2c2c2}
.count_box .result_list:after{display:block;clear:both;content:''}
.count_box .result_list li{float:left;width:50%;border-top:1px solid #c2c2c2}
.count_box .result_list .rslt{position:relative;padding:5px 0 5px 0;letter-spacing:-1px;text-align:left;font-size:0.928em}/* ;font-size:0.857em */
.count_box .result_list .rslt:before{display:inline-block;width:2px;height:2px;margin:5px 4px 0 0;border-radius:5px;background:#000;vertical-align:top;content:''}
.count_box .result_list .tit{font-weight:bold;font-size:12px}
.count_box .result_list .num{position:absolute;top:5px;right:5%;color:#5487d1;letter-spacing:-0.05em}

/*결혼상대분석*/
.lvt_analysis2 .finish_cont h6{font-weight:bold;text-align:center;font-size:1.2em;margin-bottom:10px}
.lvt_analysis .mg_wrap{margin:0 15px;}
.lvt_analysis .step_finish{padding:0 15px; max-width:640px; margin:0 auto; box-sizing:border-box;}
.lvt_analysis p.tit_txt{margin:0 0 0px; text-align:center; letter-spacing:-1px;  font-weight:700; color:#000; line-height:20px; font-size:1.125em;}
.lvt_analysis .tit_txt img{vertical-align:middle;}
.lvt_analysis .step_finish p em{color:#ed145b;}
.lvt_analysis .step_finish .re_btn{display:block; margin-top:20px;}
.lvt_analysis .step_finish .btn_area{overflow:hidden; margin-top:30px;}
.lvt_analysis .step_finish .btn_area a{float:left; width:49%;}
.lvt_analysis .step_finish .btn_area a:first-child{margin-right:2%;}
.step_finish .result_box .tit{margin-bottom:15px;text-align:center; line-height:1.375em; font-weight:bold;}
.step_finish .result_box .tit em{color:#ed145b; font-weight:bold;}
.step_finish #view_cont {margin-top:15px;}
.step_finish #view_cont > div{border:2px solid #939598;background:#fff;}
.step_finish #column_chart, .lvt_analysis #column_chart2{padding:10px 0;}
.step_finish #column_chart2{padding:10px;}
#column_chart, #column_chart2{margin-top:15px;}
.lvt_analysis2_tab{}
.lvt_analysis2_tab ul{overflow:hidden;max-width:620px;margin:0 auto;}
.lvt_analysis2_tab ul li{float:left;width:33.3%;text-align:center;background:#fff;line-height:42px;height:42px;font-size:14px;font-weight:bold}
.lvt_analysis2_tab ul li.on{background:#555555}
.lvt_analysis2_tab ul li a{display:block;border-left:1px solid #d1d2d4;border-right:1px solid #d1d2d4}
.lvt_analysis2_tab ul li:first-child a{border-left:0}
.lvt_analysis2_tab ul li:nth-child(2) a{border-left:0}
.lvt_analysis2_tab ul li:nth-child(3) a{border-right:0;border-left:0}
.lvt_analysis2_tab ul li.on a{color:#fff;border-left:1px solid #555;border-right:1px solid #555}

/*가입비*/
.lvt_mbshp_wrap{width: 90%; margin: 0 auto;}
.lvt_mbshp_wrap h3{text-align:center;font-size:1.4em;font-weight:600;margin-bottom:0px}
.lvt_mbshp_wrap h3 strong{font-weight:800;color:#ed0677}
.lvt_mbshp_wrap .lvt_mbshp_finish{background:#fff;padding:20px 15px;margin-top:20px}
.lvt_mbshp_wrap .lvt_mbshp_form_wrap{padding:0 10%}
.lvt_mbshp_wrap .lvt_mbshp_finish .pay_box{margin-top:20px;padding-top:15px;border-top:2px solid #333;text-align:left;overflow:hidden;}
.lvt_mbshp_wrap .lvt_mbshp_finish .pay_box span{float:right;}
.lvt_mbshp_wrap .lvt_mbshp_finish .pay_box strong{font-size:1.25em;color:#ed0677}
.lvt_mbshp_form_mid{margin:10px 0}

/* .t17_fixed_btn{background:#ef4689;height:60px;line-height:60px;text-align:center;font-weight:bold;font-family:'dohyeon','맑은고딕','Malgun Gothic';font-size:1.2rem}
.t17_fixed_btn a{color:#fff;display:block;}
.t17_fixed_btn a span{display:inline-block;}
.t17_fixed_btn a span img{margin-top:20px;} */
/* .t17_fixed_btn a span{background:url('/landing/img/arrow_pink_circle.jpg') 0 7px  no-repeat;display:inline-block;width:17px;height:22px;background-size:17px;} */
/* .t17_fixed_btn{padding-top:5px;background:#ef4689;}
.t17_fixed_btn a{display:block;} */

 
/*t17 결과페이지 test3*/
.t17_form2_test3{}
.t17_form2_test3 #test_form{background:#ad86cf;text-align:center;padding:0px 0}
.t17_form2_test3 #test_form ul{overflow:hidden;height:60px;}
.t17_form2_test3 #test_form ul li{float:left;height:60px;line-height:60px;}
.t17_form2_test3 #test_form .score_text{font-size:1.2rem;font-weight:600;width:75%;}
.t17_form2_test3 #test_form .name{color:#fed201;font-family:'나눔명조','NanumMyeongjo','나눔고딕', 'NanumGothic', '돋움', Dotum, 'Apple SD Gothic Neo', serif;font-weight:800}
.t17_form2_test3 #test_form .score_num{width:25%;text-align:left}
.t17_form2_test3 #test_form .score{color:#fff;font-family:'나눔명조','NanumMyeongjo','나눔고딕', 'NanumGothic', '돋움', Dotum, 'Apple SD Gothic Neo', serif;font-size:2rem;font-weight:800;}

.t17_form2_test3 #test_form li:last-child{color:#663f88;font-weight:600}
.t17_form2_test3 .result_wrap2{padding:10px 10px}
.t17_form2_test3 .result_wrap2 h5{font-weight:800;margin-bottom:5px;text-align:center;font-size:1.1rem;}
.t17_form2_test3 .result_wrap2 h5 span{color:#ff6554}
.t17_form2_test3 .result_wrap2 > p{font-size:0.8rem;letter-spacing:-1px;text-align:center;margin-bottom:15px;}
.t17_form2_test3 .result_wrap2 .result_txt{background:#fff url('../img/arr_grey_circle_on.png') 98% 10px no-repeat;background-size:26px;border-radius:5px;height:45px;line-height:45px;box-shadow:1px 1px 5px #dddee2;overflow:hidden;padding-right:30px;}
.t17_form2_test3 .result_wrap2 .result_txt.on{background:#fff url('../img/arr_grey_circle_off.png') 98% 10px no-repeat;background-size:26px;border-radius:5px;height:45px;line-height:45px;box-shadow:1px 1px 5px #dddee2;overflow:hidden;padding-right:30px;}
.t17_form2_test3 .result_wrap2 .result_txt .right{float:right;padding-right:10px;}
.t17_form2_test3 .result_wrap2 .result_txt .right em{color:#ff6554;font-size:1.15rem;font-weight:bold;font-family:'맑은고딕','Malgun Gothic','돋움', Dotum, 'Apple SD Gothic Neo', sans-serif;}
/* .t17_form2_test3 .result_wrap2 .result_txt .arrow{display:inline-block;background: url('../img/btn_arr_grey_circle.png') 30% 10px no-repeat;background-size:26px 52px;width:26px;height:26px;padding-bottom:10px;vertical-align:top}
.t17_form2_test3 .result_wrap2 .result_txt .arrow.on{background-position:30% -16px;} */
/*  .t17_form2_test3 .result_wrap2 .result_txt .arrow{margin-left:5px;}
 .t17_form2_test3 .result_wrap2 .result_txt .arrow{display:inline-block;width:26px;height:31px;background: url('../img/arr_grey_circle_on.png') 0 5px no-repeat;background-size:26px;} */
/*  .t17_form2_test3 .result_wrap2 .result_txt .arrow img{padding-top:9px} */
.t17_form2_test3 .result_wrap2 .mr_num{margin-bottom:10px;}
.t17_form2_test3 .result_wrap2 .mr_num .left{display:inline-block;background:url('/landing/img/t17_result_tit1.png') no-repeat; background-size:100%;width:110px;text-align:center;font-weight:600;font-size:1.01em}
.t17_form2_test3 .result_wrap2 .mr_ptn .left{display:inline-block;background:url('/landing/img/t17_result_tit2.png') no-repeat; background-size:cover;width:110px;text-align:center;font-weight:600;font-size:1.01em}
.t17_form2_test3 .result_view{border:1px solid #e4e6ec;box-shadow:1px 1px 5px #dddee2;}

/*t17 결과페이지 test4*/
.t17_form2_test4 .mt_wrap{}
.t17_form2_test4 .mt_wrap .mt_ban{position:fixed;bottom:0;left:0;}
.t17_form2_test4 .mt_form{display:none;}
.t17_form2_test4 .mt_form_bg{background:#f2f4f7;padding:0px;padding-bottom:120px;}
.t17_form2_test4 .mt_form_in{background:#f2f4f7;width:100%;padding:15px 0}
.t17_form2_test4 .tit_wrap{margin:0 20px;padding-bottom:10px;text-align:center}
.t17_form2_test4 .tit_wrap h5{background:url('/landing/img/1000_free_trial_h_bg.jpg') repeat-x 0 11px;background-size:4px;font-size:1.5rem;}

.t17_form2_test4 .tit_wrap span{background:#f2f4f7;padding:0 10px;}
.t17_form2_test4 .cnt_wrap{margin:0 15px;}
.t17_form2_test4 .cnt_wrap .input_wrap dl{overflow:hidden;width:100%;height:35px;line-height:35px;margin-bottom:10px;}
.t17_form2_test4 .cnt_wrap .input_wrap dt{display:inline-block;width:20%;}
.t17_form2_test4 .cnt_wrap .input_wrap dd{display:inline-block;width:80%;height:35px;}
.t17_form2_test4 .cnt_wrap .input_wrap dd input{width:100%;padding-left:2%;height:34px;border-radius: 0px;	border:1px solid #cccccc;box-sizing:border-box;
	-webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;}
.t17_form2_test4 .cnt_wrap ul li strong{color:#216ddd}
.t17_form2_test4 .cnt_wrap > p{text-align:center;height:45px;line-height:45px;margin:15px 0}
.t17_form2_test4 .cnt_wrap > p a{display:block;color:#fff;background:#216ddd;font-weight:600;font-size:18px;}
.t17_form2_test4 .agr_pop{display:none;width:320px;position:absolute;left:0;top:0;z-index:93;background:#fff;padding:10px 0}
.t17_form2_test4 .per_info .cont_box {display: block; height: 75px;padding: 0px 24px;}
.t17_form2_test4 .agr_pop .chk_colt {margin-top: 0px;border-top:none;}
.t17_form2_test4 .agr_pop .per_check.chk_all label{font-size: 0.9rem;}
.t17_form2_test4 .agr_pop .per_check label {padding: 0 0 0 22px;font-size: 0.9rem;width: 100%;height: 17px;letter-spacing: -1px;display: inline-block;background: url('/img/sub/bg_chk_agr.png') no-repeat 0 0; background-size: 17px 34px;line-height: 1.5em;color:#333;margin-top:-2px;}
.t17_form2_test4 .agr_pop .per_check label.actOn {background-position:0 -17px;}
.t17_form2_test4 .agr_pop > p{text-align:center;height:45px;line-height:45px;margin:0 21px 10px;}
.t17_form2_test4 .agr_pop > p a{display:block;color:#fff;font-weight:600;background:#0269a4;font-size:18px;}
.t17_form2_test4 .gy_is_wrapper{padding-bottom:120px;}
.t17_form2_test4 .counter_wrap{background:#fff;margin-top:10px;box-shadow:1px 1px 3px #dddee2;padding:10px 0 0;border-radius:5px;}
.t17_form2_test4 .counter_wrap > p{text-align:center;font-weight:bold;color:#46afdf;font-size:1.2em}
.t17_form2_test4 .count_wrap{height:auto}
.t17_form2_test4 .gy_count2{overflow:hidden;margin:3px 0}
.t17_form2_test4 .gy_count2 li{float:left;width:50%;text-align:center}
.t17_form2_test4 .gy_count2 li:first-child .num{background:url('/landing/img/t17_count_bar.png') no-repeat 100% 8px;background-size:1px}
.t17_form2_test4 .gy_count2 li .num{font-family:digital;font-size:1.6em;color:#ff6553;display:inline-block;width:100%}
.t17_form2_test4 .gy_is{margin-top:10px;}
.t17_form2_test4 .gy_is ul li{background:#fff;text-align:center;height:43px;line-height:43px;border:1px solid #e4e7ec;border-radius:5px;margin-bottom:5px;font-weight:600;font-size:1.1em}
.t17_form2_test4 .gy_is ul li strong{color:#ed0677}

/*t17 결과페이지 test6*/
.t17_form2_test4 .tit_wrap h6{font-size:1.15em;}
.t17_form2_test4 #test_form .result_score{height:52px;overflow:hidden;}
.t17_form2_test4 #test_form .result_score .left2{float:left;background: url('/landing/img/t17_result_score.png') no-repeat;background-size:100%;width:40%;height:52px;line-height:52px;color:#fff}
.t17_form2_test4 #test_form .result_score .right2{float:right;line-height:52px;width:60%;text-align:Center;}

/*t17 결과페이지 test7*/ /*미팅파티프리뷰*/
.t17_form2_test7 .pop input[type="text"],
.t17_form2_test7 .pop input[type="tel"]{-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: 0px;border: 1px solid #ccc;}
.t17_form2_test7 .pop_1,
.t17_form2_test7 .pop_3{display: none;position: absolute;top: 0;left: 0;z-index: 68;width: 290px;height: 210px;padding:15px;background: #fff;text-align: center;font-size: 1.142em;}
.t17_form2_test7 .pop_2{display: none;position: absolute;top: 0;left: 0;z-index: 69;width: 290px;height: 340px;padding:15px;background: #fff;text-align: center;font-size: 1.142em;}
.dimmed {display: none; position: absolute;top: 0;left: 0;right: 0;bottom: 0;height: 3000px;z-index: 67;background: rgba(0,0,0,0.9);}
.t17_form2_test7 .pop_1 .btn_close {position: absolute;top: 14px;right: 14px;width: 18px;height: 18px;padding: 0;}
.t17_form2_test7 .sp_ico {display: inline-block;overflow: hidden;background: url(/img/common/cross-symbol.png) no-repeat;background-size: 18px 18px;line-height: 99em;vertical-align: top;}
/* .t17_form2_test7 .pop_1{padding-top:40px} */
.t17_form2_test7 .pop_1 p{font-size:1.2em}
.t17_form2_test7 .pop_1 .coupon_tel{font-size:1.2em;margin-bottom:10px;border:1px solid #ccc;width:80%;padding:3px 0 3px 5px}
.t17_form2_test7 .coupon p{width:90%;background:#ffea35;margin:0 auto;line-height:40px;font-size:1.3em;text-align:center}
.t17_form2_test7 .coupon_tel_wrap{position:relative;margin:10px 0}
.t17_form2_test7 .coupon_tel_wrap .clear{position:absolute;top:47px;right:10%}
.t17_form2_test7 .btn_style1{display:block;background:#c00000;line-height:40px;color:#fff;margin-top:0px;text-align:center;border:none;border-radius:0px}

.t17_form2_test7 .pop_2 .desc{display:none;text-align:left}
.t17_form2_test7 .pop_2 .desc.on{display:block;}
.t17_form2_test7 .pop_2 ul{height:296px}
/* .t17_form2_test7 .pop_2 ul li{margin:8px 0;} */
.t17_form2_test7 .pop_2 ul li label{display:inline-block;font-size:14px;width:248px;vertical-align:top;padding-top:3px}
.t17_form2_test7 .pop_2 ul li input{width:13px; height:13px;}
.t17_form2_test7 .pop_2 .btn_area a.btn_style1{margin-top:0px}
.t17_form2_test7 .pop_2 .btn_style1.on{display:block;background:#c00000;line-height:40px;margin-top:0px;color:#fff;text-align:center;border:none;border-radius:0px}
.t17_form2_test7 .pop_2 .btn_style1{display:block;background:#cacaca;line-height:40px;color:#fff;margin-top:0px;text-align:center;border:none;border-radius:0px}
.t17_form2_test7 .pop_2 .summit.on{display:block;background:#c00000;line-height:40px;margin-top:0px;color:#fff;text-align:center}
.t17_form2_test7 .pop_2 .summit{display:block;background:#cacaca;line-height:40px;color:#fff;margin-top:0px;text-align:center}
.t17_form2_test7 .adv_pop .btn_close{position:absolute;top:14px;right:14px;width:18px;height:18px;padding:0}
.t17_form2_test7 .pop_2 .chk_box input{margin-left:3px}
.t17_form2_test7 .pop_2 .ico{display:inline-block;background:url('/img/common/per_arrow.png') no-repeat 0px 0px;padding-left:5px;width:13px;height:8px;}
.t17_form2_test7 .pop_2 .ico.on{display:inline-block;background:url('/img/common/per_arrow.png') no-repeat 0px -8px;padding-left:5px;width:13px;height:8px;}
.t17_form2_test7 .chk_box .desc {display:none;overflow-x:hidden;overflow-y:auto;height:60px;margin:5px 1px 0 2px;padding:10px 16px;background:#fbfbfb;border:1px solid #ebebeb;font-size:12px}
.t17_form2_test7 .pop_2 ul li:first-child input{display:none;}
.t17_form2_test7 .pop_2 ul li:first-child label{width:100%;font-size:1.14em}
.t17_form2_test7 .pop_3 ul{text-align:left;margin:10px 0}
.t17_form2_test7 .pop_3 ul li{}
.t17_form2_test7 .pop_3 ul li strong{color:#c00000}
.t17_form2_test7 .pop_3 > p{font-weight:bold;font-size:1.2rem}
.t17_form2_test7 .pop_3 .btn_style1{margin-top:39px}

.t17_form2_test7 #test_form{padding:25px 15px;}
.t17_form2_test7 #test_form ul{overflow:hidden;}
.t17_form2_test7 #test_form li{float:left;font-weight:bold;line-height:45px;height:45px;}
.t17_form2_test7 .score_text{width:70%;box-sizing:border-box;font-size:1.2rem;}
.t17_form2_test7 .score_text .name,
.t17_form2_test7 .score_num .score{color:#f77878}
.t17_form2_test7 .score_num{width:30%;box-sizing:border-box;background:#fff;text-align:center;font-size:1.8rem;}
.t17_form2_test7 .result_wrap2{padding:0 15px;}
.t17_form2_test7 .result_wrap2 .result_txt{background:#fff url('../img/arr_grey_circle_on.png') 98% 10px no-repeat;background-size:26px;height:45px;line-height:45px;overflow:hidden;padding-right:30px;}
.t17_form2_test7 .result_wrap2 .result_txt.on{background:#fff url('../img/arr_grey_circle_off.png') 98% 10px no-repeat;background-size:26px;height:45px;line-height:45px;overflow:hidden;padding-right:30px;}
.t17_form2_test7 .result_wrap2 .result_txt .right{float:right;padding-right:20px;color:#666;font-weight:bold}
.t17_form2_test7 .result_wrap2 .result_txt em{font-size:25px;font-weight:bold}
.t17_form2_test7 .result_wrap2 .mr_num{margin-bottom:10px;}
.t17_form2_test7 .result_wrap2 .mr_num .left{display:inline-block;background:#f77878;width:100px;text-align:center;font-weight:600;font-size:1.01em;color:#fff}
.t17_form2_test7 .result_wrap2 .mr_ptn .left{display:inline-block;background:#47546c;width:100px;text-align:center;font-weight:600;font-size:1.01em;color:#fff}
.t17_form2_test7 .result_view {border:0;border-top: 1px solid #dfdfdf;background: #ffffff;}
.t17_form2_test7 .coupon_btn{position:relative;cursor:pointer;margin:30px 0;}
.t17_form2_test7 .coupon_btn ul{position:absolute;top:8%;color:#fff;width:70%;text-align:center}
.t17_form2_test7 .coupon_btn ul li .name{border-bottom:1px solid #fff;color:#fff}
.t17_form2_test7 .coupon_btn ul li:first-child{color:#ff9595}
.t17_form2_test7 .coupon_btn ul li:nth-child(2){font-weight:bold;font-size:23px;line-height:25px;margin-top:2px;}
.t17_form2_test7 .coupon_btn ul li:nth-child(3){background:#fff;color:#c00000;display:inline-block;padding:3px 20px 2px;font-weight:bold;margin-top:5px;}
.t17_form2_test7 .mt_preview{text-align:center;padding:0 15px 40px;}
.t17_form2_test7 .mt_preview h6{background:url('/landing/img/t17_tit_bg.png') 0px 8px repeat-x;background-size:4px;margin-bottom:30px;font-size:1.05rem}
.t17_form2_test7 .mt_preview h6 span{background:#eaeef6;padding:0 11px;}

/*t17 결과페이지 test8*/ /*아이폰이벤트*/
.t17_form2_test7 .iphoneX_event{padding:10px 15px;}
.t17_form2_test7 .iphoneX_event > div{background:#b0bdd5;padding:27px 0 10px;margin-bottom:5px;}
.t17_form2_test7 .iphoneX_event > p{text-align:left}
.t17_form2_test7 .iphoneX_event h6{text-align:center}
.t17_form2_test7 .iphoneX_event h6{color:#fff;font-weight:bold;font-size:1.48rem}
.t17_form2_test7 .iphoneX_event > div > p{color:#47546c;font-size:1.1rem;text-align:center}
.t17_form2_test7 .iphoneX_event p em{color:#ed0677;font-weight:bold}
.t17_form2_test7 .color_select{overflow:hidden;margin:10px 0 15px 0;padding:0 10%}
.t17_form2_test7 .color_select li{float:left;text-align:center;width:47%;box-sizing:border-box;}
.t17_form2_test7 .color_select li:first-child{margin-right:6%}
.t17_form2_test7 .color_select li label{background:url('/landing/img/t17_iphone_rdo2.png') no-repeat 50% 0;background-size:22px;height:22px;cursor:pointer;display:inline-block;padding:0}
.t17_form2_test7 .color_select li label img{margin-top:8px;}
.t17_form2_test7 .color_select li label.actOn{background:url('/landing/img/t17_iphone_rdo_on2.png') no-repeat 50% 0;background-size:22px;height:22px;cursor:pointer;display:inline-block;}
.t17_form2_test7 .color_select li input{position: absolute;top: 0px;left: 0px;width:1px;height:1px;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);opacity: .0;}
.t17_form2_test7 .color_select li img{display:block;margin:0 auto 5px}
.t17_form2_test7 .event_text{padding-left:50%;margin-bottom:15px;margin-left:-120px}
.t17_form2_test7 .event_text li{margin-bottom:5px;color:#47546c;font-weight:bold}
.t17_form2_test7 .event_text li span{display:inline-block;background:#47546c;color:#fff;width:54px;height:22px;line-height:22px;border-radius:22px;text-align:center;margin-right:10px;}

/*t17 결과페이지 test10*//*회원가입*/
.t17_form2.test10{}
.t17_form2.test10 #test_result{padding:15px;background:#fed34a}
.t17_form2.test10 #test_result .bg1_wrap,
.t17_form2.test10 #test_result .bg2_wrap{position:relative;}
.t17_form2.test10 #test_result .bg1_wrap div{position:absolute;top:14%;width:100%;text-align:center;font-size:1.28rem;color:#533000}
.t17_form2.test10 #test_result .bg2_wrap div{position:absolute;top:12%;width:100%;text-align:center;font-size:1rem}
.t17_form2.test10 #test_result .bg2_wrap .bg2_cont{font-size:0.9rem}
.t17_form2.test10 #test_result .bg2_wrap .re_send{margin-top:1%;}
.t17_form2.test10 #test_result .bg2_wrap .re_send a{display:block;width:50%;margin:0 auto;color:#fff;background:#dc3300;height:35px;line-height:35px;font-weight:bold}
.t17_form2.test10 #test_result .score_text .name{color:#dc3300}
.t17_form2.test10 #test_result .score_text .score{color:#dc3300;font-weight:bold;font-size:1.5rem;}
.t17_form2.test10 h3{color:#533000;text-align:center;background:url('/landing/img/t17_join_tit_bg.jpg') repeat-x 0px 5px; background-size:3px;margin:20px 0 12px;}
.t17_form2.test10 h3 span{background:#f7f3e8;padding:0 10px;}
.t17_form2.test10 .point {color: #dd3300;}
.t17_form2.test10 .join_form_wrap{padding:0 15px 20px;}
.t17_form2.test10 .join_form{}
.t17_form2.test10 .join_form tr{height:50px;}
.t17_form2.test10 .join_form td,
.t17_form2.test10 .join_form th{padding:0;border:0}
.t17_form2.test10 .tbl_style2 td p.point{margin-top: 0px;color: #dd3300;font-weight: bold;font-size: 0.800em;}
.t17_form2.test10 .tbl_style2{margin-bottom: 10px;width: 100%;background: none;border:0;}
.t17_form2.test10 .tbl_style2 td input[type="text"],
.t17_form2.test10 .tbl_style2 td input[type="tel"],
.t17_form2.test10 .tbl_style2 td input[type="password"]{display: inline-block;vertical-align: middle;width: 100%;padding: 10px 0 10px 1%;height: 37px;line-height: 37px;border: 1px solid #e8e6e2;box-sizing:border-box;-webkit-appearance: none;
    -moz-appearance: none;appearance: none;border-radius: 0px;}
.t17_form2.test10 .tbl_style2 .rdo_marry,
.t17_form2.test10 .tbl_style2 .cert_num_wrap{padding-left:1%}
.t17_form2.test10 .rdo_marry .rdo{margin-right:2%}
.t17_form2.test10 .rdo_marry .rdo:last-child{margin-right:0%}
.t17_form2.test10 .rdo_marry .rdo label{background:#fff;color:#dd3300;border:1px solid #dd3300;box-sizing:border-box;line-height:34px;text-align:center;display:inline-block;width:49%}
.t17_form2.test10 .rdo_marry .rdo input:checked+label{background:#dd3300;color:#fff}
.t17_form2.test10 .rdo_marry .rdo input{position:absolute;width:1px;height:1px;overflow:hidden;visibility:hidden;line-height:0;font-size:0;left:-999px;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);opacity: .0;}
.t17_form2.test10 .cert_num{background:#b8a992;color:#fff;border:0;height: 37px;line-height: 37px;font-size:1em;cursor:pointer;-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: 0px;}
.t17_form2.test10 .mail{overflow:hidden;}
.t17_form2.test10 .mail input,
.t17_form2.test10 .mail span{float:left;height: 37px;line-height: 37px;}
.t17_form2.test10 .mail select{height: 37px;line-height: 37px;border: 1px solid #e8e6e2;box-sizing:border-box;padding-left:1%;background: #fff url(/img/common/select_arrow.png) no-repeat 90% 15px;background-size: 9px;}
.t17_form2.test10 .mail span{text-align:center}
.t17_form2.test10 .mail .sms_wrap label{margin-top:5px}
.t17_form2.test10 .btn_style3 {background: #dc3300;border-radius:0}

.t17_form2.test10 .wd_score .chk_offer {margin-top: 5px;}
.t17_form2.test10 .chk_wrap{position:unset}
.t17_form2.test10 .chk_wrap label {
    padding-left: 20px;
    display: inline-block;
    padding-top: 0;
    line-height: 1.5em;
    height: 15px;
    background: url('/img/sub/bg_chk_agr.png') no-repeat 0 0;
    background-size: 15px;
    font-size: 0.85em;
}
.t17_form2.test10 .chk_wrap label.actOn {background: url('/img/sub/bg_chk_agr.png') no-repeat 0 -15px;background-size: 15px 30px;}
.t17_form2.test10 .wd_score .per_check.chk_all label {
    line-height: 1.5em;
    font-size: 0.9em;
    font-weight: bold;
}
.t17_form2.test10 .wd_score .per_check label {
    padding: 0 0 0 22px;
    font-size: 0.85em;
    width: 100%;
    height: 17px;
    letter-spacing: -1px;
    display: inline-block;
    background: url('/img/sub/bg_chk_agr.png') no-repeat 0 0;
    background-size: 17px 34px;
    line-height: 1.5em;
} 
.t17_form2.test10 .wd_score .per_check label.actOn {
    background: url('/img/sub/bg_chk_agr.png') no-repeat 0 -17px;
    background-size: 17px 34px;
}
.t17_form2.test10 .top_tit{padding:15px;}
.t17_form2.test10 .ban_wrap{padding:15px 15px 25px;}
.t17_form2.test10 .ban_wrap li{margin-top:10px;}
.t17_form2.test10 .result_wrap2{padding:0 15px;}
.t17_form2.test10 .result_wrap2 > p{font-weight:bold;font-size:1.1rem}
.t17_form2.test10 .result_wrap2 .result_txt{background:#fff url('../img/arr_grey_circle_on.png') 98% 10px no-repeat;background-size:26px;height:45px;line-height:45px;overflow:hidden;padding-right:30px;border:1px solid #d7dbe0;margin-top:10px}
.t17_form2.test10 .result_wrap2 .result_txt.on{background:#fff url('../img/arr_grey_circle_off.png') 98% 10px no-repeat;background-size:26px;height:45px;line-height:45px;overflow:hidden;padding-right:30px;}
.t17_form2.test10 .result_wrap2 .result_txt .right{float:right;padding-right:20px;color:#666;font-weight:bold}
.t17_form2.test10 .result_wrap2 .result_txt em{font-size:25px;font-weight:bold}
.t17_form2.test10 .result_wrap2 .mr_num{margin-bottom:10px;}
.t17_form2.test10 .result_wrap2 .mr_num .left{background:#e1375c;width:100px;text-align:center;font-weight:600;font-size:1.01em;color:#fff;overflow:visible;position:relative;float:left;padding:0;}
.t17_form2.test10 .result_wrap2 .mr_num .left:after{content:'';position:absolute;border-width:8px 0px 8px 8px;border-style:solid none solid solid;border-color:transparent #e1375c transparent;top:14px;right:-7px;}
.t17_form2.test10 .result_wrap2 .mr_ptn .left{background:#25bedd;width:100px;text-align:center;font-weight:600;font-size:1.01em;color:#fff;overflow:visible;position:relative;float:left;padding:0;}
.t17_form2.test10 .result_wrap2 .mr_ptn .left:after{content:'';position:absolute;border-width:8px 0px 8px 8px;border-style:solid none solid solid;border-color:transparent #25bedd transparent;top:14px;right:-7px;}
.t17_form2.test10 .result_view {border:0;border: 1px solid #dfdfdf;border-top:0;background: #ffffff;}

.t17_form2.test10 .pop input[type="text"],
.t17_form2.test10 .pop input[type="tel"]{-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: 0px;border: 1px solid #ccc;}
.t17_form2.test10 .pop_1{display: none;position: absolute;top: 0;left: 0;z-index: 68;width: 290px;height: 210px;padding:15px;background: #fff;text-align: center;font-size: 1.142em;}
.t17_form2.test10 .pop_2{display: none;position: absolute;top: 0;left: 0;z-index: 69;width: 290px;height: 340px;padding:15px;background: #fff;text-align: center;font-size: 1.142em;}
.dimmed {display: none; position: absolute;top: 0;left: 0;right: 0;bottom: 0;height: 3000px;z-index: 67;background: rgba(0,0,0,0.9);}
.t17_form2.test10 .pop_1 .btn_close {position: absolute;top: 14px;right: 14px;width: 18px;height: 18px;padding: 0;}
.t17_form2.test10 .sp_ico {display: inline-block;overflow: hidden;background: url(/img/common/cross-symbol.png) no-repeat;background-size: 18px 18px;line-height: 99em;vertical-align: top;}
.t17_form2.test10 .pop_1 p{font-size:1.2em}
.t17_form2.test10 .pop_1 .coupon_tel{font-size:1.2em;margin-bottom:10px;border:1px solid #ccc;width:80%;padding:3px 0 3px 5px}
.t17_form2.test10 .coupon p{width:90%;background:#ffea35;margin:0 auto;line-height:40px;font-size:1.3em;text-align:center}
.t17_form2.test10 .coupon_tel_wrap{position:relative;margin:10px 0}
.t17_form2.test10 .coupon_tel_wrap .clear{position:absolute;top:47px;right:10%}
.t17_form2.test10 .btn_style1{display:block;background:#c00000;line-height:40px;color:#fff;margin-top:0px;text-align:center;border:none;border-radius:0px}

.t17_form2.test10 .pop_2 .desc{display:none;text-align:left}
.t17_form2.test10 .pop_2 .desc.on{display:block;}
.t17_form2.test10 .pop_2 ul{height:296px}
.t17_form2.test10 .pop_2 ul li label{display:inline-block;font-size:14px;width:248px;vertical-align:top;padding-top:3px}
.t17_form2.test10 .pop_2 ul li input{width:13px; height:13px;}
.t17_form2.test10 .pop_2 .btn_area a.btn_style1{margin-top:0px}
.t17_form2.test10 .pop_2 .btn_style1.on{display:block;background:#c00000;line-height:40px;margin-top:0px;color:#fff;text-align:center;border:none;border-radius:0px;width:100%}
.t17_form2.test10 .pop_2 .btn_style1{display:block;background:#cacaca;line-height:40px;color:#fff;margin-top:0px;text-align:center;border:none;border-radius:0px;width:100%}
.t17_form2.test10 .pop_2 .summit.on{display:block;background:#c00000;line-height:40px;margin-top:0px;color:#fff;text-align:center}
.t17_form2.test10 .pop_2 .summit{display:block;background:#cacaca;line-height:40px;color:#fff;margin-top:0px;text-align:center}
.t17_form2.test10 .adv_pop .btn_close{position:absolute;top:14px;right:14px;width:18px;height:18px;padding:0}
.t17_form2.test10 .pop_2 .chk_box input{margin-left:3px}
.t17_form2.test10 .pop_2 .ico{display:inline-block;background:url('/img/common/per_arrow.png') no-repeat 0px 0px;padding-left:5px;width:13px;height:8px;}
.t17_form2.test10 .pop_2 .ico.on{display:inline-block;background:url('/img/common/per_arrow.png') no-repeat 0px -8px;padding-left:5px;width:13px;height:8px;}
.t17_form2.test10 .chk_box .desc {display:none;overflow-x:hidden;overflow-y:auto;height:60px;margin:5px 1px 0 2px;padding:10px 16px;background:#fbfbfb;border:1px solid #ebebeb;font-size:12px}

/*t17_wscore_survey 이상형설문조사*/
.survey_event_1p{}
.survey_event_1p .tit_wrap{background:#f8e133;text-align:center;padding:0 15px;}
.survey_event_1p .content_wrap{background:#fcf198;padding:20px 15px 15px;}
.survey_event_1p .content_wrap h4{color:#178e52;font-family:"JUA";font-weight:normal;font-size:1.9em;line-height:1.1em;margin-bottom:15px;}
.survey_event_1p .content_wrap h4 strong{color:#d80e14;font-weight:normal;}
.survey_event_1p .gift_form,
.survey_event_1p .gift_info{position:relative;}
.survey_event_1p .gift_form > p{background:url('/landing/img/survey_event_bubble.png') no-repeat 90% 44px;background-size:13px;display:inline-block;height:50px;position:absolute;top:40px;right:5px;}
.survey_event_1p .gift_info > p{background:url('/landing/img/survey_event_bubble.png') no-repeat 90% 44px;background-size:13px;display:inline-block;height:50px;position:absolute;top:-20px;right:20px;}
.survey_event_1p .gift_form > p span,
.survey_event_1p .gift_info > p span{color:#fff;background:#fe0000;border-radius:5px;display:block;padding:6px 8px;line-height:16px}
.survey_event_1p .tbl_info tr{height:40px;}
.survey_event_1p .tbl_info th{font-size:1.1rem;text-align:left;color:#666}
.survey_event_1p .tbl_info th{font-size:1.1rem}
.survey_event_1p .tbl_info select,
.survey_event_1p .tbl_info input[type="text"],
.survey_event_1p .tbl_info input[type="tel"]{border:2px solid #333;box-sizing:border-box;background:#fff;height:30px;line-height:24px;-webkit-appearance: none; -moz-appearance: none;appearance: none;border-radius: 0px;padding-left:5px}
	.survey_event_1p .tbl_info select{background:#fff url('/img/common/select_arrow.png') no-repeat 90% 9px;background-size:9px}
.survey_event_1p .tbl_info .rdo_wrap input {position: absolute;top: 0;left: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);opacity: .0;}
.survey_event_1p .tbl_info .rdo_wrap label {display: inline-block;padding-left: 20px;height: 18px;background: url('/landing/img/suvey_event_rdo.png') no-repeat;background-size:18px;margin-right:10px;}
.survey_event_1p .tbl_info .rdo_wrap label.actOn {background-position: 0 -18px;}
.survey_event_1p .tbl_info td .phone{overflow:hidden;}
.survey_event_1p .tbl_info td .phone span {margin: 0;float:left;font-weight: bold;color: #666;width:2%;height:30px;line-height:30px;text-align:center}
.survey_event_1p .tbl_info td .phone select,
.survey_event_1p .tbl_info td .phone input {float:left;}
.survey_event_1p .gift_form .per_info{padding:0;margin:15px 0 0 ;background:none;border:none}
.survey_event_1p .gift_form .per_info .chk_colt{border-top:0;}
.survey_event_1p .gift_form .per_info .per_check{padding:0}
.survey_event_1p .gift_form .per_info .per_check label {height: 17px;background: url('/landing/img/survey_event_chk.png') no-repeat 0 0;background-size: 18px;}
.survey_event_1p .gift_form .per_info .per_check label.actOn {background-position:0 -17px;}
.survey_event_1p .gift_form .per_info .more_box.v1 {top: 0px;}
.survey_event_1p .btn_wrap{text-align:center;margin:20px 0;}
.survey_event_1p .btn_wrap a{border:3px solid #333;background:#f2614c;color:#fff;padding:10px 15px; border-radius:80px;font-size:1.4rem;font-weight:bold;margin:0 auto;display:inline-block;}
.survey_event_1p .gift_info{margin-top:40px;}
.survey_event_1p #footer{background:#f8e133;text-align:center;padding:17px 0;color:#666;font-size:12px;line-height:18px;}
.survey_event_1p #footer ul{text-align:center;}
.survey_event_1p #footer ul:first-child{margin-bottom:20px;}
.survey_event_1p #footer ul li{display:inline-block;}

.survey_event_2p{}
.survey_event_2p .data_wrap{padding-bottom:10px;}
.survey_event_2p .data_wrap p{overflow:hidden;font-weight:bold;font-size:1.5rem;margin-bottom:0px}
.survey_event_2p .data_wrap ul{overflow:hidden;}
.survey_event_2p .data_wrap li{float:left;color:#f2614c;background:#fff;border:2px solid #f2614c;border-radius:20px;font-size:1.1em;font-weight:bold;margin:5px 2px;padding:3px 8px;}
.survey_event_2p .survey_contents{padding:10px 10px 50px;margin:0 auto;background:#fcf198}
.survey_event_2p .survey_contents .questionn{overflow:hidden;margin-bottom:5px;}
.survey_event_2p .survey_contents .kk_list{display:none;}
.survey_event_2p .survey_contents .questionn > p{margin-bottom:0px;font-size:1.2em;color:#666;font-weight:bold}
.survey_event_2p .survey_contents .questionn li{float:left;text-align:center;font-weight:bold}
.survey_event_2p .survey_contents .questionn li a{color:#f2614c;background:#fff;border:2px solid #f2614c;padding:5px 0;border-radius:20px;font-size:1.1em;margin:5px 3px;display:block;}
.survey_event_2p .survey_contents .q2 li{width:50%;}
.survey_event_2p .survey_contents .q3 li{width:33.3%;}
.survey_event_2p .survey_contents .q4 li{width:25%;}
.survey_event_2p .survey_contents .q5 li{width:20%;}
.survey_event_2p .survey_contents .q6 li{width:16.6%;}
.survey_event_2p .gift_submit{text-align:center;margin-top:25px;}
.survey_event_2p .gift_submit a{border:3px solid #333;background:#f2614c;color:#fff;padding:10px 50px; border-radius:80px;font-size:1.4rem;font-weight:bold;margin:0 auto}


/*t17 설문조사*/
.t17_survey .survey_contents{padding:10px 10px 70%;margin:0 auto;background:#eaeef7}
.t17_survey .survey_contents .questionn{overflow:hidden;margin-bottom:5px;}
.t17_survey .survey_contents .questionn .qst_tit{}
.t17_survey .survey_contents .questionn .qst_tit span{color:#fff;background:#f87879;padding:2px 8px;border-radius:20px;font-size:0.9em;display:inline-block;}
.t17_survey .survey_contents .questionn > p{margin-bottom:0px;font-size:1.2em;color:#666;font-weight:bold}
.t17_survey .survey_contents .questionn li{float:left;text-align:center;font-weight:bold}
.t17_survey .survey_contents .questionn li a{color:#f87879;background:none;border:2px solid #f87879;padding:5px 0;border-radius:20px;font-size:1.1em;margin:5px 3px;display:block;}
.t17_survey .survey_contents .q1 li{width:100%;clear:both}
.t17_survey .survey_contents .q2 li{width:50%;}
.t17_survey .survey_contents .q3 li{width:33.3%;}
.t17_survey .survey_contents .q4 li{width:25%;}
.t17_survey .survey_contents .q5 li{width:20%;}
.t17_survey .survey_contents .q6 li{width:16.6%;}
.t17_survey .gift_submit{text-align:center;margin-top:50px;}
.t17_survey .gift_submit a{;background:#202e49;color:#fff;padding:15px 60px; border-radius:80px;font-size:1.3rem;font-weight:bold;margin:0 auto}
.t17_survey #Qu6{display:none;}
.t17_survey #Qu6 .qst_tit{display:none;}
.t17_survey .pop input[type="text"],
.t17_survey .pop input[type="tel"],
.t17_survey .pop select{-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: 0px;border: 1px solid #ccc;box-sizing:border-box;padding-left:2%;height:30px;line-height:30px;}
.t17_survey .pop_1{display: none;position: absolute;top: 0;left: 0;z-index: 68;width: 300px;height: auto;padding:15px;background: #fff;}
.t17_survey .pop_1 > p{font-size:1.15em;margin-bottom:10px;font-weight:bold;text-align:center}
.t17_survey .input_wrap{}
.t17_survey .input_wrap dl{overflow:hidden;margin-bottom:10px;}
.t17_survey .input_wrap dt{float:left;width:20%}
.t17_survey .input_wrap dd{float:left;width:80%}
.t17_survey .input_wrap .email{}
.t17_survey .input_wrap .email select{background:#fff url('/img/common/select_arrow.png') no-repeat 90% 10px;background-size:9px}
.t17_survey .input_wrap .email select,
.t17_survey .input_wrap .email input[type="text"],
.t17_survey .input_wrap .email span{float:left;}
.t17_survey .input_wrap .email span{text-align:center;height:30px;line-height:30px;}
.t17_survey .dimmed {display: none; position: absolute;top: 0;left: 0;right: 0;bottom: 0;height: 3000px;z-index: 67;background: rgba(0,0,0,0.9);}
.t17_survey .sp_ico {display: inline-block;overflow: hidden;background: url(/img/common/cross-symbol.png) no-repeat;background-size: 18px 18px;line-height: 99em;vertical-align: top;}
.t17_survey .btn_style1{display:block;background:#202e49;line-height:40px;color:#fff;margin-top:0px;text-align:center;border:none;border-radius:0px}

.t17_survey .per_info {margin: 15px 0;padding:0px;border: 0;background: #fff;}
.t17_survey .chk_colt {margin-top: 10px;padding-top: 0px;border-top: 0;}
.t17_survey .per_check {position: relative;padding: 0px;}
.t17_survey .more_box.v1 {top: 0px;}
.t17_survey .more_box {right: 0px;}

/*180607 결과페이지 test14*/
.event_more4 .add_test{position:absolute;top:7%;width:92%;text-align:left;overflow:hidden;padding:0 4%;font-family:'Noto Sans KR','나눔고딕', 'NanumGothic', '돋움', 'Dotum', 'Apple SD Gothic Neo', sans-serif;font-weight:400;}
.event_more4 .score_tit_wrap .result_num_wrap {overflow:hidden;margin-bottom:5px}
.event_more4 .score_tit_wrap .result_num_wrap > li:first-child{float:left;width:72%}
.event_more4 .score_tit_wrap .result_num_wrap > li:last-child{float:left;width:28%;font-weight:bold;color:#666666;text-align:center}
.event_more4 .score_tit_wrap .result_num_wrap li ul li em{color:#666;font-size:/* 12.5px */0.857em;letter-spacing:-1px}
.event_more4 .score_tit_wrap .name,
.event_more4 .score_tit_wrap .score{color:#ed0677;font-family:'dohyeon','나눔고딕', 'NanumGothic', '돋움', 'Dotum', 'Apple SD Gothic Neo', sans-serif}
.event_more4 .score_tit_wrap .score_text{font-size:/* 17px */1.286em;font-weight:bold;font-family:"dohyeon",'나눔고딕', 'NanumGothic', '돋움', 'Dotum', 'Apple SD Gothic Neo', sans-serif;letter-spacing:-1px}
.event_more4 .score_tit_wrap .score{font-size:/* 37px */2.643em;font-weight:bold;text-align:Center;letter-spacing:-2px}

.event_more4 .add_test > p{font-weight:0.857em;font-weight:500;border-bottom:1px solid #c3c3c3;padding-bottom:4px;margin:0}
.event_more4 .add_test > ul{position:relative;margin:6px 0}
.event_more4 .add_test .add_t_tit{font-size:1.071em;font-weight:500}
.event_more4 .add_test .add_t_sub{font-size:0.8em;color:#838383}
.event_more4 .add_test .add_t_num{font-family:'dohyeon','나눔고딕', 'NanumGothic', '돋움', 'Dotum', 'Apple SD Gothic Neo', sans-serif;font-size:1.071em;position:absolute;right:0;top:0}
.event_more4 .add_test .add_t_num span{color:#ed0677}

/*180620 결과페이지 test17*/
.frm2_test17{padding:10px;font-family:'Noto Sans KR','나눔고딕', 'NanumGothic', '돋움', 'Dotum', 'Apple SD Gothic Neo', sans-serif}
.frm2_test17 .score_wrap{border:1px solid #dadada;background:#fff}
.frm2_test17 .score_wrap ul{overflow:hidden;padding:17px 0}
.frm2_test17 .score_wrap ul li{float:left}
.frm2_test17 .score_wrap ul .score_num{font-family:"din-bol",'나눔고딕', 'NanumGothic', '돋움', 'Dotum', 'Apple SD Gothic Neo', sans-serif;font-size:65px;line-height:50px;color:#ed0677;width:29%;letter-spacing:-1px}
.frm2_test17 .score_wrap ul .score_text{text-align:left;padding:4px 0 0 20px;border-left:1px solid #dadada;height:46px}
.frm2_test17 .custom_benefit{margin-top:10px}
.frm2_test17 .custom_benefit p{font-weight:500;font-size:1.714em;margin-bottom:0px}
.frm2_test17 .profile p{font-weight:500;color:#666666}
.frm2_test17 .introduce_gy{margin-top:10px}
.frm2_test17 .introduce_gy ul{}
.frm2_test17 .introduce_gy ul li{border:1px solid #dadada;border-radius:5px;margin-bottom:5px;padding:16px 0;font-weight:500;background:url('/img/common/btn_arrow_grey.png') 96% 50% no-repeat #fff;background-size:12px}
.frm2_test17 .introduce_gy ul li a{color:#adacac}
.frm2_test17 .introduce_gy ul li strong{font-weight:500;font-size:1.357em;}
.frm2_test17 .introduce_gy ul li.org strong{color:#ff6727}
.frm2_test17 .introduce_gy ul li.blu strong{color:#3b6ce8}
.frm2_test17 .introduce_gy ul li.grn strong{color:#7fc31f}
.frm2_test17 .introduce_gy ul li.ppl strong{color:#ab5be8}

.frm2_test17_pop{font-family:'Noto Sans KR', '나눔고딕', 'NanumGothic', '돋움', 'Dotum', "Apple SD Gothic Neo", sans-serif}
.frm2_test17_pop .btn_counsel{position:fixed;bottom:0;left:0;width:100%;font-size:22px;line-height:22px;font-weight:600}
.frm2_test17_pop .btn_counsel ul{text-align:Center;}
.frm2_test17_pop .btn_counsel ul li{padding:12px 0}
.frm2_test17_pop .btn_counsel ul li:first-child{border-top:2px solid #ed0677;color:#ed0677;background:#fff}
.frm2_test17_pop .btn_counsel ul li:nth-child(2){background:#ed0677}
.frm2_test17_pop .btn_counsel ul li:nth-child(2) a{color:#fff;display:block}

.frm2_test17_pop .btn_counsel_pop,
.frm2_test17_pop .custom_1_pop{display:none;width:320px;position:absolute;left:0;top:0;z-index:93;background:#fff;padding:70px 0 0 0;border-top:6px solid #ed0677}
.frm2_test17_pop h6{text-align:center;color:#ed0677;font-weight:500; font-size:20px;letter-spacing:-1px;margin-bottom:40px}
.frm2_test17_pop .btn_counsel_pop ul{padding:0 17px}
.frm2_test17_pop .btn_counsel_pop ul li{margin-top:10px;line-height:18px;border:1px solid #929399}
.frm2_test17_pop .btn_counsel_pop ul li:first-child{margin-top:55px}
.frm2_test17_pop .btn_counsel_pop ul li span{display:inline-block;width:35%;margin-right:5%;padding:10px 0;background:#929399;color:#fff;text-align:center;font-size:18px;line-height:18px;font-weight:400}
.frm2_test17_pop .btn_counsel_pop ul li input{border:none;width:60%;color:#929399}
.frm2_test17_pop .rsv_btn,
.frm2_test17_pop .rsv_btn2{display:block;background:#ed0677;color:#fff;text-align:center;font-size:20px;line-height:20px;font-weight:400;padding:20px 0;margin-top:35px;font-weight:500}
.frm2_test17_pop .rsv_close_btn{position:absolute;right:15px;top:15px}
.frm2_test17_pop .custom_1_pop ul{overflow:hidden;padding:0 35px}
.frm2_test17_pop .custom_1_pop li{float:left;width:48%;margin-bottom:10px}
.frm2_test17_pop .custom_1_pop li:nth-child(2n-1){margin-right:4%}
.frm2_test17_pop .custom_1_pop li select{width:100%;border:1px solid #ed0677;border-radius:5px;padding:4px 0 4px 10px;background:url('/img/common/sel_arrow_grey2.png') 93% 50% no-repeat;background-size:9px}
#bt_dimmed{display: none;width: 100%;height: 3000px;position: absolute; top: 0;left: 0;z-index: 69;background: #000;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=70)";filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);opacity: .7;}

/*180703 결과페이지 test19*/
.frm2_test19{font-family:'Noto Sans KR','나눔고딕', 'NanumGothic', '돋움', 'Dotum', 'Apple SD Gothic Neo', sans-serif;padding-bottom:70px;background:#f2f2f2}
.frm2_test19 .score_wrap{background:#fff;
box-shadow:-webkit-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.1);
box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.1);}
.frm2_test19 .score_wrap ul{overflow:hidden;width:100%}
.frm2_test19 .score_wrap ul li{float:left;}
.frm2_test19 .score_wrap .score_text{text-align:left;width:54%;margin-top:10px;padding-left:3%;font-size:11px}
.frm2_test19 .score_wrap .score_text span{border-bottom:1px solid #959595;color:#959595}
.frm2_test19 .score_wrap .score_text strong{font-size:14px}
.frm2_test19 .score_wrap .score_num{background:url('/landing/img/score/ld_result_point_bg.png') no-repeat 0 0;background-size:cover;width:40%;padding-right:3%;text-align:right;color:#fff;font-size:20px}
.frm2_test19 .score_wrap .score_num span{font-size:40px;font-family:'Roboto','돋움', 'Dotum', 'Apple SD Gothic Neo', sans-serif;}

.frm2_test19 .news_wrap{text-align:left;}
.frm2_test19 .news_wrap > div{background:#fff;margin-top:10px;padding:0 3%;position:relative;
box-shadow:-webkit-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.1);
box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.1);}
.frm2_test19 .news_wrap .best h3{background:url('../img/score/top14_tit.jpg') no-repeat 0 50%;background-size:35px;padding:8px 0 8px 40px;color:#e6198a}
.frm2_test19 .news_wrap .event h3{background:url('../img/score/event_tit.jpg') no-repeat 0 50%;background-size:35px;padding:8px 0 8px 40px;}
.frm2_test19 .news_wrap h3{font-size:10px;color:#959595;font-weight:normal}
.frm2_test19 .news_wrap > div li{border-top:1px solid #f4f4f4;padding:8px 0 8px 3px;font-size:1.143em;letter-spacing:-1px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.frm2_test19 .news_wrap .list1{}
.frm2_test19 .news_wrap .list1 li:first-child{background:url('../img/score/nochange_tit.png') no-repeat 4px 86%;background-size:10px;}
.frm2_test19 .news_wrap .list1 li:nth-child(2){background:url('../img/score/new_tit.png') no-repeat 0px 88%;background-size:18px;}
.frm2_test19 .news_wrap .list1 li:nth-child(3){background:url('../img/score/new_tit.png') no-repeat 0px 88%;background-size:18px;}
/* .frm2_test19 .news_wrap .list1 li:nth-child(4){background:url('../img/score/down2_tit.png') no-repeat 0px 88%;background-size:14px;}
.frm2_test19 .news_wrap .list1 li:nth-child(5){background:url('../img/score/down2_tit.png') no-repeat 2px 88%;background-size:14px;}
.frm2_test19 .news_wrap .list1 li:nth-child(6){background:url('../img/score/down2_tit.png') no-repeat 2px 88%;background-size:14px;} */
.frm2_test19 .news_wrap > div .list2{display:none;}
.frm2_test19 .news_wrap > div .list2.on{display:block;}
.frm2_test19 .news_wrap .list_more{background:url('/img/common/sel_arrow_grey3_off.png') no-repeat 99% 50%; background-size:12px;padding-right:20px;display:inline-block;
position:absolute;right:3%;top:10px;cursor:pointer}
.frm2_test19 .news_wrap .list_more.on{background:url('/img/common/sel_arrow_grey3_on.png') no-repeat 99% 50%; background-size:12px;}

.ld_news_list_wrap{padding:0;}
.ld_news_list{}
.ld_news_list li p{background:#fff;border-bottom:1px solid #f4f4f4;margin:0 15px;padding:8px 15px 8px 3px;position:relative;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}
.ld_news_list li p.open strong{color:#dd1d94;font-weight:500}
.ld_news_list li:first-child p.close{background:url('../img/score/nochange_tit.png') no-repeat 4px 86% #fff;background-size:10px;}
.ld_news_list li:nth-child(2) p.close{background:url('../img/score/new_tit.png') no-repeat 0px 88% #fff;background-size:18px;}
.ld_news_list li:nth-child(3) p.close{background:url('../img/score/new_tit.png') no-repeat 0px 88% #fff;background-size:18px;}
.ld_news_list li:nth-child(4) p.close{background:url('../img/score/down2_tit.png') no-repeat 0px 88% #fff;background-size:14px;}
.ld_news_list li:nth-child(5) p.close{background:url('../img/score/down2_tit.png') no-repeat 2px 88% #fff;background-size:14px;}
.ld_news_list li:nth-child(6) p.close{background:url('../img/score/down2_tit.png') no-repeat 2px 88% #fff;background-size:14px;}

.ld_news_list li p.open{display:none;font-size:1.3em;font-weight:500;letter-spacing:-1px}
.ld_news_list li p span{position:absolute;right:0px;top:50%;margin-top:-10px;text-indent:-9999px;background:url('/img/common/sel_arrow_grey3_off.png') no-repeat 99% 50%; background-size:12px;padding-right:20px;display:inline-block;}
.ld_news_list li p.open span{background:url('/img/common/sel_arrow_grey3_on.png') no-repeat 99% 50%; background-size:12px}
/* .ld_news_list li p.line2{padding:3px 0} */
.ld_news_list li .cont{display:none;}
.ld_news_list li .cont.on{display:block;}
/* .ld_news_list .list.on > div{display:block;} */

.ld_news_list .btn_adv_box4{font-family:'Noto Sans KR','나눔고딕', 'NanumGothic', '돋움', 'Dotum', 'Apple SD Gothic Neo', sans-serif;background:#fff}
.ld_news_list .btn_adv_box4 li{float:left;width:50%;text-align:center;}
.ld_news_list .btn_adv_box4 li a{display:block;padding:14px 0 12px;margin:9px}
.ld_news_list .btn_adv_box4 li:first-child a{background:#ed0577;margin-right:0;border:1px solid #d8006a;box-sizing:border-box}
.ld_news_list .btn_adv_box4 li:nth-child(2) a{background:#1cbbb4;border:1px solid #1db3ac;box-sizing:border-box} /*180702 버전2*/
#list_12 .app_btn{background:#f5f5f5;padding:9px 0 30px 0}
#list_12 .app_btn ul{overflow:hidden;width:76%;margin:0 auto}
#list_12 .app_btn ul li{float:left;width:48%}
#list_12 .app_btn ul li:first-child{margin-right:4%}

/*180717 매치코리아 쿠폰번호*/
.ld_mk_coupon{padding:0 20px 15px}
.ld_mk_coupon h3{font-weight:500}
.ld_mk_coupon h3 strong{font-weight:500;color:#7a7a7a}
.ld_mk_coupon .coupon_wrap{position:relative;margin-top:20px;}
.ld_mk_coupon .coupon_wrap p{position:absolute;top:33%;left:0;width:100%;text-align:center;font-family:'Roboto','돋움', 'Dotum', 'Apple SD Gothic Neo', sans-serif;font-weight:400;color:#fff;font-size:1.786em} 
.ld_mk_coupon .coupon_text{margin-top:-15px;font-size:1.071em;font-weight:600} 
.ld_mk_coupon .coupon_text strong{background:#ed0677;border-radius:50px;width:90px;padding:6px 0;text-align:center;color:#fff;display:inline-block;margin:25px 0 10px 0;} 
.ld_mk_coupon .coupon_text .app_btn{margin-top:12px;overflow:hidden;} 
.ld_mk_coupon .coupon_text .app_btn li{float:left;width:48%} 
.ld_mk_coupon .coupon_text .app_btn li:first-child{margin-right:4%} 

/*결과페이지 그래프*/
.ld_graph_wrap{margin-top:10px}
.ld_graph_wrap .graph_bg{background:#92a7db url('/landing/img/score/graph_bg.jpg') no-repeat;background-size:100%;padding:20px 15px}
.ld_graph_wrap .graph_bg h3{text-align:center;color:#fff;text-shadow: 0px 2px 2px rgba(150, 150, 150, 1);font-size:1.143em;margin-bottom:15px;font-weight:400}
.ld_graph_wrap .graph_bg h3 strong{font-size:1.786em;letter-spacing:-1px;font-weight:500}
.ld_graph_wrap .chart_wrap{background:#fff;padding-top:15px;box-shadow:-webkit-box-shadow: 0px 15px 20px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 15px 20px 0px rgba(0,0,0,0.1);
box-shadow: 0px 15px 20px 0px rgba(0,0,0,0.1);}
.ld_graph_wrap #chartdiv a{display:none;}
.ld_graph_wrap .chart_wrap h4{text-align:center}
.ld_graph_wrap .chart_wrap h4 span{color:#3c37a0;border:1px solid #a6a4d4;padding:5px 16px;border-radius:50px;}
.ld_graph_wrap .result_ul{margin-top:22px}
.ld_graph_wrap .result_ul ul li{overflow:hidden;margin-bottom:7px;color:#415483;font-weight:500}
.ld_graph_wrap .result_ul ul li:last-child{margin-bottom:0px;}
.ld_graph_wrap .result_ul ul li span{display:inline-block;background:#748bc5;color:#fff;float:left;padding:6px 0;width:82px;text-align:center;line-height:14px;border-radius:50px;margin-right:5px;}
.ld_graph_wrap .result_ul ul li:nth-child(2) span{margin-bottom:15px}
.ld_graph_wrap .result_text{padding:15px;background:#fff;margin-bottom:10px}
.ld_graph_wrap .result_text .detail{font-weight:500;margin-bottom:10px;}
.ld_graph_wrap .result_text p.btn_council{background:#ea4b8a;border-radius:5px;padding:11px 0 12px;font-size:1.286em;line-height:100%;font-weight:600;text-align:center;color:#fff;box-shadow:-webkit-box-shadow: inset 0px -4px 0px 0px rgba(0,0,0,0.16);
-moz-box-shadow: inset 0px -4px 0px 0px rgba(0,0,0,0.16);box-shadow: inset 0px -4px 0px 0px rgba(0,0,0,0.16);margin-bottom:25px}
.ld_graph_wrap .ohter_result > div{margin-bottom:7px}
.ld_graph_wrap .ohter_result > div:last-child{margin-bottom:0px}
.ld_graph_wrap .ohter_result > div > p{border:1px solid #a8a8a8;background:#fff;border-radius:5px;overflow:hidden;height:40px;line-height:42px;margin-right:-1px;padding-left:20px;font-weight:500;font-size:18px}
.ld_graph_wrap .ohter_result > div > p span{display:inline-block;float:right;background:#b0b0b0;color:#fff;font-size:13px;height:40px;padding:0 35px}
.ld_graph_wrap .ohter_result .result_view{margin-top:7px;padding:20px; border:1px solid;background:#fff }
.ld_graph_wrap .ohter_result .result_view p {font-weight:500;color:#454545}
.ld_graph_wrap .ohter_result .mr_fee > p{color:#ea4b8a;}
.ld_graph_wrap .ohter_result .mr_fee .result_view{border-color:#ea4b8a}
.ld_graph_wrap .ohter_result .mr_fee h5{text-align:center;color:#454545;font-weight:500}
.ld_graph_wrap .ohter_result .mr_fee strong{display:block;text-align:center;color:#ea4b8a;font-family:'Roboto','돋움', 'Dotum', 'Apple SD Gothic Neo', sans-serif;font-weight:400;font-size:1.929rem}
.ld_graph_wrap .ohter_result .mr_fee strong::after{display:block;width:10%;height:3px;background: #ea4b8a;content:"";margin:10px 0 20px 45%}
.ld_graph_wrap .ohter_result .mr_fee strong span{font-size:1.214rem;font-family:"Noto Sans KR",'나눔고딕', 'NanumGothic', '돋움', 'Dotum', 'Apple SD Gothic Neo', sans-serif;font-weight:400}

.ld_graph_wrap .ohter_result .mr_num > p{color:#4ab1ac}
.ld_graph_wrap .ohter_result .mr_num .result_view{border-color:#4ab1ac}
.mr_num .count_box.v2 .count_num{color:#4ab1ac}

.ld_graph_wrap .ohter_result .mr_psy > p{color:#61b4df}
.ld_graph_wrap .ohter_result .mr_psy .result_view{border-color:#61b4df}
.ld_graph_wrap .ohter_result .mr_psy h5{text-align:center;color:#61b4df;font-weight:500;margin-bottom:5px}

.ld_graph_wrap .manager{overflow:hidden;margin-top:30px;position:relative;}
.ld_graph_wrap .manager span{float:left;width:30%;border:1px solid #c3c2c0;box-sizing:border-box}
.ld_graph_wrap .manager > ul{float:left;width:68%;padding:0 0 0 2%}
.ld_graph_wrap .manager > ul > li{font-weight:500}
.ld_graph_wrap .manager > ul > li:first-child{font-size:0.857em;color:#757474;margin-bottom:2%}
.ld_graph_wrap .manager > ul > li:nth-child(2){font-size:0.857em;}
.ld_graph_wrap .manager > ul li:nth-child(3){font-size:1.657em}
.ld_graph_wrap .manager > ul li.btn{/* margin-top:3% */;position:absolute;bottom:0}
.ld_graph_wrap .manager > ul li.btn ul{overflow:hidden;}
.ld_graph_wrap .manager > ul li.btn li{float:left;width:48%;/* text-align:center;border:1px solid #d3d3d3;border-radius:5px;box-sizing:border-box;padding:5% 0 */}
.ld_graph_wrap .manager > ul li.btn li:first-child{margin-right:4%}

/*181010 결과페이지 리뉴얼*/
.ld_graph_wrap .ohter_result.v2 > div{margin-bottom:7px}
.ld_graph_wrap .ohter_result.v2 > div:last-child{margin-bottom:0px}
.ld_graph_wrap .ohter_result.v2 > div .ohter_off{display:block;}
.ld_graph_wrap .ohter_result.v2 > div .ohter_off.off{display:none}
.ld_graph_wrap .ohter_result.v2 > div .ohter_off ul{background:#fff;overflow:hidden;
box-shadow:-webkit-box-shadow: 3px 3px 0px 3px rgba(186,186,186,1);
-moz-box-shadow: 3px 3px 0px 3px rgba(186,186,186,1);
box-shadow: 3px 3px 0px 3px rgba(186,186,186,1);border-radius:10px}
.ld_graph_wrap .ohter_result.v2 > div .ohter_off ul li{float:left;font-weight:500}
.ld_graph_wrap .ohter_result.v2 > div .ohter_off ul li.left{width:65%;padding-left:5%;padding-top:10px;height:62px}
.ld_graph_wrap .ohter_result.v2 > div .ohter_off ul li.left strong{font-size:1.5em;text-align:left;color:#333;font-family:"Noto Sans KR",'나눔고딕', 'NanumGothic', '돋움', 'Dotum', 'Apple SD Gothic Neo', sans-serif;font-weight:500;display:block;}
.ld_graph_wrap .ohter_result.v2 > div .ohter_off ul li.left span{border-radius:18px;display:inline-block;width:15px;height:15px;vertical-align:middle;margin-right:7px}
.ld_graph_wrap .ohter_result.v2 > div .ohter_off ul li.left span img{padding:4px 0 0 4px}
.ld_graph_wrap .ohter_result.v2 > div .ohter_off ul li.left strong::after{display:none}
.ld_graph_wrap .ohter_result.v2 > div .ohter_off ul li.right{width:30%;color:#fff;text-align:center;line-height:72px;font-size:1.214em;font-weight:500;height:72px}
.ld_graph_wrap .ohter_result.v2 > div .ohter_off > span{font-size:11px;padding:8px 0 0px;display:inline-block;color:#727272;letter-spacing:-0.5px} 
.ld_graph_wrap .ohter_result.v2 .mr_fee .ohter_off ul li.left span{background:#ff8989;}
.ld_graph_wrap .ohter_result.v2 .mr_fee .ohter_off ul li.right{background:#ff8989;}
.ld_graph_wrap .ohter_result.v2 .mr_num .ohter_off ul li.left span{background:#ffa478;}
.ld_graph_wrap .ohter_result.v2 .mr_num .ohter_off ul li.right{background:#ffa478;}
.ld_graph_wrap .ohter_result.v2 .mr_psy .ohter_off ul li.left span{background:#8eb4e7;}
.ld_graph_wrap .ohter_result.v2 .mr_psy .ohter_off ul li.right{background:#8eb4e7;}
.ld_graph_wrap .ohter_result.v2 .mr_ideal .ohter_off ul li.left span{background:#b09bff;}
.ld_graph_wrap .ohter_result.v2 .mr_ideal .ohter_off ul li.right{background:#b09bff;}
.ld_graph_wrap .ohter_result.v2 .mr_ideal .ohter_off ul li.left em{color:#fb6262;font-weight:500}

.ld_graph_wrap .ohter_result.v2 .result_view{margin-top:0;margin-bottom:15px;border:none;padding:0;
box-shadow:-webkit-box-shadow: 3px 3px 0px 3px rgba(186,186,186,1);
-moz-box-shadow: 3px 3px 0px 3px rgba(186,186,186,1);
box-shadow: 3px 3px 0px 3px rgba(186,186,186,1);border-radius:10px}
.ld_graph_wrap .ohter_result.v2 .result_view .tit_wrap{border-radius:10px 10px 0 0;text-align:center;position:relative;padding:15px 12px}
.ld_graph_wrap .ohter_result.v2 .result_view .tit_wrap p{color:#fff}
.ld_graph_wrap .ohter_result.v2 .result_view .tit_wrap strong{color:#fff;display:inline-block;}
.ld_graph_wrap .ohter_result.v2 .result_view .tit_wrap strong:after{display:none;}
.ld_graph_wrap .ohter_result.v2 .result_view .tit_wrap span{position:absolute;right:12px;top:12px;}
.ld_graph_wrap .ohter_result.v2 .result_view .text_wrap{padding:12px}
.ld_graph_wrap .ohter_result.v2 .result_view .text_wrap a{margin-top:15px;display:block;}
.ld_graph_wrap .ohter_result.v2 .mr_fee .result_view .tit_wrap{background:#ff8989;}
.ld_graph_wrap .ohter_result.v2 .mr_num .result_view .tit_wrap{background:#ffa478;}
.ld_graph_wrap .ohter_result.v2 .mr_psy .result_view .tit_wrap{background:#8eb4e7;}
.ld_graph_wrap .ohter_result.v2 .mr_psy .result_view .text_wrap p.ideal_anal{text-align:Center;margin:10px 0;}
.ld_graph_wrap .ohter_result.v2 .mr_psy .result_view .text_wrap span{padding:3px 20px;border-radius:20px;background:#8eb4e7;color:#fff}
.ld_graph_wrap .ohter_result.v2 .mr_ideal .result_view .tit_wrap{background:#b09bff;}
.ld_graph_wrap .ohter_result.v2 .mr_ideal .result_view .text_wrap .ideal_two{overflow:hidden;}
.ld_graph_wrap .ohter_result.v2 .mr_ideal .result_view .text_wrap .ideal_two > div{background:#ebe6ff;float:left;width:48%;border-radius:4px;text-align:center;position:relative;padding:15px 0;font-weight:500;margin-bottom:10px}
.ld_graph_wrap .ohter_result.v2 .mr_ideal .result_view .text_wrap .ideal_two > div:first-child{margin-right:4%}
.ld_graph_wrap .ohter_result.v2 .mr_ideal .result_view .text_wrap .ideal_two > div span{display:inline-block;width:20px;height:20px;position:absolute;left:0;top:0;background:#b09cff;border-radius:4px 0 0 0;color:#fff;text-align:center}

/*190305 결과페이지 + 가연에게 물어봐*/
.frm2_news_test13{}
.frm2_news_test13 .score_wrap{overflow:hidden;padding:15px 0px 0 15px;background:#fff;border-top:5px solid #d93076}
.frm2_news_test13 .score_wrap .chart_wrap{float:left;width:60%}
.frm2_news_test13 .score_wrap ul{text-align:left;float:left;width:40%;margin-top:10px}
.frm2_news_test13 .score_wrap .score_text{font-size:15px;}
.frm2_news_test13 .score_wrap .score_text strong{font-size:17px;}
.frm2_news_test13 .score_wrap .score_num{background:#d93076;text-align:center;color:#fff;display:inline-block;padding:10px 27px 8px;border-radius:50px;font-size:17px;margin-top:10px;}
.frm2_news_test13 .score_wrap .score_num span{font-weight:bold;font-size:25px;line-heighT:100%}

.frm2_news_test13 .ld_graph_wrap .ohter_result > div > p{border-radius:0;color:#000;position:relative;}

.frm2_news_test13 .ld_graph_wrap .ohter_result .mr_fee > p{border:1px solid #f4b2c5}
.frm2_news_test13 .ld_graph_wrap .ohter_result .mr_num > p{border:1px solid #f4e9b2}
.frm2_news_test13 .ld_graph_wrap .ohter_result .mr_psy > p{border:1px solid #bbc6ff}

.frm2_news_test13 .ld_graph_wrap .ohter_result > div > p span{color:#000;padding: 0 33px 0 57px}
.frm2_news_test13 .ld_graph_wrap .ohter_result > div > p span:before{
	content: ""; 
    position: absolute; 
    width: 58px; 
    height: 58px; 
    background: #fff; 
    transform: rotate(45deg); 
    -ms-transform:rotate(45deg); /* IE 9 */ 
    -moz-transform:rotate(45deg); /* Firefox */ 
    -webkit-transform:rotate(45deg); /* Safari and Chrome */ 
    -o-transform:rotate(45deg); /* Opera */ 
    top: -29px; 
    right:108px; }
.frm2_news_test13 .ld_graph_wrap .ohter_result .mr_fee > p span{background:#f4b2c5 url('/img/common/ico_arrw_black.png') no-repeat 81% 49%;background-size:3px}
.frm2_news_test13 .ld_graph_wrap .ohter_result .mr_num > p span{background:#f4e9b2 url('/img/common/ico_arrw_black.png') no-repeat 81% 49%;background-size:3px}
.frm2_news_test13 .ld_graph_wrap .ohter_result .mr_psy > p span{background:#bbc6ff url('/img/common/ico_arrw_black.png') no-repeat 81% 49%;background-size:3px}

/*180807 랜딩 컨셉*/
.wd_score .love_test .concept1{overflow:hidden;}
.wd_score .love_test .concept1 h3{color:#fff;padding-top:40px;font-weight:500;margin-top:53px;line-height:100%;text-align:center}
.wd_score .love_test .concept1 article{float:left;color:#fff}
.wd_score .love_test .concept1 article.color_select{width:80%;height:400px;padding-top:0;margin:0 auto;border-radius:10px}
.wd_score .love_test .concept1 article.left{width:7%;height:350px;margin:25px 3% 0 0;border-radius:0 10px 10px 0}
.wd_score .love_test .concept1 article.right{width:7%;height:350px;margin:25px 0 0 3%;border-radius:10px 0 0 10px}

.wd_score .love_test .concept2{background:url("/landing/img/ld_c2_bg.jpg") no-repeat;background-size:cover;height:100vh;padding:0 20px}
.wd_score .love_test .concept2 h3{color:#ef5252;font-weight:400;font-size:23px;line-height:100%;margin-top:20px;margin-bottom:40px;text-align:center}
.wd_score .love_test .concept2 h3 span{display:block;width:30%;margin:0 auto;background:#ef5252;height:1px;margin-top:15px}
.wd_score .love_test .concept2 article{text-align:center;padding:15px 0px 0}
.wd_score .love_test .concept2 article > div{position:absolute;display:inline-block;width:300px;top:20%;left:50%;margin-left:-150px}

.wd_score .concept3{background:url("/landing/img/ld_c3_bg.jpg") no-repeat;background-size:cover; width:100%;height: 100vh; text-align:center;
font-family:"Noto Sans KR",'나눔고딕', 'NanumGothic', '돋움', 'Dotum', 'Apple SD Gothic Neo', sans-serif;}
.wd_score .concept3 h3{padding:60px 0 50px;}
.wd_score .concept3 h3.v2{padding:28px 0 25px;}
.wd_score .concept3 .q_list{margin-top:0}
.wd_score .concept3 .q_list.flexcenter{display: flex; justify-content: center; padding-right: 5px; box-sizing: border-box;}
.wd_score .concept3 .q_list.r2{width:330px}
.wd_score .concept3 .q_list.r3{width:245px}
.wd_score .concept3 .q_list.r4{width:330px}
.wd_score .concept3 .q_list.r5{}

.wd_score .concept3 .q_list li{margin:10px 0 0 10px;border-radius:10px;line-height:75px;font-size:17px;/* outline: 1px dashed #fff;outline-offset: -8px; */}
.wd_score .concept3 .q_list a{width:75px;height:75px;background:none;color:#fff}
.wd_score .concept3 .q_list.flexLine a{ display: flex; align-items: center; justify-content: center;}
.wd_score .concept3 .q_list.r2 a{width:160px;height:39px;background:none;color:#fff; display: flex; align-items: center; justify-content: center;}
.wd_score .concept3 .q_list.r5 a{width:62px;height:62px;background:none;color:#fff}

.wd_score .concept3 .q_list.r2 li:nth-child(-n+2) {margin-top: 0;}
.wd_score .concept3 .q_list.r4 li:nth-child(-n+4) {margin-top: 0;}
.wd_score .concept3 .q_list.r4 li:nth-child(4n-3) {margin-left: 0;}
.wd_score .concept3 .q_list.r3 li:nth-child(3n-2) {margin-left: 0;}
.wd_score .concept3 .q_list.r3 li.line {margin-left: 42px;}
.wd_score .concept3 .q_list.v2{margin-top:0;width:190px}
.wd_score .concept3 .q_list.r5 li{width:62px;height:62px;line-height:50px;margin:5px 0 0 5px;font-size:14px; background-size:62px;}
.wd_score .concept3 .q_list.r5 li:nth-child(5n-4) {margin-left:0}

.wd_score .concept3 .q_list .answer_txt{padding-top:0;font-size:18px;}
.wd_score .concept3 .q_list.flexLine .answer_txt{line-height: 1.1;}
.wd_score .concept3 .q_list.r5 .answer_txt{padding-top:0;font-size:14px; width: 62px; height: 62px; display: flex; align-items: center; justify-content: center;}
.wd_score .concept3 .q_list .answer_txt.v1{padding-top:16px}
.wd_score .concept3 .q_list.r2 .answer_txt.v1{padding-top:0;}
.wd_score .concept3 .q_list.r5 .answer_txt.v1{padding-top:9px}

.wd_score .concept3 .q_list.red li{background:#ff8989 url("/landing/img/c3_btn_1.png") no-repeat; background-size:75px;}
.wd_score .concept3 .q_list.red li:nth-child(2n){background:#ff6e6e url("/landing/img/c3_btn_1.png") no-repeat; background-size:75px;}
.wd_score .concept3 .q_list.red li.g1{background:#ff8989 url("/landing/img/c3_btn_1.png") no-repeat; background-size:75px;}
.wd_score .concept3 .q_list.red li.g2{background:#ff6e6e url("/landing/img/c3_btn_1.png") no-repeat; background-size:75px;}
.wd_score .concept3 .adr .q_list.red li{background:#ff8989 url("/landing/img/c3_btn_2.png") no-repeat; background-size:62px;}
.wd_score .concept3 .adr .q_list.red li:nth-child(2n){background:#ff6e6e url("/landing/img/c3_btn_2.png") no-repeat; background-size:62px;}

.wd_score .concept3 .q_list.org li{background:#ffa478 url("/landing/img/c3_btn_1.png") no-repeat; background-size:75px;}
.wd_score .concept3 .q_list.org li:nth-child(2n){background:#ff864c url("/landing/img/c3_btn_1.png") no-repeat; background-size:75px;}
.wd_score .concept3 .q_list.org li.g1{background:#ffa478 url("/landing/img/c3_btn_1.png") no-repeat; background-size:75px;}
.wd_score .concept3 .q_list.org li.g2{background:#ff864c url("/landing/img/c3_btn_1.png") no-repeat; background-size:75px;}
.wd_score .concept3 .q_list.r2 li.g1 {background:#b09bff url("/landing/img/c3_btn_5.png") no-repeat; background-size:160px;}
.wd_score .concept3 .q_list.r2 li.g2 {background:#a079f8 url("/landing/img/c3_btn_5.png") no-repeat; background-size:160px;}
.wd_score .concept3 .adr .q_list.org li{background:#ffa478 url("/landing/img/c3_btn_2.png") no-repeat; background-size:62px;}
.wd_score .concept3 .adr .q_list.org li:nth-child(2n){background:#ff864c url("/landing/img/c3_btn_2.png") no-repeat; background-size:62px;}

.wd_score .concept3 .q_list.grn li{background:#89b185 url("/landing/img/c3_btn_1.png") no-repeat; background-size:75px;}
.wd_score .concept3 .q_list.grn li:nth-child(2n){background:#659560 url("/landing/img/c3_btn_1.png") no-repeat; background-size:75px;}
.wd_score .concept3 .q_list.grn li.g1{background:#89b185 url("/landing/img/c3_btn_1.png") no-repeat; background-size:75px;}
.wd_score .concept3 .q_list.grn li.g2{background:#659560 url("/landing/img/c3_btn_1.png") no-repeat; background-size:75px;}
.wd_score .concept3 .adr .q_list.grn li{background:#89b185 url("/landing/img/c3_btn_2.png") no-repeat; background-size:62px;}
.wd_score .concept3 .adr .q_list.grn li:nth-child(2n){background:#659560 url("/landing/img/c3_btn_2.png") no-repeat; background-size:62px;}

.wd_score .concept3 .q_list.blu li{background: #8eb4e7 url("/landing/img/c3_btn_1.png") no-repeat center / contain;}
.wd_score .concept3 .q_list.blu li:nth-child(2n){background: #5997ea url("/landing/img/c3_btn_1.png") no-repeat center / contain;}
.wd_score .concept3 .q_list.blu li.g1{background:#8eb4e7 url("/landing/img/c3_btn_1.png") no-repeat; background-size:75px;}
.wd_score .concept3 .q_list.blu li.g2{background:#5997ea url("/landing/img/c3_btn_1.png") no-repeat; background-size:75px;}
/* 직사각형 테두리
.wd_score .concept3 .adr .q_list.blu li{background:#8eb4e7 url("/landing/img/c3_btn_2.png") no-repeat; background-size:62px;}
.wd_score .concept3 .adr .q_list.blu li:nth-child(2n){background:#5997ea url("/landing/img/c3_btn_2.png") no-repeat; background-size:62px;} */

.wd_score .concept3 .q_list.ppl li{background:#b09bff url("/landing/img/c3_btn_1.png") no-repeat; background-size:75px;}
.wd_score .concept3 .q_list.ppl li:nth-child(2n){background:#a079f8 url("/landing/img/c3_btn_1.png") no-repeat; background-size:75px;}
.wd_score .concept3 .q_list.ppl li.g1{background:#b09bff url("/landing/img/c3_btn_1.png") no-repeat; background-size:75px;}
.wd_score .concept3 .q_list.ppl li.g2{background:#a079f8 url("/landing/img/c3_btn_1.png") no-repeat; background-size:75px;}
.wd_score .concept3 .adr .q_list.ppl li{background:#b09bff url("/landing/img/c3_btn_2.png") no-repeat; background-size:62px;}
.wd_score .concept3 .adr .q_list.ppl li:nth-child(2n){background:#a079f8 url("/landing/img/c3_btn_2.png") no-repeat; background-size:62px;}

.wd_score .concept3 .btn_conf{width:230px;height:60px}
.wd_score .concept3 .btn_conf.radius{background:url('/landing/img/ld_c3_submit_btn.png') no-repeat;background-size:230px}
.wd_score .concept3 .btn_conf span{padding-top:16px;font-weight:500}

.wd_score .q_box.gift{}
.wd_score .q_box.gift .event_txt{text-align:left;font-size:0.929em}
.wd_score .q_box.gift .event_txt dt{color:#ff5858;padding-left:18px;display:inline-block;vertical-align:top;font-weight:600;margin-right:19px;}
.wd_score .q_box.gift .event_txt dd{display:inline-block;font-weight:500;}
.wd_score .q_box.gift .event_gift{}
.wd_score .q_box.gift .event_gift ul{margin-top:22px;max-width:330px;min-width:330px;margin:0 auto;overflow:hidden;}
.wd_score .q_box.gift .event_gift ul:after{content:"";clear:both}
.wd_score .q_box.gift .event_gift ul li{float:left;width:33.3%;line-height:1.2em;font-weight:500;margin:0;position:relative;}
/* .wd_score .q_box.gift .event_gift ul li:first-child{background:url('/landing/img/gift_1_2.png') no-repeat;background-size:100%;height:142px}
.wd_score .q_box.gift .event_gift ul li:nth-child(2){background:url('/landing/img/gift_2_2.png') no-repeat;background-size:100%;height:142px}
.wd_score .q_box.gift .event_gift ul li:nth-child(3){background:url('/landing/img/gift_3_2.png') no-repeat;background-size:100%;height:142px} */
.wd_score .q_box.gift .event_gift ul li img{display:block;}
.wd_score .q_box.gift .event_gift .per_check label{display: inline-block;padding: 0;height: 15px;height:200px;background: url(/img/common/chk_bg_peach_off.png) no-repeat 50% 100%;background-size: 15px;}
.wd_score .q_box.gift .event_gift .per_check input:checked+label{display: inline-block;padding: 0;height: 15px;height:200px;background: url(/img/common/chk_bg_peach_on.png) no-repeat 50% 100%;background-size: 15px;}
.wd_score .q_box.gift .event_gift p{font-weight:500;color:#2c2c2c;margin-top:35px}
.wd_score .q_box.gift .event_gift p em{color:#838383}

/*180907 러브테스트 결과페이지*/
.lvt_result.concept3{height:auto;}
.lvt_result.concept3 .inner{padding:18px 15px 35px}
.lvt_result.concept3 h4{font-size:1.143rem;font-weight:500}
.lvt_result.concept3 h4 span{font-size:0.857rem;color:#565656;letter-spacing:-1px}
.lvt_result.concept3 h4 strong{font-size:1.786rem;color:#ff6e6e}
.lvt_result.concept3 .txt_wrap{background:#fff;margin-top:20px;padding:25px;border-radius:3px;
box-shadow:-webkit-box-shadow: 0px 2px 20px 0px rgba(0,0,0,0.11);
-moz-box-shadow: 0px 2px 20px 0px rgba(0,0,0,0.11);
box-shadow: 0px 2px 20px 0px rgba(0,0,0,0.11);}
.lvt_result.concept3 .tit{font-weight:600;margin-bottom:10px}
.lvt_result.concept3 .tit strong{font-size:1.286rem;color:#ff6e6e}
.lvt_result.concept3 .txt{font-weight:500;color:#545454}
.lvt_result.concept3 .left{text-align:left;}
.lvt_result.concept3 .border{border-bottom:1px dashed #ff6e6e;padding-bottom:15px;margin-bottom:15px}

/*전화번호입력 키패드*/
.keypad{position:absolute;bottom:0;left:0;width:100%}
.keypad ul{overflow:hidden;border-top:1px solid #e3dada;border-bottom:1px solid #e3dada;}
.keypad ul:after{content:"";clear:both}
.keypad ul li{width:25%;float:left;text-align:center;background:#fff;border-right:1px solid #e2d1d1;border-bottom:1px solid  #e2d1d1;box-sizing:border-box;}
.keypad ul li:nth-child(4n){border-right:0}
.keypad ul li:nth-child(n+9){border-bottom:0}
.keypad ul li a{display:block;padding:28px 0;font-size:1.286em;line-height:100%}

/*181128 결과페이지 변경*/
.frm2_test22{font-family:'Noto Sans KR','나눔고딕', 'NanumGothic', '돋움', 'Dotum', 'Apple SD Gothic Neo', sans-serif;}
.frm2_test22 .timon{font-family:'TmonMonsori','Noto Sans KR','나눔고딕', 'NanumGothic', '돋움', 'Dotum', 'Apple SD Gothic Neo', sans-serif;}
.frm2_test22 .tc_pink{color:#ed3b83;font-weight:600}
.frm2_test22 .point_wrap{background:#f7f7f7;padding:25px 15px 15px;font-weight:500}
.frm2_test22 .point_wrap ul li:first-child{font-size:1.214em}
.frm2_test22 .point_wrap ul li:nth-child{font-size:0.929em}
.frm2_test22 .point_wrap .score{font-size:3.214em}
.frm2_test22 .point_wrap > img{margin-top:-10px}

.frm2_test22 .point_wrap .p_graph_wrap{}
.frm2_test22 .point_wrap .p_graph_wrap ul{position:relative;width:100%;height:15px;display:block;}
.frm2_test22 .point_wrap .p_graph_wrap ul li{position:absolute;font-size:11px;font-family:'Roboto','Noto Sans KR','나눔고딕', 'NanumGothic', '돋움', 'Dotum', 'Apple SD Gothic Neo', sans-serif;}
.frm2_test22 .point_wrap .p_graph_wrap .bar{position:relative;}
.frm2_test22 .point_wrap .p_graph_wrap .bar p{width:100%;background:#cfcfcf;border-radius:13px;height:13px}
.frm2_test22 .point_wrap .p_graph_wrap .bar .gage{background:#ed3b83;border-radius:13px;height:13px;display:block;position:absolute;}
.frm2_test22 .point_wrap .p_graph_wrap .bar .bubble{background:url('/landing/img/score/gage_bubble1.png');background-size:100%;width:35px;height:22px;display:block;font-size:11px;color:#ed3b83;line-height:26px;margin-top:2px;}

.frm2_test22 .point_wrap .p_graph_wrap .high li:first-child{left:78%}
.frm2_test22 .point_wrap .p_graph_wrap .high li:last-child{right:0%}
.frm2_test22 .point_wrap .p_graph_wrap .high .gage{width:22%;right:0;top:0}
.frm2_test22 .point_wrap .p_graph_wrap .high .bubble{margin-left:84%}

.frm2_test22 .point_wrap .p_graph_wrap .safe li:first-child{left:59%}
.frm2_test22 .point_wrap .p_graph_wrap .safe li:last-child{left:77%}
.frm2_test22 .point_wrap .p_graph_wrap .safe .gage{width:22%;left:59%;top:0}
.frm2_test22 .point_wrap .p_graph_wrap .safe .bubble{margin-left:65%}

.frm2_test22 .point_wrap .p_graph_wrap .low li:first-child{left:0%}
.frm2_test22 .point_wrap .p_graph_wrap .low li:last-child{left:58%}
.frm2_test22 .point_wrap .p_graph_wrap .low .gage{width:62%;left:0;top:0}
.frm2_test22 .point_wrap .p_graph_wrap .low .bubble{margin-left:26%}

.frm2_test22 .detail_wrap{padding:20px 15px;background:#fff}
.frm2_test22 .detail_wrap  > div{position:relative;margin:20px 0}
.frm2_test22 .detail_wrap  > div > p{width:55px;height:55px;border-radius:100px;line-height:53px;color:#fff;font-size:1.071em;
position:absolute;left:0;top:0;}
.frm2_test22 .detail_wrap  > div > p.low{
	background: #f5c960; /* Old browsers */
background: -moz-linear-gradient(-45deg, #f5c960 0%, #f5955b 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg, #f5c960 0%,#f5955b 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg, #f5c960 0%,#f5955b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5c960', endColorstr='#f5955b',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.frm2_test22 .detail_wrap  > div > p.optimum{
	background: #f5935c; /* Old browsers */
background: -moz-linear-gradient(-45deg, #f5935c 41%, #fe6a62 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg, #f5935c 41%,#fe6a62 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg, #f5935c 41%,#fe6a62 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5935c', endColorstr='#fe6a62',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}
.frm2_test22 .detail_wrap  > div > p.high{
background: #f88e5e; /* Old browsers */
background: -moz-linear-gradient(-45deg, #f88e5e 2%, #ed3e83 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg, #f88e5e 2%,#ed3e83 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg, #f88e5e 2%,#ed3e83 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f88e5e', endColorstr='#ed3e83',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

.frm2_test22 .detail_wrap  > div dl{text-align:left;padding-left:65px}
.frm2_test22 .detail_wrap  > div dl dt{font-size:1.071em}
.frm2_test22 .detail_wrap  > div dl dd{color:#666666;margin-bottom:5px}

.frm2_test22 .detail_wrap dl strong{color:#222}
.frm2_test22 .detail_wrap table{border-top:2px solid #cfcfcf;font-size:11px;width:100%}
.frm2_test22 .detail_wrap table th,
.frm2_test22 .detail_wrap table td{border-bottom:1px solid #cfcfcf;font-weight:normal;padding:2px 0}
.frm2_test22 .detail_wrap table th,
.frm2_test22 .detail_wrap table tr td:first-child{background:#f7f7f7;color:#666666}
.frm2_test22 .detail_wrap table th:first-child,
.frm2_test22 .detail_wrap table th:nth-child(2),
.frm2_test22 .detail_wrap table tr td:first-child,
.frm2_test22 .detail_wrap table tr td:nth-child(2){border-right:1px solid #cfcfcf}
.frm2_test22 .btn_council{background: #ed3b83;border-radius: 5px;padding: 12px 0 15px;font-size: 1.143em;line-height: 1.143em;font-weight: 500;text-align: center;color: #fff;
    box-shadow: -webkit-box-shadow: inset 0px -4px 0px 0px rgba(154,38,85,1);
    -moz-box-shadow: inset 0px -4px 0px 0px rgba(154,38,85,1);
    box-shadow: inset 0px -4px 0px 0px rgba(154,38,85,1);}

.frm2_test22 .graph_wrap{margin:15px 0 30px}
.frm2_test22 .graph_wrap > div{margin-bottom:20px}
.frm2_test22 .graph_wrap .graph{display:inline-block;width:88%;position:relative;margin-left:2%}
.frm2_test22 .graph_wrap .tit{vertical-align:middle;width:8%;display:inline-block;text-align:right;font-weight:500}

.frm2_test22 .graph_wrap ul{overflow:hidden;}
.frm2_test22 .graph_wrap li{float:left;color:#909090;font-size:10px;text-align:left;padding-left:2%}
.frm2_test22 .graph_wrap .grad li{width:20%}
.frm2_test22 .graph_wrap .grad li:last-child{width:9%;padding-left:3%}
.frm2_test22 .graph_wrap .income li{width:26%;}
.frm2_test22 .graph_wrap .income li:last-child{width:13%;padding-left:3%}
.frm2_test22 .graph_wrap .tall li{width:19%}
.frm2_test22 .graph_wrap .tall li:last-child{width:13%;padding-left:3%}
.frm2_test22 .graph_wrap li.active{color:#222}
.frm2_test22 .graph_wrap .bar{line-height:0.7em}
.frm2_test22 .graph_wrap .bar p{display:inline-block;vertical-align:middle;width:100%;background:#cfcfcf;border-radius:5px;height:9px;}
.frm2_test22 .graph_wrap .bar .bubble:before{content: '';position: absolute;border-bottom: 4px solid #ec3b83;border-right: 3px solid transparent;border-left: 3px solid transparent;top:-4px;left: 16px;}
.frm2_test22 .graph_wrap .bar .bubble{background:#ec3b83;color:#fff;position:absolute;width:36px;height:15px;line-height:15px;bottom:-13px;border-radius:2px;font-size:9px}

.frm2_test22 .cns_pop{position: absolute;left: 0;top: 0;width: 330px;z-index: 101;display: none;background:#Fff;box-shadow:-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.3);-moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.3);}
.frm2_test22 .cns_pop p{color:#666666;margin:17px 0}
.frm2_test22 .cns_pop a{display:block;background:#f43291;color:#fff;height:50px;line-height:50px;font-size:18px;font-weight:600}
.frm2_test22 .cns_pop ul{padding:20px 45px 0;}
.frm2_test22 .cns_pop ul li:first-child{margin-bottom:10px}
.frm2_test22 .cns_pop ul input{border:1px solid #b9b9b9;box-sizing:border-box;width:100%;background:#fff;height:40px;line-height:40px;-webkit-appearance: none; -moz-appearance: none;appearance: none;border-radius: 0px;text-align:center}
.frm2_test22 .cns_pop ul input::-webkit-input-placeholder { /* Chrome/Opera/Safari */  color: #909090;}
.frm2_test22 .cns_pop ul input::-moz-placeholder { /* Firefox 19+ */ color: #909090;}
.frm2_test22 .cns_pop ul input::-ms-input-placeholder { /* IE 10+ */ color: #909090;}
.frm2_test22 .cns_pop ul input::-moz-placeholder { /* Firefox 18- */ color: #909090;}

/*181219 결과페이지 변경*/
.frm2_test24 .btn_wrap{padding:0 15px}
.frm2_test24 .btn_wrap > div{margin-bottom:12px;}
.frm2_test24 .btn_wrap > div > div{display:none;}
.frm2_test24 .btn_wrap > div > p{border:2px solid #ed3b83;text-align:center;border-radius:5px;background:#fff;font-size:17px;/* height:45px; */line-height:17px;padding:14px 0}
.frm2_test24 .btn_wrap .btn1{}
.frm2_test24 .btn_wrap .btn2 > p{background:#ed3b83;color:#fff}
.frm2_test24 .btn_wrap .btn2 > p em{color: #fff59d}
.frm2_test24 .btn_wrap .btn1 > p .ico{background:url(/img/common/ico_arrw_hpink.png) no-repeat;background-size:13px;width:13px;height:7px;display:inline-block;float:right;margin-top:6px;margin-right:17px}
.frm2_test24 .btn_wrap .btn2 > p .ico{background:url(/img/common/ico_arrw_white.png) no-repeat;background-size:13px;width:13px;height:7px;display:inline-block;float:right;margin-top:6px;margin-right:17px}
.frm2_test24 .btn_wrap .btn1 > p.on .ico,
.frm2_test24 .btn_wrap .btn2 > p.on .ico{background-position:0 -8px;}
.frm2_test24 .btn_wrap .btn3 > p .q_m{display:inline-block;width:21px;line-height:15px;padding:3px 0;text-align:center;background:#ed3b83;color:#fff;border-radius:20px;font-size:15px;float:right;margin-top:-2px;margin-right:13px}
.frm2_test24 .btn_wrap .btn3_2{border:2px solid #ed3b83;text-align:center;border-radius:5px;background:#fff;font-size:17px;/* height:45px; */line-height:17px;position:relative;}
.frm2_test24 .btn_wrap .btn3_2 .q_m{position:absolute;position:absolute;top:12px;right:13px;width:21px;line-height:15px;padding:3px 0;text-align:center;background:#ed3b83;color:#fff;border-radius:20px;font-size:15px;/* float:right;margin-top:-2px;margin-right:13px */}
.frm2_test24 .btn_wrap .btn3_2 a{display:block;padding:14px 0;}

/*190306 인증 3버전*/
.cert_test{border-top:5px solid #d93076;background:#fff;padding-top:40px;font-family:'NanumBarunGothic','Noto Sans KR','나눔고딕', 'NanumGothic', '돋움', 'Dotum', 'Apple SD Gothic Neo', sans-serif;}
.cert_test01,
.cert_test03{text-align:center}
.cert_test h4{font-size:1.643em;font-weight:bold;line-height:100%;margin-bottom:20px}
.cert_test01> div{padding:0 30px}
.cert_test01 ul.phone_n{margin:30px auto}
.cert_test01 ul.phone_n li{margin-bottom:10px}
.cert_test01 ul.phone_n li input {height: 45px;line-height: 45px;border: 1px solid #e4e4e4;}
.cert_test01 ul.phone_n li span {height: 45px;background: #db2f4a;line-height: 45px;}
.cert_test01> div > p{margin-bottom:5px}

.cert_test03 ul{padding:40px 30px 0}
.cert_test03 ul li{margin-bottom:15px}
.cert_test03 ul li:first-child{background:#db2f4a}
.cert_test03 ul li:nth-child(2){background:#262651}
.cert_test03 ul li:nth-child(3){background:#acacac}
.cert_test03 ul li a{color:#fff;display:block;line-height:100%;padding:15px 0}

.cert_pop{position: absolute;left: 0;top: 0;width: 330px;z-index: 101;display: none;background:#Fff;box-shadow:-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.3);-moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.3);text-align:center}
.cert_pop > div{padding:40px 30px;}
.cert_pop > div p{font-size:18px}
.cert_pop > div input{display:block;width:100%;border:1px solid #e4e4e4;box-sizing:border-box;width:100%;height:40px;line-height:40px;margin:20px 0 15px;
-webkit-appearance: none; -moz-appearance: none;appearance: none;border-radius: 0px;text-align:center}
.cert_pop > div a{display:block;background:#ea4336;color:#fff;line-height:100%;padding:15px 0}


/*모바일 리뉴얼 페이지*/
.wd_score_wrap .re_top_visual {width:100%; height:40px; position:relative; top:0; background:#000; background-size:100%;}
.bottom_banner {width:100%; min-height:115px; position:fixed; bottom:0; background-color: #f654a9; }

/*꽃*/
.flower_list {position:relative; width:270px; height:200px; left:50%; transform:translateX(-50%);}
.flower_img {width:50%; float:left; margin-top:5%;}
.flower_img:first-child ,.flower_img:nth-child(2){margin-top:0;}
.f_right {float:right;}


/* =======================================================
	23.02.15 신결혼가능점수 
======================================================== */
.mps_new_wrap {font-family: 'NotoSansKR';}
.mps_new_wrap #contents.concept3 {background: #fae2de; }

.mps_new_question .concept3 h3 {padding: 40px 0 30px; }
.mps_new_question {padding: 0 36px 85px; box-sizing: border-box; background: url('/landing/images/common/gayeon_stemp.png') no-repeat bottom right 36px; background-size: 70px auto;}
.mps_new_question .question_tit {font-size: 25px; font-weight: 400; color: #000; line-height: 1.2; }
.mps_new_question .question_tit .point {color: #e5006e; font-weight: 700; }
.mps_new_question .question_tit > strong {font-weight: 700; }
.mps_new_question .question_summary {margin-top: 13px; font-size: 22px; color: #000; font-weight: 400; line-height: 1.2; }

.mps_new_question .btn_answer_group {margin-top: 30px }
.mps_new_question .btn_answer_group .btn_answer {all: unset; display: block; width: 100%; height: 100px; box-sizing: border-box; border-radius: 15px; box-shadow: 1px 2px 20px 3px rgba(0, 0, 0, 0.1); background-color: #fdf6f4; font-family: 'SCoreDream'; font-size: 25px; font-weight: 600; color: #000; text-align: center; cursor: pointer;}
.mps_new_question .btn_answer_group .btn_answer .assistant {display: block; font-size: 20px; font-weight: 500; }
.mps_new_question .btn_answer_group .btn_answer + .btn_answer {margin-top: 16px; }
.mps_new_question .btn_answer_group .btn_answer .visuallyhidden {position: absolute !important; width: 1px !important; height: 1px !important; clip: rect(1px, 1px, 1px, 1px); padding: 0 !important; border: 0 !important; overflow: hidden;}


/* 23.03.16 버튼 디자인 이미지로 교체 */
.mps_new_question .btn_answer_group .btn_answer {border-radius: 0; box-shadow: none; background-color: transparent; background-repeat: no-repeat; background-size: contain; background-position: center; }




/* lanking_ft_banner */
.lanking_ft_banner {font-family: "NotoSansKR", "Malgun Gothic", "맑은 고딕", "Helvetica", -apple-system, "Apple SD Gothic Neo", Arial, sans-serif !important; }
.lanking_ft_banner .bottom_banner {height: auto;}
.lanking_ft_banner .bottom_banner section {position: sticky; bottom: 0; left: 0; width: 100%; padding: 15px 10px 10px; box-sizing: border-box; background-color: #f654a9; text-align: center; }
.lanking_ft_banner .bottom_banner h3 {font-size: 23px; color: #fff; font-weight: 400;  }
.lanking_ft_banner .bottom_banner h3 > strong {font-size: 32px; font-weight: 700; color: #f7e448; }
.lanking_ft_banner .bottom_banner p {font-size: 14px; color: #fff;  font-weight: 300;}
.lanking_ft_banner .bottom_banner .small-txt {display: block; margin-top: 10px; font-size: 8px; color: #fff;  font-weight: 300;}

/* 서비스 만족도 설문조사 */
.lanking_ft_banner.survey .bottom_banner {background-color: #FDD20E; }
.lanking_ft_banner.survey .bottom_banner section {background-color: #FDD20E; }
.lanking_ft_banner.survey .bottom_banner h3 {font-size: 14px; color: #673939; line-height: 1.4;}
.lanking_ft_banner.survey .bottom_banner .point {color: #D80032; font-size: 22px;  }
.lanking_ft_banner.survey .bottom_banner .txt > strong {font-weight: 700; }
.lanking_ft_banner.survey .bottom_banner .txt {font-size: 22px; color: #673939; font-weight: 400; } 
.lanking_ft_banner.survey .bottom_banner .small-txt {color: #673939;}
