@charset "utf-8";.field-subtitle{text-align:center;background:#4f7264;padding:10px 0}.field-subtitle img{max-width:80%}.casestudyWrap{padding-top:30px}h1.casestudy-maintitle{text-align:center;padding:50px 0 20px;border-bottom:solid 2px #000}h2.casestudy-title{margin:0 auto 25px;padding:0;text-align:center}.interview-manager{text-align:center;margin-bottom:30px}#casestudy-01,#casestudy-02{background:#a5aca3}.casestudy-img{padding:15px 0}.interview-ctt{margin:40px auto;padding:0;max-width:80%}.interview-ctt dt{font-size:16px;color:#4f7264;margin-bottom:20px;line-height:2}.interviewee{color:#4f7264}.interview-manager,p.interview-ctt,.interview-ctt dd{font-size:13px;line-height:2.2;margin-bottom:20px}.interview-ctt dd:last-child{margin-bottom:0}.greenbtn{text-align:center}.greenbtn a{padding:15px 50px;border-radius:5px;display:block;margin:20px auto 100px;background:#4f7264;color:#fff;display:inline-block}.greenbtn a:hover{background:#32493f}@media only screen and (max-width:767px){.interview-ctt{max-width:90%}}.mobilefooter li a:hover img,.over a:hover img,.booklist li a:hover img,.over:hover img{filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}.mb0{margin-bottom:0!important}.mb5{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}.mb25{margin-bottom:25px!important}.mb30{margin-bottom:30px!important}.mb35{margin-bottom:35px!important}.mb40{margin-bottom:40px!important}.mr45{margin-right:45px!important}.mb50{margin-bottom:50px!important}.mb55{margin-bottom:55px!important}.mb60{margin-bottom:60px!important}.mb70{margin-bottom:70px!important}.mb80{margin-bottom:80px!important}.mb100{margin-bottom:100px!important}.mb150{margin-bottom:150px!important}.mb200{margin-bottom:200px!important}.pb10{padding-bottom:10px!important}.pb0{padding-bottom:0!important}.bold{font-weight:700}.font80{font-size:80%}.font90{font-size:90%}.lh15{line-height:1.5}.rightT{text-align:right!important}.leftT{text-align:left!important}.center{text-align:center!important}.wrapper:after,.clearfix:after{content:".";height:0;clear:both;display:block;visibility:hidden;line-height:0;font-size:0}.wrapper,.clearfix{display:inline-block}* html .wrapper,* html .clearfix{height:1%}.wrapper,.clearfix{display:block}ul.items li{zoom:1}