﻿.alliis_color1{color:#0076a8}.alliis_color2{color:#21cb91}.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(0,118,168,0.8);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:#111}.black-wrapper{background:#0076a8;color:#fff}.black-wrapper .contents-heading{color:#fff}.contents-heading{font-size:28px;font-weight:bold;line-height:36px;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:960px}.interview-contents__1col p{font-size:16px;line-height:1.5;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:960px}.interview-contents__2col__article{box-sizing:border-box;width:560px}.interview-contents__2col__profile{box-sizing:border-box;width:620px}.interview-contents__2col__img{box-sizing:border-box;width:360px}.interview-contents__2col__img--profile{width:300px}.interview-contents__2col__img--profile+.interview-contents__2col__article{width:620px}.interview-contents__2col__img--profile+.interview-contents__2col__article p{margin-bottom:10px}.interview-contents__2col p{font-size:16px;margin-bottom:40px;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:#fff;display:block;font-size:14px;margin:0 auto;margin-top:40px;text-decoration:underline;text-align:center}
