.contact-us-container{padding:100px 0}.contact .btn-block span{display:flex}.contact-info-bolck{display:flex;flex-wrap:wrap;margin-bottom:100px}.contact-info-bolck .card-block{display:block;padding:30px 20px;border-radius:5px;color:#fff;position:relative;z-index:1;width:calc((100% - 60px)/ 3)}.contact-info-bolck .card-block::after{content:"";background-position:center;background-repeat:no-repeat;position:absolute;right:0;top:50%;transform:translateY(-50%);height:169px;width:85px}.contact-info-bolck .card-block+.card-block{margin-left:30px}.contact-info-bolck .card-block:nth-child(n+4){margin-top:30px}.contact-info-bolck .card-block.blue{background-color:#5c88da}.contact-info-bolck .card-block.blue::after{background-image:url("../images/psmc-common-triangle-blue-85.png")}.contact-info-bolck .card-block.green{background-color:#00b2a9}.contact-info-bolck .card-block.green .title{color:#fff}.contact-info-bolck .card-block.green::after{background-image:url("../images/psmc-common-triangle-green-85.png")}.contact-info-bolck .card-block.red{background-color:#b12138}.contact-info-bolck .card-block.red::after{background-image:url("../images/psmc-common-triangle-red-85.png")}.contact-info-bolck .card-block.white{border:1px solid #d9e0e5;margin-left:0}.contact-info-bolck .card-block.white .title{color:#00b2a9}.contact-info-bolck .card-block.white .text{color:#1a1a1a}.contact-info-bolck .card-block.white .tel{color:#1a1a1a}.contact-info-bolck .card-block.white::after{background-image:url("../images/psmc-common-triangle-white-85.png")}.contact-info-bolck .card-block.gray{background-color:#96a7ad;width:calc(100% - 30px - ((100% - 60px)/ 3));margin-left:0;margin-right:30px}.contact-info-bolck .content-box{display:flex}.contact-info-bolck .card-block.gray::after{background-image:url("../images/psmc-common-triangle-gray-85.png")}.contact-info-bolck .card-block .content{position:relative;z-index:1}.contact-info-bolck .card-block .content+.content{margin-left:70px}.contact-info-bolck .card-block .text{margin-top:20px;line-height:26px}.contact-info-bolck .card-block .tel{margin-top:30px;text-decoration:none}.contact-info-bolck .card-block.red .tel{margin-top:76px}@media (max-width:1199px){.contact-us-container{padding:60px 0 80px}.contact-us-container .container{padding:0 40px}.contact-info-bolck{margin-bottom:60px}.con-info-title{margin-left:0}.contact-info-bolck .card-block{width:334px}.contact-info-bolck .card-block.gray{width:688px}.contact-info-bolck .card-block+.card-block{margin-left:0}.contact-info-bolck .card-block:nth-child(odd){margin-left:calc((100% - 688px)/ 2)}.contact-info-bolck .card-block:nth-child(even){margin-left:20px;margin-right:calc((100% - 688px)/ 2)}.contact-info-bolck .card-block:nth-child(n+3){margin-top:30px}.contact-info-bolck .card-block.gray{margin-left:calc((100% - 688px)/ 2)}.contact-info-bolck .card-block .content+.content{margin-left:40px}}@media (max-width:767px){.contact-us-container{padding:40px 0 80px}.contact-us-container .container{padding:0 20px}.contact-info-bolck .card-block{width:320px}.contact-info-bolck .card-block.gray{width:320px;display:block}.contact-info-bolck .content-box{display:block}.contact-info-bolck .card-block .content+.content{margin-left:0;margin-top:40px}.con-info-title{margin-left:0}.contact-info-bolck{display:block;margin-bottom:60px}.contact-info-bolck .card-block:nth-child(odd){margin-left:auto;margin-right:auto}.contact-info-bolck .card-block:nth-child(even){margin-left:auto;margin-right:auto}.contact-info-bolck .card-block+.card-block{margin-top:20px}}.job-container.contact{margin-top:0}.job-container.contact .btn-block a{padding:15px 58px;margin:30px 0 0}.job-container.contact .btn-block a::after{right:58px}.job-container.contact .right-block{display:block;margin:auto 0}.job-container.contact .content{margin-top:0}@media (max-width:1199px){.job-container.contact .card-content .title.open-close-btn{padding:16px 80px 16px 20px}.job-container.contact .slide-wrap{padding:14px 20px 40px}.job-container.contact h4{font-size:20px;line-height:28px}.job-container.contact .content{line-height:26px}}@media (max-width:767px){.job-container.contact .intro-condition{display:block}.job-container.contact .img-block img{width:100%}.job-container.contact .slide-wrap{padding:4px 20px 40px}.job-container.contact .intro{margin-right:0;margin-bottom:20px}.job-container.contact .btn-block a{margin:40px 0 0}}.contact-form-block{background-color:#96a7ad;padding:100px 0 120px;background-image:url("../images/psmc-contact-form-bg.png");background-repeat:no-repeat;background-position:right 118px bottom}.contact-form{max-width:800px;margin:0 auto}.contact-form input{outline:0}.contact-form h2{color:#fff}.contact-form .remind{color:#b12138;line-height:26px;padding-top:8px;display:none}.form-select-block .remind{background-color:#96a7ad}.contact-form .remind.show{display:block}.contact-form .form-card{margin-top:60px}.contact-form .topic{color:#fff;margin-bottom:8px}.contact-form li:nth-child(n+2){margin-top:40px}.contact-form li:last-child{margin-top:60px}.form-select-block{background-color:#e2e9eb;border-radius:4px}.form-select-block select.common-sel{width:100%;font-size:16px;line-height:26px;height:46px;background:url("../images/psmc-arrow-green-down.svg") right 20px center no-repeat;padding:10px;color:#39454a;border-radius:4px;cursor:pointer}input.form-input{background-color:#e2e9eb;height:46px;border:none;border-radius:4px;padding:10px;font-size:16px;line-height:26px;width:380px}.display-block+.display-block{margin-left:40px}.answer-box{display:flex}.gender-block{display:flex;margin-left:40px;line-height:30px;padding:5px 0}.radio-block{display:flex;position:relative}.radio-block+.radio-block{margin-left:40px}.radio-block input[type=radio]{width:0;height:0;opacity:0;position:absolute}.radio-block .circle{position:absolute;width:30px;height:30px;pointer-events:none;top:2px}.radio-block .circle::before{content:"";position:absolute;width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../images/psmc-contact-circle.svg");pointer-events:none;transition:opacity .3s ease-in;opacity:1}.radio-block .circle::after{content:"";position:absolute;width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../images/psmc-contact-circle-selected.svg");transition:opacity .3s ease-in;pointer-events:none;opacity:0}.radio-block input[type=radio]:checked+.circle::before{opacity:0}.radio-block input[type=radio]:checked+.circle::after{opacity:1}.radio-block label{padding-left:40px;font-size:20px;line-height:30px;color:#fff;cursor:pointer}.textarea-wrapper textarea{padding:20px;width:100%;border:none;outline:0;background-color:#e2e9eb;font-size:16px;height:200px;border-radius:4px}.form-box.not-filled select{background-color:#ffe8e9;border:1px solid #d12d35}.form-select-block.form-box.not-filled{background-color:#96a7ad}.form-box.not-filled input{background-color:#ffe8e9;border:1px solid #d12d35}.contact-form .agree-wrap.not-filled .checkbox-label::before{background-color:#ffe8e9;border:1px solid #d12d35}.contact-form .agree-wrap.not-filled .remind{display:block}.contact-form .verification{width:380px;height:46px;font-size:16px;padding:0 10px;background-color:#e2e9eb;border:none;outline:0;border-radius:4px}.verification-img{margin-left:10px}.verification-img img{margin-right:8px}.contact-form .verification-img i{font-size:22px;line-height:22px;vertical-align:middle;color:#fff;cursor:pointer}.contact-form .agree-wrap .checkbox-label{padding-left:40px;position:relative;font-size:16px;line-height:28px;color:#fff;cursor:pointer;display:inline-block}.contact-form .agree-wrap .checkbox-label::before{content:'';position:absolute;top:0;left:0;width:30px;height:30px;border:none;background-color:#e2e9eb;border-radius:4px}.contact-form .agree-wrap .checkbox-label::after{content:'\f00c';font-family:FontAwesome;width:30px;height:30px;font-size:20px;line-height:28px;text-align:center;position:absolute;top:0;left:0;color:#fff;opacity:0;border-radius:4px}.contact-form .agree-wrap input[type=checkbox]:checked+.checkbox-label::before{background-color:#39454a}.contact-form .agree-wrap input[type=checkbox]:checked+.checkbox-label::after{opacity:1}.contact-form .agree-wrap #agree{display:none}.contact-form .agree-wrap .checkbox-label a{color:#fff;text-decoration:underline}.contact-form button{display:block;border:none;padding:0;transition:all .4s;outline:0;margin:0 auto;border-radius:25px;background:#00b2a9}@media (max-width:1199px){.contact-form-block{background-color:#96a7ad;padding:60px 0 80px;background-size:600px;background-position:right calc((100% - 88px)/ 2) bottom 40px}.contact-form h2{font-size:24px}.radio-block+.radio-block{margin-left:62px}.contact-form{max-width:688px}input.form-input{width:334px}.display-block+.display-block{margin-left:20px}.contact-form .verification{width:334px}.verification-img{margin-left:20px}.contact-form .remind{padding-top:16px}.contact-form li:last-child{margin-top:40px}}@media (max-width:767px){.contact-form-block{padding:60px 0 152px;background-size:320px;background-position:center bottom 40px}.contact-form{padding:0 20px}.contact-form h2{font-size:28px}.contact-form .form-card{margin-top:40px}.form-select-block select.common-sel{padding:10px 72px 10px 10px}.answer-box{display:block}input.form-input{width:100%}.display-block+.display-block{margin-left:0}.gender-block{margin-left:0;padding-top:24px}.verification-container .display-flex{display:block}.contact-form .verification{width:100%}.verification-img{margin:0 auto;margin-top:20px;text-align:center}.contact-form .agree-wrap .checkbox-label::before{top:7px}.contact-form .agree-wrap .checkbox-label::after{top:7px}.email-block{margin-top:40px}}.lightbox{position:fixed;width:100%;height:101%;background-color:rgb(0,0,0,.8);z-index:1000;display:none;top:0;left:0;overflow:auto}.lightbox.display{display:block}.lightbox .lightbox-container{background-color:#fff;width:600px;margin:auto;margin-top:330px;text-align:center;padding:60px;position:relative;margin-bottom:80px}.lightbox .lightbox-container .lightbox-close{width:24px;height:24px;position:absolute;right:24px;top:24px;cursor:pointer;font-size:0;line-height:0}.lightbox .lightbox-container .lightbox-close::after,.lightbox .lightbox-container .lightbox-close::before{content:'';display:block;top:0;left:0;width:100%;height:100%;position:absolute;transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease}.lightbox .lightbox-container .lightbox-close::before{background-image:url("../images/psmc-popup-close.svg");opacity:1}.lightbox .lightbox-container .lightbox-close::after{background-image:url("../images/psmc-common-popup-close-hover.svg");opacity:0}.lightbox .lightbox-container .lightbox-close:hover::before{opacity:0}.lightbox .lightbox-container .lightbox-close:hover::after{opacity:1}.lightbox-container>.inner-content{padding-top:36px}.lightbox-container>.btn-block{padding-top:60px;justify-content:center}.lightbox h2{color:#5c88da}.lightbox .btn-block a{width:220px;padding:15px 40px;display:block}@media screen and (max-width:767px){.lightbox{padding:0 20px}.lightbox .lightbox-container{width:100%;margin-top:120px;padding:60px 40px 65px}.lightbox-container>.btn-block{padding-top:40px}.lightbox h2{font-size:32px;line-height:48px}}.product-container .contact-info-bolck{justify-content:center}.product-container .contact-info-bolck .card-block.gray{margin-left:0;margin-right:0}@media (max-width:1199px){.product-container .contact-info-bolck .card-block.gray{margin-left:auto;margin-right:auto}}@media (max-width:767px){.product-container .contact-info-bolck{justify-content:center}.product-container .contact-info-bolck .card-block.gray{margin-left:auto;margin-right:auto}}