@charset "utf-8";:root{--root-fontfamily:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "Noto Sans JP", Meiryo, "Yu Gothic Medium", sans-serif;--root-alphanumeric-serif:Cambria, Cochin, Georgia, Times, "Times New Roman", serif;--root-alphanumeric-serif:"Helvetica Neue", "Segoe UI", Roboto, Arial, sans-serif;--root-jp-serif:"Hiragino Mincho ProN", "Noto Serif JP", "YuMincho", "Yu Mincho Regular", "MS PMincho", serif;--root-background-color:#fefaf6;--root-font-black:#212121;--root-font-white:#fcfcfc}*,:after,:before{font-size:inherit;box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}html{height:100%;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}body{margin:0;padding:0;min-height:100%;container-type:inline-size;font-family:var(--root-fontfamily);background-color:var(--root-background-color);color:var(--root-font-black);font-feature-settings:"palt"}:where(header,main,article,section,aside,nav,footer,div,p,dl,dt,dd,address,th,td,h1,h2,h3,h4,h5,h6,figure,form,fieldset,label,legend,input,textarea){margin:0;padding:0}:where(h1,h2,h3,h4,h5,h6,button,input,label){line-height:1.15}:where(h1,h2,h3,h4,h5,h6){text-wrap:balance}:where(fieldset){border:0}ol[role=list],ul[role=list]{list-style:none}.li-line-design li{display:inline-block}a:link,a:visited{text-decoration:none}a:active,a:hover{text-decoration:underline}a{border:0}b,strong{font-weight:700}p{text-indent:1em}fieldset p,hgroup p,p:has(img,picture,svg){text-indent:0}address{font-style:normal}table{border-collapse:collapse;border-spacing:0;border-color:inherit;text-indent:0}td,th{font-size:inherit}:is(a,button,input,select,textarea):focus{outline-width:0}:where(input[type=text],input[type=textarea],input[type=email]){padding-inline:3px;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}:where(input[type=text],input[type=textarea],input[type=email]):focus{outline:1px solid #3498db;outline-offset:0}.br-after:after,.br-before:before{content:"\a";white-space:pre}.word-keep{word-break:keep-all;overflow-wrap:anywhere}.noweight{font-weight:400}.noindent{text-indent:0}.half-width-rotate{text-combine-upright:all}.nowrapword{white-space:nowrap}.word-center{text-align:center}.float-box__left{float:left;clear:left}.float-box__right{float:right;clear:right}.clearAll{clear:both}.clearfix:after{content:"";display:block;clear:both}.objectFit__image,.objectFit__portrait{-o-object-fit:cover;object-fit:cover}.objectFit__portrait{height:100%}.objectFit__landscape{width:100%;-o-object-fit:cover;object-fit:cover}.word-no-weight{font-weight:400}.word-uppercase{text-transform:uppercase}.word-lowercase{text-transform:lowercase}.paragraph-center{margin:auto;text-align:center}.r_a_l_reversals{transform:scale(-1,1)}.exampblock{display:block;padding-left:.5em}.exampblock:before{content:"(例)："}.exampline,.markAddr,.markAsterisk,.markAttension,.numFax,.numTel{text-indent:0}.exampline:before{content:"（例）："}.markAsterisk:before{content:"※"}.markAddr:before{content:"〒"}.numTel:before{content:"Tel :";text-transform:uppercase}.numFax:before{content:"Fax :";text-transform:uppercase}.fontSize--XS{font-size:.625rem}.fontSize--SS{font-size:.75rem}.fontSize--S{font-size:.875rem}.fontSize--L{font-size:1.125rem}.fontSize--LL{font-size:1.375rem}.fontSize--XL{font-size:1.625rem}.font-bold{font-weight:700}.serif{font-family:var(--root-jp-serif)}.sub-Attension{display:block;padding-left:1rem;font-size:.75rem;color:#dd2c00;text-indent:-1rem}.sub-Attension:before{content:"※"}.page-wrapper__footer,.page-wrapper__header,.page-wrapper__mainContents{margin-inline:auto;min-width:calc(360px - 1rem);width:95%;max-width:600px}.page-wrapper__header{margin-bottom:10px;padding-top:5px;padding-bottom:5px}.page-wrapper__mainContents{margin-bottom:50px}.page-root-header{display:flex;align-items:center;padding-left:10px;height:25px;font-size:.875rem;color:#fff;text-shadow:0 1px 1px rgba(51,102,0,.8);background-color:#693;background-color:linear-gradient(#693,#9c3);border-radius:3px}.form-items__outside-header{margin-bottom:15px}.form-items__outside-title{display:flex;justify-content:center;align-items:center;margin-inline:auto;margin-bottom:15px;padding-bottom:10px;width:80%;border-bottom:1px dotted #ef6c00}.form-items__wrapper{border:1px solid #d7ccc8;border-radius:6px 6px 3px 3px;padding:20px 10px}pre.form-items__wrapper{white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;font-family:inherit;font-size:.875rem;line-height:1.7;text-align:left}.form-items__fieldset-group{padding-bottom:20px}.form-items__fieldset-group input[type^=email],.form-items__fieldset-group input[type^=tel],.form-items__fieldset-group input[type^=text]{padding:5px;border:2px solid #b0bec5;border-radius:3px;background-color:#fafafa;min-width:none;width:94%}.form-items__legend-design{display:flex;align-items:center;margin-bottom:10px;padding-left:5px;height:30px;width:94%;background-color:#f93;background:linear-gradient(#ffe4b5,#fff8dc);box-shadow:1px 1px 2px #c90;line-height:0}.form-items__required:after{display:inline-block;content:"(必須)";font-size:.875rem;color:red}.form-items__optional:after{display:inline-block;content:"(任意)";font-size:.875rem;color:#757575}.form-items__section-title{margin:20px 0 10px;padding-bottom:6px;font-size:.9375rem;font-weight:700;color:#5d4037;border-bottom:2px solid #ef6c00}.form-items__section-title:first-of-type{margin-top:0}.form-items__example{margin-top:4px;font-size:14px;color:#333}.form-items__textarea{padding:5px;border:2px solid #b0bec5;border-radius:3px;width:94%;height:6rem;background-color:#fafafa}.form-items__single-button-wrapper{display:flex;justify-content:center;align-items:center;margin-bottom:30px;width:100%;height:50px}.form-items__double-button-wrapper{display:flex;justify-content:space-evenly;gap:20px;margin-inline:auto;width:80%}.form-items__double-button-wrapper>form{display:contents}.form-items__submit-button{display:flex;justify-content:center;align-items:center;width:60%;height:40px;border-radius:3px;line-height:0;vertical-align:middle;background-color:#e53935;font-weight:700;color:var(--root-font-white);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}.form-items__double-button-wrapper>.form-items__submit-button,.form-items__single-button-wrapper>.form-items__submit-button{width:60%}.form-items__trust-footer{margin-top:10px;padding-top:20px;padding-bottom:24px;border-top:1px dotted #d7ccc8;text-align:center}.form-items__ssl-row{display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;margin-bottom:12px}.form-items__ssl-text{text-indent:0;flex:1;font-size:12px;color:#757575}.form-items__ssl-seal{flex-shrink:0}.form-items__org-name{text-indent:0;display:flex;justify-content:center;align-items:center;margin:14px auto 7px;height:25px;width:94%;color:#fff;text-shadow:0 1px 1px rgba(51,102,0,.8);background-color:#693;background:linear-gradient(#693,#9c3);font-size:.875rem;font-weight:700;letter-spacing:.05em;border-radius:3px}.form-items__privacy-link{text-indent:0;margin-top:7px;font-size:13px}.form-items__privacy-link a{color:#333;text-decoration:underline}@media screen and (min-width:561px){.setindent{text-indent:1em}.spbreak{display:none;visibility:hidden}}@media screen and (max-width:560px){.setindent{text-indent:0}.spNon{display:none;visibility:hidden}.spblock{display:block}}
