@charset "UTF-8";.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0);line-height:1}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;line-height:1;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@keyframes aniFadeInUp01{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:none}}.js-anime-fadeInUp01{opacity:0}.js-anime-fadeInUp01.is-show{opacity:1;animation:aniFadeInUp01 0.65s cubic-bezier(0.26,0.86,0.54,0.99);animation-fill-mode:both}.con-magazine{position:relative;padding-top:315px;padding-bottom:4.625%}@media screen and (max-width:767px){.con-magazine{padding-top:180px;padding-bottom:0}}@media screen and (max-width:600px){.con-magazine{padding-top:82px}}.con-magazine:after{position:absolute;content:"";bottom:0;width:100%;padding-bottom:23.125%;background-color:#e0f5ee}@media screen and (max-width:767px){.con-magazine:after{bottom:39px;padding-bottom:712px}}@media screen and (max-width:600px){.con-magazine:after{bottom:27.5px;padding-bottom:437px}}.con-magazine>.inner{position:relative;max-width:1200px;margin:0 auto;z-index:1}@media only screen and (max-width:1280px){.con-magazine>.inner{width:90%}}.con-magazine>.inner .wrap-title{margin-bottom:34px;display:flex;justify-content:space-between;align-items:flex-end}@media screen and (max-width:767px){.con-magazine>.inner .wrap-title{display:block}}@media screen and (max-width:600px){.con-magazine>.inner .wrap-title{margin-bottom:24px}}.con-magazine>.inner .wrap-title .box-title{display:flex}@media screen and (max-width:767px){.con-magazine>.inner .wrap-title .box-title{display:block}}.con-magazine>.inner .wrap-title .box-title h2{padding-right:22px;font-family:"EB Garamond",serif;font-size:4rem;line-height:1}@media screen and (max-width:767px){.con-magazine>.inner .wrap-title .box-title h2{padding-right:0;font-size:3.65rem;text-align:center}}@media screen and (max-width:600px){.con-magazine>.inner .wrap-title .box-title h2{margin-bottom:4px;font-size:2.4rem}}.con-magazine>.inner .wrap-title .box-title p.txt-desc{padding-top:9px;font-family:"Shippori Mincho B1","ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;font-size:1.8rem;line-height:1.23;letter-spacing:0.2em;font-weight:600}@media screen and (max-width:767px){.con-magazine>.inner .wrap-title .box-title p.txt-desc{font-size:1.6rem;text-align:center}}@media screen and (max-width:600px){.con-magazine>.inner .wrap-title .box-title p.txt-desc{padding-top:0;font-size:1.2rem}}.con-magazine>.inner .wrap-title p.txt-link{padding-bottom:3px}@media screen and (max-width:767px){.con-magazine>.inner .wrap-title p.txt-link{display:none}}.con-magazine>.inner .wrap-title p.txt-link a span{position:relative;padding-right:31px;font-size:1.8rem;color:#5FCCAA}.con-magazine>.inner .wrap-title p.txt-link a span:after{position:absolute;content:"";top:50%;right:0;transform:translateY(-50%);width:25px;height:6px;background:url(../img/common/icn_link_arrow_green.svg) no-repeat;background-size:contain;transition:0.35s ease-out}@media screen and (min-width:1100px){.con-magazine>.inner .wrap-title p.txt-link a:hover span:after{transform:translateX(4px) translateY(-50%)}}.con-magazine>.inner p.style-btn-link01{display:none}@media screen and (max-width:767px){.con-magazine>.inner p.style-btn-link01{display:block}}.con-magazine>.inner p.style-btn-link01 a{margin:0 auto}@media screen and (max-width:767px){.con-magazine>.inner p.style-btn-link01 a{width:250px}}.con-news{padding-top:126px}@media screen and (max-width:767px){.con-news{padding-top:100px}}@media screen and (max-width:600px){.con-news{padding-top:82px}}.con-news>.inner{max-width:1000px;margin:0 auto}@media only screen and (max-width:1080px){.con-news>.inner{width:90%}}.con-news>.inner .wrap-news{display:flex}@media screen and (max-width:767px){.con-news>.inner .wrap-news{display:block}}.con-news>.inner .wrap-news .box-title{margin-right:88px}@media screen and (max-width:767px){.con-news>.inner .wrap-news .box-title{margin-right:0;margin-bottom:22px}}.con-news>.inner .wrap-news .box-title h2{margin-bottom:12px;font-family:"EB Garamond",serif;font-size:3.4rem;line-height:1.2}@media screen and (max-width:767px){.con-news>.inner .wrap-news .box-title h2{text-align:center}}@media screen and (max-width:600px){.con-news>.inner .wrap-news .box-title h2{margin-bottom:4px;font-size:2.4rem}}.con-news>.inner .wrap-news .box-title p.txt-desc{font-family:"Shippori Mincho B1","ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;font-size:1.8rem;line-height:1.23;letter-spacing:0.05em;font-weight:600}@media screen and (max-width:767px){.con-news>.inner .wrap-news .box-title p.txt-desc{text-align:center}}@media screen and (max-width:600px){.con-news>.inner .wrap-news .box-title p.txt-desc{font-size:1.2rem}}.con-news>.inner .wrap-news p.style-btn-link01{margin-top:60px}@media screen and (max-width:767px){.con-news>.inner .wrap-news p.style-btn-link01{margin-top:50px}}@media screen and (max-width:600px){.con-news>.inner .wrap-news p.style-btn-link01{margin-top:26px}}.con-news>.inner .wrap-news p.style-btn-link01 a{width:232px}@media screen and (max-width:767px){.con-news>.inner .wrap-news p.style-btn-link01 a{width:250px;margin:0 auto;padding-left:0;justify-content:center}}.con-news>.inner .wrap-news .box-news{padding-top:14px;flex:1}@media screen and (max-width:600px){.con-news>.inner .wrap-news .box-news{padding-top:0}}.con-news>.inner .wrap-news .box-news>ul{border-top:1px solid #a7a7a7}.con-news>.inner .wrap-news .box-news>ul>li{padding:12px 0 18px;border-bottom:1px solid #a7a7a7}.con-news>.inner .wrap-news .box-news>ul>li a{position:relative;display:block;padding-right:50px}@media screen and (min-width:1100px){.con-news>.inner .wrap-news .box-news>ul>li a:hover .block-title p.txt-title:after{transform:translateX(4px) translateY(-50%)}}.con-news>.inner .wrap-news .box-news>ul>li a .block-info{display:flex}.con-news>.inner .wrap-news .box-news>ul>li a .block-info p.date{padding-top:2px;margin-right:14px;font-family:"Roboto",sans-serif;font-size:1.6rem;color:#BFBFBF;font-weight:600}@media screen and (max-width:600px){.con-news>.inner .wrap-news .box-news>ul>li a .block-info p.date{margin-right:12px;font-weight:500;font-size:1.2rem}}.con-news>.inner .wrap-news .box-news>ul>li a .block-info ul.list-cat li{display:inline-block;margin-right:10px;margin-bottom:3px;padding:6px 16px 3px;background-color:#5fccaa}@media screen and (max-width:600px){.con-news>.inner .wrap-news .box-news>ul>li a .block-info ul.list-cat li{padding:3px 12px 1px}}.con-news>.inner .wrap-news .box-news>ul>li a .block-info ul.list-cat li span{font-family:"Roboto",sans-serif;font-size:1.6rem;color:#FFFFFF;line-height:1.0}@media screen and (max-width:600px){.con-news>.inner .wrap-news .box-news>ul>li a .block-info ul.list-cat li span{font-size:1.1rem}}.con-news>.inner .wrap-news .box-news>ul>li a .block-title{padding-top:8px}@media screen and (max-width:600px){.con-news>.inner .wrap-news .box-news>ul>li a .block-title{padding-top:8px}}.con-news>.inner .wrap-news .box-news>ul>li a .block-title p.txt-title{position:relative;font-size:1.6rem;color:#707070;font-weight:500}@media screen and (max-width:600px){.con-news>.inner .wrap-news .box-news>ul>li a .block-title p.txt-title{position:static;font-size:1.2rem}}.con-news>.inner .wrap-news .box-news>ul>li a .block-title p.txt-title:after{position:absolute;content:"";top:50%;right:-44px;transform:translateY(-50%);width:26px;height:6px;background:url(../img/common/icn_link_arrow_gray.svg) no-repeat;background-size:contain;transition:0.35s ease-out}@media screen and (max-width:600px){.con-news>.inner .wrap-news .box-news>ul>li a .block-title p.txt-title:after{right:0;width:18px;height:18px;background-image:url(../img/common/icn_link_button_gray.svg)}}.con-gallery{padding-top:152px;padding-bottom:100px}@media screen and (max-width:600px){.con-gallery{padding-top:90px;padding-bottom:88px}}.con-gallery>.inner .wrap-title{position:relative;max-width:1200px;margin:0 auto}@media only screen and (max-width:1280px){.con-gallery>.inner .wrap-title{width:90%}}.con-gallery>.inner .wrap-title .box-title{margin-bottom:50px}@media screen and (max-width:600px){.con-gallery>.inner .wrap-title .box-title{margin-bottom:24px}}.con-gallery>.inner .wrap-title .box-title h2{margin-bottom:12px;font-family:"EB Garamond",serif;font-size:4.05rem;text-align:center;line-height:1.2;letter-spacing:0.02em}@media screen and (max-width:767px){.con-gallery>.inner .wrap-title .box-title h2{font-size:3.65rem}}@media screen and (max-width:600px){.con-gallery>.inner .wrap-title .box-title h2{margin-bottom:4px;font-size:2.4rem}}.con-gallery>.inner .wrap-title .box-title p.txt-desc{font-family:"Shippori Mincho B1","ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;font-size:1.65rem;line-height:1.23;letter-spacing:0.05em;text-align:center;font-weight:600}@media screen and (max-width:767px){.con-gallery>.inner .wrap-title .box-title p.txt-desc{font-size:1.6rem}}@media screen and (max-width:600px){.con-gallery>.inner .wrap-title .box-title p.txt-desc{font-size:1.2rem}}.con-gallery>.inner .wrap-title p.btn-link{position:absolute;top:0;right:0}@media screen and (max-width:600px){.con-gallery>.inner .wrap-title p.btn-link{display:none}}.con-gallery>.inner .wrap-title p.btn-link a{display:flex;justify-content:center;align-items:center;width:75px;height:75px;border-radius:50%;background-color:#5fccaa;transition:0.35s ease-out}@media screen and (min-width:1100px){.con-gallery>.inner .wrap-title p.btn-link a:hover{opacity:1;background-color:#000}}.con-gallery>.inner .wrap-title p.btn-link a span{padding-top:2px}.con-gallery>.inner .wrap-title p.btn-link a span img{width:32px}.con-gallery>.inner .box-insta .slider-instagram-container01,.con-gallery>.inner .box-insta .slider-instagram-container02{margin-bottom:1px;display:flex;flex-wrap:wrap}.con-gallery>.inner .box-insta .slider-instagram-container01 .instagram-item,.con-gallery>.inner .box-insta .slider-instagram-container02 .instagram-item{width:300px;margin-right:1px}@media screen and (max-width:600px){.con-gallery>.inner .box-insta .slider-instagram-container01 .instagram-item,.con-gallery>.inner .box-insta .slider-instagram-container02 .instagram-item{width:150px}}.con-gallery>.inner .box-insta .slider-instagram-container01 .instagram-item a.instagram-card,.con-gallery>.inner .box-insta .slider-instagram-container02 .instagram-item a.instagram-card{display:block;position:relative}.con-gallery>.inner .box-insta .slider-instagram-container01 .instagram-item a.instagram-card .instagram-card__img,.con-gallery>.inner .box-insta .slider-instagram-container02 .instagram-item a.instagram-card .instagram-card__img{position:relative;overflow:hidden;height:300px}@media screen and (max-width:600px){.con-gallery>.inner .box-insta .slider-instagram-container01 .instagram-item a.instagram-card .instagram-card__img,.con-gallery>.inner .box-insta .slider-instagram-container02 .instagram-item a.instagram-card .instagram-card__img{height:150px}}.con-gallery>.inner .box-insta .slider-instagram-container01 .instagram-item a.instagram-card .instagram-card__img img,.con-gallery>.inner .box-insta .slider-instagram-container02 .instagram-item a.instagram-card .instagram-card__img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:0.35s ease-out}.con-gallery>.inner .box-insta .slider-instagram-container01 .instagram-item a.instagram-card .instagram-card__img video,.con-gallery>.inner .box-insta .slider-instagram-container02 .instagram-item a.instagram-card .instagram-card__img video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:0.35s ease-out}.con-gallery>.inner .box-insta .slider-instagram-container01 .instagram-item a.instagram-card .instagram-card__badge,.con-gallery>.inner .box-insta .slider-instagram-container02 .instagram-item a.instagram-card .instagram-card__badge{position:absolute;top:8px;left:8px;display:flex;align-items:center;line-height:1;font-size:14px;color:#fb5373;font-weight:bold}.con-gallery>.inner .box-insta .slider-instagram-container01 .instagram-item a.instagram-card .instagram-icon,.con-gallery>.inner .box-insta .slider-instagram-container02 .instagram-item a.instagram-card .instagram-icon{display:block;width:20px;height:20px;fill:#fb5373}.con-gallery>.inner p.style-btn-link01{margin-top:30px;display:none}@media screen and (max-width:600px){.con-gallery>.inner p.style-btn-link01{display:block}}.con-gallery>.inner p.style-btn-link01 a{margin:0 auto;width:250px}
/*# sourceMappingURL=common_toppage.css.map */