﻿.mod_header .top_nav{padding:15px 22px 8px}@media (max-width: 480px){.mod_header .top_nav{padding:15px 10px 8px}}.mod_header .top_nav .login{float:right;background:#000;display:inline-block;padding:15px 18px}.mod_header .top_nav .login.logout{display:none;color:#fff;line-height:1;padding-top:18px}.mod_header .top_nav .login.logout::before{content:url("../../img/common/logout_icon.png");display:inline-block;vertical-align:middle;position:relative;left:-8px;top:0}.mod_header .gnav{background:#000;font-size:0;text-align:center}.mod_header .gnav li{display:inline-block;width:175px;position:relative}@media (max-width: 480px){.mod_header .gnav li{width:109px}}.mod_header .gnav li::after{height:40px;width:1px;background:#fff;content:"";position:absolute;right:0;top:6px}.mod_header .gnav li a{padding:17px 0;display:block;height:54px}@media (max-width: 480px){.mod_header .gnav li a{width:109px;padding:10px 0}}.mod_header .gnav li a img{margin:0 auto}.mod_header .gnav li:first-child{width:65px}@media (max-width: 480px){.mod_header .gnav li:first-child{width:42px}}.mod_header .gnav li:first-child a{padding:10px 0 0}@media (max-width: 480px){.mod_header .gnav li:first-child a{width:42px}}.mod_header .gnav li:first-child::before{height:40px;width:1px;background:#fff;content:"";position:absolute;left:0;top:6px}@media (max-width: 480px){.mod_header .gnav li:first-child::before{display:none}}@media (max-width: 480px){.mod_header .gnav li:last-child::after{display:none}}.mod_header .gnav li:last-child a{padding:17px 0 17px}.mod_header .gnav li:nth-child(4) a{padding:9px 0}.l-content{padding-bottom:50px}.login_head{background:url("../../img/common/bg_02.png");padding:2px 0 2px;border-bottom:2px solid #000;border-top:2px solid #000}.login_head .login_head_inner{background:#fff;padding:8px 23px 8px;height:40px}@media (max-width: 480px){.login_head .login_head_inner{padding:10px 10px 10px;height:auto}}.login_head .login_head_inner .rogin_ttl{float:left;font-size:15px;font-weight:bold}.login_head .login_head_inner .name{float:right;font-size:12px;line-height:26px}@media (max-width: 480px){.login_head .login_head_inner .name{width:100%;text-align:right;line-height:18px}}footer{padding:15px 20px 5px;background:#333;color:#fff}footer .footer_inner{width:726px;margin:0 auto}@media (max-width: 480px){footer .footer_inner{width:auto}}footer .footer_inner .footer_nav{text-align:center}footer .footer_inner .footer_nav li{display:inline-block}footer .footer_inner .footer_nav li::after{content:"|";margin:0 4px;font-size:12px}footer .footer_inner .footer_nav li a{font-size:10px;color:#fff}footer .copyright{font-size:10px;text-align:right}.mod_page_ttl{padding:29px 43px 27px}.mod_page_ttl a,.mod_page_ttl .ttl{display:inline-block;vertical-align:middle}.mod_page_ttl a{margin-right:43px}.mod_ttl_01{padding-top:43px;background:url("../../img/common/ttl_boder.png") no-repeat center bottom;font-size:30px;text-align:center;padding-bottom:6px}.mod_ttl_02{line-height:43px;font-size:18px;font-weight:bold;width:562px;margin:0 auto;text-align:center;background:url("../../img/common/mod_ttl_02_bg.png") no-repeat center}@media (max-width: 480px){.mod_ttl_02{background:url("../../img/common/mod_ttl_02_bg_sp.png") no-repeat center;width:465px}}.clipping{position:relative;overflow:hidden}.clipping img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:auto;height:100%}.v-center{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.mod_btn{display:inline-block;margin:0 auto;max-width:350px;width:100%;height:60px;line-height:60px;text-align:center;border-radius:6px;color:#fff;font-weight:bold;font-size:16px;letter-spacing:1px;position:relative}@media (max-width: 480px){.mod_btn{max-width:230px}}.mod_btn::after{content:"▼";color:#fff;position:absolute;left:0;right:0;bottom:8px;text-align:center;line-height:1;font-size:10px}.mod_btn.-blue_btn{background:#005bab}.mod_btn.-light_blue_btn{background:#009fe9}.mod_btn.-org_btn{background:#ee7302}.mod_btn.-green_btn{background:#009943}.mod_btn.-cnp_btn{background:#b6b6b6;cursor:default;opacity:1}.mod_btn.next_btn::after,.mod_btn.back_btn::after{color:#fff;position:absolute;bottom:23px;line-height:1;font-size:10px}.mod_btn.next_btn::after{content:"▶";right:22px;left:inherit}.mod_btn.back_btn::after{content:"◀";right:inherit;left:22px}.mod_btn.logout_btn{background:#424242}.mod_btn.logout_btn::after{content:""}.mod_btn.logout_btn::before{content:url("../../img/common/logout_icon.png");display:inline-block;vertical-align:middle;position:relative;left:-8px;top:7px}.mod_btn.already_box{color:#009943;border:1px solid;line-height:1.5;padding:5px 0;cursor:default}@media (max-width: 480px){.mod_btn.already_box{font-size:13px;line-height:1.25}}.mod_btn.already_box .sp_br{display:none}@media (max-width: 480px){.mod_btn.already_box .sp_br{display:inline-block}}.mod_btn.already_box::after{content:none}.org_color{color:#ee7302}.green_color{color:#009943}.blue_color{color:#024ea2}.light_blue_color{color:#009fe9}.di_color{color:#c56618}.red_color{color:#e70039}.mod_sec_ttl{font-family:"Rounded Mplus 1c";font-size:38px;line-height:100px;letter-spacing:5.76px;color:#fff;background:#ff8200;text-align:center}input,select{display:inline-block;height:30px;border:1px solid #808080;font-size:18px;border-radius:6px;padding:0 5px;margin:0 auto}input[type="checkbox"],input[type="radio"]{width:auto}@media (max-width: 480px){input[type="radio"]{height:inherit;line-height:20px}}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("../../img/common/select_btn.png");background-position:right -1px;background-repeat:no-repeat}select .placeholder{color:#767676}select::-ms-expand{display:none}textarea{border:1px solid #808080;border-radius:6px;padding:0 5px;width:100%;font-size:18px;resize:none}.checkbox{position:relative}.checkbox input{position:absolute;top:0;opacity:0;width:100%;height:100%}.checkbox input[type="checkbox"]+label{display:inline-block;background-image:url("../../img/common/check_box_off.png");background-repeat:no-repeat}.checkbox input[type="checkbox"]:checked+label{background-image:url("../../img/common/check_box_on.png")}.mod_bg_01{background-image:url("../../img/common/bg_01.png");background-color:#e6e6e6}.sec_inner{width:768px;margin:0 auto}@media (max-width: 480px){.sec_inner{width:100%}}.sec_inner.-sec_inner_01{padding:0 60px}@media (max-width: 480px){.sec_inner.-sec_inner_01{padding:0 10px}}.sec_inner.-sec_inner_02{padding:0 20px}@media (max-width: 480px){.sec_inner.-sec_inner_02{padding:0 10px}}.total_comment{border-radius:5px;border:1px solid #ff761b;margin-bottom:50px}.total_comment h3{background:#ff8738;padding:5px 10px;color:#fff}.total_comment p{padding:5px 10px}.login_head .ttl,.login_head .enquete_ttl{float:left;font-weight:bold}.login_head .enquete_ttl{display:none}.login_head .mod_pagination .target span{display:inline-block}.login_head .school{border:1px solid #009fe9;color:#009fe9;font-size:13px;font-weight:bold;border-radius:20px;padding:0 8px 0;margin:0 0 0;line-height:24px}.login_head .ttl{display:block}.login_head .ttl::after{color:#fff;font-size:13px;display:inline-block;padding:0 8px 0;border-radius:2px;margin-left:3px;font-weight:bold}.login_head .ttl.-parent::after{content:"保護者様用";background:#ee7302}.login_head .ttl.-teacher::after{content:"講師用";background:#ee7302}.login_head .ttl.-student::after{content:"生徒用";background:#009fe9}.enquete_page .intelligence,.enquete_page .concentration{display:none}.enquete_page .behavior{display:inline-block}.concentration_page .concentration{display:inline-block}.concentration_page .intelligence,.concentration_page .behavior{display:none}.teacher_page .mod_pagination .target{display:none}.teacher_page .mod_pagination .target_teacher{display:inline-block}@media (max-width: 480px){.mod_anotation{padding-top:30px}}.mod_anotation .frame{margin-top:50px;border:2px solid #e70039;text-align:center}@media (max-width: 480px){.mod_anotation .frame{margin-top:0}}.mod_anotation .frame h4{background:#e70039;color:#fff;line-height:29px}.mod_anotation .frame .frame-in{padding:14px 0 12px;font-size:13px;color:#e70039}.mod_pagination{margin-top:40px;margin-bottom:25px;padding:0 20px 0}@media (max-width: 480px){.mod_pagination{margin:30px -10px 25px;padding:10px 10px 0}}.mod_pagination .target{float:left;padding:0;font-size:13px;font-weight:bold;line-height:40px}.mod_pagination .target_teacher{display:none}.mod_quessheet_block .problem_txt_01{font-size:13px}.mod_quessheet_block .mod_quessheet_table{width:100%;margin-top:16px;border-bottom:2px solid #808080}.mod_quessheet_block .mod_quessheet_table td,.mod_quessheet_block .mod_quessheet_table th{border-top:2px solid #808080;font-size:13px;padding:5px 0}@media (max-width: 480px){.mod_quessheet_block .mod_quessheet_table td,.mod_quessheet_block .mod_quessheet_table th{padding:6px 0 8px}}.mod_quessheet_block .mod_quessheet_table th{width:88px;text-align:left}.mod_quessheet_block .mod_quessheet_table .input-group{margin-top:17px}@media (max-width: 480px){.mod_quessheet_block .mod_quessheet_table .input-group{margin-top:20px}}.mod_quessheet_block .mod_quessheet_table .input-group label{display:inline-block}@media (max-width: 480px){.mod_quessheet_block .mod_quessheet_table .input-group label{margin-right:10px}}.mod_quessheet_block .mod_quessheet_table .input-group input,.mod_quessheet_block .mod_quessheet_table .input-group span{vertical-align:middle;display:inline-block}.mod_quessheet_block .btn_area{text-align:center;padding:38px 0 0}.mod_quessheet_block.-parent_quessheet_block .mod_quessheet_table th{color:#ee7302}.mod_quessheet_block.-student_quessheet_block .mod_quessheet_table th{color:#009fe9}.mod_quessheet_block.-teacher_quessheet_block .mod_quessheet_table th{color:#009943}.inner_page .gnav{display:none}.inner_page .mod_header .login{display:none}.inner_page .mod_header .login.logout{display:block}.mod_break{padding:45px 125px 88px 88px}@media (max-width: 480px){.mod_break{padding:0 60px 38px 2px}}.mod_break .box_l{font-size:13px}.mod_break .box_r{padding-top:13px}.mod_anser_end{padding:45px 18px 73px 88px}@media (max-width: 480px){.mod_anser_end{padding:2px 0 0 0}}.mod_anser_end .box_l{font-size:13px}.mod_anser_end .box_r{margin-top:-7px}@media (max-width: 480px){.mod_anser_end .box_r{margin-top:-3px}}.mod_anser_end+.mod_btn_area_01{text-align:center;margin-top:38px}.mod_btn_area_01{padding-bottom:50px}.mod_btn_area_01 .back_btn+.next_btn{margin-left:22px}@media (max-width: 480px){.mod_btn_area_01 .back_btn+.next_btn{margin-left:0;float:right}}@media (max-width: 480px){.mod_btn_area_01 .mod_btn{max-width:220px}}.teacher_entry_table{margin-top:30px;border-top:1px solid #919191;width:100%;table-layout:fixed}.teacher_entry_table>tbody>tr>th,.teacher_entry_table>tbody>tr td{border-bottom:1px solid #919191;padding:9.5px 0;vertical-align:middle}.teacher_entry_table>tbody>tr>th>select,.teacher_entry_table>tbody>tr td>select{width:340px;background-image:url("../../img/common/select_btn_02.png")}@media (max-width: 480px){.teacher_entry_table>tbody>tr>th>select,.teacher_entry_table>tbody>tr td>select{width:100%}}.teacher_entry_table>tbody>tr>th>input,.teacher_entry_table>tbody>tr td>input{width:100%}.teacher_entry_table>tbody>tr>th{text-align:left;width:190px;font-size:13px}@media (max-width: 480px){.teacher_entry_table>tbody>tr>th{width:140px;line-height:15px}}@media (max-width: 480px){.teacher_entry_table>tbody>tr:nth-child(7) th{vertical-align:top}}.teacher_entry_table .kamoku_table{border-collapse:separate;border:1px solid #919191;border-radius:5px;border-spacing:0;overflow:hidden}@media (max-width: 480px){.teacher_entry_table .kamoku_table{width:100%}}.teacher_entry_table .kamoku_table tr th,.teacher_entry_table .kamoku_table tr td{border-bottom:1px solid #919191;border-right:1px solid #919191;padding:5px 10px 5px;font-size:17px;text-align:center}@media (max-width: 480px){.teacher_entry_table .kamoku_table tr th,.teacher_entry_table .kamoku_table tr td{padding:5px 13px 5px}}.teacher_entry_table .kamoku_table tr th:last-child,.teacher_entry_table .kamoku_table tr td:last-child{border-right:none}.teacher_entry_table .kamoku_table tr:first-child th:first-child{width:40px}.teacher_entry_table .kamoku_table tr:first-child th:nth-child(2),.teacher_entry_table .kamoku_table tr:first-child th:nth-child(3){width:80px}@media (max-width: 480px){.teacher_entry_table .kamoku_table tr:first-child th:nth-child(2),.teacher_entry_table .kamoku_table tr:first-child th:nth-child(3){width:75px}}.teacher_entry_table .kamoku_table tr:last-child th,.teacher_entry_table .kamoku_table tr:last-child td{border-bottom:none}@media (max-width: 480px){.teacher_entry_table .kamoku_table tr th{font-size:15px}}.teacher_entry_table .kamoku_table tr th:first-child{padding:0 0}.page_num_list{font-size:0;float:right;padding:8px 0 8px}@media (max-width: 480px){.page_num_list{width:100%;text-align:right}}.page_num_list .menu-span{border:1px solid #fff;background:#e6e6e6;font-weight:bold;border-radius:25px;height:24px;width:24px;display:inline-block;font-size:18px;line-height:24px;text-align:center;margin:0 1.5px}.page_num_list .menu-span.bp_icon{position:relative;top:4px;width:15px;height:15px}.page_num_list .menu-span.goal_icon{font-size:16px;width:auto;padding:0 5px}.page_num_list .current_parent{background:#fbe1c8}.page_num_list .current_student{background:#c8eafa}.page_num_list .current_teacher{background:#c8e9d7}.trial_ttl{font-size:30px;padding:54px 25px 58px;line-height:1;width:768px;margin:0 auto;background:url("../../img/trail_top/ttl_icon.png") no-repeat bottom}@media (max-width: 480px){.trial_ttl{background:url("../../img/trail_top/ttl_icon_sp.png") no-repeat bottom;width:100%}}.trial_ttl span{font-size:20px;vertical-align:bottom}.gr_layer,.good_skill th{position:relative;border-radius:6px;color:#fff;text-shadow:1.7px 1.7px 1.7px rgba(35,24,21,0.75)}.gr_layer::after,.good_skill th::after{background:-moz-linear-gradient(4.24% -4.48% -40deg, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(-40deg, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0) 100%);background:-webkit-gradient(linear, 4.24% -4.48%, 95.76% 104.48%, color-stop(0, rgba(255,255,255,0.3)), color-stop(1, rgba(255,255,255,0)));background:-o-linear-gradient(-40deg, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(-40deg, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0) 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF' ,GradientType=0)";background:linear-gradient(130deg, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0) 100%);border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;content:""}.good_skill{width:100%;border-collapse:separate;border-spacing:0 20px}.good_skill th{width:195px;vertical-align:middle;height:135px}.good_skill th h3{font-size:20px;line-height:30px;position:relative;z-index:2}.good_skill td{font-size:13px;padding:0 15px 0;line-height:1.5}@media (max-width: 480px){.good_skill td{margin-top:10px}}@media (max-width: 480px){.good_skill th,.good_skill td{display:block;width:100%;height:auto;padding:10px 0}}.extend_skill{border-collapse:separate;border-spacing:0 18px;width:100%}.extend_skill th{font-size:18px;line-height:30px;color:#333;width:200px;border-radius:6px;padding:7px 5px}@media (max-width: 480px){.extend_skill th{padding:5px 5px 5px 13px;line-height:1}}.extend_skill th h3{padding:25px 0 25px}@media (max-width: 480px){.extend_skill th h3{float:left;padding:0;line-height:23px}}.extend_skill th .graph{position:relative}@media (max-width: 480px){.extend_skill th .graph{float:right}}.extend_skill th .graph .value{height:11px;background:#00b8ee;position:absolute;left:0;top:6px}.extend_skill td{padding:0 18px 0;font-size:13px}@media (max-width: 480px){.extend_skill td{padding:0;font-size:13px;margin-top:18px}}@media (max-width: 480px){.extend_skill th,.extend_skill td{display:block;width:100%;height:auto}}.learn_example{font-size:16px;line-height:24px}.learn_example{padding-bottom:20px}.learn_example .type_box{margin-top:20px}.learn_example .type_box.type_i1 h4{background:#e4dd00}.learn_example .type_box.type_i1 .subject_ttl{background:#fffc9f}.learn_example .type_box.type_i2 h4{background:#f9bf11}.learn_example .type_box.type_i2 .subject_ttl{background:#ffe6ab}.learn_example .type_box.type_i3 h4{background:#c3d72c}.learn_example .type_box.type_i3 .subject_ttl{background:#e9ffb5}.learn_example .type_box.type_i4 h4{background:#00a6e9}.learn_example .type_box.type_i4 .subject_ttl{background:#def3ff}.learn_example .type_box.type_i5 h4{background:#a54a96}.learn_example .type_box.type_i5 .subject_ttl{background:#dbbbed}.learn_example .type_box.type_i6 h4{background:#e7372f}.learn_example .type_box.type_i6 .subject_ttl{background:#f1a899}.learn_example .type_box.type_i7 h4{background:#e52f81}.learn_example .type_box.type_i7 .subject_ttl{background:#ffe3ed}.learn_example .type_box.type_i8 h4{background:#3071b7}.learn_example .type_box.type_i8 .subject_ttl{background:#c3d0f3}.learn_example .type_box .intell_ttl{font-size:18px;line-height:24px;text-shadow:none;padding:3px 0;text-align:center}.learn_example .type_box .intell_ttl span{font-size:13px}.learn_example .type_box .subject_list{color:#333;font-family:Noto Sans CJK JP;font-size:14px}.learn_example .type_box .subject_list li{margin-top:20px}.learn_example .type_box .subject_ttl{font-weight:bold;line-height:22.01px;padding:6px 12px}.learn_example .type_box .detail{line-height:20px;margin-top:16px;font-size:13px}.learn_example .box_02{margin-top:14px}.advice_box ul{line-height:18px}.advice_box ul li{position:relative;padding-left:1em;line-height:1.5}.advice_box ul li::before{position:absolute;left:0;content:"●"}.i1{background:#e4dd00}.i1 .subject_ttl{background:#fffc9f}.i2{background:#f9bf11}.i2 .subject_ttl{background:#ffe6ab}.i3{background:#c3d72c}.i3 .subject_ttl{background:#e9ffb5}.i4{background:#00a6e9}.i4 .subject_ttl{background:#e9ffb5}.i5{background:#a54a96}.i5 .subject_ttl{background:#dbbbed}.i6{background:#e7372f}.i6 .subject_ttl{background:#f1a899}.i7{background:#e52f81}.i7 .subject_ttl{background:#ffe3ed}.i8{background:#3071b7}.i8 .subject_ttl{background:#c3d0f3}.extend_i1{background:#f6f39f}.extend_i2{background:#f9e1a9}.extend_i3{background:#e2ecb2}.extend_i4{background:#dcf0fb}.extend_i5{background:#d1b7d7}.extend_i6{background:#e9a395}.extend_i7{background:#fae0ea}.extend_i8{background:#c0cbe7}.not_use_int{font-size:17px;font-weight:bold}.approach_txt{margin-top:10px;text-align:left;font-weight:bold;font-size:18px;line-height:24px;border:2px solid #1eabde;border-radius:5px;padding:5px;color:#1eabde}.advice_txt{margin-top:10px;text-align:center;font-weight:bold;font-size:18px;line-height:24px;border:2px solid #e3007f;border-radius:5px;padding:5px 0;color:#e3007f}.gap_table{border-collapse:collapse;border-bottom:1px solid #e6e6e5}.gap_table th,.gap_table td{border-right:1px solid #231815}.gap_table thead th{background:#e5e5e4;text-align:center;font-weight:normal;padding:5px 15px}.gap_table thead .item_01{width:54px}.gap_table thead .item_02{width:125px}.gap_table thead .item_03{width:450px;text-align:left}@media (max-width: 480px){.gap_table thead .item_03{width:180px}}.gap_table thead .item_04,.gap_table thead .item_05{width:50px}.gap_table .last_item{border-right:1px solid #fff}.gap_table tbody tr:nth-child(even){background:#f4f4f4}.gap_table tbody tr:nth-child(even) td,.gap_table tbody tr:nth-child(even) th{border-top:1px solid #e6e6e5;border-bottom:1px solid #e6e6e5}.gap_table tbody tr td{text-align:center;font-size:13px;line-height:2;vertical-align:middle}@media (max-width: 480px){.gap_table tbody tr td{line-height:2.5}}.gap_table tbody tr td:nth-child(3){text-align:left;padding:0 15px}.gap_table tbody tr td:nth-child(4),.gap_table tbody tr td:nth-child(5){font-size:12px}.border_box{border:1px solid #808080;border-radius:6px}.status_table{border-spacing:0;border-top:1px solid #808080;width:100%;margin-bottom:50px}.status_table th,.status_table td{line-height:20px;border-bottom:1px solid #808080}.status_table th{font-size:12px;background:#e5e5e4;width:90px;text-align:center;padding:4.5px 0}.status_table td{font-size:14px;padding:4.5px 10px;width:153px}.concentration_sec .box_01{margin-top:20px}.concentration_sec .box_01 .main_mater,.concentration_sec .box_01 .sub_meter .meter{position:relative}.concentration_sec .box_01 .main_mater .value,.concentration_sec .box_01 .sub_meter .meter .value{position:absolute;left:0}.concentration_sec .box_01 .main_mater .value{top:6px;height:38px}.concentration_sec .box_01 .main_mater .value.-low{background:#e50012}.concentration_sec .box_01 .main_mater .value.-med{background:#fccf00}.concentration_sec .box_01 .main_mater .value.-high{background:#6fb92c}.concentration_sec .box_01 .sub_meter{margin-top:27px}.concentration_sec .box_01 .sub_meter li{border-radius:5px;padding:5px;margin-bottom:7px;font-size:0;position:relative}.concentration_sec .box_01 .sub_meter li:last-child{margin-bottom:0}.concentration_sec .box_01 .sub_meter li.-i101{background:#f9dbe8}.concentration_sec .box_01 .sub_meter li.-i101 .value{background:#e75297}.concentration_sec .box_01 .sub_meter li.-i102{background:#d2ecfa}.concentration_sec .box_01 .sub_meter li.-i102 .value{background:#00aeeb}.concentration_sec .box_01 .sub_meter li.-i103{background:#fce4bb}.concentration_sec .box_01 .sub_meter li.-i103 .value{background:#f6aa00}.concentration_sec .box_01 .sub_meter li.-i104{background:#ecf1c5}.concentration_sec .box_01 .sub_meter li.-i104 .value{background:#c3d600}.concentration_sec .box_01 .sub_meter .ttl{font-size:14px;font-weight:bold;line-height:30px;text-align:center}.concentration_sec .box_01 .sub_meter .meter{position:absolute;right:0}.concentration_sec .box_01 .sub_meter .meter .value{top:5px;height:20px}.concentration_sec .box_01 .sub_meter .ttl,.concentration_sec .box_01 .sub_meter .meter{display:inline-block}.concentration_sec .box_01 .sub_meter .pc_meter{display:inline-block}@media (max-width: 480px){.concentration_sec .box_01 .sub_meter .pc_meter{display:none}}.concentration_sec .box_01 .sub_meter .sp_meter{display:none}@media (max-width: 480px){.concentration_sec .box_01 .sub_meter .sp_meter{display:inline-block}}@media (max-width: 480px){.concentration_sec .box_01 .box_l,.concentration_sec .box_01 .box_r{width:100%}}.concentration_sec .comment{border-style:solid;border-width:2px;border-radius:5px;margin-top:28px}.concentration_sec .comment .ttl{color:#fff;font-size:14px;font-weight:bold;padding:9px 20px}.concentration_sec .comment .detail{padding:15px 20px;font-size:13px}.concentration_sec .comment.-low{border-color:#e50012}.concentration_sec .comment.-low .ttl{background:#e50012}.concentration_sec .comment.-low .ttl::after{content:'赤'}.concentration_sec .comment.-low .result{color:#e50012}.concentration_sec .comment.-low .result::after{content:'低'}.concentration_sec .comment.-med{border-color:#fccf00}.concentration_sec .comment.-med .ttl{background:#fccf00}.concentration_sec .comment.-med .ttl::after{content:'黄'}.concentration_sec .comment.-med .result{color:#fccf00}.concentration_sec .comment.-med .result::after{content:'中'}.concentration_sec .comment.-high{border-color:#6fb92c}.concentration_sec .comment.-high .ttl{background:#6fb92c}.concentration_sec .comment.-high .ttl::after{content:'緑'}.concentration_sec .comment.-high .result{color:#6fb92c}.concentration_sec .comment.-high .result::after{content:'高'}.concentration_sec .txt_01{font-size:13px;margin-top:27px}.concentration_sec .img_box{margin-top:16px}@media (max-width: 480px){.concentration_sec .img_box{margin:16px -20px 0}}.concentration_sec .advice_txt{margin-top:27px;padding:8px 0}.student_gmi_quessheet_page,.parent_gmi_quessheet_page{padding-bottom:50px}.success_page .sec_inner{width:830px}.success_page h2.ttl{border-left:6px solid #3db5ff;padding-left:10px;margin-bottom:20px}.success_page h2.ttl span{vertical-align:middle;font-size:18px}.success_page h2.ttl .int{font-size:24px}.success_page .gr_layer::after{border-radius:6px 6px 0 0}.success_page table.type_success{width:784px;margin:10px auto 20px;padding:0;border-collapse:collapse;border-spacing:0}.success_page table.type_success thead{margin-top:20px}.success_page table.type_success thead th{color:#fff;text-shadow:1.7px 1.7px 1.7px rgba(35,24,21,0.75);border-radius:0}.success_page table.type_success thead th ul{font-size:0;border-radius:6px 6px 0 0;overflow:hidden}.success_page table.type_success thead th ul li{display:inline-block;font-size:15px;width:25%;padding:5px 0}.success_page table.type_success tbody td{width:147px;table-layout:fixed;margin:0;padding:8px;border:solid 1px #ccc;border-right:dashed 1px #ccc;border-left:0;font-size:12px;vertical-align:top}.success_page table.type_success tbody td.td_successttl{text-align:right;border:0;padding:0;table-layout:auto;width:651px}.success_page table.type_success tbody td.other{width:130px;padding:8px;border-right:0}.success_page table.type_success tbody td.nostyle{border:0}.success_page table.type_success tbody th{width:130px;padding:8px 0 8px 15px;font-size:12px;color:#000;border:solid 1px #ccc;border-left:0;border-right:0;background-color:#efefef;text-align:left;vertical-align:middle}.success_page table.type_success tbody th::before{content:'';border-left:4px solid;margin-right:5px}.success_page table.type_success.table_i1 thead li{background:#e4dd00}.success_page table.type_success.table_i1 tbody th::before{border-left:4px solid #e4dd00}.success_page table.type_success.table_i2 thead li{background:#f9bf11}.success_page table.type_success.table_i2 tbody th::before{border-left:4px solid #f9bf11}.success_page table.type_success.table_i3 thead li{background:#c3d72c}.success_page table.type_success.table_i3 tbody th::before{border-left:4px solid #c3d72c}.success_page table.type_success.table_i4 thead li{background:#00a6e9}.success_page table.type_success.table_i4 tbody th::before{border-left:4px solid #00a6e9}.success_page table.type_success.table_i5 thead li{background:#a54a96}.success_page table.type_success.table_i5 tbody th::before{border-left:4px solid #a54a96}.success_page table.type_success.table_i6 thead li{background:#e7372f}.success_page table.type_success.table_i6 tbody th::before{border-left:4px solid #e7372f}.success_page table.type_success.table_i7 thead li{background:#e52f81}.success_page table.type_success.table_i7 tbody th::before{border-left:4px solid #e52f81}.success_page table.type_success.table_i8 thead li{background:#3071b7}.success_page table.type_success.table_i8 tbody th::before{border-left:4px solid #3071b7}.success_page .login_head{margin-bottom:40px}.success_page .login_head .txt_01{color:#fff;padding:1px 10px;border-radius:15px;font-size:12px;vertical-align:middle;margin-right:10px}.success_page .login_head .univ_txt{background:#f5779d}.success_page .login_head .high_txt{background:#ff7800}.success_page .login_head small{font-size:12px;vertical-align:middle}
/*# sourceMappingURL=layout.css.map */
