﻿.common__wide{max-width:940px}.common__wide-l{max-width:1200px}.underline{text-decoration:underline}.underline.wavy{text-decoration:underline wavy}.underline.fix{padding-left:1.2em}.w6{font-family:FP-ヒラギノUD角ゴ StdN W6,"sans-serif"}.red{color:#f30000}.og{color:#FE7602}.pagettl__cout .pagettl__cout-wp{background:url("http://all-common.all-japan.ac.jp/img/foreign/internal_support/mv_sp.jpg") center/cover no-repeat}.sec__ttl{text-align:center;font-size:2rem;line-height:1;color:#0D2BA8}@media (min-width: 769px){.sec__ttl{font-size:calc( 2rem + ( 1vw - 7.69px ) * 2.3201856148 )}}@media (min-width: 1200px){.sec__ttl{font-size:3rem}}.sec__txt{font-size:1.4rem;line-height:1.6;font-family:FP-ヒラギノUD角ゴ StdN W5,FP-HiraginoUDSansStdN-W5,Hiragino Sans,ヒラギノ角ゴシック,Meiryo,"sans-serif"}@media (min-width: 769px){.sec__txt{font-size:calc( 1.4rem + ( 1vw - 7.69px ) * .464037123 )}}@media (min-width: 1200px){.sec__txt{font-size:1.6rem}}.sec__box{box-sizing:border-box;padding:clamp(2rem, 3.1209362809vw, 2.6rem) clamp(1.5rem, 3.3810143043vw, 3rem) clamp(2.4rem, 3.6410923277vw, 3.3rem);background:#FFF}.sec__box .sec__box-txt>.txt_ttl{margin-bottom:clamp(.8rem, 1.300390117vw, 1.3rem);font-size:1.6rem;line-height:1.2;color:#0D2BA8}@media (min-width: 769px){.sec__box .sec__box-txt>.txt_ttl{font-size:calc( 1.6rem + ( 1vw - 7.69px ) * .464037123 )}}@media (min-width: 1200px){.sec__box .sec__box-txt>.txt_ttl{font-size:1.8rem}}.sec__box .sec__box-txt>.txt_desc{font-size:1.4rem;font-family:FP-ヒラギノUD角ゴ StdN W5,FP-HiraginoUDSansStdN-W5,Hiragino Sans,ヒラギノ角ゴシック,Meiryo,"sans-serif";line-height:1.4}@media (min-width: 769px){.sec__box .sec__box-txt>.txt_desc{font-size:calc( 1.4rem + ( 1vw - 7.69px ) * .2320185615 )}}@media (min-width: 1200px){.sec__box .sec__box-txt>.txt_desc{font-size:1.5rem}}.sec__box .sec__box-txt>.txt_attent{font-size:1.3rem;font-family:FP-ヒラギノUD角ゴ StdN W5,FP-HiraginoUDSansStdN-W5,Hiragino Sans,ヒラギノ角ゴシック,Meiryo,"sans-serif";line-height:1.3}@media (min-width: 769px){.sec__box .sec__box-txt>.txt_attent{font-size:calc( 1.3rem + ( 1vw - 7.69px ) * .2320185615 )}}@media (min-width: 1200px){.sec__box .sec__box-txt>.txt_attent{font-size:1.4rem}}.sec__box .sec__box-txt:nth-of-type(n+2){margin-top:clamp(2.4rem, 4.1612483745vw, 3.7rem)}.indent{text-indent:-1.0em;padding-left:1.0em}.indent_02{text-indent:-2.0em;padding-left:2.0em}.scroll-hint table{width:220vw}.sec__table table{border:1px #707070 solid}.sec__table th{box-sizing:border-box;padding:8px 5px;background-color:#ECEFF5;text-align:center;vertical-align:middle;font-size:1.3rem;font-family:FP-ヒラギノUD角ゴ StdN W6,"sans-serif";line-height:1;border:1px #707070 solid}.sec__table td{box-sizing:border-box;padding:8px 5px;vertical-align:middle;font-size:1.3rem;font-family:FP-ヒラギノUD角ゴ StdN W5,FP-HiraginoUDSansStdN-W5,Hiragino Sans,ヒラギノ角ゴシック,Meiryo,"sans-serif";line-height:1.3;border:1px solid #707070}.h_student{margin-bottom:clamp(4rem, 7.022106632vw, 6.7rem)}.h_student .sec__ttl{margin-bottom:clamp(2rem, 3.3810143043vw, 3rem)}.h_student .sec__txt{margin-bottom:clamp(2rem, 3.3810143043vw, 3rem)}.h_student .h_student__table{margin-bottom:clamp(1rem, 1.8205461638vw, 1.8rem)}.h_student .h_student__table th{font-size:1.3rem;line-height:1.2}.h_student .h_student__table td{font-size:1.3rem;padding:8px 5px}.h_student .h_student__table sup{font-size:1rem}@media (min-width: 769px){.h_student .h_student__table sup{font-size:calc( 1rem + ( 1vw - 7.69px ) * .464037123 )}}@media (min-width: 1200px){.h_student .h_student__table sup{font-size:1.2rem}}.h_student .h_student__table .table_txt{line-height:1.8}.h_student .h_student__table .center{text-align:center}.h_student .sec__box-txt:nth-of-type(2){margin-top:clamp(2.4rem, 4.6814044213vw, 4.3rem)}.h_student .sec__box-txt .txt_attent.mt{margin-top:clamp(1.2rem, 1.8205461638vw, 1.6rem)}.attendance{margin-bottom:clamp(4rem, 7.022106632vw, 6.7rem)}.attendance .sec__ttl{margin-bottom:clamp(2rem, 3.3810143043vw, 3rem)}.attendance .sec__txt{margin-bottom:clamp(2rem, 3.3810143043vw, 3rem)}.attendance .attendance__table{margin-bottom:clamp(2rem, 3.3810143043vw, 3rem)}.attendance .attendance__table table>.jp_rate{width:50%}.attendance .attendance__table table>.amount{width:50%}.attendance .attendance__table th{line-height:1.2}.attendance .attendance__table td{padding:clamp(1rem, 1.8205461638vw, 1.8rem) clamp(1.5rem, 3.6410923277vw, 4rem)}.attendance .attendance__table sup{font-size:1rem}@media (min-width: 769px){.attendance .attendance__table sup{font-size:calc( 1rem + ( 1vw - 7.69px ) * .464037123 )}}@media (min-width: 1200px){.attendance .attendance__table sup{font-size:1.2rem}}.attendance .attendance__table .table_txt{text-align:center}.attendance .attendance__table .table_txt ._s{font-size:.8em}.attendance .attendance__table .table_attent{margin-top:10px;font-size:1.3rem;line-height:1.3}@media (min-width: 769px){.attendance .attendance__table .table_attent{font-size:calc( 1.3rem + ( 1vw - 7.69px ) * .2320185615 )}}@media (min-width: 1200px){.attendance .attendance__table .table_attent{font-size:1.4rem}}.attendance .sec__box-txt:nth-of-type(2){margin-top:clamp(2.4rem, 4.6814044213vw, 4.3rem)}.attendance .sec__box-txt .txt_attent.mt{margin-top:clamp(1.2rem, 1.8205461638vw, 1.6rem)}.special_exam{margin-bottom:clamp(4rem, 7.022106632vw, 6.7rem)}.special_exam .sec__ttl{margin-bottom:clamp(2rem, 3.3810143043vw, 3rem)}.special_exam .sec__txt{margin-bottom:clamp(2rem, 3.3810143043vw, 3rem)}.special_exam .special_exam__wp{background:#FFF;padding:clamp(2rem, 3.3810143043vw, 3rem) clamp(1.5rem, 3.1209362809vw, 3rem) clamp(2.4rem, 4.6814044213vw, 4.2rem)}.special_exam .special_exam__list{margin-bottom:clamp(2.6rem, 4.6814044213vw, 4.6rem)}.special_exam .special_exam__list li{display:grid;grid-template-columns:100%;row-gap:18px;padding:clamp(2.5rem, 3.3810143043vw, 2.8rem) 0;border-bottom:1px solid #707070}.special_exam .special_exam__list li:first-child{padding-top:0}.special_exam .special_exam__list li:last-child{border-bottom:0;padding-bottom:0}.special_exam .special_exam__list li .special_exam__list-ttl{text-align:left;font-size:0}.special_exam .special_exam__list li .special_exam__list-ttl p{display:inline-block;font-size:1.6rem;font-family:FP-ヒラギノUD角ゴ StdN W6,"sans-serif";font-weight:bold;line-height:1.6}.special_exam .special_exam__list li .special_exam__list-data .data_wp:nth-child(n+2){margin-top:clamp(2rem, 2.9908972692vw, 2.5rem)}.special_exam .special_exam__list li .special_exam__list-data .data_btn{width:100%;margin-top:clamp(1.5rem, 2.3407022107vw, 1.8rem);max-width:100%}.special_exam .special_exam__list li .special_exam__list-data .data_btn a{line-height:1.8rem;font-size:1.4rem;padding:clamp(1.9rem, 3.1209362809vw, 2.9rem) 5px}@media (min-width: 769px){.special_exam .special_exam__list li .special_exam__list-data .data_btn a{font-size:calc( 1.4rem + ( 1vw - 7.69px ) * .464037123 )}}@media (min-width: 1200px){.special_exam .special_exam__list li .special_exam__list-data .data_btn a{font-size:1.6rem}}.special_exam .special_exam__list li .special_exam__list-data .data_btn a:after{display:none}.special_exam .special_exam__list li .special_exam__list-data .data_btn a i{position:absolute;right:clamp(1rem, 1.9505851756vw, 2rem);top:50%;transform:translateY(-50%);font-size:1.8rem}@media (min-width: 769px){.special_exam .special_exam__list li .special_exam__list-data .data_btn a i{font-size:calc( 1.8rem + ( 1vw - 7.69px ) * .6960556845 )}}@media (min-width: 1200px){.special_exam .special_exam__list li .special_exam__list-data .data_btn a i{font-size:2.1rem}}.special_exam .special_exam__list li .special_exam__list-data .txt_head{position:relative;font-family:FP-ヒラギノUD角ゴ StdN W6,"sans-serif";font-size:clamp(1.5rem, 1.9505851756vw, 1.6rem);line-height:1.3;margin-bottom:14px;color:#0D2BA8}.special_exam .special_exam__list li .special_exam__list-data .txt_main{font-family:FP-ヒラギノUD角ゴ StdN W5,FP-HiraginoUDSansStdN-W5,Hiragino Sans,ヒラギノ角ゴシック,Meiryo,"sans-serif";font-size:clamp(1.4rem, 1.9505851756vw, 1.5rem);line-height:1.6}.special_exam .special_exam__list li .special_exam__list-data .txt_main.mt_s{margin-top:10px}.special_exam .special_exam__list li .special_exam__list-data .txt_attent{font-family:FP-ヒラギノUD角ゴ StdN W5,FP-HiraginoUDSansStdN-W5,Hiragino Sans,ヒラギノ角ゴシック,Meiryo,"sans-serif";font-size:clamp(1.2rem, 1.6905071521vw, 1.3rem);line-height:1.4}.special_exam .special_exam__list li .special_exam__list-data .txt_attent.mt{margin-top:20px}.special_exam .special_exam__list li .special_exam__list-data .txt_attent.mt_s{margin-top:6px}.special_exam .special_exam__list li .rank__table{margin-bottom:15px}.special_exam .special_exam__list li .rank__table table>.rate{width:20%}.special_exam .special_exam__list li .rank__table table>.amount{width:30%}.special_exam .special_exam__list li .rank__table td{text-align:center}.special_exam .special_exam__list li .testday__table table{width:100%}.special_exam .special_exam__list li .testday__table table>.season{width:14.125%}.special_exam .special_exam__list li .testday__table table>.date{width:43.017%}.special_exam .special_exam__list li .testday__table table>.limit{width:42.857%}.special_exam .special_exam__list li .testday__table td{text-align:center;font-size:1.2rem}@media (min-width: 769px){.special_exam .special_exam__list li .testday__table td{font-size:calc( 1.2rem + ( 1vw - 7.69px ) * .6960556845 )}}@media (min-width: 1200px){.special_exam .special_exam__list li .testday__table td{font-size:1.5rem}}.special_exam .special_exam__box{box-sizing:border-box;padding:clamp(2.4rem, 3.7711313394vw, 3.4rem) clamp(2rem, 3.9011703511vw, 2.5rem);border:1px solid #f30000}.special_exam .special_exam__box .special_exam__box-txt{font-size:1.3rem;line-height:1.6}@media (min-width: 769px){.special_exam .special_exam__box .special_exam__box-txt{font-size:calc( 1.3rem + ( 1vw - 7.69px ) * .2320185615 )}}@media (min-width: 1200px){.special_exam .special_exam__box .special_exam__box-txt{font-size:1.4rem}}@media screen and (min-width: 769px){.scroll-hint table{width:100%}.pagettl__cout .pagettl__cout-wp{background:url("http://all-common.all-japan.ac.jp/img/foreign/internal_support/mv.jpg") center/cover no-repeat}.sec__table table{width:100%}.h_student .h_student__table table>.qualification{width:44.204%}.h_student .h_student__table table>.jp_attendance{width:28.863%}.h_student .h_student__table table>.amounts{width:26.818%}.attendance .attendance__table table{width:100%}.special_exam .special_exam__list li{grid-template-columns:21% 1fr;grid-template-rows:1fr;row-gap:16px}.special_exam .special_exam__list li .special_exam__list-ttl{text-align:center}.special_exam .special_exam__list li .special_exam__list-ttl p{font-size:1.5rem;font-weight:normal}.special_exam .special_exam__list li .special_exam__list-data .txt_head{margin-bottom:16px}.special_exam .special_exam__list li .special_exam__list-data .txt_head:before{top:8px}.special_exam .special_exam__list li .rank__table{margin-bottom:15px}.special_exam .special_exam__list li .rank__table table>.rate{width:20%}.special_exam .special_exam__list li .rank__table table>.amount{width:30%}.special_exam .special_exam__list li .rank__table td{text-align:center}.special_exam .special_exam__list li .testday__table table>.season{width:14.125%}.special_exam .special_exam__list li .testday__table table>.date{width:43.017%}.special_exam .special_exam__list li .testday__table table>.limit{width:42.857%}.special_exam .special_exam__list li .testday__table td{text-align:center;font-size:1.2rem}}@media screen and (min-width: 769px) and (min-width: 769px){.special_exam .special_exam__list li .testday__table td{font-size:calc( 1.2rem + ( 1vw - 7.69px ) * .6960556845 )}}@media screen and (min-width: 769px) and (min-width: 1200px){.special_exam .special_exam__list li .testday__table td{font-size:1.5rem}}
/*# sourceMappingURL=style.css.map */
