﻿body#academic_application.working{background-color:#ffffff66;background-blend-mode:lighten;opacity:0.6;background-image:url("/academic/application/027入力内容の確認.png");background-position:top center;background-repeat:no-repeat}@media screen and (max-width: 959px){body#academic_application header .main_image .inner h3 br{display:none}}@media screen and (max-width: 499px){body#academic_application header .main_image .inner h3 br{display:block}}body#academic_application .section_body{margin:100px 20px}@media screen and (max-width: 959px){body#academic_application .section_body{margin:50px 10px !important}}body#academic_application .section_body+.section_body{margin:0 20px 100px}body#academic_application .section_body .center{text-align:center}body#academic_application .section_body .button{width:100%;margin:100px 0 0}body#academic_application .section_body .form_error{margin:100px 0 0;text-align:center;color:#f26241}body#academic_application .section_body a.text_link{color:#f29f05}body#academic_application .section_body a.text_link:hover{color:#f26241}body#academic_application .button a{display:flex;justify-content:center;align-items:center;position:relative;width:100%;padding:11px 15px 15px;background-color:#f29f05;border-radius:6px;font-size:22px;font-weight:700;text-align:center;color:#fff;text-decoration:none}@media screen and (max-width: 959px){body#academic_application .button a{border-radius:calc(6px/2)}}@media screen and (min-width: 960px) and (max-width: 1479px){body#academic_application .button a{width:calc(50% - 90px);margin-right:70px}}@media screen and (max-width: 959px){body#academic_application .button a{flex-wrap:wrap;width:calc(50% - 20px);width:100%;margin:60px 0 0;padding:12px 50px;font-size:20px}body#academic_application .button a span.nowrap{white-space:nowrap}}body#academic_application .button a:hover{background-color:#f26241}body#academic_application .button a i{position:absolute;left:15px;font-size:28px}@media screen and (max-width: 959px){body#academic_application .button a i{font-size:26px}}body#academic_application .button a.long_button{width:18em;margin:auto}body#academic_application .form_row+.button{display:flex;justify-content:flex-end;margin-top:25px}@media screen and (max-width: 959px){body#academic_application .form_row+.button{margin-top:12px}}@media screen and (max-width: 389px){body#academic_application .form_row+.button{justify-content:space-between}}body#academic_application .form_row+.button button.small_button{cursor:pointer;margin-left:1em;padding:0.3em 2.5em;border:1px solid #f29f05;border-radius:6px;background-color:#fff;font-size:18px;font-weight:500;color:#f29f05}@media screen and (max-width: 959px){body#academic_application .form_row+.button button.small_button{border-radius:calc(6px/2)}}@media screen and (max-width: 959px){body#academic_application .form_row+.button button.small_button{font-size:15px}}@media screen and (max-width: 389px){body#academic_application .form_row+.button button.small_button{margin-left:0;padding:0.3em 8vw}}body#academic_application .form_row+.button button.small_button:hover{border-color:#f26241;color:#f26241;background-color:#f2624122}body#academic_application .close_notice{width:fit-content;margin:100px auto 0;padding:0.6em 1.8em;border:1px solid #2b2a20;border-radius:6px;font-size:24px;text-align:center}@media screen and (max-width: 959px){body#academic_application .close_notice{border-radius:calc(6px/2)}}@media screen and (max-width: 959px){body#academic_application .close_notice{padding:0.5em;font-size:20px}}body#academic_application label.checkbox{cursor:pointer;position:relative;padding-left:2em;font-size:24px}@media screen and (max-width: 959px){body#academic_application label.checkbox{font-size:18px}}body#academic_application label.checkbox span::before{position:absolute;content:"";width:1.25em;height:1.25em;left:0;top:50%;transform:translateY(-45%);border:2px solid #70706d;border-radius:3px}@media screen and (max-width: 959px){body#academic_application label.checkbox span::before{border-radius:calc(3px/2)}}body#academic_application label.checkbox input[type="checkbox"]{display:none}body#academic_application label.checkbox input[type="checkbox"]:checked+span::after{position:absolute;content:"\f00c";left:0.15em;top:50%;transform:translateY(-45%);font-family:"Font Awesome 6 Free";font-size:1.2em;font-weight:900;color:#f29f05}body#academic_application label.checkbox:last-child{margin-bottom:0 !important}body#academic_application .input.radio{display:flex;flex-flow:wrap;margin-top:-0.3em}body#academic_application .input.radio label.radio{display:flex;cursor:pointer;position:relative;margin-right:1em;padding-left:1.5em;font-size:24px;font-weight:500;white-space:nowrap;line-height:2em}@media screen and (max-width: 959px){body#academic_application .input.radio label.radio{font-size:18px}}body#academic_application .input.radio label.radio:last-child{margin-right:0}body#academic_application .input.radio label.radio span::before{position:absolute;content:"";width:1em;height:1em;left:0;top:0.5em;border:2px solid #70706d;background-color:#fff;border-radius:30px}@media screen and (max-width: 959px){body#academic_application .input.radio label.radio span::before{border-radius:calc(30px/2)}}body#academic_application .input.radio label.radio input[type="radio"]{display:none}body#academic_application .input.radio label.radio input[type="radio"]:checked+span::after{position:absolute;display:block;content:"";width:1em;height:1em;left:0;top:0.5em;border:2px solid #70706d;background-color:#f29f05;border-radius:30px}@media screen and (max-width: 959px){body#academic_application .input.radio label.radio input[type="radio"]:checked+span::after{border-radius:calc(30px/2)}}body#academic_application .input.radio label.radio input[type="radio"]+span{display:block;white-space:pre-wrap}body#academic_application .input.radio label.radio:last-child{margin-bottom:0 !important}body#academic_application .input.select{position:relative;display:flex;align-items:center;width:10em !important;margin-right:1em}body#academic_application .input.select:last-child{margin-right:0}body#academic_application .input.select::before{position:absolute;content:"";width:var(--select-width);height:100%;left:0;top:0;border-radius:6px;background-color:#fff;z-index:0}@media screen and (max-width: 959px){body#academic_application .input.select::before{border-radius:calc(6px/2)}}body#academic_application .input.select::after{position:absolute;content:"▼";right:20px;top:50%;transform:translateY(-50%);font-size:20px;z-index:1}body#academic_application .input.select select{display:block;appearance:none;width:100%;padding:0.7em 1.25em 0.7em 0.83em;border:1px solid #aeaeae;border-radius:6px;background-color:transparent;font-size:24px;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;color:#2b2a20;cursor:pointer;z-index:2}@media screen and (max-width: 959px){body#academic_application .input.select select{border-radius:calc(6px/2)}}@media screen and (max-width: 959px){body#academic_application .input.select select{font-size:20px}}body#academic_application .input.select select:focus-visible{outline-color:#aeaeae}body#academic_application .input.select select option{font-weight:500}body#academic_application .input.select .unit_label{margin-left:0.5em;font-size:24px;font-weight:500;white-space:nowrap}body#academic_application .white_button{display:flex;justify-content:center;margin-top:100px}@media screen and (max-width: 959px){body#academic_application .white_button{margin-top:50px}}body#academic_application .white_button button,body#academic_application .white_button a{pointer-events:none;filter:saturate(0%);opacity:0.6;display:flex;justify-content:center;align-items:center;position:relative;width:8em;padding:0.7em;background-color:#fff;border:2px solid #f29f05;border-radius:6px;font-size:30px;font-weight:700;text-align:center;color:#f29f05;text-decoration:none}@media screen and (max-width: 959px){body#academic_application .white_button button,body#academic_application .white_button a{border-radius:calc(6px/2)}}@media screen and (max-width: 959px){body#academic_application .white_button button,body#academic_application .white_button a{font-size:20px}}body#academic_application .white_button button i,body#academic_application .white_button a i{position:absolute;top:50%;transform:translateY(-50%)}body#academic_application .white_button button.next i,body#academic_application .white_button a.next i{right:0.5em}body#academic_application .white_button button.previous i,body#academic_application .white_button a.previous i{left:0.5em}body#academic_application .white_button button.active,body#academic_application .white_button a.active{pointer-events:auto;cursor:pointer;filter:saturate(100%);opacity:1}body#academic_application .white_button button:hover,body#academic_application .white_button a:hover{border-color:#f26241;color:#f26241;background-color:#f2624122}body#academic_application .white_button button.long_button,body#academic_application .white_button a.long_button{width:auto;padding:0.7em 2em}@media screen and (max-width: 959px){body#academic_application .white_button button.long_button,body#academic_application .white_button a.long_button{flex-flow:wrap}}body#academic_application .white_button button.middle_button,body#academic_application .white_button a.middle_button{width:10em}@media screen and (max-width: 439px){body#academic_application .white_button.two_buttons{flex-direction:column;align-items:center}}body#academic_application .white_button.two_buttons a:first-child,body#academic_application .white_button.two_buttons button:first-child{margin-right:1.5em}@media screen and (max-width: 439px){body#academic_application .white_button.two_buttons a:first-child,body#academic_application .white_button.two_buttons button:first-child{margin:0}}body#academic_application .white_button.two_buttons a:last-child,body#academic_application .white_button.two_buttons button:last-child{margin-left:1.5em}@media screen and (max-width: 439px){body#academic_application .white_button.two_buttons a:last-child,body#academic_application .white_button.two_buttons button:last-child{margin:1em 0 0}}@media screen and (max-width: 659px){body#academic_application .white_button.three_buttons{justify-content:space-between}}@media screen and (max-width: 599px){body#academic_application .white_button.three_buttons{flex-direction:column;align-items:center}body#academic_application .white_button.three_buttons button{width:60vw}}body#academic_application .white_button.three_buttons button.save{margin:0 3em}@media screen and (max-width: 659px){body#academic_application .white_button.three_buttons button.save{margin:0}}@media screen and (max-width: 599px){body#academic_application .white_button.three_buttons button.save{margin:1em 0}}body#academic_application .white_button.three_buttons button.save:first-child{margin-left:11em}@media screen and (max-width: 959px){body#academic_application .white_button.three_buttons button.save:first-child{margin-left:calc(160px + 3em)}}@media screen and (max-width: 599px){body#academic_application .white_button.three_buttons button.save:first-child{margin:0 0 1em}}body#academic_application .white_button.three_buttons button.apply{margin:0 3em}body#academic_application .white_button.three_buttons button.apply:last-child{margin-right:11em}@media screen and (max-width: 959px){body#academic_application .white_button.three_buttons button.apply:last-child{margin-right:calc(160px + 3em)}}@media screen and (max-width: 599px){body#academic_application .white_button.three_buttons button.apply:last-child{margin:1em 0 0}}body#academic_application .button_notice{margin:50px 0 0;font-size:20px;font-weight:500;color:#f26241;text-align:center}@media screen and (max-width: 959px){body#academic_application .button_notice{font-size:16px}}body#academic_application .form_frame{padding:50px;background-color:#edece6;border-radius:6px}@media screen and (max-width: 959px){body#academic_application .form_frame{border-radius:calc(6px/2)}}@media screen and (max-width: 959px){body#academic_application .form_frame{padding:25px}}body#academic_application .form_frame .form_row,body#academic_application .form_frame .form_row2{display:flex;align-items:flex-start;margin-top:50px}@media screen and (max-width: 959px){body#academic_application .form_frame .form_row,body#academic_application .form_frame .form_row2{flex-direction:column;margin-top:20px}}body#academic_application .form_frame .form_row:first-child,body#academic_application .form_frame .form_row2:first-child{margin-top:0}body#academic_application .form_frame .form_row .form_label_field,body#academic_application .form_frame .form_row2 .form_label_field{display:flex;align-items:flex-start}body#academic_application .form_frame .form_row .form_label_field .required,body#academic_application .form_frame .form_row2 .form_label_field .required{margin-top:1em;padding:0.5em 0.7em;border-radius:5px;background-color:#f26241;font-size:18px;font-weight:700;color:#fff;line-height:1em;white-space:nowrap}@media screen and (max-width: 959px){body#academic_application .form_frame .form_row .form_label_field .required,body#academic_application .form_frame .form_row2 .form_label_field .required{border-radius:calc(5px/2)}}@media screen and (max-width: 959px){body#academic_application .form_frame .form_row .form_label_field .required,body#academic_application .form_frame .form_row2 .form_label_field .required{margin-top:2px !important;font-size:14px}}body#academic_application .form_frame .form_row .form_label_field .required+.form_label,body#academic_application .form_frame .form_row2 .form_label_field .required+.form_label{margin-left:0.75em}body#academic_application .form_frame .form_row .form_label_field .form_label,body#academic_application .form_frame .form_row2 .form_label_field .form_label{position:relative;display:inline-block;width:100%;margin:0.7em 20px 0 3.3em;font-size:24px;font-weight:700}@media screen and (max-width: 959px){body#academic_application .form_frame .form_row .form_label_field .form_label,body#academic_application .form_frame .form_row2 .form_label_field .form_label{width:100%;margin:0;font-size:20px}}body#academic_application .form_frame .form_row .form_label_field .form_label>span:not([class]),body#academic_application .form_frame .form_row2 .form_label_field .form_label>span:not([class]){white-space:nowrap}body#academic_application .form_frame .form_row .form_label_field .form_label .attention,body#academic_application .form_frame .form_row2 .form_label_field .form_label .attention{font-size:16px;font-weight:500}@media screen and (max-width: 959px){body#academic_application .form_frame .form_row .form_label_field .form_label .attention,body#academic_application .form_frame .form_row2 .form_label_field .form_label .attention{font-size:14px}}body#academic_application .form_frame .form_row .form_label_field .form_label:first-child,body#academic_application .form_frame .form_row2 .form_label_field .form_label:first-child{margin-left:0}body#academic_application .form_frame .form_row .form_label_field .form_label>span.notes,body#academic_application .form_frame .form_row2 .form_label_field .form_label>span.notes{position:absolute;display:inline-block;left:0;top:100%;font-size:16px;font-weight:500;color:#f26241;line-height:1.4em}@media screen and (max-width: 959px){body#academic_application .form_frame .form_row .form_label_field .form_label>span.notes,body#academic_application .form_frame .form_row2 .form_label_field .form_label>span.notes{display:block;position:relative;font-size:13px}}body#academic_application .form_frame .form_row .form_label_field.radio .required,body#academic_application .form_frame .form_row2 .form_label_field.radio .required{margin-top:0}body#academic_application .form_frame .form_row .form_label_field.radio .form_label,body#academic_application .form_frame .form_row2 .form_label_field.radio .form_label{margin-top:0}@media screen and (max-width: 959px){body#academic_application .form_frame .form_row .input_field,body#academic_application .form_frame .form_row2 .input_field{width:100%;margin-top:10px}}body#academic_application .form_frame .form_row .input_field .input_label,body#academic_application .form_frame .form_row2 .input_field .input_label{font-size:24px;font-weight:700}@media screen and (max-width: 959px){body#academic_application .form_frame .form_row .input_field .input_label,body#academic_application .form_frame .form_row2 .input_field .input_label{width:100%;font-size:20px}}body#academic_application .form_frame .form_row .input_field .input .last_name,body#academic_application .form_frame .form_row .input_field .input .first_name,body#academic_application .form_frame .form_row2 .input_field .input .last_name,body#academic_application .form_frame .form_row2 .input_field .input .first_name{font-size:24px;font-weight:500;white-space:nowrap}@media screen and (max-width: 959px){body#academic_application .form_frame .form_row .input_field .input .last_name,body#academic_application .form_frame .form_row .input_field .input .first_name,body#academic_application .form_frame .form_row2 .input_field .input .last_name,body#academic_application .form_frame .form_row2 .input_field .input .first_name{font-size:20px}}body#academic_application .form_frame .form_row .input_field .input .last_name span,body#academic_application .form_frame .form_row .input_field .input .first_name span,body#academic_application .form_frame .form_row2 .input_field .input .last_name span,body#academic_application .form_frame .form_row2 .input_field .input .first_name span{display:block;font-size:16px;line-height:1em;white-space:nowrap}@media screen and (max-width: 959px){body#academic_application .form_frame .form_row .input_field .input .last_name span,body#academic_application .form_frame .form_row .input_field .input .first_name span,body#academic_application .form_frame .form_row2 .input_field .input .last_name span,body#academic_application .form_frame .form_row2 .input_field .input .first_name span{font-size:13px}}body#academic_application .form_frame .form_row .input_field input[type="text"],body#academic_application .form_frame .form_row .input_field input[type="email"],body#academic_application .form_frame .form_row .input_field input[type="textbox"],body#academic_application .form_frame .form_row .input_field input[type="password"],body#academic_application .form_frame .form_row .input_field textarea,body#academic_application .form_frame .form_row2 .input_field input[type="text"],body#academic_application .form_frame .form_row2 .input_field input[type="email"],body#academic_application .form_frame .form_row2 .input_field input[type="textbox"],body#academic_application .form_frame .form_row2 .input_field input[type="password"],body#academic_application .form_frame .form_row2 .input_field textarea{width:100%;padding:0.7em 0.9em;border:1px solid #aeaeae;border-radius:6px;font-family:"Zen Kaku Gothic New",sans-serif;font-size:24px;font-weight:500;color:#2b2a20;box-sizing:border-box}@media screen and (max-width: 959px){body#academic_application .form_frame .form_row .input_field input[type="text"],body#academic_application .form_frame .form_row .input_field input[type="email"],body#academic_application .form_frame .form_row .input_field input[type="textbox"],body#academic_application .form_frame .form_row .input_field input[type="password"],body#academic_application .form_frame .form_row .input_field textarea,body#academic_application .form_frame .form_row2 .input_field input[type="text"],body#academic_application .form_frame .form_row2 .input_field input[type="email"],body#academic_application .form_frame .form_row2 .input_field input[type="textbox"],body#academic_application .form_frame .form_row2 .input_field input[type="password"],body#academic_application .form_frame .form_row2 .input_field textarea{border-radius:calc(6px/2)}}@media screen and (max-width: 959px){body#academic_application .form_frame .form_row .input_field input[type="text"],body#academic_application .form_frame .form_row .input_field input[type="email"],body#academic_application .form_frame .form_row .input_field input[type="textbox"],body#academic_application .form_frame .form_row .input_field input[type="password"],body#academic_application .form_frame .form_row .input_field textarea,body#academic_application .form_frame .form_row2 .input_field input[type="text"],body#academic_application .form_frame .form_row2 .input_field input[type="email"],body#academic_application .form_frame .form_row2 .input_field input[type="textbox"],body#academic_application .form_frame .form_row2 .input_field input[type="password"],body#academic_application .form_frame .form_row2 .input_field textarea{padding:0.4em;font-size:20px}}body#academic_application .form_frame .form_row .input_field .input_error,body#academic_application .form_frame .form_row2 .input_field .input_error{display:block;margin-top:0.5em;font-size:16px;font-weight:500;line-height:1.4em;color:#f26241}@media screen and (max-width: 959px){body#academic_application .form_frame .form_row .input_field .input_error,body#academic_application .form_frame .form_row2 .input_field .input_error{font-size:14px}}body#academic_application .form_frame .form_row .input_field .unit_label,body#academic_application .form_frame .form_row2 .input_field .unit_label{margin:0 0.5em;font-size:24px;font-weight:500;white-space:nowrap}@media screen and (max-width: 959px){body#academic_application .form_frame .form_row .input_field .unit_label,body#academic_application .form_frame .form_row2 .input_field .unit_label{font-size:20px}}body#academic_application .form_frame .form_row span.input_value,body#academic_application .form_frame .form_row2 span.input_value{margin:0.7em 0;font-size:24px}@media screen and (max-width: 959px){body#academic_application .form_frame .form_row span.input_value,body#academic_application .form_frame .form_row2 span.input_value{font-size:20px}}body#academic_application .form_frame .form_row.subitem,body#academic_application .form_frame .form_row2.subitem{padding-top:0 !important;border-top:none !important}body#academic_application .form_frame .form_row.subitem .form_label,body#academic_application .form_frame .form_row2.subitem .form_label{margin-left:3.3em !important}@media screen and (max-width: 959px){body#academic_application .form_frame .form_row.subitem .form_label,body#academic_application .form_frame .form_row2.subitem .form_label{margin-left:0 !important}}body#academic_application .form_frame .form_row.subitem.radio .form_label_field .form_label,body#academic_application .form_frame .form_row2.subitem.radio .form_label_field .form_label{margin-top:0}body#academic_application .form_frame .form_row.mainitem,body#academic_application .form_frame .form_row2.mainitem{flex-flow:wrap}body#academic_application .form_frame .form_row.mainitem .note,body#academic_application .form_frame .form_row2.mainitem .note{margin:0 0 1em 80px;font-size:20px;font-weight:500;color:#f26241}@media screen and (max-width: 959px){body#academic_application .form_frame .form_row.mainitem .note,body#academic_application .form_frame .form_row2.mainitem .note{margin:0 0 0.5em 0;font-size:16px}}body#academic_application .form_frame .form_row.mainitem .optional_label,body#academic_application .form_frame .form_row2.mainitem .optional_label{margin-left:3.3em !important}body#academic_application .intro{position:absolute;width:calc(64% - 37px);height:107%;right:20px;top:20px;padding:20px 30px;border-radius:6px;box-shadow:0 0 6px #00000080;background-color:#fff;overflow:hidden}@media screen and (max-width: 959px){body#academic_application .intro{border-radius:calc(6px/2)}}@media screen and (max-width: 1479px){body#academic_application .intro{height:auto;padding:20px 2vw 0}}@media screen and (max-width: 1299px){body#academic_application .intro{width:calc(100% - 39vw)}}@media screen and (max-width: 959px){body#academic_application .intro{position:relative;width:100%;margin:0px 20px -470px}}body#academic_application .intro .top{display:flex;justify-content:space-between}@media screen and (max-width: 1299px){body#academic_application .intro .top{flex-direction:column}}body#academic_application .intro .top>div{width:calc(50% - 15px)}@media screen and (max-width: 1479px){body#academic_application .intro .top>div{width:calc(50% - 1vw)}}@media screen and (max-width: 1299px){body#academic_application .intro .top>div{width:100%}}body#academic_application .intro .top>div h4{display:flex;justify-content:center;align-items:center;height:3em;margin-bottom:1em;font-size:24px;font-weight:700;line-height:1.5em;text-align:center}@media screen and (max-width: 1479px){body#academic_application .intro .top>div h4{font-size:max(1.62vw, 20px)}}@media screen and (max-width: 1299px){body#academic_application .intro .top>div h4{display:block;height:auto;margin-bottom:1vw}body#academic_application .intro .top>div h4 br{display:none}}body#academic_application .intro .top>div .button a{width:100%}@media screen and (max-width: 1479px){body#academic_application .intro .top>div .button a{padding:1vw 2em;font-size:max(1.48vw, 19px)}}@media screen and (max-width: 959px){body#academic_application .intro .top>div .button a{margin:0}}@media screen and (max-width: 1479px){body#academic_application .intro .top>div .button a i{font-size:max(1.89vw, 21px)}}@media screen and (max-width: 1299px){body#academic_application .intro .top .member{margin-top:2vw}}body#academic_application .intro .bottom{margin-top:28px;padding-top:28px;border-top:1px dashed #2b2a20}@media screen and (max-width: 1479px){body#academic_application .intro .bottom{margin-top:1.89vw;padding-top:1.89vw}}body#academic_application .intro .bottom p{display:flex;justify-content:space-between;flex-flow:wrap;padding:0 40px}@media screen and (max-width: 1919px){body#academic_application .intro .bottom p{padding:0 2vw}}@media screen and (max-width: 1479px){body#academic_application .intro .bottom p{padding:0}}body#academic_application .intro .bottom p a{position:relative;display:flex;justify-content:center;align-items:center;width:calc(50% - 50px);margin-bottom:25px;padding:4px;border-radius:60px;border:2px solid #f29f05;font-size:24px;font-weight:700;color:#f29f05;text-decoration:none}@media screen and (max-width: 959px){body#academic_application .intro .bottom p a{border-radius:calc(60px/2)}}@media screen and (max-width: 1919px){body#academic_application .intro .bottom p a{width:calc(50% - 2.6vw);font-size:1.25vw}}@media screen and (max-width: 1479px){body#academic_application .intro .bottom p a{width:calc(50% - 1vw);margin-bottom:1.69vw}}@media screen and (max-width: 959px){body#academic_application .intro .bottom p a{width:calc(100% - 40px);margin:0 auto 15px;font-size:18px}}@media screen and (max-width: 499px){body#academic_application .intro .bottom p a{width:100%;font-size:3.6vw}}body#academic_application .intro .bottom p a i{position:absolute;left:20px;margin-top:0.2em;font-size:20px}@media screen and (max-width: 1919px){body#academic_application .intro .bottom p a i{left:1vw;font-size:max(1vw, 14px)}}@media screen and (max-width: 959px){body#academic_application .intro .bottom p a i{left:20px;font-size:16px}}@media screen and (max-width: 499px){body#academic_application .intro .bottom p a i{left:4vw;font-size:3.2vw}}body#academic_application .intro .bottom p a:hover{color:#f26241;border-color:#f26241;background-color:#f2624122}@media screen and (max-width: 959px){body#academic_application section.apply{margin-top:470px}}body#academic_application section.apply .steps{margin:100px 0 0}body#academic_application section.apply .steps .step{display:flex;margin-bottom:30px}@media screen and (max-width: 959px){body#academic_application section.apply .steps .step{flex-direction:column}}body#academic_application section.apply .steps .step h4{width:430px;margin-right:30px;padding:30px;background-color:#edece6;border:1px solid #f29f05;border-radius:6px}@media screen and (max-width: 959px){body#academic_application section.apply .steps .step h4{border-radius:calc(6px/2)}}@media screen and (max-width: 959px){body#academic_application section.apply .steps .step h4{width:310px;padding:20px}}@media screen and (max-width: 399px){body#academic_application section.apply .steps .step h4{width:100%}}body#academic_application section.apply .steps .step h4 span:first-child{display:block;font-family:"Genos",sans-serif;font-size:36px;font-weight:600;color:#f26241}@media screen and (max-width: 959px){body#academic_application section.apply .steps .step h4 span:first-child{font-size:30px}}body#academic_application section.apply .steps .step h4 span:first-child strong{margin-left:0.1em;font-size:60px}@media screen and (max-width: 959px){body#academic_application section.apply .steps .step h4 span:first-child strong{font-size:51px}}body#academic_application section.apply .steps .step h4 span:last-child{display:block;margin-top:0.3em;font-size:26px;font-weight:500}@media screen and (max-width: 959px){body#academic_application section.apply .steps .step h4 span:last-child{font-size:22px}}@media screen and (max-width: 399px){body#academic_application section.apply .steps .step h4 span:last-child{font-size:5.5vw}body#academic_application section.apply .steps .step h4 span:last-child br{display:none}}body#academic_application section.apply .steps .step .procedure{align-self:center;width:calc(100% - 430px - 30px)}@media screen and (max-width: 959px){body#academic_application section.apply .steps .step .procedure{width:100%;margin:30px 0 0}}body#academic_application section.apply .steps .step .procedure li{margin:0 0 0.2em 1em;line-height:1.8em;text-indent:-1em}body#academic_application section.apply .steps .step .procedure li:last-child{margin-bottom:0}body#academic_application section.apply .steps .step .procedure p{margin-bottom:0.2em;line-height:1.8em}body#academic_application section.apply .steps .step .procedure p:last-child{margin-bottom:0}body#academic_application section.rec_env h3+p{margin-top:100px}body#academic_application section.qa h3+p{margin:100px 0}body#academic_application section.qa h3+p a{color:#f29f05}body#academic_application section.qa h3+p a:hover{color:#f26241}body#academic_application section.qa .item{margin-bottom:100px}@media screen and (max-width: 959px){body#academic_application section.qa .item{margin-bottom:50px}}body#academic_application section.qa .item .question,body#academic_application section.qa .item .answer{position:relative;display:flex;align-items:flex-start;padding:30px;border:3px solid #f29f05}@media screen and (max-width: 959px){body#academic_application section.qa .item .question,body#academic_application section.qa .item .answer{padding:15px;border-width:2px}}body#academic_application section.qa .item .question span:first-child,body#academic_application section.qa .item .answer span:first-child{display:flex;justify-content:center;align-items:flex-start;width:60px;height:60px;background-color:#f29f05;border-radius:4px;font-family:"Genos",sans-serif;font-size:62px;font-weight:600;color:#fff;line-height:0.85em}@media screen and (max-width: 959px){body#academic_application section.qa .item .question span:first-child,body#academic_application section.qa .item .answer span:first-child{border-radius:calc(4px/2)}}@media screen and (max-width: 959px){body#academic_application section.qa .item .question span:first-child,body#academic_application section.qa .item .answer span:first-child{width:40px;height:40px;font-size:42px}}body#academic_application section.qa .item .question span:nth-child(2),body#academic_application section.qa .item .answer span:nth-child(2){width:calc(100% - 60px);margin:0.3em 0 0 1em;font-size:24px;font-weight:500;line-height:1.7em}@media screen and (max-width: 959px){body#academic_application section.qa .item .question span:nth-child(2),body#academic_application section.qa .item .answer span:nth-child(2){font-size:16px}}body#academic_application section.qa .item .question span:nth-child(2) strong,body#academic_application section.qa .item .answer span:nth-child(2) strong{font-weight:500;text-decoration:underline}body#academic_application section.qa .item .question span:nth-child(2) a,body#academic_application section.qa .item .answer span:nth-child(2) a{color:#f29f05}body#academic_application section.qa .item .question span:nth-child(2) a:hover,body#academic_application section.qa .item .answer span:nth-child(2) a:hover{color:#f26241}body#academic_application section.qa .item .question i,body#academic_application section.qa .item .answer i{position:absolute;right:25px;top:50%;transform:translateY(-50%);font-size:50px;color:#70706d}@media screen and (max-width: 959px){body#academic_application section.qa .item .question i,body#academic_application section.qa .item .answer i{right:20px;font-size:34px}}body#academic_application section.qa .item .question i.off,body#academic_application section.qa .item .answer i.off{display:none}body#academic_application section.qa .item .question{padding-right:60px;background-color:#edece6;border-radius:6px}@media screen and (max-width: 959px){body#academic_application section.qa .item .question{border-radius:calc(6px/2)}}body#academic_application section.qa .item .answer{display:none;margin:0 20px;border-top-width:0;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}@media screen and (max-width: 959px){body#academic_application section.qa .item .answer{border-top-left-radius:calc(0px/2);border-top-right-radius:calc(0px/2);border-bottom-left-radius:calc(6px/2);border-bottom-right-radius:calc(6px/2)}}body#academic_application .main_image.mypage .inner{padding:70px 29.68vw}@media screen and (max-width: 1621px){body#academic_application .main_image.mypage .inner{padding:4.3vw 29.68vw}}@media screen and (max-width: 959px){body#academic_application .main_image.mypage .inner{padding:50px 10px;text-align:center}}body#academic_application .main_image.mypage .inner h2{position:absolute;top:50%;left:90px;transform:translateY(-50%)}@media screen and (max-width: 1919px){body#academic_application .main_image.mypage .inner h2{left:4.68vw}}@media screen and (max-width: 959px){body#academic_application .main_image.mypage .inner h2{position:static;transform:none}}@media screen and (max-width: 1479px){body#academic_application .main_image.mypage .inner h2 strong{font-size:max(2.702vw, 24px)}}@media screen and (max-width: 1479px){body#academic_application .main_image.mypage .inner h2 span{font-size:max(1.891vw, 20px)}}body#academic_application .main_image.mypage .inner h3{position:static;text-align:center}body#academic_application .main_image.mypage .inner h3 span{white-space:nowrap}body#academic_application .main_image.mypage .inner .user_controls{position:absolute;width:fit-content;top:50%;right:90px;transform:translateY(-50%)}@media screen and (max-width: 1919px){body#academic_application .main_image.mypage .inner .user_controls{right:4.68vw}}@media screen and (max-width: 959px){body#academic_application .main_image.mypage .inner .user_controls{position:static;display:flex;justify-content:space-between;width:27em;margin:2em auto 0;transform:none}}@media screen and (max-width: 549px){body#academic_application .main_image.mypage .inner .user_controls{flex-direction:column;width:fit-content}}body#academic_application .main_image.mypage .inner .user_controls p{width:100%}@media screen and (max-width: 959px){body#academic_application .main_image.mypage .inner .user_controls p{width:auto}}body#academic_application .main_image.mypage .inner .user_controls p a{position:relative;display:block;width:13em;padding:0.3em 0 0.4em;border-radius:6px;background-color:#fff;font-size:22px;font-weight:700;color:#f29f05;text-align:center;text-decoration:none}@media screen and (max-width: 959px){body#academic_application .main_image.mypage .inner .user_controls p a{border-radius:calc(6px/2)}}body#academic_application .main_image.mypage .inner .user_controls p a i{position:absolute;left:0.5em;top:50%;transform:translateY(-50%)}body#academic_application .main_image.mypage .inner .user_controls p a:hover{color:#f26241}@media screen and (max-width: 1479px){body#academic_application .main_image.mypage .inner .user_controls p a{font-size:max(1.48vw, 16px)}}body#academic_application .main_image.mypage .inner .user_controls p:first-child{margin-bottom:0.4em}@media screen and (min-width: 550px) and (max-width: 959px){body#academic_application .main_image.mypage .inner .user_controls p:first-child{margin-bottom:0}}body#academic_application .progress_tracker .inner{text-align:center}body#academic_application .progress_tracker .inner h3{position:relative;display:inline-block;font-size:40px;font-weight:700;text-align:center;color:#f29f05}@media screen and (max-width: 959px){body#academic_application .progress_tracker .inner h3{font-size:30px}}body#academic_application .progress_tracker .inner h3::after{position:absolute;display:block;content:"";top:calc(100% + 10px);width:100%;height:12px;background-color:#f29f05;background-image:linear-gradient(0deg, #fff 25%, transparent 25%, transparent 75%, #fff 75%),linear-gradient(90deg, #fff 25%, transparent 25%, transparent 75%, #fff 75%);background-size:4px 4px}body#academic_application .progress_tracker .inner .steps{position:relative;display:flex;justify-content:space-between;width:1200px;margin:170px auto 0}@media screen and (max-width: 1279px){body#academic_application .progress_tracker .inner .steps{width:100%}}@media screen and (max-width: 959px){body#academic_application .progress_tracker .inner .steps{flex-direction:column;width:min(300px, 100%);margin-top:80px}}body#academic_application .progress_tracker .inner .steps::after{position:absolute;content:"";display:block;width:calc(100% - 8em);height:2px;top:24px;left:50%;transform:translateX(-50%);background-color:#f29f05;z-index:0}@media screen and (max-width: 959px){body#academic_application .progress_tracker .inner .steps::after{width:1px;height:calc(100% - 0.5em);left:0.95em;top:0.5em}}body#academic_application .progress_tracker .inner .steps .step{position:relative;width:8em;text-align:center;z-index:1}@media screen and (max-width: 959px){body#academic_application .progress_tracker .inner .steps .step{width:100%}}body#academic_application .progress_tracker .inner .steps .step .circle{position:relative;display:block;width:50px;height:50px;margin:0 auto;border-radius:100px;border:2px solid #f29f05;background-color:#edece6}@media screen and (max-width: 959px){body#academic_application .progress_tracker .inner .steps .step .circle{border-radius:calc(100px/2)}}@media screen and (max-width: 959px){body#academic_application .progress_tracker .inner .steps .step .circle{position:absolute;left:0;width:calc(2em - 2px);height:calc(2em - 2px);top:50%;transform:translateY(-40%);border-width:1px}}body#academic_application .progress_tracker .inner .steps .step .guide{margin-top:1.5em;font-size:16px;line-height:1.4em;color:#aeaeae}@media screen and (max-width: 959px){body#academic_application .progress_tracker .inner .steps .step .guide{margin:0.5em 0 0 1.1em;padding:0.3em 0.3em 0.3em 2em;border-radius:3px;border:1px solid #aeaeae;font-size:14px;text-align:left}}@media screen and (max-width: 959px) and (max-width: 959px){body#academic_application .progress_tracker .inner .steps .step .guide{border-radius:calc(3px/2)}}@media screen and (max-width: 959px){body#academic_application .progress_tracker .inner .steps .step .guide br{display:none}}body#academic_application .progress_tracker .inner .steps .step.active .circle::before{position:absolute;display:block;content:"";width:40px;height:40px;left:50%;top:50%;border-radius:100px;background-color:#f29f05;transform:translate(-50%, -50%)}@media screen and (max-width: 959px){body#academic_application .progress_tracker .inner .steps .step.active .circle::before{border-radius:calc(100px/2)}}@media screen and (max-width: 959px){body#academic_application .progress_tracker .inner .steps .step.active .circle::before{width:calc(2em - 10px);height:calc(2em - 10px)}}body#academic_application .progress_tracker .inner .steps .step.active .guide{font-weight:500;color:#2b2a20}@media screen and (max-width: 959px){body#academic_application .progress_tracker .inner .steps .step.active .guide{border-color:#f29f05;color:#f29f05}}body#academic_application a.text_link{color:#f29f05}body#academic_application a.text_link:hover{color:#f26241}body#academic_application .terms_field .body{height:600px;margin:0 20px;padding:20px;border:1px solid #ccc;border-radius:6px;overflow:auto}@media screen and (max-width: 959px){body#academic_application .terms_field .body{border-radius:calc(6px/2)}}body#academic_application .terms_field .body h4{font-size:20px;font-weight:700}body#academic_application .terms_field .body h5{margin-top:1em;padding-top:1em;border-top:1px dotted #70706d;font-weight:500}body#academic_application .terms_field .body p{margin-left:1em}body#academic_application .terms_field .body li{margin-left:2em;list-style-type:decimal}body#academic_application .terms_field .check_button{margin:100px 0 0}body#academic_application .terms_field .check_button .checkboxes{display:flex;flex-direction:column;align-items:flex-start;width:fit-content;margin:0 auto 2em}body#academic_application .terms_field .check_button .checkboxes label{margin-bottom:2em}body#academic_application .get_mypage .form_label_field{width:390px}body#academic_application .get_mypage .input_field{width:calc(100% - 390px)}body#academic_application .applicant_info.login_field .form_frame .form_row .form_label_field{width:390px}body#academic_application .applicant_info.login_field .form_frame .form_row .input_field{width:calc(100% - 390px)}@media screen and (max-width: 959px){body#academic_application .applicant_info.login_field .form_frame .form_row .input_field{width:100%}}body#academic_application .applicant_info.login_field .form_frame .form_row:last-child{padding-top:0;border-top:none}body#academic_application .applicant_info.login_field .reset_info{margin-top:50px;font-size:24px;text-align:center}@media screen and (max-width: 959px){body#academic_application .applicant_info.login_field .reset_info{font-size:20px}}body#academic_application .applicant_info.login_field+.intro_section .intro_section_frame{width:700px;margin:auto;padding:40px 10px;border:3px solid #aeaeae;border-radius:6px;text-align:center}@media screen and (max-width: 959px){body#academic_application .applicant_info.login_field+.intro_section .intro_section_frame{border-radius:calc(6px/2)}}@media screen and (max-width: 739px){body#academic_application .applicant_info.login_field+.intro_section .intro_section_frame{width:calc(100% - 40px)}}body#academic_application .applicant_info.login_field+.intro_section .intro_section_frame h4{font-size:24px;font-weight:700}@media screen and (max-width: 959px){body#academic_application .applicant_info.login_field+.intro_section .intro_section_frame h4{font-size:20px}}body#academic_application .applicant_info.login_field+.intro_section .intro_section_frame .button{width:29em;margin:3em auto 0}@media screen and (max-width: 546px){body#academic_application .applicant_info.login_field+.intro_section .intro_section_frame .button{width:100%}}body#academic_application .applicant_info.login_field+.intro_section .intro_section_frame .button a{width:100%;margin:0}body#academic_application .applicant_info.status_field .status_value .form_frame{display:flex}@media screen and (max-width: 959px){body#academic_application .applicant_info.status_field .status_value .form_frame{flex-direction:column}}body#academic_application .applicant_info.status_field .status_value .form_frame>div:nth-child(1),body#academic_application .applicant_info.status_field .status_value .form_frame>div:nth-child(3){width:37%}body#academic_application .applicant_info.status_field .status_value .form_frame>div:nth-child(2){width:26%}body#academic_application .applicant_info.status_field .status_value .form_frame>div .label{padding:0 20px;font-size:18px;font-weight:700}@media screen and (max-width: 959px){body#academic_application .applicant_info.status_field .status_value .form_frame>div .label{padding:0 10px;font-size:14px}}body#academic_application .applicant_info.status_field .status_value .form_frame>div .value{padding:0.8em 20px;background-color:#fff;border-top:1px solid #aeaeae;border-bottom:1px solid #aeaeae;font-size:24px;font-weight:500}@media screen and (max-width: 959px){body#academic_application .applicant_info.status_field .status_value .form_frame>div .value{padding:0.8em 10px;font-size:20px}}body#academic_application .applicant_info.status_field .status_value .form_frame>div:first-child .value{color:#f26241}@media screen and (max-width: 959px){body#academic_application .applicant_info.status_field .status_value .form_frame>div{width:100% !important}}body#academic_application .applicant_info.status_field .status_value .check_button{margin:100px 0 0}body#academic_application .applicant_info.status_field .status_value .check_button .checkboxes{display:flex;flex-direction:column;align-items:flex-start;width:fit-content;margin:0 auto 2em}body#academic_application .applicant_info .form_frame>.form_row:first-child,body#academic_application .profile_field .form_frame>.form_row:first-child{padding-top:0;border-top:none}body#academic_application .applicant_info .form_frame .form_row,body#academic_application .profile_field .form_frame .form_row{padding-top:50px;border-top:1px solid #aeaeae}@media screen and (max-width: 959px){body#academic_application .applicant_info .form_frame .form_row,body#academic_application .profile_field .form_frame .form_row{padding-top:20px}}body#academic_application .applicant_info .form_frame .form_row .form_label_field,body#academic_application .profile_field .form_frame .form_row .form_label_field{width:calc(100% - 700px)}@media screen and (max-width: 1199px){body#academic_application .applicant_info .form_frame .form_row .form_label_field,body#academic_application .profile_field .form_frame .form_row .form_label_field{width:330px}}@media screen and (max-width: 959px){body#academic_application .applicant_info .form_frame .form_row .form_label_field,body#academic_application .profile_field .form_frame .form_row .form_label_field{flex-direction:column;width:100%}}@media screen and (max-width: 959px){body#academic_application .applicant_info .form_frame .form_row .form_label_field .form_label,body#academic_application .profile_field .form_frame .form_row .form_label_field .form_label{margin:0.3em 0 0 !important}}body#academic_application .applicant_info .form_frame .form_row .input_field,body#academic_application .profile_field .form_frame .form_row .input_field{width:700px}@media screen and (max-width: 1199px){body#academic_application .applicant_info .form_frame .form_row .input_field,body#academic_application .profile_field .form_frame .form_row .input_field{width:calc(100% - 330px)}}@media screen and (max-width: 959px){body#academic_application .applicant_info .form_frame .form_row .input_field,body#academic_application .profile_field .form_frame .form_row .input_field{width:100%}}body#academic_application .applicant_info .form_frame .form_row.final_education_date .input_field .input,body#academic_application .profile_field .form_frame .form_row.final_education_date .input_field .input{display:flex;align-items:center;flex-flow:wrap}@media screen and (max-width: 399px){body#academic_application .applicant_info .form_frame .form_row.final_education_date .input_field .input,body#academic_application .profile_field .form_frame .form_row.final_education_date .input_field .input{flex-direction:column;align-items:flex-start}}body#academic_application .applicant_info .form_frame .form_row.final_education_date .input_field .input .unit_label:first-child,body#academic_application .profile_field .form_frame .form_row.final_education_date .input_field .input .unit_label:first-child{margin-left:0}body#academic_application .applicant_info .form_frame .form_row.final_education_date .input_field .input label,body#academic_application .profile_field .form_frame .form_row.final_education_date .input_field .input label{display:flex;align-items:center}body#academic_application .applicant_info .form_frame .form_row.final_education_date .input_field .input label:last-child,body#academic_application .profile_field .form_frame .form_row.final_education_date .input_field .input label:last-child{margin-left:1em}@media screen and (max-width: 959px){body#academic_application .applicant_info .form_frame .form_row.final_education_date .input_field .input label:last-child,body#academic_application .profile_field .form_frame .form_row.final_education_date .input_field .input label:last-child{margin:0}}@media screen and (max-width: 399px){body#academic_application .applicant_info .form_frame .form_row.final_education_date .input_field .input label:last-child,body#academic_application .profile_field .form_frame .form_row.final_education_date .input_field .input label:last-child{margin-top:15px}}body#academic_application .applicant_info .form_frame .form_row.final_education_date .input_field .input label:last-child input,body#academic_application .profile_field .form_frame .form_row.final_education_date .input_field .input label:last-child input{width:3em}body#academic_application .applicant_info .form_frame .form_row.final_education_date .input_field .input label input,body#academic_application .profile_field .form_frame .form_row.final_education_date .input_field .input label input{width:5em}body#academic_application .applicant_info .form_frame .form_row.full_name .input_field .input,body#academic_application .applicant_info .form_frame .form_row.full_name_kana .input_field .input,body#academic_application .applicant_info .form_frame .form_row.recommender_full_name .input_field .input,body#academic_application .profile_field .form_frame .form_row.full_name .input_field .input,body#academic_application .profile_field .form_frame .form_row.full_name_kana .input_field .input,body#academic_application .profile_field .form_frame .form_row.recommender_full_name .input_field .input{display:flex;align-items:center;flex-flow:wrap}body#academic_application .applicant_info .form_frame .form_row.full_name .input_field .input label,body#academic_application .applicant_info .form_frame .form_row.full_name_kana .input_field .input label,body#academic_application .applicant_info .form_frame .form_row.recommender_full_name .input_field .input label,body#academic_application .profile_field .form_frame .form_row.full_name .input_field .input label,body#academic_application .profile_field .form_frame .form_row.full_name_kana .input_field .input label,body#academic_application .profile_field .form_frame .form_row.recommender_full_name .input_field .input label{display:flex;align-items:center}@media screen and (max-width: 1199px){body#academic_application .applicant_info .form_frame .form_row.full_name .input_field .input label,body#academic_application .applicant_info .form_frame .form_row.full_name_kana .input_field .input label,body#academic_application .applicant_info .form_frame .form_row.recommender_full_name .input_field .input label,body#academic_application .profile_field .form_frame .form_row.full_name .input_field .input label,body#academic_application .profile_field .form_frame .form_row.full_name_kana .input_field .input label,body#academic_application .profile_field .form_frame .form_row.recommender_full_name .input_field .input label{flex-direction:column;align-items:flex-start}}body#academic_application .applicant_info .form_frame .form_row.full_name .input_field .input label:first-child,body#academic_application .applicant_info .form_frame .form_row.full_name_kana .input_field .input label:first-child,body#academic_application .applicant_info .form_frame .form_row.recommender_full_name .input_field .input label:first-child,body#academic_application .profile_field .form_frame .form_row.full_name .input_field .input label:first-child,body#academic_application .profile_field .form_frame .form_row.full_name_kana .input_field .input label:first-child,body#academic_application .profile_field .form_frame .form_row.recommender_full_name .input_field .input label:first-child{margin-right:2em}@media screen and (max-width: 623px){body#academic_application .applicant_info .form_frame .form_row.full_name .input_field .input label:last-child,body#academic_application .applicant_info .form_frame .form_row.full_name_kana .input_field .input label:last-child,body#academic_application .applicant_info .form_frame .form_row.recommender_full_name .input_field .input label:last-child,body#academic_application .profile_field .form_frame .form_row.full_name .input_field .input label:last-child,body#academic_application .profile_field .form_frame .form_row.full_name_kana .input_field .input label:last-child,body#academic_application .profile_field .form_frame .form_row.recommender_full_name .input_field .input label:last-child{margin-top:20px}}body#academic_application .applicant_info .form_frame .form_row.full_name .input_field .input label .last_name,body#academic_application .applicant_info .form_frame .form_row.full_name .input_field .input label .first_name,body#academic_application .applicant_info .form_frame .form_row.full_name_kana .input_field .input label .last_name,body#academic_application .applicant_info .form_frame .form_row.full_name_kana .input_field .input label .first_name,body#academic_application .applicant_info .form_frame .form_row.recommender_full_name .input_field .input label .last_name,body#academic_application .applicant_info .form_frame .form_row.recommender_full_name .input_field .input label .first_name,body#academic_application .profile_field .form_frame .form_row.full_name .input_field .input label .last_name,body#academic_application .profile_field .form_frame .form_row.full_name .input_field .input label .first_name,body#academic_application .profile_field .form_frame .form_row.full_name_kana .input_field .input label .last_name,body#academic_application .profile_field .form_frame .form_row.full_name_kana .input_field .input label .first_name,body#academic_application .profile_field .form_frame .form_row.recommender_full_name .input_field .input label .last_name,body#academic_application .profile_field .form_frame .form_row.recommender_full_name .input_field .input label .first_name{width:3em;margin-right:0.5em}@media screen and (max-width: 1199px){body#academic_application .applicant_info .form_frame .form_row.full_name .input_field .input label .last_name,body#academic_application .applicant_info .form_frame .form_row.full_name .input_field .input label .first_name,body#academic_application .applicant_info .form_frame .form_row.full_name_kana .input_field .input label .last_name,body#academic_application .applicant_info .form_frame .form_row.full_name_kana .input_field .input label .first_name,body#academic_application .applicant_info .form_frame .form_row.recommender_full_name .input_field .input label .last_name,body#academic_application .applicant_info .form_frame .form_row.recommender_full_name .input_field .input label .first_name,body#academic_application .profile_field .form_frame .form_row.full_name .input_field .input label .last_name,body#academic_application .profile_field .form_frame .form_row.full_name .input_field .input label .first_name,body#academic_application .profile_field .form_frame .form_row.full_name_kana .input_field .input label .last_name,body#academic_application .profile_field .form_frame .form_row.full_name_kana .input_field .input label .first_name,body#academic_application .profile_field .form_frame .form_row.recommender_full_name .input_field .input label .last_name,body#academic_application .profile_field .form_frame .form_row.recommender_full_name .input_field .input label .first_name{flex-direction:column;align-items:flex-start;width:auto;margin-bottom:0.5em}}@media screen and (max-width: 1199px){body#academic_application .applicant_info .form_frame .form_row.full_name .input_field .input label .last_name br,body#academic_application .applicant_info .form_frame .form_row.full_name .input_field .input label .first_name br,body#academic_application .applicant_info .form_frame .form_row.full_name_kana .input_field .input label .last_name br,body#academic_application .applicant_info .form_frame .form_row.full_name_kana .input_field .input label .first_name br,body#academic_application .applicant_info .form_frame .form_row.recommender_full_name .input_field .input label .last_name br,body#academic_application .applicant_info .form_frame .form_row.recommender_full_name .input_field .input label .first_name br,body#academic_application .profile_field .form_frame .form_row.full_name .input_field .input label .last_name br,body#academic_application .profile_field .form_frame .form_row.full_name .input_field .input label .first_name br,body#academic_application .profile_field .form_frame .form_row.full_name_kana .input_field .input label .last_name br,body#academic_application .profile_field .form_frame .form_row.full_name_kana .input_field .input label .first_name br,body#academic_application .profile_field .form_frame .form_row.recommender_full_name .input_field .input label .last_name br,body#academic_application .profile_field .form_frame .form_row.recommender_full_name .input_field .input label .first_name br{display:none}}@media screen and (max-width: 1199px){body#academic_application .applicant_info .form_frame .form_row.full_name .input_field .input label .last_name span,body#academic_application .applicant_info .form_frame .form_row.full_name .input_field .input label .first_name span,body#academic_application .applicant_info .form_frame .form_row.full_name_kana .input_field .input label .last_name span,body#academic_application .applicant_info .form_frame .form_row.full_name_kana .input_field .input label .first_name span,body#academic_application .applicant_info .form_frame .form_row.recommender_full_name .input_field .input label .last_name span,body#academic_application .applicant_info .form_frame .form_row.recommender_full_name .input_field .input label .first_name span,body#academic_application .profile_field .form_frame .form_row.full_name .input_field .input label .last_name span,body#academic_application .profile_field .form_frame .form_row.full_name .input_field .input label .first_name span,body#academic_application .profile_field .form_frame .form_row.full_name_kana .input_field .input label .last_name span,body#academic_application .profile_field .form_frame .form_row.full_name_kana .input_field .input label .first_name span,body#academic_application .profile_field .form_frame .form_row.recommender_full_name .input_field .input label .last_name span,body#academic_application .profile_field .form_frame .form_row.recommender_full_name .input_field .input label .first_name span{display:inline;margin-left:1em}}body#academic_application .applicant_info .form_frame .form_row.full_name .input_field .input label input,body#academic_application .applicant_info .form_frame .form_row.full_name_kana .input_field .input label input,body#academic_application .applicant_info .form_frame .form_row.recommender_full_name .input_field .input label input,body#academic_application .profile_field .form_frame .form_row.full_name .input_field .input label input,body#academic_application .profile_field .form_frame .form_row.full_name_kana .input_field .input label input,body#academic_application .profile_field .form_frame .form_row.recommender_full_name .input_field .input label input{width:8em}@media screen and (max-width: 959px){body#academic_application .applicant_info .form_frame .form_row.full_name .input_field .input label input,body#academic_application .applicant_info .form_frame .form_row.full_name_kana .input_field .input label input,body#academic_application .applicant_info .form_frame .form_row.recommender_full_name .input_field .input label input,body#academic_application .profile_field .form_frame .form_row.full_name .input_field .input label input,body#academic_application .profile_field .form_frame .form_row.full_name_kana .input_field .input label input,body#academic_application .profile_field .form_frame .form_row.recommender_full_name .input_field .input label input{width:100%}}body#academic_application .applicant_info .form_frame .form_row.birth_date .input_field,body#academic_application .profile_field .form_frame .form_row.birth_date .input_field{display:flex;align-items:center;flex-flow:nowrap}@media screen and (max-width: 1199px){body#academic_application .applicant_info .form_frame .form_row.birth_date .input_field,body#academic_application .profile_field .form_frame .form_row.birth_date .input_field{flex-flow:wrap}}@media screen and (max-width: 959px){body#academic_application .applicant_info .form_frame .form_row.birth_date .input_field,body#academic_application .profile_field .form_frame .form_row.birth_date .input_field{flex-direction:column;align-items:flex-start}}@media screen and (max-width: 959px){body#academic_application .applicant_info .form_frame .form_row.birth_date .input_field .input.select:nth-child(1),body#academic_application .applicant_info .form_frame .form_row.birth_date .input_field .input.select:nth-child(2),body#academic_application .profile_field .form_frame .form_row.birth_date .input_field .input.select:nth-child(1),body#academic_application .profile_field .form_frame .form_row.birth_date .input_field .input.select:nth-child(2){margin-bottom:15px}}@media screen and (max-width: 1199px){body#academic_application .applicant_info .form_frame .form_row.birth_date .input_field .input.select:last-child,body#academic_application .profile_field .form_frame .form_row.birth_date .input_field .input.select:last-child{margin:25px 80px 0 0}}@media screen and (max-width: 959px){body#academic_application .applicant_info .form_frame .form_row.birth_date .input_field .input.select:last-child,body#academic_application .profile_field .form_frame .form_row.birth_date .input_field .input.select:last-child{margin:0}}body#academic_application .applicant_info .form_frame .form_row.birth_date .input_field .input.select::after,body#academic_application .profile_field .form_frame .form_row.birth_date .input_field .input.select::after{right:calc(20px + 2.5em)}@media screen and (max-width: 959px){body#academic_application .applicant_info .form_frame .form_row.birth_date .input_field .input.select::after,body#academic_application .profile_field .form_frame .form_row.birth_date .input_field .input.select::after{right:calc(5px + 2.5em)}}body#academic_application .applicant_info .form_frame .form_row.age .input_field .input input,body#academic_application .profile_field .form_frame .form_row.age .input_field .input input{width:6em}body#academic_application .applicant_info .form_frame .form_row.affiliation_address .input_field .input,body#academic_application .profile_field .form_frame .form_row.affiliation_address .input_field .input{margin-top:25px}body#academic_application .applicant_info .form_frame .form_row.affiliation_address .input_field .input:first-child,body#academic_application .profile_field .form_frame .form_row.affiliation_address .input_field .input:first-child{margin-top:0}body#academic_application .applicant_info .form_frame .form_row.affiliation_address .input_field .input.postal_code,body#academic_application .profile_field .form_frame .form_row.affiliation_address .input_field .input.postal_code{display:flex;align-items:center}@media screen and (max-width: 1349px){body#academic_application .applicant_info .form_frame .form_row.affiliation_address .input_field .input.postal_code,body#academic_application .profile_field .form_frame .form_row.affiliation_address .input_field .input.postal_code{flex-flow:wrap}}body#academic_application .applicant_info .form_frame .form_row.affiliation_address .input_field .input.postal_code input,body#academic_application .profile_field .form_frame .form_row.affiliation_address .input_field .input.postal_code input{width:5em}@media screen and (max-width: 959px){body#academic_application .applicant_info .form_frame .form_row.affiliation_address .input_field .input.postal_code input,body#academic_application .profile_field .form_frame .form_row.affiliation_address .input_field .input.postal_code input{width:3.5em}}body#academic_application .applicant_info .form_frame .form_row.affiliation_address .input_field .input.postal_code span:not(.unit_label),body#academic_application .profile_field .form_frame .form_row.affiliation_address .input_field .input.postal_code span:not(.unit_label){margin-left:1em;font-size:16px;line-height:1.4em}body#academic_application .applicant_info .form_frame .form_row.affiliation_address .input_field .input.postal_code .unit_label:first-child,body#academic_application .profile_field .form_frame .form_row.affiliation_address .input_field .input.postal_code .unit_label:first-child{margin-left:0}@media screen and (max-width: 1349px){body#academic_application .applicant_info .form_frame .form_row.affiliation_address .input_field .input.postal_code span:last-child,body#academic_application .profile_field .form_frame .form_row.affiliation_address .input_field .input.postal_code span:last-child{margin:0.5em 0 0}}@media screen and (max-width: 959px){body#academic_application .applicant_info .form_frame .form_row.affiliation_address .input_field .input.postal_code span:last-child,body#academic_application .profile_field .form_frame .form_row.affiliation_address .input_field .input.postal_code span:last-child{width:min(100%, 620px)}}body#academic_application .applicant_info .form_frame .form_row.affiliation_address .input_field .input.address2,body#academic_application .profile_field .form_frame .form_row.affiliation_address .input_field .input.address2{display:flex;align-items:center}body#academic_application .applicant_info .form_frame .form_row.affiliation_address .input_field .input.address2 .unit_label,body#academic_application .profile_field .form_frame .form_row.affiliation_address .input_field .input.address2 .unit_label{margin:0 0.5em 0 0;white-space:nowrap}body#academic_application .applicant_info .form_frame .form_row.affiliation_phone .input_field .input,body#academic_application .profile_field .form_frame .form_row.affiliation_phone .input_field .input{display:flex;align-items:center;flex-flow:wrap}body#academic_application .applicant_info .form_frame .form_row.affiliation_phone .input_field .input input,body#academic_application .profile_field .form_frame .form_row.affiliation_phone .input_field .input input{width:min(7em, 11vw)}@media screen and (max-width: 959px){body#academic_application .applicant_info .form_frame .form_row.affiliation_phone .input_field .input input,body#academic_application .profile_field .form_frame .form_row.affiliation_phone .input_field .input input{width:4em}}@media screen and (max-width: 407px){body#academic_application .applicant_info .form_frame .form_row.affiliation_phone .input_field .input *:nth-last-child(n+1),body#academic_application .profile_field .form_frame .form_row.affiliation_phone .input_field .input *:nth-last-child(n+1){margin-bottom:20px}}@media screen and (max-width: 959px){body#academic_application .applicant_info.research_info_field .form_label_field .form_label br{display:none}}body#academic_application .applicant_info.research_info_field .input_field textarea.textarea_short{height:5em}body#academic_application .applicant_info.research_info_field .input_field textarea.textarea_long{height:12em}body#academic_application .applicant_info.research_info_field .input_field .text_counter{text-align:right}body#academic_application .applicant_info.research_info_field .research_area label.radio{width:100%}body#academic_application .applicant_info.research_info_field .achievement_details .input_field .comment{display:flex;flex-direction:row-reverse}@media screen and (max-width: 959px){body#academic_application .applicant_info.research_info_field .achievement_details .input_field .comment{flex-direction:column}}body#academic_application .applicant_info.research_info_field .achievement_details .input_field .comment .text_counter{white-space:nowrap}body#academic_application .applicant_info.research_info_field .achievement_details .input_field .comment .notes{margin-right:2em}@media screen and (max-width: 959px){body#academic_application .applicant_info.research_info_field .achievement_details .input_field .comment .notes{margin-right:0}}body#academic_application .applicant_info.research_info_field .requested_amount .input_field input,body#academic_application .applicant_info.research_info_field .indirect_cost .input_field input{width:7em !important}body#academic_application .applicant_info.grant_history_field .past_grants_field,body#academic_application .applicant_info.grant_history_field .pending_field{margin-top:50px}@media screen and (max-width: 959px){body#academic_application .applicant_info.grant_history_field .past_grants_field,body#academic_application .applicant_info.grant_history_field .pending_field{margin-top:25px}}body#academic_application .applicant_info.grant_history_field .past_grants .input_field .input input{width:7em}@media screen and (max-width: 959px){body#academic_application .applicant_info.grant_history_field .past_grants .input_field .input input{width:3em}}body#academic_application .applicant_info.required_documents_field .file_upload .button{margin:0}body#academic_application .applicant_info.required_documents_field .file_upload .button a{width:28em;margin:0}body#academic_application .applicant_info.required_documents_field .file_upload .form_row2{justify-content:space-between}body#academic_application .applicant_info.required_documents_field .file_upload .form_row2 .form_label_field{display:flex;justify-content:space-between;align-items:flex-start;width:150px}@media screen and (max-width: 959px){body#academic_application .applicant_info.required_documents_field .file_upload .form_row2 .form_label_field{width:120px}}body#academic_application .applicant_info.required_documents_field .file_upload .form_row2 .form_label_field .required{margin-top:0}@media screen and (max-width: 959px){body#academic_application .applicant_info.required_documents_field .file_upload .form_row2 .form_label_field .icon{width:50px}}body#academic_application .applicant_info.required_documents_field .file_upload .form_row2 .form_label_field .icon img{width:100%}body#academic_application .applicant_info.required_documents_field .file_upload .form_row2 .input_field{width:calc(100% - 200px)}@media screen and (max-width: 959px){body#academic_application .applicant_info.required_documents_field .file_upload .form_row2 .input_field{width:100%}}body#academic_application .applicant_info.required_documents_field .file_upload .form_row2 .input_field .drop_area{padding:2em 1em;margin-top:1em;background-color:#fff;border:1px solid #aeaeae;border-radius:7px;font-size:18px;text-align:center;line-height:2em;cursor:pointer;transition:all 0.35s ease}@media screen and (max-width: 959px){body#academic_application .applicant_info.required_documents_field .file_upload .form_row2 .input_field .drop_area{border-radius:calc(7px/2)}}body#academic_application .applicant_info.required_documents_field .file_upload .form_row2 .input_field .drop_area .file_select{padding:0.3em 1em;margin-left:1em;background-color:#fff;border:1px solid #aeaeae;border-radius:6px;text-decoration:none;white-space:nowrap;cursor:pointer;transition:all 0.35s ease}@media screen and (max-width: 959px){body#academic_application .applicant_info.required_documents_field .file_upload .form_row2 .input_field .drop_area .file_select{border-radius:calc(6px/2)}}body#academic_application .applicant_info.required_documents_field .file_upload .form_row2 .input_field .drop_area .file_select:hover{color:#f26241;border-color:#f26241;background-color:#f2624111}body#academic_application .applicant_info.required_documents_field .file_upload .form_row2 .input_field .drop_area input[type="file"]{display:none}body#academic_application .applicant_info.required_documents_field .file_upload .form_row2 .input_field .drop_area.dragover{border-color:#f26241 !important;background-color:#f2624111 !important}body#academic_application .applicant_info.required_documents_field .file_upload .form_row2 .input_field.file_selected{display:flex;justify-content:space-between;align-items:flex-start}@media screen and (max-width: 1199px){body#academic_application .applicant_info.required_documents_field .file_upload .form_row2 .input_field.file_selected{flex-direction:column}}body#academic_application .applicant_info.required_documents_field .file_upload .form_row2 .input_field.file_selected .input_label .file_name{font-size:22px;font-weight:400}@media screen and (max-width: 959px){body#academic_application .applicant_info.required_documents_field .file_upload .form_row2 .input_field.file_selected .input_label .file_name{font-size:20px}}body#academic_application .applicant_info.required_documents_field .file_upload .form_row2 .input_field.file_selected .button{width:auto}@media screen and (max-width: 1199px){body#academic_application .applicant_info.required_documents_field .file_upload .form_row2 .input_field.file_selected .button{margin-top:1em}}@media screen and (max-width: 419px){body#academic_application .applicant_info.required_documents_field .file_upload .form_row2 .input_field.file_selected .button{flex-direction:column;width:100%}}body#academic_application .applicant_info.required_documents_field .file_upload .form_row2 .input_field.file_selected .button button{width:8em;padding:0.4em 1em;border-radius:6px;border:1px solid #f29f05;background-color:#fff;font-size:22px;font-weight:700;color:#f29f05;text-align:center}@media screen and (max-width: 959px){body#academic_application .applicant_info.required_documents_field .file_upload .form_row2 .input_field.file_selected .button button{border-radius:calc(6px/2)}}@media screen and (max-width: 959px){body#academic_application .applicant_info.required_documents_field .file_upload .form_row2 .input_field.file_selected .button button{font-size:18px}}@media screen and (max-width: 419px){body#academic_application .applicant_info.required_documents_field .file_upload .form_row2 .input_field.file_selected .button button{width:100%}}@media screen and (max-width: 419px){body#academic_application .applicant_info.required_documents_field .file_upload .form_row2 .input_field.file_selected .button button:first-child{margin:0 0 1em}}body#academic_application .applicant_info.required_documents_field .file_upload .form_row2 .input_field.file_selected .button button:hover{border-color:#f26241;color:#f26241}body#academic_application .applicant_info.required_documents_field .file_upload .form_row2 .input_field.file_selected .button button:nth-last-child(2){margin-right:1em}body#academic_application .applicant_info.required_documents_field .file_upload .form_row2 .input_field.file_selected.file_empty .button{display:none}body#academic_application .applicant_info.required_documents_field .file_upload .form_row2 .input_field.file_selected .drop_area{display:none}body#academic_application .applicant_info.form_review_field .confirmation_table{border-collapse:separate;border-spacing:0}body#academic_application .applicant_info.form_review_field .confirmation_table caption{padding:0.5em 30px;background-color:#f29f05;border-top-left-radius:7px;border-top-right-radius:7px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top:1px solid #aeaeae;border-left:1px solid #aeaeae;border-right:1px solid #aeaeae;font-size:24px;font-weight:700;color:#fff;text-align:left}@media screen and (max-width: 959px){body#academic_application .applicant_info.form_review_field .confirmation_table caption{border-top-left-radius:calc(7px/2);border-top-right-radius:calc(7px/2);border-bottom-left-radius:calc(0/2);border-bottom-right-radius:calc(0/2)}}@media screen and (max-width: 959px){body#academic_application .applicant_info.form_review_field .confirmation_table caption{padding:0.5em 1em;font-size:20px}}@media screen and (max-width: 959px){body#academic_application .applicant_info.form_review_field .confirmation_table tr{display:flex;flex-direction:column}}body#academic_application .applicant_info.form_review_field .confirmation_table tr:last-child th,body#academic_application .applicant_info.form_review_field .confirmation_table tr:last-child td{border-bottom:1px solid #aeaeae}body#academic_application .applicant_info.form_review_field .confirmation_table tr:last-child th{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:7px;border-bottom-right-radius:0}@media screen and (max-width: 959px){body#academic_application .applicant_info.form_review_field .confirmation_table tr:last-child th{border-top-left-radius:calc(0/2);border-top-right-radius:calc(0/2);border-bottom-left-radius:calc(7px/2);border-bottom-right-radius:calc(0/2)}}@media screen and (max-width: 959px){body#academic_application .applicant_info.form_review_field .confirmation_table tr:last-child th{border-bottom:none}}@media screen and (max-width: 959px){body#academic_application .applicant_info.form_review_field .confirmation_table tr:last-child td:nth-last-child(2){border-bottom:none}}body#academic_application .applicant_info.form_review_field .confirmation_table tr:last-child td:last-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:7px}@media screen and (max-width: 959px){body#academic_application .applicant_info.form_review_field .confirmation_table tr:last-child td:last-child{border-top-left-radius:calc(0/2);border-top-right-radius:calc(0/2);border-bottom-left-radius:calc(0/2);border-bottom-right-radius:calc(7px/2)}}@media screen and (max-width: 959px){body#academic_application .applicant_info.form_review_field .confirmation_table tr:last-child td:last-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:7px;border-bottom-right-radius:7px}}@media screen and (max-width: 959px) and (max-width: 959px){body#academic_application .applicant_info.form_review_field .confirmation_table tr:last-child td:last-child{border-top-left-radius:calc(0/2);border-top-right-radius:calc(0/2);border-bottom-left-radius:calc(7px/2);border-bottom-right-radius:calc(7px/2)}}body#academic_application .applicant_info.form_review_field .confirmation_table tr th{width:20em;padding:0.5em 1em 0.5em 30px;border-top:1px solid #aeaeae;border-left:1px solid #aeaeae;font-size:20px;font-weight:500;text-align:left}@media screen and (max-width: 959px){body#academic_application .applicant_info.form_review_field .confirmation_table tr th{width:100%;padding:0.5em 1em;border-right:1px solid #aeaeae;border-radius:0 !important;font-size:16px}}body#academic_application .applicant_info.form_review_field .confirmation_table tr td{padding:0.5em 0;border-top:1px solid #aeaeae;font-size:20px}@media screen and (max-width: 959px){body#academic_application .applicant_info.form_review_field .confirmation_table tr td{width:100%;padding:0 1em 0.5em 1em !important;border-left:1px solid #aeaeae;border-right:1px solid #aeaeae;border-top:none !important;font-size:16px}}body#academic_application .applicant_info.form_review_field .confirmation_table tr td:last-child{padding:0.5em 30px 0.5em 1em;border-right:1px solid #aeaeae;text-align:right}@media screen and (max-width: 959px){body#academic_application .applicant_info.form_review_field .confirmation_table tr td:last-child{border-left:1px solid #aeaeae}}body#academic_application .applicant_info.form_review_field .confirmation_table tr td a{color:#f29f05}body#academic_application .applicant_info.form_review_field .confirmation_table tr td a:hover{color:#f26241}body#academic_application .applicant_info.form_review_field .confirmation_table tr td button{width:8em;padding:0.1em 1em 0.25em;border-radius:6px;border:1px solid #f29f05;background-color:#fff;font-size:18px;font-weight:700;color:#f29f05;text-align:center;cursor:pointer}@media screen and (max-width: 959px){body#academic_application .applicant_info.form_review_field .confirmation_table tr td button{font-size:16px}}body#academic_application .applicant_info.form_review_field .confirmation_table tr td button:hover{border-color:#f26241;color:#f26241;background-color:#f2624122}body#academic_application .reset_password .form_label_field{width:390px}body#academic_application .reset_password .input_field{width:calc(100% - 390px)}body#academic_application .reset_complete_field .button,body#academic_application .logout .button{display:block;width:29em;margin:100px auto 0}@media screen and (max-width: 529px){body#academic_application .reset_complete_field .button,body#academic_application .logout .button{width:100%}}body#academic_application .reset_complete_field .button a,body#academic_application .logout .button a{width:100%}body#academic_application .registration_edit .form_label_field{width:390px}body#academic_application .registration_edit .input_field{width:calc(100% - 390px)}body#academic_application .new_info_field form{margin-bottom:200px}@media screen and (max-width: 959px){body#academic_application .new_info_field form{margin-bottom:100px}}body#academic_application .bank_account_info_field .branch_code_input input,body#academic_application .bank_account_info_field .branch_name_input input{pointer-events:none}body#academic_application .bank_account_info_field .requester_position_select label.radio{pointer-events:none}body#academic_application .bank_account_info_confirm_field .bank_account_table{width:100%}@media screen and (max-width: 959px){body#academic_application .bank_account_info_confirm_field .bank_account_table tr{display:flex;flex-direction:column}}body#academic_application .bank_account_info_confirm_field .bank_account_table tr th{width:30%;padding:0.5em 1em;background-color:#edece6;border:1px solid #aeaeae;vertical-align:middle;text-align:left;font-weight:500}@media screen and (max-width: 959px){body#academic_application .bank_account_info_confirm_field .bank_account_table tr th{width:100%;border:1px solid #aeaeae !important;border-bottom:none !important}}body#academic_application .bank_account_info_confirm_field .bank_account_table tr td{padding:0.5em 1em;border:1px solid #aeaeae;border-left:none;vertical-align:middle}@media screen and (max-width: 959px){body#academic_application .bank_account_info_confirm_field .bank_account_table tr td{width:100%;border:1px solid #aeaeae;border-top:none;border-bottom:none}}body#academic_application .bank_account_info_confirm_field .bank_account_table tr:not(:first-child) th,body#academic_application .bank_account_info_confirm_field .bank_account_table tr:not(:first-child) td{border-top:none}@media screen and (max-width: 959px){body#academic_application .bank_account_info_confirm_field .bank_account_table tr:last-child td{border-bottom:1px solid #aeaeae}}body#academic_application .bank_account_registration_complete .reception_number{font-weight:700;color:#f26241}body#academic_application .modal{display:none;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;top:0;left:0;background-color:#000000b3}body#academic_application .modal .dialog{background-color:#edece6;padding:2em 4em;border-radius:6px}@media screen and (max-width: 959px){body#academic_application .modal .dialog{border-radius:calc(6px/2)}}body#academic_application .modal .dialog p:not(.button){font-size:24px;font-weight:700}body#academic_application .modal .dialog p.button{display:flex;margin-top:2em}body#academic_application .modal .dialog p.button button{display:flex;justify-content:center;align-items:center;height:2em;width:8em;padding:1em;border-width:2px;border-style:solid;border-radius:6px;font-size:30px;font-weight:700;cursor:pointer}@media screen and (max-width: 959px){body#academic_application .modal .dialog p.button button{border-radius:calc(6px/2)}}body#academic_application .modal .dialog p.button button.ok_button{margin-right:2em;border-color:#f29f05;color:#f29f05}body#academic_application .modal .dialog p.button button.ok_button:hover{border-color:#f26241;color:#f26241;background-color:#f2624122}body#academic_application .modal .dialog p.button button.cancel_button{border-color:#70706d;color:#70706d}body#academic_application .modal .dialog p.button button.cancel_button:hover{background-color:#2b2a2022}
