#container{line-height:1.6}#container img{max-width:100%;height:auto}#container .inner{max-width:980px;padding:0;margin:0 auto}#container ._textColor01{color:#056cdc}#container .fcolor-blue{color:#4a55a2}#container figure{margin:0}#container .mhlw-risk{min-height:auto}#container a.button-normal{background-color:#4a55a2}@media screen and (max-width: 979px){#container .inner{width:100%}#container a.button-normal{width:auto}}#container #mv{height:auto;background:url("/assets/contents/eyelid/maibotsu/shumatsu/images/mvbg.jpg?202431184730") no-repeat center #7895cb;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 979px){#container #mv{background-size:auto 100%;height:inherit}}#container #localNav{background:#4a55a2;border-bottom:1px solid #fff}#container #localNav .localNav__list{background:#4a55a2}#container #localNav .localNav__list .localNav__list__link::before,#container #localNav .localNav__list .localNav__list__link:last-child::after{background:#fff}#container #localNav .localNav__list .localNav__list__link a{color:#fff}@media screen and (max-width: 979px){#container #localNav .localNav__list .localNav__list__link::after,#container #localNav .localNav__list .localNav__list__link :nth-child(even)::before,#container #localNav .localNav__list .localNav__list__link:nth-child(even)::before{background:#fff}#container #localNav .localNav__list .localNav__list__link:last-child::after{display:none}}@media screen and (min-width: 980px){#container #localNav .localNav__list{margin:auto}#container #localNav .localNav__list .localNav__list__link a{display:block;margin:auto}}@media screen and (max-width: 979px){#container #localNav{border-bottom:none}#container #localNav.fixed{background:rgba(255,255,255,0.7)}#container #localNav.fixed .localNav__list{background:transparent}#container #localNav.fixed .localNav__list__link a{padding:15px 25px;color:#02277d;text-align:left;font-size:16px}}#container section.ac_ar_001.contents{margin:0 auto;padding:60px 0 80px;font-size:18px;line-height:1.8}@media screen and (max-width: 979px){#container section.ac_ar_001.contents{padding:60px 0;font-size:16px}}#container h2.headerH2{line-height:1.2;text-align:center;background:none;padding:0;margin:0 0 60px}#container h2.headerH2 .index{font-size:42px;padding:0 0 10px;display:inline-flex;position:relative}#container h2.headerH2 .index::before{content:"";position:absolute;bottom:0;left:45%;left:calc(50% - 100px);right:0;width:200px;height:2px;background:#000}#container h2.headerH2>p{font-size:24px;margin:12px 0 0}@media screen and (max-width: 979px){#container h2.headerH2{margin:0 0 4vw}#container h2.headerH2 .index{font-size:30px;padding:0 0 2vw}#container h2.headerH2 .index::before{left:calc(50% - 10vw);width:20vw}#container h2.headerH2>p{font-size:18px;margin:2vw 0 0}}#container #recommend{background-color:#f2f7fd}#container #recommend ul{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#container #recommend ul li{background-color:#4a55a2;display:flex;justify-content:center;align-items:center;border-radius:100px;width:35%;color:#ffffff;font-weight:bold;line-height:1.4;text-align:center;padding:15px 30px;margin:0 10px 20px}@media screen and (max-width: 979px){#container #recommend ul li{width:49%;margin:0;padding:10px}#container #recommend ul li:nth-child(even){margin-left:2%}#container #recommend ul li:nth-child(n+3){margin-top:2vw}}#container #pickup .pickup_cont{width:980px;max-width:100%;margin:auto}#container #about{background-color:#f2f7fd}#container #about .about_cont .col{text-align:center;padding:0}#container #about .about_cont .col .title{background-color:#14aef5;color:#ffffff;font-size:24px;font-weight:bold}#container #about .about_cont .col .img>div{margin:20px auto}@media screen and (max-width: 979px){#container #about .about_cont .col .title{font-size:18px}#container #about .about_cont .col .img{display:flex;justify-content:space-evenly}}#container #about .about_cont02{align-items:center}#container #about .about_cont02 .img{text-align:center}#container #point{background:#5ba3ef;background:linear-gradient(135deg, #5ba3ef 0%, #96c7f4 100%)}#container #point h2.headerH2{color:#ffffff}#container #point h2.headerH2 .index::before{background-color:#ffffff}#container #point .point_title{color:#ffffff;text-align:center;font-size:30px;font-weight:bold;line-height:1.2;margin-top:50px}#container #point .point_title .point_title_inner{display:flex;justify-content:space-between;align-items:center}#container #point .point_title .point_title_inner::before,#container #point .point_title .point_title_inner::after{content:'';display:block;width:100%;border-top:2px solid #ffffff}#container #point .point_title .point_title_inner>div{white-space:nowrap;padding:0 30px}#container #point .point_cont{background-color:#ffffff;display:flex;justify-content:space-between;align-items:center;padding:30px}#container #point .point_cont+.point_cont{margin-top:30px}#container #point .point_cont .txt{width:660px}#container #point .point_cont .txt .title{color:#4a55a2;font-weight:bold;text-align:center}#container #point .point_cont .txt .title .catch{font-size:24px}#container #point .point_cont .txt>p{margin-top:10px}#container #point .point_cont .txt .fcolor-blue{font-weight:bold;text-align:center}#container #point .point_cont .img{width:280px;text-align:center}#container #point .point-bg-img01{background:url("/assets/contents/eyelid/maibotsu/shumatsu/images/point01.png?202431184730") no-repeat right top #fff;min-height:240px}#container #point .point-bg-img01 .point_cont{background-color:unset}#container #point .point-bg-img01 .point_cont .txt{max-width:48%}#container #point table.point_table{background-color:#ffffff;width:100%;border-collapse:collapse;font-weight:bold}#container #point table.point_table th,#container #point table.point_table td{padding:20px;border:1px solid #4a55a2}#container #point table.point_table th{background-color:#eef3ff;width:60%;text-align:left}#container #point table.point_table td{width:40%;text-align:center}@media screen and (max-width: 979px){#container #point .point_title{font-size:21px;margin-top:30px}#container #point .point_cont{flex-direction:column;padding:20px}#container #point .point_cont+.point_cont{margin-top:10px}#container #point .point_cont .txt,#container #point .point_cont .img{width:100%}#container #point .point_cont .title .catch{font-size:18px}#container #point .point-bg-img01{min-height:auto;background-size:cover;background-position-x:20vw}#container #point .point-bg-img01 .point_cont{height:100%;background:rgba(255,255,255,0.8);display:flex;justify-content:center;align-items:center}#container #point .point-bg-img01 .point_cont .txt{max-width:100%}}#container #photo{background-color:#f2f7fd}@media screen and (max-width: 979px){#container #photo .photo_cont .col{width:480px;max-width:100%;margin-left:auto;margin-right:auto}}#container #price{background-image:url("/assets/contents/eyelid/maibotsu/shumatsu/images/price_bg.jpg?202431184730");background-repeat:repeat-y}#container #price .price_cont{background-color:#ffffff;display:flex;justify-content:space-between;align-items:center;padding:30px;line-height:1.2;color:#4a55a2;font-weight:bold}#container #price .price_cont+.price_cont{margin-top:20px}#container #price .price_cont .name{flex:1;text-align:center}#container #price .price_cont .name>div{font-size:30px}#container #price .price_cont .menu_cont{flex:2}#container #price .price_cont .menu_cont .menu{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#container #price .price_cont .menu_cont .menu+.menu{margin-top:10px}#container #price .price_cont .menu_cont .menu .bui{width:50%;text-align:center;font-size:24px}#container #price .price_cont .menu_cont .menu .bui>span{padding:0.1em 1.5em;border:1px solid #4a55a2}#container #price .price_cont .menu_cont .menu .price{width:50%;text-align:right;font-size:60px;display:flex;align-items:center;justify-content:flex-end;text-align:right}#container #price .price_cont .menu_cont .menu .price ruby{font-size:60%;line-height:1}#container #price .price_cont .menu_cont .menu .price ruby rt{font-size:40%;white-space:nowrap}@media screen and (max-width: 979px){#container #price .price_cont{flex-direction:column;padding:20px}#container #price .price_cont+.price_cont{margin-top:10px}#container #price .price_cont .name{width:100%}#container #price .price_cont .name>div{font-size:21px;display:inline-block;margin-right:10px}#container #price .price_cont .menu_cont{width:100%}#container #price .price_cont .menu_cont .menu{margin-top:10px}#container #price .price_cont .menu_cont .menu+.menu{margin-top:0}#container #price .price_cont .menu_cont .menu .bui{font-size:16px;width:auto;margin-right:5%}#container #price .price_cont .menu_cont .menu .bui>span{padding:0.1em 0.5em}#container #price .price_cont .menu_cont .menu .price{font-size:33px;width:auto;display:block}}#container #details #maibotsu_compare table thead tr th{background-color:#14aef5}#container #details #maibotsu_compare table thead tr th.shumatsu{background-color:#6bc7f1}#container #details #maibotsu_compare table thead tr th.shumatsu a{pointer-events:none}#container #details #maibotsu_compare table tbody tr th{background-color:#eeeeee}#container #details #maibotsu_compare table tbody tr td.shumatsu{background-color:#f4fdff}#container #faq{background-color:#f2f7fd}#container #faq .faq_cont{background:#fff;padding:30px}#container #faq .faq_cont .question,#container #faq .faq_cont .answer{position:relative;padding-left:65px}#container #faq .faq_cont .question::before,#container #faq .faq_cont .answer::before{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:40px;height:40px;font-weight:bold;line-height:1}#container #faq .faq_cont .question{margin-bottom:21px;font-size:21px;font-weight:600;color:#4a55a2;min-height:40px}#container #faq .faq_cont .question::before{content:"Q";color:#fff;background-color:#4a55a2}#container #faq .faq_cont .answer{min-height:40px;padding-top:5px}#container #faq .faq_cont .answer::before{content:"A";color:#fff;background-color:#5ba3ef}@media screen and (max-width: 979px){#container #faq .faq_cont{padding:20px}#container #faq .faq_cont .question,#container #faq .faq_cont .answer{padding-left:40px}#container #faq .faq_cont .question{min-height:0;margin-bottom:15px;font-size:18px;line-height:1.4;padding-top:2px}#container #faq .faq_cont .question:before{width:30px;height:30px;top:0}#container #faq .faq_cont .answer{line-height:1.4;padding-top:4px}#container #faq .faq_cont .answer:before{width:30px;height:30px;top:0}}#container #comment .comment_cont{display:flex;justify-content:space-between}#container #comment .comment_cont .comment_txt{width:720px}#container #comment .comment_cont .comment_img{width:230px;text-align:center}#container #comment .comment_cont .comment_img .info{margin-top:10px;line-height:1.2}#container #comment .comment_cont .comment_img .info .dr_name{font-weight:bold;font-size:21px}@media screen and (max-width: 979px){#container #comment .comment_cont{flex-direction:column-reverse}#container #comment .comment_cont .comment_txt,#container #comment .comment_cont .comment_img{width:100%}#container #comment .comment_cont .comment_txt{margin-top:20px}}
