.contact-module__xwJ-uq__contactUp{background-color:#f0f4fa;padding:200px 0 120px}.contact-module__xwJ-uq__contactUp .inner{width:1040px}.contact-module__xwJ-uq__contactContent{justify-content:space-between;align-items:flex-start;display:flex}.contact-module__xwJ-uq__contactTitle{color:#3e3a39}.contact-module__xwJ-uq__contactTitleEn{letter-spacing:.1em;font-size:5.4rem;font-weight:700;line-height:1}.contact-module__xwJ-uq__contactMainTitle{letter-spacing:.1em;color:#00b4ff;margin-top:10px;margin-bottom:10px;font-size:1.8rem;font-weight:500;line-height:1}.contact-module__xwJ-uq__contactTable{width:600px}.contact-module__xwJ-uq__contactTable .contact-module__xwJ-uq__row{color:#3e3a39;flex-direction:column;padding:10px 0;display:flex}.contact-module__xwJ-uq__contactTable .contact-module__xwJ-uq__row .contact-module__xwJ-uq__th{color:#3e3a39;width:200px;margin-bottom:0;font-size:1.5rem;font-weight:500}.contact-module__xwJ-uq__contactTable .contact-module__xwJ-uq__row .contact-module__xwJ-uq__td{width:100%;font-size:1.6rem;font-weight:400}.contact-module__xwJ-uq__contactTable .contact-module__xwJ-uq__row .contact-module__xwJ-uq__td input[type=text],.contact-module__xwJ-uq__contactTable .contact-module__xwJ-uq__row .contact-module__xwJ-uq__td input[type=email]{background-color:#fff;border:none;border-radius:10px;outline:none;width:100%;padding:16px 10px;font-size:1.6rem}.contact-module__xwJ-uq__contactTable .contact-module__xwJ-uq__row .contact-module__xwJ-uq__td textarea{resize:vertical;border:none;border-radius:10px;outline:none;width:100%;padding:16px 10px;font-family:YakuHanJP,Zen Kaku Gothic New,sans-serif;font-size:1.6rem}.contact-module__xwJ-uq__submitWrap{margin-top:0}.contact-module__xwJ-uq__submitWrap input[type=submit]{cursor:pointer;box-sizing:border-box;color:#fff;background:#3185ff;border:none;border-bottom:5px solid #0000004d;border-radius:100px;width:300px;margin:auto;padding:13px;font-size:1.6rem;font-weight:700;transition:all .3s;display:block}.contact-module__xwJ-uq__submitWrap input[type=submit]:hover{opacity:.8;transform:translateY(-2px)}.contact-module__xwJ-uq__submitWrap input[type=submit]:active{border-bottom:2px solid #0000004d;transform:translateY(0)}.contact-module__xwJ-uq__required{color:red;margin-left:4px;font-size:1.2rem}@media screen and (max-width:1000px){.contact-module__xwJ-uq__contactUp{min-height:unset;padding:100px 0 60px;display:block}.contact-module__xwJ-uq__contactUp .inner{width:100vw}.contact-module__xwJ-uq__contactContent{gap:30px;align-items:unset;flex-direction:column}.contact-module__xwJ-uq__contactTable{width:100%}.contact-module__xwJ-uq__contactTitleEn{font-size:4rem}.contact-module__xwJ-uq__contactMainTitle{margin-top:10px;font-size:1.6rem}.contact-module__xwJ-uq__submitWrap input[type=submit]{margin:40px auto 0}}@media screen and (min-width:2000px){.contact-module__xwJ-uq__contactUp{padding:10% 0}.contact-module__xwJ-uq__contactUp .inner{width:80vw}.contact-module__xwJ-uq__contactTitleEn{letter-spacing:.07em;font-size:4.4vw}.contact-module__xwJ-uq__contactMainTitle{margin-top:1%;font-size:1.4vw}.contact-module__xwJ-uq__contactTable{width:38vw}.contact-module__xwJ-uq__contactTable .contact-module__xwJ-uq__row{padding:2% 0}.contact-module__xwJ-uq__contactTable .contact-module__xwJ-uq__row .contact-module__xwJ-uq__th{width:100%;margin:10px;font-size:1.2vw}.contact-module__xwJ-uq__contactTable .contact-module__xwJ-uq__row .contact-module__xwJ-uq__td{font-size:1.2vw}.contact-module__xwJ-uq__contactTable .contact-module__xwJ-uq__row .contact-module__xwJ-uq__td input[type=text],.contact-module__xwJ-uq__contactTable .contact-module__xwJ-uq__row .contact-module__xwJ-uq__td input[type=email],.contact-module__xwJ-uq__contactTable .contact-module__xwJ-uq__row .contact-module__xwJ-uq__td textarea{padding:4% 2%;font-size:1.2vw}.contact-module__xwJ-uq__submitWrap{margin-top:4%}.contact-module__xwJ-uq__submitWrap input[type=submit]{border-bottom:10px solid #0000004d;width:55%;padding:2.5% 1%;font-size:1.2vw}}
