@font-face{font-family:JP-medium;src:url('{{ "NOTOSANSJP-MEDIUM.OTF" | asset_url }}');font-weight:400;font-style:normal}.desktop-only{display:none}@media (min-width: 768px){.desktop-only{display:block}.mobile-only{display:none}}.relative,.contact-banner,.contact-banner__image-wrapper{position:relative}.contact-banner-image{position:absolute;top:0;left:0;width:100%;height:100%}.contact-banner-text{position:absolute;top:50px;left:50%;transform:translate(-50%);text-align:center}@media (min-width: 768px){.contact-banner-text{top:100px}}.contact-title{font-size:24px;font-weight:700;margin-bottom:12px}.contact-subtitle{font-size:14px;width:240px;max-width:100%}.contact-subtitle a{color:#64ccdf;text-decoration:underline}@media (min-width: 768px){.contact-title{font-size:40px}.contact-subtitle{width:auto;font-size:18px}}.contact-content{padding:50px 16px;max-width:970px;margin:0 auto}.cc-title{font-size:18px;font-weight:700;text-align:center}@media (min-width: 768px){.cc-title{text-align:left;font-size:24px}}.cc-title a,.cc-subtitle a{color:#64ccdf;text-decoration:underline;font-weight:700}.cc-spacer{margin:40px 0;height:.5px;width:100%;background-color:#727272}@media (min-width: 768px){.cc-spacer{margin:50px 0}}.cc-grid,.cc-caution,.cc-links-wrapper{margin-top:25px}@media (min-width: 768px){.cc-grid,.cc-caution,.cc-links-wrapper{margin-top:27px}}.cc-grid{display:grid;gap:16px;margin-bottom:24px}.cc-grid-item{border-radius:8px;background-color:#f5f7f7;padding:22px 14px;display:grid;grid-template-columns:40px auto;gap:24px;align-content:center;border:none}.cc-grid-item svg{width:40px}.cc-grid-item.cc-grid-item--desktop{display:none}@media (min-width: 768px){.cc-grid{gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));text-align:center}.cc-grid-item svg{width:50px;margin:0 auto}.cc-grid-item.cc-grid-item--mobile{display:none}.cc-grid-item.cc-grid-item--desktop{display:grid}.cc-grid-item.cc-grid-item--2-4{grid-column:2/4}.cc-grid-item{grid-template-columns:unset;grid-template-rows:auto 40px;align-items:baseline}}.cc-grid-item__text{display:grid;font-size:14px;align-items:center}.cc-font-medium{font-family:JP-medium,Notosansjp-regular}@media (min-width: 768px){.cc-grid-item__text{font-size:14px}}.cc-date{font-size:11px;margin-bottom:11px;margin-top:5px}.cc-tips{font-size:9px}@media (min-width: 768px){.cc-date{font-size:12px;margin-top:0;margin-bottom:0}.cc-tips{font-size:12px}}.cc-grid-item__divider{height:42px;width:1px;background-color:#707070}.cc-phone-and-email{display:flex;justify-content:space-between;text-align:left}.cc-phone-and-email__item{display:grid;grid-template-columns:50px auto;gap:14px;line-height:100%;font-size:14px;border:none;background:none}.cc-phone-and-email__item .cc-email{font-size:12px;text-decoration:underline}.cc-flex-col-gap-10{display:flex;flex-direction:column;gap:10px}.cc-links-wrapper{display:grid;gap:30px}.cc-link{display:grid;grid-template-columns:16px auto;gap:4px;text-decoration:underline;font-size:14px}.cc-link svg{width:16px;margin-top:6px}@media (min-width: 768px){.cc-link{font-size:16px}.cc-link svg{margin-top:3px}}button.cc-grid-item:hover,button.cc-phone-and-email__item:hover .cc-email{color:#2badcc}.cc-links-wrapper .cc-link:hover{color:#2badcc;text-decoration:underline}.cc-form{background:#fff;border-radius:8px;padding:30px;width:970px;max-width:100%;position:relative;display:grid;gap:16px;max-height:100vh;overflow-y:auto;font-size:14px;align-items:flex-start}@media (min-width: 768px){.cc-form{gap:25px 32px;font-size:16px;grid-template-columns:repeat(6,minmax(0,1fr))}}.cc-form input,.cc-form textarea{width:100%;min-height:30px}#file-upload{display:none}.cc-form h3{font-size:18px;font-weight:700;margin-bottom:5px}@media (min-width: 768px){.cc-form h3{margin-bottom:13px;text-align:center;font-size:24px}}.cc-form__field{display:flex;flex-direction:column-reverse;font-size:14px;position:relative}.cc-form__field.cc-form__field--no-reverse{flex-direction:column}@media (min-width: 768px){.cc-form__field{grid-column:span 6}.grid-span-2{grid-column:span 2}.grid-span-3{grid-column:span 3}}.cc-form__field label{margin-bottom:8px;font-size:14px}.cc-form__field input:required+label:before,.cc-form__field textarea:required+label:before{content:"*";color:#e83a3a}.cc-form__close-btn{position:absolute;top:16px;right:16px;border:none;background:none;z-index:1}.cc-form__submit{background-color:#64ccdf!important;border:1px solid rgba(100,204,223,1)!important;font-size:14px;padding:14px;border-radius:4px}@media (min-width: 768px){.cc-form__submit{font-size:16px}}.cc-file-btn{border:none;background:#fff;color:#5a9df7;font-family:JP-medium}.cc-file-name{color:#000;line-break:anywhere}div.globo-form-app.boxed-layout{max-width:970px!important;border-radius:16px;margin-top:0;margin-bottom:0}div.globo-form-app .globo-form-control input,div.globo-form-app .globo-form-control textarea{background:#fff;box-shadow:none;border-radius:4px;border:1px solid #CCCCCC}.globo-form-app .header .title{text-align:center}.globo-form-id-93312 .globo-form-app .globo-form-control.layout-2-column,.globo-form-id-93311 .globo-form-app .globo-form-control.layout-2-column{width:33%}div.globo-form-app .globo-form-control{padding:0 15px}.globo-form-app .header{padding:0 10px}.globo-form-app .footer button.submit{width:100%;background-color:#64ccdf!important;border:1px solid rgba(100,204,223,1)!important;font-size:14px;padding:14px;border-radius:4px}div.globo-form-app .globo-form-control label{display:flex;flex-direction:row-reverse;justify-content:flex-end}.cc-file-btn [data-file-name]{color:#000}.cc-front{position:fixed;width:100vw;height:100vh;top:0;left:0}.cc-front__bg,.cc-front__form{position:absolute;top:0;left:0;width:100%;height:100%}.cc-front__bg{background-color:#0000004d}.cc-front__form{display:flex;justify-content:center;align-items:center}.cc-form__field select{padding:10px 28px 10px 18px;line-height:1.2;border:1px solid var(--color-border-form);border-radius:2px;font-size:calc(var(--font-size-base) * 1px)}.cc-form__field .email_note{font-size:12px;color:#5a9df7;line-height:1.2;margin-top:5px}
/*# sourceMappingURL=/cdn/shop/t/520/assets/contact-us.css.map */
