﻿.interview-contents__2col p,.interview-contents__1col p,.contents-heading{font-family:"Lato","Helvetica Neue","Helvetica","游ゴシック体","Yu Gothic","YuGothic","ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","Osaka","ＭＳ Ｐゴシック","MS PGothic","sans-serif";font-weight:500}.top-image{background-position:center top;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;display:block;height:635px;position:relative;width:100%}.top-image__title-section{box-sizing:border-box;background:rgba(118,149,47,0.85);bottom:50px;display:block;left:50%;margin-left:-350px;padding:20px;position:absolute;width:700px}.top-image__title-section img{display:block;margin:0 auto}.top-image .share-btns{position:absolute;right:20px;top:20px}.black-wrapper,.white-wrapper{box-sizing:border-box;padding:80px 0;width:100%}.white-wrapper{background:#fff;color:#111}.white-wrapper .contents-heading{color:#76952f}.white-wrapper hr{background:#e5e5e5;display:block;height:1px;border:none;margin:1em 0;padding:0}.black-wrapper{background:#fff;padding:160px 0 0}.black-wrapper .contents-heading{border-bottom:2px solid #76952f;color:#76952f;text-align:center;padding-bottom:.25em}.contents-heading{font-size:32px;font-weight:bold;line-height:2;width:100%}.share-btns{align-items:center;box-sizing:border-box;display:flex;flex-flow:row nowrap;justify-content:space-between;width:120px}.share-btns a:hover{opacity:.6}.interview-contents__1col{box-sizing:border-box;margin:0 auto;width:720px}.interview-contents__1col p{font-size:16px;line-height:2;margin-bottom:40px;width:100%}.interview-contents__1col>img{width:100%}.interview-contents__1col__list{border-radius:2px;border:1px solid #ddd;list-style-type:disc;margin-bottom:40px;padding:10px 10px 10px 30px}.interview-contents__1col__list li{list-style-type:inherit}.interview-contents__2col{box-sizing:border-box;display:flex;flex-flow:row nowrap;justify-content:space-between;margin:0 auto;width:720px}.interview-contents__2col__article{box-sizing:border-box;width:calc(720px - 80px - 24px)}.interview-contents__2col__article p{line-height:2}.interview-contents__2col__profile{box-sizing:border-box;width:620px}.interview-contents__2col__img{box-sizing:border-box;width:80px}.interview-contents__2col__img--profile{width:240px}.interview-contents__2col__img--profile+.interview-contents__2col__article{width:calc(720px - 240px - 24px)}.interview-contents__2col__img--profile+.interview-contents__2col__article p{margin-bottom:10px}.interview-contents__2col__img--circle{background-position:center;background-size:cover;border-radius:50%;height:80px;width:80px}.interview-contents__2col p{font-size:16px;width:100%}.interview-contents__2col img{width:100%}.scrolltoTop{background:none;bottom:20px;cursor:pointer;display:none;height:60px;opacity:1 !important;position:fixed;right:20px;width:60px;z-index:2}#scrolltoTop{display:none !important}.footer{margin-top:0}.bottom-top-link{color:#333;display:block;font-size:14px;margin:0 auto;margin-top:40px;text-decoration:underline;text-align:center}.quote-contents{background:#f0f0f0;box-sizing:border-box;padding:2em;width:100%}
