@media screen and (max-width:959px){#wrapper p{font-size:14px}#wrapper #main #content #mainarea{width:100%;font-style:normal}#wrapper #main #content #mainarea img{max-width:100%;height:auto;display:block}#wrapper #main #content #mainarea #feature-data-box{padding:0 5px}#wrapper #main #content #mainarea #feature-data-box #feature-data{padding-top:10px}#wrapper #main #content #mainarea #content-innr{padding:0px}#wrapper #main #content #mainarea #content-innr .mainttl{background-size:contain}#wrapper #main #content #mainarea #content-innr .iee-bar .fll,#wrapper #main #content #mainarea #content-innr .iee-bar .flr{float:none}#wrapper #main #content #mainarea #content-innr .iee-bar .fll img,#wrapper #main #content #mainarea #content-innr .iee-bar .flr img{display:block;max-width:100%;height:auto}#wrapper #main #content #mainarea #content-innr .wide-btn{font-size:24px}#wrapper #main #content #mainarea #content-innr .wide-btn a{background-size:22px auto}#wrapper #main #content #mainarea #content-innr h2.heading-image-l{font-size:28px;padding:10px 0 10px 100px}#wrapper #main #content #mainarea #content-innr h2.heading-image-r{font-size:26px;padding:10px 100px 10px 0}#wrapper #main #content #mainarea #content-innr h2.heading-image-lr{font-size:28px;padding:10px 100px}#wrapper #main #content #mainarea #content-innr .ps_pc_style{display:block;width:100%;max-width:959px;height:auto;margin:0 auto}#wrapper #main #content #mainarea #content-innr .ps_area_pc{display:block;width:100%;max-width:740px;height:auto;margin:0 auto}#wrapper #main #content #mainarea #content-innr .title{display:block;width:100%;max-width:959px;height:auto}#wrapper #main #content #mainarea #content-innr .mainttl{display:block;width:100%;max-width:959px;height:auto}#wrapper #main #content #mainarea #content-innr .readbox{display:block;width:100%;max-width:959px;height:auto}#wrapper #main #content #mainarea #content-innr .none_box,#wrapper #main #content #mainarea #content-innr .ps_box1{width:46%;max-width:400px;height:auto;margin:2%}#wrapper #main #content #mainarea #content-innr .ps_box1 a{width:100%;max-width:420px}#wrapper #main #content #mainarea #content-innr .ps_box1blank{width:46%;max-width:400px;height:auto;margin:2%;padding:1.7% 0%}#wrapper #main #content #mainarea #content-innr .ps_txt{padding:25px 10px 0px 20px;min-height:82px}#wrapper #main #content #mainarea #content-innr .hover_img,#wrapper #main #content #mainarea #content-innr .ps_img,#wrapper #main #content #mainarea #content-innr .ps_txt{width:100%;max-width:400px;height:auto}#wrapper #main #content #mainarea #content-innr .slider-area h2.heading-slider-area{width:100%;float:none}#wrapper #main #content #mainarea #content-innr .slider-area .slider{margin:0 auto;float:none}#wrapper #main #content #mainarea #content-innr .slider-area .slider-area-btn{margin-top:0;width:100%;float:none}#wrapper #main #content #mainarea #content-innr .slider-area .slider-area-btn .wide-btn{margin:30px 5% 0}#wrapper #main #content #mainarea #content-innr .bgb h2{font-size:16px}#wrapper #main #content #mainarea #content-innr .bgb table td,#wrapper #main #content #mainarea #content-innr .bgb table th{font-size:14px}}@media screen and (max-width:767px){#wrapper #main{margin-top:51px}#wrapper #main #content #mainarea{font-style:normal}#wrapper #main #content #mainarea #content-innr{}#wrapper #main #content #mainarea #content-innr .wide-btn{margin:20px 5% 40px}#wrapper #main #content #mainarea #content-innr .wide-btn a{padding:15px 40px 15px 20px}#wrapper #main #content #mainarea #content-innr h2.heading-image-l{font-size:20px;padding:10px 0 10px 80px}#wrapper #main #content #mainarea #content-innr h2.heading-image-r{font-size:20px;padding:10px 80px 10px 0}#wrapper #main #content #mainarea #content-innr h2.heading-image-lr{font-size:20px;padding:10px 80px}#wrapper #main #content #mainarea #content-innr .title{width:100%;max-width:959px;height:auto}#wrapper #main #content #mainarea #content-innr .ps_tab_style{display:block;width:100%;max-width:767px;height:auto;background-color:#f4f3eb}#wrapper #main #content #mainarea #content-innr .ps_area_pc{display:block;padding:1%;max-width:600px;height:auto;margin:0 auto}#wrapper #main #content #mainarea #content-innr .lead,#wrapper #main #content #mainarea #content-innr .mainttl_tab,#wrapper #main #content #mainarea #content-innr .title_tab{display:block;width:100%;max-width:959px;height:auto}#wrapper #main #content #mainarea #content-innr .lead{line-height:1.4}#wrapper #main #content #mainarea #content-innr .ps_box1{width:48%;max-width:280px;height:auto;margin:0 auto;margin:1%;float:left;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper #main #content #mainarea #content-innr .ps_box1 a{width:100%}#wrapper #main #content #mainarea #content-innr .ps_box1blank{width:48%;max-width:280px;height:auto;margin:0 auto;margin:1%;padding:3.8% 0%;float:left;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper #main #content #mainarea #content-innr .ps_txt{min-height:90px}#wrapper #main #content #mainarea #content-innr .ps_box1_txt.tapStyle{background-color:#fff9bb}#wrapper #main #content #mainarea #content-innr .school_name{font-size:18px}#wrapper #main #content #mainarea #content-innr .school_name_s{font-size:16px}#wrapper #main #content #mainarea #content-innr #page-top{display:block;position:fixed;bottom:10px;right:10px;font-size:14px}#wrapper #main #content #mainarea #content-innr #page-top a{background:#fa5a65;text-decoration:none;color:#fff;padding:6px;text-align:center;display:block;border-radius:5px}#wrapper #main #content #mainarea #content-innr #page-top a:hover{text-decoration:none;background:#ff7882}#wrapper #main #content #mainarea #content-innr .slider-area{padding:20px}#wrapper #main #content #mainarea #content-innr .slider-area h2.heading-slider-area{font-size:34px}#wrapper #main #content #mainarea #content-innr .slider-area .slider{max-width:98%;padding:1%}#wrapper #main #content #mainarea #content-innr .slider-area .slider-area-btn .wide-btn{margin:20px 5% 0}#wrapper #main #content #mainarea #content-innr .bgb h2{font-size:16px}}@media screen and (max-width:600px){#wrapper #main #content #mainarea #content-innr .ps_box1blank{padding:4.5% 0%}}@media screen and (max-width:530px){#wrapper #main #content #mainarea #content-innr .ps_box1blank{padding:6% 0%}}@media screen and (max-width:479px){#wrapper #main{margin-top:0;font-style:normal}#wrapper #main #content #mainarea #content-innr{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-moz-tap-highlight-color:rgba(0, 0, 0, 0);tap-highlight-color:rgba(0, 0, 0, 0)}#wrapper #main #content #mainarea #content-innr .lead{line-height:1.6}#wrapper #main #content #mainarea #content-innr .mainttl{padding-top:31.57%;background-image:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/ps-180124_img_top_sp_ttl.jpg);background-repeat:no-repeat;background-size:100% 100%;background-position:left center}#wrapper #main #content #mainarea #content-innr .lead{line-height:1.4}#wrapper #main #content #mainarea #content-innr .readbox{padding:20px;margin-bottom:0px!important}#wrapper #main #content #mainarea #content-innr .sp_bg{width:100%;max-width:479px;padding:20px;background:#f4f3eb;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper #main #content #mainarea #content-innr .ps_area_pc{width:100%;max-width:479px;height:auto;margin:0 auto;padding:20px;text-align:center}#wrapper #main #content #mainarea #content-innr .ps_box1{width:100%;max-width:420px;height:auto;margin:0 auto;float:none;margin-bottom:10px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper #main #content #mainarea #content-innr .ps_txt{padding:20px 10px 0px 10px;min-height:60px}#wrapper #main #content #mainarea #content-innr .ps_box1_txt.tapStyle{background-color:#fff9bb}#wrapper #main #content #mainarea #content-innr .school_name{font-size:22px}#wrapper #main #content #mainarea #content-innr .ps_box1blank{display:none}}@media screen and (max-width:420px){#wrapper #main{margin-top:0;font-style:normal}#wrapper #main #content #mainarea #content-innr .lead{line-height:1.4}#wrapper #main #content #mainarea #content-innr .text_school{margin:5% 0% 1% 0%;font-size:14px}#wrapper #main #content #mainarea #content-innr .more_info_sp,#wrapper #main #content #mainarea #content-innr .more_info_sp a{line-height:20px;width:110px;font-size:14px}}