nav[data-v-bd88e100]{max-width:70%;min-width:600px;padding:1rem 1rem 1rem 2rem;margin:2rem auto 2rem auto;background-color:rgba(237,130,139,.1);border-top:1px solid #ed828b;border-bottom:1px solid #ed828b}nav p[data-v-bd88e100]{text-align:center;color:#e02938}nav ul[data-v-bd88e100]:first-child{margin-top:1rem}nav a[data-v-bd88e100]{color:#ab9176}nav a[data-v-bd88e100]:hover{text-decoration:underline;color:#d2c4b5}nav a+ul[data-v-bd88e100]{margin-left:1rem;margin-bottom:.3rem}nav li[data-v-bd88e100]{width:100%;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}nav li[data-v-bd88e100]:before{font-family:Material Design Icons;content:"";margin-right:.5rem;color:#ed828b}@media screen and (max-width:768px){nav[data-v-bd88e100]{max-width:100%;min-width:100%;padding:1rem .5rem 1rem .5rem}}#s1 .typography>p[data-v-2362705c]{text-align:center}#s1 .typography ul[data-v-2362705c]{display:flex;margin:auto;width:100%;max-width:1600px;margin-top:3vw;gap:2%;flex-wrap:wrap;padding:1em}#s1 .typography ul li[data-v-2362705c]{width:100%;text-align:center;width:49%;margin-bottom:1em}#s1 .typography ul li a[data-v-2362705c]{position:relative;display:block}#s1 .typography ul li a img[data-v-2362705c]{border-radius:20px}#s1 .typography ul li a strong[data-v-2362705c]{position:absolute;display:block;left:0;right:0;bottom:-1vw;margin:auto;width:7em;height:7em;background-color:hsla(0,0%,100%,.7);border-radius:50%;font-size:1.5em;padding-top:2em}@media screen and (max-width:768px){#s1 .typography ul li a strong[data-v-2362705c]{bottom:2vw;font-size:1em}}#s1 .typography ul li a p[data-v-2362705c]{padding-top:1em;position:relative;z-index:10}#s1 .typography ul li a p[data-v-2362705c]:after{content:"";width:2.5em;height:2.5em;display:inline-block;margin:auto;background-image:url(/img/icon/icon_arw2.svg);background-position:50%;border-radius:50%;vertical-align:middle}#s1 .typography ul li:first-of-type p[data-v-2362705c]:after{background-color:#ecfbcd}#s1 .typography ul li:nth-of-type(2) p[data-v-2362705c]:after{background-color:#fbf3cd}#s1 .typography ul li:nth-of-type(3) p[data-v-2362705c]:after{background-color:#ffe5ed}#s1 .typography ul li:nth-of-type(4) p[data-v-2362705c]:after{background-color:#ddedf6}#s1 .typography img[src*=en1][data-v-2362705c]{width:60%;position:absolute;top:-20%;left:0;right:0;margin:auto;z-index:-1}#s1 .typography img[src*=img11][data-v-2362705c]{width:20%;position:absolute;top:-20%;right:5%;margin:auto;z-index:-1}#s2 strong[data-v-2362705c]{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-align:left;color:#745e47;font-family:游明朝;font-size:2em;margin:5vw 0}#s2 .two-column[data-v-2362705c]{gap:2%}@media screen and (max-width:1023px){#s2 .two-column[data-v-2362705c]{display:block}}#s2 .two-column article[data-v-2362705c]{width:49%;background-color:#fff;padding:2em;border-radius:20px;display:block;margin-bottom:2em}@media screen and (max-width:1023px){#s2 .two-column article[data-v-2362705c]{width:auto}}#s2 .two-column article dl[data-v-2362705c]{text-align:left}#s2 .two-column article dl dt[data-v-2362705c]{text-align:left;margin-top:1em;margin-bottom:.25em;font-size:1.25em;color:#ffa246}#s2 .two-column article dl dd[data-v-2362705c]{text-align:left;margin-bottom:1em}#s3[data-v-2362705c]{padding-top:0}#s3 h2[data-v-2362705c]{width:5em;height:5em;display:block;margin:1em auto;background-image:none;padding-top:1.75em;border-radius:50%}#s3 article[data-v-2362705c]{padding-top:5vw;padding-bottom:0}#s3 #s31 h2[data-v-2362705c]{background-color:#ffe5ed}#s3 #s32 h2[data-v-2362705c]{background-color:#fbf3cd}#s3 #s33 h2[data-v-2362705c]{background-color:#ecfbcd}#s3 #s34 h2[data-v-2362705c]{background-color:#ddedf6;padding-top:1em}#s3 ul[data-v-2362705c]{display:flex;gap:2%;flex-wrap:wrap}#s3 ul li[data-v-2362705c]{width:23%;text-align:center;margin-bottom:8%;position:relative}@media screen and (max-width:768px){#s3 ul li[data-v-2362705c]{width:49%}}#s3 ul li img[data-v-2362705c]{border-radius:10px}#s3 ul li small[data-v-2362705c]{display:block;font-size:.8em}#s3 ul li.kariya[data-v-2362705c]:before,#s3 ul li.koueki[data-v-2362705c]:before,#s3 ul li.nagano[data-v-2362705c]:before,#s3 ul li.nagoya[data-v-2362705c]:before{position:absolute;right:-1em;top:-1em;display:block;width:4em;line-height:4em;border-radius:50%;background-color:#fff;z-index:10;font-weight:700}#s3 ul li.nagano[data-v-2362705c]:before{content:"長野";border:3px dotted #fcc}#s3 ul li.nagoya[data-v-2362705c]:before{content:"名古屋";border:3px dotted #ccf}#s3 ul li.kariya[data-v-2362705c]:before{content:"刈谷";border:3px dotted #ffa}#s3 ul li.koueki[data-v-2362705c]:before{content:"公益";border:3px dotted #ccc}