@charset "utf-8";
@import url(https://fonts.googleapis.com/css?family=Nanum+Gothic:400,700,800);@keyframes showAnimation{0%{-moz-transform:scaleY(.1);-ms-transform:scaleY(.1);-webkit-transform:scaleY(.1);transform:scaleY(.1)}40%{-moz-transform:scaleY(1.04);-ms-transform:scaleY(1.04);-webkit-transform:scaleY(1.04);transform:scaleY(1.04)}60%{-moz-transform:scaleY(.98);-ms-transform:scaleY(.98);-webkit-transform:scaleY(.98);transform:scaleY(.98)}80%{-moz-transform:scaleY(1.02);-ms-transform:scaleY(1.02);-webkit-transform:scaleY(1.02);transform:scaleY(1.02)}to{-moz-transform:scaleY(1);-ms-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1)}}@-moz-keyframes showAnimation{0%{-moz-transform:scaleY(.1);-ms-transform:scaleY(.1);-webkit-transform:scaleY(.1);transform:scaleY(.1)}40%{-moz-transform:scaleY(1.04);-ms-transform:scaleY(1.04);-webkit-transform:scaleY(1.04);transform:scaleY(1.04)}60%{-moz-transform:scaleY(.98);-ms-transform:scaleY(.98);-webkit-transform:scaleY(.98);transform:scaleY(.98)}80%{-moz-transform:scaleY(1.02);-ms-transform:scaleY(1.02);-webkit-transform:scaleY(1.02);transform:scaleY(1.02)}to{-moz-transform:scaleY(1);-ms-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes showAnimation{0%{-moz-transform:scaleY(.1);-ms-transform:scaleY(.1);-webkit-transform:scaleY(.1);transform:scaleY(.1)}40%{-moz-transform:scaleY(1.04);-ms-transform:scaleY(1.04);-webkit-transform:scaleY(1.04);transform:scaleY(1.04)}60%{-moz-transform:scaleY(.98);-ms-transform:scaleY(.98);-webkit-transform:scaleY(.98);transform:scaleY(.98)}80%{-moz-transform:scaleY(1.02);-ms-transform:scaleY(1.02);-webkit-transform:scaleY(1.02);transform:scaleY(1.02)}to{-moz-transform:scaleY(1);-ms-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes hideAnimation{0%{-moz-transform:scaleY(1);-ms-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1)}60%{-moz-transform:scaleY(.98);-ms-transform:scaleY(.98);-webkit-transform:scaleY(.98);transform:scaleY(.98)}80%{-moz-transform:scaleY(1.02);-ms-transform:scaleY(1.02);-webkit-transform:scaleY(1.02);transform:scaleY(1.02)}to{-moz-transform:scaleY(0);-ms-transform:scaleY(0);-webkit-transform:scaleY(0);transform:scaleY(0)}}@-moz-keyframes hideAnimation{0%{-moz-transform:scaleY(1);-ms-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1)}60%{-moz-transform:scaleY(.98);-ms-transform:scaleY(.98);-webkit-transform:scaleY(.98);transform:scaleY(.98)}80%{-moz-transform:scaleY(1.02);-ms-transform:scaleY(1.02);-webkit-transform:scaleY(1.02);transform:scaleY(1.02)}to{-moz-transform:scaleY(0);-ms-transform:scaleY(0);-webkit-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes hideAnimation{0%{-moz-transform:scaleY(1);-ms-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1)}60%{-moz-transform:scaleY(.98);-ms-transform:scaleY(.98);-webkit-transform:scaleY(.98);transform:scaleY(.98)}80%{-moz-transform:scaleY(1.02);-ms-transform:scaleY(1.02);-webkit-transform:scaleY(1.02);transform:scaleY(1.02)}to{-moz-transform:scaleY(0);-ms-transform:scaleY(0);-webkit-transform:scaleY(0);transform:scaleY(0)}}.myinfo-main table,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{font-size:16px}.login{margin:0 auto;padding:100px 0 20px}.login h3{margin-top:20px;color:#02aed5;margin-bottom:30px;font-size:20px}.login-form-box,.login-form-box input#submit{border-radius:8px;width:100%;position:relative}.login-form-box{padding:50px;border:solid 1px #02aed5;text-align:left;color:#848484}.login-form-box input{height:40px;margin:13px 0 20px;border-radius:8px;border:solid 1px #02aed5;width:100%}.login-form-box input#submit{height:44px;background-color:#02aed5;font-size:18px;color:#fff;font-family:"Nanum Gothic",sans-serif;z-index:999}.home-main .second .info h6,.income-earn p,.login-form-box .join>a{color:#02aed5;border-bottom:1px solid #02aed5}.login .explain{margin:30px 0 70px;font-size:16px;color:#02aed5}@media screen and (max-width:414px){.login-form-box{padding:20px}.login-form-box input{margin:0 0 20px}.login .explain{margin-bottom:1.875rem;font-size:.875rem}}.main{padding-top:50px;margin:0 auto}.main h1{font-size:30px;font-weight:700;color:#717171;margin-left:0}.home-main,.income-date .date-list form{overflow:hidden}.home-main .notice{float:right;margin-right:15px;font-size:18px;font-weight:700;border-bottom:1px solid #717171}.home-main-box .row{margin:0;padding:0}.home-main .profile{padding:30px 30px 20px}.home-main .profile h2{float:left;margin-left:5px;margin-right:20px}.home-main .profile h2>img,.profile-main h2>img{width:117px;height:117px;border:1px solid #ddd;border-radius:100%;object-fit:cover}.home-main .profile .right p.name{color:#02aed5;font-size:20px;text-align:center;font-weight:700;margin-bottom:10px}.home-main .profile .right p.edit{text-align:center;font-size:16px;width:124px;padding:5px 0;border-radius:15px;border:solid 1px #ddd;color:#adadad;font-weight:700;margin:0 auto}.home-main .profile .down{clear:both;padding:15px 10px 0;margin-bottom:0}.home-main .profile .down p{display:inline-block;vertical-align:top;margin-bottom:10px}.home-main .profile .down p>img{margin-right:5px;width:16px;object-fit:scale-down}.home-main .income-wrap::after{content:"";clear:both;display:block}.home-main .income,.home-main .profile,.home-main .second{border-radius:30px;box-shadow:0 2px 4px 0 rgb(0 0 0/50%);background-color:#fff}.home-main .income{float:right;width:93%;padding:30px 30px 15px}.home-main .income h6{color:#717171;margin-bottom:10px}.home-main .income p{font-size:15px;font-weight:700;color:#02aed5;margin-bottom:0}.consult-accept-box .text img.editor,.home-main .income #demo-5 svg,.income-earn #demo-5>svg,.income-earn .graph img{width:100%}.home-main .second{margin:44px 0 70px;padding:35px 30px}.home-main .second .info .consult{font-weight:700;margin-bottom:18px;font-size:18px}.home-main .second .info h6,.income-earn p{display:inline-block;font-weight:bolder}.home-main .second .info h6{font-size:16px;margin:0 0 0 15px}.home-main .second .info .time{display:inline-block;margin-left:20px;font-size:14px;color:#db162f}.home-main-banner{justify-content:space-between}.home-main-banner .col-md-7{padding-right:0}.home-main .second table .date,table.customer-detail th.title,table.message-detail th.title{width:20%}.home-main .second table td.name{width:38%}.home-main .second table td.title{width:26%}@media screen and (max-width:1200px){.home-main.col-10{max-width:100%}}@media screen and (max-width:768px){.home-main .profile{padding:20px}.home-main .profile h2{text-align:right}.home-main .profile .down li{text-align:left}.home-main .income{width:100%;height:100%}.home-main .income svg{height:auto}.home-main .second{padding:30px;margin-top:60px}.home-main .second .info h6{margin-left:0}.home-main .second .info.col-md-12{padding-left:0}.home-main .second table td.title{padding-right:10px}}@media screen and (max-width:741px){.home-main-banner .col-md-7{margin-top:20px;padding-left:0;padding-right:0}}@media screen and (max-width:540px){.home-main-banner .col-md-7{margin-top:20px;padding-left:0;padding-right:0}}@media screen and (max-width:438px){.home-main .second .info .time{margin-left:0}.home-main .second table h5{width:75px}}@media screen and (max-width:414px){.home-main h1{font-size:1.25rem}.home-main .notice,.home-main .profile .right p.name{font-size:1rem}.home-main .profile h2>img{margin-top:10px}.home-main .profile .right p.edit>a{font-size:.75rem}.home-main .income p,.home-main .profile .down p,.home-main .second .info h6{font-size:.875rem}.home-main .second{padding:30px 10px}.home-main .second .info .time{font-size:.625rem}}@media screen and (max-width:320px){.home-main .profile h2>img{padding-right:10px}}.income-main h1{font-weight:700;margin-bottom:40px}.home-main .income h6,.income-main h6{font-size:18px;font-weight:700}.income-date{padding:15px 40px;border:solid 1px #02aed5}.income-date .date-list li{float:left;align-self:flex-end}.income-date .date-list li.d{padding-bottom:10px;margin-left:15px}.income-date .date-list p{font-size:12px;font-weight:700;color:#02aed5;margin-bottom:0}.income-date .date-list p.date,.income-date .date-list p.method{margin-bottom:5px}.income-date .date-list li input{width:100%;height:15px;box-sizing:content-box;padding:9px 12px 11px 4px;border:solid 1px #dbdbdb;color:#848484;background:#fff}.income-date .date-list li input[type=submit]{height:24px;padding:6px 0 4px;border-radius:8px;background-color:#02aed5;color:#fff;border:0;font-size:12px;margin-bottom:5px}.income-date .date-list li select{width:100%;height:36px;border:solid 1px #dbdbdb;color:#848484;background:#fff}.income-date-form{justify-content:space-between}.income-earn{margin:40px 0;padding:0}.income-earn p{margin-top:15px;font-size:15px;margin-bottom:30px}.income-earn #demo-5{display:none}.income-detail{padding:0}.income-detail td.date{width:15.9779%}.income-detail td.title{width:30.6474%}.income-detail td.cost{width:15.7542%}.income-detail td.status{width:13.9635%}.income-detail .page{text-align:center;margin:50px 0 60px;font-weight:400;font-size:16px}@media screen and (max-width:768px){.income-date .date-list li input{box-sizing:content-box;padding:9px 0 11px 4px}.income-date .date-list li input[type=submit],.income-date .date-list p.method{margin-top:20px}.income-date .date-list li select{padding:0 12px 0 4px}}@media screen and (max-width:414px){.income-main h1{font-size:1.25rem}.income-earn p{font-size:.875rem}.income-detail .page{margin:30px 0 40px}}.profile-main .row{margin:0;padding:0}.profile-main h3.camera{margin-top:-5%;margin-left:11%}.profile-main .profile-form p{font-size:16px;font-weight:700;margin-bottom:0}.profile-main .profile-form hr{border:1px solid #eee;margin:0 0 30px;width:100%}.profile-main .profile-form input#doc_name,.profile-main .profile-form input#doc_tel{border:0;border-bottom:2px solid #eee;width:100%;margin:20px 0 25px;height:30px;color:#717171;font-size:16px}.profile-main .profile-form select.gender,.profile-main .profile-form select.status{width:134px;margin-top:22px}.profile-main .profile-form .location select,.profile-main .profile-form input[type=date],.profile-main .profile-form select.gender,.profile-main .profile-form select.status{height:36px;padding:0 10px;border-radius:8px;border:1px solid #717171;color:#717171;margin-bottom:10px;font-size:16px}.profile-main .profile-form input[type=date]{margin-top:22px}.profile-main .profile-form .location{margin-left:0;margin-top:20px}.profile-main .profile-form .location select{width:124px}.profile-main .profile-form .location select.country{margin-right:10px}.profile-main .profile-form .lang{margin-top:22px;font-size:16px;color:#717171;line-height:2}.profile-main .profile-form .lang li{margin-right:20px;display:flex;align-items:center}.profile-main .profile-form .lang input[type=checkbox]{margin-right:5px;border:1px solid #717171;width:auto;height:auto}.profile-main .profile-form .lang input.etc{margin-left:7px;font-size:12px;line-height:16px}.profile-main .profile-form .type{width:690px;font-size:16px;margin-top:14px;margin-bottom:0;line-height:2}.profile-main .profile-form .lang label,.profile-main .profile-form .type label{margin-bottom:0}.profile-main .profile-form .type li{margin-right:15px;display:flex;align-items:center}.profile-main .profile-form .type input#type6,.profile-main .profile-form .type input[type=checkbox]:first-child{margin-right:5px}.profile-main .profile-form .type input.et{margin:0 0 0 10px;font-size:12px;line-height:16px}.profile-main .profile-form input.address{height:30px;padding:0 10px;border-radius:8px;border:1px solid #717171;color:#717171;margin-top:22px;margin-bottom:10px;font-size:14px}.profile-main .profile-form .search-btn{height:30px;border-radius:8px;background-color:#02aed5;border:0;text-align:center;color:#fff;margin:0 0 10px 10px;align-self:flex-end}.profile-main .profile-form .color-txt{font-size:14px;color:#02aed5;font-weight:400;margin-top:6px}.profile-main .profile-form .intro{width:100%;height:130px;padding:0 10px;border-radius:8px;margin:15px 0 10px;border:1px solid #717171;color:#717171;font-size:14px}.profile-main .profile-form .outline{height:30px;margin-bottom:70px}.profile-main .profile-form .btn-group{margin-bottom:70px;justify-content:flex-end}.profile-main .profile-form .btn-group input{margin-left:30px;width:180px}.profile-main .profile-form .btn-group input:first-child{margin-left:0}@media screen and (max-width:768px){.profile-main .profile-form .type{width:auto}.profile-main .profile-form .btn-group input{margin-left:10px;width:100%}.profile-main .profile-form .btn-group{justify-content:center}.profile-main .address-box{justify-content:left}.profile-main .profile-form .search-btn{margin-left:0}.profile-main .profile-form .lang input.etc,.profile-main .profile-form .type input.et{font-size:.75rem;line-height:1rem}.profile-main .profile-form .btn-group{flex-wrap:nowrap}.profile-main .profile-form input.address{margin-right:10px}}@media screen and (max-width:414px){.profile-main h2>img{width:30%}.profile-main .camera>img{width:15%;margin-top:-13%;margin-left:15%}.profile-main .profile-form .btn-group input{width:140px;margin:10px 0 0;font-size:14px}.profile-main .profile-form .btn-group .btn-nonactive{margin-right:5px}.profile-main .profile-form .btn-group .btn-active{margin-left:5px}.profile-main .profile-form .btn-group{margin-bottom:20px}}.myinfo-basic{margin-top:50px}.myinfo-main table td{padding:20px}.myinfo-main table td.title{width:25.3745%;font-weight:700}.myinfo-main table td.contents{width:70.6913%;text-align:left}.consult-result h6,.p_modify{border-bottom:1px solid #02aed5}.p_modify{font-size:14px;color:#02aed5;margin-left:20px;cursor:pointer}.myinfo-fee{margin:70px 0}.myinfo-fee p,.myinfo-main h5{color:#02aed5;margin-bottom:12px}.myinfo-main h5{font-size:18px;font-weight:700}.myinfo-fee p{font-size:14px}.myinfo-account{margin-bottom:70px}@media screen and (max-width:414px){.myinfo-main h1{font-size:1.25rem}.myinfo-fee p,.myinfo-main table,.p_modify{font-size:12px}.myinfo-main table td{overflow:hidden;padding:10px}.myinfo-main h5{font-size:1rem}.p_modify{float:right;margin-left:5px}}.consult-search{padding:22px;border:1px solid #02aed5;margin:40px 0}.consult-search-form{flex-wrap:wrap;justify-content:left;padding-left:80px}.consult-search-form p{margin-bottom:5px!important}.consult-search li.word p{margin-top:15px}.consult-search li.word input{padding-left:0;padding-right:0}.consult-result tbody td{padding:18px 10px}.consult-result h6{display:inline-block}.consult-result p.time,.small-red{color:#db162f;font-size:14px;font-weight:400;line-height:1.2em}.consult-result h4.page{font-size:16px;margin:50px 0 70px}@media screen and (max-width:768px){.consult-search-form p{margin-top:15px}.consult-search-form li.d{padding:0}.consult-search-form li input{padding-left:0!important}.consult-search-form{padding-left:0}}@media screen and (max-width:475px){.consult-result tbody td{padding:0}.consult-result{padding-left:0;padding-right:0}}@media screen and (max-width:414px){.consult-main h1{font-size:1.25rem}.consult-search{padding:10px 20px}.consult-result h4.page{font-size:12px;margin:30px 0 50px}}.schedule-main .schedule-time{margin:50px 0 70px}.consult-result h6,.schedule-main h5{font-size:16px;color:#02aed5;font-weight:700}.consult-accept table.message-detail,.consult-complete table.message-detail,.consult-request table.message-detail,.schedule-main .schedule-time .table2{margin-bottom:50px}.schedule-time .table2 td .start_hour{font-size:11px;color:#8d8d8d}.schedule-choose input[type=date]{height:30px;padding:5px;border-radius:8px;border:1px solid #8d8d8d;color:#8d8d8d;font-size:12px;margin-right:10px}.choose-box{padding-left:15px}.schedule-choose .table3{margin:30px 0 100px}@media screen and (max-width:575px){.choose-box .btn-active{margin:10px 10px 0 0}}@media screen and (max-width:414px){.schedule-main .btn-active{height:40px;font-size:12px;padding:6px 0}.schedule-main h1{font-size:1.25rem}.schedule-main .schedule-time{padding:0;margin-bottom:50px;overflow-y:scroll}.schedule-main .schedule-time::-webkit-scrollbar{display:none;width:0!important}.schedule-main .schedule-time .table2{margin-bottom:20px}.schedule-time .table2 td .start_hour{font-size:12px}.schedule-choose{margin:0 auto}.schedule-choose .table3{margin-bottom:50px}}.denied-main-box{margin-top:50px}.denied-main-box h6{font-size:18px;font-weight:700;padding-bottom:10px;border-bottom:8px solid #02aed5;margin-bottom:20px}.denied-main-box h6 span{float:right;font-size:16px;font-weight:400}.denied-ct{border:1px solid #dbdbdb;padding:50px;margin-bottom:70px;font-size:16px}.denied-ct h2{margin-bottom:40px;font-size:27px;font-weight:700}.denied-ct p{margin-bottom:10px}.denied-reason{margin:50px 0 30px;border:1px solid #979797;padding:50px}.denied-ct .btn-active{display:inline-block}@media screen and (max-width:768px){.denied-ct .btn-active{padding:10px 5px}}@media screen and (max-width:414px){.denied-main h1{font-size:1.25rem}.denied-main-box h6{font-size:1rem}.denied-ct,.denied-ct .btn-active,.denied-main-box h6 span{font-size:.875rem}.denied-ct{padding:30px;margin-bottom:50px;line-height:1.4rem}.denied-ct h2{margin-bottom:30px;font-size:1.125rem}.denied-reason{margin:30px 0 20px;padding:20px}.denied-reason p{margin:0;font-size:.75rem}}.approve-main .btn-active{margin-top:30px}.consult-detail-box h6{font-size:18px;font-weight:700;color:#02aed5;margin:50px 0 12px}table.customer-detail{margin-bottom:50px;font-size:16px}table.customer-detail th{text-align:center;padding:12px 20px}table.customer-detail td,table.message-detail td,table.message-detail th{padding:12px 20px}table.customer-detail td.contents,table.message-detail td.contents{width:30%}table.message-detail{margin-bottom:100px;font-size:16px}table.message-detail .btn-active{margin:20px 0 0;height:auto}table.message-detail tr:nth-child(2) img{margin:10px 20px 10px 0}.consult-accept-box h3>span,table.message-detail .txt-cancel{color:#db162f;font-weight:700}@media screen and (max-width:768px){table.customer-detail th,table.message-detail td,table.message-detail th{padding:10px}}@media screen and (max-width:540px){table.customer-detail td{padding:10px}table.message-detail td,table.message-detail th{padding:6px}}@media screen and (max-width:414px){.consult-detail-main h1{font-size:1.25rem;padding-left:0}.consult-detail-box h6{font-size:16px;padding-left:0}.consult-detail-box{padding:0}table.customer-detail td,table.customer-detail th{padding:10px}table.customer-detail,table.message-detail,table.message-detail .btn-active{font-size:.75rem}table.message-detail{margin-bottom:50px}}.consult-request .consult-detail-box{margin-bottom:70px}.request-status li.text{display:inline-block;color:#02aed5;line-height:30px;margin-right:15px}.request-status li{margin-right:5px}.request-status li h5{width:70px}.consult-detail-box a.list-btn{display:inline-block;text-align:center}.consult-detail-box a.list-btn p{font-size:16px;border:1px solid #717171;border-radius:8px;padding:5px 0 4px;line-height:20px}@media screen and (max-width:768px){.request-status li.text{width:100%}}@media screen and (max-width:540px){.request-status li.yes{margin-bottom:5px}}@media screen and (max-width:414px){.request-status li.yes{margin-bottom:5px}}.consult-complete .txt-complete,ul.paging-ul>li>a{color:#02aed5}.consult-complete .attached{font-weight:700;line-height:1.8rem}.consult-complete .consult-detail-box{margin-bottom:70px}.consult-accept .txt-accepted{color:#02aed5;font-weight:700}.consult-accept-box h3,.join-main-box h2{color:#02aed5;font-size:18px;font-weight:700}.consult-accept-box h3>span{font-size:14px;margin-left:10px;border-bottom:1px solid #db162f;vertical-align:middle}.consult-accept-box p.info{color:#02aed5;font-size:16px;margin:10px 0 20px}.consult-accept-box .text p{font-weight:700;color:#717171;font-size:16px;margin:10px 0 12px}.consult-accept-box .text .answer-text{width:100%;margin-bottom:10px;border-radius:8px;border:1px solid #979797;font-size:16px;padding:10px}.consult-accept .btn-box{margin:50px 0 70px;justify-content:flex-end}.consult-accept .btn-box input{height:50px;margin-left:20px}@media screen and (max-width:575px){.consult-accept .btn-box input{margin-left:0;margin-top:10px}}@media screen and (max-width:414px){.consult-accept-box h3{font-size:1rem}.consult-accept-box h3>span,.consult-accept-box p.info{font-size:.75rem}.consult-accept-box .attached span,.consult-accept-box .text p{font-size:.875rem}.consult-accept-box .text .answer-text{height:35px;font-size:.875rem}.consult-accept-box .attached h6{padding-left:0;margin-top:20px}.consult-accept .btn-box{margin:20px 0 30px}.consult-accept .btn-box input{height:40px;font-size:.875rem}}.faq-main-box select{margin:40px 0;height:30px;padding:0 10px;border-radius:8px;font-size:14px}.faq-main-box h6>span{font-size:16px;font-weight:700;border-bottom:1px solid #717171}.faq-list{margin:25px 0 70px}.faq-list .dropdown a{position:relative;font-size:17px;font-weight:700;border:0}.faq-list .dropdown [data-toggle=dropdown]{display:block;color:#717171;background:#eee;border-radius:8px;text-shadow:0-1px 0 rgb(0 0 0/30%);padding:10px 50px;margin-bottom:20px}.faq-list .dropdown [data-toggle=dropdown]:hover{background:#dbdbdb}.faq-list .dropdown .icon-arrow{position:absolute;display:block;top:14px;right:50px;font-size:.7em;color:#717171;font-family:Arial}.dropdown .icon-arrow.close,.dropdown .icon-arrow.open{-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-moz-transition:-moz-transform .6s;-o-transition:-o-transform .6s;-webkit-transition:-webkit-transform .6s;transition:transform .6s}.dropdown .icon-arrow.close{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.faq-list .dropdown .dropdown-menu{position:relative;float:none;max-height:0;overflow:hidden;padding:0;margin:0;border:0}.faq-list .dropdown .dropdown-menu li{padding:0 50px 20px;font-size:14px;font-weight:400;line-height:1.36}.faq-list .dropdown .dropdown-menu li a{display:block;color:#eee;background:#eee;-moz-box-shadow:0 1px 0#fff inset,0-1px 0#d5d5d5 inset;-webkit-box-shadow:0 1px 0#fff inset,0-1px 0#d5d5d5 inset;box-shadow:0 1px 0#fff inset,0-1px 0#eee inset;text-shadow:0-1px 0 rgba(255,255,255,.3);padding:10px}.faq-list .dropdown .dropdown-menu li a:hover{background:#f6f6f6}.faq-list .dropdown .icon-arrow:before{content:"▼"}.dropdown .hide,.faq-list .dropdown .show{-moz-transform-origin:50%0;-ms-transform-origin:50%0;-webkit-transform-origin:50%0;transform-origin:50%0}.faq-list .dropdown .show{display:block;width:100%;max-height:9999px;-moz-transform:scaleY(1);-ms-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1);animation:showAnimation .5s ease-in-out;-moz-animation:showAnimation .5s ease-in-out;-webkit-animation:showAnimation .5s ease-in-out;-moz-transition:max-height 1s ease-in-out;-o-transition:max-height 1s ease-in-out;-webkit-transition:max-height 1s ease-in-out;transition:max-height 1s ease-in-out}.faq-list .dropdown .hide{max-height:0;-moz-transform:scaleY(0);-ms-transform:scaleY(0);-webkit-transform:scaleY(0);transform:scaleY(0);animation:hideAnimation .4s ease-out;-moz-animation:hideAnimation .4s ease-out;-webkit-animation:hideAnimation .4s ease-out;-moz-transition:max-height .6s ease-out;-o-transition:max-height .6s ease-out;-webkit-transition:max-height .6s ease-out;transition:max-height .6s ease-out}@media screen and (max-width:540px){.faq-main h1{font-size:1.25rem}.faq-list .dropdown a[data-toggle=dropdown]{font-size:.875rem;padding:10px 20px}}@media screen and (max-width:414px){.faq-main h1{font-size:1.25rem}.faq-list .dropdown a[data-toggle=dropdown]{font-size:.875rem;padding:10px 30px}.faq-list .dropdown .icon-arrow{right:30px}}@media screen and (max-width:360px){.faq-main h1{font-size:1.25rem}.faq-list .dropdown a[data-toggle=dropdown]{font-size:.875rem;padding:10px}.faq-list .dropdown .icon-arrow{right:10px}}.join-main-box{margin:30px 0 90px}.join-title{padding-left:0}.join-main-box h2{font-size:20px;margin:20px 0}.join-main-box label{font-size:16px;font-weight:700;margin-left:0}.join-main-box input[name=id],.join-main-box input[type=password]{height:36px;padding:0 10px;border-radius:8px;border:1px solid #717171;color:#717171;margin-top:10px;font-size:16px;margin-bottom:10px}.join-main-box form .btn-active{height:30px;padding:5px 20px}.join-main-box ul.pwd li{padding:0;margin-right:30px}.join-main-box input[type=password]{width:100%}.join-main-box input[name=doc_email],.join-main-box input[name=doc_license_org],.join-main-box input[name=doc_num]{width:100%;border:0;border-bottom:2px solid #eee;margin-top:20px;height:30px;margin-bottom:25px;color:#717171;font-size:16px}.join-main-box input[value=Search],.join-main-box input[value=Verify]{width:80px;height:36px;margin-left:10px;padding:5px;font-size:16px}.join-main-box .contact label{line-height:30px}.join-main-box .location li:first-child{margin-right:10px}.join-main-box .img.btn-active{width:100px;margin:25px 0 10px}.join-main-box .choice li{margin-bottom:10px;margin-right:30px}.join-main-box input[name=doc_work_addr]{height:36px;padding:0 10px;border-radius:8px;border:1px solid #717171;color:#717171;margin-top:22px;font-size:16px}.join-main-box .btn-box{margin:50px 0 0;justify-content:flex-end}.join-main-box .btn-box input{height:50px;margin-left:20px}.join-main-box .btn-box .btn-active{margin-left:0}@media screen and (max-width:768px){.join-main-box .btn-box{flex-wrap:nowrap;justify-content:center}.join-main-box input[value=Search]{width:100%;margin-left:0;margin-top:10px}}@media screen and (max-width:575px){.join-main-box .btn-box .btn-nonactive{margin-top:10px;margin-right:5px}.join-main-box .btn-box .btn-active{margin-top:10px;margin-left:5px}.join-main-box .btn-box input{margin-left:20px;height:36px}.btn-nonactive{padding:0}}@media screen and (max-width:414px){.join-main h1{font-size:1.25rem}.join-main-box{margin-bottom:50px}.join-main-box h2{font-size:1rem}.join-main .btn-box input{font-size:.875rem;height:40px}}.question-detail{padding:0}.question-main td.title{width:8.606%;font-weight:600}.question-main td.text{text-align:left;width:38.6779%;height:10px;padding:20px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:normal}.question-main h1,.question-main-box{margin-bottom:70px}.question-list-main .total h6,.question-main h6{font-size:1.286rem;font-weight:600}.question-main .list{width:100px;padding:5px 0;border-radius:8px;background-color:#02aed5;font-size:1rem;font-weight:400;color:#fff;text-align:center;margin:70px auto}.question-list-main h1{margin-bottom:50px}.question-detail .color-B{background-color:#717171}.question-list-main td.date{width:10.606%}.question-list-main td.title{width:35%;max-width:200px;overflow:hidden;white-space:normal;text-overflow:ellipsis}.question-list-main td.status{width:15%}.question-list-main p{margin-bottom:0}.question-list-main a.question-link{width:100px;padding:5px 0;font-size:1rem;border:0}.question-list-main .top-btn,.question-list-main a.question-link,.question-list-main2 a{display:block;border-radius:8px;background-color:#02aed5;font-weight:400;color:#fff;text-align:center}.question-list-main2 a{width:100px;padding:10px 0;margin:65px auto;font-size:1rem}.question-list-main a h4{font-size:1rem}.question-list-main .top-btn{width:80px;padding:5px 0;margin:0 0 10px}.question-list-main .top-btn h4{font-size:1rem;margin-bottom:0}.question-list-main .total{margin-left:0;margin-right:0;align-items:center}.question-list-main .total h6{border-bottom:1px solid #717171}@media screen and (max-width:414px){.question-list-main h1{font-size:1.25rem}.question-list-main .total h6{font-size:1rem}.question-list-main td.date{width:5%}.question-list-main td.cost{width:15%}}.ask-content,.notice-content{border-top:8px solid #02aed5;padding-top:20px}.ask h6{font-weight:700}.ask input{padding:7px 0;border:1px solid #dbdbdb}.ask textarea{border:1px solid #dbdbdb;min-height:368px}.ask .ask-detail{margin-top:15px}.ask .list,.ask.question-main-box{margin-bottom:0}.notice .page{text-align:center;margin:50px 0 60px;font-weight:400;font-size:16px}.notice .notice-date{margin-left:0;margin-right:0}.notice-content .col-md-12{padding-left:0;padding-right:0}.notice .notice-text{border:1px solid #dbdbdb;padding:50px}.notice .notice-text h2{text-align:center;margin-bottom:40px;font-size:30px;font-weight:600}.ask h6,.notice .notice-text p{font-size:18px}.notice .list-btn{display:block;width:100px;padding:10px 0;margin:65px auto;border-radius:8px;background-color:#fff;border:1px solid #717171;font-size:1rem;font-weight:400;color:#717171;text-align:center}@media screen and (max-width:768px){.notice .notice-text{padding:30px}}ul.paging-ul>li{display:inline-block;margin:0 5px}ul.paging-ul{text-align:center;margin:20px 0}input::placeholder,select::placeholder,textarea::placeholder{color:#ccc}.black-layer{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.5);display:table;vertical-align:middle}.popup-questionnaire{text-align:center;margin:0 auto;vertical-align:middle;display:table-cell}.popup-questionnaire>.popup-body{background:#fff;min-height:200px;padding:20px;position:relative;width:calc(100% - 40px);margin:0 auto;max-width:700px;z-index:999}.btn-close-popup{position:absolute;top:-45px;right:0;border:0;width:35px;height:35px;border-radius:100%;font-size:24px;z-index:8}.q-answer{font-weight:700;margin:10px 0;color:#02aed5}ul.questionnaire-list>li{text-align:left;list-style-type:square;margin-bottom:15px}.popup-body>h4{text-align:left;color:#000;font-weight:700}.popup-body>hr{border-top:5px solid #02aed5}ul.questionnaire-list{padding:15px;height:300px;overflow-y:auto}ul.vacation-list{width:100%;border:#fff;font-size:15px;border-top:8px solid #02aed5;text-align:left}ul.vacation-list>li{width:25%;display:inline-block;line-height:60px;text-align:center}.notice-btn{float:right;display:inline-table;width:auto;line-height:30px;padding:0}img.intro{width:16px}.change-input{border:0;border-bottom:2px solid #eee;width:100%;margin:40px 0;height:30px;color:#717171;font-size:16px}.change-button{height:44px;border-radius:8px;background-color:#02aed5;font-size:18px;color:#fff;font-family:"Nanum Gothic",sans-serif;z-index:999;width:100%;position:relative;border:0}.change-img{vertical-align:middle;border-style:none}.change-title{margin-top:20px;color:#717171;margin-bottom:30px;font-size:20px;font-weight:700;text-align:left}.digit-input{display:inline-block}
.adv-layout-wrap{display:flex;align-items:flex-start;max-width:1200px;margin:0 auto;padding:24px 16px;gap:24px}.adv-sidebar{width:200px;flex-shrink:0;background:#fff;border:1px solid #E0E3E2;border-radius:12px;padding:12px 0;position:sticky;top:80px}.adv-sidebar-nav{display:flex;flex-direction:column}.adv-sidebar-item{display:flex;align-items:center;gap:10px;padding:12px 18px;font-size:14px;font-weight:500;color:#3F4342;text-decoration:none;border-left:3px solid transparent;transition:background .15s,color .15s,border-color .15s}.adv-sidebar-item:hover{background:#F5F7F7;color:#02AED5}.adv-sidebar-item.active{background:#EAF9FC;color:#02AED5;font-weight:700;border-left-color:#02AED5}.adv-sidebar-icon{width:18px;height:18px;flex-shrink:0;stroke:currentColor}.adv-content-area{flex:1;min-width:0}.adv-content-area .advice-feed-wrap,.adv-content-area .afd-wrap,.adv-content-area .advice-detail-wrap{max-width:100%;margin:0;padding:0}.adv-content-area .container-lg,.adv-content-area .wrap{max-width:100%!important;padding:0!important}@media(max-width:768px){.adv-layout-wrap{flex-direction:column;padding:12px 10px;gap:12px}.adv-sidebar{width:100%;position:static}.adv-sidebar-nav{flex-direction:row;overflow-x:auto;padding:0 4px}.adv-sidebar-item{flex-direction:column;gap:4px;padding:10px 14px;font-size:11px;border-left:none;border-bottom:3px solid transparent;white-space:nowrap}.adv-sidebar-item.active{border-left-color:transparent;border-bottom-color:#02AED5}}
