﻿#mainContents,.arrowTop{font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Osaka,arial,verdana,sans-serif}#pathTxt{width:100%}#mainTitleBox2{width:930px;margin-bottom:10px;background:#63ccf5 url(https://img1.kakaku.k-img.com/images/online_english/report/present_main_bg-02.jpg) no-repeat;padding:30px 0 30px;border-radius:0 0 4px 4px;position:relative}#mainTitleBox2.type02{background:#63ccf5 url(https://img1.kakaku.k-img.com/images/online_english/report/present_main_bg-03.jpg) no-repeat;padding:35px 0 30px}#mainTitleBoxImg{width:854px;margin:0 auto 20px;padding:0}#btnPrize2{position:absolute;right:97px;top:273px}#btnPrize2 a{background:url(https://img1.kakaku.k-img.com/images/online_english/report/present_btn_about.png) no-repeat;width:149px;height:0;padding-top:23px;overflow:hidden;display:block}#btnPrize2 a:hover{background-position:0 -23px}#campBox2{width:890px;margin:0 auto;padding-top:16px;padding-bottom:10px;background:url(https://img1.kakaku.k-img.com/images/online_english/report/camp_requirements_bg_b.png) no-repeat 0 bottom}#campBoxInner2{border-radius:0 0 5px 5px;background:#f8fcff;padding:15px 19px 20px}#campBoxInner2 table{border-collapse:collapse;width:100%}#campBoxInner2 th,#campBoxInner2 td{text-align:left;line-height:1.6;padding:10px 15px;vertical-align:top;border-bottom:1px dashed #cde5ff}#campBoxInner2 th{width:110px;font-weight:normal}#campBoxInner2 td ul{list-style:none;margin-top:12px}#campBoxInner2 td li{background:url(https://img1.kakaku.k-img.com/images/online_english/report/note_mark-2.gif) no-repeat 0 3px;padding-left:15px;margin-bottom:5px;font-size:89%}#mainTitleBox2 #cautionArea{border-radius:5px;background:#f8fcff;margin:30px auto 0;width:860px;padding:15px;border:0}#mainTitleBox2 #cautionArea p{margin-bottom:6px}#mainTitleBox2 #cautionArea ul.notes{margin-left:18px}#mainTitleBox2 #cautionArea ul.notes li{line-height:140%;margin-bottom:6px}#btnContribute2 a{background:url(https://img1.kakaku.k-img.com/images/online_english/report/btn_contribute-2.png) no-repeat;width:754px;height:0;padding-top:157px;overflow:hidden;display:block;margin:25px auto}#btnContribute2 a:hover{background-position:0 -157px}.txt01{color:#006}.noteS{font-size:74%}.noteS li{line-height:1.3;margin-bottom:3px;list-style:none;background:url(https://img1.kakaku.k-img.com/images/online_english/report/dot.gif) no-repeat 0 5px;padding-left:5px}#mainTitleBox ul.noteS{position:absolute;bottom:11px;left:23px}form h2{font-size:120%;border-left:4px solid #137df3;padding:4px 0 4px 8px;line-height:1;margin:40px 0 10px}form h2.first{margin:30px 0 10px}form h2 span{font-size:81%;font-weight:normal}form table{border-collapse:collapse;width:100%;border-bottom:1px solid #cbcbcb}form table th,form table td{text-align:left;line-height:1.5;padding:13px 15px;vertical-align:top;border:solid #cbcbcb;border-width:1px 0 0 0}form table th{background:#f2f2f2;width:205px;font-weight:normal}form table tr.error th{background:#ffebeb}form table tr.error td{background:#fff8f8}th .noteS{display:block;padding-top:8px}h2 .noteS{display:block;padding-top:8px;font-size:70%}.qInner{position:relative;width:680px}.errorBalloon{padding:5px;text-align:center;font-size:89%;color:#dd3f3f;margin-bottom:5px;border:2px solid #dd3f3f;border-radius:3px;background:#fff}.icnRequired,.icnOption{float:right;margin:3px 0 4px 10px}select{padding:4px !important;width:270px;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Osaka,arial,verdana,sans-serif}input{padding:4px}td.revStar{vertical-align:middle}.revStarWrapper{width:180px;float:left}.satisfyTit{float:left;width:60px}.inputList li{display:inline-block;*display:inline;*zoom:1;margin:0 20px 3px 0;list-style:none}.inputList2 li{float:left;list-style:none;margin-bottom:13px}.inputList2 li.select_01{width:202px}.inputList2 li.select_02{width:263px}.inputList2 li.select_03{width:170px}.inputList2 li.last{margin-bottom:0}.inputList input,.inputList label{display:inline-block;*display:inline;*zoom:1}.inputList label{cursor:pointer}.inputList input{margin:-1px 3px 0 0;width:14px;vertical-align:middle}.btnArea a{background:url(https://img1.kakaku.k-img.com/images/online_english/report/btnCange.gif) no-repeat scroll 0 0;display:block;height:0;margin:5px 0 0 0;overflow:hidden;padding-top:32px;width:199px}.btnArea a:hover{background-position:0 -32px}#example-subject{color:#999;position:absolute;top:4px;left:66px;width:416px}.exampleTxt{color:#999;position:absolute;top:4px;left:6px;width:580px}.exampleTxt2{color:#999;position:absolute;top:4px;left:66px;width:417px}.exampleTxt3{color:#999;position:absolute;top:65px;left:6px;width:580px}.revStar label{background:url(https://img1.kakaku.k-img.com/images/itemview/item/review_entry_star_none.gif) no-repeat;height:25px;width:27px;cursor:pointer;display:block;float:left;margin:0 1px 6px 0;padding:0}.revStar label.on{background:url(https://img1.kakaku.k-img.com/images/itemview/item/review_entry_star.gif) no-repeat}.revStar input{position:absolute;z-index:-1;padding:0;margin:8px 0 0 7px;width:10px;height:10px;cursor:pointer}.revStarNum{font-size:200%;font-weight:bold;font-family:Verdana;color:#8c8c8c;float:left;width:27px;line-height:1}.on{color:#ff7a1c}.revStarBox{width:145px;float:left}.revCommentWrapper{width:483px;float:left;margin-bottom:15px;_margin-bottom:10px;*margin-bottom:10px}.revCommentWrapper textarea{width:497px;height:70px;font-size:100%;line-height:1.4;margin-bottom:1px}.txtCondition{color:#666}.txtCondition,.txtChk{display:inline;font-size:89%;font-family:Verdana}.txtChk{margin-left:10px}.txtChk span{color:#e52323}#commentTxt-subject{width:415px}#commentTxt-8,#commentTxt-9{width:483px;height:90px;font-size:100%;line-height:1.4}#commentTxt-1,#commentTxt-2,#commentTxt-3,#commentTxt-4{height:90px;width:600px;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Osaka,arial,verdana,sans-serif;font-size:100%;padding:10px;box-sizing:border-box}#otherComment{width:160px;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Osaka,arial,verdana,sans-serif;font-size:100%}#schoolList{width:760px;margin:0 auto}#schoolList #header{padding:8px 0 10px;height:auto}#schoolList h1{font-size:122%;font-weight:bold;line-height:130%;padding:7px 5px 7px 21px;margin-bottom:10px}#schoolList dl{width:100%;margin:0 0 5px 0;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Osaka,arial,verdana,sans-serif;font-size:100%}#schoolList dt a{font-size:110%;display:block;width:728px;height:28px;line-height:28px;color:#fff;font-weight:bold;padding:0 0 0 32px;text-decoration:none;background:url(https://img1.kakaku.k-img.com/images/online_english/report/schoollist_bg.gif) no-repeat;cursor:pointer}#schoolList dt a.select{background-position:0 -28px}#schoolList dd{border-top:1px solid #ccc;border-left:1px solid #ccc;display:none}#schoolList li{font-size:100%;width:362px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;display:block;float:left;list-style:none;cursor:pointer;line-height:1.6;padding:8px}#schoolList li.hover{background:#fffed5}#cautionArea{border:1px solid #ccc;margin-top:30px;padding:10px 10px 8px 10px}.forConf{margin-top:10px !important}#cautionArea p{margin-bottom:6px}#cautionArea .iconReadme{background:url(https://img1.kakaku.k-img.com/images/itemview/item/icon_readme.gif) no-repeat left center;line-height:18px;padding:6px 5px 4px 22px;font-weight:bold;margin-bottom:3px}#cautionArea ul.notes{margin-left:18px}#cautionArea ul.notes li{line-height:140%;margin-bottom:6px}#btnNext a{background:url(https://img1.kakaku.k-img.com/images/online_english/report/btn_next.gif) no-repeat;width:494px;height:0;padding-top:72px;overflow:hidden;display:block;margin:30px auto}#btnNext a:hover{background-position:0 -72px}#btnBack a{background:url(https://img1.kakaku.k-img.com/images/online_english/report/btn_back.gif) no-repeat;width:135px;height:0;padding-top:33px;overflow:hidden;display:block;margin:34px 0 0;float:left}#btnBack a:hover{background-position:0 -33px}#confBtnArea{text-align:center;margin:30px 0;color:#e52323;font-weight:bold}#confBtnArea p:first-child{display:none}#btnConf a{background:url(https://img1.kakaku.k-img.com/images/online_english/report/btn_conf.gif) no-repeat;width:494px;height:0;padding-top:72px;overflow:hidden;display:block;margin:13px 0 0 89px;float:left}#btnConf a:hover{background-position:0 -72px}#thanksWrapper{text-align:center;border:1px solid #ccc;padding:30px;margin-top:10px;line-height:1.6}#thanksTxt{font-weight:bold;font-size:166%;margin-bottom:20px}.bn{background-color:#f3fbff;border:1px solid #e4f5fe;width:728px;margin:0 auto 20px;padding:0 20px 20px}.bn p{font-weight:bold;text-align:left;padding:10px 0}#socialFacebook{display:block;width:100px;float:left}#popup #header{border-top:8px solid #001789}#popup h1{background:url(https://img1.kakaku.k-img.com/images/online_english/h1_760_online.gif) no-repeat}#popupBox h2#guideTitle2{background:url(https://img1.kakaku.k-img.com/images/online_english/report/guide_title2.gif) no-repeat;width:760px;height:90px !important;text-indent:100%;white-space:nowrap;overflow:hidden;display:block;margin-bottom:0;padding:0}#popupBox h3{background:url(https://img1.kakaku.k-img.com/images/online_english/report/bar01.gif) no-repeat left top;padding:8px 0 10px 16px;font-size:128%;line-height:1.3;margin:20px 0 20px 0}#popupBox p{line-height:1.6}#popupBox #catch{font-size:1.1em;font-weight:bold;padding:10px 0 10px 85px;margin-top:20px;background:url(https://img1.kakaku.k-img.com/images/online_english/report/ico_memo.gif) no-repeat left 3px}#popupBox h4{color:#53b;font-weight:bold;font-size:16px;margin:0 0 8px;padding:2px 0 2px 26px;background:url(https://img1.kakaku.k-img.com/images/online_english/report/ico_check.gif) no-repeat left 1px}#popupBox .list01 li{margin-bottom:10px;padding:15px;border:1px dashed #ccc}#popupBox .list02 li{padding:10px 0 0;margin:0;list-style-type:disc;list-style-position:inside;border:none}#mainHeader{position:relative}#mainHeader img{vertical-align:bottom}.btnPost a{background:url(https://img1.kakaku.k-img.com/images/online_english/report/btnPost.png) no-repeat;width:172px;height:0;padding-top:48px;overflow:hidden;display:block;margin:0 auto;position:absolute;top:74px;right:56px}.btnPost a:hover{background-position:0 -48px}#searchArea{background-color:#2779c7;padding:6px 0 9px 10px}#mainHeader select{padding:4px !important;width:204px}#mainHeader #searchArea img{vertical-align:middle}#searchArea .searchCategory{border-left:1px dotted #93bce3;display:inline-block;padding:2px 0 2px 13px;margin-right:7px;width:207px}#searchArea .searchTtl{color:#fff;font-weight:bold}#searchArea .first{border-left:none;padding-left:4px}.reportTitle{background:url(https://img1.kakaku.k-img.com/images/online_english/report/bgTop_gray.gif) no-repeat;padding:13px 13px 7px}#FrmReport .reportTitle{margin-top:30px}.reportBoxSide{background:url(https://img1.kakaku.k-img.com/images/online_english/report/bgSide.gif) repeat;width:930px;margin-bottom:25px}.reportBoxTop{background:url(https://img1.kakaku.k-img.com/images/online_english/report/bgTop_w.gif) no-repeat;padding-top:16px}.reportBoxBottom{background:url(https://img1.kakaku.k-img.com/images/online_english/report/bgBottom.gif) no-repeat 0 bottom;padding:0 26px 40px}.reportTitle span{font-size:85%;color:#666;margin-right:15px}.reportTitle p{font-size:108%;font-weight:bold;margin-top:4px}.reportTitle img{float:left;margin-right:15px}.reportBoxBottom .pointBox{float:left;border:3px solid #ddd;border-radius:8px;padding-top:0;margin-right:18px;margin-bottom:20px}.reportBoxBottom .pointBox ul{line-height:120%;width:364px;font-size:93%;list-style:none}.reportBoxBottom .pointBox li{border-bottom:1px dotted #ccc;padding:8px 13px 8px 10px}.reportBoxBottom .pointBox li span{display:inline-block;width:222px;vertical-align:middle}.reportBoxBottom .pointBox li span.pointBoxItem{width:109px;font-weight:bold;margin-right:8px}.reportBoxBottom .pointBox li .pointBoxItemLink a{color:#2779c7;text-decoration:underline;font-weight:bold;font-size:15px;padding:5px 0;display:block}.reportBoxBottom .pointBox li .pointBoxItemLink span{display:inline-block;text-decoration:underline;width:auto}.reportBoxBottom .pointBox li .pointBoxItemLink a:hover{text-decoration:none}.reportBoxBottom .pointBox li .pointBoxItemLink a:hover span{text-decoration:none}.reportBoxBottom .pointBox li.last .pointBoxItemLink{padding-top:5px;border-bottom:none}.reportBoxBottom .pointBox li.last span.pointBoxItem{margin-top:6px}.reportBoxBottom .pointBox li.last span img{vertical-align:baseline;margin-top:-2px;vertical-align:bottom}.reportPicupStar{color:#ff8448;font-family:Verdana;font-size:130%;font-weight:bold;line-height:1.1;padding-top:0 !important;width:auto !important;text-align:right;vertical-align:bottom;padding-left:3px;display:inline !important}.commentBox{float:left;line-height:1.5;width:488px;margin-bottom:5px;word-break:break-all}.commentBox dt{background-color:#e2e2e2;padding:3px 0px;width:140px;text-align:center;border-radius:3px;margin:8px 0 8px}.commentBox2{line-height:1.5;width:878px;clear:both;word-break:break-all}.commentBox2 p{margin-bottom:20px}.commentBox2 p span{padding-bottom:7px;margin-bottom:7px;border-bottom:1px solid #e5e5e5;display:block;line-height:1;font-weight:bold;font-size:100%}.report0hitBox{border:1px solid #d1d1d1;border-radius:5px;padding:100px;text-align:center;font-size:123%}.pagingNav{font-family:Verdana;margin-top:20px;min-height:45px;height:auto !important;height:45px;position:relative}.pagingNav ul{position:absolute;right:0;top:0}.pagingNav ul li{float:left;list-style:none outside none}.pagingNav a,.pagingNav li.select{background-color:#fff;border:1px solid #ccc;color:#333;display:block;float:left;line-height:1;margin-right:5px;padding:6px 7px 4px;text-align:center;text-decoration:none;white-space:nowrap}.pagingNav li.select{background-color:#2779c7;color:#fff}.pagingNav a:hover{background-color:#ffe5d0;color:#ff7315}.pagingNav .hitNum span{font-size:108%;font-weight:bold}.pagingNav .hitNum span.empha{color:#2779c7;font-size:24px;vertical-align:-2px}#topPagingNav{margin-top:20px}.upperLine{margin-top:20px}.iconAllCamp{position:absolute;top:18px;right:18px}#btnContribute3 a{background:url(https://img1.kakaku.k-img.com/images/online_english/report/btn_contribute-3.png) no-repeat;width:754px;height:0;padding-top:118px;overflow:hidden;display:block;margin:30px auto 0}#btnContribute3 a:hover{background-position:0 -118px}.pickupWrapperRanking2{background:#fff;padding:10px 15px 15px;margin-top:30px;position:relative;border:3px solid #e84752;display:none}.pickupLabel{position:absolute;top:0;left:0}.pickupSchoolName2{border-bottom:1px dotted #dbdbdb;margin-bottom:8px;padding-bottom:8px;font-size:130%;font-weight:bold}.pickupLogo2{float:left;margin:0 20px 0 40px}.pickupSchoolNameTxt{font-size:100%;line-height:1.4;float:left}.pickupSchoolNameTxt span{font-weight:normal;font-size:91%}.pickupTxt2{line-height:1.4;margin-bottom:7px}.pickupTxt4{line-height:1.4;float:left;width:660px;padding-top:6px}.pickupCampaign2{position:relative;height:43px}.pickupCampaignTxtRanking2{float:left;line-height:1.3;font-size:135%;font-weight:bold;color:#e84752;width:670px;position:absolute;bottom:0}.pickupBtnArea2{float:right;vertical-align:bottom;background:#fcdddf;margin-bottom:0}.pickupBtnArea4{float:right;vertical-align:bottom;margin-bottom:0;padding-top:10px;display:block;width:202px}.btnSchoolDetailPickupRanking2 a{background:url(https://img1.kakaku.k-img.com/images/online_english/detail_btn_s2.png) no-repeat;width:202px;height:0;padding-top:34px;overflow:hidden;display:block;margin:0;position:absolute;bottom:0;left:692px}.pickupBtnArea4 .btnSchoolDetailPickupRanking2 a{bottom:13px}.btnSchoolDetailPickupRanking2 a:hover{background-position:0 -34px}#mainHeader .itmArea{margin:15px 0;border:3px solid #e6e6e6;border-radius:5px}#mainHeader .itmAreaTtl{padding:12px 15px 8px;border-bottom:1px solid #e6e6e6;font-size:167%;font-weight:bold}#mainHeader .itmAreaIn{padding:15px}#mainHeader .itmAreaL,#mainHeader .itmAreaR{display:table-cell;vertical-align:middle}#mainHeader .itmAreaL{width:190px;border:1px solid #fff}#mainHeader .itmAreaL.noimage{border:1px solid #ddd}#mainHeader .itmAreaR{width:688px;padding-left:14px}#mainHeader .itmAreaLogo{text-align:center;font-weight:bold}#mainHeader .itmAreaLogo span{padding:10px}#mainHeader .itmAreaRank{margin-bottom:6px}#mainHeader .itmAreaRank dd{margin-top:-2px}#mainHeader .itmAreaRank .specTtl{padding-left:5px;padding-right:1px}#mainHeader .itmAreaRank .specDetail{margin-right:18px}#mainHeader .itmAreaRank .specTxt{font-size:108%}#mainHeader .itmAreaRank .specNum{margin-right:2px;font-size:153%;font-weight:bold;font-family:Verdana,sans-serif;letter-spacing:-0.2px}#mainHeader .itmAreaRank .specNum.num1{color:#ff8400}#mainHeader .itmAreaRank .specNum.num2{color:red}#mainHeader .itmAreaRank .specNum.num3{color:#ff8400}#mainHeader .itmAreaRank .crown:before{display:inline-block;width:24px;height:23px;margin-right:4px;background:url(https://img1.kakaku.k-img.com/images/online_english/crown01.png) 0 0 no-repeat;vertical-align:middle;content:""}#mainHeader .itmAreaRank .crown.rank1:before{background-position:0 0}#mainHeader .itmAreaRank .crown.rank2:before{background-position:-100px 0}#mainHeader .itmAreaRank .crown.rank3:before{background-position:-200px 0}#mainHeader .itmAreaRank .star{display:inline-block;position:relative;bottom:-1px;height:16px;padding:0 0 4px 94px;background:url(https://img1.kakaku.k-img.com/images/category/icon_review_star.gif) no-repeat 0 0;color:#666}#mainHeader .itmAreaRank .star.r50{background-position:0 0}#mainHeader .itmAreaRank .star.r45{background-position:0 -20px}#mainHeader .itmAreaRank .star.r40{background-position:0 -40px}#mainHeader .itmAreaRank .star.r35{background-position:0 -60px}#mainHeader .itmAreaRank .star.r30{background-position:0 -80px}#mainHeader .itmAreaRank .star.r25{background-position:0 -100px}#mainHeader .itmAreaRank .star.r20{background-position:0 -120px}#mainHeader .itmAreaRank .star.r15{background-position:0 -140px}#mainHeader .itmAreaRank .star.r10{background-position:0 -160px}#mainHeader .itmAreaRank .star.r5{background-position:0 -180px}#mainHeader .itmAreaRank .star.r0{background-position:0 -200px}#mainHeader .itmAreaRank.ranking .specDetail{color:#ff8400}#mainHeader .itmAreaRank .voice{display:inline-block;position:relative;margin:0 0 4px 6px;padding:2px 4px 0;border:1px solid #acacac;border-radius:3px;font-size:93%;vertical-align:bottom;line-height:15px}#mainHeader .itmAreaRank .voice a{text-decoration:none}#mainHeader .spec{float:left}#mainHeader .specTtl{float:left;height:24px;margin-right:5px;font-size:93%;background:url(https://img1.kakaku.k-img.com/images/online_english/top_ranking_bg01.png) 0 0 no-repeat}#mainHeader .specTtl .bg01{display:inline-block;height:24px;padding-right:10px;background:url(https://img1.kakaku.k-img.com/images/online_english/top_ranking_bg01.png) right -60px no-repeat}#mainHeader .specTtl .bg02{display:table-cell;height:21px;padding:3px 2px 0;background:url(https://img1.kakaku.k-img.com/images/online_english/top_ranking_bg01.png) 0 -30px repeat-x;vertical-align:middle;letter-spacing:.3px}#mainHeader .specDetail{float:left;margin-right:10px}#mainHeader .specNum{color:red;font-size:138.5%;font-weight:bold}#mainHeader .specTxt{position:relative;bottom:1px;margin:0 0 0 2px;font-size:85%}#mainHeader .specTxt span{margin:0 1px 0 0;font-size:110%}#mainHeader .free{clear:left}.itmBtn{padding-top:5px}.itmBtn p{display:inline-block;margin-right:5px}a.linkBtn{display:block;border-radius:4px;font-weight:bold;text-align:center;text-decoration:none;line-height:1}a.linkBtn span{display:block;min-width:183px;margin-right:10px;padding:10px 18px 9px 15px;background:url(https://img1.kakaku.k-img.com/images/online_english/icon_arrow3.png) no-repeat right 8px}a.linkBtn.btnType1{background-image:-webkit-linear-gradient(top, #ffffff, #f1f1f1);background-image:-moz-linear-gradient(top, #ffffff, #f1f1f1);background-image:-ms-linear-gradient(top, #ffffff, #f1f1f1);background-image:linear-gradient(top, #ffffff, #f1f1f1);border:1px solid #d1d1d1;color:#0b68c0}a.linkBtn.btnType1:hover{background:#fff;border:1px solid #ddd}a.linkBtn.btnType2{background-color:#5e9e27;background-image:-webkit-linear-gradient(top, #6bab2d, #5e9e27);background-image:-moz-linear-gradient(top, #6bab2d, #5e9e27);background-image:-ms-linear-gradient(top, #6bab2d, #5e9e27);background-image:linear-gradient(top, #6bab2d, #5e9e27);border:1px solid #709e43;color:#fff}a.linkBtn.btnType2:hover{background-image:-webkit-linear-gradient(top, #63c616, #59b813);background-image:-moz-linear-gradient(top, #63c616, #59b813);background-image:-ms-linear-gradient(top, #63c616, #59b813);background-image:linear-gradient(top, #63c616, #59b813);border:1px solid #7eb947}a.linkBtn.btnType2 span{background-position:right -57px}.btnWrap{width:100%;text-align:center}.btnDetail{display:inline-block}.btnDetail span{font-size:16px}.btnDetail a{width:380px;position:relative;display:inline-block;margin:0 auto;box-sizing:border-box;border-radius:6px;color:#fff;font-size:155%;font-weight:bold;text-decoration:none;padding:12px 10px 11px 52px;background:#f98000;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5);border:1px solid #ec912f;text-shadow:0px -1px 1px #d39f4b}.btnDetail a:hover{opacity:.7;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.btnDetail a:after{position:absolute;display:block;top:50%;left:25px;margin-top:-15px;width:30px;height:30px;background-image:url(https://img1.kakaku.k-img.com/images/online_english/report/btnDetail_arrow2.png);content:""}.searchBox{position:relative}.bnSuper>div{width:728px;height:90px;margin:0 auto;position:relative}.itmArea{margin:15px 0 20px;border:3px solid #e6e6e6;border-radius:5px}.itmArea .spec{float:left}.itmArea .specTtl{height:24px;margin-right:5px;font-size:93%;float:left;background:url(https://img1.kakaku.k-img.com/images/online_english/top_ranking_bg01.png) 0 0 no-repeat}.itmArea .specTtl .bg01{height:24px;padding-right:10px;display:inline-block;background:url(https://img1.kakaku.k-img.com/images/online_english/top_ranking_bg01.png) right -60px no-repeat}.itmArea .specTtl .bg02{height:21px;padding:3px 2px 0;letter-spacing:.3px;display:table-cell;background:url(https://img1.kakaku.k-img.com/images/online_english/top_ranking_bg01.png) 0 -30px repeat-x;vertical-align:middle}.itmArea .specDetail{margin-right:10px;float:left}.itmArea .specNum{color:#db3e26;font-size:138.5%;font-weight:bold}.itmArea .specTxt{font-size:85%;margin:0 0 0 2px;position:relative;bottom:1px}.itmArea .specTxt span{font-size:110%;margin:0 1px 0 0}.itmArea .itmAreaTtl{padding:12px 15px 8px;border-bottom:1px solid #e6e6e6;font-size:167%;font-weight:bold}.itmArea .itmAreaTtl span{vertical-align:top;padding:10px 0 0 10px;display:inline-block}.itmArea .itmAreaIn{padding:15px 20px}.itmArea .itmAreaIn .itmAreaR{width:505px;float:left}.itmArea .itmAreaIn .btnWrap{float:right;width:378px}.itmArea .itmAreaIn .btnWrap .btnDetail a{width:376px;padding:13px 10px 12px 65px}.itmArea .itmAreaLogo{text-align:center}.itmArea .itmAreaRank{margin-bottom:6px}.itmArea .itmAreaRank dd{margin-top:-2px}.itmArea .itmAreaRank .specTtl{padding-left:5px;padding-right:1px}.itmArea .itmAreaRank .specDetail{margin-right:18px}.itmArea .itmAreaRank .specTxt{font-size:108%}.itmArea .itmAreaRank .specNum{margin-right:2px;font-size:153%;font-weight:bold;font-family:Verdana,sans-serif;letter-spacing:-0.2px}.itmArea .itmAreaRank .specNum.fontNormal{font-weight:normal}.itmArea .itmAreaRank .specNum.text{font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Osaka,arial,verdana,sans-serif}.itmArea .itmAreaRank .specNum.num1{color:#ff8400}.itmArea .itmAreaRank .specNum.num2{color:#db3e26}.itmArea .itmAreaRank .specNum.num3{color:#ff8400}.itmArea .itmAreaRank .voiceReview{display:inline-block;vertical-align:middle;padding-bottom:5px}.itmArea .itmAreaRank .crown:before{width:24px;height:23px;margin-right:4px;display:inline-block;content:"";background:url(https://img1.kakaku.k-img.com/images/online_english/crown01.png) 0 0 no-repeat;vertical-align:middle}.itmArea .itmAreaRank .crown.rank1:before{background-position:0 0}.itmArea .itmAreaRank .crown.rank2:before{background-position:-100px 0}.itmArea .itmAreaRank .crown.rank3:before{background-position:-200px 0}.itmArea .itmAreaRank .star{background:url(https://img1.kakaku.k-img.com/images/category/icon_review_star.gif) no-repeat 0 0;color:#666;height:16px;padding:0 0 4px 94px;display:inline-block;position:relative;bottom:-1px}.itmArea .itmAreaRank .star.r50{background-position:0 0}.itmArea .itmAreaRank .star.r45{background-position:0 -20px}.itmArea .itmAreaRank .star.r40{background-position:0 -40px}.itmArea .itmAreaRank .star.r35{background-position:0 -60px}.itmArea .itmAreaRank .star.r30{background-position:0 -80px}.itmArea .itmAreaRank .star.r25{background-position:0 -100px}.itmArea .itmAreaRank .star.r20{background-position:0 -120px}.itmArea .itmAreaRank .star.r15{background-position:0 -140px}.itmArea .itmAreaRank .star.r10{background-position:0 -160px}.itmArea .itmAreaRank .star.r5{background-position:0 -180px}.itmArea .itmAreaRank .star.r0{background-position:0 -200px}.itmArea .itmAreaRank.ranking .specDetail{color:#ff8400}.itmArea .itmAreaRank .voice{margin:0 0 4px 6px;padding:2px 4px 0;border:1px solid #acacac;border-radius:3px;font-size:93%;display:inline-block;position:relative;vertical-align:bottom;line-height:15px}.itmArea .itmAreaRank .voice a{text-decoration:none}.itmArea .itmAreaRank .voice:before{width:6px;height:7px;margin-top:-3px;content:"";background:url("https://img1.kakaku.k-img.com/images/online_english/icon_fukidashi.png") no-repeat;position:absolute;left:-6px;top:50%}.itmArea .itmAreaRank.free{clear:none}.itmArea .itmAreaRankWrap .ranking+.rating+.free{clear:left !important}#contents930{position:relative}.ReviewBtnArea{width:925px;margin:15px 0 0;background-color:#fff}.ReviewBtnArea .itmAreaRankWrap{margin-bottom:8px}.ReviewBtnfixed{position:fixed;border-bottom:none;bottom:0}.ReviewBtnfixed .itmAreaIn{padding:10px 23px}.ReviewBtnfixed .itmAreaRankWrap{margin-bottom:0px}.ReviewBtnArea .itmAreaLogo{margin-top:28px}.ReviewBtnfixed .itmAreaLogo{margin-top:16px}.ReviewBtnArea .itmAreaIn .btnWrap{margin-top:0}.ReviewBtnArea .btnDetail a{width:258px;font-size:148%;padding:11px 16px 9px 54px}.ReviewBtnArea .btnDetail:nth-child(2) a{width:421px;padding:12px 29px 9px 88px}.ReviewBtnArea .btnDetail a:after{top:56%;left:21px;background-size:25px 25px;background-repeat:no-repeat;width:25px;height:25px}.ReviewBtnArea .btnDetail:nth-child(2) a:after{left:53px}.ReviewBtnArea .btnDetail span{font-size:15px}.itmArea .schoolTitle{padding:12px 20px 8px;border-bottom:1px solid #e6e6e6;font-size:150%;font-weight:bold}.itmArea .schoolTitle .itmLogo{display:table-cell;vertical-align:middle}.itmArea .schoolTitle .itmTtl{display:table-cell;vertical-align:middle;padding-left:10px}.itmArea .schoolTitle .schoolName{text-decoration:none;color:#111}.itmArea .schoolTitle .schoolName:hover{text-decoration:underline}.itmArea .schoolTitle .schoolName:hover .itmLogo{opacity:.7}.annotationTxt{width:770px;box-sizing:border-box;border:1px solid #ccc;margin:0 auto 20px;padding:20px}.p-flow_list{display:none}.l-header_category{display:none}.p-thanks_banner--sp{display:none}@media screen and (max-width: 767px){body{padding:0;font:14px/1.231 "ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic Pro",Helvetica,"HelveticaNeue",Verdana,sans-serif;-webkit-text-size-adjust:none}#contents930{width:auto}#default #header{width:auto;border-top:none;position:relative;height:33px;padding:3px 5px 5px 5px;border-bottom:1px solid #d5d5d5;z-index:1}#default #header .headerL{width:calc(100% - 16px);position:absolute;top:11px;left:16px;padding:0}#default #header .headerL>img{width:121px;height:23px}#default #header .mLeft10{display:none}.l-header_category{display:inline-block;margin-top:5px;margin-left:14px;vertical-align:bottom}.h1Area{display:none;background-image:none;padding:0;margin:0;color:#fff}.h1deco{border:none;padding:0}.h1bg{background:none;padding:0}#default h1{border:none;font-size:20px;font-weight:bold;display:block;padding:12px 16px 2px;letter-spacing:-0.001em;line-height:1.2;color:#333}form h2{font-size:16px;padding:8px 10px 8px;background-color:#eee;border-top:1px solid #888;border-left:none;line-height:1.3;margin:0}form h2.first{margin:10px auto 0}#mainContents>p:first-child{position:relative}#mainContents>p:first-child img{display:none}#mainContents>p:first-child::before{content:"";top:0;left:0;width:100%;padding-top:13%;display:block}#mainContents>p:first-child::after{position:absolute;content:"";top:0;left:0;display:block;width:100%;height:100px;background-image:url(https://img1.kakaku.k-img.com/images/online_english/report/flow1_sp.jpg);background-position:top center;background-size:contain;background-repeat:no-repeat}#mainContents>p:first-child.p-flow_2::after{background-image:url(https://img1.kakaku.k-img.com/images/online_english/report/flow2_sp.jpg)}#mainContents>p:first-child.p-flow_3::after{background-image:url(https://img1.kakaku.k-img.com/images/online_english/report/flow3_sp.jpg)}form table td{display:block;width:100%;box-sizing:border-box;padding:0;border:none}.icnRequired,.icnOption{display:block;float:none;position:absolute;top:2px;left:0;margin:0}form table th{position:relative;display:block;width:100%;box-sizing:border-box;border:none;background:#fff;padding:0 0 10px 36px}form table tr{display:block;margin:0 15px;padding:13px 0 15px;border-bottom:1px dotted #ccc}form table tr:last-child{border-bottom:none}.qInner{width:100%;box-sizing:border-box}.revStar .qInner::after{content:"";display:block;clear:both}select{width:100%;box-sizing:border-box;cursor:pointer;display:table;font-size:16px;padding:8px 18px 8px 10px !important;text-decoration:none;color:#333;background:linear-gradient(to bottom, #fff 0%, #eee 100%);background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));border:1px solid #bbb;border-radius:4px;box-shadow:0 2px 5px -1px rgba(0,0,0,.2);box-sizing:border-box}#commentTxt-1,#commentTxt-2,#commentTxt-3,#commentTxt-4{width:100%;height:auto;min-height:150px;padding:8px;box-sizing:border-box}.txtCondition,.txtChk{display:block;margin:5px 0 0}.revStarWrapper{margin:0 0 10px 20px}.inputList li{display:block;margin-bottom:8px}.inputList li:last-child{margin-bottom:0}.inputList2 li.select_01,.inputList2 li.select_02,.inputList2 li.select_03{width:100%;margin-bottom:8px}.exampleTxt{width:calc(100% - 16px);top:8px;left:8px}#otherComment{width:60%}#cautionArea{margin:13px 10px;padding:5px 16px 5px 16px;background:#f9f9f9;border:1px solid #ddd;border-radius:4px}#cautionArea .iconReadme{margin-bottom:3px;font-size:13px;font-weight:bold;background:none;padding-left:0}#cautionArea ul.notes{margin:0;list-style-type:none}#cautionArea ul.notes li{padding:0 0 5px 1em;text-indent:-1em;font-size:11px;line-height:1.4}#cautionArea ul.notes li::before{content:"・"}#cautionArea ul.notes li img{display:inline-block;margin:0 2px}#cautionArea p{font-size:11px;line-height:1.4}#btnNext{padding:0 10px}#btnNext a{width:100%;background-color:#e78230;background-image:-webkit-linear-gradient(90deg, #e5792d 0%, #e98f35 100%);background-image:linear-gradient(0deg, #e5792d 0%, #e98f35 100%);box-shadow:0 1px 2px 0 rgba(15,21,51,.15),0 0 4px 0 rgba(15,21,51,.1),inset 0 -2px 0 0 rgba(0,0,0,.15);border-radius:4px;color:#fff;font-weight:bold;color:#fff;letter-spacing:.04em;font-size:18px;box-sizing:border-box;text-align:center;line-height:1;margin:0;text-decoration:none;padding:20px 0;height:auto}.arrowTop{opacity:1;visibility:visible;position:fixed;bottom:16px;right:16px;z-index:500;transition:opacity .3s ease,visibility .3s ease;pointer-events:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}.arrowTop a{font-size:0;padding:0;background-image:none;position:relative;display:block;width:43px;height:43px;border-radius:22px;background-color:hsla(0,0%,100%,.85);box-shadow:0 1px 2px 0 rgba(0,0,0,.25),0 0 5px 0 rgba(0,0,0,.15)}.arrowTop a::before{content:"";position:absolute;top:13px;left:21px;width:1px;height:18px;border-left:1.3px solid #9496a0}.arrowTop a::after{content:"";position:absolute;top:15px;left:15px;width:12px;height:12px;border-top:1.3px solid #9496a0;border-left:1.3px solid #9496a0;transform:rotate(45deg)}.arrowTop.is-hide{opacity:0;visibility:hidden}#footer{margin:20px 0 0;background-color:#f2f3f5;border:none}#footer .footerCc{display:none}#footer .copyRight{line-height:1.2;background-color:#f2f3f5;color:#767676;font-size:10px;margin:0px auto;padding:12px 0;text-align:center}#schoolList{width:100%}#schoolList #header{width:auto;border-top:none;position:relative;height:33px;padding:3px 5px 5px 5px;z-index:1;height:33px;border-bottom:1px solid #d5d5d5}#schoolList #header #logo{position:absolute;top:11px;left:16px;padding:0}#schoolList #header #logo>img{width:121px;height:23px}#schoolList #header .mLeft10{display:none}#schoolList h1{background:#fff;border-left:none;font-weight:bold;display:block;border:none;font-size:0;padding:12px 16px 2px;letter-spacing:-0.001em;line-height:1.2;color:#333}#schoolList h1::before{content:"スクールの選択・変更";font-size:20px;font-weight:bold}#schoolList dt a{width:100%;box-sizing:border-box;background:#f2f3f5;border-top:1px solid #e6e7eb;border-bottom:1px solid #e6e7eb;box-sizing:border-box;position:relative;color:#333;height:30px;line-height:30px}#schoolList dt a::before{content:"+";position:absolute;display:block;width:18px;height:18px;line-height:18px;top:4px;left:7px;background:#fff;border:1px solid #abadb2;border-radius:50%;color:#abadb2;font-size:13px;text-align:center}#schoolList dt a.select::before{content:"-"}#schoolList dd{border-left:none;border-top:none}#schoolList li{width:100%;box-sizing:border-box}#schoolList #footer-noBorder{margin:20px 0 0}#schoolList #footer-noBorder .copyRight{line-height:1.2;background-color:#f2f3f5;color:#767676;font-size:10px;margin:0px auto;padding:12px 0;text-align:center}#FrmReport .reportTitle{margin-top:15px;background-image:none;background-color:#f2f3f5;border-top:1px solid #e6e7eb}.reportBoxSide{width:calc(100% - 20px);padding:10px;background-image:none;background-color:#f2f3f5}.reportBoxTop{background-image:none;background-color:#fff;border-radius:5px;border:1px solid #e6e7eb;padding:0 10px}.reportBoxBottom{background-image:none;padding:0}.reportBoxBottom .pointBox{float:none;border:0;margin:0}.reportBoxBottom .pointBox li{padding:10px 0}.reportBoxBottom .pointBox li span.pointBoxItem{margin-bottom:5px}.reportBoxBottom .pointBox li span{width:100%}#FrmReport h2{border-top:1px solid #e6e7eb;background:#f2f3f5}#FrmReport h2 .noteS{font-size:11px}.reportBoxSide+h2{font-size:0}.reportBoxSide+h2::before{content:"アンケート回答";font-size:16px}.commentBox{float:none;width:100%}.commentBox p{margin-top:10px;font-size:13px}.commentBox img{margin-bottom:5px}.commentBox2{width:100%;margin-top:15px}.commentBox2 p{margin-bottom:10px}.reportBoxBottom .pointBox ul{width:100%}#btnBack{width:100%;margin:10px auto 0}#btnBack a{float:none;position:relative;background-image:none;width:200px;background-color:#bababa;box-shadow:0 1px 2px 0 rgba(15,21,51,.15),0 0 4px 0 rgba(15,21,51,.1),inset 0 -2px 0 0 rgba(0,0,0,.15);border-radius:4px;color:#fff;font-weight:bold;font-size:14px;box-sizing:border-box;text-align:center;line-height:1;margin:0 auto;text-decoration:none;padding:15px 0;height:auto}#btnBack a::before{position:absolute;content:"";width:0;height:0;left:15px;top:0;bottom:0;margin:auto;border-style:solid;border-width:5px 8.7px 5px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}#btnConf{padding:0 10px}#btnConf a{float:none;width:100%;background-color:#e78230;background-image:-webkit-linear-gradient(90deg, #e5792d 0%, #e98f35 100%);background-image:linear-gradient(0deg, #e5792d 0%, #e98f35 100%);box-shadow:0 1px 2px 0 rgba(15,21,51,.15),0 0 4px 0 rgba(15,21,51,.1),inset 0 -2px 0 0 rgba(0,0,0,.15);border-radius:4px;color:#fff;font-weight:bold;color:#fff;letter-spacing:.04em;font-size:18px;box-sizing:border-box;text-align:center;line-height:1;margin:0;text-decoration:none;padding:20px 0;height:auto}#thanksWrapper{margin:10px 10px 0;padding:15px 15px 0;border:none}#thanksTxt{font-size:15px;margin-bottom:15px}.annotationTxt{width:100%;padding:15px 10px;font-size:13px;text-align:left}.bn{width:100%;box-sizing:border-box;padding:0 10px 10px;margin-bottom:20px}.bn .p-thanks_banner--sp{display:inline-block}.bn .p-thanks_banner--pc{display:none}}@media screen and (max-width: 767px){.p-contents #default #header .headerL>img{width:121px;height:23px}.p-contents #default .l-header_category{margin-left:10px}.p-contents .p-SNSBTN{display:none}.p-contents .path{display:none}.p-contents .h1Area{display:none}.p-contents .mLeft10{display:none}.p-contents #mainTitleBoxImg{width:auto;margin:10px}.p-contents #mainTitleBox2{width:auto;background-size:contain}.p-contents .p-mainTitleBoxImg{padding:0px}.p-contents .p-mainTitleBoxImg img{top:80%;width:100%;height:auto}.p-contents #mainContents{margin:10px 0 0;padding:0}.p-contents #mainContents #mainTitleBox2{background-size:100%;background-color:#fff;border-radius:0px;margin-bottom:-15px;padding:5px 0 20px}.p-contents #mainContents #campBox2{width:auto;padding-top:0px;background:none;margin-top:10px;background-color:#fff}.p-contents #mainContents #campBox2 h2{margin:0 8px 10px;border-bottom:2px solid #dcdde0;padding:20px 8px 10px;font-size:17px;font-weight:bold}.p-contents #mainContents #campBox2 .p-out_line_pc{display:none}.p-contents #mainContents #campBox2 .p-out_line_sp{display:block;width:100%;height:auto}.p-contents #mainContents #campBox2 #campBoxInner2{padding:0px 10px 10px;background:#fff;border-radius:0px}.p-contents #mainContents #campBox2 #campBoxInner2 table{border:1px solid #dcdde0}.p-contents #mainContents #campBox2 #campBoxInner2 table a link{font-size:9px}.p-contents #mainContents #campBox2 #campBoxInner2 table tr{border-bottom:1px solid #dcdde0}.p-contents #mainContents #campBox2 #campBoxInner2 table th{width:100px;font-size:13px;color:#555;padding:10px;border-bottom:none;border-right:1px solid #dcdde0;background-color:#f2f3f5}.p-contents #mainContents #campBox2 #campBoxInner2 table th br{display:block}.p-contents #mainContents #campBox2 #campBoxInner2 table td{width:300px;padding:10px;border-bottom:none}.p-contents #mainContents #campBox2 #campBoxInner2 table td .txt01{font-size:13px;line-height:1.5;color:#333;vertical-align:bottom;font-weight:bold}.p-contents #mainContents #campBox2 #campBoxInner2 table td li{font-size:10px;line-height:15px}.p-contents #mainContents #campBox2 #campBoxInner2 table td li img{display:inline-block;margin:0 2px}.p-contents #mainContents #campBox2 #campBoxInner2 table td a{font-size:9px;color:#1e5ea9;text-decoration:none}.p-contents #mainContents #btnContribute3{padding:0 10px}.p-contents #mainContents #btnContribute3 a{width:100%;background-color:#e78230;background-image:-webkit-linear-gradient(90deg, #e5792d 0%, #e98f35 100%);background-image:linear-gradient(0deg, #e5792d 0%, #e98f35 100%);box-shadow:0 1px 2px 0 rgba(15,21,51,.15),0 0 4px 0 rgba(15,21,51,.1),inset 0 -2px 0 0 rgba(0,0,0,.15);border-radius:4px;color:#fff;font-weight:bold;color:#fff;letter-spacing:.04em;font-size:18px;box-sizing:border-box;text-align:center;line-height:1;margin:0;text-decoration:none;padding:20px 0;height:auto}.p-contents #mainContents #cautionArea{width:auto;margin:20px 10px 0;padding:5px 16px 5px 16px;background:#f9f9f9;border:1px solid #ddd;border-radius:4px}.p-contents #mainContents #cautionArea .iconReadme{margin-bottom:3px;font-size:13px;font-weight:bold;background:none;padding-left:0}.p-contents #mainContents #cautionArea .notes{margin:0;list-style-type:none}.p-contents #mainContents #cautionArea .notes .iconReadme{font-size:10px}.p-contents #mainContents #cautionArea .notes li{padding:0 0 5px 1em;text-indent:-1em;font-size:11px;line-height:1.4}.p-contents #mainContents #cautionArea .notes li img{display:inline-block;margin:0 2px}.p-contents #footer .footerCc{display:none}.p-contents #footer .arrowTop{display:none}.p-contents #footer .copyRight{line-height:1.2;background-color:#f2f3f5;color:#767676;font-size:10px;margin:0px auto;padding:12px 0;text-align:center}}@media screen and (max-width: 370px){#contents930.p-contents #mainContents #btnContribute3 a{background:url(https://img1.kakaku.k-img.com/images/online_english/report/btn_contribute-3.png) no-repeat;width:300px;height:47px;padding-top:0px;margin:10px auto 0;overflow:hidden;text-indent:100%;white-space:nowrap;background-size:100% auto;background-position:0 0}}.p-out_line_sp{display:none}.schoolHrad{display:flex;padding:12px 20px 8px;border-bottom:1px solid #e6e6e6}.schoolHrad .itmName{margin-left:15px}.schoolHrad .itmLogo{background:#fff;display:table-cell;vertical-align:middle;height:66px}.schoolHrad .schoolName{color:#0867bf;text-decoration:none;font-weight:bold;font-size:20px;line-height:1.2;display:inline-block;margin-bottom:10px}.schoolHrad .schoolName:hover{text-decoration:underline;color:#1e85e5}.schoolHrad .itmAreaRankWrap{font-size:13px;font-weight:normal;display:flex;flex-wrap:wrap}.schoolHrad .itmAreaRankWrap .itmAreaRank:nth-child(odd){margin-right:32px}.schoolHrad .itmAreaRankWrap .specDetail{margin-right:0}.schoolHrad .itmAreaRank.rating .specDetail{width:250px}.schoolHrad .p-rank_sub{font-family:verdana;margin-left:-4px;color:#d1d1d1}.schoolHrad .p-rank_sub_in{padding:0 2px;font-size:11px;color:#333}.schoolHrad .p-rank_sub_in:first-child{position:relative;margin-right:10px}.schoolHrad .p-rank_sub_in:first-child::after{content:"";position:absolute;top:1px;right:-6px;width:1px;height:13px;background-color:#d1d1d1}.schoolHrad .p-rank_num{font-family:verdana;font-weight:bold;color:#ffa200;margin:0 2px 0;font-size:15px}.p-benefit{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.p-benefit_wrap{padding:15px 20px 0}.p-benefit_wrap .p-benefit_detail_main{font-size:16px}.p-benefit+.p-benefit{margin-top:5px}.p-benefit_ttl{display:block;position:relative;width:112px;height:22px;margin-right:18px;padding:6px 0 0 7px;background:#f17764;color:#fff;font-size:13px;font-weight:bold;text-align:center;line-height:1;box-sizing:border-box}.p-benefit_ttl::before{content:"";position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:11px 5px 11px 5px;border-color:#f17764 rgba(0,0,0,0) #f17764 #f17764;margin-right:-10px}.p-benefit_detail{vertical-align:middle;width:700px;color:#db3e26}.p-benefit_detail_main{white-space:inherit;font-size:13px;font-weight:bold}.p-btnArea{padding:15px}.benefitArea{margin-right:15px}.itmArea .itmAreaIn .btnWrap{float:none}.itmAreaIn{display:flex;align-items:center}.btnWrap .p-applyNote{padding-top:7px;font-size:11px;text-align:center;line-height:1.3}.btnWrap .p-applyNote a{text-decoration:none;color:#0867bf}.btnWrap .p-applyNote a:hover{text-decoration:underline;color:#1e85e5}.p-summary_camp{background-color:#fffeea;border:1px solid #f7f4b5;border-radius:3px;position:relative;padding:18px 20px}.p-summary_camp .p-benefit_detail_main{font-weight:bold;color:#db3e26}.l-footer_list{display:none}@media screen and (max-width: 767px){.l-footer_list{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:15px;border-top:1px solid #dcdde0;padding-top:12px;font-size:10px}.l-footer_list :not(:first-child){border-left:1px solid #dcdde0;margin-bottom:8px;padding-left:8px}.l-footer_item{margin:0 4px;list-style:none}.l-footer_link:link,.l-footer_link:visited{color:#555;text-decoration:none;line-height:1;border-bottom:1px solid #dcdde0;padding-bottom:1px}.l-footer_copyright{color:#767676;font-size:10px;margin:0px auto;padding:0 0 34px;text-align:center}.l-footer_list::after{content:"";width:100%}.l-footer_item:nth-child(4){padding-left:0;border-left:0}.l-footer_item:nth-child(n+4){order:1;margin-bottom:0}}#contents930{z-index:100}.c-jack{position:relative}.c-jack_in{width:100%;min-height:100%;display:none;position:fixed;left:0;top:0}.c-jack-sideBnr{width:930px;height:500px;margin:0 auto;position:relative}.c-jack-sideBnr_cell{position:absolute}.c-jack-sideBnr_cell-left{left:-150px;width:140px;text-align:right}.c-jack-sideBnr_cell-right{right:-150px;width:140px;text-align:left}.c-jack-sideBnr a img{width:auto;height:auto;max-height:100vh;max-width:100%}.mallRevLastCheck{margin:40px 0;border:2px solid #f7d7d7;border-radius:5px}.mallRevLastCheckLabelWrap{display:flex;font-size:16px;justify-content:center;align-items:center}.lastCheckRequre{display:none}.mallRevLastCheckIcn{display:block;color:#fff;font-size:12px;background-color:#d31919;font-weight:bold;display:block;padding:4px 5px;border-radius:4px}.mallRevLastCheckLabel{position:relative;display:block;padding:25px 0 25px 45px;font-size:16px;color:#333;user-select:none;cursor:pointer;line-height:1.3;width:820px}.mallRevLastCheckLabel input[type=checkbox]{display:none}.mallRevLastCheckLabel input[type=checkbox]+::before{position:absolute;top:24px;left:10px;display:block;width:25px;height:22px;background:url(https://img1.kakaku.k-img.com/images/itemview/item/review/check_ico.png) no-repeat -10px 0;content:""}.mallRevLastCheckLabel input[type=checkbox]:checked+::before{background:url(https://img1.kakaku.k-img.com/images/itemview/item/review/check_ico_on.png) no-repeat right top}.mallRevLastCheckAtt{margin:0 10px 10px;padding:10px;text-align:center;color:red;background-color:#f9f0f0;border-radius:4px;line-height:1.4}.mallRevLastCheckTtl{font-size:15px}.pc_submit_deactivation{background:url(https://img1.kakaku.k-img.com/images/online_english/report/btn_conf_disable.png) no-repeat;width:494px;height:0;padding-top:72px;overflow:hidden;display:block;margin:13px 0 0 89px;float:left}.lastCheckErrTxt{display:none}.sp_btnDeactive{display:none}@media screen and (max-width: 767px){.mallRevLastCheck{margin:20px 10px}.mallRevLastCheckLabelWrap{position:relative}.mallRevLastCheckIcn{display:none}.lastCheckRequre{display:block;color:#b71b1b;font-size:11px}.mallRevLastCheckAtt{display:none}.lastCheckErrTxt{padding:0 10px 6px;display:block;margin-top:5px;font-size:12px;font-weight:normal;color:#b71b1b;margin:0 0 6px;line-height:1.4}.lastCheckErrTxt a{color:#011b8f;text-decoration:none}.mallRevLastCheckLabel{padding:16px 8px 6px 36px}.mallRevLastCheckLabel input[type=checkbox]+::before{position:absolute;top:16px;left:9px;display:block;width:18px;height:18px;border-radius:3px;border-color:#bbb #ccc #ccc;border-style:solid;border-width:1px;box-shadow:0 1px 1px 0 rgba(0,0,0,.08) inset;content:""}.mallRevLastCheckLabel input[type=checkbox]:checked+::before{background:linear-gradient(to bottom, #f19a2c, #f19a2c);border-color:#c86719 #d17525 #d17525;box-shadow:inset 0 1px 2px #d17525;text-shadow:0 -1px 1px rgba(0,0,0,.25);color:#fff}.mallRevLastCheckLabel input[type=checkbox]:checked+::after{position:absolute;top:21px;left:14px;display:block;width:8px;height:5px;border-bottom:2px solid #fff;border-left:2px solid #fff;transform:rotate(-45deg);content:""}.pc_btnDeactive{display:none}.sp_btnDeactive{display:block;padding:0 10px}.sp_btnDeactive .is-disable{overflow:hidden;display:block;float:none;width:100%;color:#fff;border-radius:4px;font-weight:bold;letter-spacing:.04em;font-size:18px;box-sizing:border-box;text-align:center;line-height:1;margin:0;text-decoration:none;padding:20px 0;height:auto;border-color:#b1b1b1;background:#ccc;pointer-events:none;box-shadow:none}}#contents930{z-index:100}.c-jack{position:relative}.c-jack_in{width:100%;min-height:100%;display:none;position:fixed;left:0;top:0}.c-jack-sideBnr{width:930px;height:500px;margin:0 auto;position:relative}.c-jack-sideBnr_cell{position:absolute}.c-jack-sideBnr_cell-left{left:-150px;width:140px;text-align:right}.c-jack-sideBnr_cell-right{right:-150px;width:140px;text-align:left}.c-jack-sideBnr a img{width:auto;height:auto;max-height:100vh;max-width:100%}.itmAreaRank.free .specDetail .specNum+.specTxt{color:#db3e26;font-weight:bold;vertical-align:middle;font-size:17px}
