﻿@font-face{font-family:"M PLUS Rounded 1c";font-style:normal;font-weight:400;src:local("M PLUS Rounded 1c"),url("fonts/M_PLUS_Rounded_1c/MPLUSRounded1c-Regular-min.ttf") format("truetype")}@font-face{font-family:"M PLUS Rounded 1c";font-style:normal;font-weight:700;src:local("M PLUS Rounded 1c"),url("fonts/M_PLUS_Rounded_1c/MPLUSRounded1c-Bold-min.ttf") format("truetype")}html{font-size:62.5%}body{font-family:"M PLUS Rounded 1c","メイリオ",Mairyo,sans-serif;font-size:1.6rem;line-height:1.4em;color:#333}img{max-width:100%}.container{padding-left:.8rem;padding-right:.8rem;position:relative}.row{margin-left:-0.8rem;margin-right:-0.8rem}.embed-responsive .embed-responsive-item{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.letter-spacing-narrow{letter-spacing:-0.1rem}.text-underline{text-decoration:underline}.area-logo h1,.area-logo p{font-family:"メイリオ",Mairyo,sans-serif;font-size:1rem;margin:0}header{padding:.4rem 0;background-color:#fff}header .area-logo img{width:16rem}header .d-flex{justify-content:space-between}header .btns-contact{position:fixed;bottom:0;left:0;width:100%;display:flex;z-index:8000;background-color:#fff}header .btns-contact a{width:calc(50% - .2rem)}header .btns-contact a+a{margin-left:.4rem}.area-key-visual .area-tagline-and-info{background-color:#8ec31f}.area-key-visual .area-tagline{height:123.7333333333vw;background-image:url(images/top/bg-kv.png);background-size:cover;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}.area-key-visual .area-tagline h2{color:#fff;text-shadow:0 0 .4rem #000;text-align:center;letter-spacing:.4rem}.area-key-visual .area-tagline h2>span{display:block;font-size:3.6rem;line-height:1.4em;font-weight:normal}.area-key-visual .area-tagline h2>span .text-4rem{font-size:4rem}.area-key-visual .area-tagline h2>span span{font-size:2.8rem;color:#fff;font-weight:normal}.area-key-visual .area-tagline h2>span:nth-child(3)>span:nth-child(1){color:#8ec31f}.area-key-visual .area-facebook-timeline{background-image:url(images/top/key-visual-facebook-timeline.png);background-repeat:no-repeat;background-size:cover;padding:3.2rem .8rem}.area-key-visual .area-facebook-timeline>img{margin-bottom:.8rem}.area-key-visual .area-facebook-timeline iframe{width:100%;max-width:50rem;height:38rem;display:block;margin-left:auto;margin-right:auto}.area-key-visual .area-info{position:relative;padding:1.6rem .8rem}.area-key-visual .area-info .content-contact>p{color:#fff;font-size:1.4rem;margin-bottom:0}.area-key-visual .area-info .content-contact>p span{display:block;font-size:1.4rem}.area-key-visual .area-info .content-contact>a>img{height:2.4rem;margin-bottom:1.6rem}.area-key-visual .area-info .content-contact>img{height:3.2rem}.area-key-visual .area-info .bubble-line{display:block;position:absolute;height:13.6rem;top:-10.4rem;left:auto;right:.8rem;cursor:pointer}@media screen and (max-width: 320px){.area-key-visual .area-info .bubble-line{top:-12.4rem}}.area-concept{position:relative;background-image:url(images/top/bg-concept.png);background-size:cover;background-repeat:no-repeat;padding:5.2rem 0 1.6rem 0}.area-concept .container{padding-left:0;padding-right:0}.area-concept h2{text-align:center;font-size:2.4rem;line-height:1.6em;font-weight:normal;margin-bottom:2.5rem}.area-concept h2 span.heading-sub{display:block;font-size:1.2rem;background-image:url(images/top/bg-heading-02-sub.png);background-size:contain;background-repeat:no-repeat;background-position:center center;margin-bottom:.8rem}.area-concept h2 span.text-green{color:#07913a}.area-concept p{font-family:"メイリオ",Mairyo,sans-serif;font-size:1.4rem;line-height:1.6em;text-align:center;letter-spacing:-0.04rem;margin-bottom:1.4rem}.area-concept p span.text-emphasized-underline{color:#4c2f1b;font-weight:bold;position:relative;display:inline-block;z-index:1}.area-concept p span.text-emphasized-underline::before{content:"";display:inline-block;position:absolute;bottom:0;left:0;width:100%;height:.6rem;background-color:#c6e18f;z-index:-1}.area-concept p span.text-emphasized-green{font-weight:bold;color:#07913a}.area-concept .divider{display:block;margin-left:auto;margin-right:auto;margin-bottom:5.2rem;width:34.2105263158%}.area-concept .horizontal-scroll{overflow-x:scroll}.area-concept .horizontal-scroll::-webkit-scrollbar{display:none}.area-concept .horizontal-scroll{scrollbar-width:none;-ms-overflow-style:none}.area-concept .horizontal-scroll>.d-flex{width:calc((100% - 3.2rem)*3)}.area-concept .horizontal-scroll .horizontal-scroll-item{width:calc(100% - 3.2rem);padding:0 .4rem}.area-concept .horizontal-scroll .horizontal-scroll-item h3{font-size:1.6rem;text-align:center;margin-bottom:1.3rem;height:4.5rem;line-height:1.4em;background-image:url(images/top/bg-heading-03.png);background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width: 320px){.area-concept .horizontal-scroll .horizontal-scroll-item h3{font-size:1.5rem}}.area-concept .horizontal-scroll .horizontal-scroll-item:last-child h3{line-height:4.5rem}.area-concept .horizontal-scroll .horizontal-scroll-item p{font-family:"メイリオ",Mairyo,sans-serif;text-align:left;line-height:1.4em;letter-spacing:-0.04rem;margin:.4rem 0 6rem 0}.area-concept .horizontal-scroll .horizontal-scroll-item>.d-flex{flex-wrap:wrap}.area-concept .horizontal-scroll .horizontal-scroll-item>.d-flex a{font-family:"メイリオ",Mairyo,sans-serif;display:block;width:50%;font-size:1.4rem;font-weight:bold;color:#07913a;padding:0 .4rem 1.2rem;line-height:1.0714285714em;letter-spacing:-0.04rem}.area-profile{position:relative;padding:5rem .6rem;border-top:solid .2rem #90c31f}.area-profile .d-flex{flex-direction:column}.area-profile .d-flex>div>img{display:block;margin-left:auto;margin-right:auto;width:21rem;margin-bottom:3.2rem}.area-profile h2{text-align:center;font-size:1.8rem;line-height:1.5em;font-weight:normal;margin-bottom:1.15rem}.area-profile h2 span.heading-sub{display:block;font-size:1.2rem;background-image:url(images/top/bg-heading-02-sub.png);background-size:contain;background-repeat:no-repeat;background-position:center center;margin-bottom:.8rem}.area-profile h2 span.text-green{color:#07913a}.area-profile .profile-btn{display:block}.area-profile p{font-family:"メイリオ",Mairyo,sans-serif;font-size:1.4rem;line-height:1.4285714286em;margin-bottom:3.2rem}.area-data .carousel-indicators{bottom:-6.4rem}.area-data .carousel-indicators li{background-image:url(images/common/data-carousel-indicator-01.png);background-repeat:no-repeat;background-size:contain;background-color:rgba(0,0,0,0);width:2.4rem;height:2rem;margin-left:1.4rem;margin-right:1.4rem;opacity:1;cursor:pointer}.area-data .carousel-indicators li:nth-child(1){background-image:url(images/common/data-carousel-indicator-01.png)}.area-data .carousel-indicators li:nth-child(2){background-image:url(images/common/data-carousel-indicator-02.png)}.area-data .carousel-indicators li:nth-child(3){background-image:url(images/common/data-carousel-indicator-03.png)}.area-data .carousel-indicators li.active:nth-child(1){background-image:url(images/common/data-carousel-indicator-01-active.png)}.area-data .carousel-indicators li.active:nth-child(2){background-image:url(images/common/data-carousel-indicator-02-active.png)}.area-data .carousel-indicators li.active:nth-child(3){background-image:url(images/common/data-carousel-indicator-03-active.png)}.area-data .carousel-control-next,.area-data .carousel-control-prev{width:1.2rem;opacity:1}.area-data .carousel-control-next{right:-2rem}.area-data .carousel-control-prev{left:-2rem}.area-data .carousel .carousel-control-next-icon,.area-data .carousel .carousel-control-prev-icon{width:.8rem;height:5.2rem;background-size:100% 100%}.area-data .carousel .carousel-control-next-icon{background-image:url(images/common/data-carousel-arrow-right.png)}.area-data .carousel .carousel-control-prev-icon{background-image:url(images/common/data-carousel-arrow-left.png)}.area-data{background-image:url(images/top/data-carousel-bg.png);background-repeat:no-repeat;background-size:contain;background-position:center top;background-color:#8ec31f;position:relative;padding:1.6rem 1.4rem;padding-bottom:6.7rem}.area-data::before{content:"";display:block;width:100%;height:6.8rem;background-color:#fff;position:absolute;bottom:0;left:0}.area-data h2{color:#fff;font-size:1.8rem;font-weight:normal;line-height:1.4em;background-image:url(images/top/data-bg-heading.png);background-size:contain;background-repeat:no-repeat;background-position:left center;padding-left:6rem;margin-bottom:0;display:inline-block;text-align:left}.area-data .carousel-item h3{color:#8ec31f;font-size:1.6rem;background-color:#fff;background-image:url(images/top/data-carousel-01-heading.png);background-size:auto calc(100% - 2rem);background-repeat:no-repeat;background-position:1rem center;display:inline-block;text-align:left;padding:2rem 1.6rem 2rem 6.4rem;margin:.8rem auto 3.2rem auto}.area-data .carousel-item:nth-child(1) h3{background-image:url(images/top/data-carousel-01-heading.png)}.area-data .carousel-item:nth-child(2) h3{background-image:url(images/top/data-carousel-02-heading.png)}.area-data .carousel-item:nth-child(3) h3{background-image:url(images/top/data-carousel-03-heading.png)}.area-data .carousel .carousel-item img{width:calc(100% - 1.6rem);margin:auto;display:block}.area-data .area-data-four-boxes{display:flex;flex-wrap:wrap;justify-content:space-between}.area-data .area-data-two-boxes .area-data-box-item,.area-data .area-data-four-boxes .area-data-box-item{background-color:#333;color:#fff;padding:2.4rem .8rem 1.6rem .8rem;margin-bottom:.8rem;text-align:center;position:relative}.area-data .area-data-two-boxes .area-data-box-item{padding:2.4rem .8rem 1.6rem .8rem}.area-data .area-data-four-boxes .area-data-box-item{width:calc(50% - .4rem);padding:2.4rem .2rem 1.2rem .2rem}.area-data .carousel-item:nth-child(3) .area-data-four-boxes .area-data-box-item{padding:.2rem .2rem 1.6rem .2rem}.area-data .area-data-four-boxes .area-data-box-item .area-comment{position:absolute;top:-2.8rem;left:1.4rem;width:calc(100% - 2.8rem);display:block}@media screen and (max-width: 320px){.area-data .area-data-four-boxes .area-data-box-item .area-comment{left:.7rem;width:calc(100% - 1.4rem)}}.area-data .area-data-four-boxes .area-data-box-item .comment{font-family:"メイリオ",Mairyo,sans-serif;position:relative;padding:.8rem 0;display:block;background-color:#fff;border-radius:.8rem;color:#000;font-size:1rem;line-height:1.2em}.area-data .area-data-four-boxes .area-data-box-item .comment::before{content:"";position:absolute;width:0;height:0;border-top:solid .8rem #fff;border-bottom:solid 0 #fff;border-left:solid .5rem rgba(0,0,0,0);border-right:solid .5rem rgba(0,0,0,0);bottom:-0.7rem;left:calc(50% - .5rem)}.area-data .area-data-four-boxes .area-data-box-item img{display:block;margin:.4rem auto 1.2rem auto}.area-data .carousel-item:nth-child(3) .area-data-four-boxes .area-data-box-item img{margin:0 auto 1.2rem auto}.area-data .carousel-item:nth-child(1) .area-data-four-boxes .area-data-box-item img{width:5.6rem}.area-data .carousel-item:nth-child(3) .area-data-four-boxes .area-data-box-item img{width:100%}.area-data .area-data-four-boxes .area-data-box-item h4{font-size:1.4rem;display:inline-block;line-height:1em;position:relative;z-index:1;margin-bottom:.7rem}.area-data .area-data-four-boxes .area-data-box-item h4::before{content:"";display:block;background-color:#8ec31f;height:.6rem;width:100%;border-radius:.3rem;position:absolute;bottom:0;left:0;z-index:-1}.area-data .area-data-four-boxes .area-data-box-item p{font-family:"メイリオ",Mairyo,sans-serif;text-align:left;font-size:1rem;line-height:1.7em;margin:0}.area-data .carousel .carousel-item>h4{color:#fff;font-size:1.6rem;font-weight:normal;margin-top:.8rem;margin-bottom:.16rem}.area-data .carousel .carousel-item>p{font-family:"メイリオ",Mairyo,sans-serif;color:#fff;font-size:1.4rem;line-height:1.4em;letter-spacing:-0.04rem;margin-bottom:1.6rem}.area-data .carousel .carousel-item>p .area-test-inverse{display:block;background-color:#333;padding:.7rem .8rem;font-size:1rem;line-height:1.5em;margin:1.5rem 0}.area-price-list{padding:6rem 0 0 0}.area-price-list h2{text-align:center;font-size:1.8rem;margin-bottom:3.2rem}.area-price-list .nav-tabs{border-bottom:solid .3rem #8ec31f;justify-content:center}.area-price-list .nav-tabs .nav-item{width:50%;padding:0 .4rem;margin-bottom:-0.3rem}.area-price-list .nav-tabs .nav-item .nav-link{border:0;padding:1rem 0;border-bottom:solid .3rem #8ec31f;background-color:#d4e9ab;color:#000;border-top-left-radius:.8rem;border-top-right-radius:.8rem;text-align:center;font-size:1.2rem;line-height:1em;box-shadow:.25rem -0.4rem .4rem rgba(0,0,0,.25)}.area-price-list .nav-tabs .nav-item .nav-link.active{background-color:#fff;border-bottom:solid .3rem #fff;color:#094;background-image:url(images/top/price-tab-heading-active.png);background-repeat:no-repeat;background-size:auto 1em;background-position:calc(50% - 3rem) center}.area-price-list .nav-tabs#price_list_table_footer{border-bottom:none;border-top:solid .3rem #8ec31f}.area-price-list .nav-tabs#price_list_table_footer .nav-item{margin-bottom:0;margin-top:-0.3rem}.area-price-list .nav-tabs#price_list_table_footer .nav-item .nav-link{border-bottom:none;border-top:solid .3rem #8ec31f;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:.8rem;border-bottom-right-radius:.8rem;box-shadow:.25rem .4rem .4rem rgba(0,0,0,.25)}.area-price-list .nav-tabs#price_list_table_footer .nav-item .nav-link.active{border-bottom:0;border-top:solid .3rem #fff}.area-price-list .tab-pane{padding:1.6rem 0 3.2rem 0;font-size:1.2rem;line-height:1.5em}.area-price-list .tab-pane .d-flex{flex-direction:column}.area-price-list .tab-pane h3{margin:3.2rem auto .8rem auto;font-size:1.4rem;font-weight:bold}.area-price-list .tab-pane h3.text-center{margin:1.6rem auto 3.2rem auto;font-size:1.6rem;font-weight:normal;text-align:center;line-height:3.2rem;background-image:url(images/top/bg-heading-03.png);background-repeat:no-repeat;background-position:center;background-size:contain}.area-price-list .tab-pane h3.text-center+p{font-family:"メイリオ",Mairyo,sans-serif;margin:0}.area-price-list .tab-pane .table+h3{margin-top:1.6rem}.area-price-list .table{margin:0}.area-price-list .table tr th,.area-price-list .table tr td{font-family:"メイリオ",Mairyo,sans-serif;border-top:solid .2rem #d4e9ab;border-left:solid .2rem #d4e9ab;width:33.3333%;text-align:center;font-size:1.2rem;line-height:1em;padding:.7rem 0}.area-price-list .table tr td[colspan*="2"]{width:66.6666%}.area-price-list .table tr th:last-child,.area-price-list .table tr td:last-child{border-right:solid .1rem #d4e9ab}.area-price-list .table tr:last-child th,.area-price-list .table tr:last-child td{border-bottom:solid .1rem #d4e9ab}.area-price-list .table tr th{font-weight:normal}.area-price-list .table tr td{font-weight:bold}.area-price-list .table+p{font-family:"メイリオ",Mairyo,sans-serif;text-align:right;margin:0}.area-access{position:relative;padding:6.4rem 0 0 0;margin-bottom:6.4rem}.area-access .container{padding-left:0;padding-right:0}.area-access h2{text-align:center;font-size:1.8rem;margin-bottom:3.2rem}.area-access h3{font-size:1.6rem;text-align:center;margin-bottom:1.6rem;line-height:3.2rem;background-image:url(images/top/bg-heading-03.png);background-repeat:no-repeat;background-position:center;background-size:contain}.area-access .horizontal-scroll{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.area-access .horizontal-scroll::-webkit-scrollbar{display:none}.area-access .horizontal-scroll>.d-flex{width:calc((100% - 1.6rem)*3)}.area-access .horizontal-scroll .horizontal-scroll-item{width:calc(100% - 3.2rem);padding:0 .8rem;position:relative}.area-access .horizontal-scroll .horizontal-scroll-item .embed-responsive::before{padding-top:61.7866004963%}.area-access .horizontal-scroll .horizontal-scroll-item a{display:block;background-color:#094;color:#fff;margin:1.6rem auto 0;font-size:1.4rem;line-height:1em;padding:1.6rem 0;text-align:center;border-radius:.8rem}.area-access .horizontal-scroll .horizontal-scroll-item p{font-family:"メイリオ",Mairyo,sans-serif;font-size:1.4rem;line-height:1.5em;margin-bottom:.8rem}.area-reserve{padding:0 0 5rem 0}.area-reserve h3{font-size:1.6rem;text-align:center;margin-bottom:1.6rem;line-height:3.2rem;background-image:url(images/top/bg-heading-03.png);background-repeat:no-repeat;background-position:center;background-size:contain}.area-reserve p{font-family:"メイリオ",Mairyo,sans-serif;font-size:1.4rem;line-height:1.5em;margin-bottom:0}.area-reserve .row .col-6 img{margin-top:3.2rem;margin-bottom:.8rem}.area-reserve .row .col-6 p{font-family:"メイリオ",Mairyo,sans-serif;font-size:1.4rem;line-height:1.5em;margin:0;text-align:center}.area-contact-line{position:relative;background-color:#094;padding:1.2rem 0 3.2rem}.area-contact-line .row{margin-left:0;margin-right:0}.area-contact-line .col-sm-6{padding-left:0;padding-right:0}.area-contact-line h2{color:#fff;background-image:url(images/top/contact-line-heading-bg.png);background-repeat:no-repeat;background-position:1rem center;background-position:0 center;background-size:contain;font-size:1.6rem;line-height:1.5em;padding-left:4.6rem;margin-bottom:1.6rem}@media screen and (max-width: 320px){.area-contact-line h2{font-size:1.5rem}}.area-contact-line h2 span{display:block;font-size:1.2rem;line-height:1em}.area-contact-line .area-contact-line-sample{margin-bottom:1.6rem}.area-contact-line .area-contact-line-add{background-image:url(images/top/bg-contact-line.png);padding:1.6rem 1rem}.area-contact-line .area-contact-line-add h3{font-family:"メイリオ",Mairyo,sans-serif;margin-top:1.6rem;font-size:1.2rem;line-height:1.5em;font-weight:bold;color:#fff;border-bottom:solid .1rem #fff}.area-contact-line .area-contact-line-add p{font-family:"メイリオ",Mairyo,sans-serif;font-size:1.2rem;line-height:1.5em;color:#fff;margin-bottom:1.4rem}.area-contact-line .area-contact-line-add .label-lineid{background-color:#fff;color:#33b61d;text-align:center;display:inline-block;border-radius:.8rem;padding:.4rem 1.6rem;font-size:1rem;line-height:1em;margin-bottom:.8rem}.area-contact-line a{background-color:#fff;display:block;color:#07913a;text-align:center;padding:1.6rem 0;border-radius:.8rem;line-height:1em}footer{padding-bottom:6.4rem;background-color:#efefef}footer .area-info{text-align:center;padding:3.2rem 0 1.6rem 0}footer .area-info .area-logo p{line-height:1em}footer .area-info .area-logo a{margin-bottom:.8rem}footer .area-info .area-info-map a{display:block;background-color:#094;color:#fff;margin:1.6rem auto;font-size:1.4rem;line-height:1em;padding:1.6rem 0;text-align:center;border-radius:.8rem}footer .area-info .area-info-contact>address,footer .area-info .area-info-contact>address a,footer .area-info .area-info-contact>a,footer .area-info .area-info-contact>span{display:block;color:#333}footer .area-info .area-info-contact>address{font-size:1.2rem;line-height:1.5em;margin:0 auto .8rem}footer .area-info .area-info-contact a:hover{text-decoration:none}footer .area-info .area-info-contact>span{margin:1.6rem auto}footer .area-info .area-info-contact>span img{width:3.3rem}footer .area-global-nav{background-color:#ccc;padding:2rem 0 1.6rem}footer .area-global-nav ul{margin:0;padding:0;flex-wrap:wrap;justify-content:center}footer .area-global-nav ul li{list-style:none;width:33.3333%;margin-bottom:1.6rem;line-height:1em;text-align:center}footer .area-global-nav ul li:nth-child(3n-2){margin-left:0}footer .area-global-nav ul li a{font-size:1.2rem;line-height:1em;color:#000}footer .area-global-nav ul li a i{display:block;font-size:1.4rem;line-height:1rem}footer .area-copyright{color:#ccc;font-size:1rem;text-align:center;margin:0;padding:.8rem 0}footer .area-copyright p{margin:0;line-height:1em}.area-banner .area-banner-inner{background-color:#0090ff;text-align:center}.area-banner .area-banner-inner:hover{opacity:.8}.area-banner img{display:block;margin-left:auto;margin-right:auto}.area-external-link .d-flex{justify-content:center}.area-external-link ul{margin-top:.8rem;padding-left:0;margin-bottom:0}.area-external-link li{list-style:none}.area-external-link li+li{margin-left:1.6rem}.area-external-link li a{font-size:1.2rem;line-height:1em;color:#666}.area-external-link li a:hover{text-decoration:underline}.area_oxygen_capsule{margin-top:6rem}.area_oxygen_capsule h2{text-align:center;font-size:1.8rem;margin-bottom:1.6rem}.area_oxygen_capsule p.h2-text{font-family:"メイリオ",Mairyo,sans-serif;font-size:1.4rem;line-height:1.5em;margin-bottom:.8rem}.area_oxygen_capsule p.h2-text span{font-weight:bold}.area_oxygen_capsule .wrap-detail-items{display:flex;flex-direction:column;gap:1.6rem;margin-bottom:6rem}.area_oxygen_capsule .wrap-detail-items .wrap-text-area{border:solid 2px #d4e9ab;border-radius:8px;padding:1.6rem .8rem}.area_oxygen_capsule .wrap-detail-items .wrap-text-area .wrap-text-item{display:flex;align-items:center;gap:0 1.6rem;margin-bottom:2.4rem}.area_oxygen_capsule .wrap-detail-items .wrap-text-area .wrap-text-item p.title{font-size:1.4rem;font-weight:700;margin:0;width:7rem}.area_oxygen_capsule .wrap-detail-items .wrap-text-area .wrap-text-item p.text{font-family:"メイリオ",Mairyo,sans-serif;font-size:1.4rem;line-height:1.5em;margin:0;width:calc(100% - 7rem - 1.6rem)}.area_oxygen_capsule .wrap-course-items{margin-bottom:6rem}.area_oxygen_capsule .wrap-course-items h3{margin:1.6rem auto 3.2rem auto;font-size:1.6rem;font-weight:400;text-align:center;line-height:3.2rem;background-image:url(images/top/bg-heading-03.png);background-repeat:no-repeat;background-position:center;background-size:contain}.area_oxygen_capsule .wrap-course-items .wrap-text-area .wrap-img-item{margin-bottom:.8rem}.area_oxygen_capsule .wrap-course-items .wrap-text-area .wrap-text-item p.title{font-size:1.4rem;font-weight:bold;margin:0 0 .8rem}.area_oxygen_capsule .wrap-course-items .wrap-text-area .wrap-text-item ul{padding-left:2rem}.area_oxygen_capsule .wrap-course-items .wrap-text-area .wrap-text-item ul li{font-family:"メイリオ",Mairyo,sans-serif;font-size:1.2rem;margin:0}.area_oxygen_capsule .wrap-course-items .wrap-text-area .wrap-text-item:last-child{margin-bottom:0}.area-banner h3{margin:1.6rem auto 3.2rem auto;font-size:1.6rem;font-weight:400;text-align:center;line-height:3.2rem;background-image:url(images/top/bg-heading-03.png);background-repeat:no-repeat;background-position:center;background-size:contain}.area-banner p.text{font-family:"メイリオ",Mairyo,sans-serif;font-size:1.4rem;line-height:1.5em;margin:0 0 1rem}.area-notice{margin-bottom:6.4rem}.area-notice .wrap-notice-area .wrap-notice-item h3{margin:3.2rem auto .8rem auto;font-size:1.4rem;font-weight:bold}.area-notice .wrap-notice-area .wrap-notice-item ul{padding-left:2rem}.area-notice .wrap-notice-area .wrap-notice-item ul li{font-family:"メイリオ",Mairyo,sans-serif;font-size:1.2rem;line-height:1.5em;margin:0 0 .8rem}.area-notice .wrap-notice-area .wrap-notice-item table{width:calc(100% - .4rem);margin-left:.4rem;margin-bottom:1rem;font-size:1.2rem}.area-notice .wrap-notice-area .wrap-notice-item table tr th{border:1px solid #ccc;background-color:#d4e9ab;padding:.1rem .4rem 0 .4rem}.area-notice .wrap-notice-area .wrap-notice-item table tr td{border:1px solid #ccc;padding:.1rem .4rem 0 .4rem}.area-price-list .table tr th,.area-price-list .table tr td{width:25%;vertical-align:middle}