.mod-btn-01,.mod-btn-02{display:block;position:relative;width:100%;max-width:320px;color:#fff;font-size:15px;font-weight:normal;text-decoration:none;text-align:center;line-height:1.5;position:relative;margin:0 auto 0;border-radius:120px;background-color:#56b672}@media screen and (min-width: 1024px){.mod-btn-01:hover,.mod-btn-02:hover{opacity:.7;transition:all .2s ease-in-out}}@media only screen and (max-width: 599px){.mod-btn-01,.mod-btn-02{font-size:12px;max-width:220px}}.mod-btn-01>*,.mod-btn-02>*{display:flex;justify-content:center;align-items:center;width:100%;padding:19px 60px 19px 25px;letter-spacing:.1em;font-size:inherit;font-weight:inherit;color:inherit;text-decoration:inherit;text-align:inherit;line-height:inherit;opacity:inherit}@media screen and (min-width: 1024px){.mod-btn-01>*,.mod-btn-02>*{cursor:pointer !important}}@media only screen and (max-width: 1023px){.mod-btn-01>*,.mod-btn-02>*{cursor:default !important}}@media only screen and (max-width: 599px){.mod-btn-01>*,.mod-btn-02>*{padding:12px 42px 13px 42px}}.mod-btn-01::after,.mod-btn-02::after{content:"";display:block;position:absolute;width:31px;height:8px;background-image:url(../img/legacy-rinsyoiden/common/btn-icon.png);background-size:contain;background-repeat:no-repeat;background-position:center;top:calc(50% - 3px);right:28px;transform:translateY(-50%);pointer-events:none}@media only screen and (max-width: 599px){.mod-btn-01::after,.mod-btn-02::after{width:22px;top:calc(50% - 1px);right:19px}}.mod-btn-02{background-color:#ff8c8c}.mod-btn-03,.mod-btn-04{display:inline-block;position:relative;color:#fff;font-size:16px;font-weight:normal;text-decoration:none;text-align:center;line-height:1.5;position:relative;margin:0 auto 0;background-color:#56b672;padding:13px 55px 13px 24px;letter-spacing:2.1px}@media screen and (min-width: 1024px){.mod-btn-03:hover,.mod-btn-04:hover{opacity:.7;transition:all .2s ease-in-out}}@media only screen and (max-width: 599px){.mod-btn-03,.mod-btn-04{font-size:12px}}.mod-btn-03::after,.mod-btn-04::after{content:"";display:block;position:absolute;width:31px;height:8px;background-image:url(../img/legacy-rinsyoiden/common/btn-icon.png);background-size:contain;background-repeat:no-repeat;background-position:center;top:calc(50% - 3px);right:18px;transform:translateY(-50%);pointer-events:none}@media only screen and (max-width: 599px){.mod-btn-03::after,.mod-btn-04::after{width:22px;top:calc(50% - 1px);right:10px}}.mod-btn-04{background-color:#ff8c8c}.mod-btn-next{padding-right:22px !important}.mod-btn-next::after{display:inline-block;position:absolute;content:"▶";font-size:12px;top:50%;right:6px;transform:translate(0, -50%)}.mod-btn-prev{padding-left:22px !important}.mod-btn-prev::before{display:inline-block;position:absolute;content:"◀";font-size:12px;top:50%;left:6px;transform:translate(0, -50%)}.mod-btn-icon span{vertical-align:middle;display:inline-block}.mod-btn-icon .icon-left{margin-left:12px;font-size:12px}.mod-btn-icon .icon-right{margin-right:12px;font-size:12px}.mod-catTag{display:inline-block;min-width:92px;padding:6px 1px;background-color:#56b672;color:#fff;font-size:10px;font-weight:bold;text-align:center;border-radius:50px}.mod-catTag--01{background-color:#f0fcec}.mod-catTag--02{background-color:#ff8c8c}.mod-catTag--03{background-color:#1db9dd}.mod-catTag--04{background-color:#ed7a37}.mod-catTag--05{background-color:#915bbc}.mod-catTag--06{background-color:#c68c46}.mod-catTag--07{background-color:#9fa0a0}.mod-catTag--default{background-color:#56b672}.mod-ggmap{position:relative;padding-bottom:300px;padding-top:30px;height:0;overflow:hidden}.mod-ggmap iframe,.mod-ggmap object,.mod-ggmap embed{position:absolute;top:0;left:0;width:100%;height:100%}.mod-hl-01Wrap{padding:0 50px 0;font-size:0;text-align:center}@media only screen and (max-width: 1023px){.mod-hl-01Wrap{padding:0 0 0}}.mod-hl-01{display:inline-block;position:relative;font-size:26px;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:500;line-height:1.6;letter-spacing:.14em;text-align:center;padding:25px 0 16px}@media only screen and (max-width: 599px){.mod-hl-01{font-size:20px;padding:20px 0 12px}}.mod-hl-01::before{content:"";display:block;position:absolute;width:85px;height:85px;top:2px;right:-2px;transform:translateX(50%);background-image:url(../img/legacy-rinsyoiden/common/bg_dots-green.png);background-repeat:repeat;background-size:23px auto;background-position:center;border-radius:50%}@media only screen and (max-width: 599px){.mod-hl-01::before{top:3px;right:3px;width:68px;height:68px}}.mod-hl-01::after{content:"";display:block;position:absolute;width:50px;height:6px;bottom:0;left:50%;background-color:#56b672;border-radius:1px;transform:translateX(-50%)}@media only screen and (max-width: 599px){.mod-hl-01::after{width:40px;height:4px}}.mod-hl-01.pink::before{background-image:url(../img/legacy-rinsyoiden/common/bg_dots-pink.png)}.mod-hl-01.pink::after{background-color:#ff8c8c}.mod-hl-02{display:block;position:relative;font-size:20px;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:500;line-height:1.6;letter-spacing:.14em;padding:0 4px 2px}@media only screen and (max-width: 599px){.mod-hl-02{font-size:17px;padding:0 4px 2px}}.mod-hl-02::after{content:"";display:block;position:absolute;width:100%;height:2px;bottom:0;left:0;background:linear-gradient(90deg, #56b672 0, #56b672 30px, #aadab8 30px, #aadab8 40px, #e6e6e6 40px, #e6e6e6 100%);border-radius:1px}.mod-hl-03{border-bottom:1px solid #b3b3b3;padding:3px 10px 1px 37px;position:relative;font-size:23px;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:500;line-height:1.6;letter-spacing:3px}@media only screen and (max-width: 599px){.mod-hl-03{font-size:19px}}.mod-hl-03::before{content:"";position:absolute;width:10px;height:125%;background-color:#56b672;top:0;left:13px}.mod-li-mNone>li{list-style-type:none}.mod-li-disc{margin-left:20px}.mod-li-disc>li{list-style-type:disc}.mod-li-circle{margin-left:20px}.mod-li-circle>li{list-style-type:circle}.mod-li-square{margin-left:20px}.mod-li-square>li{list-style-type:square}.mod-li-lowerRoman{margin-left:20px}.mod-li-lowerRoman>li{list-style-type:lower-roman}.mod-li-upperRoman{margin-left:20px}.mod-li-upperRoman>li{list-style-type:upper-roman}.mod-li-decimal{margin-left:20px}.mod-li-decimal>li{list-style-type:decimal}.mod-li-decimalZero{margin-left:30px}.mod-li-decimalZero>li{list-style-type:decimal-leading-zero}.mod-li-lowerAlpha{margin-left:20px}.mod-li-lowerAlpha>li{list-style-type:lower-alpha}.mod-li-upperAlpha{margin-left:20px}.mod-li-upperAlpha>li{list-style-type:upper-alpha}.mod-li-cjk{margin-left:26px}.mod-li-cjk>li{list-style-type:cjk-ideographic}.mod-li-hiragana{margin-left:26px}.mod-li-hiragana>li{list-style-type:hiragana}.mod-li-katakana{margin-left:26px}.mod-li-katakana>li{list-style-type:katakana}.mod-li-hiraganaIroha{margin-left:26px}.mod-li-hiraganaIroha>li{list-style-type:hiragana-iroha}.mod-li-katakanaIroha{margin-left:26px}.mod-li-katakanaIroha>li{list-style-type:katakana-iroha}.mod-li-mb5>li{margin-bottom:5px}.mod-li-mb10>li{margin-bottom:10px}.mod-li-mb15>li{margin-bottom:15px}.mod-li-mb20>li{margin-bottom:20px}.mod-li-checkBox>li{display:block;position:relative;font-size:16px;line-height:1.9;letter-spacing:.08em;padding:0 0 0 25px;margin-bottom:11px}.mod-li-checkBox>li:last-child{margin-bottom:0}@media only screen and (max-width: 599px){.mod-li-checkBox>li{font-size:14px;line-height:1.8;padding:0 0 0 20px;margin-bottom:6px}}.mod-li-checkBox>li::before{content:"";display:block;position:absolute;width:22px;height:22px;top:3px;left:0;background-image:url(../img/legacy-rinsyoiden/common/icon_list_checkbox.png);background-repeat:no-repeat;background-size:contain;background-position:center left}@media only screen and (max-width: 599px){.mod-li-checkBox>li::before{width:18px;height:18px}}.mod-table-01{width:100%}@media only screen and (min-width: 600px){.mod-table-01{table-layout:fixed}.mod-table-01,.mod-table-01 td,.mod-table-01 th{border:1px solid #ccc;border-collapse:collapse}}@media only screen and (max-width: 599px){.mod-table-01{border:1px solid #ccc}}@media only screen and (max-width: 599px){.mod-table-01 tr{display:block;border-bottom:1px solid #ccc}.mod-table-01 tr:last-child{border-bottom:none}}.mod-table-01 th{color:#000;font-size:15px;font-weight:bold;line-height:1.2;background-color:#f2f2f2;padding:14px 20px}@media only screen and (min-width: 600px){.mod-table-01 th{vertical-align:middle}}@media only screen and (max-width: 599px){.mod-table-01 th{display:block}}.mod-table-01 td{color:#000;font-size:15px;line-height:1.5;padding:14px 20px}@media only screen and (min-width: 600px){.mod-table-01 td{vertical-align:middle}}@media only screen and (max-width: 599px){.mod-table-01 td{display:block}}footer{background-color:#f0fcec}@media only screen and (max-width: 599px){footer{padding-bottom:50px}}.footer{padding-top:50px;width:964px;margin:0 auto}@media only screen and (max-width: 1023px){.footer{width:100%;padding:30px 20px 25px;max-width:260px}}.footer-left{float:left}@media only screen and (max-width: 1023px){.footer-left{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}}.footer-left__logo{width:250px}@media only screen and (max-width: 1023px){.footer-left__logo{width:200px;margin:0 auto}}.footer-left__add span{font-size:13px;font-weight:600;display:inline-block;color:#56b672;border:1px solid #56b672;padding:5px 9px;margin:2px 0 15px 72px;letter-spacing:1.9px;border-radius:5px}@media only screen and (max-width: 1023px){.footer-left__add span{font-size:11px;margin:2px 0 12px 57px;padding:3px 6px}}.footer-left__add p{font-size:14px;font-weight:300;letter-spacing:.3px;margin-left:71px}@media only screen and (max-width: 1023px){.footer-left__add p{font-size:12px;margin-left:57px}}.footer-right{float:left;margin-left:60px}.footer-right__heading{margin-bottom:23px}.footer-right__heading span{font-size:20px;font-weight:bold;color:#56b672;border-bottom:2px solid #56b672;padding:10px 0;display:inline-block}.footer-right__menu__item{float:left;margin-right:32px}.footer-right__menu__item span{font-size:14px;font-weight:600;display:block;margin-bottom:10px;letter-spacing:.7px}.footer-right__menu__item ul{margin-left:3px}.footer-right__menu__item ul li{font-size:13px;font-weight:300;margin-bottom:6px;letter-spacing:2px}.footer-right__menu__item a{color:#000;text-decoration:none}.footer-right__menu__item:nth-child(2){margin-right:25px}.footer-right__menu__item:nth-child(3){margin-right:45px}.footer-right__menu__item:nth-child(3) span{margin-bottom:10px}.footer-right__menu__item:last-child{margin-right:0}.footer-right__menu__item:last-child span{margin-bottom:8px}.footer-right__menu__item:last-child ul li{margin-bottom:9px}.toTopSite{max-width:340px;margin:10px 0 20px auto;padding:0 20px}@media only screen and (max-width: 1023px){.toTopSite{margin:10px auto 20px auto}}.footer__copyright{text-align:center;padding:16px 0;background-color:#56b672}.footer__copyright span{color:#fff;font-size:14px;letter-spacing:.3px}.pageTop-box{position:relative}.pageTop-box .pageTop{position:fixed;cursor:pointer;width:57px;right:40px;z-index:9997}@media only screen and (max-width: 1023px){.pageTop-box .pageTop{right:20px}}.floatBnr_guidePDF{position:fixed;right:0;width:56px;height:175px;z-index:99;top:35%}@media only screen and (max-width: 599px){.floatBnr_guidePDF{top:unset;bottom:0;right:0;left:50%;transform:translateX(-50%);max-width:360px;width:100%;max-height:50px}}.footer__pagetop{position:fixed;right:5px;bottom:0;width:50px;z-index:99;cursor:pointer;opacity:0;visibility:hidden;transition:.3s}.footer__pagetop.is-show{opacity:1;visibility:visible}.c-skip-link{display:flex;flex-direction:column;justify-content:center;align-items:center;width:132px;height:40px;color:#fff;font-weight:700;text-decoration:none;border:none;background-color:#000;border-radius:0;position:absolute;top:-50px;left:0;z-index:999999}.c-skip-link:focus{top:0}.c-skip-link:focus-visible{top:0}.sub-container{width:100%;max-width:848px;margin:0 auto 0;padding-bottom:120px}@media only screen and (max-width: 1023px){.sub-container{padding-left:20px;padding-right:20px;padding-bottom:68px}}.sub-breadcrumbs{width:100%;max-width:1024px;padding:6px 2px 6px;margin:0 auto 0;font-size:0}@media only screen and (max-width: 1023px){.sub-breadcrumbs{max-width:100%;padding:3px 20px 3px}}.sub-breadcrumbs li{display:inline-block;color:#000;font-size:12px;vertical-align:top;letter-spacing:.08em}.sub-breadcrumbs li:not(:first-child):before{content:">";font-size:12px;vertical-align:top;margin:0 14px 0 15px}.sub-breadcrumbs li a{color:#000;text-decoration:underline}@media only screen and (min-width: 600px){.sub-breadcrumbs li a:hover{text-decoration:none}}.sub-h1{display:block;width:100%;max-width:1024px;background-color:#56b672;margin:0 auto 0}.sub-h1 img{display:block;color:#fff}.pageLink{display:flex;justify-content:space-between}.pageLink.btn2{max-width:552px;margin:0 auto}.pageLink--btn{background-color:#f7fbf8;border-radius:7px 7px 0 0;border-bottom:5px solid #aadab8;position:relative;max-width:260px;width:100%;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 1023px){.pageLink--btn{margin-left:10px}.pageLink--btn:first-child{margin-left:0}}.pageLink--btn a{width:100%;color:#aadab8;text-align:center;text-decoration:none;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:500;padding:11px 10px 6px}@media only screen and (min-width: 600px){.pageLink--btn a{font-size:20px}}@media only screen and (max-width: 599px){.pageLink--btn a{font-size:13px}}.pageLink--btn.active{background-color:#e6f4ea;border-bottom:5px solid #56b672}.pageLink--btn.active::after{content:"";position:absolute;border-style:solid;border-width:11px 10.5px 0 10.5px;border-color:#56b672 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-15px;left:50%;margin-left:-10.5px}.pageLink--btn.active a{color:#56b672}.icon-square{position:relative;font-size:20px;padding:0 10px 0 20px;border:none}@media only screen and (max-width: 599px){.icon-square{font-size:18px}}.icon-square::before{content:"";position:absolute;width:12px;height:12px;background:url(../img/legacy-rinsyoiden/common/icon-square.jpg) no-repeat center;background-size:12px auto;left:0;top:11px}@media only screen and (max-width: 599px){.icon-square::before{top:8px}}.header{width:100%;position:fixed;top:0;left:0;right:0;z-index:100;background:rgba(0,0,0,0);transition:background .3s,box-shadow .3s}.header__inner{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;align-items:center;width:100%;max-width:1100px;margin:0 auto}@media screen and (min-width: 1024px){.header__inner{padding:6px 40px}}@media only screen and (max-width: 1023px){.header__inner{display:flex;justify-content:space-between;min-height:63px;padding:10px 16px 10px 0}}.header__logo{grid-column:1;grid-row:1;width:250px;margin:0}.header__logo img{display:block;width:100%;height:auto}@media only screen and (max-width: 1023px){.header__logo{width:200px}}.header__subMenu{grid-column:2;grid-row:1;justify-self:end}.header.is-scrolled{background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.1)}@media screen and (min-width: 1024px){.gNav{grid-column:1/-1;grid-row:2;width:100%;margin-top:6px}.gNav__inner{width:100%}.gNav__list{display:flex;justify-content:flex-end;align-items:center;gap:30px;width:100%;margin:0;padding:0;list-style:none;white-space:nowrap}.gNav__item{flex-shrink:0}}@media screen and (min-width: 1024px){.header__mobileMenuBtn{display:none}}.header__subMenu{margin-bottom:6px}.header__subMenu ul{display:flex;align-items:center;gap:15px;margin:0;padding:0;list-style:none}.header__subMenu a{display:block;white-space:nowrap}.header__subMenu .item-normal{font-size:15px;font-weight:300;letter-spacing:1.5px;padding-left:23px;position:relative}.header__subMenu .item-normal::before{content:"";width:22px;height:22px;background:no-repeat center/cover;position:absolute;top:0;left:0}.header__subMenu .item-normal a{color:#000;text-decoration:none}@media screen and (min-width: 1024px){.header__subMenu .item-normal a:hover{text-decoration:underline}}.header__subMenu .item-normal.access::before{background-image:url(../img/legacy-rinsyoiden/common/access-icon.png)}.header__subMenu .item-normal.link::before{background-image:url(../img/legacy-rinsyoiden/common/link-icon.png)}.header__subMenu .item-btn{color:#fff;padding:7px 21px 7px 54px;margin:8px 0;border-radius:18px;font-size:15px;font-weight:600;position:relative}.header__subMenu .item-btn::before{content:"";width:20px;height:22px;background:no-repeat center/cover;position:absolute;left:22px;top:50%;transform:translate(0, -50%)}.header__subMenu .item-btn:hover a{text-decoration:underline}.header__subMenu .item-btn a{color:#fff;text-decoration:none}.header__subMenu .item-btn.guide{background-color:#56b672}.header__subMenu .item-btn.guide::before{background-image:url(../img/legacy-rinsyoiden/common/reserve-icon.png)}.header__subMenu .item-btn.network{background-color:#0075cc}.header__subMenu .item-btn.network::before{height:20px;background-image:url(../img/legacy-rinsyoiden/common/network-icon.png)}@media screen and (min-width: 1024px){.gNav{display:flex;justify-content:flex-end;align-items:center}}.gNav__list a,.gNav__toggle{color:#000;font-size:15px;font-weight:700;text-decoration:none !important;background:none;border:none;cursor:pointer}.gNav__item{position:relative}@media only screen and (max-width: 1023px){.gNav__item{padding-left:34px}}.gNav__item::before{content:"";width:24px;height:24px;background:no-repeat center/cover;position:absolute;top:0;left:0}@media only screen and (max-width: 1023px){.gNav__item::before{top:16px}}.gNav__item.gNav__item--greeting::before{background-image:url(../img/legacy-rinsyoiden/common/about-icon.png)}@media only screen and (max-width: 1023px){.gNav__item.gNav__item--greeting::before{background-image:url(../img/legacy-rinsyoiden/common/mob-icon1.png)}}.gNav__item.gNav__item--staff::before{background-image:url(../img/legacy-rinsyoiden/common/staff-icon.png)}@media only screen and (max-width: 1023px){.gNav__item.gNav__item--staff::before{background-image:url(../img/legacy-rinsyoiden/common/mob-icon1.png)}}.gNav__item.gNav__item--counseling::before{background-image:url(../img/legacy-rinsyoiden/common/counseiling-icon.png)}@media only screen and (max-width: 1023px){.gNav__item.gNav__item--counseling::before{background-image:url(../img/legacy-rinsyoiden/common/mob-icon2.png)}}.gNav__item.gNav__item--guide::before{background-image:url(../img/legacy-rinsyoiden/common/recept-icon.png)}@media only screen and (max-width: 1023px){.gNav__item.gNav__item--guide::before{background-image:url(../img/legacy-rinsyoiden/common/mob-icon3.png)}}.gNav__item.gNav__item--research::before{background-image:url(../img/legacy-rinsyoiden/common/research-icon.png)}@media only screen and (max-width: 1023px){.gNav__item.gNav__item--research::before{background-image:url(../img/legacy-rinsyoiden/common/mob-icon9.png)}}.gNav__item.gNav__item--research a{position:relative}.gNav__item.gNav__item--research a::after{content:"";width:8px;height:8px;background:url(../img/legacy-rinsyoiden/common/icon_external.svg) no-repeat center/cover;position:absolute;bottom:5px;right:-10px}@media only screen and (max-width: 1023px){.gNav__item.gNav__item--research a::after{width:20px;height:20px;background-image:url(../img/legacy-rinsyoiden/common/icon_external_white.svg);bottom:19px;right:2px}}.gNav__item.gNav__item--trivia{padding-right:0}.gNav__item.gNav__item--trivia::before{background-image:url(../img/legacy-rinsyoiden/common/trivia-icon.png)}@media only screen and (max-width: 1023px){.gNav__item.gNav__item--trivia::before{background-image:url(../img/legacy-rinsyoiden/common/mob-icon4.png)}}@media only screen and (max-width: 1023px){.gNav__item.gNav__item--access::before{background-image:url(../img/legacy-rinsyoiden/common/mob-icon5.png)}}@media only screen and (max-width: 1023px){.gNav__item.gNav__item--link::before{background-image:url(../img/legacy-rinsyoiden/common/mob-icon6.png)}}@media screen and (min-width: 1024px){.header__mobileMenuBtn{display:none}.gNav{position:static}.gNav__inner{padding:0}.gNav__list{display:flex;gap:0 40px;align-items:center}.gNav__list>li{position:relative}.gNav__item{padding:0 0 0 26px;border-bottom:2px solid rgba(0,0,0,0)}.gNav__item:not(:first-child)::after{content:"";position:absolute;left:-20px;top:50%;display:inline-block;width:2px;height:10px;transform:translate(0, -50%);background-color:#56b672}.gNav__item:hover,.gNav__item:focus-within,.gNav__item.is-open{border-bottom:2px solid #56b672}.gNav__item--hasSub{position:relative}.gNav__item--hasSub:hover .gNav__subList,.gNav__item--hasSub:focus-within .gNav__subList,.gNav__item--hasSub.is-open .gNav__subList{display:block}.gNav__item .gNav__subList{display:none;min-width:205px;background-color:#56b672;border-radius:5px;box-shadow:0 4px 10px rgba(0,0,0,.1);padding:12px 17px;position:absolute;top:34px;left:50%;transform:translate(-50%, 0)}.gNav__item .gNav__subList::before{content:"▲";font-size:25px;color:#56b672;text-align:center;position:absolute;padding-left:11px;top:-18px;right:0;width:100%}.gNav__item .gNav__subList li{position:relative;margin:6px 0;color:#fff;padding-left:15px}.gNav__item .gNav__subList li::after{content:"・";position:absolute;top:50%;left:0;transform:translateY(-50%)}.gNav__item .gNav__subList li a{display:block;padding:2px 0;color:#fff;font-size:14px;font-weight:500}.gNav__item .gNav__subList li a:hover,.gNav__item .gNav__subList li a:focus-within{text-decoration:underline}}@media only screen and (max-width: 1023px){body.is-menu-open{overflow:hidden}.header__mobileMenuBtn{width:40px;height:32px;position:relative;border:none;background:none;cursor:pointer;z-index:101}.header__mobileMenuBtn span{position:absolute;left:0;top:50%;width:100%;height:3px;background:#56b672;transform-origin:center;transition:transform .35s ease,opacity .25s ease}.header__mobileMenuBtn span:nth-child(1){transform:translateY(-8px)}.header__mobileMenuBtn span:nth-child(2){transform:translateY(8px)}.header__mobileMenuBtn.is-open span{background:#fff}.header__mobileMenuBtn.is-open span:nth-child(1){transform:rotate(45deg)}.header__mobileMenuBtn.is-open span:nth-child(2){transform:rotate(-45deg)}.gNav{position:fixed;top:0;right:-100%;width:500px;height:100vh;transition:.4s;overflow-y:auto}}@media only screen and (max-width: 1023px)and (max-width: 599px){.gNav{width:100%}}@media only screen and (max-width: 1023px){.gNav.is-open{right:0}.gNav__inner{width:100%;height:100%;background:#56b672;padding:80px 24px;position:relative;z-index:120}.gNav__list>li{border-bottom:1px solid #dcdcdc}.gNav__list>li.gNav__item--hasArrow{position:relative}.gNav__list>li.gNav__item--hasArrow>a{padding-right:30px}.gNav__list>li.gNav__item--hasArrow::after{content:"";position:absolute;right:10px;top:50%;width:12px;height:12px;border-top:2px solid #000;border-right:2px solid #000;transform:translateY(-50%) rotate(45deg)}.gNav__list a,.gNav__toggle{display:block;padding:16px 0;width:100%;text-align:left;color:#fff}.item-btn{border-bottom:none !important;margin-top:20px}.item-btn a{padding:12px 21px 12px 54px;margin:8px 0;border-radius:50px;font-size:15px;font-weight:600;background-color:#fff;text-decoration:none;text-align:center;position:relative}.item-btn a::before{content:"";width:20px;height:22px;background:no-repeat center/cover;display:inline-block;vertical-align:middle;margin-right:12px}.item-btn.guide a{color:#56b672}.item-btn.guide a::before{height:20px;background-image:url(../img/legacy-rinsyoiden/common/mob-icon7.png)}.item-btn.network{margin-top:40px}.item-btn.network a{color:#0075cc}.item-btn.network a::before{background-image:url(../img/legacy-rinsyoiden/common/mob-icon8.png)}.gNav__toggle{padding-right:30px;position:relative}.gNav__toggle::before,.gNav__toggle::after{content:"";position:absolute;right:4px;top:50%;width:18px;height:2px;background:#fff;transition:.25s}.gNav__toggle::before{transform:translateY(-50%)}.gNav__toggle::after{transform:translateY(-50%) rotate(90deg)}.gNav__subList{display:none;padding-left:16px;margin-bottom:20px}.gNav__subList>li a{padding:6px 0}.gNav__item--hasSub.is-open .gNav__subList{display:block}.gNav__item--hasSub.is-open .gNav__toggle::after{transform:translateY(-50%) rotate(0deg);opacity:0}.gNav__overlay{position:fixed;inset:0;background:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:.3s;z-index:110}.gNav.is-open .gNav__overlay{opacity:1;visibility:visible}}.top__imgArea{height:642px;position:relative;margin-bottom:90px}.top__imgArea__green220{position:absolute;background-image:url(../img/legacy-rinsyoiden/common/dots-green220.png);background-repeat:repeat-x;background-size:13px auto;background-position:center top;height:220px;width:220px;bottom:26px;right:65px;border-radius:50%}.top__imgArea__pink70{position:absolute;background-image:url(../img/legacy-rinsyoiden/common/dots-pink70.png);background-repeat:repeat-x;background-size:13px auto;background-position:center top;height:70px;width:70px;bottom:0;right:39px;border-radius:50%}.top__imgArea__yellow{position:absolute;background-image:url(../img/legacy-rinsyoiden/common/dots-orange.png);background-repeat:repeat-x;background-size:13px auto;background-position:center top;height:275px;width:275px;bottom:5px;left:-116px;border-radius:50%}.top__imgArea-mob{width:100%;margin:0 auto}.top__imgArea-mob img{width:100%}.top__about{padding:80px 0 73px;position:relative;background-color:#f0fcec;margin-bottom:122px}@media only screen and (max-width: 1023px){.top__about{padding:57px 30px 73px;margin:45px 0 47px}}@media only screen and (max-width: 599px){.top__about{padding:57px 20px 73px}}@media screen and (min-width: 1024px){.top__about__inner{width:964px;margin:0 auto}}.top__about__heading{text-align:right}.top__about__heading h2{position:relative;font-size:35px;font-family:"Tsukushi A Round Gothic";font-weight:600;display:inline-block;margin:0 88px 64px 0;letter-spacing:2.6px;padding-bottom:19px}@media only screen and (max-width: 1023px){.top__about__heading h2{font-size:24px;width:100%;text-align:center;margin:0 0 35px 0}.top__about__heading h2 span{font-size:21px !important}}.top__about__heading h2::before{content:"";position:absolute;left:50%;bottom:-15px;display:inline-block;width:50px;height:6px;transform:translateX(-50%);background-color:#56b672}@media only screen and (max-width: 1023px){.top__about__heading h2::before{width:36px;height:5px;bottom:-7px}}.top__about__heading h2 span{font-size:28px}.top__about__bottom__txt{display:block;width:498px;float:right;margin:-5px 0 0 56px}@media only screen and (max-width: 1023px){.top__about__bottom__txt{width:100%;margin:-5px 0 0 0;float:none}}.top__about__bottom__txt p{font-size:16px;font-weight:300;letter-spacing:1.5px;line-height:1.9}@media only screen and (max-width: 1023px){.top__about__bottom__txt p{font-size:14px;line-height:1.77}}.top__about__bottom__img{display:block;width:410px;float:right}@media only screen and (max-width: 1023px){.top__about__bottom__img{float:none;width:80%;display:block;margin:27px auto}}.top__about__btn{text-align:right;margin-top:35px}@media only screen and (max-width: 1023px){.top__about__btn{margin-top:39px;text-align:center}.top__about__btn a{margin-right:0 !important;padding:14px 73px 14px 68px !important;font-size:11px !important;background-size:21px auto !important;background-position:center right 20px !important}}.top__about__btn a{color:#fff;text-decoration:none;background-color:#56b672;padding:22px 106px 22px 104px;margin-right:89px;letter-spacing:1.5px;border-radius:31px;background-image:url(../img/legacy-rinsyoiden/common/btn-icon.png);background-repeat:no-repeat;background-size:31px auto;background-position:center right 28px}.top__about__icon{width:74px;height:74px;position:absolute;top:-32px;right:330px;background-image:url(../img/legacy-rinsyoiden/common/top-about-icon.png);background-repeat:no-repeat;background-size:74px auto;background-position:center top}@media only screen and (max-width: 1023px){.top__about__icon{right:0;left:0;margin:auto;width:52px;height:52px;background-size:52px;top:-26px}}.top__couns{position:relative;padding:77px 0 70px;margin-bottom:119px;background-color:#fff7f7}@media only screen and (max-width: 1023px){.top__couns{padding:58px 20px;margin-bottom:63px}}.top__couns__inner{width:964px;margin:0 auto}@media only screen and (max-width: 1023px){.top__couns__inner{width:100%}}.top__couns__icon{width:74px;height:74px;position:absolute;top:-37px;right:0;left:0;margin:auto;background-image:url(../img/legacy-rinsyoiden/top/top-counsel.png);background-repeat:no-repeat;background-size:74px auto;background-position:center top}@media only screen and (max-width: 1023px){.top__couns__icon{right:0;left:0;margin:auto;width:52px;height:52px;background-size:52px;top:-26px}}.top__couns__heading{text-align:center}.top__couns__heading h2{position:relative;font-size:35px;font-family:"Tsukushi A Round Gothic";font-weight:600;display:inline-block;margin:0 0 56px 0;letter-spacing:2.6px;padding-bottom:19px}@media only screen and (max-width: 1023px){.top__couns__heading h2{font-size:24px;width:100%;text-align:center;margin:0 0 35px 0}.top__couns__heading h2 span{font-size:21px !important}}.top__couns__heading h2::before{content:"";position:absolute;left:50%;bottom:-15px;display:inline-block;width:50px;height:6px;transform:translateX(-50%);background-color:#ff8c8c;border-radius:2px}@media only screen and (max-width: 1023px){.top__couns__heading h2::before{width:36px;height:5px;bottom:-7px}}.top__couns__txt{width:672px;margin:0 auto}@media only screen and (max-width: 1023px){.top__couns__txt{width:100%}}.top__couns__txt p{line-height:2;letter-spacing:2.3px}@media only screen and (max-width: 1023px){.top__couns__txt p{font-size:14px;line-height:1.6}}.top__couns__case{margin:46px 0 50px}@media only screen and (max-width: 1023px){.top__couns__case{margin:30px 0 30px;text-align:center}}.top__couns__case__item{width:300px;height:451px;display:inline-block;border:1px solid #ff8c8c;padding:47px 0 30px;border-radius:10px;vertical-align:middle;margin-right:26px}.top__couns__case__item a{color:#000;text-decoration:none}@media only screen and (max-width: 1023px){.top__couns__case__item{width:80%;margin-right:0;padding:21px 0 17px;margin-bottom:20px;height:auto}.top__couns__case__item:last-child div{margin-bottom:13px !important}}@media only screen and (min-width: 600px)and (max-width: 1023px){.top__couns__case__item{width:32%;height:365px}}.top__couns__case__item:nth-child(2){padding-top:29px}.top__couns__case__item:nth-child(2) div{margin-top:9px}.top__couns__case__item:last-child{margin-right:0}.top__couns__case__item:last-child div{margin-bottom:31px}.top__couns__case__item h3{color:#ff5353;font-size:25px;font-weight:600;text-align:center}@media only screen and (max-width: 1023px){.top__couns__case__item h3{font-size:20px}}.top__couns__case__item__img{width:240px;margin:20px auto 16px}@media only screen and (max-width: 1023px){.top__couns__case__item__img{width:86%;margin:14px auto 10px}}.top__couns__case__item p{font-size:16px;font-weight:300;width:240px;margin:0 auto;line-height:1.9;letter-spacing:.6px}@media only screen and (max-width: 1023px){.top__couns__case__item p{font-size:14px;width:80%;line-height:1.8}}.top__couns__consul__heading{width:320px;margin:0 auto}@media only screen and (max-width: 1023px){.top__couns__consul__heading{width:80%;max-width:320px}}.top__couns__consul__contents{margin-top:28px}@media only screen and (max-width: 1023px){.top__couns__consul__contents{margin-top:17px;text-align:center}}.top__couns__consul__contents__item{position:relative;z-index:9;width:300px;display:inline-block;margin-right:26px}@media only screen and (max-width: 1023px){.top__couns__consul__contents__item{width:94%;margin-right:0;margin-top:18px !important}.top__couns__consul__contents__item:first-child{margin-top:0 !important}}@media only screen and (min-width: 600px)and (max-width: 1023px){.top__couns__consul__contents__item{width:32%}}.top__couns__consul__contents__item:nth-child(3n){margin-right:0}.top__couns__consul__contents__item:nth-child(n+4){margin-top:28px}.top__couns__consul__btn{text-align:center;margin-top:70px}@media only screen and (max-width: 1023px){.top__couns__consul__btn{margin-top:39px;text-align:center}.top__couns__consul__btn a{margin-right:0 !important;padding:15px 46px 15px 18px !important;font-size:11px !important;background-size:21px auto !important;background-position:center right 20px !important}}.top__couns__consul__btn a{color:#fff;text-decoration:none;background-color:#ff8c8c;padding:22px 68px 22px 33px;letter-spacing:.7px;border-radius:31px;background-image:url(../img/legacy-rinsyoiden/common/btn-icon.png);background-repeat:no-repeat;background-size:31px auto;background-position:center right 28px}.top__couns__pink200{position:absolute;background-image:url(../img/legacy-rinsyoiden/top/top-pink.png);background-repeat:repeat-x;background-size:13px auto;background-position:center top;height:200px;width:200px;top:-40px;left:89px;border-radius:50%}.top__couns__pink260{position:absolute;background-image:url(../img/legacy-rinsyoiden/top/top-pink.png);background-repeat:repeat-x;background-size:13px auto;background-position:center top;height:280px;width:280px;bottom:-63px;left:-35px;border-radius:50%;z-index:9}.top__recept{position:relative;padding:77px 0 70px;margin-bottom:119px;background-color:#f0fcec}@media only screen and (max-width: 1023px){.top__recept{padding:58px 20px;margin-bottom:63px}}.top__recept__inner{width:964px;margin:0 auto}@media only screen and (max-width: 1023px){.top__recept__inner{width:100%}}.top__recept__icon{width:74px;height:74px;position:absolute;top:-37px;right:0;left:0;margin:auto;background-image:url(../img/legacy-rinsyoiden/top/top-recept.png);background-repeat:no-repeat;background-size:74px auto;background-position:center top}@media only screen and (max-width: 1023px){.top__recept__icon{right:0;left:0;margin:auto;width:52px;height:52px;background-size:52px;top:-26px}}.top__recept__heading{text-align:center}.top__recept__heading h2{position:relative;font-size:35px;font-family:"Tsukushi A Round Gothic";font-weight:600;display:inline-block;margin:0 0 56px 0;letter-spacing:2.6px;padding-bottom:19px}@media only screen and (max-width: 1023px){.top__recept__heading h2{font-size:24px;width:100%;text-align:center;margin:0 0 35px 0}.top__recept__heading h2 span{font-size:21px !important}}.top__recept__heading h2::before{content:"";position:absolute;left:50%;bottom:-15px;display:inline-block;width:50px;height:6px;transform:translateX(-50%);background-color:#56b672;border-radius:2px}@media only screen and (max-width: 1023px){.top__recept__heading h2::before{width:36px;height:5px;bottom:-7px}}.top__recept .guideList{margin-top:10px}@media only screen and (max-width: 1023px){.top__recept .guideList{margin-top:0}}.top__recept__linkBtn{margin-top:20px}@media only screen and (max-width: 1023px){.top__recept__linkBtn{max-width:467px;margin-left:auto;margin-right:auto}}.top__recept__btn{text-align:center;margin-top:50px}@media only screen and (max-width: 1023px){.top__recept__btn{text-align:center}.top__recept__btn a{margin-right:0 !important;padding:15px 76px 15px 70px !important;font-size:11px !important;background-size:21px auto !important;background-position:center right 20px !important}}.top__recept__btn a{display:inline-block;color:#fff;text-decoration:none;background-color:#56b672;padding:22px 106px 22px 114px;letter-spacing:.7px;border-radius:31px;background-image:url(../img/legacy-rinsyoiden/common/btn-icon.png);background-repeat:no-repeat;background-size:31px auto;background-position:center right 28px}.top__recept__green200{position:absolute;background-image:url(../img/legacy-rinsyoiden/top/top-green.png);background-repeat:repeat-x;background-size:13px auto;background-position:center top;height:200px;width:200px;top:-38px;right:188px;border-radius:50%}.top__recept__green260{position:absolute;background-image:url(../img/legacy-rinsyoiden/top/top-green.png);background-repeat:repeat-x;background-size:13px auto;background-position:center top;height:260px;width:260px;bottom:-47px;left:-36px;border-radius:50%;z-index:9}.top__link{width:964px;margin:0 auto 100px}@media only screen and (max-width: 1023px){.top__link{width:100%;padding:0 20px;margin-bottom:59px}}.top__link__left{width:467px;height:210px;display:inline-block;position:relative;padding-top:56px;border-radius:12px;text-align:center;margin-right:23px;box-shadow:4px 4px 0px 0px #ff8c8c;background-color:#fff7f7;background-image:url(../img/legacy-rinsyoiden/top/top-pink.png);background-repeat:repeat-x;background-size:13px auto;background-position:center top}@media only screen and (max-width: 1023px){.top__link__left{width:100%;background-image:url(../img/legacy-rinsyoiden/top/top-pink-mob.png);background-size:9px;box-shadow:2px 2px 0px 0px #ff8c8c;margin-right:0;padding-top:38px;height:143px;margin-bottom:45px}}.top__link__left__icon{width:74px;height:74px;position:absolute;top:-37px;right:0;left:0;margin:auto;background-image:url(../img/legacy-rinsyoiden/top/top-trivia.png);background-repeat:no-repeat;background-size:74px auto;background-position:center top}@media only screen and (max-width: 1023px){.top__link__left__icon{right:0;left:0;margin:auto;width:52px;height:52px;background-size:52px;top:-26px}}.top__link__left h2{font-size:35px;font-family:"Tsukushi A Round Gothic";font-weight:600}@media only screen and (max-width: 1023px){.top__link__left h2{font-size:25px}}.top__link__left__btn{text-align:center;margin-top:40px}@media only screen and (max-width: 1023px){.top__link__left__btn{margin-top:20px;text-align:center}.top__link__left__btn a{margin-right:0 !important;padding:15px 76px 15px 70px !important;font-size:11px !important;background-size:21px auto !important;background-position:center right 20px !important}}.top__link__left__btn a{color:#fff;text-decoration:none;background-color:#ff8c8c;padding:22px 106px 22px 114px;letter-spacing:.7px;border-radius:31px;background-image:url(../img/legacy-rinsyoiden/common/btn-icon.png);background-repeat:no-repeat;background-size:31px auto;background-position:center right 28px}.top__link__right{width:467px;height:210px;display:inline-block;position:relative;padding-top:56px;border-radius:12px;text-align:center;box-shadow:4px 4px 0px 0px #ffad1c;background-color:#fff8ef;background-image:url(../img/legacy-rinsyoiden/common/dots-orange.png);background-repeat:repeat-x;background-size:13px auto;background-position:center top}@media only screen and (max-width: 1023px){.top__link__right{width:100%;height:143px;box-shadow:2px 2px 0px 0px #ffad1c;background-image:url(../img/legacy-rinsyoiden/top/top-yellow-mob.png);background-size:9px auto;margin-right:0;padding-top:38px}}.top__link__right__icon{width:74px;height:74px;position:absolute;top:-37px;right:0;left:0;margin:auto;background-image:url(../img/legacy-rinsyoiden/top/top-access-icon.png);background-repeat:no-repeat;background-size:74px auto;background-position:center top}@media only screen and (max-width: 1023px){.top__link__right__icon{right:0;left:0;margin:auto;width:52px;height:52px;background-size:52px;top:-26px}}.top__link__right h2{font-size:35px;font-family:"Tsukushi A Round Gothic";font-weight:600}@media only screen and (max-width: 1023px){.top__link__right h2{font-size:25px}}.top__link__right__btn{text-align:center;margin-top:40px}@media only screen and (max-width: 1023px){.top__link__right__btn{margin-top:20px;text-align:center}.top__link__right__btn a{margin-right:0 !important;padding:15px 76px 15px 70px !important;font-size:11px !important;background-size:21px auto !important;background-position:center right 20px !important}}.top__link__right__btn a{color:#fff;text-decoration:none;background-color:#ffad1c;padding:22px 106px 22px 114px;letter-spacing:.7px;border-radius:31px;background-image:url(../img/legacy-rinsyoiden/common/btn-icon.png);background-repeat:no-repeat;background-size:31px auto;background-position:center right 28px}.guideList{display:flex;flex-wrap:wrap;gap:30px 30px}@media screen and (min-width: 1024px){.guideList{justify-content:space-between}}@media only screen and (max-width: 1023px){.guideList{justify-content:center}.guideList>*:last-child{margin-bottom:0}}.guideList__item{border:1px solid #56b672;background-color:#fff;max-width:467px;width:100%;border-radius:10px;vertical-align:middle;padding:30px 40px 20px}@media only screen and (max-width: 1023px){.guideList__item{padding:30px 7% 20px}}@media only screen and (max-width: 599px){.guideList__item{padding:20px 25px}}@media only screen and (max-width: 1023px){.guideList__item .reserve-txt{text-align:center}}.guideList__item--float{margin-bottom:10px}@media only screen and (max-width: 1023px){.guideList__item--float{text-align:center}}.guideList__item--float span{display:inline-block}.guideList__item h3{color:#56b672;font-size:25px;font-weight:600;margin-bottom:28px;text-align:center}@media only screen and (max-width: 1023px){.guideList__item h3{margin-bottom:20px;font-size:20px}}.guideList__item p{font-size:16px;font-weight:300;letter-spacing:.9px;line-height:1.9}.guideList__item p>span{font-weight:600;display:inline}@media only screen and (max-width: 1023px){.guideList__item p{font-size:14px}}.guideList__item span{display:inline-block}.guideList__item:first-child span{position:relative;font-size:20px;font-weight:600;margin-bottom:13px;background:linear-gradient(transparent 75%, #ffdc00 20%)}@media only screen and (max-width: 1023px){.guideList__item:first-child span{font-size:18px;display:inline-block;margin-bottom:11px}}.guideList__item:nth-child(2) h3{margin-bottom:22px}@media only screen and (max-width: 1023px){.guideList__item:nth-child(2) h3{margin-bottom:20px}}.guideList__item:nth-child(2) .guideList__item--float>span{display:inline-block;margin-bottom:5px}.guideList__item:nth-child(2) .tag{font-size:15px;font-weight:600;color:#fff;background-color:#56b672;border-radius:10px;padding:7px 13px 7px 10px;margin-right:10px;letter-spacing:.9px}@media only screen and (max-width: 1023px){.guideList__item:nth-child(2) .tag{font-size:13px;padding:7px 7px 7px 10px;margin-right:7px}}.guideList__item:nth-child(2) .time{font-size:20px;font-weight:bold;letter-spacing:1.9px}@media only screen and (max-width: 1023px){.guideList__item:nth-child(2) .time{font-size:18px}}.guideList__item:nth-child(2) p{font-size:15px;line-height:1.7}@media only screen and (max-width: 1023px){.guideList__item:nth-child(2) p{font-size:14px}}.guideList__item:nth-child(3){position:relative;z-index:9}@media screen and (min-width: 1024px){.guideList__item:nth-child(3){padding-left:63px;padding-right:63px}}@media only screen and (max-width: 1023px){.guideList__item:nth-child(3){text-align:center}}.guideList__item:nth-child(3) h3{margin-bottom:15px}.guideList__item:nth-child(3) p{font-size:15px;font-weight:600;text-align:center;margin-bottom:5px}@media only screen and (max-width: 1023px){.guideList__item:nth-child(3) p{font-size:12px;letter-spacing:.6px;margin-bottom:7px}}.guideList__item:nth-child(3) .tel>span{font-size:26px;font-weight:bold;margin-bottom:14px;background-image:url(../img/legacy-rinsyoiden/top/top-tel-icon.png);background-repeat:no-repeat;background-size:20px auto;background-position:center left;padding:5px 0 5px 25px}@media only screen and (max-width: 1023px){.guideList__item:nth-child(3) .tel>span{font-size:20px}}.guideList__item:nth-child(3) .tag{font-size:13px;font-weight:600;padding:6px 13px;border-radius:10px;color:#56b672;border:1px solid #56b672}@media only screen and (max-width: 1023px){.guideList__item:nth-child(3) .tag{font-size:11px;padding:5px 10px}}.guideList__item:nth-child(3) .time{font-size:18px;font-weight:600;letter-spacing:2.1px}@media only screen and (max-width: 1023px){.guideList__item:nth-child(3) .time{font-size:15px}}.guideList__item:nth-child(4) h4{margin-bottom:15px}.guideList__item:nth-child(4) p{font-size:20px;font-weight:600;text-align:center;letter-spacing:.4px;line-height:1.7}@media only screen and (max-width: 1023px){.guideList__item:nth-child(4) p{font-size:17px;line-height:1.6}}.top_bnr_guidePDF{max-width:421px;width:100%;margin:0 auto 100px;padding:0 20px}@media only screen and (max-width: 1023px){.top_bnr_guidePDF{margin:0 auto 60px}}.aboutInner{margin:43px auto 0}@media only screen and (max-width: 1023px){.aboutInner{margin:26px auto 0}}@media screen and (min-width: 1024px){.about-message{margin-top:68px}}@media only screen and (max-width: 1023px){.about-message{margin-top:34px}}@media screen and (min-width: 1024px){.about-message__content{margin-top:79px}}@media only screen and (max-width: 1023px){.about-message__content{margin-top:40px}}.about-message__content__image{max-width:848px;margin:0 auto;background:url(../img/legacy-rinsyoiden/about/message/img_message.jpg) no-repeat center;background-size:cover;height:0}@media screen and (min-width: 1024px){.about-message__content__image{padding-bottom:268px}}@media only screen and (min-width: 600px)and (max-width: 1023px){.about-message__content__image{padding-bottom:201px}}@media only screen and (max-width: 599px){.about-message__content__image{padding-bottom:134px}}.about-message__content__name{margin-top:7px;text-align:right}@media only screen and (min-width: 600px){.about-message__content__name{font-size:16px}}@media only screen and (max-width: 599px){.about-message__content__name{font-size:14px}}.about-message__content__text{margin-top:22px;line-height:1.9;letter-spacing:1.2px}@media only screen and (min-width: 600px){.about-message__content__text{font-size:16px}}@media only screen and (max-width: 599px){.about-message__content__text{font-size:14px}}.about-message__content__service{margin-top:29px;letter-spacing:1.2px;line-height:1.9}@media only screen and (min-width: 600px){.about-message__content__service{font-size:16px}}@media only screen and (max-width: 599px){.about-message__content__service{font-size:15px}}.about-message__content__list{max-width:356px;margin-top:16px}.about-message__content__list li{border-bottom:1px solid #b3b3b3;padding:0 0 10px 4px;margin-bottom:20px}@media only screen and (min-width: 600px){.about-message__content__list li{font-size:16px}}@media only screen and (max-width: 599px){.about-message__content__list li{font-size:14px}}@media screen and (min-width: 1024px){.about-counseling{margin-top:68px}}@media only screen and (max-width: 1023px){.about-counseling{margin-top:34px}}@media screen and (min-width: 1024px){.about-counseling__content{margin-top:52px}}@media only screen and (max-width: 1023px){.about-counseling__content{margin-top:26px}}.about-counseling__content__text{line-height:1.9;letter-spacing:1.2px}@media only screen and (min-width: 600px){.about-counseling__content__text{font-size:16px}}@media only screen and (max-width: 599px){.about-counseling__content__text{font-size:14px}}.about-counseling__content__list{text-align:center}@media screen and (min-width: 1024px){.about-counseling__content__list{margin-top:67px}}@media only screen and (max-width: 1023px){.about-counseling__content__list{margin-top:33px}}.about-counseling__content__list .btn{display:inline-block;margin-bottom:30px}@media only screen and (min-width: 600px){.about-counseling__content__list .btn{max-width:600px}}@media only screen and (max-width: 599px){.about-counseling__content__list .btn{max-width:320px}}@media screen and (min-width: 1024px){.about-counseling__content__btn{margin-top:39px}}@media only screen and (max-width: 1023px){.about-counseling__content__btn{margin-top:20px}}@media screen and (min-width: 1024px){.about-staff{margin-top:68px}}@media only screen and (max-width: 1023px){.about-staff{margin-top:34px}}@media screen and (min-width: 1024px){.about-staff__content{margin-top:73px}}@media only screen and (max-width: 1023px){.about-staff__content{margin-top:36px}}.about-staff__content__text{line-height:1.9;letter-spacing:1.2px}@media only screen and (min-width: 600px){.about-staff__content__text{font-size:16px}}@media only screen and (max-width: 599px){.about-staff__content__text{font-size:14px}}@media screen and (min-width: 1024px){.about-staff__content__list{margin-top:63px}}@media only screen and (max-width: 1023px){.about-staff__content__list{margin-top:31px}}.about-staff__content__list .staff{border:1px solid #b3b3b3;border-radius:10px;max-width:736px;margin:50px auto 0}@media screen and (min-width: 1024px){.about-staff__content__list .staff{padding:28px;display:flex;justify-content:space-between}}@media only screen and (min-width: 600px)and (max-width: 1023px){.about-staff__content__list .staff{padding:15px;display:flex;justify-content:space-between}}@media only screen and (max-width: 599px){.about-staff__content__list .staff{padding:15px}}@media screen and (min-width: 1024px){.about-staff__content__list .staff--image{width:195px}}@media only screen and (min-width: 600px)and (max-width: 1023px){.about-staff__content__list .staff--image{width:150px}}@media only screen and (max-width: 599px){.about-staff__content__list .staff--image{width:195px;margin:0 auto}}@media only screen and (min-width: 600px){.about-staff__content__list .staff--detail{margin-left:30px;flex:1}}@media only screen and (max-width: 599px){.about-staff__content__list .staff--detail{margin-top:20px}}.about-staff__content__list .staff--detail--name{background-color:#eef8f1;border-radius:10px;padding:9px 10px 6px 17px}.about-staff__content__list .staff--detail--name span{display:inline-block;vertical-align:middle}.about-staff__content__list .staff--detail--name .main{font-weight:bold}@media screen and (min-width: 1024px){.about-staff__content__list .staff--detail--name .main{font-size:22px}}@media only screen and (max-width: 1023px){.about-staff__content__list .staff--detail--name .main{font-size:18px}}.about-staff__content__list .staff--detail--name .sub{margin-left:13px}@media screen and (min-width: 1024px){.about-staff__content__list .staff--detail--name .sub{font-size:17px}}@media only screen and (max-width: 1023px){.about-staff__content__list .staff--detail--name .sub{font-size:13px}}.about-staff__content__list .staff--detail--hl{border-bottom:1px solid #aadab8;padding-left:18px;position:relative;margin:16px 0 9px;font-size:16px;font-weight:bold}.about-staff__content__list .staff--detail--hl::before{content:"";position:absolute;width:10px;height:10px;background-color:#56b672;top:50%;left:3px;margin-top:-5px;border-radius:50%}@media screen and (min-width: 1024px){.about-staff__content__list .staff--detail--text{font-size:16px}}@media only screen and (max-width: 1023px){.about-staff__content__list .staff--detail--text{font-size:14px}}.counselingInner{max-width:none;margin:43px auto 0}@media only screen and (max-width: 1023px){.counselingInner{margin:26px auto 0;padding-left:0;padding-right:0}}@media screen and (min-width: 1024px){.counseling-content{margin-top:68px}}@media only screen and (max-width: 1023px){.counseling-content{margin-top:34px}}.counseling-content__hereditary{max-width:848px}@media screen and (min-width: 1024px){.counseling-content__hereditary{margin:79px auto 0}}@media only screen and (max-width: 1023px){.counseling-content__hereditary{margin:40px auto 0;padding-left:20px;padding-right:20px}}.counseling-content__hereditary__title{margin-bottom:49px}.counseling-content__hereditary--q{text-align:center;background-color:#ddf0e3;padding:17px 10px;border-radius:10px;font-size:16px;margin-top:20px}.counseling-content__hereditary--a{position:relative;text-align:center;border:1px solid #56b672;border-radius:20px;margin-top:45px;text-align:left}@media screen and (min-width: 1024px){.counseling-content__hereditary--a{padding:25px 23px}}@media only screen and (max-width: 1023px){.counseling-content__hereditary--a{padding:15px}}.counseling-content__hereditary--a::after,.counseling-content__hereditary--a::before{border:solid rgba(0,0,0,0);content:"";height:0;width:0;pointer-events:none;position:absolute;bottom:99%;left:45px}.counseling-content__hereditary--a::after{border-bottom-width:23px;border-left-width:8px;border-right-width:8px;margin-left:-10px;border-bottom-color:#fff}.counseling-content__hereditary--a::before{border-bottom-width:24px;border-left-width:9px;border-right-width:9px;margin-left:-11px;margin-bottom:2px;border-bottom-color:#56b672}.counseling-content__hereditary--a .inner{display:flex;justify-content:space-between}.counseling-content__hereditary--a .inner--hl{width:40px;height:40px;border-radius:50%;background-color:#ddf0e3;color:#56b672;font-size:22px;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:500;text-align:center}.counseling-content__hereditary--a .inner--text{flex:1;margin-left:11px;line-height:1.9;font-size:16px;letter-spacing:1px}.counseling-content__hereditary__btn{margin-top:26px}.counseling-content__congenital{background-color:#fff7f7}@media screen and (min-width: 1024px){.counseling-content__congenital{margin-top:69px;padding:70px 0 50px}}@media only screen and (max-width: 1023px){.counseling-content__congenital{margin-top:40px;padding:35px 20px 25px}}.counseling-content__congenital__detail{max-width:848px;margin:0 auto}.counseling-content__congenital__title{margin-bottom:49px}.counseling-content__congenital__title::before{background-color:#ff8c8c}.counseling-content__congenital--q{text-align:center;background-color:#fff;padding:17px 10px;border-radius:10px;font-size:16px;margin-top:20px}.counseling-content__congenital--a{position:relative;text-align:center;border:1px solid #ff8c8c;border-radius:20px;margin-top:45px}@media screen and (min-width: 1024px){.counseling-content__congenital--a{padding:25px 23px}}@media only screen and (max-width: 1023px){.counseling-content__congenital--a{padding:15px}}.counseling-content__congenital--a::after,.counseling-content__congenital--a::before{border:solid rgba(0,0,0,0);content:"";height:0;width:0;pointer-events:none;position:absolute;bottom:99%;left:45px}.counseling-content__congenital--a::after{border-bottom-width:23px;border-left-width:8px;border-right-width:8px;margin-left:-10px;border-bottom-color:#fff7f7}.counseling-content__congenital--a::before{border-bottom-width:24px;border-left-width:9px;border-right-width:9px;margin-left:-11px;margin-bottom:2px;border-bottom-color:#ff8c8c}.counseling-content__congenital--a .inner{display:flex;justify-content:space-between}.counseling-content__congenital--a .inner--hl{width:40px;height:40px;border-radius:50%;background-color:#fff;color:#ff8c8c;font-size:22px;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:500;text-align:center}.counseling-content__congenital--a .inner--text{flex:1;margin-left:11px;line-height:1.9;font-size:16px;letter-spacing:1px}.counseling-content__congenital__btn{margin-top:26px}.counseling-content__congenital__btn .mod-btn-04{margin-bottom:20px}.counseling-content__perinatalPeriod{max-width:848px}@media screen and (min-width: 1024px){.counseling-content__perinatalPeriod{margin:69px auto 0}}@media only screen and (max-width: 1023px){.counseling-content__perinatalPeriod{margin:40px auto 0;padding-left:20px;padding-right:20px}}.counseling-content__perinatalPeriod__title{margin-bottom:49px}.counseling-content__perinatalPeriod--q{text-align:center;background-color:#ddf0e3;padding:17px 10px;border-radius:10px;font-size:16px;margin-top:20px}.counseling-content__perinatalPeriod--a{position:relative;text-align:center;border:1px solid #56b672;border-radius:20px;margin-top:45px}@media screen and (min-width: 1024px){.counseling-content__perinatalPeriod--a{padding:25px 23px}}@media only screen and (max-width: 1023px){.counseling-content__perinatalPeriod--a{padding:15px}}.counseling-content__perinatalPeriod--a::after,.counseling-content__perinatalPeriod--a::before{border:solid rgba(0,0,0,0);content:"";height:0;width:0;pointer-events:none;position:absolute;bottom:99%;left:45px}.counseling-content__perinatalPeriod--a::after{border-bottom-width:23px;border-left-width:8px;border-right-width:8px;margin-left:-10px;border-bottom-color:#fff}.counseling-content__perinatalPeriod--a::before{border-bottom-width:24px;border-left-width:9px;border-right-width:9px;margin-left:-11px;margin-bottom:2px;border-bottom-color:#56b672}.counseling-content__perinatalPeriod--a .inner{display:flex;justify-content:space-between}.counseling-content__perinatalPeriod--a .inner--hl{width:40px;height:40px;border-radius:50%;background-color:#ddf0e3;color:#56b672;font-size:22px;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:500;text-align:center}.counseling-content__perinatalPeriod--a .inner--text{flex:1;margin-left:11px;line-height:1.9;font-size:16px;letter-spacing:1px}.counseling-content__perinatalPeriod__btn{margin-top:26px}.counseling-content__perinatalPeriod__btn .mod-btn-03{margin-bottom:20px}@media screen and (min-width: 1024px){.counseling-performance{margin-top:68px}}@media only screen and (max-width: 1023px){.counseling-performance{margin-top:34px}}.counseling-performance__number{max-width:848px}@media screen and (min-width: 1024px){.counseling-performance__number{margin:79px auto 0}}@media only screen and (max-width: 1023px){.counseling-performance__number{margin:40px auto 0;padding-left:20px;padding-right:20px}}.counseling-performance__number__image{margin:49px auto 0}@media only screen and (min-width: 600px){.counseling-performance__number__image{max-width:672px}}@media only screen and (max-width: 599px){.counseling-performance__number__image{max-width:320px}}.counseling-performance__number__text{margin:3px auto 0;text-align:right}@media only screen and (min-width: 600px){.counseling-performance__number__text{max-width:672px;font-size:16px}}@media only screen and (max-width: 599px){.counseling-performance__number__text{max-width:320px;font-size:14px}}.counseling-performance__congenital{background-color:#fff7f7}@media screen and (min-width: 1024px){.counseling-performance__congenital{margin-top:69px;padding:70px 0 50px}}@media only screen and (max-width: 1023px){.counseling-performance__congenital{margin-top:40px;padding:35px 20px 25px}}.counseling-performance__congenital__detail{max-width:848px;margin:0 auto}.counseling-performance__congenital__title{margin-bottom:49px}.counseling-performance__congenital__title::before{background-color:#ff8c8c}.counseling-performance__congenital__table{table-layout:fixed;max-width:736px;width:100%;margin:0 auto}.counseling-performance__congenital__table,.counseling-performance__congenital__table td,.counseling-performance__congenital__table th{border:1px solid #b3b3b3;border-collapse:collapse}.counseling-performance__congenital__table th{background-color:#ff8c8c;color:#fff;font-size:17px;font-weight:bold;text-align:center;padding:21px 10px 21px 10px}@media only screen and (min-width: 600px){.counseling-performance__congenital__table th:first-child{width:168px}}@media only screen and (max-width: 599px){.counseling-performance__congenital__table th:first-child{width:125px}}.counseling-performance__congenital__table td{padding:21px 10px 21px 20px;background-color:#fff;font-size:16px;line-height:1.9}.counseling-performance__congenital__table td:first-child{font-weight:bold}.prenatal-toDetailBtn a{padding:15px 0px;max-width:360px}.prenatal-toDetailBtn{margin-top:30px}.prenatal-toDetailBtn a::before{right:30px}.accessInner{margin:43px auto 0}@media only screen and (max-width: 1023px){.accessInner{margin:26px auto 0}}@media screen and (min-width: 1024px){.access-content{margin-top:62px}}@media only screen and (max-width: 1023px){.access-content{margin-top:31px}}.access-content__name{font-size:16px;font-weight:bold}.access-content__address{line-height:1.9;font-size:16px;margin-top:7px}.access-content__address a{color:#000}.access-content__map{margin-top:10px}@media screen and (min-width: 1024px){.access-content__map{padding-bottom:368px}}@media only screen and (max-width: 1023px){.access-content__map{padding-bottom:60%}}@media screen and (min-width: 1024px){.access-content__btn{margin-top:75px}}@media only screen and (max-width: 1023px){.access-content__btn{margin-top:37px}}.network .inner{margin:43px auto 0}@media only screen and (max-width: 1023px){.network .inner{margin:26px auto 0}}.network .inner .mod-hl-01::before{background:url(../img/legacy-rinsyoiden/common/bg_dots-blue.png) no-repeat center/100%;z-index:-1}.network .inner .mod-hl-01::after{background-color:#0075cc}.network .inner .mod-hl-02::after{background:linear-gradient(90deg, #0075CC 0%, #0075CC 30px, #E9F7FF 30px, #E9F7FF 40px, #e6e6e6 40px, #e6e6e6 100%)}.network .inner .mod-hl-03::before{background-color:#0075cc}.network .inner .lead{margin:50px auto 0;text-align:center}.network .inner .leadTxt{font-size:16px;line-height:30px;display:inline-block;text-align:center}@media only screen and (max-width: 1023px){.network .inner .leadTxt{text-align:left}}.network .inner .pageLink{margin-top:50px}@media only screen and (max-width: 599px){.network .inner .pageLink{flex-direction:column;justify-content:center;margin-top:40px}}.network .inner .pageLink--btn{font-size:16px;line-height:1.2;background-color:#0075cc;border-bottom:none;position:relative;max-width:270px}.network .inner .pageLink--btn:hover{opacity:.7}.network .inner .pageLink--btn:hover::before,.network .inner .pageLink--btn:hover::after{opacity:.7}.network .inner .pageLink--btn::before{position:absolute;content:"";background-color:#fff;width:2px;height:10px;bottom:10px;left:51%;transform:rotate(46deg)}.network .inner .pageLink--btn::after{position:absolute;content:"";background-color:#fff;width:2px;height:10px;bottom:10px;left:48.5%;transform:rotate(-48deg)}@media only screen and (max-width: 599px){.network .inner .pageLink--btn{margin:13px auto 0;border-radius:10px;max-width:300px}}.network .inner .pageLink--btn a{color:#fff;font-size:16px;padding:13px 8px 27px}.network .inner .sectionBox{margin-top:60px}.network .inner .mapImg{margin:40px auto;max-width:736px}.network .inner .linkTxt{color:#0075cc}.network .inner .externalLink{position:relative;padding-right:20px}.network .inner .externalLink::after{position:absolute;content:"";background:url(../img/legacy-rinsyoiden/common/icon_link.png) no-repeat center/100%;bottom:0;right:0;width:14px;height:17px}@media only screen and (max-width: 1023px){.network .inner .externalLink::after{width:13px;height:15px}}.network .inner .table-facility{margin:33px auto 50px}.network .inner .table-facility th,.network .inner .table-facility td{font-size:16px;font-weight:normal;height:75px;display:table-cell;padding:10px 15px}@media only screen and (max-width: 599px){.network .inner .table-facility th,.network .inner .table-facility td{font-size:14px;display:flex;align-items:center}}.network .inner .table-facility th{background-color:#f5f5f5;width:26%}@media only screen and (max-width: 599px){.network .inner .table-facility th{width:100%;height:52px}}.network .inner .table-facility td{width:74%}@media only screen and (max-width: 599px){.network .inner .table-facility td{width:100%;height:71px}}.network .inner .facilityContainer{margin-top:32px}.network .inner .facilityInfo{background-color:#e9f7ff;display:flex;align-items:center;position:relative;width:100%;height:72px;margin-bottom:24px;border-radius:10px}.network .inner .facilityInfo::before{position:absolute;content:"";background:linear-gradient(180deg, #0075CC 0%, #0075CC 50%, #89C2EB 50%, #89C2EB 100%);width:22px;height:22px;top:50%;transform:translateY(-50%);left:17px;clip-path:polygon(0% 0%, 100% 50%, 0% 100%)}@media only screen and (max-width: 599px){.network .inner .facilityInfo::before{width:18px;height:18px}}.network .inner .facilityInfo:hover{cursor:pointer}.network .inner .facilityInfo.open{border-radius:10px 10px 0 0;margin-bottom:0}.network .inner .facilityInfo.open .toggleBtn::after{content:"ー";right:31px}@media only screen and (max-width: 599px){.network .inner .facilityInfo.open .toggleBtn::after{right:28px}}.network .inner .toggleBtn::before{position:absolute;content:"";background-color:#fff;border-radius:50%;top:50%;transform:translateY(-50%);right:21px;width:36px;height:36px}@media only screen and (max-width: 599px){.network .inner .toggleBtn::before{width:30px;height:30px}}.network .inner .toggleBtn::after{content:"＋";color:#0075cc;position:absolute;top:50%;transform:translateY(-50%);right:31px}@media only screen and (max-width: 599px){.network .inner .toggleBtn::after{right:29px}}.network .inner .facilityName{font-size:20px;padding:0 60px 0 57px;line-height:1.3}@media only screen and (max-width: 599px){.network .inner .facilityName{font-size:18px;padding:0 60px 0 40px}}.network .inner .infoDetail{border:2px solid #e9f7ff;border-radius:0 0 10px 10px;padding:28px 23px 32px;margin-bottom:24px}.network .inner .infoDetail .disease-list{display:flex;flex-wrap:wrap}.network .inner .infoDetail .disease-list li{width:20%;border-right:1px solid #b3b3b3}.network .inner .infoDetail .disease-list li:last-child{border-right:none}@media only screen and (max-width: 1023px){.network .inner .infoDetail .disease-list li{width:33%}.network .inner .infoDetail .disease-list li:nth-child(3n){border-right:none}}.network .inner .infoDetail .disease-list span{display:flex;align-items:center;justify-content:center;font-size:16px}@media only screen and (max-width: 1023px){.network .inner .infoDetail .disease-list span{font-size:14px}}.network .inner .infoDetail .disease-list span.head{background-color:#e9f7ff;line-height:1.1;padding:11px 10px;text-align:center}@media only screen and (max-width: 599px){.network .inner .infoDetail .disease-list span.head{height:50px}}.network .inner .infoDetail .disease-list span.body{background-color:#fafbfc;height:50px}.network .inner .infoDetail .other{display:flex;margin-top:24px;border:1px solid #b3b3b3;border-radius:10px}.network .inner .infoDetail .other .hl{background-color:#e9f7ff;font-size:16px;width:21%;display:flex;align-items:center;justify-content:center;border-radius:10px 0 0 10px}@media only screen and (max-width: 1023px){.network .inner .infoDetail .other .hl{font-size:14px}}.network .inner .infoDetail .other .otherList{width:79%;padding:15px 15px 5px 15px}.network .inner .infoDetail .other .otherList .otherItem{margin-bottom:10px;font-size:16px}@media only screen and (max-width: 1023px){.network .inner .infoDetail .other .otherList .otherItem{font-size:14px}}.network .inner .infoDetail .other .otherList .otherItem p{line-height:1.2}@media only screen and (max-width: 1023px){.network .inner .infoDetail .other .otherList .otherItem p{font-size:13px}}.network .inner .infoDetail .columnBoxWrap{display:flex;justify-content:space-between;margin-top:24px}@media only screen and (max-width: 599px){.network .inner .infoDetail .columnBoxWrap{flex-direction:column}}.network .inner .infoDetail .columnBoxWrap .columnBox{display:flex;justify-self:center;align-items:center;width:49%;border:1px solid #b3b3b3}@media only screen and (max-width: 599px){.network .inner .infoDetail .columnBoxWrap .columnBox{width:100%;margin-bottom:10px}}.network .inner .infoDetail .columnBoxWrap .columnBox .icon{background-color:#e9f7ff;width:20%;padding:2%;align-content:center;height:100%}.network .inner .infoDetail .columnBoxWrap .columnBox .txt{font-size:16px;width:51%;text-align:center;padding:10px;line-height:1.2}@media only screen and (max-width: 1023px){.network .inner .infoDetail .columnBoxWrap .columnBox .txt{font-size:14px}}.network .inner .infoDetail .columnBoxWrap .columnBox .tag{width:30%;border-left:1px solid #b3b3b3;padding:16px 10px}@media only screen and (max-width: 1023px){.network .inner .infoDetail .columnBoxWrap .columnBox .tag{padding:3% 10px}}.network .inner .infoDetail .columnBoxWrap .columnBox .tag .tagInner{max-width:90px;border-radius:3px;display:flex;justify-content:center;align-items:center;color:#fff;padding:8px 0;margin:0 auto}@media only screen and (max-width: 1023px){.network .inner .infoDetail .columnBoxWrap .columnBox .tag .tagInner{font-size:14px}}.network .inner .infoDetail .columnBoxWrap .columnBox .tag .tagInner.green{background-color:#56b672}.network .inner .infoDetail .columnBoxWrap .columnBox .tag .tagInner.red{background-color:#ff5353}.network .inner .miniSection{margin-top:50px}@media only screen and (max-width: 599px){.network .inner .miniSection{margin-top:40px}}.network .inner .qaBox{margin-top:32px}.network .inner .qaBox .question{text-align:center;padding:17px 15px;background-color:#e9f7ff;border-radius:10px;font-size:16px}.network .inner .qaBox .textInner{display:inline-block;text-align:left;font-size:16px}@media only screen and (max-width: 599px){.network .inner .qaBox .textInner{font-size:14px}}.network .inner .qaBox .answer{border:1px solid #0075cc;border-radius:15px;padding:27px 20px 27px 27px;margin-top:40px;position:relative}.network .inner .qaBox .answer::before,.network .inner .qaBox .answer::after{content:"";height:0;width:0;position:absolute;left:30px;display:block}.network .inner .qaBox .answer::before{border-right:10px solid rgba(0,0,0,0);border-bottom:23px solid #0075cc;border-left:10px solid rgba(0,0,0,0);top:-24px}.network .inner .qaBox .answer::after{top:-21px;border-right:10px solid rgba(0,0,0,0);border-bottom:23px solid #fff;border-left:10px solid rgba(0,0,0,0)}@media only screen and (max-width: 599px){.network .inner .qaBox .answer{display:block;padding:15px}}.network .inner .qaBox .answer .flexBox{display:flex}@media only screen and (max-width: 599px){.network .inner .qaBox .answer .flexBox{flex-direction:column}}.network .inner .qaBox .iconBox{margin-right:15px}@media only screen and (max-width: 599px){.network .inner .qaBox .iconBox{margin-bottom:5px}}.network .inner .qaBox .icon-A{color:#0075cc;border-radius:50%;background-color:#e9f7ff;width:40px;height:40px;text-align:center;font-size:22px;display:inline-block;align-content:center}@media only screen and (max-width: 599px){.network .inner .qaBox .icon-A{width:31px;height:31px;font-size:18px}}.network .inner .qaBox .linkList{margin-top:8px;margin-left:55px;line-height:1.3}@media only screen and (max-width: 599px){.network .inner .qaBox .linkList{margin-left:0px;padding-left:20px;text-indent:-9px}}.network .inner #prevention .hl-subTxt{font-size:18px}@media only screen and (max-width: 599px){.network .inner #prevention .hl-subTxt{font-size:16px}}.network .inner #prevention p{font-size:16px;letter-spacing:.07em;line-height:28.8px}@media only screen and (max-width: 599px){.network .inner #prevention p{font-size:14px;line-height:25.2px}}.network .inner .flyer_flexBox{display:flex;justify-content:space-between;padding-top:50px;overflow:hidden}@media only screen and (max-width: 599px){.network .inner .flyer_flexBox{flex-direction:column}}.network .inner .pamphletWrap,.network .inner .posterWrap{width:40%;margin:0 auto 53px}@media only screen and (max-width: 599px){.network .inner .pamphletWrap,.network .inner .posterWrap{width:100%}}.network .inner .pamphletWrap>p,.network .inner .posterWrap>p{text-align:center;margin-top:24px}.network .inner .bnr_aboutMore{margin:17px auto 0}.network .inner .bnr_aboutMore a{color:#0075cc}.network .inner .bnr_aboutMore a span{display:block;margin:0 auto;padding-bottom:10px}@media only screen and (max-width: 599px){.network .inner .bnr_aboutMore a span{font-size:14px;line-height:25.2px}}.network .inner .bnr_aboutMore img{max-width:300px}.guideInner{max-width:none;margin:43px auto 0}@media only screen and (max-width: 1023px){.guideInner{margin:26px auto 0;padding-left:0;padding-right:0}}.guide-pageLink{max-width:963px;margin:0 auto;display:flex;justify-content:space-between}.guide-pageLink--btn{background-color:#aadab8;width:50%;position:relative;display:flex;justify-content:center;align-items:center;border-radius:10px 10px 0 0}@media screen and (min-width: 1024px){.guide-pageLink--btn:first-child{margin-right:32px}}@media only screen and (max-width: 1023px){.guide-pageLink--btn:first-child{margin-right:10px}}.guide-pageLink--btn::after{content:"";position:absolute;width:11px;height:11px;background:url(../img/legacy-rinsyoiden/guide/icon_btn.png) no-repeat center;background-size:11px auto;right:15px;top:50%;margin-top:-5.5px}.guide-pageLink--btn a{width:100%;color:#fff;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:500;text-decoration:none;display:flex;justify-content:center;padding:12px 40px 12px 10px;text-align:center}@media screen and (min-width: 1024px){.guide-pageLink--btn a{font-size:18px}}@media only screen and (min-width: 600px)and (max-width: 1023px){.guide-pageLink--btn a{font-size:14px}}@media only screen and (max-width: 599px){.guide-pageLink--btn a{font-size:11px}}.guide-list{max-width:963px;margin:70px auto 0;display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width: 1023px){.guide-list{margin-top:35px}}.guide-list--item{border:1px solid #56b672;background-color:#fbfef9;padding:30px 30px;width:48.5%;display:inline-block;border-radius:10px;vertical-align:middle;margin-bottom:18px}@media only screen and (max-width: 1023px){.guide-list--item{width:100%;height:auto;padding:20px 25px}}.guide-list--item--float{margin-bottom:10px}.guide-list--item--float span{display:inline-block}.guide-list--item h2{color:#56b672;font-size:25px;font-weight:600;margin-bottom:28px;text-align:center}@media only screen and (max-width: 1023px){.guide-list--item h2{margin-bottom:20px;font-size:20px}}.guide-list--item p{font-size:16px;font-weight:300;letter-spacing:.9px;line-height:1.9}.guide-list--item p>span{font-weight:600;display:inline}@media only screen and (max-width: 1023px){.guide-list--item p{font-size:14px}}.guide-list--item span{display:inline-block}.guide-list--item:first-child span{position:relative;font-size:20px;font-weight:600;margin-bottom:13px;background:linear-gradient(transparent 75%, #ffdc00 20%)}@media only screen and (max-width: 1023px){.guide-list--item:first-child span{font-size:17px;display:inline-block;margin-bottom:11px}}.guide-list--item:nth-child(2) h4{margin-bottom:22px}@media only screen and (max-width: 1023px){.guide-list--item:nth-child(2) h4{margin-bottom:20px}}.guide-list--item:nth-child(2) .tag{font-size:15px;font-weight:600;color:#fff;background-color:#56b672;border-radius:10px;padding:7px 13px 7px 10px;margin-right:10px;letter-spacing:.9px}@media only screen and (max-width: 1023px){.guide-list--item:nth-child(2) .tag{font-size:13px;padding:7px 7px 7px 10px;margin-right:7px}}.guide-list--item:nth-child(2) .time{font-size:20px;font-weight:600;letter-spacing:1.9px}@media only screen and (max-width: 1023px){.guide-list--item:nth-child(2) .time{font-size:17px}}.guide-list--item:nth-child(3){position:relative;padding:30px 63px}@media only screen and (max-width: 1023px){.guide-list--item:nth-child(3){margin-top:0;padding:20px 25px 14px;text-align:center}}.guide-list--item:nth-child(3) h4{margin-bottom:15px}.guide-list--item:nth-child(3) p{font-size:15px;font-weight:600;text-align:center;margin-bottom:5px}@media only screen and (max-width: 1023px){.guide-list--item:nth-child(3) p{font-size:12px;letter-spacing:.6px;margin-bottom:7px}}.guide-list--item:nth-child(3) .tel{font-size:26px;font-weight:bold;margin-bottom:14px;background-image:url(../img/legacy-rinsyoiden/top/top-tel-icon.png);background-repeat:no-repeat;background-size:20px auto;background-position:center left;padding-left:21px}@media only screen and (max-width: 1023px){.guide-list--item:nth-child(3) .tel{font-size:20px;margin-bottom:10px;margin-right:80px}}@media only screen and (max-width: 1023px){.guide-list--item:nth-child(3) div{margin-right:30px}}.guide-list--item:nth-child(3) .tag{font-size:13px;font-weight:600;padding:6px 13px;border-radius:10px;color:#56b672;border:1px solid #56b672}@media only screen and (max-width: 1023px){.guide-list--item:nth-child(3) .tag{font-size:11px;padding:5px 10px}}.guide-list--item:nth-child(3) .time{font-size:18px;font-weight:600;letter-spacing:2.1px}@media only screen and (max-width: 1023px){.guide-list--item:nth-child(3) .time{font-size:15px}}.guide-list--item:nth-child(4) h4{margin-bottom:15px}@media only screen and (max-width: 1023px){.guide-list--item:nth-child(4){margin-top:0;margin-bottom:18px}}.guide-list--item:nth-child(4) p{font-size:20px;font-weight:600;text-align:center;letter-spacing:.4px;line-height:1.7}@media only screen and (max-width: 1023px){.guide-list--item:nth-child(4) p{font-size:17px;line-height:1.6}}.guide-list--item.consulHour p{font-size:14px;padding:0 20px;line-height:1.7}.guide-flow{max-width:848px}@media screen and (min-width: 1024px){.guide-flow{margin:26px auto 0}}@media only screen and (max-width: 1023px){.guide-flow{margin:34px auto 0;padding-left:20px;padding-right:20px}}@media screen and (min-width: 1024px){.guide-flow__counseling{margin-top:79px}}@media only screen and (max-width: 1023px){.guide-flow__counseling{margin-top:40px}}.guide-flow__counseling__inner{max-width:737px}@media screen and (min-width: 1024px){.guide-flow__counseling__inner{margin:50px auto 0}}@media only screen and (max-width: 1023px){.guide-flow__counseling__inner{margin:34px auto 0}}.guide-flow__counseling__inner .caution{background-color:#fff7e8;padding:23px 10px}.guide-flow__counseling__inner .caution>p{text-align:center}.guide-flow__counseling__inner .caution__main{font-size:18px;font-weight:bold}.guide-flow__counseling__inner .caution__sub{font-size:16px;color:#ed1c24}.guide-flow__counseling__inner .adjustment{max-width:400px;margin:50px auto 0}.guide-flow__counseling__inner .adjustment__inner{position:relative;border:1px solid #ffad1c}@media screen and (min-width: 1024px){.guide-flow__counseling__inner .adjustment__inner::after{content:"";position:absolute;width:85px;height:111px;background:url(../img/legacy-rinsyoiden/guide/img_counseling_01.png) no-repeat center;background-size:85px auto;right:-113px;top:50%;margin-top:-55px}}.guide-flow__counseling__inner .adjustment__inner--main{padding:9px 53px 12px;font-size:16px;font-weight:bold;line-height:1.9}.guide-flow__counseling__inner .adjustment__inner--sub{background-color:#fff3dd;text-align:center;padding:7px 10px}.guide-flow__counseling__inner .adjustment--caution{font-size:14px;margin-top:3px}.guide-flow__counseling__inner .arrow{margin:10px auto 0;width:43px}.guide-flow__counseling__inner .flow{margin:25px auto 0}@media only screen and (min-width: 600px){.guide-flow__counseling__inner .flow{max-width:737px}}@media only screen and (max-width: 599px){.guide-flow__counseling__inner .flow{max-width:320px}}@media screen and (min-width: 1024px){.guide-flow__nipt{margin-top:98px}}@media only screen and (max-width: 1023px){.guide-flow__nipt{margin-top:40px}}.guide-price{background-color:#fff7f7}@media screen and (min-width: 1024px){.guide-price{margin-top:70px;padding:43px 0 60px}}@media only screen and (max-width: 1023px){.guide-price{margin-top:35px;padding:21px 20px 30px}}.guide-price__inner{max-width:848px}@media screen and (min-width: 1024px){.guide-price__inner{margin:26px auto 0}}@media only screen and (max-width: 1023px){.guide-price__inner{margin:34px auto 0}}.guide-price__inner__table{table-layout:fixed;max-width:736px;width:100%;margin:48px auto 0}.guide-price__inner__table,.guide-price__inner__table td,.guide-price__inner__table th{border:1px solid #b3b3b3;border-collapse:collapse}.guide-price__inner__table th{background-color:#ff8c8c;color:#fff;font-size:17px;font-weight:bold;text-align:center;padding:21px 10px 21px 10px}@media only screen and (min-width: 600px){.guide-price__inner__table th:first-child{width:248px}}@media only screen and (max-width: 599px){.guide-price__inner__table th:first-child{width:125px}}.guide-price__inner__table td{background-color:#fff;font-size:16px;line-height:1.9;position:relative}@media only screen and (min-width: 600px){.guide-price__inner__table td{padding:21px 10px 21px 20px}}@media only screen and (max-width: 599px){.guide-price__inner__table td{padding:21px 10px}}.guide-price__inner__table td:first-child{font-weight:bold}@media only screen and (min-width: 600px){.guide-price__inner__table td:first-child .number{position:absolute}}@media only screen and (max-width: 599px){.guide-price__inner__table td:first-child .number{display:block;text-align:center}}.guide-price__inner__table td:first-child .text{display:block}@media only screen and (min-width: 600px){.guide-price__inner__table td:first-child .text{margin-left:19px}}.guide-price__inner__table td .pink{color:#ff8c8c}.guide-price__inner__caution{max-width:736px;margin:10px auto 0;line-height:2}.guide-price .guide-note{vertical-align:super;font-size:12px}.guide-btn{margin-top:72px}.linkInner{margin:43px auto 0}@media only screen and (max-width: 1023px){.linkInner{margin:26px auto 0}}@media screen and (min-width: 1024px){.link-list{margin-top:46px}}@media only screen and (max-width: 1023px){.link-list{margin-top:23px}}.link-list li{position:relative;padding-left:29px;margin-bottom:16px}.link-list li::before{content:"";position:absolute;width:16px;height:16px;background:url(../img/legacy-rinsyoiden/link/icon_list.png) no-repeat center;background-size:16px auto;left:0;top:5px}.link-list li a{color:#56b672;font-size:18px}.mini-knowledge-hl{color:#fff;padding-left:50px}.mini-knowledge-hl::after,.mini-knowledge-hl::before{content:none}.link-nipt{display:block;width:-moz-max-content;width:max-content;margin:0px 0 30px auto;color:#000;font-weight:bold;text-decoration:none;border-bottom:1px solid #56b672;padding:0 28px 7px 0;font-size:15px;background:url(../img/legacy-rinsyoiden/common/arrow_green.png) no-repeat top 3px right/17px auto}@media only screen and (max-width: 599px){.link-nipt{font-size:12px}}.nipt p{font-size:16px;line-height:1.8;letter-spacing:.05em}@media only screen and (max-width: 599px){.nipt p{font-size:15px}}.nipt .sub-container{margin-top:40px}.nipt .sec{margin-top:60px}@media only screen and (max-width: 599px){.nipt .sec{margin-top:45px}}.nipt .sec .mod-hl-03{margin-bottom:40px}@media only screen and (max-width: 599px){.nipt .sec .mod-hl-03{margin-bottom:25px}}.nipt .lead{margin-top:50px}@media only screen and (max-width: 599px){.nipt .lead{margin-top:30px}}.nipt .sec .faq{margin-top:40px;margin-bottom:0}@media only screen and (max-width: 599px){.nipt .sec .faq{margin-top:30px}}.nipt .ques{color:#56b672;font-weight:bold;margin-top:20px}@media only screen and (max-width: 599px){.nipt .ques{margin-top:10px}}.nipt .linkTel{color:#56b672;font-weight:bold}.nipt .linkTxt{color:#56b672;position:relative;padding-left:29px;margin-bottom:20px;display:block;font-size:18px;line-height:1.6}@media only screen and (max-width: 599px){.nipt .linkTxt{font-size:16px;margin-bottom:10px;padding-left:22px}}.nipt .linkTxt::before{content:"";position:absolute;width:16px;height:16px;background:url(../img/legacy-rinsyoiden/link/icon_list.png) no-repeat center;background-size:16px auto;left:0;top:5px}.readmeInner{margin:40px auto 0}@media only screen and (max-width: 1023px){.readmeInner{margin:26px auto 0}}.readme-contentWrap{padding:0 20px 0;margin-top:16px}@media only screen and (max-width: 1023px){.readme-contentWrap{padding:0 0 0;margin-top:12px}}.readme-consultation{margin-top:46px}@media only screen and (max-width: 1023px){.readme-consultation{margin-top:38px}}.readme-prenatalDiagnosis{margin:37px 0 0}@media only screen and (max-width: 1023px){.readme-prenatalDiagnosis{margin:30px 0 0}}.readme-prenatalDiagnosis-tableWrap{width:100%;max-width:736px;margin:16px auto 0}@media only screen and (max-width: 1023px){.readme-prenatalDiagnosis-tableWrap{max-width:560px}}.readme-prenatalDiagnosis-tableWrap p{font-size:16px;margin-top:11px;letter-spacing:.1em}@media only screen and (max-width: 599px){.readme-prenatalDiagnosis-tableWrap p{font-size:14px;margin-top:7px}}.readme-prenatalDiagnosis-table{width:100%;table-layout:fixed;margin:16px auto 0;background:#fff}.readme-prenatalDiagnosis-table th,.readme-prenatalDiagnosis-table td{border-collapse:collapse;line-height:1.8;vertical-align:middle}.readme-prenatalDiagnosis-table thead tr{border:1px solid #b3b3b3;border-bottom:none;background-color:#56b672}.readme-prenatalDiagnosis-table thead th{color:#fff;font-size:17px;text-align:center;padding:13px 0 16px;border-right:1px solid #fff}@media only screen and (max-width: 599px){.readme-prenatalDiagnosis-table thead th{font-size:15px}}.readme-prenatalDiagnosis-table thead th:last-child{width:440px;border-right:none}.readme-prenatalDiagnosis-table tbody th,.readme-prenatalDiagnosis-table tbody td{font-size:16px;padding:12px 10px 12px 20px;border:1px solid #b3b3b3}@media only screen and (max-width: 599px){.readme-prenatalDiagnosis-table tbody th,.readme-prenatalDiagnosis-table tbody td{font-size:14px}}.readme-prenatalDiagnosis-table tbody th{font-weight:600}.readme-prenatalDiagnosis-table tbody th span{font-weight:normal;line-height:1.2;display:inline-block;margin-top:10px;font-size:14px}.readme-prenatalDiagnosis-table tbody td:first-of-type{padding-left:33px}.readme-prenatalDiagnosis-table__sp{border:1px solid #b3b3b3;background:#fff}.readme-prenatalDiagnosis-table__sp .row__head{display:flex;justify-content:space-between}.readme-prenatalDiagnosis-table__sp .row__head .column{width:50%;background-color:#56b672;color:#fff;font-size:15px;text-align:center;padding:17px 4px 17px;border-right:1px solid #fff}.readme-prenatalDiagnosis-table__sp .row__head .column:last-child{border:none}.readme-prenatalDiagnosis-table__sp .row{border-top:1px solid #b3b3b3}.readme-prenatalDiagnosis-table__sp .row:first-child{border-top:none}.readme-prenatalDiagnosis-table__sp .row .columnWrap{display:flex;justify-content:space-between}.readme-prenatalDiagnosis-table__sp .row .column{position:relative;width:50%;font-size:14px;text-align:center;padding:19px 28px 17px}.readme-prenatalDiagnosis-table__sp .row .column:first-child{font-weight:600;text-align:left}.readme-prenatalDiagnosis-table__sp .row .column::before{content:"";display:block;position:absolute;width:1px;height:calc(100% - 10px);top:50%;right:0;transform:translate(50%, -50%);background-color:#b3b3b3}.readme-prenatalDiagnosis-table__sp .row .column:last-child::before{content:none}.readme-prenatalDiagnosis-table__sp .row .column span{font-weight:normal;margin-top:5px;display:inline-block;font-size:14px}.readme-prenatalDiagnosis-table__sp .row .column__requirement{display:flex;justify-content:space-between;align-items:flex-start;background-color:#f0fcec;padding:13px 12px 11px}.readme-prenatalDiagnosis-table__sp .row .column__requirement--title{display:block;float:left;width:60px;color:#fff;font-size:15px;text-align:center;padding:5px 0 4px;background-color:#56b672;border-radius:40px}.readme-prenatalDiagnosis-table__sp .row .column__requirement--detaile{display:block;width:100%;float:right;max-width:calc(100% - 72px);font-size:14px}.readme-prenatalDiagnosis-table__sp .row .column__requirement--detaile p{margin:0 0 0;font-size:14px;line-height:1.5;letter-spacing:normal}.readme-prenatalDiagnosis-table ul>li,.readme-prenatalDiagnosis-table__sp ul>li{display:block;position:relative;font-size:16px;margin-bottom:14px}.readme-prenatalDiagnosis-table ul>li:last-child,.readme-prenatalDiagnosis-table__sp ul>li:last-child{margin-bottom:6px}@media only screen and (max-width: 599px){.readme-prenatalDiagnosis-table ul>li,.readme-prenatalDiagnosis-table__sp ul>li{font-size:14px;margin-bottom:5px;line-height:1.5}}.readme-btnContainer{margin-top:66px}@media only screen and (max-width: 599px){.readme-btnContainer{margin-top:40px}}.readme-btnContainer .btnReturn{margin-top:70px}@media only screen and (max-width: 599px){.readme-btnContainer .btnReturn{margin-top:28px}}@media screen and (min-width: 1024px){main{padding-top:110px}}@media only screen and (max-width: 1023px){main{padding-top:63px}}
/*# sourceMappingURL=legacy-rinsyoiden.css.map */
