@charset "UTF-8";.section-heading{position:relative;display:inline-block;padding-bottom:19px;font-family:a-otf-futo-go-b101-pr6n,sans-serif;font-size:1.8rem}.section-heading:after{position:absolute;bottom:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transition:all .8s;transform-origin:left;content:"";width:0;height:4px;border-radius:10px;background-color:#4d926b}.section-heading.story_heading:after{background-color:#eadc72}.section-heading.display-block:after{width:50px}.section-heading.linescale:after{width:50px}@media screen and (min-width:500px){.section-heading{font-size:2rem}}@media screen and (min-width:1200px){.section-heading{padding-bottom:32px;font-size:3rem}}.section-heading-container{width:100%;margin:150px auto 80px}.section-heading-container.blog{margin:150px auto 55px}.section-heading-container p{margin-top:60px}@media screen and (min-width:600px){.section-heading-container p br{display:none}}@media screen and (min-width:1000px){.section-heading-container{margin:180px auto 100px}.section-heading-container.blog{margin:180px auto 50px}}@media screen and (min-width:1200px){.section-heading-container{margin:180px auto 100px}}table{box-sizing:border-box;width:90%;max-width:836px;margin:0 auto;font-size:1.6rem;text-align:left;border:solid 1px #393939;border-bottom:none;line-height:1.5}tr{display:grid;width:100%}td{border-bottom:solid 1px #393939;padding:15px}td:nth-child(odd){background-color:#f2f2f2}@media screen and (min-width:650px){tr{display:inline-table;width:100%}td:nth-child(odd){width:29%;vertical-align:middle;border-right:solid 1px #393939}}.pagination{display:flex;justify-content:center;align-items:center}.clearfix{list-style:none;display:flex}.page-numbers,.clearfix li a,.prev-page button,.next-page button{padding:0 10px 2px;font-size:1.4rem;font-weight:700;cursor:pointer}.page-numbers.current,.clearfix li.current a{position:relative;color:#4d926b}.page-numbers.current:after,.clearfix li.current a:after{position:absolute;bottom:0;left:15%;display:block;content:"";width:70%;height:2px;border-radius:2px;background-color:#4d926b}.next.page-numbers,.prev.page-numbers,.prev-page button,.next-page button{font-size:1.2rem}.prev-page button,.next-page button{border:none;background-color:transparent;font-family:heisei-kaku-gothic-std,sans-serif;line-height:inherit;color:#000}.prev-page.disabled button,.next-page.disabled button{color:transparent}@media screen and (min-width:1000px){.page-numbers,.clearfix li a{font-size:1.6rem}.next.page-numbers,.prev.page-numbers,.prev-page button,.next-page button{font-size:1.4rem}}footer{width:100%;margin:0 auto 12px;overflow:hidden}.footer_sns-container{width:79%;max-width:250px;margin:100px auto}.footer_sns-container ul{display:flex;justify-content:space-between;list-style:none}.footer_sns-item a{position:relative;display:flex;flex-wrap:nowrap;align-items:center;padding-bottom:10px;font-family:futura-pt,sans-serif}.footer_sns-item a:after{position:absolute;bottom:0;left:0;content:'';width:100%;height:1px;background:#393939;transition:all .4s;transform:scale(0,1);transform-origin:center top}.footer_sns-item a:hover:after{transform:scale(1.2,1)}.footer_sns-item{display:flex;flex-wrap:nowrap;align-items:center}.Instagram_icon{width:20px;height:20px;object-fit:contain;object-position:center;font-family:'object-fit: contain; object-position: center;';margin-right:10px}.youtube_icon{width:22px;height:22px;object-fit:contain;object-position:center;font-family:'object-fit: contain; object-position: center;';margin-right:10px}.footer_image-container{position:relative;width:100%;max-width:1020px;margin:0 auto 20px}.fotter_image-text{position:absolute;top:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);width:34px;height:258px;background-color:#fff}.fotter_image-text p{position:absolute;top:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;-o-writing-mode:vertical-rl;writing-mode:vertical-rl;font-family:yu-mincho-pr6n,sans-serif;font-size:1.8rem;letter-spacing:.3em;z-index:1}@media all and (-ms-high-contrast:none){.fotter_image-text p{font-family:heisei-kaku-gothic-std,sans-serif}}.footer_image{width:100%;max-width:900px;height:auto;max-height:379px;object-fit:cover;object-position:bottom;font-family:'object-fit: cover; object-position: bottom;';margin:136px auto 0}.footer_nav-container{display:flex;justify-content:space-around;align-items:flex-start;width:100%;max-width:1200px;margin:100px auto 60px}.footer_logo-a{display:contents}.footer_logo{width:34%;max-width:304px;height:auto;object-fit:contain;object-position:center;font-family:'object-fit: contain; object-position: center;'}.footer_nav-container nav{text-align:left}.footer_nav-container nav ul{list-style:none}.footer_nav-container nav ul li{margin-bottom:15px}.footer_nav-container nav ul li:last-child{margin-bottom:0}.footer_nav-container nav ul li a:hover{color:#2e9568}.text-link{width:100%;padding-bottom:20px;font-size:1rem;text-decoration:underline}footer small{font-size:1rem}@media screen and (min-width:500px){.fotter_image-text{width:40px;height:301px}.fotter_image-text p{font-size:2.1rem}}@media screen and (min-width:750px){.fotter_image-text{width:50px;height:439px}.fotter_image-text p{font-size:3rem}.footer_image{margin:153px auto 0}}@media screen and (min-width:900px){.footer_image{border-radius:30px}}@media screen and (min-width:1000px){.footer_sns-container{margin:130px auto 100px;max-width:350px}.footer_image{margin:15% auto}.footer_nav-container{display:none}}@media screen and (min-width:1200px){footer{margin:0 auto 20px}.Instagram_icon{width:24px;height:24px}.youtube_icon{width:26px;height:26px}.footer_sns-item a p{font-size:1.8rem}.text-link,footer small{font-size:1.4rem}}