@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:0 5px}#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 .strong{color:#ff031a}#wrapper #main #content #mainarea #content-innr .iee_inner{width:100%;max-width:919px;height:auto;margin:0 auto}#wrapper #main #content #mainarea #content-innr .iee-box{width:100%;max-width:959px;height:auto}#wrapper #main #content #mainarea #content-innr .h4_midashi,#wrapper #main #content #mainarea #content-innr .h4_midashi1,#wrapper #main #content #mainarea #content-innr .h4_midashi2,#wrapper #main #content #mainarea #content-innr .h4_midashi3,#wrapper #main #content #mainarea #content-innr .h4_midashi4,#wrapper #main #content #mainarea #content-innr .white_m{font-size:20px}#wrapper #main #content #mainarea #content-innr .m_txt{padding-left:2%;font-size:30px;line-height:80px}#wrapper #main #content #mainarea #content-innr .midashi_txt{display:inline-block;color:#e52974;font-size:30px;padding:2% 0% 2% 18%;vertical-align:top}#wrapper #main #content #mainarea #content-innr .contents_area,#wrapper #main #content #mainarea #content-innr .contents_area_h,#wrapper #main #content #mainarea #content-innr .contents_area_m{width:100%;max-width:959px;height:auto}#wrapper #main #content #mainarea #content-innr .read_area{width:100%;max-width:919px;height:auto}#wrapper #main #content #mainarea #content-innr .read_area2{width:100%;max-width:899px;height:auto}#wrapper #main #content #mainarea #content-innr .contents_area_route{width:96%;max-width:899px;height:auto}#wrapper #main #content #mainarea #content-innr .table_layout1,#wrapper #main #content #mainarea #content-innr .table_layout{width:48%}#wrapper #main #content #mainarea #content-innr .g_area a{display:block;width:152px;height:152px;margin:1.3%;float:left}#wrapper #main #content #mainarea #content-innr .clear_box{padding:20px}#wrapper #main #content #mainarea #content-innr .small2{width:100%}#wrapper #main #content #mainarea #content-innr p.cap{margin-top:0%}#wrapper #main #content #mainarea #content-innr .edu{font-size:16px;width:90%}#wrapper #main #content #mainarea #content-innr .pro-4c .pro{width:49%;margin:0 0.5% 1%}#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 .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:18px;padding:10px 0 10px 80px}#wrapper #main #content #mainarea #content-innr h2.heading-image-r{font-size:18px;padding:10px 80px 10px 0}#wrapper #main #content #mainarea #content-innr h2.heading-image-lr{font-size:18px;padding:10px 80px}#wrapper #main #content #mainarea #content-innr .pro-area .pro .pro-inner h3{font-size:18px}#wrapper #main #content #mainarea #content-innr .pro-3c .pro{width:49%;margin:0 0.5% 1%}#wrapper #main #content #mainarea #content-innr .heading-image-l2{font-size:18px}#wrapper #main #content #mainarea #content-innr .bg_ptn01{width:80%;line-height:1.4;font-size:16px;margin-top:3%;margin-bottom:60px}#wrapper #main #content #mainarea #content-innr .midashi,#wrapper #main #content #mainarea #content-innr .midashi2{font-size:22px}#wrapper #main #content #mainarea #content-innr .m_txt{padding-left:2%;font-size:24px;line-height:80px;vertical-align:50%}#wrapper #main #content #mainarea #content-innr .m_txt2{padding-left:2%;font-size:24px}#wrapper #main #content #mainarea #content-innr .h3_mini{font-size:12px}#wrapper #main #content #mainarea #content-innr .midashi{width:100%;max-width:960px;text-align:left;line-height:60px;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-jiyu-170704_img_m.jpg);background-position:left center;background-repeat:no-repeat;background-size:contain}#wrapper #main #content #mainarea #content-innr .h4_midashi,#wrapper #main #content #mainarea #content-innr .h4_midashi1,#wrapper #main #content #mainarea #content-innr .h4_midashi2,#wrapper #main #content #mainarea #content-innr .h4_midashi3,#wrapper #main #content #mainarea #content-innr .h4_midashi4,#wrapper #main #content #mainarea #content-innr .white_m{font-size:18px}#wrapper #main #content #mainarea #content-innr .contents_area_mov{width:100%;max-width:480px}#wrapper #main #content #mainarea #content-innr .g_area{width:100%;max-width:530px;margin:0 auto}#wrapper #main #content #mainarea #content-innr .g_area a{display:block;width:152px;height:152px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:2%;float:left;text-align:center;border-radius:100%;background:#fff;-webkit-box-shadow:0 0 0 0px #fff, 0 0 0 0px #fff;box-shadow:0 0 0 0px #fff, 0 0 0 0px #fff;overflow:hidden}#wrapper #main #content #mainarea #content-innr iframe{width:100%;max-width:480px;margin:0 auto;height:auto}#wrapper #main #content #mainarea #content-innr .popup_area{width:100%;font-size:16px;margin-bottom:60px}#wrapper #main #content #mainarea #content-innr .midashi_txt{display:inline-block;color:#e52974;font-size:24px;padding-left:20%;vertical-align:top}#wrapper #main #content #mainarea #content-innr .midashi_box001{width:100%;max-width:767px;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper #main #content #mainarea #content-innr .topics{font-size:16px}#wrapper #main #content #mainarea #content-innr .mb4020{margin-bottom:20px}#wrapper #main #content #mainarea #content-innr .fll,#wrapper #main #content #mainarea #content-innr .flr{float:none}#wrapper #main #content #mainarea #content-innr .img001{width:100%;margin:0 auto;margin-bottom:20px;padding:0;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper #main #content #mainarea #content-innr .img001 img{width:100%;height:auto;vertical-align:bottom}#wrapper #main #content #mainarea #content-innr .img002{width:100%;margin:0 auto;margin-bottom:20px;padding:0;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper #main #content #mainarea #content-innr .img002 img{width:100%;height:auto;vertical-align:bottom}#wrapper #main #content #mainarea #content-innr .img003{width:100%;margin:0 auto;margin-bottom:20px;padding:0;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper #main #content #mainarea #content-innr .img003 img{width:100%;height:auto;vertical-align:bottom}#wrapper #main #content #mainarea #content-innr .img004{width:100%;margin:0 auto;margin-bottom:20px;padding:0;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper #main #content #mainarea #content-innr .img004 img{width:100%;height:auto;vertical-align:bottom}#wrapper #main #content #mainarea #content-innr .txt001{width:100%;max-width:767px;margin:0 auto;margin-bottom:20px;padding:0;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper #main #content #mainarea #content-innr .sub_area,#wrapper #main #content #mainarea #content-innr .sub_area2{width:100%;max-width:767px;margin:0 auto;padding:0;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper #main #content #mainarea #content-innr .txt002{width:100%;max-width:767px;margin:0 auto;margin-bottom:20px;padding:0;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper #main #content #mainarea #content-innr .txt003{width:100%;max-width:767px;margin:0 auto;margin-bottom:20px;padding:0;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper #main #content #mainarea #content-innr .txt004{width:100%;max-width:767px;margin:0 auto;margin-bottom:20px;padding:0;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper #main #content #mainarea #content-innr .txt005{width:100%;max-width:767px;margin:0 auto;margin-bottom:20px;padding:0;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper #main #content #mainarea #content-innr .txt006{width:100%;max-width:767px;margin:0 auto;margin-bottom:20px;padding:0;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper #main #content #mainarea #content-innr .asset_area,#wrapper #main #content #mainarea #content-innr .txt007{width:100%;max-width:767px;margin:0 auto;margin-bottom:20px;padding:0;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper #main #content #mainarea #content-innr .table_layout{width:100%;max-width:767px;margin:0 auto;margin-bottom:20px;float:none;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper #main #content #mainarea #content-innr .img006{width:100%;max-width:767px;margin:0 auto;margin-bottom:20px;float:none;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper #main #content #mainarea #content-innr .mini_link_hs,#wrapper #main #content #mainarea #content-innr .mini_link_jh{max-width:320px}#wrapper #main #content #mainarea #content-innr .kyoutsu,#wrapper #main #content #mainarea #content-innr .table_layout1,#wrapper #main #content #mainarea #content-innr .table_layout2{width:100%;max-width:767px;margin:0 auto;margin-bottom:20px;float:none;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper #main #content #mainarea #content-innr .table01{margin:0 auto;margin-bottom:20px;border-collapse:collapse;border-spacing:0px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}#wrapper #main #content #mainarea #content-innr .table01 th{width:100%;margin:0 auto;display:block;padding:5px;border-collapse:collapse;box-sizing:border-box;border-spacing:0px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}#wrapper #main #content #mainarea #content-innr .table01 td{width:100%;display:block;margin:0 auto;font-size:14px;padding:5px;border-spacing:0px;border-left:0px;border-collapse:collapse;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}#wrapper #main #content #mainarea #content-innr .table02{margin:0 auto;margin-bottom:20px;border-collapse:collapse;border-spacing:0px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}#wrapper #main #content #mainarea #content-innr .table02 th{width:100%;margin:0 auto;display:block;padding:5px;border-collapse:collapse;box-sizing:border-box;border-spacing:0px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}#wrapper #main #content #mainarea #content-innr .table02 td{width:100%;display:block;margin:0 auto;font-size:14px;padding:5px;border-spacing:0px;border-left:0px;border-collapse:collapse;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}#wrapper #main #content #mainarea #content-innr .subject{width:100%}#wrapper #main #content #mainarea #content-innr .clear_box{max-width:767px}#wrapper #main #content #mainarea #content-innr .active_bg{width:100%;max-width:767px;height:auto;margin:0 auto;padding:40px;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-jiyu-170704_img_bg767.jpg);background-position:left center;background-repeat:no-repeat;background-size:100% 100%}#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:550px){#wrapper #main{margin-top:0;font-style:normal}#wrapper #main #content #mainarea #content-innr .m_txt{padding-left:2%;font-size:22px;line-height:60px;vertical-align:50%}#wrapper #main #content #mainarea #content-innr .m_txt2{padding-left:2%;font-size:22px}#wrapper #main #content #mainarea #content-innr .g_area{width:100%;max-width:420px;margin:0 auto}#wrapper #main #content #mainarea #content-innr .g_area a{display:block;width:152px;height:152px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:2% 5%;float:left;text-align:center;border-radius:100%;background:#fff;-webkit-box-shadow:0 0 0 0px #fff, 0 0 0 0px #fff;box-shadow:0 0 0 0px #fff, 0 0 0 0px #fff;overflow:hidden}}@media screen and (max-width:479px){#wrapper #main{margin-top:0;font-style:normal}#wrapper #main #content #mainarea #content-innr .wide-btn{font-size:16px;margin:20px 3% 40px}#wrapper #main #content #mainarea #content-innr .wide-btn a{background-image:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/bufferin-150722_btn-arrow-s.png);background-size:auto;padding:10px 30px 10px 20px}#wrapper #main #content #mainarea #content-innr .lead{line-height:1.6}#wrapper #main #content #mainarea #content-innr .iee-btn{font-size:12px}#wrapper #main #content #mainarea #content-innr .iee-btn .iee-btn a{padding:1% 0% 1% -1%}#wrapper #main #content #mainarea #content-innr .logo{height:30px}#wrapper #main #content #mainarea #content-innr h2{font-size:16px;letter-spacing:-1%}#wrapper #main #content #mainarea #content-innr h2.heading-image-l{font-size:20px;padding:5px 0 5px 40px}#wrapper #main #content #mainarea #content-innr h2.heading-image-r{font-size:18px;padding:5px 40px 5px 0}#wrapper #main #content #mainarea #content-innr h2.heading-image-lr{font-size:20px;padding:5px 45px}#wrapper #main #content #mainarea #content-innr .heading-color{font-size:20px}#wrapper #main #content #mainarea #content-innr .heading-color_2{font-size:16px;margin-top:0%}#wrapper #main #content #mainarea #content-innr .mainttl{padding-top:58%;background-image:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-jiyu-170704_img_ttl_sp.jpg);background-repeat:no-repeat;background-size:contain}#wrapper #main #content #mainarea #content-innr .m_txt{width:76%;padding-left:2%;font-size:20px;line-height:30px}#wrapper #main #content #mainarea #content-innr .m_txt2{width:76%;padding-left:2%;font-size:20px}#wrapper #main #content #mainarea #content-innr .iee-box{padding:10px 40px 40px 40px}#wrapper #main #content #mainarea #content-innr .midashi{line-height:0px}#wrapper #main #content #mainarea #content-innr .midashi,#wrapper #main #content #mainarea #content-innr .midashi2{font-size:20px;padding:10px}#wrapper #main #content #mainarea #content-innr .h4_midashi,#wrapper #main #content #mainarea #content-innr .h4_midashi1,#wrapper #main #content #mainarea #content-innr .h4_midashi2,#wrapper #main #content #mainarea #content-innr .h4_midashi3,#wrapper #main #content #mainarea #content-innr .h4_midashi4,#wrapper #main #content #mainarea #content-innr .white_m{font-size:16px}#wrapper #main #content #mainarea #content-innr .icon1,#wrapper #main #content #mainarea #content-innr .icon2,#wrapper #main #content #mainarea #content-innr .icon3,#wrapper #main #content #mainarea #content-innr .icon4,#wrapper #main #content #mainarea #content-innr .icon5,#wrapper #main #content #mainarea #content-innr .icon6{width:18px;height:18px}#wrapper #main #content #mainarea #content-innr .midashi_icon{width:18%}#wrapper #main #content #mainarea #content-innr .bg_ptn001{max-width:479px}#wrapper #main #content #mainarea #content-innr .bg_ptn02,#wrapper #main #content #mainarea #content-innr .bg_ptn03{width:100%;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper #main #content #mainarea #content-innr .midashi_txt{display:inline-block;color:#e52974;font-size:20px;padding:2% 0% 2% 13%;vertical-align:top}#wrapper #main #content #mainarea #content-innr .popup_area{width:100%;font-size:12px;line-height:1.6;margin-bottom:30px}#wrapper #main #content #mainarea #content-innr .popup_area img{width:16px}#wrapper #main #content #mainarea #content-innr .kyo_txt{font-size:12px;padding:5px}#wrapper #main #content #mainarea #content-innr .heading-image-l2{font-size:16px}#wrapper #main #content #mainarea #content-innr .fll{float:none}#wrapper #main #content #mainarea #content-innr .flr{float:none}#wrapper #main #content #mainarea #content-innr .active_bg{width:100%;max-width:479px;height:auto;margin:0 auto;padding:40px;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-jiyu-170704_img_bg479.jpg);background-position:left center;background-repeat:no-repeat;background-size:100% 100%}#wrapper #main #content #mainarea #content-innr .bottom,#wrapper #main #content #mainarea #content-innr .bottom2{width:100%;margin:0 auto}#wrapper #main #content #mainarea #content-innr .contents_area_mov{width:100%}#wrapper #main #content #mainarea #content-innr .midashi_box001{width:100%;max-width:479px}#wrapper #main #content #mainarea #content-innr .img003,#wrapper #main #content #mainarea #content-innr .img004,#wrapper #main #content #mainarea #content-innr .img005,#wrapper #main #content #mainarea #content-innr .img006{margin-bottom:0px}#wrapper #main #content #mainarea #content-innr .img001,#wrapper #main #content #mainarea #content-innr .img002,#wrapper #main #content #mainarea #content-innr .img007,#wrapper #main #content #mainarea #content-innr .mov001,#wrapper #main #content #mainarea #content-innr .txt003{margin-bottom:20px}#wrapper #main #content #mainarea #content-innr .asset_area,#wrapper #main #content #mainarea #content-innr .txt001,#wrapper #main #content #mainarea #content-innr .txt002,#wrapper #main #content #mainarea #content-innr .txt004,#wrapper #main #content #mainarea #content-innr .txt005,#wrapper #main #content #mainarea #content-innr .txt006,#wrapper #main #content #mainarea #content-innr .txt007{margin-bottom:0px}#wrapper #main #content #mainarea #content-innr .asset_area img{float:none;margin:0 auto}#wrapper #main #content #mainarea #content-innr .return-top{width:120px}#wrapper #main #content #mainarea #content-innr .display_pc{display:none}#wrapper #main #content #mainarea #content-innr .display_sp{display:block}#wrapper #main #content #mainarea #content-innr .g_area{width:100%;max-width:360px;margin:0 auto}#wrapper #main #content #mainarea #content-innr .g_area a{display:block;width:152px;height:152px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:3.2%;float:left;text-align:center;border-radius:100%;background:#fff;-webkit-box-shadow:0 0 0 0px #fff, 0 0 0 0px #fff;box-shadow:0 0 0 0px #fff, 0 0 0 0px #fff;overflow:hidden}#wrapper #main #content #mainarea #content-innr .pro-area .pro{width:99%;margin:0 0.5% 1%}#wrapper #main #content #mainarea #content-innr .pro-area .pro .pro-inner h3{font-size:16px}#wrapper #main #content #mainarea #content-innr .bgbd{padding:10px}#wrapper #main #content #mainarea #content-innr .bgbd h2{font-size:16px}#wrapper #main #content #mainarea #content-innr .bgb{padding:10px}#wrapper #main #content #mainarea #content-innr .bgb h2{font-size:16px}}@media screen and (max-width:320px){#wrapper #main{margin-top:0;font-style:normal}#wrapper #main #content #mainarea #content-innr .g_area a{margin:2%;width:142px;height:142px}}