.PageTopButton_pagetop-btn__akg5K{position:fixed;bottom:36px;right:24px;width:104px;z-index:var(--z-topButton);opacity:1;transform:translateY(0);transition:all .3s ease-out}.PageTopButton_pagetop-btn__akg5K.PageTopButton_hidden___0eSK{opacity:0;transform:translateY(20px);pointer-events:none}@media screen and (max-width:640px){.PageTopButton_pagetop-btn__akg5K{width:80px;height:70px}}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;box-sizing:border-box}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none;box-sizing:border-box}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle;box-sizing:border-box}button{border:none;background:transparent;padding:0;margin:0}@media screen and (min-width:641px){.sp-only{display:none!important}}@media screen and (max-width:1024px){.pc-only{display:none!important}}@media screen and (max-width:640px){.pc-tablet{display:none!important}}html{scroll-behavior:smooth}body{color:var(--color-text);font-feature-settings:"palt";font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Noto Sans,Meiryo,sans-serif;letter-spacing:.05em;position:relative;margin:0;padding:0}a{color:inherit}a:hover{opacity:.6}.textlink a{text-decoration:underline;text-underline-offset:3px}img,svg{max-width:100%;height:auto}img{vertical-align:top}.container{background-color:var(--color-base_pale);display:flex;justify-content:center;gap:32px}@media screen and (min-width:641px){.container{padding:24px 16px 80px}}@media screen and (max-width:640px){.container{padding:32px 0 64px}}.main{flex:1 1;max-width:940px;min-width:0}@media screen and (min-width:1025px){.main{max-width:740px}}.title{line-height:1.4;text-align:center}.title span{display:block}.type3{color:var(--color-base100)}@media screen and (min-width:641px){.type1{font-size:36px}.type1 span{font-size:24px}.type2{font-size:28px}.type3{font-size:22px}}@media screen and (max-width:640px){.type1{font-size:26px}.type1 span{font-size:18px}.type2{font-size:24px}.type3{font-size:20px}}.lower-page h1{font-weight:700;line-height:1.4}@media screen and (min-width:641px){.lower-page h1{font-size:28px;margin-bottom:24px}}@media screen and (max-width:640px){.lower-page h1{font-size:24px;margin-bottom:32px;padding:0 16px}}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.lead-text{line-height:1.8}@media screen and (min-width:641px){.lead-text{margin-bottom:40px}}@media screen and (max-width:640px){.lead-text{margin-bottom:32px;padding:0 16px}}.inner-link{align-items:stretch;display:flex}@media screen and (min-width:641px){.inner-link{font-size:14px;margin-bottom:40px}}@media screen and (max-width:640px){.inner-link{font-size:12px;margin-bottom:32px}}.inner-link li{flex:1 1}.inner-link li a{align-items:center;color:var(--color-base100);display:flex;flex-direction:column;font-weight:700;gap:4px;height:100%;justify-content:center;line-height:1.2;text-align:center;padding:4px 8px}.inner-link li:not(:last-of-type) a{border-right:1px dashed var(--color-base100)}.inner-link-title{align-items:center;display:flex;flex:1 1}.inner-link-icon{flex-shrink:0;height:16px;width:16px}:root{--color-content100:#28231e;--color-content40:#a9a7a5;--color-base100:#aa8349;--color-base50:#93918f;--color-base40:#a39f9b;--color-base30:#e6dac8;--color-base_light:#f5f2ef;--color-base_pale:#fcfaf7;--color-base_white:#ffffff;--color-accent:#fa7678;--color-brand_well:#e25332;--color-brand_well15:#fdeeeb;--color-brand_rest:#5cda77;--color-brand_rest15:#e7faeb;--color-brand_clear:#52c3c9;--color-brand_clear15:#e5f6f7;--color-brand_medi:#ffb168;--color-brand_medi15:#fff4e9;--color-brand_fp:#006ed4;--color-border:#e6dac8;--z-base:0;--z-topButton:10;--z-header:100;--accent-textlink:#446fd2;--step-color1:#368bc3;--step-color2:#5261c4;--step-color3:#aa4ba6;--step-color4:#eb5c66}.wp .brand-color{color:var(--color-brand_well)}.rp .brand-color{color:var(--color-brand_rest)}.cp .brand-color{color:var(--color-brand_clear)}.mp .brand-color{color:var(--color-brand_medi)}.wp .bg-brand-color{background-color:var(--color-brand_well)}.rp .bg-brand-color{background-color:var(--color-brand_rest)}.cp .bg-brand-color{background-color:var(--color-brand_clear)}.mp .bg-brand-color{background-color:var(--color-brand_medi)}.wp .bg-brand-color-light{background-color:var(--color-brand_well15)}.rp .bg-brand-color-light{background-color:var(--color-brand_rest15)}.cp .bg-brand-color-light{background-color:var(--color-brand_clear15)}.mp .bg-brand-color-light{background-color:var(--color-brand_medi15)}.wp .border-brand-color{border-color:var(--color-brand_well)}.rp .border-brand-color{border-color:var(--color-brand_rest)}.cp .border-brand-color{border-color:var(--color-brand_clear)}.mp .border-brand-color{border-color:var(--color-brand_medi)}