﻿.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 center;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;display:block;height:635px;position:relative;width:100%;max-width:1430px;margin:auto}.top-image__title-section{box-sizing:border-box;background:rgba(0,64,152,0.85);bottom:50px;display:block;left:50%;margin-left:-360px;padding:20px;position:absolute;width:720px}.top-image__title-section img{display:block;margin:0 auto}.top-image .share-btns{position:absolute;right:20px;top:20px}.interview-title{color:#fff;font-family:"Lato","Helvetica Neue","Helvetica","游ゴシック体","Yu Gothic","YuGothic","ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","Osaka","ＭＳ Ｐゴシック","MS PGothic","sans-serif";font-style:italic;font-weight:600;font-size:40px}.interview-title--header{color:#fff;font-family:"Lato","Helvetica Neue","Helvetica","游ゴシック体","Yu Gothic","YuGothic","ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","Osaka","ＭＳ Ｐゴシック","MS PGothic","sans-serif";font-weight:bold;font-size:16px}.interview-title--sub-title{color:#fff;font-family:"Lato","Helvetica Neue","Helvetica","游ゴシック体","Yu Gothic","YuGothic","ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","Osaka","ＭＳ Ｐゴシック","MS PGothic","sans-serif";font-weight:bold;font-size:20px}.mobile-title{color:#fff;font-family:"Avenir Next","Avenir","Lato","Helvetica","Arial","游ゴシック","Yu Gothic","游ゴシック体","YuGothic","Noto Sans JP","Noto Sans KR","Noto Sans HK","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-style:italic;font-size:24px;font-weight:600}.mobile-title--sub-title{color:#fff;font-family:"Avenir Next","Avenir","Lato","Helvetica","Arial","游ゴシック","Yu Gothic","游ゴシック体","YuGothic","Noto Sans JP","Noto Sans KR","Noto Sans HK","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:16px;font-weight:normal}.black-wrapper,.white-wrapper{box-sizing:border-box;padding:80px 0;width:100%}.white-wrapper{background:#fff;color:#111}.white-wrapper .contents-heading{color:#004098;margin-bottom:3rem}.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 #004098;color:#004098;text-align:center;padding-bottom:.25em}.contents-heading{font-size:24px;font-weight:bold;line-height:2;text-align:center;width:100%}.paragraph-header{margin-bottom:48px}.paragraph-header__main-title{color:#004098;font-size:24px;font-weight:bold;line-height:2;text-align:center}.paragraph-header__sub-title{color:#004098;font-size:16px;font-weight:bold;text-align:center}.share-btns{align-items:center;box-sizing:border-box;display:flex;flex-flow:row nowrap;justify-content:space-between;margin:0 auto;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 p:last-child{margin-bottom:0}.interview-contents__1col>picture 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__img__detail{display:block;font-size:12px;font-weight:bold;margin-top:4px;text-align:center;width:100%}.interview-contents__2col p{font-size:16px;width:100%}.interview-contents__2col img{width:100%}.profile{box-sizing:border-box;display:flex;flex-flow:row nowrap;justify-content:space-between;margin:0 auto 32px;width:720px}.profile:last-child{margin-bottom:0}.profile__catch{width:240px}.profile__catch img{width:100%}.profile__detail{box-sizing:border-box;padding-left:24px;width:480px}.profile-title{font-weight:bold;font-size:18px}.profile-sub-title{font-size:14px;font-weight:bold;line-height:1.5;margin:0}.profile-text{font-size:14px;line-height:1.5}.interview-text__name-text{font-size:16px;font-weight:bold;margin-right:1em}.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}.caption-contents{box-sizing:border-box;font-size:14px;font-family:"Lato","Helvetica Neue","Helvetica","游ゴシック体","Yu Gothic","YuGothic","ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","Osaka","ＭＳ Ｐゴシック","MS PGothic","sans-serif";width:100%;margin-top:12px}@media screen and (max-width: 1024px){.top-image{height:230px}.top-image__title-section{background:#004098;bottom:0;display:block;left:auto;margin-bottom:40px;margin-left:0;padding:16px;position:relative;top:auto;width:100%}.top-image__title-section img{width:100%}.white-wrapper{box-sizing:border-box;padding:16px;width:100%;background:#fff;color:#111;margin-bottom:40px}.white-wrapper .contents-heading{color:#004098}.white-wrapper p{color:#111}.interview-contents__1col{width:100%}.interview-contents__1col p{font-size:14px;line-height:1.5;margin-bottom:16px;width:100%}.interview-contents__1col>img{width:100%}.profile{flex-flow:column nowrap;width:100%}.profile__catch{width:100%}.profile__detail{padding-left:0;padding-top:24px;width:100%}.contents-heading{font-size:20px}.contents-heading br{display:none}.interview-contents__2col{width:100%}.interview-contents__2col__img{width:80px}.interview-contents__2col__img--circle{height:80px;width:80px}.interview-contents__2col__img__detail{font-size:12px;font-weight:bold;display:block;width:100%}.interview-contents__2col__article{padding-left:16px;box-sizing:border-box;width:calc( 100% - 80px)}.interview-text__name-text{font-size:14px}}.quote-contents{background:#f0f0f0;box-sizing:border-box;padding:2em;width:100%}
