*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}:where([hidden]:not([hidden='until-found'])){display:none !important}:where(html){-webkit-text-size-adjust:none;tab-size:2;scrollbar-gutter:stable}:where(html:has(dialog:modal[open])){overflow:clip}@media (prefers-reduced-motion: no-preference){:where(html:focus-within){scroll-behavior:smooth}}:where(body){line-height:1.5;font-family:system-ui, sans-serif;-webkit-font-smoothing:antialiased}:where(button){all:unset}:where(input,button,textarea,select){font:inherit;color:inherit}:where(textarea){resize:vertical;resize:block}:where(button,label,select,summary,[role='button'],[role='option']){cursor:pointer}:where(:disabled){cursor:not-allowed}:where(label:has(>input:disabled),label:has(+input:disabled)){cursor:not-allowed}:where(a){color:inherit;text-underline-offset:0.2ex}:where(ul,ol){list-style:none}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,picture,svg,video){max-inline-size:100%;block-size:auto}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}:where(h1,h2,h3){line-height:calc(1em + 0.5rem);text-wrap:balance}:where(hr){border:none;border-block-start:1px solid;color:inherit;block-size:0;overflow:visible}:where(dialog,[popover]){border:none;background:none;color:inherit;inset:unset;max-width:unset;max-height:unset}:where(dialog:not([open],[popover]),[popover]:not(:popover-open)){display:none !important}:where(:focus-visible){outline:3px solid CanvasText;box-shadow:0 0 0 5px Canvas;outline-offset:1px}:where(:focus-visible,:target){scroll-margin-block:8vh}:where(.visually-hidden:not(:focus-within,:active)){clip-path:inset(50%) !important;height:1px !important;width:1px !important;overflow:hidden !important;position:absolute !important;white-space:nowrap !important;border:0 !important;user-select:none !important}html{scroll-behavior:smooth}:root{--easing:cubic-bezier(0.2, 1, 0.2, 1);--transition:0.8s var(--easing);--color-base:#f8f8f8;--color-gray:#ddd;--color-theme:#f5695f;--color-theme-darken:#f12617;--box-shadow:0.8rem 0.8rem 1.2rem rgba(0,0,0,0.05),-0.8rem -0.8rem 1.2rem #fff;--box-shadow-hover:1rem 1rem 1.5rem rgba(0,0,0,0.08),-1rem -1rem 1.5rem #fff;--box-shadow-inset:inset 0.8rem 0.8rem 1.2rem rgba(0,0,0,0.05),inset -0.8rem -0.8rem 1.2rem #fff;--box-shadow-dark:0.8rem 0.8rem 1.2rem rgba(0,0,0,0.1),-0.8rem -0.8rem 1.2rem rgba(255,255,255,0.2)}body{scroll-behavior:smooth;line-height:1.8}a:hover img{filter:brightness(1.2);transform:scale(1.1)}p{word-break:auto-phrase}body{font-size: clamp(1rem, 0.917rem + 0.28vw, 1.125rem);font-family:"Noto Sans JP", sans-serif}p,li{font-family:"Noto Sans JP", sans-serif}h2,h3,h4{font-family:"M PLUS Rounded 1c", sans-serif !important;font-weight:400;font-style:normal}nav{display:block;position:fixed;top:0;left:-300px;bottom:0;width:300px;background:#ffffff;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;transition:all 0.5s;z-index:3;opacity:0}.open nav{left:0;opacity:1}nav .inner{padding:25px}nav .inner ul{list-style:none;margin:0;padding:0}nav .inner ul li{position:relative;margin:0;border-bottom:1px solid #333}nav .inner ul li a{display:block;color:#333;font-size:14px;padding:1em;text-decoration:none;transition-duration:0.2s}nav .inner ul li a:hover{background:#e4e4e4}@media screen and (max-width: 767px){nav{left:-320px;width:320px}}.toggle_btn{display:block;position:fixed;top:30px;right:30px;width:30px;height:30px;transition:all 0.5s;cursor:pointer;z-index:3}.toggle_btn span{display:block;position:absolute;left:0;width:30px;height:2px;background-color:#333;border-radius:4px;transition:all 0.5s}.toggle_btn span:nth-child(1){top:4px}.toggle_btn span:nth-child(2){top:14px}.toggle_btn span:nth-child(3){bottom:4px}.open .toggle_btn span{background-color:#fff}.open .toggle_btn span:nth-child(1){-webkit-transform:translateY(10px) rotate(-315deg);transform:translateY(10px) rotate(-315deg)}.open .toggle_btn span:nth-child(2){opacity:0}.open .toggle_btn span:nth-child(3){-webkit-transform:translateY(-10px) rotate(315deg);transform:translateY(-10px) rotate(315deg)}#mask{display:none;transition:all 0.5s}.open #mask{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.8;z-index:2;cursor:pointer}body{font-family:"Open Sans", sans-serif;font-weight:400}#navArea{display:none;opacity:0;transition:opacity 0.5s}#navArea.visible{display:block;opacity:1}@keyframes opBook{0%{transform:scale(4) rotate(60deg);opacity:0;transform-origin:bottom}100%{transform:scale(1) rotate(351deg);opacity:1;transform-origin:bottom}}@keyframes writer{0%{transform:scale(0) rotate(145deg);opacity:0;transform-origin:bottom}100%{transform:scale(1) rotate(0deg);opacity:1;transform-origin:bottom}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.pc{display:block}@media screen and (max-width: 481px){.pc{display:none}}.sp{display:none}@media screen and (max-width: 481px){.sp{display:block}}header{background:#ddeef5;background:linear-gradient(180deg, #d1eefa 0%, #fff 100%)}header .inner{max-width:1920px;margin:0 auto;position:relative;background-image:url(../img/mortgage_lp/title_bg.svg);background-repeat:no-repeat;background-size:contain;background-position:bottom center}@media screen and (max-width: 481px){header .inner{background-image:url(../img/title_bg_sp.svg);background-position:center -9px;background-size:cover}}header .inner h1{max-width:1200px;margin:0 auto 0;padding:150px 5px 1em}@media screen and (max-width: 481px){header .inner h1{padding:70px 5px 20px}}header .inner h1 div{margin:0 auto;color:#013366;text-align:center;line-height:1.2;font-size: clamp(2.875rem, 1.663rem + 4.04vw, 4.188rem)}header .inner>p{text-align:center;line-height:1.4;margin:0 auto;font-size: clamp(1.375rem, 0.337rem + 3.46vw, 2.5rem)}header .inner .img-01{max-width:520px;margin:0 auto 0}@media screen and (max-width: 769px){header .inner .img-01{max-width:330px;margin:0 auto 0px}}@media screen and (max-width: 481px){header .inner .img-01{max-width:330px;margin:0 auto 0px}}header .inner .goform{width:140px;height:145px;position:absolute;bottom:40px;right:20px;animation:blinking 1.5s ease-in-out infinite alternate}@media screen and (max-width: 769px){header .inner .goform{display:none}}header .inner .goform img{width:100%}header .inner .rogo{width:180px;width:15vw;position:absolute;left:40px;top:36px}@media screen and (max-width: 769px){header .inner .rogo{width:120px;left:20px;top:20px}}header .inner .rogo img{width:100%}header .icon3{display:flex;justify-content:center;align-items:center;gap:10px;padding-top:2vw}@media screen and (max-width: 481px){header .icon3{gap:6px}}header .icon3 img{width:14%}@media screen and (max-width: 481px){header .icon3 img{width:28%}}.sec01{background-color:#ccd5e4;padding:50px 0}.sec01 h2{text-align:center;margin-bottom:1em;font-size:58px;color:#013366;font-weight:bold;font-size: clamp(2.813rem, 2.524rem + 0.96vw, 3.125rem);text-shadow:0 0 12px rgba(255,255,255,0.278)}.sec01 .inner{max-width:1000px;padding:0 20px;margin:0 auto}@media screen and (max-width: 481px){.sec01 .inner{padding:0 10px}}.sec01 .inner ul{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}@media screen and (max-width: 769px){.sec01 .inner ul{grid-template-columns:1fr 1fr;gap:20px}}@media screen and (max-width: 481px){.sec01 .inner ul{grid-template-columns:1fr}}.sec01 .inner ul li p:nth-of-type(1){font-size:18px;font-weight:bold;margin-bottom:1em;background:#fff;border-radius:21px;word-break:break-word;padding:1em;color:#013366;filter:drop-shadow(2px 4px 6px rgba(0,0,0,0.5))}.sec01 .inner ul li p:nth-of-type(1)::after{width:20px;height:20px;background-color:#fff;content:"";position:absolute;right:39px;transform:rotate(45deg);bottom:-8px}.sec01 .inner ul li p:nth-of-type(2){font-size:12px;padding-top:1em}.sec01 .inner ul li h3{background-color:#013366;color:#fff;font-size:20px;text-align:center;padding:0.5em;border-radius:30px;line-height:1.4}.sec01 .inner ul li h3 span{font-size:10px}.sec02{background-color:#fff;padding:50px 0}.sec02 .inner{max-width:1000px;padding:0 20px;margin:0 auto;display:flex;align-items:center;flex-direction:row-reverse;justify-content:center}@media screen and (max-width: 769px){.sec02 .inner{align-items:center;flex-direction:column-reverse;justify-content:center;gap:20px}}.sec02 .inner img{max-width:320px}.sec02 .inner h2{text-align:center;font-size: clamp(1.688rem, 1.053rem + 2.12vw, 2.375rem);color:#000000}.sec02 .inner h2 span{display:block}.sec03{background-color:#e2e8f4;padding:50px 0}.sec03 .inner{max-width:1000px;padding:0 20px;margin:0 auto}.sec03 .inner h2{font-size: clamp(1.688rem, 1.053rem + 2.12vw, 2.375rem);background-color:#013366;color:#fff;text-align:center;padding:0.25em;margin-bottom:1em;font-weight:bold;border-radius:10px}.sec03 .inner .loan01{display:flex;align-content:center;justify-content:center;align-items:stretch;gap:4px;margin-bottom:20px}.sec03 .inner .loan01>div:nth-of-type(1){width:45%;background-color:#99cccd;color:#013366;display:flex;align-items:center;justify-content:center;font-weight:bold;border-radius:10px;font-size: clamp(1rem, 0.192rem + 2.69vw, 1.875rem)}.sec03 .inner .loan01>div:nth-of-type(2){width:10%;font-size:51px;line-height:1;padding:0;margin:0;display:flex;align-items:center;justify-content:center}.sec03 .inner .loan01>div:nth-of-type(3){width:45%;display:flex;flex-direction:column;align-items:stretch;justify-content:center}.sec03 .inner .loan01>div:nth-of-type(3)>span{display:flex;justify-content:center;align-items:center;border-radius:30px;font-weight:bold;color:#fff}.sec03 .inner .loan01>div:nth-of-type(3)>span:nth-of-type(1){background-color:#3399cc;padding:1em;font-size: clamp(1rem, 0.192rem + 2.69vw, 1.875rem)}.sec03 .inner .loan01>div:nth-of-type(3)>span:nth-of-type(2){color:#013366;padding:0}.sec03 .inner .loan01>div:nth-of-type(3)>span:nth-of-type(3){background-color:#3399cc;padding:1em;font-size: clamp(1rem, 0.192rem + 2.69vw, 1.875rem)}.sec03 .inner .info_txt{display:grid;grid-template-columns:2fr 1fr;align-items:center}@media screen and (max-width: 481px){.sec03 .inner .info_txt{grid-template-columns:1fr;gap:20px}}.sec04{background-color:#fff;padding:50px 0}.sec04 .inner{max-width:1000px;padding:0 20px;margin:0 auto}.sec04 .inner h2{font-size: clamp(1.688rem, 1.053rem + 2.12vw, 2.375rem);background-color:#013366;color:#fff;text-align:center;padding:0.25em;margin-bottom:1em;font-weight:bold;border-radius:10px}.sec04 .inner>p{margin-bottom:20px}.sec04 .inner img{margin-bottom:60px}.sec04 .inner>section{display:grid;grid-template-columns:1fr 1fr;gap:40px}@media screen and (max-width: 769px){.sec04 .inner>section{gap:40px;grid-template-columns:1fr}}.sec04 .inner>section>div h3{background-color:#013366;color:#fff;text-align:center;font-weight:bold;margin-bottom:1em;padding:0.25em;border-radius:10px}@media screen and (max-width: 769px){.sec04 .inner>section>div h3{text-align:left}}.sec04 .inner>section>div img{margin-bottom:20px}.sec04 .inner>section>div p{margin-bottom:1em}.sec04 .inner>section>div p:nth-of-type(2){font-size:0.75em;margin-bottom:unset}.sec04 .inner>section>div p:nth-of-type(2) em{color:#000}.sec04 .inner>section>div>div{font-size:0.75em;margin-bottom:unset}.sec05{background-color:#e2e8f4;padding:50px 0}.sec05 .inner{max-width:1000px;padding:0 20px;margin:0 auto}.sec05 .inner h2{font-size: clamp(1.688rem, 1.053rem + 2.12vw, 2.375rem);background-color:#013366;color:#fff;text-align:center;padding:0.25em;margin-bottom:1em;font-weight:bold;border-radius:10px}.sec05 .inner>div{display:grid;grid-template-columns:2.5fr 1fr;gap:40px}@media screen and (max-width: 769px){.sec05 .inner>div{grid-template-columns:1fr}}.sec05 .inner>div>div:nth-of-type(1) img{margin-bottom:4px}.sec05 .inner>div>div:nth-of-type(1) p{font-size:12px}.sec05 .inner>div>div:nth-of-type(2) p{margin-bottom:1em}.sec05 .inner>div>div:nth-of-type(2) dl{font-size:12px;display:grid;grid-template-columns:10em 1fr}.sec05 .inner>div>div:nth-of-type(2) dl dt,.sec05 .inner>div>div:nth-of-type(2) dl dd{border-bottom:solid 1px #ccc;padding:0.5em}.sec06{background-color:#ffffff;padding:50px 0}.sec06 .inner{max-width:1000px;padding:0 20px;margin:0 auto}.sec06 .inner h2{font-size: clamp(1.688rem, 1.053rem + 2.12vw, 2.375rem);background-color:#013366;color:#fff;text-align:center;padding:0.25em;margin-bottom:1em;font-weight:bold;border-radius:10px}.sec06 .inner h3{font-size: clamp(1.688rem, 1.053rem + 2.12vw, 2.375rem);color:#013366;margin-bottom:1em;margin-top:2em}.sec06 .inner .irap{display:grid;grid-template-columns:2fr 1fr;gap:40px}@media screen and (max-width: 769px){.sec06 .inner .irap{grid-template-columns:1fr}}.sec07{background-color:#e2e8f4;padding:50px 0}.sec07 .inner{max-width:1000px;padding:0 20px;margin:0 auto}.sec07 .inner h2{font-size: clamp(1.688rem, 1.053rem + 2.12vw, 2.375rem);background-color:#013366;color:#fff;text-align:center;padding:0.25em;margin-bottom:1em;font-weight:bold;border-radius:10px}.sec07 .inner .irap{display:grid;grid-template-columns:2fr 1fr;gap:40px}@media screen and (max-width: 769px){.sec07 .inner .irap{grid-template-columns:1fr}}.sec08{background-color:#fff;padding:50px 0}.sec08 .inner{max-width:1000px;padding:0 20px;margin:0 auto}.sec08 .inner h2{font-size: clamp(1.688rem, 1.053rem + 2.12vw, 2.375rem);background-color:#013366;color:#fff;text-align:center;padding:0.25em;margin-bottom:1em;font-weight:bold;border-radius:10px}.sec_fqa{background-color:#bddde7;padding:50px 0}.sec_fqa .inner{max-width:1000px;padding:0 20px;margin:0 auto}.sec_fqa .inner h2{font-size: clamp(1.688rem, 1.053rem + 2.12vw, 2.375rem);background-color:#fff;color:#013366;text-align:center;padding:0.25em;margin-bottom:1em;font-weight:bold;border-radius:10px}.sec_fqa .inner details{background:#fff;padding:1em;max-width:640px;margin:0 auto 25px;border-radius:20px}.sec_fqa .inner details summary{color:#013366;font-weight:bold;font-size:1.2em}.sec_fqa .inner details div p{padding-top:1em;font-size:14px}.entryBtn{position:relative;max-width:51vw;margin:-6vw auto 0;z-index:1;animation:blinking 1.5s ease-in-out infinite alternate}@media screen and (max-width: 769px){.entryBtn{max-width:95vw;margin:-5vw auto 0}}.entryBtn img{margin:0 auto}.entryBtn:hover{transform:scale(1.1)}.entryBtn:hover img{filter:drop-shadow(0px 3px 14px #fff);height:auto}.entry_Btn{margin-bottom:40px;padding-top:20px}@media screen and (max-width: 769px){.entry_Btn{margin-bottom:30px}}.entry_Btn a{display:flex;font-size:48px;font-size: clamp(1.25rem, 0.788rem + 1.54vw, 1.75rem);position:relative;padding:1em 2em;font-weight:bold;line-height:1.3;color:#fff;box-shadow:0 10px 0 rgba(0,0,0,0.2);background:linear-gradient(180deg, #4ca35b 0%, #297439 100%);animation:blinking 1.5s ease-in-out infinite alternate;text-align:center;align-items:center;justify-content:center;gap:10px;border-radius:8px;max-width:80%;margin:0 auto}.entry_Btn a br{display:none}@media screen and (max-width: 769px){.entry_Btn a br{display:block}}@media screen and (max-width: 769px){.entry_Btn a{max-width:100%}}.entry_Btn a:after{content:"";width:12px;height:12px;border-left:2px solid;border-top:2px solid;transform:rotate(135deg)}.entry_Btn a:hover{transform:scale(1.1)}@keyframes blinking{0%,100%{transform:scale(1);filter:brightness(0.95)}50%{transform:scale(1.05);filter:brightness(1.2)}}.pagetop{height:50px;width:50px;position:fixed;right:30px;bottom:30px;background:#fff;border:solid 2px #000;border-radius:50%;display:flex;justify-content:center;align-items:center;z-index:2}.pagetop__arrow{height:10px;width:10px;border-top:3px solid #000;border-right:3px solid #000;transform:translateY(20%) rotate(-45deg)}article{color:#4e330b}strong{font-weight:bold}p{margin-bottom:1em}p:last-of-type{margin-bottom:0}.btnArea{background-color:#fff;padding:60px 0}@media screen and (max-width: 769px){.btnArea{padding:30px 0}}.btnArea a{animation:blinking 1.5s ease-in-out infinite alternate;max-width:1200px;margin:0 auto;display:block;text-align:center;padding-left:100px;padding-right:100px}@media screen and (max-width: 769px){.btnArea a{padding-left:40px;padding-right:40px}}.btnArea a img{width:100%}.bt2{background-color:#fff;padding:0px 0 100px 0}@media screen and (max-width: 769px){.bt2{padding:0px 0 50px 0}}.sec010{background-color:#ededd2}.sec010 .inner{padding:100px 20px 100px;max-width:1200px;margin:0 auto}@media screen and (max-width: 769px){.sec010 .inner{padding:50px 20px 50px}}.sec010 .inner h2{text-align:center;margin-bottom:50px;font-size:36px;font-weight:bold;font-size: clamp(1.375rem, 0.792rem + 1.94vw, 2.25rem);line-height:1.4}@media screen and (max-width: 481px){.sec010 .inner h2{margin-bottom:30px}}.sec010 .inner>p{text-align:center;margin-bottom:60px}@media screen and (max-width: 769px){.sec010 .inner>p{text-align:left;margin-bottom:30px}}.sec010 .inner .formRap{background-color:#fff;max-width:1000px;padding:60px;border-radius:10px;margin:0 auto}@media screen and (max-width: 769px){.sec010 .inner .formRap{padding:30px 20px}}.sec010 .inner .formRap form dl{display:grid;grid-template-columns:0.4fr 1fr}@media screen and (max-width: 481px){.sec010 .inner .formRap form dl{display:flex;flex-direction:column}}.sec010 .inner .formRap form dl dt,.sec010 .inner .formRap form dl dd{font-size: clamp(1rem, 0.916rem + 0.28vw, 1.125rem);border-bottom:dotted #999 1px;padding:1em 0}.sec010 .inner .formRap form dl dt:last-of-type,.sec010 .inner .formRap form dl dd:last-of-type{border-bottom:unset}.sec010 .inner .formRap form dl dt{display:flex;align-items:center;gap:10px;font-weight:bold;padding-right:20px;flex-wrap:wrap}@media screen and (max-width: 481px){.sec010 .inner .formRap form dl dt{border-bottom:unset;padding-right:unset;padding:1em 0 0 0}}.sec010 .inner .formRap form dl dt span{font-size:16px;background-color:#a51d37;padding:0.25em 0.5em;border-radius:30px;color:#fff;line-height:1.2;margin-right:10px}.sec010 .inner .formRap form dl dd input,.sec010 .inner .formRap form dl dd textarea{border-radius:10px;padding:0.5em 0.8em;width:100%;border:solid 1px #999}.sec010 .inner .formRap form dl dd input:focus,.sec010 .inner .formRap form dl dd textarea:focus{outline:0;box-shadow:0 0 0 2px #2196f3 inset}.sec010 .inner .formRap form dl dd div{margin-bottom:0.8em}.sec010 .inner .formRap form dl dd div:last-of-type{margin-bottom:unset}.sec010 .inner .formRap form dl dd .wpcf7-not-valid-tip{background-color:#ffeb3b;padding:0.25em 0.5em;border-radius:30px;text-align:center;font-weight:bold;margin-top:10px}.sec010 .inner .formRap form dl dd .wpcf7-radio span label{display:flex;gap:10px;align-items:center;white-space:nowrap}.sec010 .inner .formRap form dl dd .wpcf7-radio span label input{width:13px !important}.sec010 .inner .formRap form dl dd .addressG>div:nth-of-type(1){display:flex;align-items:center;gap:10px}.sec010 .inner .formRap form dl dd .addressG input{width:100%}.sec010 .inner .formRap form .submitArea{margin-bottom:30px;padding-top:30px;display:flex;gap:20px;justify-content:center}@media screen and (max-width: 481px){.sec010 .inner .formRap form .submitArea{padding-top:0px}}.sec010 .inner .formRap form .submitArea .wpcf7-spinner{display:none}.sec010 .inner .formRap form .submitArea>p{display:flex;align-items:center;gap:20px}@media screen and (max-width: 769px){.sec010 .inner .formRap form .submitArea>p{flex-direction:column-reverse}}@media screen and (max-width: 769px){.sec010 .inner .formRap form .submitArea{display:flex;gap:20px;flex-direction:column-reverse}}.sec010 .inner .formRap form .submitArea input[type="submit"]{background-color:#d0b475;color:#fff;cursor:pointer;padding:1em 2em;margin:0 auto;font-size: clamp(1.25rem, 1.083rem + 0.56vw, 1.5rem);border-radius:300px;border:unset;box-shadow:0 3px 6px rgba(0,0,0,0.1);font-weight:bold;animation:blinking 1.5s ease-in-out infinite alternate;width:100%;margin:0 auto}@media screen and (max-width: 769px){.sec010 .inner .formRap form .submitArea input[type="submit"]{max-width:100%}}.sec010 .inner .formRap form .submitArea input[type="submit"]:hover{background-color:#ecd18e}.sec010 .inner .formRap form .submitArea input[type="button"]{background-color:#aaa;width:100%;cursor:pointer;padding:1em 2em;color:#fff;margin:0 auto;font-size: clamp(1.25rem, 1.083rem + 0.56vw, 1.5rem);border-radius:300px;border:unset;box-shadow:0 3px 6px rgba(0,0,0,0.1);font-weight:bold;max-width:80%}@media screen and (max-width: 769px){.sec010 .inner .formRap form .submitArea input[type="button"]{max-width:100%}}.sec010 .inner .formRap form .submitArea input[type="button"]:hover{background-color:#ecd18e}.sec010 .inner .formRap form .wpcf7-response-output{background-color:#e8b941;margin-top:20px;padding:0.25em 0.5em;border-radius:30px;text-align:center;font-weight:bold;margin-top:4px;color:#dc3232;border:unset;font-size: clamp(1.25rem, 1.083rem + 0.56vw, 1.5rem)}.linkArea{color:#4e330b;padding:60px 0}.linkArea ul{display:flex;justify-content:center;align-items:center}@media screen and (max-width: 769px){.linkArea ul{flex-direction:column;gap:30px}}.linkArea ul li{padding:0 40px}@media screen and (max-width: 769px){.linkArea ul li:nth-of-type(1){border:unset}}.linkArea ul li:nth-of-type(1) a{text-decoration:none;display:flex;align-items:center;gap:20px}.linkArea ul li:nth-of-type(1) a img{width:140px}.linkArea ul li:nth-of-type(1) a div{display:flex;flex-direction:column}.linkArea ul li:nth-of-type(1) a div span:nth-of-type(1){font-weight:bold}.linkArea ul li:nth-of-type(2) a{text-decoration:none;font-weight:bold}footer{color:#4e330b}footer p{text-align:center;padding:0 0 20px;font-size:12px}.grecaptcha-badge{bottom:91px !important}.underpageHeader .inner{display:flex;gap:20px;align-items:center;max-width:1200px;margin:0 auto;padding:10px 20px;justify-content:center;flex-direction:row-reverse}@media screen and (max-width: 769px){.underpageHeader .inner{flex-direction:column-reverse;gap:0px;padding:20px 10px 10px 10px}}.underpageHeader .inner .pageTitle{font-size:32px;font-weight:normal}@media screen and (max-width: 769px){.underpageHeader .inner .pageTitle{font-size:19px}}.underpageHeader .inner .pageTitle a{text-decoration:none}.underpageHeader .inner img{width:40px}.btnA{text-align:center;padding:40px 0px}.btnA a{background-color:#538033;animation:blinking 1.5s ease-in-out infinite alternate;font-size: clamp(1.25rem, 1.083rem + 0.56vw, 1.5rem);border-radius:300px;border:unset;box-shadow:0 3px 6px rgba(0,0,0,0.1);font-weight:bold;cursor:pointer;text-decoration:none;padding:1em 2em;max-width:80%;animation:blinking 1.5s ease-in-out infinite alternate;width:100%}@media screen and (max-width: 769px){.btnA a{max-width:100%}}.btnA a:hover{background-color:#ecd18e}.gnav{background:aliceblue}.gnav .inner{padding:20px;max-width:1200px;margin:0 auto}.gnav .inner ul{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;margin-bottom:20px}@media screen and (max-width: 769px){.gnav .inner ul{grid-template-columns:1fr}}.gnav .inner ul li{box-shadow:0 10px 20px rgba(0,0,0,0.2);border-radius:4%}.gnav .inner ul li a{border-radius:4%;text-decoration:none;padding:10px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;gap:10px}.gnav .inner ul li a img{width:53%;flex-shrink:1}.gnav .inner ul li a:hover{filter:brightness(1.2);transform:scale(1.01)}.gnav .inner ul li a:hover img{filter:brightness(1);transform:scale(1)}.gnav .inner ul li a h2{text-align:center}.gnav .inner ul li a h2 span:nth-of-type(2){color:#297439}.gnav .inner ul li a p{word-break:break-all}.gnav .inner ul li a div{font-weight:bold}.gnav .inner ul li a div:nth-of-type(1){font-size:2em;color:#f00;background-color:#fff;padding:0.05em 1em 0.15em;line-height:1.1;border-radius:200px}.gnav .inner ul li a div:nth-of-type(1) span{font-size:0.75em;color:#333}.gnav .inner ul li a div:nth-of-type(2){border:1px solid #000;border-radius:100px;line-height:1.2;display:inline-block;padding:0.25em 1em}.gnav .inner ul li:nth-of-type(1) a{background-color:#ffe68b}.gnav .inner ul li:nth-of-type(2) a{background-color:#cff185}.gnav .inner ul li:nth-of-type(3) a{background:#f8bed1}.gnav .inner .coution{display:flex;align-items:center;gap:10px;justify-content:center}@media screen and (max-width: 769px){.gnav .inner .coution{flex-direction:column}}.gnav .inner .coution img{width:120px}@media screen and (max-width: 769px){.gnav .inner .coution img{width:48px}}.kome{display:flex;margin-bottom:0.5em}.kome::before{content:"※";display:block}.kome:last-of-type{margin-bottom:0}em{font-style:normal;color:#f00;font-weight:bold}
