﻿@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Noto+Serif+JP:wght@200..900&display=swap";*{margin:0;padding:0;box-sizing:border-box}h1,h2,h3,h4,h5,h6,p{margin:0}ul,ol{list-style:none;margin:0;padding:0}a{text-decoration:none}html{scroll-behavior:smooth;font-size:16px}body{background-image:url("/wp-content/themes/mie-betsuin/assets/images/inochinoforum-mv-bg.png.webp"),url("/wp-content/themes/mie-betsuin/assets/images/inochinoforum-body-bg-bottom.png.webp");background-repeat:no-repeat;background-size:100%;background-position:top center,bottom center;color:#231815;background-color:#f0f6f8;font-family:"Noto Sans JP",sans-serif;font-weight:400;font-size:16px;line-height:1.6;width:100%;position:relative;overflow-x:hidden}body::before{content:"";pointer-events:none;display:block;width:100%;height:289px;position:absolute;left:0;top:1040px;background:linear-gradient(rgba(255, 255, 255, 0) 0%, #f0f6f8 100%);z-index:2}@media(max-width: 767px){body{background-image:url("/wp-content/themes/mie-betsuin/assets/images/inochinoforum-mv-bg-sm.png.webp"),url("/wp-content/themes/mie-betsuin/assets/images/inochinoforum-body-bg-bottom-sm.png.webp")}}.noto-sans-jp-400{font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-style:normal}.noto-sans-jp-400{font-weight:400}.noto-sans-jp-500{font-weight:500}.noto-sans-jp-700{font-weight:700}.noto-serif-jp-400,.noto-serif-jp-500{font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-style:normal}.noto-serif-jp-400{font-weight:400}.noto-serif-jp-500{font-weight:500}.br-pc{display:block !important}.br-sp{display:none !important}@media(max-width: 767px){.br-pc{display:none !important}.br-sp{display:block !important}}.container{width:980px;min-width:980px;margin:0 auto;display:block;padding:0 10px}@media(max-width: 767px){.container{width:100%;min-width:100%}}.pdb80{padding-bottom:80px}.img-fluid{max-width:100%;height:auto}.d-block{display:block}.mx-auto{margin-left:auto;margin-right:auto}h2.heading{background-color:#231815;color:#fff;font-size:20px;font-weight:500;margin-bottom:20px;width:100%;padding:10px 20px}@media(max-width: 767px){h2.heading{font-size:18px;padding:8px 15px}}.--pink{background-color:#e61773}.--light-blue{background-color:#2da7e0}.--green{background-color:#13ae67}.gradation__title{background:linear-gradient(45deg, #bce8ff 0%, #d5f0ff 40%, #d5f0ff 60%, #ffe1d3 100%)}.gradation__label{background:linear-gradient(45deg, #a3d4ed, #fbb595)}header.header{background-color:#027bb6;width:100%;height:41px;display:flex;justify-content:center;align-items:center}header.header h1{font-size:16px;color:#fff}@media(max-width: 767px){header.header{padding:5px;display:block;height:auto}header.header h1{font-size:15px;text-align:center;line-height:1.3}header.header h1 span{display:block}}.page-header__breadcrumb{display:none}.main-section{position:relative;padding-bottom:102px;z-index:2;overflow-x:hidden}.main-section .main-section__header{padding-top:22px;padding-bottom:33px;display:block}.main-section .main-section__header img{max-width:495px;height:auto}.main-section .main-section__img{display:block;margin:0 auto;width:670px;position:relative}.main-section .main-section__img .main-section__header__mv-online{position:absolute;bottom:-18px;right:-95px;z-index:1}.main-section .main-section__body .main-section__body__list{margin-top:38px;display:flex;justify-content:center;width:100%;gap:0 23px}.main-section .main-section__body .main-section__body__list .main-section__body__list__item{width:100%}.main-section .main-section__body .main-section__body__list .main-section__body__list__item .main-section__body__list__item__link{display:block;position:relative;width:100%;opacity:1;transition:opacity .25s}.main-section .main-section__body .main-section__body__list .main-section__body__list__item .main-section__body__list__item__link:hover{opacity:.5}.main-section .main-section__body .main-section__body__list .main-section__body__list__item .main-section__body__list__item__link::after{background:linear-gradient(45deg, #aaddf7, #dead96);content:"";width:100%;height:60px;display:block;position:absolute;left:50%;bottom:0;transform:translateX(-50%);z-index:1}.main-section .main-section__body .main-section__body__list .main-section__body__list__item .main-section__body__list__item__link.--1 .main-section__body__list__item__link__title{background-color:#e61773}.main-section .main-section__body .main-section__body__list .main-section__body__list__item .main-section__body__list__item__link.--2 .main-section__body__list__item__link__title{background-color:#2ea7e0}.main-section .main-section__body .main-section__body__list .main-section__body__list__item .main-section__body__list__item__link.--3 .main-section__body__list__item__link__title{background-color:#13ae67}.main-section .main-section__body .main-section__body__list .main-section__body__list__item .main-section__body__list__item__link .main-section__body__list__item__link__title{display:flex;justify-content:center;align-items:center;width:100%;height:35px;color:#fff}.main-section .main-section__body .main-section__body__list .main-section__body__list__item .main-section__body__list__item__link .main-section__body__list__item__link__text{background-color:hsla(0,0%,100%,.685);display:flex;justify-content:center;align-items:center;gap:10px;width:calc(100% - 2px);height:59px;font-size:20px;color:#231815;position:relative;z-index:2;margin:0 auto}.main-section .main-section__body .main-section__body__list .main-section__body__list__item .main-section__body__list__item__link .main-section__body__list__item__link__text::after{content:"";display:block;width:28px;height:28px;background:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 27.07"><ellipse fill="rgb(35, 24, 21)" cx="14" cy="13.53" rx="14" ry="13.53"/><path fill="rgb(255, 255, 255)" d="M14,17.59l-5.46-5.45,1.41-1.41,4.04,4.04,4.04-4.04,1.41,1.41-5.45,5.45Z"/></svg>') no-repeat center center;z-index:2}.main-section .main-section__body .main-section__body__list .main-section__body__list__item .main-section__body__list__item__link .main-section__body__list__item__link__text br{display:none}.main-section .main-section__body .main-section__body__text{font-size:18px;font-weight:500;line-height:1.5;text-align:center;margin-bottom:20px}.main-section .main-section__body .main-section__body__text.--first{padding-top:60px}.main-section .main-section__body .main-section__body__text:last-child{margin-bottom:0}.main-section .main-section__decoration{background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;z-index:-1;display:block}.main-section .main-section__decoration.main-section__decoration-1{background-image:url("/wp-content/themes/mie-betsuin/assets/images/inochinoforum-mv-decoration1.png.webp");width:273px;height:208px;top:175px;left:10%}.main-section .main-section__decoration.main-section__decoration-2{background-image:url("/wp-content/themes/mie-betsuin/assets/images/inochinoforum-mv-decoration2.png.webp");width:237px;height:176px;top:38px;right:10%}.main-section .main-section__decoration.main-section__decoration-3{background-image:url("/wp-content/themes/mie-betsuin/assets/images/inochinoforum-mv-decoration3.png.webp");width:215px;height:187px;top:610px;left:3%}.main-section .main-section__decoration.main-section__decoration-4{background-image:url("/wp-content/themes/mie-betsuin/assets/images/inochinoforum-mv-decoration4.png.webp");width:237px;height:198px;top:442px;right:3%}@media(max-width: 767px){.main-section{padding-bottom:60px}.main-section .main-section__header{padding-top:20px;padding-bottom:20px;display:block}.main-section .main-section__header img{width:100%;max-width:100%;height:auto}.main-section .main-section__img{width:100%}.main-section .main-section__img .main-section__header__mv-online{max-width:80px;height:auto;bottom:-30px;right:-20px}.main-section .main-section__body .main-section__body__list{margin-top:25px;gap:0 5px}.main-section .main-section__body .main-section__body__list .main-section__body__list__item{width:100%}.main-section .main-section__body .main-section__body__list .main-section__body__list__item .main-section__body__list__item__link::after{height:106px}.main-section .main-section__body .main-section__body__list .main-section__body__list__item .main-section__body__list__item__link .main-section__body__list__item__link__title{height:31px}.main-section .main-section__body .main-section__body__list .main-section__body__list__item .main-section__body__list__item__link .main-section__body__list__item__link__text{height:105px;font-size:16px;align-items:center;text-align:center;line-height:1.3;position:relative;padding-bottom:40px}.main-section .main-section__body .main-section__body__list .main-section__body__list__item .main-section__body__list__item__link .main-section__body__list__item__link__text::after{position:absolute;left:50%;bottom:15px;transform:translateX(-50%)}.main-section .main-section__body .main-section__body__list .main-section__body__list__item .main-section__body__list__item__link .main-section__body__list__item__link__text br{display:block}.main-section .main-section__body .main-section__body__text{font-size:16px;line-height:1.5}.main-section .main-section__body .main-section__body__text.--first{padding-top:48px}.main-section .main-section__body .main-section__body__text:last-child{margin-bottom:0}.main-section .main-section__decoration{display:none}}.lecture-section{position:relative;z-index:2}.lecture-section .lecture-section__item{padding-top:62px;padding-bottom:4px;display:block;margin-bottom:50px}.lecture-section .lecture-section__item__header{display:block;width:750px;margin:0 auto}.lecture-section .lecture-section__item__header .lecture-section__item__header__title{background-color:hsla(0,0%,100%,.5);position:relative;padding-top:40px;padding-bottom:30px}.lecture-section .lecture-section__item__header .lecture-section__item__header__title .lecture-section__item__header__title__place{color:#fff;font-weight:500;font-size:24px;display:flex;justify-content:center;align-items:center;width:215px;height:40px;position:absolute;top:-20px;left:50%;transform:translateX(-50%)}.lecture-section .lecture-section__item__header .lecture-section__item__header__title h3{font-size:46px;font-weight:500;color:#231815;text-align:center;line-height:1.3}.lecture-section .lecture-section__item__header .lecture-section__item__header__title h3 rt{font-size:18px}.lecture-section .lecture-section__item__header .lecture-section__item__header__title .lecture-section__item__header__read{text-align:center;font-weight:700;font-size:24px;margin-top:10px;line-height:1.3}.lecture-section .lecture-section__item__header .lecture-section__item__header__title .lecture-section__item__header__read p{white-space:nowrap}.lecture-section .lecture-section__item__header .lecture-section__item__header__text__block{text-align:center;padding:30px 0 40px 0}.lecture-section .lecture-section__event{background-color:#fff;width:calc(100% - 8px);margin:0 auto;display:block;padding:50px 46px}.lecture-section .lecture-section__event .lecture-section__event__flex{display:flex;gap:0 30px;margin-bottom:50px}.lecture-section .lecture-section__event .lecture-section__event__flex__img{min-width:200px}.lecture-section .lecture-section__event .event-heading{display:flex;align-items:center;justify-content:flex-start;margin-bottom:22px;gap:3px}.lecture-section .lecture-section__event .event-heading span{white-space:nowrap}.lecture-section .lecture-section__event .event-heading .event-heading__number{color:#fff;font-size:18px;display:flex;justify-content:center;align-items:center;width:87px;height:50px;margin-right:15px}.lecture-section .lecture-section__event .event-heading .event-heading__year{font-size:18px}.lecture-section .lecture-section__event .event-heading .event-heading__date{font-size:32px}.lecture-section .lecture-section__event .event-heading .event-heading__time{font-size:24px}.lecture-section .lecture-section__event .event-heading .event-heading__time__note{font-size:18px}.lecture-section .lecture-section__event .event-read{background-color:#f0f6f8;width:100%;height:53px;display:flex;align-items:center;justify-content:flex-start;padding:0 13px;margin-top:20px;margin-bottom:16px}.lecture-section .lecture-section__event .event-read .event-read__label{border-radius:60px;background-color:#231815;font-size:14px;color:#fff;display:flex;justify-content:center;align-items:center;width:50px;height:26px;margin-right:13px}.lecture-section .lecture-section__event .event-read .event-read__name{font-size:22px;font-weight:500}.lecture-section .lecture-section__event__line{width:100%;height:2px;display:block}.lecture-section .lecture-section__event__line.--space{margin-bottom:30px}.lecture-section .lecture-section__event__footer .lecture-section__event__footer__inner{padding-top:30px}.lecture-section .lecture-section__event__footer .lecture-section__event__footer__inner dl{width:100%;display:flex;justify-content:flex-start;align-items:center}.lecture-section .lecture-section__event__footer .lecture-section__event__footer__inner dl dt{border:1px solid #231815;font-size:14px;min-width:54px;width:52px;height:54px;display:flex;justify-content:center;align-items:center;margin-right:15px}.lecture-section .lecture-section__event__footer .lecture-section__event__footer__inner dl dd{margin-right:50px}.lecture-section .lecture-section__event__footer .lecture-section__event__footer__inner dl dd.last-child{margin-right:0 !important}.lecture-section .lecture-section__event__footer .lecture-section__event__footer__inner dl dd span{display:block}.lecture-section .lecture-section__event__footer .lecture-section__event__footer__inner dl dd span.lecture-section__event__footer__title{font-size:16px}.lecture-section .lecture-section__event__footer .lecture-section__event__footer__inner dl dd span.lecture-section__event__footer__address{font-size:14px}.lecture-section .lecture-section__event__footer .lecture-section__event__footer__inner dl dd ul{list-style:disc;margin-left:20px}.lecture-section .lecture-section__event__footer .lecture-section__event__footer__inner dl dd ul li span{font-size:14px}.lecture-section .lecture-section__item.matsusaka__event .lecture-section__event__footer .lecture-section__event__footer__inner dl dt{height:86px}.lecture-section .lecture-section__item.matsusaka__event .lecture-section__event__footer .lecture-section__event__footer__inner dl dd{margin-right:40px}.talk-session{background-color:#fff;border-left:4px solid #0d6eb9;border-right:4px solid #0d6eb9;padding-top:38px;padding-bottom:35px;position:relative}.talk-session .talk-session__decoration{border-top:4px solid #0d6eb9;border-bottom:4px solid #0d6eb9;position:absolute;display:block;height:100%;width:12px;pointer-events:none;top:0}.talk-session .talk-session__decoration.--left{left:0}.talk-session .talk-session__decoration.--right{right:0}.talk-session .talk-session__label{background-color:#0d6eb9;color:#fff;width:377px;height:33px;font-weight:700;font-size:18px;display:flex;justify-content:center;align-items:center;position:absolute;left:50%;top:-16px;transform:translateX(-50%)}.talk-session .talk-session__label span{position:relative;transform:translateY(-1px)}.talk-session h3{text-align:center;color:#0d6eb9;font-weight:700;font-size:32px;margin-bottom:20px;margin-bottom:26px}.talk-session h3 span{display:block}.talk-session .talk-session__content__date{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:20px;gap:10px}.talk-session .talk-session__content__date .talk-session__year{font-size:18px}.talk-session .talk-session__content__date .talk-session__date{font-size:28px}.talk-session .talk-session__content__date .talk-session__time{font-size:24px}.talk-session .talk-session__content__date .talk-session__time__note{font-size:16px}.talk-session dl{width:100%;display:flex;justify-content:center;align-items:center}.talk-session dl dt{background-color:#231815;color:#fff;width:52px;min-width:52px;height:54px;margin-right:15px;display:flex;justify-content:center;align-items:center}.talk-session dl dd{margin-right:50px}.talk-session dl dd span{display:block}.talk-session dl dd span.talk-session__content__dd__note{font-size:14px}.talk-session dl dd.last-child{margin-right:0 !important}@media(max-width: 767px){.lecture-section .lecture-section__item{padding-top:45px;margin-bottom:40px}.lecture-section .lecture-section__item__header{width:calc(100% - 48px)}.lecture-section .lecture-section__item__header .lecture-section__item__header__title{padding-top:36px;padding-bottom:20px}.lecture-section .lecture-section__item__header .lecture-section__item__header__title .lecture-section__item__header__title__place{font-size:18px;width:181px;height:31px;top:-15px}.lecture-section .lecture-section__item__header .lecture-section__item__header__title h3{font-size:32px}.lecture-section .lecture-section__item__header .lecture-section__item__header__title h3 rt{font-size:13px}.lecture-section .lecture-section__item__header .lecture-section__item__header__title .lecture-section__item__header__read{font-size:20px;margin-top:10px}.lecture-section .lecture-section__item__header .lecture-section__item__header__text__block{text-align:left;padding:30px 0 40px 0}.lecture-section .lecture-section__item__header .lecture-section__item__header__text__block br{display:none}.lecture-section .lecture-section__event{padding:30px 20px}.lecture-section .lecture-section__event .lecture-section__event__flex{display:flex;flex-direction:column;gap:0 30px;margin-bottom:30px}.lecture-section .lecture-section__event .lecture-section__event__flex .lecture-section__event__flex__body{display:contents}.lecture-section .lecture-section__event .lecture-section__event__flex .lecture-section__event__flex__img{order:1}.lecture-section .lecture-section__event .lecture-section__event__flex .event-heading{order:0}.lecture-section .lecture-section__event .lecture-section__event__flex .event-read{order:2}.lecture-section .lecture-section__event .lecture-section__event__flex .event-text{order:3}.lecture-section .lecture-section__event .lecture-section__event__flex__img{background-color:#f0f6f8;overflow:hidden;min-width:100%;height:auto;display:flex;justify-content:center;align-items:center;margin:0 auto;padding:20px 0}.lecture-section .lecture-section__event .lecture-section__event__flex__img img{display:block;margin:0 auto}.lecture-section .lecture-section__event .event-heading{margin:0 auto;padding:0;display:grid;grid-template-areas:"number number" "year   date" "time   time";gap:0;justify-content:center;justify-items:center;align-items:center;text-align:center;margin-bottom:20px}.lecture-section .lecture-section__event .event-heading span{line-height:1.3}.lecture-section .lecture-section__event .event-heading .event-heading__number{font-size:18px;width:87px;height:38px;margin-right:0;grid-area:number}.lecture-section .lecture-section__event .event-heading .event-heading__year{font-size:18px;grid-area:year;transform:translateY(2px)}.lecture-section .lecture-section__event .event-heading .event-heading__date{font-size:32px;grid-area:date}.lecture-section .lecture-section__event .event-heading .event-heading__time{font-size:20px;grid-area:time}.lecture-section .lecture-section__event .event-heading .event-heading__time__note{font-size:16px;grid-area:time__note}.lecture-section .lecture-section__event .event-read{height:auto;justify-content:center;flex-direction:column;margin-bottom:15px;margin-top:0;padding-bottom:10px}.lecture-section .lecture-section__event .event-read .event-read__note{font-size:14px}.lecture-section .lecture-section__event .event-text{font-size:14px}.lecture-section .lecture-section__event__footer .lecture-section__event__footer__inner dl{align-items:flex-start;flex-direction:column;width:100%}.lecture-section .lecture-section__event__footer .lecture-section__event__footer__inner dl dt{min-width:auto;width:100%;height:40px;margin-right:0;margin-bottom:10px}.lecture-section .lecture-section__event__footer .lecture-section__event__footer__inner dl dd{margin-right:0;margin-bottom:20px}.lecture-section .lecture-section__event__footer .lecture-section__event__footer__inner dl dd.last-child{margin-right:0 !important;margin-bottom:0}.lecture-section .lecture-section__event__footer .lecture-section__event__footer__inner dl dd ul{list-style:disc;margin-left:20px}.lecture-section .lecture-section__event__footer .lecture-section__event__footer__inner dl dd ul li span{font-size:14px}.lecture-section .lecture-section__item.matsusaka__event .lecture-section__event__footer .lecture-section__event__footer__inner dl dt{height:40px}.lecture-section .lecture-section__item.matsusaka__event .lecture-section__event__footer .lecture-section__event__footer__inner dl dd{margin-right:0}.talk-session{padding-top:25px;padding-bottom:35px}.talk-session .talk-session__label{white-space:nowrap;font-size:14px;width:auto;padding:0 10px;height:28px;top:-16px}.talk-session h3{font-size:28px;margin-bottom:18px;line-height:1.3}.talk-session h3 span.--sn-decoration{display:flex;justify-content:center;align-items:center;gap:10px}.talk-session h3 span.--sn-decoration::before{content:"";background-color:#0d6eb9;width:25px;height:1px;display:block}.talk-session .talk-session__content__date{width:100%;display:grid;grid-template-areas:"year date" "time time" "time__note time__note";justify-content:center;align-items:center;text-align:center;gap:0 5px}.talk-session .talk-session__content__date .talk-session__year{grid-area:year}.talk-session .talk-session__content__date .talk-session__date{grid-area:date}.talk-session .talk-session__content__date .talk-session__time{grid-area:time}.talk-session .talk-session__content__date .talk-session__time__note{grid-area:time__note}.talk-session dl{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0 20px}.talk-session dl dt{width:100%;min-width:100%;height:30px;margin-right:0;display:flex;justify-content:center;align-items:center;margin-bottom:10px}.talk-session dl dd{margin-right:0;margin-bottom:25px;text-align:left;width:100%}.talk-session dl dd span{display:block}.talk-session dl dd span.talk-session__content__dd__note{font-size:14px}.talk-session dl dd.last-child{margin-right:0 !important;margin-bottom:0 !important}}.fee-section .fee-section__inner{background-color:#fff;padding:50px}.fee-section .fee-section__header{display:flex;justify-content:center;align-items:center;gap:80px;margin-bottom:50px}.fee-section .fee-section__header .fee-section__header__price .fee-section__header__price__text{display:flex;justify-content:center;align-items:center;gap:10px}.fee-section .fee-section__header .fee-section__header__price .fee-section__header__price__text .fee-section__header__price__text__text{font-size:24px;transform:translateY(3px)}.fee-section .fee-section__header .fee-section__header__price .fee-section__header__price__text .fee-section__header__price__text__line{font-size:52px}.fee-section .fee-section__header .fee-section__header__price .fee-section__header__price__text .fee-section__header__price__text__price{color:#e4007f;font-size:52px}.fee-section .fee-section__header .fee-section__header__price .fee-section__header__price__text .fee-section__header__price__text__price__text{font-size:24px;transform:translateY(13px)}.fee-section .fee-section__header .fee-section__header__price .fee-section__header__price__note{text-align:center;color:#e61773}.fee-section .fee-section__header .fee-section__header__note{border:2px solid #13ae67;width:382px;height:103px;display:flex;flex-direction:column;align-items:center;justify-content:center}.fee-section .fee-section__header .fee-section__header__note p{display:block}.fee-section .fee-section__header .fee-section__header__note p.fee-section__header__note__text{font-size:20px}.fee-section .fee-section__header .fee-section__header__note p.fee-section__header__note__price{color:#13ae67;font-size:28px;font-weight:500}.fee-section .fee-section__line{width:100%;height:2px;display:block}.fee-section .fee-section__footer{padding-top:50px}.fee-section .fee-section__footer h3{font-size:24px;font-weight:500;margin-bottom:20px;text-align:center}.fee-section .fee-section__footer ul{width:620px;display:flex;flex-direction:column;gap:10px;margin:0 auto}.fee-section .fee-section__footer ul li{display:flex;justify-content:flex-start;align-items:center;gap:10px;font-size:16px;position:relative;padding-left:30px}.fee-section .fee-section__footer ul li span{border-radius:24px;background-color:#231815;color:#fff;font-size:16px;display:flex;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;position:absolute;left:0;top:1px}@media(max-width: 767px){.fee-section .fee-section__inner{padding:30px 20px}.fee-section .fee-section__header{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:15px;margin-bottom:30px}.fee-section .fee-section__header .fee-section__header__note{border:2px solid #13ae67;width:100%;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:15px}.fee-section .fee-section__header .fee-section__header__note p{display:block}.fee-section .fee-section__header .fee-section__header__note p.fee-section__header__note__text{font-size:20px;text-align:center;line-height:1.3}.fee-section .fee-section__header .fee-section__header__note p.fee-section__header__note__price{font-size:24px}.fee-section .fee-section__footer{padding-top:30px}.fee-section .fee-section__footer h3{font-size:20px;margin-bottom:15px}.fee-section .fee-section__footer ul{width:100%;display:flex;flex-direction:column;gap:10px}}.entry-section .entry-section__header{margin-bottom:30px}.entry-section .entry-section__header p{text-align:center}.entry-section .entry-section__line-block{background-color:#fff;width:750px;margin:0 auto;display:flex;justify-content:flex-start;align-items:center;margin-bottom:50px}.entry-section .entry-section__line-block h3{background-color:#13ae67;color:#fff;font-size:28px;font-weight:700;display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:256px;width:256px;height:278px;position:relative}.entry-section .entry-section__line-block h3::after{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="186" height="177" viewBox="0 0 186 177"><path d="M93,0C41.721,0,0,33.8,0,75.367c0,37.269,33.079,68.479,77.78,74.368,3.023.659,7.152,2,8.2,4.592.937,2.339.617,6.017.3,8.4,0,0-1.086,6.548-1.32,7.951-.4,2.339-1.873,9.184,8.046,5,9.919-4.167,53.556-31.486,73.076-53.915a80.271,80.271,0,0,0,15.007-22.493A59.675,59.675,0,0,0,186,75.367C186,33.8,144.279,0,93,0Z" fill="%2312a562"/></svg>') no-repeat center center;z-index:1;content:"";width:186px;height:177px;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.entry-section .entry-section__line-block h3 span{position:relative;z-index:2}.entry-section .entry-section__line-block .entry-section__line-block__body{width:100%;height:278px;display:flex;flex-direction:column;justify-content:center;align-items:center}.entry-section .entry-section__line-block .entry-section__line-block__body .entry-section__line-block__body__read{font-size:16px;margin-bottom:2px}.entry-section .entry-section__line-block .entry-section__line-block__body .entry-section__line-block__body__price{font-size:32px;color:#13ae67;margin-bottom:15px}.entry-section .entry-section__line-block .entry-section__line-block__body .entry-section__line-block__body__link{background-color:#13ae67;color:#fff;font-size:16px;font-weight:700;display:flex;justify-content:center;align-items:center;border-radius:348px;width:348px;height:75px;position:relative;opacity:1;transition:opacity .25s}.entry-section .entry-section__line-block .entry-section__line-block__body .entry-section__line-block__body__link::after{content:"";width:20px;height:10px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="5.043" height="9.664" viewBox="0 0 5.043 9.664"><path d="M4.5,4.669-.332.374.332-.374,4.5,3.331l4.168-3.7.664.747Z" transform="translate(0.374 9.332) rotate(-90)" fill="%23ffffff"/></svg>') no-repeat center center;display:block;position:absolute;right:15px;top:50%;transform:translateY(-50%)}@media(min-width: 767px){.entry-section .entry-section__line-block .entry-section__line-block__body .entry-section__line-block__body__link:hover{opacity:.5}}.entry-section .entry-section__line-block .entry-section__line-block__body .entry-section__line-block__body__text{margin-top:15px;font-size:14px;color:#e4007f;text-align:center}@media(max-width: 767px){.entry-section .entry-section__header{margin-bottom:20px}.entry-section .entry-section__header p{text-align:left}.entry-section .entry-section__line-block{width:100%;flex-direction:column;margin-bottom:80px}.entry-section .entry-section__line-block h3{font-size:24px;flex-direction:row;min-width:100%;width:100%;height:83px}.entry-section .entry-section__line-block h3::after{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="74" height="70" viewBox="0 0 186 177"><path d="M93,0C41.721,0,0,33.8,0,75.367c0,37.269,33.079,68.479,77.78,74.368,3.023.659,7.152,2,8.2,4.592.937,2.339.617,6.017.3,8.4,0,0-1.086,6.548-1.32,7.951-.4,2.339-1.873,9.184,8.046,5,9.919-4.167,53.556-31.486,73.076-53.915a80.271,80.271,0,0,0,15.007-22.493A59.675,59.675,0,0,0,186,75.367C186,33.8,144.279,0,93,0Z" fill="%2312a562"/></svg>') no-repeat center center;width:74px;height:70px}.entry-section .entry-section__line-block .entry-section__line-block__body{height:auto;padding:20px 30px}.entry-section .entry-section__line-block .entry-section__line-block__body .entry-section__line-block__body__price{font-size:28px}.entry-section .entry-section__line-block .entry-section__line-block__body .entry-section__line-block__body__link{width:290px;height:75px;position:relative}}.entry-section__form{background-color:#fff;width:750px;margin:0 auto;padding:50px 100px;margin-top:50px;position:relative;z-index:10}.entry-section__form h2{text-align:center;font-size:24px;margin-bottom:40px;font-weight:400}.entry-section__form .entry-section__form__flow__list{width:550px;display:flex;justify-content:space-between;align-items:center;gap:48px;margin-bottom:60px;margin-left:auto;margin-right:auto}.entry-section__form .entry-section__form__flow__list .entry-section__form__flow__item{color:#c3c3c3;font-weight:700;font-size:15px;line-height:1.4;text-align:center;border-radius:6px;min-width:146px;width:146px;height:76px;display:flex;justify-content:center;align-items:center;position:relative;position:relative}.entry-section__form .entry-section__form__flow__list .entry-section__form__flow__item span{position:relative;z-index:2}.entry-section__form .entry-section__form__flow__list .entry-section__form__flow__item span.entry-section__form__flow__number{background-color:#c3c3c3;display:flex;justify-content:center;align-items:center;border-radius:24px;width:24px;height:24px;font-size:16px;color:#fff;position:absolute;left:50%;top:-10px;transform:translateX(-50%);z-index:3}.entry-section__form .entry-section__form__flow__list .entry-section__form__flow__item span.entry-section__form__flow__text{display:block;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.entry-section__form .entry-section__form__flow__list .entry-section__form__flow__item::after{border-radius:4px;content:"";background-color:#fff;display:block;width:142px;height:72px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1}.entry-section__form .entry-section__form__flow__list .entry-section__form__flow__item::before{content:"";display:block;width:16px;height:16px;position:absolute;right:-36px;top:50%;transform:translateY(-50%);background:url('data:image/svg+xml;charset=UTF-8,<svg fill="rgb(201, 201, 201)" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path d="M273 239c9.4 9.4 9.4 24.6 0 33.9L113 433c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l143-143L79 113c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L273 239z"/></svg>') no-repeat center center}.entry-section__form .entry-section__form__flow__list .entry-section__form__flow__item:last-child::before{display:none}.entry-section__form .entry-section__form__flow__list .entry-section__form__flow__item.active{color:#fff}.entry-section__form .entry-section__form__flow__list .entry-section__form__flow__item.active::after{display:none}.entry-section__form .entry-section__form__flow__list .entry-section__form__flow__item.active::before{background:url('data:image/svg+xml;charset=UTF-8,<svg fill="rgb(35, 24, 21)" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path d="M273 239c9.4 9.4 9.4 24.6 0 33.9L113 433c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l143-143L79 113c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L273 239z"/></svg>') no-repeat center center}.entry-section__form .entry-section__form__flow__list .entry-section__form__flow__item.active span.entry-section__form__flow__number{background-color:#231815}.entry-section__form .complete-section{text-align:center}.entry-section__form .complete-section .complete-section__inner{text-align:center;margin-bottom:40px}.entry-section__form .complete-section .--return{border-bottom:1px solid #231815;color:#231815;font-size:15px;display:inline-flex;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;text-align:center;gap:15px;transition:border .25s}.entry-section__form .complete-section .--return::before{content:"";display:block;width:15px;height:15px;background:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="rgb(0, 0, 0)" d="M47 239c-9.4 9.4-9.4 24.6 0 33.9L207 433c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9L97.9 256 241 113c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0L47 239z"/></svg>') no-repeat center center}.entry-section__form .complete-section .--return:hover{border-bottom:1px solid #fff}.entry-section__form .complete-section .--tel{color:#231815;display:flex;justify-content:center;align-items:center;gap:5px;text-decoration:none;font-weight:500;font-size:30px;margin-top:10px}.entry-section__form .complete-section .--tel span{position:relative;transform:translateY(-2px)}.entry-section__form .snow-monkey-form .smf-item{margin-bottom:50px;display:block}.entry-section__form .snow-monkey-form .smf-item.required .smf-item__col--label .smf-item__label__text{line-height:1.3}.entry-section__form .snow-monkey-form .smf-item.required .smf-item__col--label .smf-item__label__text::after{content:"必須";background-color:#e61773;color:#fff;width:36px;min-width:36px;height:20px;display:flex;justify-content:center;align-items:center;font-size:13px;transform:translateY(1px)}.entry-section__form .snow-monkey-form .smf-item__col--label{margin-bottom:10px}.entry-section__form .snow-monkey-form .smf-item__col--label .smf-item__label__text{font-size:18px;display:flex;justify-content:flex-start;align-items:center;gap:10px}.entry-section__form .snow-monkey-form input[type=text],.entry-section__form .snow-monkey-form input[type=email],.entry-section__form .snow-monkey-form input[type=tel],.entry-section__form .snow-monkey-form select,.entry-section__form .snow-monkey-form textarea{border-radius:4px;border:1px solid #c3c3c3;font-size:16px;width:100%;height:64px;display:flex;justify-content:flex-start;align-items:center;padding:20px}.entry-section__form .snow-monkey-form input[type=text]::placeholder,.entry-section__form .snow-monkey-form input[type=email]::placeholder,.entry-section__form .snow-monkey-form input[type=tel]::placeholder,.entry-section__form .snow-monkey-form select::placeholder,.entry-section__form .snow-monkey-form textarea::placeholder{color:#c3c3c3}.entry-section__form .snow-monkey-form select{background-color:#fff;width:auto;padding-right:50px}.entry-section__form .snow-monkey-form textarea{min-height:160px}.entry-section__form .snow-monkey-form .smf-checkboxes-control__control{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:10px 50px;margin-bottom:15px}.entry-section__form .snow-monkey-form .smf-label label .smf-checkbox-control input[type=checkbox]{display:none}.entry-section__form .snow-monkey-form .smf-label label .smf-checkbox-control input[type=checkbox]+.smf-checkbox-control__label{padding-left:30px;position:relative;cursor:pointer}.entry-section__form .snow-monkey-form .smf-label label .smf-checkbox-control input[type=checkbox]+.smf-checkbox-control__label::before{content:"";display:block;width:13px;height:10px;position:absolute;left:5px;top:50%;transform:translateY(calc(-50% + 1px));background:url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="13.685" height="10.572" viewBox="0 0 13.685 10.572"%3E%3Cpath d="M2485.422,6774.322l-4.528-4.59,1.424-1.4,3.114,3.157,7.734-7.734,1.414,1.414Z" transform="translate(-2480.895 -6763.75)" fill="%2300a2d3"/%3E%3C/svg%3E') no-repeat center center;opacity:0}.entry-section__form .snow-monkey-form .smf-label label .smf-checkbox-control input[type=checkbox]+.smf-checkbox-control__label::after{content:"";border:1px solid #c3c3c3;width:20px;height:20px;display:block;position:absolute;left:0;top:50%;transform:translateY(calc(-50% + 1px));z-index:1}.entry-section__form .snow-monkey-form .smf-label label .smf-checkbox-control input[type=checkbox]:checked+.smf-checkbox-control__label::before{opacity:1}.entry-section__form .snow-monkey-form .form-area{display:inline-flex;padding:5px 15px;margin-bottom:10px;margin-top:30px}.entry-section__form .snow-monkey-form .form-area.form-area__first{margin-top:0}.entry-section__form .snow-monkey-form .form-area.yokkaichi{border:1px solid #e61773;color:#e61773}.entry-section__form .snow-monkey-form .form-area.tsu{border:1px solid #2ea7e0;color:#2ea7e0}.entry-section__form .snow-monkey-form .form-area.matsusaka{border:1px solid #13ae67;color:#13ae67}.entry-section__form .snow-monkey-form .form-area-date{display:block;margin-bottom:5px}.entry-section__form .snow-monkey-form .form-note{color:#e61773;font-size:14px;padding-top:10px}.entry-section__form .snow-monkey-form .smf-action{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.entry-section__form .snow-monkey-form .smf-action .smf-button-control:first-of-type{order:1}.entry-section__form .snow-monkey-form .smf-action .smf-button-control:last-of-type{order:0}.entry-section__form .snow-monkey-form .smf-action button[data-action=confirm],.entry-section__form .snow-monkey-form .smf-action button[data-action=complete],.entry-section__form .snow-monkey-form .smf-action button[data-action=back]{all:unset;display:inline-block;cursor:pointer;margin:0 auto;position:relative}.entry-section__form .snow-monkey-form .smf-action button[data-action=confirm],.entry-section__form .snow-monkey-form .smf-action button[data-action=complete]{position:relative;opacity:1;transition:opacity .25s}.entry-section__form .snow-monkey-form .smf-action button[data-action=confirm]:hover,.entry-section__form .snow-monkey-form .smf-action button[data-action=complete]:hover{opacity:.5}.entry-section__form .snow-monkey-form .smf-action button[data-action=confirm][type=submit],.entry-section__form .snow-monkey-form .smf-action button[data-action=complete][type=submit]{background-color:#231815;color:#fff;font-size:16px;border-radius:348px;width:348px;height:75px;display:flex;justify-content:center;align-items:center}.entry-section__form .snow-monkey-form .smf-action button[data-action=confirm][type=submit]::after,.entry-section__form .snow-monkey-form .smf-action button[data-action=complete][type=submit]::after{content:"";width:20px;height:10px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="5.043" height="9.664" viewBox="0 0 5.043 9.664"><path d="M4.5,4.669-.332.374.332-.374,4.5,3.331l4.168-3.7.664.747Z" transform="translate(0.374 9.332) rotate(-90)" fill="%23ffffff"/></svg>') no-repeat center center;display:block;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.entry-section__form .snow-monkey-form .smf-action button[data-action=back]{border-bottom:1px solid #231815;display:inline-flex;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;text-align:center;gap:15px;transition:border .25s}.entry-section__form .snow-monkey-form .smf-action button[data-action=back]::before{content:"";display:block;width:1.6rem;height:1.6rem;background:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="rgb(0, 0, 0)" d="M47 239c-9.4 9.4-9.4 24.6 0 33.9L207 433c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9L97.9 256 241 113c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0L47 239z"/></svg>') no-repeat center center}.entry-section__form .snow-monkey-form .smf-action button[data-action=back]:hover{border-bottom:1px solid #fff}.entry-section__form .snow-monkey-form .required.has-error .smf-item__label__text,.entry-section__form .snow-monkey-form .required.has-error .smf-error-messages{color:#e61773}.entry-section__form .snow-monkey-form .required.has-error input[type=text],.entry-section__form .snow-monkey-form .required.has-error input[type=email],.entry-section__form .snow-monkey-form .required.has-error input[type=tel],.entry-section__form .snow-monkey-form .required.has-error select,.entry-section__form .snow-monkey-form .required.has-error textarea{border-color:#e61773;outline:1px solid #e61773;box-shadow:0 0 10px 0 rgba(230,23,115,.5)}.entry-section__form .snow-monkey-form .required.has-error .smf-label label .smf-checkbox-control input[type=checkbox]{display:none}.entry-section__form .snow-monkey-form .required.has-error .smf-label label .smf-checkbox-control input[type=checkbox]+.smf-checkbox-control__label{color:#e61773}.entry-section__form .snow-monkey-form .required.has-error .smf-label label .smf-checkbox-control input[type=checkbox]+.smf-checkbox-control__label::after{border:1px solid #e61773}.entry-section__form .snow-monkey-form[data-screen=confirm] .form-area-date{margin-top:5px}@media(max-width: 767px){.entry-section__form{width:100%;padding:50px 20px}.entry-section__form .complete-section .complete-section__inner{margin-bottom:30px}.entry-section__form .complete-section .complete-section__inner p br{display:none}.entry-section__form .entry-section__form__flow__list{width:300px;gap:20px;margin-bottom:30px}.entry-section__form .entry-section__form__flow__list .entry-section__form__flow__item{font-size:14px;min-width:85px;width:85px;height:60px}.entry-section__form .entry-section__form__flow__list .entry-section__form__flow__item span.entry-section__form__flow__number{background-color:#c3c3c3;display:flex;justify-content:center;align-items:center;border-radius:24px;width:24px;height:24px;font-size:16px;color:#fff;position:absolute;left:50%;top:-10px;transform:translateX(-50%);z-index:3}.entry-section__form .entry-section__form__flow__list .entry-section__form__flow__item span.entry-section__form__flow__text{display:block;width:100%;height:100%;line-height:1.3;font-size:13px;display:flex;justify-content:center;align-items:center}.entry-section__form .entry-section__form__flow__list .entry-section__form__flow__item::after{width:81px;height:56px}.entry-section__form .entry-section__form__flow__list .entry-section__form__flow__item::before{right:-19px}.entry-section__form .entry-section__form__flow__list .entry-section__form__flow__item:last-child::before{display:none}.entry-section__form .entry-section__form__flow__list .entry-section__form__flow__item.active{color:#fff}.entry-section__form .entry-section__form__flow__list .entry-section__form__flow__item.active::after{display:none}.entry-section__form .entry-section__form__flow__list .entry-section__form__flow__item.active::before{background:url('data:image/svg+xml;charset=UTF-8,<svg fill="rgb(35, 24, 21)" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path d="M273 239c9.4 9.4 9.4 24.6 0 33.9L113 433c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l143-143L79 113c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L273 239z"/></svg>') no-repeat center center}.entry-section__form .entry-section__form__flow__list .entry-section__form__flow__item.active span.entry-section__form__flow__number{background-color:#231815}.entry-section__form .snow-monkey-form .form-message-label .smf-item__label__text{width:260px}.entry-section__form .snow-monkey-form .form-look-label .smf-item__label__text{width:270px}.entry-section__form .snow-monkey-form .smf-action .smf-button-control__control{font-weight:700}.entry-section__form .snow-monkey-form .smf-action .smf-button-control__control[type=submit]{width:100%;height:75px;display:flex;justify-content:center;align-items:center}}.smf-system-error-content-ready{display:none}footer.footer{width:750px;display:block;margin:0 auto;padding-top:80px;padding-bottom:80px}footer.footer .footer__copy{padding-bottom:80px;display:block}footer.footer .footer__site-info{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:50px}footer.footer .footer__site-info .footer__site-info__logo{opacity:1;transition:opacity .25s;min-width:120px}footer.footer .footer__site-info .footer__site-info__logo img{max-width:120px}footer.footer .footer__site-info .footer__site-info__logo:hover{opacity:.5}footer.footer .footer__site-info__copy{font-size:14px;margin-bottom:3px}footer.footer .footer__site-info__title{font-size:32px;margin-bottom:14px}footer.footer .footer__site-info__contact{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:15px}footer.footer .footer__site-info__contact .footer__site-info__contact__title{border:1px solid #231815;width:107px;height:50px;font-size:14px;display:flex;justify-content:center;align-items:center}footer.footer .footer__site-info__contact .footer__site-info__contact__info__office{display:flex;align-items:center;gap:10px}footer.footer .footer__site-info__contact .footer__site-info__contact__info__office strong{font-size:24px;font-weight:400}footer.footer .footer__site-info__contact .footer__site-info__contact__info__office a{color:#231815;font-size:18px;text-decoration:underline}footer.footer .footer__site-info__contact .footer__site-info__contact__info__office a:hover{text-decoration:none}footer.footer .footer__site-info__contact address{display:flex;justify-content:flex-start;align-items:center;font-style:normal;font-size:14px}footer.footer .footer__site-info__contact address .footer__site-info__contact__info__tel{padding-left:5px}footer.footer .footer__site-info__contact address a{color:#231815;text-decoration:none}@media(max-width: 767px){footer.footer{width:100%;padding-bottom:56px;padding-left:20px;padding-right:20px}footer.footer .footer__site-info__inner{width:100%}footer.footer .footer__copy{padding-bottom:40px}footer.footer .footer__site-info{gap:20px;align-items:center;flex-direction:column}footer.footer .footer__site-info .footer__site-info__logo{min-width:98px;margin:0 auto}footer.footer .footer__site-info .footer__site-info__logo img{max-width:98px}footer.footer .footer__site-info__copy{font-size:12px;margin-bottom:3px;line-height:1.2;text-align:center}footer.footer .footer__site-info__title{font-size:18px;margin-bottom:0;text-align:center;display:block}footer.footer .footer__site-info__contact{width:100%;align-items:flex-start;flex-direction:column;gap:10px;padding-top:10px}footer.footer .footer__site-info__contact .footer__site-info__contact__title{height:30px;width:100%}footer.footer .footer__site-info__contact .footer__site-info__contact__info{width:100%}footer.footer .footer__site-info__contact .footer__site-info__contact__info__office{display:flex;align-items:center;justify-content:center;gap:10px;text-align:center}footer.footer .footer__site-info__contact .footer__site-info__contact__info__office strong{font-size:20px}footer.footer .footer__site-info__contact .footer__site-info__contact__info__office a{font-size:16px}footer.footer .footer__site-info__contact address{flex-direction:column}footer.footer .footer__site-info__contact address .footer__site-info__contact__info__tel{padding-left:0}footer.footer .footer__site-info__contact address a{font-size:14px;width:100%;text-align:center}}.page-top{display:block;width:40px;height:40px;background-color:#333;border-radius:5px 0 0 5px;position:fixed;bottom:10%;right:0;z-index:100;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.page-top::after{content:"";width:18px;height:9px;background:url("/wp-content/themes/mie-betsuin/assets/images/arrow-page-top.svg") no-repeat center center/contain;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.page-top.hide{opacity:0;-webkit-transform:translateX(101%);transform:translateX(101%);pointer-events:none}@media(min-width: 767px){.page-top:hover{opacity:.7}}
