.pricing-container{margin-top:81px}.pricing-container .pricing-wrap1{width:1280px;margin:auto;padding-bottom:153px}.pricing-container .pricing-wrap1 .main-title{font-family:'Noto Sans KR Bold';font-size:40px;color:#333;padding-bottom:2px;padding-top:100px}.pricing-container .pricing-wrap1 .sub-title{font-family:'Noto Sans KR Regular';font-size:28px;color:#607d9c;line-height:1.46;height:110px;padding-top:14px}.pricing-container .pricing-wrap1 .content-wrap{display:flex;padding-top:61px}.pricing-container .pricing-wrap1 .content-wrap .content{width:350px}.pricing-container .pricing-wrap1 .content-wrap .content.center{margin:0 115px}.pricing-container .pricing-wrap1 .content-wrap .content .img{display:block}.pricing-container .pricing-wrap1 .content-wrap .content .main-title{font-family:'Noto Sans KR Black';color:#333;font-size:20px;padding-bottom:0;padding-top:13px}.pricing-container .pricing-wrap1 .content-wrap .content .sub-title{font-family:'Noto Sans KR Regular';font-size:18px;color:#607d9c;line-height:1.56;height:initial;padding-top:22px}.pricing-container .pricing-wrap2{background:#f4f7fb;padding-bottom:354px;padding-top:93px}.pricing-container .pricing-wrap2 .pricing-content-wrap{width:1280px;margin:auto}.pricing-container .pricing-wrap2 .pricing-content-wrap .main-title{font-family:'Noto Sans KR Bold';font-size:36px;line-height:1.5;letter-spacing:1.44px;text-align:left;color:#1f3349;padding-bottom:14px}.pricing-container .pricing-wrap2 .content-wrap{display:flex}.pricing-container .pricing-wrap2 .content-wrap .service-area{width:890px;border-radius:10px;box-shadow:0 0 25px 0 rgba(143,157,177,0.25);background-color:#ffffff;margin-right:45px;padding:30px 30px 41px 30px}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area{border-bottom:solid 1px #cdd7e4;padding-top:30px;display:flex}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area:first-child{padding-top:0}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area:last-child{border-bottom-width:0}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-explanation{width:368px;margin-right:49px}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-explanation .explanation-main-title{font-family:'Noto Sans KR Medium';font-size:18px;letter-spacing:0.72px;color:#1f3349}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-explanation .sub-title{font-family:'Noto Sans KR Medium';line-height:1.71;letter-spacing:0.56px;color:#607d9c;font-size:14px;padding-top:12px;padding-bottom:16px}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-explanation .service-calculator .btn-calculator{display:flex;width:140px;height:24px;border-radius:13px;background-color:#e8f5ee;padding:3px 21px 3px 14px;font-size:12px;font-family:'Noto Sans KR Regular';color:#33c377}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-explanation .service-calculator .btn-calculator .icon{margin-right:8px;padding:4px 0}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-explanation .service-calculator .btn-calculator .icon img{display:block}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost{width:413px;position:relative}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .explanation-main-title{display:flex;font-size:16px;color:#607d9c}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .explanation-main-title div{width:50%;font-family:'Noto Sans KR Medium'}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .explanation-main-title div.right{text-align:right}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .select-contents-wrap .select-contents{display:flex;padding-top:11px}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .select-contents-wrap .select-contents .checkbox-area{margin-right:9px;margin-top:5px}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .select-contents-wrap .select-contents .checkbox-area input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .select-contents-wrap .select-contents .checkbox-area input+label{position:relative;padding-left:16px;font-weight:normal;cursor:pointer}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .select-contents-wrap .select-contents .checkbox-area input+label:before{top:50%;width:14px;height:14px;margin-top:-10px;border:1px solid #b9b9b9;border-radius:2px;text-align:center;box-sizing:content-box;position:absolute;content:'';display:block;left:0}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .select-contents-wrap .select-contents .checkbox-area input+label:after{content:'';background-color:transparent;top:50%;left:3px;width:8px;height:4px;margin-top:-6px;border-style:solid;border-color:#ffffff;border-width:0 0 2px 2px;transform:rotate(-45deg) scale(0);position:absolute;display:block;border-top-left-radius:1px;border-bottom-right-radius:1px}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .select-contents-wrap .select-contents .checkbox-area input:checked+label:before{border-color:#4264FB;background:#4264FB}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .select-contents-wrap .select-contents .checkbox-area input:checked+label:after{transform:rotate(-45deg) scale(1)}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .select-contents-wrap .select-contents .title{font-size:16px;font-family:'Noto Sans KR Regular';color:#525b6f;text-align:left;letter-spacing:0.64px}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .select-contents-wrap .select-contents .title .quantity{margin-left:6px}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .select-contents-wrap .select-contents .title .quantity .select-quantity{font-family:'Open Sans Regular';font-weight:600;font-size:14px;color:#1453ff;padding:3px 0 0 0;display:inline-block;vertical-align:text-top}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .select-contents-wrap .select-contents .title .quantity .select-minus,.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .select-contents-wrap .select-contents .title .quantity .select-add{cursor:pointer}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .select-contents-wrap .select-contents .title .quantity .select-minus img,.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .select-contents-wrap .select-contents .title .quantity .select-add img{vertical-align:text-top;margin-top:6px}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .select-contents-wrap .select-contents .title .quantity .select-minus.disabled{opacity:0.3;pointer-events:none}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .select-contents-wrap .select-contents .dash-line{flex-grow:1;margin:0 8px;border-bottom:dashed 1px #d0dae6;height:19px}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .select-contents-wrap .select-contents .cost{font-size:16px;font-family:'Noto Sans KR Regular';color:#525b6f;text-align:right}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .subscribe{padding-top:35px;padding-bottom:20px;text-align:right}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .subscribe .btn-subscribe{width:100px;height:36px;border-radius:21px;background-color:#c3c6d5;font-family:'Noto Sans KR Regular';color:#ffffff;font-size:12px;letter-spacing:0.48px}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .subscribe .btn-subscribe.active{background-color:#4264FB;cursor:pointer}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .subscribe .btn-subscribe.active:hover{background-color:#314ccd}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .subscribe-modal-wrap{background:#fff;position:absolute;top:0;width:100%;padding:15px;box-shadow:0 0 10px 0 rgba(143,157,177,0.25);border-radius:4px;z-index:1}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .subscribe-modal-wrap .close{cursor:pointer;width:14px;height:14px;background:url(../../assets/img/btn_input_cancel1.png);background-position:center;opacity:0.6;float:right;padding:10px}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .subscribe-modal-wrap .close:hover{opacity:0.8}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .subscribe-modal-wrap .title,.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .subscribe-modal-wrap .value{font-size:16px;font-family:'Noto Sans KR Medium';color:#1f3349;padding-bottom:5px}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .subscribe-modal-wrap .confirm-content-wrap{font-size:15px;font-family:'Noto Sans KR Regular';color:#1f3349;min-height:135px}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .subscribe-modal-wrap .confirm-content-wrap .content{display:flex;padding-bottom:5px}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .subscribe-modal-wrap .confirm-content-wrap .content.content-title .item{font-family:'Noto Sans KR Regular'}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .subscribe-modal-wrap .confirm-content-wrap .content .item{width:60%}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .subscribe-modal-wrap .confirm-content-wrap .content .item.cloud{font-family:'Open Sans Regular'}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .subscribe-modal-wrap .confirm-content-wrap .content .cost{text-align:right;width:40%}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .subscribe-modal-wrap .confirm-content-wrap.cloud .content .item{width:40%}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .subscribe-modal-wrap .confirm-content-wrap.cloud .content .quantity{text-align:center;width:30%}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .subscribe-modal-wrap .confirm-content-wrap.cloud .content .cost{width:30%}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .subscribe-modal-wrap .totalPrice{font-size:16px;color:#1f3349;display:flex;padding:6px 0}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .subscribe-modal-wrap .totalPrice .text{display:block;font-family:'Noto Sans KR Regular';width:50%}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .subscribe-modal-wrap .totalPrice .price{display:block;font-family:'Noto Sans KR Regular';width:50%;text-align:right}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .subscribe-modal-wrap .btn-send{padding-top:10px}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .subscribe-modal-wrap .btn-send button{background-color:#4264FB;cursor:pointer;width:100px;height:36px;border-radius:21px;font-family:'Noto Sans KR Regular';color:#ffffff;font-size:12px;letter-spacing:0.48px}.pricing-container .pricing-wrap2 .content-wrap .service-area .service-content-area .service-cost .subscribe-modal-wrap .btn-send button:hover{background-color:#314ccd}.pricing-container .pricing-wrap2 .content-wrap .question-area{width:345px}.pricing-container .pricing-wrap2 .content-wrap .question-area .question-title{font-size:26px;font-family:'Noto Sans KR Bold';line-height:1.15;color:#607d9c;height:128px}.pricing-container .pricing-wrap2 .content-wrap .question-area .question-list-area{padding-bottom:14px}.pricing-container .pricing-wrap2 .content-wrap .question-area .question-list-area .question-list{display:flex;padding-bottom:18px}.pricing-container .pricing-wrap2 .content-wrap .question-area .question-list-area .question-list .img-check{padding-right:12px}.pricing-container .pricing-wrap2 .content-wrap .question-area .question-list-area .question-list .img-check img{display:block}.pricing-container .pricing-wrap2 .content-wrap .question-area .question-list-area .question-list .text{font-family:'Noto Sans KR Regular';font-size:16px;color:#607d9c;line-height:1}.pricing-container .pricing-wrap2 .content-wrap .question-area .question-list-area .text.etc{font-family:'Noto Sans KR Regular';font-size:16px;color:#607d9c;padding-top:12px}.pricing-container .pricing-wrap2 .content-wrap .question-area .talk .btn-talk-to-expert{width:100%;height:42px;border-radius:21px;background-color:#607d9c;font-family:'Noto Sans KR Regular';font-size:12px;letter-spacing:0.48px;color:#ffffff}.pricing-container .pricing-wrap2 .content-wrap .question-area .talk .btn-talk-to-expert:hover{cursor:pointer;background-color:#273d56}
