@charset "UTF-8";.examcomparison_index section.title{background:#e9f9fa}.examcomparison_index section.title div.wrap{position:relative;display:flex;justify-content:flex-start;max-width:1100px}.examcomparison_index section.title div.wrap div{width:42%;padding-bottom:50px}.examcomparison_index section.title div.wrap div h1{margin-bottom:40px}.examcomparison_index section.title div.wrap div p{text-align:justify;font-size:14px;font-weight:500;margin-bottom:0}.examcomparison_index section.title div.wrap div p.small{line-height:1.4;margin-top:1em;text-indent:-1em;padding-left:1em;font-size:.8em}.examcomparison_index section.title div.wrap h1 img{width:100%}.examcomparison_index section.title img.mainillust{position:absolute;right:7%;bottom:-28%;width:50%;margin-left:-1%}.examcomparison_index section.comparison-select{background:#b79668;padding-top:80px;padding-bottom:50px}.examcomparison_index section.comparison-select div.wrap{max-width:1100px}section.comparison-select fieldset{border:none;padding:0;margin-bottom:40px}section.comparison-select fieldset legend{font-family:Zen Maru Gothic,sans-serif;font-weight:700;color:#031b51;font-size:16px}section.comparison-select fieldset legend b{color:#fff000;font-size:20px}.school-select-row{display:flex;justify-content:space-between}.school-select-row input,.school-select-row .selecterwrap{width:32%}.school-select-row input{font-size:16px;padding:.6em;border:none;border-radius:5px;outline:0;border:2px solid transparent}.school-select-row input:focus{border-color:#7ecef4}.school-select-row .selecterwrap select{width:100%;font-size:16px;padding:1em;border:none;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;line-height:1}.school-select-row .selecterwrap{position:relative}.school-select-row .selecterwrap:after{content:"";width:16px;height:16px;position:absolute;right:10px;bottom:calc(50% - 8px);clip-path:polygon(50% 85%,0 15%,100% 15%);display:block;background:#031b51;z-index:5}.baseselect .school-select-row input,.baseselect .school-select-row select{background:#fffdd9}.school-select-row .selecterwrap select:disabled{opacity:.6}.comparisonselect .school-select-row{padding-bottom:15px;margin-bottom:15px;position:relative}.comparisonselect .school-select-row:after{content:"";width:100%;height:2px;display:block;position:absolute;bottom:0;left:0;border-bottom:dotted 1px #000}.comparisonselect .school-select-row:last-of-type{padding:0;margin:0}.comparisonselect .school-select-row:last-of-type:after{content:none}section.comparison-select nav{bottom:0;display:flex;justify-content:center;padding:10px;z-index:15}section.comparison-select nav button{font-size:20px;font-weight:700;color:#fff;padding:.8em 1em;background:#ccc;border-radius:50px;margin:0 .5em;line-height:1}section.comparison-select nav button.clearbtn{background:#79674E}section.comparison-select nav button.submitbtn{background:#fff000;color:#031b51;width:260px;position:relative}section.comparison-select nav button.submitbtn:before{content:"";width:1.1em;height:1.1em;display:inline-block;background:url(https://telemail.jp/shingaku/requestren/build/assets/icon_search-650de725.svg) no-repeat center/contain;vertical-align:-.1em;margin-right:.2em}@media (min-width: 768px){section.comparison-select nav button:hover{opacity:.8}}@media (max-width: 1100px){.examcomparison_index section.comparison-select div.wrap{padding:0 4.5vw}.examcomparison_index section.title div.wrap div{padding-bottom:4.5vw}.examcomparison_index section.title div.wrap div h1{margin-bottom:3.6vw}.examcomparison_index section.title div.wrap h1 p{font-size:1.27vw}.examcomparison_index section.comparison-select{padding-top:7.2vw;padding-bottom:4.5vw}section.comparison-select fieldset{margin-bottom:3.6vw}section.comparison-select fieldset legend{font-size:1.45vw}section.comparison-select fieldset legend b{font-size:1.8vw}.comparisonselect .school-select-row{padding-bottom:1.3vw;margin-bottom:1.3vw;position:relative}.school-select-row input{font-size:1.45vw}.school-select-row .selecterwrap:after{width:1.45vw;height:1.45vw;right:.9vw;bottom:calc(50% - .775vw)}.school-select-row .selecterwrap select{font-size:1.45vw}section.comparison-select nav{padding:.9vw}section.comparison-select nav button{font-size:1.8vw}section.comparison-select nav button.submitbtn{width:23.6vw}}@media (max-width: 767px){.examcomparison_index section.title{padding:0;margin-bottom:-15.5vw}.examcomparison_index section.title div.wrap{padding:0;flex-wrap:wrap;justify-content:center}.examcomparison_index section.title div.wrap div{width:81%;margin:0 auto;padding-bottom:5vw}.examcomparison_index section.title div.wrap div h1{margin-bottom:5vw}.examcomparison_index section.title div.wrap h1 p{font-size:3.6vw}.examcomparison_index section.title img.mainillust{position:static;width:96%;margin:0 auto}.examcomparison_index section.comparison-select{padding-top:20vw;padding-bottom:0}.examcomparison_index section.comparison-select div.wrap{padding:0 7vw}section.comparison-select fieldset{border:none;padding:0;margin-bottom:8vw}section.comparison-select fieldset legend{font-size:4vw}section.comparison-select fieldset legend b{font-size:4.6vw}.school-select-row{flex-wrap:wrap}.school-select-row input,.school-select-row .selecterwrap{width:100%;margin-top:4vw}.school-select-row input{margin-top:0;font-size:16px;line-height:1;padding:.5em .8em}.school-select-row .selecterwrap select{font-size:16px;padding:0 1em;height:12vw}.school-select-row .selecterwrap:after{width:3.8vw;height:3.8vw;right:3vw;bottom:calc(50% - 1.9vw)}.school-select-row .selecterwrap select:disabled{opacity:.5}.comparisonselect .school-select-row{padding-bottom:6vw;margin-bottom:6vw;position:relative}.comparisonselect .school-select-row:after{border-bottom:dotted 2px #000}section.comparison-select nav{justify-content:space-between;padding:3vw 8vw;background:#A77F46;position:sticky;bottom:0}section.comparison-select nav button{font-size:4vw;padding:.8em 1em;margin:0}section.comparison-select nav button.clearbtn{width:35%}section.comparison-select nav button.submitbtn{width:60%}}.ts-control{border:0;width:100%;font-size:16px;padding:.8em 1em;border:none;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;line-height:1}.baseselect .ts-control{background-color:#fffdd9}.ts-wrapper.single.input-active .ts-control{background:#fff}.baseselect .ts-wrapper.single.input-active .ts-control{background:#fffdd9}.ts-dropdown{position:absolute;top:48px;left:0;width:100%;z-index:10;border:0px solid #fffdd9;background:#fff;margin:-5px 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px #0000001a;border-radius:0 0 3px 3px}.ts-dropdown [data-selectable].option{opacity:1;cursor:pointer}.ts-dropdown .active{background-color:#031b51;color:#fff}.ts-dropdown .option{font-size:16px;padding:.7em 1em}.ts-control .item{overflow:hidden;line-height:22px;height:22px;padding-right:1em}.full .ts-control{background-color:#fff;padding:.8em 1em;overflow-x:auto}.baseselect .full .ts-control{background-color:#fffdd9}.ts-wrapper.single .ts-control input:focus:has(+.item){display:none}.ts-dropdown .no-results{padding:.8em 1em;font-size:16px;color:#aaa}.ts-wrapper.single .ts-control:has(input:focus){background-color:#fff}.ts-wrapper.single .ts-control:has(input:focus) .item{display:none}.ts-dropdown [data-selectable] .highlight{background-color:inherit}
