@charset "utf-8";#section-personal-information .btn-wrap.personal-information{padding-top:0}#section-personal-information .modal-btn-nml{position:relative;display:flex;justify-content:center;align-items:center;width:100%;max-width:var(--contentCol10);min-height:var(--size80);background-color:#d0d0d0;color:#141414!important;text-decoration:none;font-size:24px;font-weight:400;text-align:center;letter-spacing:.06em;-webkit-transition:opacity .4s;transition:opacity .4s;margin:0 auto;padding:6px}#section-personal-information .modal-win{height:700px;padding-top:90px}#section-personal-information .modal-ttl{position:relative;width:100%;margin-top:-60px;padding-bottom:16px;z-index:5}#section-personal-information .modal-ttl p{text-align:center;font-size:24px;font-weight:700;color:#fff}#section-personal-information .modal-close-btn{top:-26px;right:-22px;z-index:5}#section-personal-information .modal-overlay{background-color:rgba(0,0,0,.9);padding:0 16px}#section-personal-information .modal-btn-nml::after,#section-personal-information .modal-btn-nml::before{content:"";position:absolute;top:40px;right:30px;width:30px;height:2px;background-color:#141414}#section-personal-information .modal-btn-nml::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#section-personal-information .modal-btn-nml:hover{opacity:.8;filter:saturate(100%);filter:brightness(100%)}#section-personal-information h2.head{color:#fff;font-size:28px;font-weight:400;letter-spacing:3px;text-align:center;margin:0 0 20px;padding:0}#section-personal-information .modal-ct-text-box{margin:0 auto 10px;padding:40px 32px}#section-personal-information .modal-ct-text-box .text-box{color:#333;font-size:14px;font-weight:400;letter-spacing:.01em;line-height:1.6;text-align:justify;word-wrap:break-word;overflow-wrap:break-word;margin:0 auto}#section-personal-information .modal-ct-text-box .text-box.last{padding:24px 0 0}#section-personal-information .modal-ct-text-box .text-box p.small-heading{padding-top:16px}@media print,screen and (max-width:1044px){#section-personal-information .modal-btn-nml{font-size:18px;padding-right:30px}#section-personal-information .modal-btn-nml::after,#section-personal-information .modal-btn-nml::before{top:38px;right:10px;width:30px;height:2px}}@media screen and (max-width:768px){#section-personal-information .modal-ttl p{text-align:center;font-size:18px;font-weight:700;color:#fff}#section-personal-information .modal-win{height:100vh;padding:60px 30px 0}#section-personal-information .modal-ct-text-box{margin:0;padding:40px 32px}}@media print,screen and (max-width:320px){#section-personal-information .modal-btn-nml{font-size:16px;padding-left:0}}


