@charset "UTF-8";.page-ttl .ttl{font-size:2.7rem}@media screen and (max-width:999px){.page-ttl .ttl{font-size:2.4rem}}@media screen and (max-width:600px){.page-ttl .ttl{font-size:2rem}}.page-ttl .ttl:before{height:1px}.page-mainvisual{position:relative;width:100%}.page-mainvisual .wrap-image{width:89.625%;margin:0 auto;margin-right:0}@media screen and (max-width:999px){.page-mainvisual .wrap-image{width:100%}}.page-mainvisual .wrap-image .wrap-bg{padding-bottom:38.8423988842%}.intro01{position:relative;padding-top:70px;padding-bottom:90px}@media screen and (max-width:600px){.intro01{padding-top:50px;padding-bottom:60px}}.intro01 .wrap-intro{display:flex;align-items:center;padding:0 100px 0 55px}@media screen and (max-width:1299px){.intro01 .wrap-intro{padding:0 70px 0 100px}}@media screen and (max-width:999px){.intro01 .wrap-intro{display:block;padding:0}}.intro01 .wrap-intro .wrap-page-icon{display:block;position:absolute;top:-62.5px;left:130px;width:125px;height:125px;background-color:#ffffff;border-radius:50%}@media screen and (max-width:1299px){.intro01 .wrap-intro .wrap-page-icon{left:170px}}@media screen and (max-width:999px){.intro01 .wrap-intro .wrap-page-icon{top:-105.5px;left:50%;transform:translateX(-50%)}}@media screen and (max-width:600px){.intro01 .wrap-intro .wrap-page-icon{top:-70px;width:100px;height:100px}}.intro01 .wrap-intro .wrap-page-icon h2{position:relative;font-size:1.5rem;color:#000000;font-weight:600;line-height:1.2;text-align:center;padding-top:80px}@media screen and (max-width:999px){.intro01 .wrap-intro .wrap-page-icon h2{font-size:1.4rem}}@media screen and (max-width:600px){.intro01 .wrap-intro .wrap-page-icon h2{font-size:1.2rem;padding-top:66px}}.intro01 .wrap-intro .wrap-page-icon h2:before{content:"";position:absolute;top:34px;left:50%;transform:translateX(-50%);width:53px;height:34px;background-image:url(../img/common/icon_about.svg);background-position:center center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:600px){.intro01 .wrap-intro .wrap-page-icon h2:before{top:24px}}.intro01 .wrap-intro .wrap-ttl{position:relative;width:260px}@media screen and (max-width:999px){.intro01 .wrap-intro .wrap-ttl{width:100%}}.intro01 .wrap-intro .wrap-txt{width:calc(100% - 260px);padding-left:90px}@media screen and (max-width:999px){.intro01 .wrap-intro .wrap-txt{width:100%;margin-top:30px;padding-left:0}}.intro01 .wrap-intro .wrap-txt p{font-size:1.6rem}@media screen and (max-width:999px){.intro01 .wrap-intro .wrap-txt p{font-size:1.5rem}}@media screen and (max-width:600px){.intro01 .wrap-intro .wrap-txt p{font-size:1.4rem}}.parallax-bg{width:100%;padding-bottom:37.5%;background-image:url("../img/about/bg_parallax.jpg");background-position:center center;background-size:cover;background-repeat:no-repeat}.intro02{position:relative;width:100%;background-color:#ffffff;padding-top:90px;padding-bottom:170px}@media screen and (max-width:999px){.intro02{padding-top:60px;padding-bottom:100px}}@media screen and (max-width:600px){.intro02{padding-bottom:80px}}.intro02:before{content:"";position:absolute;top:24%;right:0;width:41%;height:68%;background-color:#f0f0f0}@media screen and (max-width:699px){.intro02:before{width:70%;height:58%}}@media screen and (max-width:699px){.intro02>div{padding:0}}.intro02 .inner-intro02{padding:0 50px 0 23px}@media screen and (max-width:999px){.intro02 .inner-intro02{padding:0 20px}}@media screen and (max-width:699px){.intro02 .inner-intro02{padding:0}}.intro02 .inner-intro02 h3{font-family:a-otf-futo-min-a101-pr6n,serif;font-size:3.2rem;letter-spacing:0.05em}@media screen and (max-width:1399px){.intro02 .inner-intro02 h3{font-size:3rem}}@media screen and (max-width:999px){.intro02 .inner-intro02 h3{font-size:2.6rem}}@media screen and (max-width:699px){.intro02 .inner-intro02 h3{padding:0 15px}}@media screen and (max-width:600px){.intro02 .inner-intro02 h3{font-size:2.2rem}}.intro02 .inner-intro02 .wrap-content{display:flex;justify-content:space-between}.intro02 .inner-intro02 .wrap-content.con-01{margin-top:60px}@media screen and (max-width:999px){.intro02 .inner-intro02 .wrap-content.con-01{margin-top:40px}}@media screen and (max-width:600px){.intro02 .inner-intro02 .wrap-content.con-01{margin-top:30px}}.intro02 .inner-intro02 .wrap-content.con-01 .side-L{width:34%}.intro02 .inner-intro02 .wrap-content.con-01 .side-L .wrap-img{width:100%}.intro02 .inner-intro02 .wrap-content.con-01 .side-L .wrap-img .wrap-bg{padding-bottom:109.35828877%}.intro02 .inner-intro02 .wrap-content.con-01 .side-R{width:62%}.intro02 .inner-intro02 .wrap-content.con-01 .side-R .wrap-img{margin-top:-100px}@media screen and (max-width:999px){.intro02 .inner-intro02 .wrap-content.con-01 .side-R .wrap-img{margin-top:-40px}}@media screen and (max-width:699px){.intro02 .inner-intro02 .wrap-content.con-01 .side-R .wrap-img{margin-top:-30px}}@media screen and (max-width:600px){.intro02 .inner-intro02 .wrap-content.con-01 .side-R .wrap-img{margin-top:-20px}}.intro02 .inner-intro02 .wrap-content.con-01 .side-R .wrap-img .wrap-bg{padding-bottom:59.2375366569%}.intro02 .inner-intro02 .wrap-content.con-02{margin-top:40px}@media screen and (max-width:699px){.intro02 .inner-intro02 .wrap-content.con-02{display:block;margin-top:25px}}.intro02 .inner-intro02 .wrap-content.con-02 .side-L{width:46.3636363636%}@media screen and (max-width:699px){.intro02 .inner-intro02 .wrap-content.con-02 .side-L{width:100%;padding:0 15px}}.intro02 .inner-intro02 .wrap-content.con-02 .side-L p{font-size:1.6rem}@media screen and (max-width:999px){.intro02 .inner-intro02 .wrap-content.con-02 .side-L p{font-size:1.5rem}}@media screen and (max-width:600px){.intro02 .inner-intro02 .wrap-content.con-02 .side-L p{font-size:1.4rem}}.intro02 .inner-intro02 .wrap-content.con-02 .side-R{width:50.4545454545%;margin-top:-63px}@media screen and (max-width:999px){.intro02 .inner-intro02 .wrap-content.con-02 .side-R{margin-top:-40px}}@media screen and (max-width:699px){.intro02 .inner-intro02 .wrap-content.con-02 .side-R{width:60%;margin-top:15px;margin-left:auto;margin-right:0}}.intro02 .inner-intro02 .wrap-content.con-02 .side-R .wrap-img{max-width:475px;width:90%}@media screen and (max-width:699px){.intro02 .inner-intro02 .wrap-content.con-02 .side-R .wrap-img{max-width:100%;width:100%}}.intro02 .inner-intro02 .wrap-content.con-02 .side-R .wrap-img .wrap-bg{padding-bottom:62.7368421053%}.area{background:url("../img/about/bg_material.jpg");padding-top:75px;padding-bottom:70px}@media screen and (max-width:600px){.area{padding-top:60px;padding-bottom:50px}}.area .page-ttl{color:#ffffff}.area .page-ttl .ttl:before{background-color:#ffffff}.area .wrap-content{display:flex;justify-content:space-between;align-items:center;margin-top:15px}@media screen and (max-width:999px){.area .wrap-content{flex-wrap:wrap;align-items:flex-start}}.area .wrap-content .wrap-map{order:2;width:50.7692307692%}@media screen and (max-width:999px){.area .wrap-content .wrap-map{order:1;width:70%;margin:0 auto}}@media screen and (max-width:600px){.area .wrap-content .wrap-map{width:90%}}.area .wrap-content .wrap-txt{width:23.0769230769%}@media screen and (max-width:999px){.area .wrap-content .wrap-txt{width:48%;margin-top:30px}}.area .wrap-content .wrap-txt.wrap-txt_01{order:1}@media screen and (max-width:999px){.area .wrap-content .wrap-txt.wrap-txt_01{order:2}}.area .wrap-content .wrap-txt.wrap-txt_02{order:3}.area .wrap-content .wrap-txt .area-item{width:100%}.area .wrap-content .wrap-txt .area-item:not(:last-child){margin-bottom:40px}@media screen and (max-width:999px){.area .wrap-content .wrap-txt .area-item:not(:last-child){margin-bottom:30px}}.area .wrap-content .wrap-txt .area-item h4{font-size:2.4rem;color:#ffffff}@media screen and (max-width:1199px){.area .wrap-content .wrap-txt .area-item h4{font-size:2rem}}@media screen and (max-width:600px){.area .wrap-content .wrap-txt .area-item h4{font-size:1.7rem}.area .wrap-content .wrap-txt .area-item h4 a{text-decoration:underline}}.area .wrap-content .wrap-txt .area-item p{font-size:1.4rem;color:#ffffff;margin-top:10px}@media screen and (max-width:1199px){.area .wrap-content .wrap-txt .area-item p{font-size:1.3rem;margin-top:5px}}@media screen and (max-width:600px){.area .wrap-content .wrap-txt .area-item p{font-size:1.2rem;margin-top:3px}}.seasons-climate{padding-top:100px;padding-bottom:150px}@media screen and (max-width:999px){.seasons-climate{padding-top:80px;padding-bottom:100px}}@media screen and (max-width:600px){.seasons-climate{padding-top:60px}}.seasons-climate p.intro{font-size:1.6rem;width:75%;margin:50px auto 0}@media screen and (max-width:1199px){.seasons-climate p.intro{font-size:1.5rem;width:90%;margin:30px auto 0}}@media screen and (max-width:600px){.seasons-climate p.intro{font-size:1.4rem}}.seasons-climate .wrap-season-img{display:flex;flex-wrap:wrap;margin-top:55px}@media screen and (max-width:999px){.seasons-climate .wrap-season-img{margin-top:35px}}.seasons-climate .wrap-season-img .wrap-bg{width:50%;padding-bottom:26.6666666667%}.seasons-climate .wrap-climate{background-color:#f0f0f0;margin-top:80px;padding:50px 50px 70px}@media screen and (max-width:999px){.seasons-climate .wrap-climate{padding:50px 30px 60px}}@media screen and (max-width:600px){.seasons-climate .wrap-climate{margin-top:50px;padding:30px 15px 40px}}.seasons-climate .wrap-climate h5{font-family:toppan-bunkyu-mincho-pr6n,serif;font-size:2rem;text-align:center;letter-spacing:0.1em}@media screen and (max-width:1199px){.seasons-climate .wrap-climate h5{font-size:1.8rem}}@media screen and (max-width:600px){.seasons-climate .wrap-climate h5{font-size:1.6rem}}.seasons-climate .wrap-climate h5 span{display:block;font-size:1.4rem;text-align:center}@media screen and (max-width:600px){.seasons-climate .wrap-climate h5 span{font-size:1.2rem}}.seasons-climate .wrap-climate .inner-climate{margin-top:30px}@media screen and (max-width:600px){.seasons-climate .wrap-climate .inner-climate{margin-top:15px}}.seasons-climate .wrap-climate .inner-climate img{max-width:850px;width:90%;margin:0 auto}@media screen and (max-width:999px){.seasons-climate .wrap-climate .inner-climate img{width:100%}}.seasons-climate .wrap-climate .inner-climate img:not(:last-child){margin-bottom:10px}.black{}.black .intro01 .wrap-intro .wrap-page-icon{background-color:#000}.black .intro01 .wrap-intro .wrap-page-icon h2{color:#FFFF00}.black .intro01 .wrap-intro .wrap-page-icon h2:before{content:none}.black .intro02{background-color:#000}.black .intro02:before{content:none}.black .area{background:none}.black .area .page-ttl{color:#FFFF00}.black .area .page-ttl .ttl:before{background-color:#FFFF00}.black .area .wrap-content .wrap-txt .area-item h4,.black .area .wrap-content .wrap-txt .area-item p{color:#FFFF00}.black .seasons-climate .wrap-climate{background-color:#000}.blue{}.blue .intro01 .wrap-intro .wrap-page-icon{background-color:#0000FF}.blue .intro01 .wrap-intro .wrap-page-icon h2{color:#FFFF00}.blue .intro01 .wrap-intro .wrap-page-icon h2:before{content:none}.blue .intro02{background-color:#0000FF}.blue .intro02:before{content:none}.blue .area{background:none}.blue .area .page-ttl{color:#FFFF00}.blue .area .page-ttl .ttl:before{background-color:#FFFF00}.blue .area .wrap-content .wrap-txt .area-item h4,.blue .area .wrap-content .wrap-txt .area-item p{color:#FFFF00}.blue .seasons-climate .wrap-climate{background-color:#0000FF}
/*# sourceMappingURL=about.css.map */