@charset "utf-8";
* { box-sizing: border-box; font-family: 'Noto Sans KR', sans-serif; } 
html, body, h1, h2, h3, h4, h5, p, ul { margin:0; padding:0; } 
body { min-width: 1300px; } 
ul { list-style: none; } 
button { border: none; } 
header, section, footer { width: 100%; } 
img { display: block; width: auto; margin: 0 auto; } 

/* main */
.main { background: url("/img/landing/l_sexualHarassment_bg_01.jpg") no-repeat; height: auto; position: relative; background-size: cover; } 

/* counseling */
.counseling_container { display: flex; align-items: center; position: absolute; bottom:-110px; left: 50%; transform: translateX(-50%);border: 2px solid black; z-index: 1; width: 942px; } 
.counseling_left { background: url("/img/landing/counseling_img1.jpg")no-repeat center; width: 468px; height: 238px; } 
.counseling_left.another_call { background: url("/img/landing/counseling_img1_1544_9981.jpg")no-repeat center; width: 468px; height: 238px; } 
.counseling_right { background-color: #ececec; width: 470px; height: 238px; padding: 25px; display: flex; } 
.counseling_right .cs_input div { width: 265px; } 
.counseling_right .cs_input div:not(:last-child) { margin-bottom: 7px; } 
.counseling_right .cs_input input { border: none; width: 265px; } 
.counseling_right .cs_input input:focus::placeholder { color:transparent; } 
.counseling_right .cs_input input:focus::-ms-input-placeholder { color:transparent; } 
.counseling_right .cs_input input[type="text"], .counseling_right .cs_input input[type="tel"] { height: 47px; padding: 10px; } 
.counseling_right .cs_input input[type="checkbox"] { width: auto; } 
.counseling_right .cs_input .input_check { font-size: 15px; } 
.counseling_right .cs_btn button {margin-left: 15px; width: 137px; height: 186px;} 

.sec2 {background: url("/img/landing/school_violence_bg_06.jpg") no-repeat;height: auto;background-size: 100% 100%;} 
.sec2 .sec2_wrap { position: relative; } 
.sec2 .number {position: absolute;left: 50%;top: 308px;background: url("/img/landing/sector_2_con_2.png")no-repeat center;width: 705px;height: 156px;transform: translateX(-50%);} 
.sec2 .number span {font-size: 146px;color: #ffffff;font-family: Nanum Gothic;letter-spacing: 25px;position: absolute;left: 9px;top: -1px; line-height: 1;} 

.sec3 { background: url("/img/landing/l_sexualHarassment_bg_04.jpg")no-repeat center; position: relative; background-size: 100% 100%; } 
.sec3-1 { background: url("/img/landing/l_sexualHarassment_bg_05.jpg")no-repeat center; position: relative; background-size: cover; } 

.sec3-2 { background: url("/img/landing/l_sexualHarassment_bg_06.jpg") no-repeat; height: auto; background-size: cover; } 
.sec3-2 .graph-box {background: url('/img/landing/l_sexualHarassment_con_06_01.png') no-repeat;margin: 0 auto;position: relative;width: 1300px;height: 2049px;/* border: 1px solid red; *//* display: block; */} 
.sec3-2 .graph-box .cylinder {width: 143px; height:72px;position: absolute;} 
.sec3-2 .graph-box .cylinder .cylinder-con { position: absolute; left: 0; width: 100%; bottom: 0; border-radius: 37px 37px 0 0; height: 95%; background: rgb(174,0,53); background: linear-gradient(90deg, rgba(174,0,53,1) 0%, rgba(106,0,31,1) 100%, rgba(174,0,53,1) 100%); } 
.sec3-2 .graph-box .cylinder .cylinder-con:after { position: absolute; width:100%; height: 70px; left:0; top: -5px; background-color: #98012e; border-radius: 100px / 50px; content: ''; } 
.sec3-2 .graph-box .second-step {left: 383px;bottom: 738px;/* background: red; */} 
.sec3-2 .graph-box .third-step {/* left: 465px; *//* bottom: 68px; */left: 601px;bottom: 738px;/* bottom: auto; */} 
.sec3-2 .graph-box .fourth-step {/* position: absolute; */left: 811px;bottom: 738px;} 
.sec3-2 .graph-box .fourth-step > img {
    position: absolute;
    left: -130px;
    top: -324px;
	opacity:0; transition: opacity .4s linear;
}
.sec3-2 .graph-box .fourth-step > img.active {
	opacity:1;
}
.sec3-2 .fifth-step {
    position: absolute;
    top: 1375px;
    left: 130px;
} 
.sec3-2 .fifth-step img {margin: 20px auto 0 120px; opacity:0; transition: opacity .4s linear;} 
.sec3-2 .fifth-step img.active {opacity:1;} 

.sec3-2 .sixth-step {
    position: absolute;
    left: 812px;
    top: 732px;
} 
.sec3-2 .sixth-step img {opacity:0; transition: opacity .4s linear;} 
.sec3-2 .sixth-step img.active {opacity:1;} 
.sec3-3 { background: url("/img/landing/l_sexualHarassment_bg_08.jpg") no-repeat center; position: relative; background-size: 100% 100%; } 
.sec3-4 { background: url("/img/landing/l_sexualHarassment_bg_09.jpg") no-repeat center; position: relative; background-size: cover; } 
.sec3-5 { background: url("/img/landing/l_sexualHarassment_bg_10.jpg") no-repeat center; position: relative; background-size: cover; } 
.sec3-6 { background: url("/img/landing/l_sexualHarassment_bg_11.jpg") no-repeat center; position: relative; background-size: cover; } 
.sec3-7 {background: url("/img/landing/l_sexualHarassment_bg_12.jpg") no-repeat center;position: relative;background-size: 100% 100%;} 
.sec3-8 { background: url("/img/landing/l_sexualHarassment_bg_13.jpg") no-repeat center; position: relative; background-size: cover; } 
.sec4-1 { background: url("/img/landing/l_sexualHarassment_bg_17.jpg") no-repeat center; position: relative; background-size: cover; } 
.sec4-2 { background: url("/img/landing/l_sexualHarassment_bg_18.jpg") no-repeat center; position: relative; background-size: 100% 100%; } 

/* 원데이 솔루션 */
.sec6-1 { background: url("/img/landing/bg3_1920.jpg")no-repeat center; height: 1101px; background-size: cover; } 
.sec6-1 .sec6-1_wrap { position: relative; } 
.sec6-1 .arrow_wrap { position: absolute; top: 670px; left: 480px; bottom: 332px; left: 50%; transform: translateX(-50%); } 
.sec6-1 img { display: block; margin: 0 auto; } 

																	   

/* 단계별 노하우 */
.sec4 { background: url("/img/landing/bg4_1920.jpg")no-repeat center; height: 1033px; position: relative; background-size: cover; } 
.sec4 img { display: block; margin: 0 auto; } 
.sec4 .step_container { position: absolute; bottom: 100px; left: 50%; transform: translateX(-50%); } 
.sec4 .step_container .progress { display: flex; text-align: center; position: relative; } 
.sec4 .step_container .progress::before { position: absolute; content:""; width: 820px; height: 2px; background-color: #c2c2c2; top:110px; left: 135px; } 
.sec4 .step_container .progress li { padding: 20px 10px; width: 205px; height: 180px; position: relative; } 
.sec4 .step_container .progress li:nth-child(1) { width: 135px; } 
.sec4 .step_container .progress li:not(:first-child) { position: relative; } 
.sec4 .step_container .progress li:not(:first-child)::before { position: absolute; content:""; width: 18px; height: 18px; border: 6px solid #c2c2c2;border-radius: 50%; top: 96px; left: 50%; transform: translateX(-50%); background-color: #ffffff; } 
.sec4 .step_container .progress li.on:not(:first-child)::before { position: absolute; content:""; width: 18px; height: 18px; z-index: 1; border: 6px solid #9d1c4c;border-radius: 50%; top: 96px; left: 50%; transform: translateX(-50%); background-color: #ffffff; } 
.sec4 .step_container .progress li.on:nth-child(2)::after { position: absolute; content: ""; width: 100%; height: 2px; background-color: #9d1c4c;top: 110px; left: 0; transition:all .5s ease-out } 
.sec4 .step_container .progress li.on:nth-child(3)::after { position: absolute; content: ""; width: 100%; height: 2px; background-color: #9d1c4c;top: 110px; left: 0; transition:all .5s ease-out } 
.sec4 .step_container .progress li.on:nth-child(4)::after { position: absolute; content: ""; width: 100%; height: 2px; background-color: #9d1c4c;top: 110px; left: 0; transition:all .5s ease-out } 
.sec4 .step_container .progress li.on:nth-child(5)::after { position: absolute; content: ""; width: 100%; height: 2px; background-color: #9d1c4c;top: 110px; left: 0; transition:all .5s ease-out } 
.sec4 .step_container .progress li span { position: absolute; bottom: 20px; left: 50%; transform: translateX(-50%); font-size: 19px; font-weight: 500; } 
.sec4 .step_container .progress li:nth-child(2) span::before { position: absolute; background: url("/img/landing/step_img1.png")no-repeat center;content:""; width: 174px; height: 32px; top: -103px; left: 50%; transform: translateX(-50%); } 
.sec4 .step_container .progress li:nth-child(3) span::before { position: absolute; background: url("/img/landing/step_img2.png")no-repeat center;content:""; width: 48px; height: 49px; top: -110px; left: 50%; transform: translateX(-50%); } 
.sec4 .step_container .progress li:nth-child(4) span::before { position: absolute; background: url("/img/landing/step_img3.png")no-repeat center;content:""; width: 53px; height: 50px; top: -110px; left: 50%; transform: translateX(-50%); } 
.sec4 .step_container .progress li:nth-child(5) span::before { position: absolute; background: url("/img/landing/step_img4.png")no-repeat center;content:""; width: 53px; height: 50px; top: -110px; left: 50%; transform: translateX(-50%); } 

.sec4 .step_container .step_box { display: flex; } 
.sec4 .step_container .step_box li { width: 205px; padding: 30px 0px 30px 15px; } 
.sec4 .step_container .step_box.box1 li { background-color: #e1e1e1; } 
.sec4 .step_container .step_box.box1 li.on { background-color: #bbbbbb; } 
.sec4 .step_container .step_box.box1 li:nth-child(1) { background-color: #bbbbbb; width: 135px; position: relative; } 
.sec4 .step_container .step_box.box2 { color: #ffffff; } 
.sec4 .step_container .step_box.box2 li { background-color: #8d5e6f; } 
.sec4 .step_container .step_box.box2 li.on { background-color: #9d1c4c; } 
.sec4 .step_container .step_box.box2 li:nth-child(1) { background-color: #9d1c4c; width: 135px; color: #ffffff; position: relative; } 
.sec4 .step_container .step_box.box1 li span { position: relative; } 
.sec4 .step_container .step_box.box1 li span::before { position: absolute; content:""; top: 9px; left:0; width: 7px; height: 7px; background-color: #000000; } 
.sec4 .step_container .step_box.box2 li span { position: relative; } 
.sec4 .step_container .step_box.box2 li span::before { position: absolute; content:""; top: 9px; left:0; width: 7px; height: 7px; background-color: #ffffff; } 
.sec4 .step_container .step_box.box1 strong, .step_box.box1 span, .step_box.box1 p { font-weight: 500; } 
.sec4 .step_container .step_box.box2 strong, .step_box.box2 span, .step_box.box2 p { font-weight: 400; } 

.sec4 .step_container .step_box li span { font-size: 16px; display: block; padding-left: 13px; } 
.sec4 .step_container .step_box li span:not(:first-child) { margin-top: 5px; } 
.sec4 .step_container .step_box li strong { font-size: 19px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);text-align: center; } 
.sec4 .step_container .step_box li em { font-style: normal; font-size: 16.5px; } 
.sec4 .step_container .step_box li p { font-size: 15px; margin-top: 20px; position: relative; padding-left: 22px; letter-spacing: -1px; } 
.sec4 .step_container .step_box li p::before { position: absolute; background: url("/img/landing/info_icon.png")no-repeat center; width: 17px;height: 17px; top: 2px; left:0; content:""; } 

.arrow { display:block; width:11px; height:16px; z-index:5; opacity:0; position:absolute; transition:all .3s ease-out; background: url(/img/min_arrow.png)no-repeat center center; transform:translateY(-50%); top:110px; left:0; } 
.progress li.on .arrow { opacity:1; left:calc(100% - 10px); transition:all .3s ease-out; } 

/* 형사전문 변호사팀 */
.sec6 { background: url("/img/landing/bg6_1920.jpg")no-repeat center; height: 1693px; position: relative; background-size: cover; } 
.sec6 img { display: block; margin:0 auto; } 

/* 이현의 실력 */
.sec7 {background: #ffeef4;height: 858px;position: relative;padding-top: 84px;} 
.sec7 .review-swiper-wrap {width: 998px;display: block;position: relative;height: 391px;left: 50%;transform: translateX(-50%);overflow: hidden;top: 60px;} 
.sec7 .review-swiper { position: relative; width: 941px; display: flex; flex-wrap: wrap; overflow: visible; } 
.sec7 .review-swiper .swiper-wrapper { padding: 0; } 
.sec7 .review-swiper .swiper-slide { cursor: pointer; } 
.sec7 .review-swiper .swiper-slide .top { background-color: #dadbe2; padding-top: 25px; } 
.sec7 .review-swiper .swiper-slide .top img { display: block; margin: 0 auto; } 
.sec7 .review-swiper .swiper-slide .middle {background-color:#ffffff;padding: 25px 15px;min-height: 202px;} 
.sec7 .review-swiper .swiper-slide .middle span { color: #9d1c4c; font-size: 17px; font-weight: 500; border: 2px solid #9d1c4c; padding: 0 7px; } 
.sec7 .review-swiper .swiper-slide .middle h4 { color: #000000; font-size: 20px; font-weight: 500; margin: 25px 0; } 
.sec7 .review-swiper .swiper-slide .middle p { color: #878787; font-size: 16px; font-weight: 400; } 
.sec7 .review-swiper .swiper-slide .bottom { background-color:#ffffff; text-align: right; padding: 25px 15px; color: #878787; font-weight: 400; font-size: 15px; position: relative; } 
.sec7 .review-swiper .swiper-slide .bottom::before { position: absolute; content: ""; background: url("/img/landing/plus_icon.png")no-repeat center; width: 29px; height: 31px; top: 50%; left: 15px; transform: translateY(-50%); } 
html body .common-swiper-next { background: url(/img/landing/l_divorce_right_btn.png) no-repeat; background-size: cover; width: 19px; height: 55px; right: -28px; } 
html body .common-swiper-prev { background: url(/img/landing/l_divorce_left_btn.png) no-repeat; background-size: cover; width: 19px; height: 55px; left: -28px; } 

/* 모달 */
.modal_container { width: 100%; height: 100%; margin: 0 auto; position: fixed; top:0; left: 0; display: flex; align-items: center;justify-content: center; z-index: 99999; } 
.modal_container .bg { width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.6); } 
.modal_container .modal_box { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 515px; padding-bottom:50px; border-bottom: 5px solid #9e1c4c; background-color: #ffffff; } 
.modal_box .modal_close_btn { background: url("/img/landing/modal_close_icon.png")no-repeat center; width: 59px; height: 59px; font-size: 40px; position: absolute;right: -59px; top:0; cursor: pointer; } 
.modal_container .modal_box .top {height:350px; overflow-y:auto;} 
.modal_container .modal_box .top img { display: block; width:100%;} 
.modal_container .modal_box .middle { padding: 30px 15px 25px 15px; display: flex; align-items: center; justify-content: space-between; } 
.modal_container .modal_box .middle span { color: #9d1c4c; font-size: 17px; font-weight: 500; border: 2px solid #9d1c4c; padding: 0 7px; } 
.modal_container .modal_box .middle em { font-style: normal; font-size: 17px; color: #878787; } 
.modal_container .modal_box .bottom { padding: 0 15px 0 15px; } 
.modal_container .modal_box .bottom h4 { color: #000000; font-size: 28px; font-weight: 500; margin-bottom: 20px; letter-spacing: -1px; } 
.modal_container .modal_box .bottom .scroll_box { overflow-y: auto; border: 1px solid #c2c2c2; height: 180px; color: #858585; padding: 10px 15px;font-size: 16px; } 
.modal_container .modal_box .bottom .scroll_box img { width: 100% !important; height: 100% !important; } 
.modal_container .modal_box .bottom .lawyer_info { display: flex; align-items: flex-end; justify-content: flex-end; margin-top: 25px; } 
.modal_container .modal-slider-btn {width: 44px;height: 82px;position: absolute;transform: translate(-50%,-50%);cursor:pointer;}
.modal_container .modal-slider-btn.modal-slider-left {background: rgba(255,255,255,0.5) url(/img/landing/l_divorce_left_btn.png) no-repeat center; top: 50%;left: -122px;}
.modal_container .modal-slider-btn.modal-slider-right {background: rgba(255,255,255,0.5) url(/img/landing/l_divorce_right_btn.png) no-repeat center;right: -166px;top: 50%;}
.lawyer_info .lawyer_name { text-align:right; } 
.lawyer_info .lawyer_name span { display: block; color: #000000; } 
.lawyer_info .lawyer_name span:nth-child(1) { font-size: 18px; line-height: 18px; font-weight: 500; } 
.lawyer_info .lawyer_name span:nth-child(2) { font-size: 30px; font-weight: 600; } 
.lawyer_info .lawyer_img { margin-left: 15px; } 
.hide { display: none; } 

.sector_9 {    background: #9d1c4c;
    padding: 106px 0 104px;}
.sector_10 {background: url("/img/landing/landing_con_08_210915.jpg") no-repeat center;background-size: cover;padding-top:84px;}

/* 오시는길 */
.sec8 {background: #2c2c4d;}
.sec8_wrap {position: relative; max-width: 809px; margin: 0 auto;}
.sec8 img {display: block;margin:0 auto;padding: 86px 0 70px;}
.sec8 .sec8_img {position: absolute; right: 0;top: 1012px;cursor: pointer; }
.sec8 .sec8_img img {display: block;padding: 0;}

/* 모바일약도받기 */
.dim.type-sms { z-index: 50; top: 0; } 
.dim { display: none; overflow: hidden; position: fixed; top: 0; left: 0; bottom: 0; right: 0; background-color: rgba(0, 0, 0, 0.7); content: ''; text-indent: -9999px; z-index: 101; } 
.popup-sms { display: none; position: fixed; top: 0; left: 0; bottom: 0; right: 0; margin: auto; width: 515px; height: 210px; background-color: #fff;border-top: 5px solid #9d1c4c; text-align: center; z-index: 102; transition: all 0.5s; box-sizing: border-box; } 
.popup-sms__wrap { position: relative; } 
.popup-sms__vertical { display: table-cell; width: 1%; height: 210px; vertical-align: middle; } 
.popup-sms__tit { margin: 0; font-size: 24px; } 
.popup-sms__tit strong { font-weight: 500; color: #9d1c4c; } 
.popup-sms__input { width: 415px; height: 46px; padding-left: 64px; box-sizing: border-box; border: 1px solid #f0f0f0; font-size: 15px; background: url("/img/map_message2.png") no-repeat 10px center; outline: 0; } 
.popup-sms__button { position: absolute; top: 0; bottom: 0; right: 10px; width: 94px; height: 30px; margin: auto 0; line-height: 30px; border-radius: 15px; background-color: #333333; color: #fff; border: none; transition: all 0.5s; cursor: pointer; } 
.popup-sms__box { position: relative; display: inline-block; margin-top: 20px; } 
.popup-sms__close { overflow: hidden; position: absolute; top: -42px; right: 0; display: block; width: 32px; height: 32px; background: url("/img/sms_close.png"); background-size: 32px 32px; text-indent: -9999px; } 
.popup-sms__close a { text-decoration: none; color: #000; outline: none; } 

/* 1차 접수후 변호사 검토 2차상담 */
.step_wrapper{background: #060606; text-align: center; height: 41px;}

/* cta - 내 사건 골든타임 확인해보기*/
.cta-wrap-goldenTime {background: url("/img/landing/eh_landing_bond_bg_02.jpg") no-repeat;background-size: cover;} 
.cta-wrap-goldenTime .cta-title {padding:50px 0 20px;}
.cta-wrap-goldenTime input:focus::placeholder { color:transparent; } 
.cta-wrap-goldenTime input:focus::-ms-input-placeholder { color:transparent; } 
.cta-wrap-goldenTime input[type="text"], .cta-wrap-goldenTime input[type="tel"] { height: 57px; padding: 10px; border: none; font-size: 20px; } 
.cta-wrap-goldenTime input[type="checkbox"] { width: auto; } 
.cta-wrap-goldenTime form {overflow: hidden;width: 994px;margin: 0 auto;padding: 25px 0 43px;} 
.cta-wrap-goldenTime form .left-con { width: 694px; float: left; } 
.cta-wrap-goldenTime form .cta-row.row-1 .cta-name { width: 341px; margin-right: 8px; } 
.cta-wrap-goldenTime form .cta-row.row-1 .cta-tel { width: 341px; } 
.cta-wrap-goldenTime form .cta-row.row-2 { margin-top: 15px; } 
.cta-wrap-goldenTime form .cta-row.row-2 > input { width: 694px; } 
.cta-wrap-goldenTime form .right-con {margin-left: 17px;float: left;} 
.cta-wrap-goldenTime form .right-con .input_check { font-size: 15px; margin-top: 12px; } 
.cta-wrap-goldenTime form .cta-common-button button{background: none;
    margin: 0;
    padding: 0;
    border: none;
    box-shadow: none;}

/* 무료법률상담신청 */
.cta_container { background:#ececec; } 
.cta_container .cta_wrap { text-align: center; padding: 20px 0; padding-right: 150px; position: relative; width: 1000px; margin: 0 auto; } 
.cta_container .call-section .call-img { margin-bottom: 20px; } 
.cta_container .call-section .call-img.callTypeImg {margin:0 auto;}
.cta_container .call-section .work-time { display: inline-block; font-size: 20px; } 
.cta_container .call-section .agree-section { display: inline-block; margin-left: 5px; } 
.cta_container .call-section .work-time .small-text { font-size: 18px; } 
.cta_container .cta_info_top {margin: 20px; } 
.cta_container .cta_info_top .input-margin { margin-right: 6px; } 
.cta_info input[type="text"], .cta_info input[type="tel"] { border: none; border-bottom: 2px solid #ffffff; outline: none; background: #fff; width: 250px; color: #000; font-size: 19px; padding: 10px; } 

.cta_info input::-webkit-input-placeholder { color: #a8a8a8; font-size: 17px; }
.cta_info input::-moz-placeholder { color: #a8a8a8; font-size: 17px; }
.cta_info input:-ms-input-placeholder { color: #a8a8a8; font-size: 17px; }
.cta_info input::-ms-input-placeholder { color: #a8a8a8; font-size: 17px; }
.cta_info input::placeholder { color: #a8a8a8; font-size: 17px; } 

.cta_info input:focus::placeholder { color:transparent; } 
.cta_info input:focus::-ms-input-placeholder { color:transparent; } 
.cta_info label { position: relative; top: 1.5px; left: 10px; } 
.cta_info .cta_info_bottom { margin-top: 15px; } 
.cta_container .cta_btn { position: absolute; right: 30px; top: 50%; transform: translateY(-50%); } 
.cta_container .cta_btn button {width: 135px; height: 150px; } 

/* 무료상담신청버튼 스타일 공통 */
.cta-common-button button { background: #9d1c4c; border-radius: 20px; color: #fff; font-size: 26px; font-weight: 500; line-height: 1.2;cursor:pointer; 
-webkit-box-shadow: 0 3px 0 1px #721538;-moz-box-shadow: 0 3px 0 1px #721538;box-shadow: 0 3px 0 1px #721538;border-top: 3px solid #BB4176;} 

/* footer */
footer { background: url("/img/landing/footer_1920.jpg")no-repeat center; height: 106px; position: relative; background-size: cover; } 

.comment_input{width: 275px !important;}

/* 네이버 평점영역 */
.new_con_grade {background: url(/img/landing/school_violence_bg_07.jpg) no-repeat center; height: auto; background-size: cover;	}

/* 무료상담쿠폰증정영역 */
.new_con_freeCoupon {background: url("/img/landing/ld_drunkDrive_cta_bg.jpg") no-repeat; height: auto; background-size: cover; position:relative;}
.new_con_freeCoupon .counseling_right {border:2px solid #000;position: absolute;left: 50%;top: 684px;width: 472px;height: 242px;}
.new_con_freeCoupon .cta-common-button-1 button { background: #9d1c4c; border-radius: 20px; color: #fff; font-size: 26px; font-weight: 500; line-height: 1.2;cursor:pointer; 
-webkit-box-shadow: 0 3px 0 1px #721538;-moz-box-shadow: 0 3px 0 1px #721538;box-shadow: 0 3px 0 1px #721538;border-top: 3px solid #BB4176;} 

.counseling_left.call-1566-8858 { background: url("/img/landing/counseling_img1_1566-8858.jpg")no-repeat center; width: 468px; height: 238px; } 
.counseling_left.call-1544-9981 { background: url("/img/landing/counseling_img1_1544-9981.jpg")no-repeat center; width: 468px; height: 238px; } 
.bottom-fixed-cta .right-content-wrap .ehyun-call {display:none !important;}

