.main-contents{padding-top:0}h1{width:100%;max-width:1500px;margin:0 auto}h2{width:95%;max-width:1500px;background:#00192d;text-align:center;margin:2em auto .5em auto;color:#fff}.special_ssicon{width:95%;max-width:1500px;margin:0 auto;display:flex;flex-wrap:wrap;padding-bottom:2em}.special_ssicon li{width:24%;margin:.5%}.special_ssicon li div{font-size:60%;text-align:center}.special_ssicon__column2{width:95%;max-width:1500px;margin:0 auto;display:flex;flex-wrap:wrap;padding-bottom:2em}.special_ssicon__column2 li{width:49%;margin:.5%}.special_ssicon__column2 li div{font-size:60%;text-align:center}.special_ssicon__column3{width:95%;max-width:1500px;margin:0 auto;display:flex;flex-wrap:wrap;padding-bottom:2em}.special_ssicon__column3 li{width:32%;margin:.5%}@media screen and (max-width: 767px){.special_ssicon__column3 li{width:100%;margin:1% .5%}}.special_ssicon__column3 li div{font-size:60%;text-align:center}.special_ssicon a:link,.special_ssicon2 a:link,.special_ssicon3 a:link{color:#00192d;text-decoration:none}.special_ssicon a:visited,.special_ssicon2 a:visited,.special_ssicon3 a:visited{color:#00192d}.special_ssicon a:hover,.special_ssicon2 a:hover,.special_ssicon3 a:hover{color:#00192d}.special_ssicon a:active,.special_ssicon2 a:active,.special_ssicon3 a:active{color:#00192d}.left1{left:0;top:80%;opacity:.5}.left2{left:0;top:50%;opacity:.5}.right1{right:0;top:50%}.right2{right:0;top:25%}.interview-cast{width:95%;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;padding-top:1em}.interview-cast dt{width:30%}.interview-cast dt img{border:solid 1px #099484}.interview-cast dd{width:60%;font-size:300%;font-weight:400;line-height:1.3;font-family:"Shippori Mincho",serif}.interview-cast dd span{font-size:80%;line-height:1}.interview-cast dd span.title_other{font-size:50%;line-height:1;display:block}@media screen and (max-width: 767px){.interview-cast dd{font-size:250%}.interview-cast dd span{font-size:50%;line-height:.5}.interview-cast dd span.title_other{font-size:40%;line-height:0}}.interview-qa{width:95%;margin:0 auto;margin-top:1.5em;color:#464646}.interview-qa dt{padding:0;margin:0;border-bottom:solid 1px #099484;display:flex;font-weight:600;color:#5b5b5b;font-size:150%}.interview-qa dt span{background:#099484;font-weight:nomal}@media screen and (max-width: 767px){.interview-qa dt{font-size:100%}}.interview-qa dd{padding:0;margin:0;display:flex;font-size:150%}.interview-qa dd span{background:#0cc0aa}@media screen and (max-width: 767px){.interview-qa dd{font-size:100%}}.interview-qa div{flex:1;padding:.5em}.interview-qa span{width:35px;margin-right:.5em;display:block;color:#fff;text-align:center;line-height:1;padding:.5em}/*# sourceMappingURL=special.min.css.map */