html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,Navigation,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background-color:transparent;font-weight:400;font-family:"游ゴシック","Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック","MS PGothic","Roboto","Droid Sans",sans-serif}body{line-height:1.5;word-wrap:break-word;font-size:16px;counter-reset:wpp-ranking}article,aside,details,figcaption,figure,footer,header,hgroup,Navigation,nav,section{display:block}ul,ol,li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}a,a:visited{margin:0;padding:0;font-size:100%;vertical-align:baseline;text-decoration:none;background-color:transparent;color:#333}a:hover{text-decoration:none}*{zoom:1;-webkit-appearance:none;box-sizing:border-box}input[type=submit]{-webkit-appearance:none;border-radius:0}.clearfix:after{content:"";display:block;clear:both;overflow:hidden;height:0}.clearfix{display:inline-block}.clearfix{display:block}.clear{clear:both}img{-webkit-backface-visibility:hidden}body:before{display:none !important}label{display:block !important}.pc{display:block}.sp{display:none}.pc01{display:block}.sp01{display:none}.online_content_inner .d-none{display:block;margin-bottom:50px}.online_content_inner .d-block{display:none}.tt-footer-fixed-cta{display:none}.online_snsshare .d-none{display:block}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.other_section{margin-bottom:30px}@media only screen and (max-width:1024px){.pc{display:none}.sp{display:block}}@media only screen and (max-width:768px){.pc01{display:none}.sp01{display:block}.online_content_inner .d-none{display:none}.online_content_inner .d-block{display:block;margin:0 auto 30px}.online_snsshare .d-none{display:none}}html{font-size:62.5%;line-height:1}body{position:relative;color:#202020;font-size:16px;line-height:1.6em;letter-spacing:.1em;-webkit-text-size-adjust:100%;margin:0 auto}body#thanks{text-align:left}body .contents{overflow:hidden;width:100%}a{text-decoration:none;-moz-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;transition:ease-in-out .3s}a:hover{cursor:pointer}a:hover img{-moz-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;transition:ease-in-out .3s;filter:alpha(opacity=70);opacity:.7}.wrap{background:#f1f4f9}.header{background:#fff;padding:40px 0}.site-title,.site-title h1{font-size:18px;font-weight:700}.site-title a{color:#000}.online_logo_image{width:100%;max-width:650px;margin:0 auto}.online_logo_image img{width:100%}.site-title span{font-size:30px;color:#000;font-weight:700}.content_wrap{max-width:1340px;margin:40px auto;padding:0 20px;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.main_content{width:78%;padding:60px;background:#fff}.side_content{width:22%;margin-left:30px}.breadcrumb_wrap{margin:0 auto 30px;font-size:13px;color:#606060;animation:site-title .8s ease .5s 1 normal;animation-fill-mode:forwards;opacity:1}.breadcrumb ol{display:inline !important}.breadcrumb li{display:inline !important}.breadcrumb a{color:#606060}.breadcrumb a span{color:#606060}.breadcrumb a:hover span{color:#1c4386}.breadcrumb ul{margin-bottom:0}.breadcrumb ul li{display:inline}.breadcrumb .fa-home{font-size:13px;padding-right:3px}.breadcrumb .fa-chevron-right{padding:0 10px}.main_h2{margin-bottom:20px;font-size:24px;font-weight:700;color:#1c4386;position:relative;padding:1em 1.9em;border:1px solid #ccc;border-top:3px solid #1c4386;background:#f5f6f7;box-shadow:inset -1px -1px 0 rgba(255,255,255,1)}.main_h2:after{position:absolute;top:50%;left:.8em;transform:translateY(-50%);content:'';width:8px;height:8px;border:solid 3px #1c4386;border-radius:100%}.sup{font-size:14px;color:#666}.main_top_content_inner{display:flex;margin-bottom:50px}.main_top_content_box{width:50%;padding:40px 25px;border:solid 2px #1c4386;color:#1c4386;font-size:16px;border-radius:10px}.main_top_content_box h2{margin-bottom:30px;font-size:20px;font-weight:700;text-align:center;color:#1c4386}.main_top_content_box p{font-size:15px !important}.main_top_content_box:last-child{margin-left:20px}.top_content_list_button{margin-top:20px}.main_top_content_image{margin:0 auto 20px}.main_top_content_image img{display:block;height:80px;margin:0 auto}.top_content_list_button{border-radius:3px;position:relative;display:flex;justify-content:space-around;align-items:center;margin:20px auto 0;max-width:280px;padding:15px 25px;border:solid 2px #1c4386;transition:.3s ease-in-out;font-weight:700;color:#1c4386 !important}.top_content_list_button:hover{background:#1c4386;color:#fff !important}.top_content_list_button:after{content:'';width:10px;height:10px;border-top:3px solid #1c4386;border-right:3px solid #1c4386;transform:rotate(45deg) translateY(-50%);position:absolute;top:50%;right:20px;border-radius:1px;transition:.3s ease-in-out}.top_content_list_button:hover:after{border-color:#fff}.top_about_inner,.top_choose_inner{margin-bottom:50px}.top_about_inner span,.top_choose_inner span{background:linear-gradient(transparent 60%,#ff6 60%);font-weight:700}.top_about_text p,.top_choose_inner p{margin-bottom:20px}.top_about_text p:last-child,.top_choose_inner p:last-child{margin-bottom:0}.top_choose_inner ol{margin-bottom:20px}.top_choose_inner ul{margin-bottom:20px}.top_choose_inner h3{margin:30px 0 20px;padding:15px;font-size:20px;font-weight:700;background:#f1f4f9}.top_choose_inner a{text-decoration:underline;font-weight:700;color:#0089fe}.top_choose_inner a:hover{text-decoration:none}.top_choose_inner ul{padding:20px 30px;border:solid 1px #1c4386}.top_choose_inner ul{counter-reset:list;list-style-type:none;font:14px/1.6 'arial narrow',sans-serif}.top_choose_inner ul li{position:relative;padding:0 0 0 20px;margin:7px 0;font-weight:700;font-size:14px;line-height:30px}.top_choose_inner ul li:before{counter-increment:list;content:"";display:block;position:absolute;left:0;height:10px;width:10px;border-radius:50%;background:#1c4386;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.top_choose_inner ol{counter-reset:list;list-style-type:none;font:14px/1.6 'arial narrow',sans-serif;padding:0;padding:20px;border:solid 1px #1c4386}.top_choose_inner ol li{position:relative;padding:5px 0 5px 33px;font-weight:700;font-size:14px;line-height:29px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.top_choose_inner ol li:before{counter-increment:list;content:counter(list);position:absolute;left:0;width:26px;height:26px;text-align:center;color:#fff;line-height:26px;background:#1c4386;border-radius:50%;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.top_main_image_left{float:left;max-width:400px;margin:0 20px 10px 0}.top_main_image_right{float:right;max-width:400px;margin:0 0 10px 20px}.top_main_image img{width:100%}.top_main_image_center{max-width:600px;margin:20px auto}.top_ranking_inner{margin-bottom:50px}.top_ranking_inner table{width:100%;margin-top:30px}.rank_number{margin-bottom:10px;position:relative;font-size:24px;font-weight:700;text-align:center;color:#000}.rank_number i{margin-right:5px}.top_ranking_inner tr:nth-of-type(1) .rank_number,.top_ranking_inner tr:nth-of-type(1) .rank_number i{color:#ab8b46}.top_ranking_inner tr:nth-of-type(2) .rank_number,.top_ranking_inner tr:nth-of-type(2) .rank_number i{color:#6a6a6a}.top_ranking_inner tr:nth-of-type(3) .rank_number,.top_ranking_inner tr:nth-of-type(3) .rank_number i,.top_ranking_inner_two tr:nth-of-type(4) .rank_number,.top_ranking_inner_two tr:nth-of-type(4) .rank_number i{color:#c88465}.banner_image{width:100%;max-width:300px;line-height:0}.banner_image a img{width:100%;height:100%}.top_ranking_inner table th,.top_ranking_inner table td{background:#fff !important;border:solid 2px #ced7e0;vertical-align:middle;padding:20px}.top_ranking_inner table th{width:32%}.top_ranking_inner table td{width:68%}.ad_title{margin-bottom:10px;font-size:20px;font-weight:700}.service_text{margin-bottom:10px}.price_text{margin-bottom:20px}.price_text span{font-size:24px;font-weight:700;color:#d40b0f}.detail_button{line-height:0}.detail_button a{display:flex;align-items:center;position:relative;padding:20px 26px 20px 20px;color:#333;font-size:16px;font-weight:700;background-color:#eecc51;box-shadow:0 5px 0 #cba829;transition:.3s;border-radius:5px;line-height:1.5;text-decoration:none}.detail_button a:after{content:'';position:absolute;width:8px;height:8px;border-top:2px solid #333;border-right:2px solid #333;transform:rotate(45deg);right:20px}.detail_button a:hover{transform:translateY(3px);text-decoration:none;box-shadow:0 2px 0 #cba829;color:#000 !important}.detail_button a i{margin-right:10px}.product-image_box{max-width:710px;margin:30px auto 0}.product-image_box img{width:100%;height:100%}.banner_image>img{height:0 !important}.detail_button img{height:0 !important}.top_online_column_wrap{padding:60px 0;background:#fff}.top_online_column_inner{max-width:1340px;margin:0 auto;padding:0 20px}.top_online_column_inner h2{margin-bottom:30px;font-size:30px;font-weight:700;color:#1c4386}.top_online_column_list{display:flex}.top_online_column_list li{width:calc(100%/4 - 15px);margin-right:20px;margin-bottom:40px;background:#fff}.top_online_column_list li:last-child{margin-right:0}.top_online_column_list li img{width:100%;height:auto}.guidance_button{border-radius:3px;position:relative;display:flex;justify-content:space-around;align-items:center;margin:0 auto;max-width:280px;padding:15px 25px;border:solid 2px #1c4386;transition:.3s ease-in-out;font-weight:700;color:#1c4386 !important}.guidance_button:hover{background:#1c4386;color:#fff !important}.guidance_button:after{content:'';width:10px;height:10px;border-top:3px solid #1c4386;border-right:3px solid #1c4386;transform:rotate(45deg) translateY(-50%);position:absolute;top:50%;right:20px;border-radius:1px;transition:.3s ease-in-out}.guidance_button:hover:after{border-color:#fff}.side_guidance_button{border-radius:3px;position:relative;display:flex;justify-content:space-around;align-items:center;margin:20px auto 0;max-width:200px;padding:5px 20px;border:solid 1px #1c4386;transition:.3s ease-in-out;font-weight:700;color:#1c4386 !important}.side_guidance_button:hover{background:#1c4386;color:#fff !important}.side_guidance_button:after{content:'';width:10px;height:10px;border-top:2px solid #1c4386;border-right:2px solid #1c4386;transform:rotate(45deg) translateY(-50%);position:absolute;top:50%;right:20px;border-radius:1px;transition:.3s ease-in-out}.side_guidance_button:hover:after{border-color:#fff}#online_column h2{text-align:center}#online_column h3{font-size:14px;padding:10px 0 0}#online_column h3 a{font-weight:700;color:#1c4386;text-decoration:underline}.side_area_ranking{margin-bottom:30px}.side_area_ranking_image{margin-bottom:10px;line-height:0}.side_area_ranking_image img{width:100%;height:auto}.side_afi_banner_image{margin-bottom:30px;line-height:0}.side_afi_banner_image a img{width:100%;height:auto}.online_column_title{margin-bottom:20px;padding:10px;font-size:20px;font-weight:700;text-align:center;background:#1c4386;color:#fff}.online_sidebar_list li{display:flex}.online_sidebar_list li a{color:#1c4386}.online_sidebar_inner{padding:20px;background:#fff}.online_sidebar_inner li{margin-bottom:10px;padding-bottom:10px;border-bottom:dotted 1px #1c4386}.online_sidebar_inner li a{font-size:14px;text-decoration:underline;line-height:1.0}.online_sidebar_inner li a:hover{text-decoration:none}.online_sidebar_image{width:100%;max-width:90px;margin-right:10px;line-height:0}.online_sidebar_text{line-height:1.3}.online_sidebar_text .small{margin-top:10px;font-size:12px;text-align:right}.online_sidebar_text .small i{margin-right:3px}.online_sidebar_text a{font-weight:700}.merit_list,.demerit_list{padding:.5em 20px;position:relative;margin-top:40px;margin-bottom:20px}.merit_list li,.demerit_list li{line-height:1.5;padding:.5em 0 .5em 1.4em;border-bottom:dashed 1px #89c2e6;list-style-type:none!important}.merit_list li:last-of-type,.demerit_list li:last-of-type{border-bottom:none}.merit_list li:before,.demerit_list li:before{font-family:"Font Awesome 5 Free";content:"\f164";position:absolute;left:20px}.merit_list li:after,.demerit_list li:after{color:#fff;font-weight:700;position:absolute;left:-2px;bottom:100%;padding:3px 20px 1px}.merit_list{border:solid 2px #74b0d6}.demerit_list{border:solid 2px #f7aa5e}.merit_list li{border-bottom:dashed 1px #74b0d6}.demerit_list li{border-bottom:dashed 1px #f7aa5e}.merit_list li:before{color:#74b0d6;content:"\f164"}.demerit_list li:before{color:#f7aa5e;content:"\f165"}.merit_list li:after{background:#74b0d6;content:"メリット"}.demerit_list li:after{background:#f7aa5e;content:"デメリット"}.top_text{margin-bottom:30px;padding:30px 25px 35px;background:#1c4386;text-align:center}.top_text p{font-weight:700;color:#fff;font-size:16px}.other_h1{margin-bottom:30px;padding:30px 25px 35px;background:#1c4386;text-align:center}.other_h1 span{font-size:16px;font-weight:700;color:#fff}.other_h1 h1{margin-top:10px;font-size:32px;font-weight:700;color:#fff}#main p{font-size:16px;line-height:1.8}#main strong{font-size:18px;font-weight:700;color:#b50003}.online_column_box h1{margin-bottom:20px;padding-bottom:10px;font-size:28px;font-weight:700;line-height:1.4;color:#1c4386;border-bottom:solid 1px #1c4386}.online_column_content_box_single h2{margin-bottom:30px;font-size:24px;font-weight:700;color:#1c4386;position:relative;padding:20px 20px 17px 35px;border:1px solid #1c4386;border-radius:5px;margin:20px 0}.online_column_content_box_single h2:after{position:absolute;top:50%;left:.7em;transform:translateY(-50%);content:'';width:4px;height:32px;background-color:#1c4386}.online_column_content_box_single h3{margin:20px 0;padding:10px;background:#ebeef6;font-size:18px;font-weight:700}.rk_table td>img{display:block;width:auto;vertical-align:middle}@media only screen and (max-width:768px){.header{padding:20px 10px}.site-title,.site-title h1{font-size:18px}.online_logo_image{max-width:650px}.site-title span{font-size:30px}.content_wrap{margin:0 auto;display:block;padding:0}.main_content{width:100%;padding:20px;margin-bottom:20px}.side_content{width:100%;margin-left:0;margin:0;padding:0}.main_h2{margin-bottom:20px;font-size:24px;padding:1em 1.9em}.main_h2:after{top:50%;left:.8em;width:8px;height:8px}.sup{font-size:14px}.main_top_content_inner{display:block;margin-bottom:50px}.main_top_content_box{width:100%;padding:25px}.main_top_content_box h2{margin-bottom:20px;font-size:18px}.main_top_content_box p{font-size:15px !important}.main_top_content_box:last-child{margin-top:20px;margin-left:0}.main_top_content_box .top_content_list_button{margin-top:20px}.main_top_content_image{margin:0 auto 20px}.main_top_content_image img{height:80px;margin:0 auto}.top_about_inner,.top_choose_inner{margin-bottom:50px}.top_about_text p,.top_choose_inner p{margin-bottom:20px}.top_about_text p:last-child,.top_choose_inner p:last-child{margin-bottom:0}.top_choose_inner ol{margin-bottom:20px}.top_choose_inner ul{margin-bottom:20px}.top_choose_inner h3{margin:30px 0 20px;padding:15px;font-size:20px}.top_choose_inner ul{padding:20px 30px}.top_choose_inner ul{font:14px/1.6 'arial narrow',sans-serif}.top_choose_inner ul li{padding:0 0 0 20px;margin:7px 0;font-size:14px;line-height:30px}.top_choose_inner ul li:before{left:0;height:10px;width:10px}.top_choose_inner ol{font:14px/1.6 'arial narrow',sans-serif;padding:0;padding:20px}.top_choose_inner ol li{padding:5px 0 5px 33px;font-size:14px;line-height:29px}.top_choose_inner ol li:before{left:0;width:26px;height:26px;line-height:26px}.top_main_image_left,.top_main_image_right,.top_main_image_center{float:none;max-width:400px;margin:20px auto}.top_ranking_inner{margin-bottom:50px}.top_ranking_inner table{margin:30px 0 0}.rank_number{margin-bottom:10px;font-size:24px}.rank_number i{margin-right:5px}.banner_image{max-width:300px;margin:0 auto 20px}.banner_image a img{width:100%}.top_ranking_inner table th,.top_ranking_inner table td{padding:0}.top_ranking_inner table th,.top_ranking_inner table td{display:block;width:100%;border:none}.top_ranking_inner table tr{display:block;border:solid 2px #ced7e0;border-bottom:none;padding:20px}.top_ranking_inner table tr:last-child{border-bottom:solid 2px #ced7e0}.top_ranking_inner table th,.top_ranking_inner table td{display:block;width:100%;border-bottom:none}.top_ranking_inner table tr:last-child td:last-child{border-bottom:none}.ad_title{margin-bottom:10px;font-size:20px}.service_text{margin-bottom:10px}.price_text{margin-bottom:20px}.price_text span{font-size:24px}#online_column{padding:0}.top_online_column_wrap{padding:20px 0}.top_online_column_inner h2{margin-bottom:30px;font-size:30px}#online_column h3{font-size:14px;padding:10px 0 0}.top_online_column_list{display:flex;flex-wrap:wrap}.top_online_column_list li{width:calc(100%/2 - 5px);margin-right:10px;margin-bottom:20px}.top_online_column_list li:nth-of-type(2n){margin-right:0}.guidance_button{border-radius:3px;display:flex;margin:0 auto;max-width:280px;padding:10px 25px}.guidance_button:hover{background:#1c4386;color:#fff !important}.guidance_button:after{width:10px;height:10px;top:50%;right:20px}.side_area_ranking{margin:0 auto 30px;max-width:293px}.side_area_ranking_image{margin-bottom:10px}.side_afi_banner_image{margin:0 auto 20px;max-width:293px}.online_column_title{margin-bottom:20px;padding:10px;font-size:20px}.online_sidebar_list li{display:flex}.online_sidebar_inner li{margin-bottom:10px;padding-bottom:10px}.online_sidebar_inner li a{font-size:14px;text-decoration:underline;line-height:1.0}.online_sidebar_image{width:100%;max-width:90px;margin-right:10px}.online_sidebar_text{line-height:1.3}.online_sidebar_text .small{margin-top:10px;font-size:12px}.online_sidebar_text .small i{margin-right:3px}.merit_list,.demerit_list{padding:.5em 20px;margin-top:40px;margin-bottom:20px}.merit_list li,.demerit_list li{line-height:1.5;padding:.5em 0 .5em 1.4em}.merit_list li:before,.demerit_list li:before{left:20px}.merit_list li:after,.demerit_list li:after{left:-2px;bottom:100%;padding:3px 20px 1px;letter-spacing:.05em}.top_text{margin-bottom:0;padding:20px 15px 25px}.other_h1{margin-bottom:30px;padding:30px 25px 35px}.other_h1 span{font-size:16px}.other_h1 h1{margin-top:10px;font-size:32px}#main p{font-size:16px;line-height:1.8}#main strong{font-size:18px}.online_column_box h1{margin-bottom:20px;padding-bottom:10px;font-size:28px;line-height:1.4}.online_column_content_box_single h2{margin-bottom:30px;font-size:24px;padding:20px 20px 17px 35px;border-radius:5px;margin:20px 0}.online_column_content_box_single h2:after{top:50%;left:.7em;width:4px;height:32px}.online_column_content_box_single h3{margin:20px 0;padding:10px;font-size:18px}}.online_column_list{display:flex;flex-wrap:wrap;margin-top:30px}.online_column_list li{width:calc(100%/2 - 15px);margin-right:30px;margin-bottom:30px;padding:20px;border:solid 1px #c8cfe5}.online_column_list li:nth-of-type(2n){margin-right:0}.online_column_list img{max-width:100%;height:auto}.online_column_list h2{font-size:16px;padding:10px 0}.online_column_list h2 a{font-weight:700;color:#1c4386;text-decoration:underline}.online_column_list h2 a:hover{text-decoration:none}.online_column_list p{font-size:14px}.online_column_list .font-weight-bold{font-weight:700;color:#cba829;font-size:16px;text-decoration:underline}.online_column_list .font-weight-bold:hover{text-decoration:none}.online_search_box{margin-bottom:30px;padding:20px;border:solid 1px #1c4386}.form-control{-webkit-box-flex:1;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;width:100%;height:calc(1.6667em + 1rem + 2px);padding:.5rem;font-size:1rem;font-weight:500;line-height:1.6667;color:#717071;border:1px solid #c6c8e1}.searchsubmit{color:#fff;background-color:#1c4386;border-color:#1c4386}.input-group{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;padding:20px;border:solid 1px #1c4386}#column_school_taiseikainet_banner img{display:block;max-width:710px;margin:0 auto}.alignleft{margin:0 0 10px 12px;max-width:300px;float:left}.alignright{margin:0 0 10px 12px;max-width:300px;float:right}.online_column_box img{display:block;max-width:100%;height:auto;margin:0 auto}.online_column_box a+img{display:inline}.content_afi_banner{line-height:0;max-width:728px;margin:0 auto 40px}.content_afi_banner>img{width:auto !important}.online_supervision{margin:30px auto;padding:30px;background:#f3f3f3}.online_supervision h2{margin-bottom:20px;font-size:20px;font-weight:700}.online_supervision_box{display:flex}.online_supervision_left{width:100%;max-width:260px;margin-right:20px}.online_supervision_left_image{width:100%}.online_supervision_left_text{font-size:13px;text-align:center}.btn-facebook{color:#fff}.btn-success{color:#fff;font-weight:700}.fa-line{font-size:14px;color:#fff}.online_supervision_right_sns{margin-top:10px;display:flex}.online_supervision_right span{font-weight:700;color:#fff;margin-left:5px}.online_supervision_right_sns a{color:#fff !important;padding:10px 20px;display:block;font-size:16px}.online_supervision_right_facebook a{background-color:#4267b2;margin-right:10px}.online_supervision_right_line a{background-color:#18b829}.onlin_column_paging{display:flex;margin:30px 0}.onlin_column_paging_left,.onlin_column_paging_right{width:50%;display:flex;align-items:center;padding:10px;border:solid 1px #1c4386}.onlin_column_paging_left{margin-right:30px}.onlin_column_paging_left .onlin_column_paging_image{margin-right:10px;line-height:0}.onlin_column_paging_left .onlin_column_paging_text a{font-weight:700;text-decoration:underline;color:#1c4386}.onlin_column_paging_right .onlin_column_paging_image{order:2;margin-left:10px;line-height:0}.onlin_column_paging_right .onlin_column_paging_text{order:1}.onlin_column_paging_right .onlin_column_paging_text a{font-weight:700;text-decoration:underline;color:#1c4386}.onlin_column_paging_left .onlin_column_paging_text a:hover,.onlin_column_paging_right .onlin_column_paging_text a:hover{text-decoration:none}.tt-column-list-item-meta .small{text-align:left}.tt-column-list-item-meta i{margin-right:3px}.card{display:flex;margin:20px 0;padding:10px;border:solid 1px #c8cfe5;align-items:center}.flex-shrink-1{line-height:0;margin-right:10px;width:100%;max-width:150px}.flex-shrink-1 img{width:100%;height:auto}.single_thumbnail{line-height:0;margin-right:10px;width:100%;max-width:150px}.single_thumbnail img{width:100%;height:auto}.side_thumbnail{line-height:0;margin-right:10px;width:100%;max-width:150px}.side_thumbnail img{width:90px;height:auto}.card .h6{margin-bottom:10px;color:#1c4386;font-size:18px;font-weight:700}.tt-main-content .text-right span:first-child{margin-right:10px}.tt-main-content .text-right span a{font-weight:700;color:#1c4386;text-decoration:underline}.tt-main-content .text-right span a:hover{text-decoration:none}.tt-column-entry-content p{margin:20px 0}.futoji{font-weight:700}small,.small{font-size:14px;font-weight:500}.online_column_date{margin-top:10px;padding-top:10px;font-size:85%;font-weight:500;border-top:dotted 1px #aaa}.tt-main-content .text-center{text-align:center;font-size:13px}.tt-main-content .h5{text-align:center;margin-bottom:10px;font-size:20px;font-weight:700}.tt-main-content p{margin:20px 0 !important}.online_snsshare .row{margin-bottom:20px;display:flex}.online_snsshare .row div{width:calc(100%/4 - 6px);margin-right:8px;text-align:center}.online_snsshare .row div:last-child{margin-right:0}.online_snsshare span{font-weight:700;margin-left:5px}.online_snsshare a{display:block;font-weight:700;color:#fff;padding:10px}.bg-facebook a{background-color:#4267b2}.bg-twitter a{background-color:#1da1f2}.bg-pocket a{background-color:#ef3f56}.bg-hatena a{background-color:#00a5de}.fa-hatena:before{font-family:Verdana;font-weight:700;content:'B!'}.justify-content-center{-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important}.pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:0;margin-bottom:50px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#1c4386;border-color:#1c4386}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#1397bf;background-color:#f3f3f3;border:1px solid #f3f3f3}.online_column_content_box_inner table{width:100%;max-width:1200px;margin:0 auto 30px}.online_column_content_box_inner table th{padding:15px;text-align:center;background:#eff1f3;border:solid 1px #ccc}.online_column_content_box_inner table td{padding:15px;border:solid 1px #ccc}.online_column_content_box_inner table a{color:#0089fe;font-weight:700;text-decoration:underline}.online_column_content_box_inner table a:hover{text-decoration:none}.online_column_content_box_inner p a,.online_column_content_box_inner .quote a{color:#1c4386;font-weight:700;text-decoration:underline}.online_column_content_box_inner .quote{margin-top:10px}.online_column_content_box_inner p a:hover,.online_column_content_box_inner .quote a:hover{text-decoration:none}.online_column_content_box_inner ul{counter-reset:list;list-style-type:none;font:14px/1.6 'arial narrow',sans-serif;margin-bottom:30px;padding:0}.online_column_content_box_inner ul li{position:relative;padding:10px 0 10px 20px;font-weight:700;font-size:14px;border-bottom:dashed 1px #40a4cd}.online_column_content_box_inner ul li:first-child{border-top:dashed 1px #40a4cd}.online_column_content_box_inner ul li:before{counter-increment:list;content:"";display:block;position:absolute;left:0;height:10px;width:10px;border-radius:50%;background:#40a4cd;top:21px;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.online_column_content_box_inner dt{background:#d2e4f4;color:#000;padding:10px;font-weight:700}.online_column_content_box_inner dd{margin-bottom:20px;padding:10px;background:#f0f5f9}.youtube{width:100%}.youtube{position:relative;padding-bottom:56.25%;overflow:hidden;margin-bottom:40px}.youtube iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.outline{border:1px solid #aaa;padding:30px;margin:10px auto 30px;font-size:.875rem;line-height:1.5em;max-width:600px}.outline__title{font-size:18px;font-weight:700}.outline__toggle{display:none}.outline__switch:before{content:"開く";cursor:pointer;background:#fff;border:solid 1px #aaa;padding:5px 10px;font-size:.8rem;margin-left:5px;border-radius:5px}.outline__toggle:checked+.outline__switch:before{content:"閉じる"}.outline__switch+.outline__list{overflow:hidden;width:0;height:0;margin:-20px 0;transition:.2s;border:none;padding:0}.outline__toggle:checked+.outline__switch+.outline__list{width:auto;height:auto;margin:20px 0 0;transition:.2s;border-top:solid 1px #aaa;padding:17px 20px 0;border-bottom:none;background:0 0}ul.outline__list li{border:none !important;margin:0;border-top:dashed 1px #40a4cd;padding:.5em .5em .5em 15px}ul.outline__list li:before{content:"-";width:0;height:0;line-height:1.6;top:6px;transform:translateY(0%);-webkit-transform:translateY(0%)}ul.outline__list ul{border:none !important;margin:0 !important;padding:0 0 0 1em !important;background:0 0 !important}.outline__link{position:relative;color:#191919 !important;text-decoration:none}.outline__link:hover{text-decoration:underline}span.outline__number{display:none}label.outline__switch{position:relative;float:right}.outline ul{-webkit-padding-start:1.2em}.afi_button{margin:30px 0;line-height:0}.afi_button a{display:block;align-items:center;position:relative;padding:20px 26px 20px 20px;color:#fff;font-size:18px;font-weight:700;background:#6aa752;box-shadow:0 5px 0 #417a2b;transition:.3s;border-radius:6px;line-height:1.5;text-decoration:none;max-width:400px;margin:0 auto;text-align:center}.afi_button a:hover{transform:translateY(3px);text-decoration:none;box-shadow:0 2px 0 #417a2b}.afi_button a i{margin-right:10px}.online_box{border:2px solid #b1e5f4}.online_box .box_title{background:#b1e5f4;color:#000;text-align:center;margin:0;font-size:18px;padding:10px;font-weight:700}.online_box .box_text{padding:20px;text-align:center}.single_online_column_list{display:flex;flex-wrap:wrap;margin-top:20px}.single_online_column_list li{width:calc(100%/3 - 6px);margin-right:9px}.single_online_column_list li{width:calc(100%/3 - 16px);margin-right:24px;margin-bottom:20px;padding:20px;border:solid 1px #c8cfe5}.single_online_column_list li:nth-of-type(3n){margin-right:0}.service_text_title{margin:10px 0 5px;font-size:16px;font-weight:700}.service_text_excerpt{font-size:14px}.service_relation_title{margin:30px 0 20px;padding:15px 0;font-size:24px;font-weight:700;text-align:center;border-top:solid 1px #1c4386;border-bottom:solid 1px #1c4386}.talking_a{margin-bottom:2em;position:relative;display:flex;align-items:flex-start}.talking_a img{width:120px;height:120px}.talking_icon{margin-right:20px}.talking_box{position:relative;padding:20px;border-radius:10px;width:100%}.talking_a_one .talking_box{border:solid 2px #e3b647}.talking_a_two .talking_box{border:solid 2px #255384}.talking_a_three .talking_box{border:solid 2px #d3a06e}.talking_a_four .talking_box{border:solid 2px #ea7a53}.talking_a_five .talking_box{border:solid 2px #6a843c}.talking_a_six .talking_box{border:solid 2px #4d578c}.talking_b_o .talking_box{background:#fefbf7;border:solid 2px #ccab83}.talking_box:before{position:absolute;content:'';top:20px;left:-25px}.talking_box:after{position:absolute;content:'';border:12px solid transparent;border-right:12px solid #fff;top:20px;left:-22px}.talking_a_one .talking_box:before{border:12px solid transparent;border-right:12px solid #e3b647}.talking_a_two .talking_box:before{border:12px solid transparent;border-right:12px solid #255384}.talking_a_three .talking_box:before{border:12px solid transparent;border-right:12px solid #d3a06e}.talking_a_four .talking_box:before{border:12px solid transparent;border-right:12px solid #ea7a53}.talking_a_five .talking_box:before{border:12px solid transparent;border-right:12px solid #6a843c}.talking_a_six .talking_box:before{border:12px solid transparent;border-right:12px solid #4d578c}.talking_b_o .talking_box:before{border:12px solid transparent;border-right:12px solid #ccab83}.talking_title{margin-bottom:10px;padding-bottom:5px;font-weight:700}.talking_a_one .talking_title{border-bottom:dashed 1px #e3b647}.talking_a_two .talking_title{border-bottom:dashed 1px #255384}.talking_a_three .talking_title{border-bottom:dashed 1px #d3a06e}.talking_a_four .talking_title{border-bottom:dashed 1px #ea7a53}.talking_a_five .talking_title{border-bottom:dashed 1px #6a843c}.talking_a_six .talking_title{border-bottom:dashed 1px #4d578c}.talking_b_o .talking_title{border-bottom:dashed 1px #ccab83}.talking-right:before{position:absolute;content:'';border:10px solid transparent;border-left:10px solid khaki;top:15px;right:-22px}.talking-right:after{position:absolute;content:'';border:10px solid transparent;border-left:10px solid khaki;top:15px;right:-19px}.contact_section{margin-bottom:50px}.wpcf7{background:#fff}.wpcf7-form_form{border-top:1px solid #ddd}.wpcf7_box{display:flex;vertical-align:middle}.wpcf7_left{display:block;max-width:200px;width:100%;padding:25px 0;list-style:none;border-bottom:1px solid #ddd;vertical-align:middle}form.wpcf7-form .required:after{content:'必須';width:auto;display:inline-block;background:#e74c3c;padding:0 5px;font-size:10px;color:#fff;margin:0 0 0 5px;vertical-align:middle}.wpcf7_right{width:100%;padding:25px 0;border-bottom:1px solid #ddd;border-left:none}.wpcf7_checkbox_title{max-width:200px;width:100%;border:1px solid #ddd;border-bottom:none;background:#f3f3f3}span.wpcf7-list-item{display:block !important}.wpcf7-list-item_first_input input,span.wpcf7-list-item input{width:auto !important}.wpcf7-validation-errors,.wpcf7-acceptance-missing{border:2px solid #e94e43 !important;font-size:14px;color:#e94e43;margin:30px 0}.form_privacy span.wpcf7-list-item input{margin:0 5px 4px 0}.wpcf7_content_wrap #info2{margin:10px 0 0}.wpcf7-form-control-wrap input,.wpcf7-form-control-wrap textarea{border:1px solid rgba(0,0,0,.1);border:none;padding:8px;width:100%;font-size:100%;background:#f3f3f3;outline:none}.wpcf7-checkbox input,.wpcf7-checkbox label span{cursor:pointer}.form_privacy{margin:30px 0;display:block;text-align:center}.wpcf7c-elm-step2{text-align:center}.wpcf7_content_wrap{border-bottom:1px solid rgba(0,0,0,.1)}input::placeholder,input::-moz-input-placeholder,input::-ms-input-placeholder,textarea::placeholder,textarea::-ms-placeholder,textarea::-moz-placeholder{color:#ddd}input[type=submit],input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=submit]::focus,input[type=button]::focus{outline-offset:-2px}.wpcf7-form div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:2px solid #e94e43;font-size:14px;color:#e94e43;margin:30px 0}.wpcf7-form span.wpcf7-not-valid-tip{font-size:14px;color:#e94e43}.wpcf7c_submit{text-align:center !important}.wpcf7c_submit input{outline:none;max-width:250px !important;width:100%;margin:15px auto 0 !important;display:block !important;color:#fff !important;font-weight:700;z-index:0;border:none;padding:15px !important;font-size:16px !important;letter-spacing:.18em}.wpcf7c_submit input[type=submit]{text-align:center !important;background:#1c4386 !important;border:none !important;border-radius:10px !important}.wpcf7c_submit input[type=button]{text-align:center !important;background:#cba829 !important;border:none !important;border-radius:10px !important}.wpcf7c_submit input[type=submit]:hover,.wpcf7c_submit input[type=button]:hover{opacity:.8}.wpcf7c_submit input[type=button]{background:0 0;border:1px solid;color:#46422e}.readme{width:78%;height:200px;margin:40px auto 10px;overflow-y:scroll;padding:10px 20px;border:1px solid #dadada;font-size:.8125rem}.readme dl{margin:20px 0 0}.readme dt{font-weight:700}.readme dd{margin:0 0 0 15px}.readme ol li{margin:0 0 0 40px;list-style:decimal-leading-zero}.send_flow_box_alert{margin:20px 0;padding:20px;background:#fff8e9}.company_section{margin-top:40px}.company_section table{width:100%;max-width:1200px;margin:0 auto}.company_section table th{width:30%;padding:15px;text-align:center;background:#eff1f3;border:solid 1px #ccc}.company_section table td{width:70%;padding:15px;border:solid 1px #ccc}.other_section ol{counter-reset:list;list-style-type:none;font:14px/1.6 'arial narrow',sans-serif;padding:0}.other_section ol li{position:relative;padding:7px 0 7px 40px;font-weight:700;font-size:14px;line-height:29px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;border-bottom:dotted 1px #1c4386}.other_section ol li:before{counter-increment:list;content:counter(list);position:absolute;left:0;width:30px;height:30px;text-align:center;color:#fff;line-height:30px;background:#1c4386;border-radius:50%;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.footer_inner{padding:20px 0;background-color:#1c4386;color:#fff}.footer_inner ul{text-align:center;margin-bottom:10px}.footer_inner ul li{display:inline;padding:0 10px;border-right:solid 1px #fff}.footer_inner ul li:last-child{border-right:none}.txt{text-align:center;font-size:14px}.footer_inner a{font-size:14px;color:#fff}.footer_align{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}@media only screen and (max-width:768px){.online_column_inner{display:block;padding:30px 20px}.online_column_inner_list_box{display:block}.online_column_box h1{font-size:24px}.online_column_content_box{width:100%;margin-right:0}.online_sidebar_inner{width:100%}.online_column_list{display:block}.online_column_list li{width:100%;margin-right:0;padding:20px;margin:0 auto 20px}.online_column_list li:nth-of-type(2n){margin-right:auto}.online_column_list img{max-width:100%;height:auto}.online_column_list h2{font-size:16px;padding:10px 0}.online_column_list p{font-size:14px !important}.online_column_list .font-weight-bold{font-size:16px}.col-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.input-group>.form-control,.input-group>.form-control-plaintext,.input-group>.custom-select,.input-group>.custom-file{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;min-width:0;margin-bottom:0}.online_column_content_box_inner .alignleft,.online_column_content_box_inner .alignright{width:300px;margin:0 auto}.online_column_content_box_inner .alignright{width:300px;margin:0 auto 20px;float:none;display:block}.online_supervision{margin:30px auto;padding:20px}.online_supervision h2{margin-bottom:20px;font-size:20px}.online_supervision_box{display:block}.online_supervision_left{width:100%;margin-right:0;margin-bottom:10px;display:flex;align-items:center}.online_supervision_left_image{width:100%;max-width:100px}.online_supervision_left_text{font-size:13px;width:100%}.fa-line{font-size:14px}.online_supervision_right_sns{margin-top:10px}.online_supervision_right span{margin-left:5px}.online_supervision_right_sns a{padding:10px 20px;font-size:12px}.online_supervision_right_facebook a{margin-right:10px}.onlin_column_paging{display:block;margin:30px 0}.onlin_column_paging_left{width:100%;margin-bottom:20px}.onlin_column_paging_right{width:100%}.onlin_column_paging_left .onlin_column_paging_image{margin-right:10px;line-height:0}.single_thumbnail{max-width:100px}.side_thumbnail{max-width:100px}.card .h6{font-size:16px}.online_column_content_box_inner table{display:block;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;width:100%;margin:0 auto}.online_column_content_box_inner table::-webkit-scrollbar{display:none}.sp_scroll{overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.sp_scroll::-webkit-scrollbar{display:none}.content_afi_banner{max-width:300px;margin:0 auto 20px}.talking_a{margin-bottom:2em;display:flex}.talking_a img{width:80px;height:80px}.talking_icon{margin-right:20px}.talking_box{padding:20px;border-radius:10px}.talking_box:before{top:20px;left:-25px}.talking_box:after{top:20px;left:-22px}.talking_title{margin-bottom:10px;padding-bottom:5px}.talking-right:before{top:15px;right:-22px}.talking-right:after{top:15px;right:-19px}.single_online_column_list{display:flex;flex-wrap:wrap;margin-top:20px}.single_online_column_list li{width:100%;margin:0 auto 10px;padding:20px;max-width:300px}.single_online_column_list li:nth-of-type(3n){margin-right:auto}.service_text_title{margin:10px 0 5px;font-size:16px}.service_text_excerpt{font-size:14px}.service_relation_title{margin:30px 0 20px;padding:15px 0;font-size:24px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.wpcf7-back{float:left;margin-top:5px;position:relative;width:70px}.cf7msm-ro{white-space:pre-wrap}
#toc_container li,#toc_container ul{margin:0;padding:0}#toc_container.no_bullets li,#toc_container.no_bullets ul,#toc_container.no_bullets ul li,.toc_widget_list.no_bullets,.toc_widget_list.no_bullets li{background:0 0;list-style-type:none;list-style:none}#toc_container.have_bullets li{padding-left:12px}#toc_container ul ul{margin-left:1.5em}#toc_container{background:#f9f9f9;border:1px solid #aaa;padding:10px;margin-bottom:1em;width:auto;display:table;font-size:95%}#toc_container.toc_light_blue{background:#edf6ff}#toc_container.toc_white{background:#fff}#toc_container.toc_black{background:#000}#toc_container.toc_transparent{background:none transparent}#toc_container p.toc_title{text-align:center;font-weight:700;margin:0;padding:0}#toc_container.toc_black p.toc_title{color:#aaa}#toc_container span.toc_toggle{font-weight:400;font-size:90%}#toc_container p.toc_title+ul.toc_list{margin-top:1em}.toc_wrap_left{float:left;margin-right:10px}.toc_wrap_right{float:right;margin-left:10px}#toc_container a{text-decoration:none;text-shadow:none}#toc_container a:hover{text-decoration:underline}.toc_sitemap_posts_letter{font-size:1.5em;font-style:italic}
.btn,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label{display:inline-block;font-weight:700;color:#717071;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.5rem 1rem;font-size:1rem;line-height:1.6667;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label{-webkit-transition:none;-o-transition:none;transition:none}}.btn:hover,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label:hover,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label:hover,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label:hover{color:#717071;text-decoration:none}.btn:focus,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label:focus,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label:focus,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label:focus,.btn.focus,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label.focus,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label.focus,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(29,32,137,.25);box-shadow:0 0 0 .2rem rgba(29,32,137,.25)}.btn.disabled,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label.disabled,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label.disabled,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label.disabled,.btn:disabled,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label:disabled,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label:disabled,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item input:checked+label,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item input:checked+label,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item input:checked+label{color:#fff;background-color:#1d2089;border-color:#1d2089}.btn-primary:hover,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item input:checked+label:hover,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item input:checked+label:hover,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item input:checked+label:hover{color:#fff;background-color:#161969;border-color:#14165f}.btn-primary:focus,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item input:checked+label:focus,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item input:checked+label:focus,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item input:checked+label:focus,.btn-primary.focus,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item input:checked+label.focus,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item input:checked+label.focus,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item input:checked+label.focus{color:#fff;background-color:#161969;border-color:#14165f;-webkit-box-shadow:0 0 0 .2rem rgba(63,65,155,.5);box-shadow:0 0 0 .2rem rgba(63,65,155,.5)}.btn-primary.disabled,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item input:checked+label.disabled,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item input:checked+label.disabled,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item input:checked+label.disabled,.btn-primary:disabled,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item input:checked+label:disabled,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item input:checked+label:disabled,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item input:checked+label:disabled{color:#fff;background-color:#1d2089;border-color:#1d2089}.btn-primary:not(:disabled):not(.disabled):active,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item input:checked+label:not(:disabled):not(.disabled):active,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item input:checked+label:not(:disabled):not(.disabled):active,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item input:checked+label:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item input:checked+label:not(:disabled):not(.disabled).active,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item input:checked+label:not(:disabled):not(.disabled).active,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item input:checked+label:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item .show>input:checked+label.dropdown-toggle,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item .show>input:checked+label.dropdown-toggle,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item .show>input:checked+label.dropdown-toggle{color:#fff;background-color:#14165f;border-color:#121454}.btn-primary:not(:disabled):not(.disabled):active:focus,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item input:checked+label:not(:disabled):not(.disabled):active:focus,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item input:checked+label:not(:disabled):not(.disabled):active:focus,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item input:checked+label:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item input:checked+label:not(:disabled):not(.disabled).active:focus,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item input:checked+label:not(:disabled):not(.disabled).active:focus,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item input:checked+label:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item .show>input:checked+label.dropdown-toggle:focus,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item .show>input:checked+label.dropdown-toggle:focus,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item .show>input:checked+label.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(63,65,155,.5);box-shadow:0 0 0 .2rem rgba(63,65,155,.5)}.btn-secondary{color:#fff;background-color:#eb0058;border-color:#eb0058}.btn-secondary:hover{color:#fff;background-color:#c5004a;border-color:#b80045}.btn-secondary:focus,.btn-secondary.focus{color:#fff;background-color:#c5004a;border-color:#b80045;-webkit-box-shadow:0 0 0 .2rem rgba(238,38,113,.5);box-shadow:0 0 0 .2rem rgba(238,38,113,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#eb0058;border-color:#eb0058}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#b80045;border-color:#ab0040}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(238,38,113,.5);box-shadow:0 0 0 .2rem rgba(238,38,113,.5)}.btn-success{color:#fff;background-color:#18b829;border-color:#18b829}.btn-success:hover{color:#fff;background-color:#149621;border-color:#128b1f}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#149621;border-color:#128b1f;-webkit-box-shadow:0 0 0 .2rem rgba(59,195,73,.5);box-shadow:0 0 0 .2rem rgba(59,195,73,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#18b829;border-color:#18b829}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#128b1f;border-color:#11801c}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(59,195,73,.5);box-shadow:0 0 0 .2rem rgba(59,195,73,.5)}.btn-info{color:#fff;background-color:#29abe2;border-color:#29abe2}.btn-info:hover{color:#fff;background-color:#1b96c9;border-color:#1a8dbe}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#1b96c9;border-color:#1a8dbe;-webkit-box-shadow:0 0 0 .2rem rgba(73,184,230,.5);box-shadow:0 0 0 .2rem rgba(73,184,230,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#29abe2;border-color:#29abe2}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#1a8dbe;border-color:#1885b3}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(73,184,230,.5);box-shadow:0 0 0 .2rem rgba(73,184,230,.5)}.btn-warning{color:#19194b;background-color:#ebc91e;border-color:#ebc91e}.btn-warning:hover{color:#19194b;background-color:#d0b113;border-color:#c5a711}.btn-warning:focus,.btn-warning.focus{color:#19194b;background-color:#d0b113;border-color:#c5a711;-webkit-box-shadow:0 0 0 .2rem rgba(204,175,37,.5);box-shadow:0 0 0 .2rem rgba(204,175,37,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#19194b;background-color:#ebc91e;border-color:#ebc91e}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#19194b;background-color:#c5a711;border-color:#b99d10}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(204,175,37,.5);box-shadow:0 0 0 .2rem rgba(204,175,37,.5)}.btn-danger{color:#fff;background-color:#ff6a00;border-color:#ff6a00}.btn-danger:hover{color:#fff;background-color:#d95a00;border-color:#c50}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#d95a00;border-color:#c50;-webkit-box-shadow:0 0 0 .2rem rgba(255,128,38,.5);box-shadow:0 0 0 .2rem rgba(255,128,38,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#ff6a00;border-color:#ff6a00}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#c50;border-color:#bf5000}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,128,38,.5);box-shadow:0 0 0 .2rem rgba(255,128,38,.5)}.btn-light,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label{color:#19194b;background-color:#c6c8e1;border-color:#c6c8e1}.btn-light:hover,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label:hover,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label:hover,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label:hover{color:#19194b;background-color:#adb0d4;border-color:#a5a8cf}.btn-light:focus,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label:focus,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label:focus,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label:focus,.btn-light.focus,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label.focus,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label.focus,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label.focus{color:#19194b;background-color:#adb0d4;border-color:#a5a8cf;-webkit-box-shadow:0 0 0 .2rem rgba(172,174,203,.5);box-shadow:0 0 0 .2rem rgba(172,174,203,.5)}.btn-light.disabled,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label.disabled,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label.disabled,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label.disabled,.btn-light:disabled,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label:disabled,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label:disabled,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label:disabled{color:#19194b;background-color:#c6c8e1;border-color:#c6c8e1}.btn-light:not(:disabled):not(.disabled):active,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label:not(:disabled):not(.disabled):active,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label:not(:disabled):not(.disabled):active,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label:not(:disabled):not(.disabled).active,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label:not(:disabled):not(.disabled).active,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item .show>label.dropdown-toggle,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item .show>label.dropdown-toggle,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item .show>label.dropdown-toggle{color:#19194b;background-color:#a5a8cf;border-color:#9ca0cb}.btn-light:not(:disabled):not(.disabled):active:focus,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label:not(:disabled):not(.disabled):active:focus,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label:not(:disabled):not(.disabled):active:focus,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label:not(:disabled):not(.disabled).active:focus,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label:not(:disabled):not(.disabled).active:focus,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item .show>label.dropdown-toggle:focus,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item .show>label.dropdown-toggle:focus,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item .show>label.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(172,174,203,.5);box-shadow:0 0 0 .2rem rgba(172,174,203,.5)}.btn-disabled{color:#fff;background-color:#8e90c3;border-color:#8e90c3}.btn-disabled:hover{color:#fff;background-color:#7577b6;border-color:#6d6fb1}.btn-disabled:focus,.btn-disabled.focus{color:#fff;background-color:#7577b6;border-color:#6d6fb1;-webkit-box-shadow:0 0 0 .2rem rgba(159,161,204,.5);box-shadow:0 0 0 .2rem rgba(159,161,204,.5)}.btn-disabled.disabled,.btn-disabled:disabled{color:#fff;background-color:#8e90c3;border-color:#8e90c3}.btn-disabled:not(:disabled):not(.disabled):active,.btn-disabled:not(:disabled):not(.disabled).active,.show>.btn-disabled.dropdown-toggle{color:#fff;background-color:#6d6fb1;border-color:#6467ad}.btn-disabled:not(:disabled):not(.disabled):active:focus,.btn-disabled:not(:disabled):not(.disabled).active:focus,.show>.btn-disabled.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(159,161,204,.5);box-shadow:0 0 0 .2rem rgba(159,161,204,.5)}.btn-text{color:#fff;background-color:#717071;border-color:#717071}.btn-text:hover{color:#fff;background-color:#5e5d5e;border-color:#575757}.btn-text:focus,.btn-text.focus{color:#fff;background-color:#5e5d5e;border-color:#575757;-webkit-box-shadow:0 0 0 .2rem rgba(134,133,134,.5);box-shadow:0 0 0 .2rem rgba(134,133,134,.5)}.btn-text.disabled,.btn-text:disabled{color:#fff;background-color:#717071;border-color:#717071}.btn-text:not(:disabled):not(.disabled):active,.btn-text:not(:disabled):not(.disabled).active,.show>.btn-text.dropdown-toggle{color:#fff;background-color:#575757;border-color:#515051}.btn-text:not(:disabled):not(.disabled):active:focus,.btn-text:not(:disabled):not(.disabled).active:focus,.show>.btn-text.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(134,133,134,.5);box-shadow:0 0 0 .2rem rgba(134,133,134,.5)}.btn-white{color:#19194b;background-color:#fff;border-color:#fff}.btn-white:hover{color:#19194b;background-color:#ececec;border-color:#e6e6e6}.btn-white:focus,.btn-white.focus{color:#19194b;background-color:#ececec;border-color:#e6e6e6;-webkit-box-shadow:0 0 0 .2rem rgba(221,221,228,.5);box-shadow:0 0 0 .2rem rgba(221,221,228,.5)}.btn-white.disabled,.btn-white:disabled{color:#19194b;background-color:#fff;border-color:#fff}.btn-white:not(:disabled):not(.disabled):active,.btn-white:not(:disabled):not(.disabled).active,.show>.btn-white.dropdown-toggle{color:#19194b;background-color:#e6e6e6;border-color:#dfdfdf}.btn-white:not(:disabled):not(.disabled):active:focus,.btn-white:not(:disabled):not(.disabled).active:focus,.show>.btn-white.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(221,221,228,.5);box-shadow:0 0 0 .2rem rgba(221,221,228,.5)}.btn-offwhite{color:#19194b;background-color:#f2f2f2;border-color:#f2f2f2}.btn-offwhite:hover{color:#19194b;background-color:#dfdfdf;border-color:#d9d9d9}.btn-offwhite:focus,.btn-offwhite.focus{color:#19194b;background-color:#dfdfdf;border-color:#d9d9d9;-webkit-box-shadow:0 0 0 .2rem rgba(209,209,217,.5);box-shadow:0 0 0 .2rem rgba(209,209,217,.5)}.btn-offwhite.disabled,.btn-offwhite:disabled{color:#19194b;background-color:#f2f2f2;border-color:#f2f2f2}.btn-offwhite:not(:disabled):not(.disabled):active,.btn-offwhite:not(:disabled):not(.disabled).active,.show>.btn-offwhite.dropdown-toggle{color:#19194b;background-color:#d9d9d9;border-color:#d2d2d2}.btn-offwhite:not(:disabled):not(.disabled):active:focus,.btn-offwhite:not(:disabled):not(.disabled).active:focus,.show>.btn-offwhite.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(209,209,217,.5);box-shadow:0 0 0 .2rem rgba(209,209,217,.5)}.btn-red{color:#fff;background-color:#e00000;border-color:#e00000}.btn-red:hover{color:#fff;background-color:#ba0000;border-color:#ad0000}.btn-red:focus,.btn-red.focus{color:#fff;background-color:#ba0000;border-color:#ad0000;-webkit-box-shadow:0 0 0 .2rem rgba(229,38,38,.5);box-shadow:0 0 0 .2rem rgba(229,38,38,.5)}.btn-red.disabled,.btn-red:disabled{color:#fff;background-color:#e00000;border-color:#e00000}.btn-red:not(:disabled):not(.disabled):active,.btn-red:not(:disabled):not(.disabled).active,.show>.btn-red.dropdown-toggle{color:#fff;background-color:#ad0000;border-color:#a00000}.btn-red:not(:disabled):not(.disabled):active:focus,.btn-red:not(:disabled):not(.disabled).active:focus,.show>.btn-red.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(229,38,38,.5);box-shadow:0 0 0 .2rem rgba(229,38,38,.5)}.btn-dark{color:#fff;background-color:#000038;border-color:#000038}.btn-dark:hover{color:#fff;background-color:#000012;border-color:#000005}.btn-dark:focus,.btn-dark.focus{color:#fff;background-color:#000012;border-color:#000005;-webkit-box-shadow:0 0 0 .2rem rgba(38,38,86,.5);box-shadow:0 0 0 .2rem rgba(38,38,86,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#000038;border-color:#000038}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#000005;border-color:#000}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(38,38,86,.5);box-shadow:0 0 0 .2rem rgba(38,38,86,.5)}.btn-black{color:#fff;background-color:#000038;border-color:#000038}.btn-black:hover{color:#fff;background-color:#000012;border-color:#000005}.btn-black:focus,.btn-black.focus{color:#fff;background-color:#000012;border-color:#000005;-webkit-box-shadow:0 0 0 .2rem rgba(38,38,86,.5);box-shadow:0 0 0 .2rem rgba(38,38,86,.5)}.btn-black.disabled,.btn-black:disabled{color:#fff;background-color:#000038;border-color:#000038}.btn-black:not(:disabled):not(.disabled):active,.btn-black:not(:disabled):not(.disabled).active,.show>.btn-black.dropdown-toggle{color:#fff;background-color:#000005;border-color:#000}.btn-black:not(:disabled):not(.disabled):active:focus,.btn-black:not(:disabled):not(.disabled).active:focus,.show>.btn-black.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(38,38,86,.5);box-shadow:0 0 0 .2rem rgba(38,38,86,.5)}.btn-facebook{color:#fff;background-color:#4267b2;border-color:#4267b2}.btn-facebook:hover{color:#fff;background-color:#385796;border-color:#34518d}.btn-facebook:focus,.btn-facebook.focus{color:#fff;background-color:#385796;border-color:#34518d;-webkit-box-shadow:0 0 0 .2rem rgba(94,126,190,.5);box-shadow:0 0 0 .2rem rgba(94,126,190,.5)}.btn-facebook.disabled,.btn-facebook:disabled{color:#fff;background-color:#4267b2;border-color:#4267b2}.btn-facebook:not(:disabled):not(.disabled):active,.btn-facebook:not(:disabled):not(.disabled).active,.show>.btn-facebook.dropdown-toggle{color:#fff;background-color:#34518d;border-color:#314c83}.btn-facebook:not(:disabled):not(.disabled):active:focus,.btn-facebook:not(:disabled):not(.disabled).active:focus,.show>.btn-facebook.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(94,126,190,.5);box-shadow:0 0 0 .2rem rgba(94,126,190,.5)}.btn-twitter{color:#fff;background-color:#1da1f2;border-color:#1da1f2}.btn-twitter:hover{color:#fff;background-color:#0d8ddc;border-color:#0c85d0}.btn-twitter:focus,.btn-twitter.focus{color:#fff;background-color:#0d8ddc;border-color:#0c85d0;-webkit-box-shadow:0 0 0 .2rem rgba(63,175,244,.5);box-shadow:0 0 0 .2rem rgba(63,175,244,.5)}.btn-twitter.disabled,.btn-twitter:disabled{color:#fff;background-color:#1da1f2;border-color:#1da1f2}.btn-twitter:not(:disabled):not(.disabled):active,.btn-twitter:not(:disabled):not(.disabled).active,.show>.btn-twitter.dropdown-toggle{color:#fff;background-color:#0c85d0;border-color:#0b7ec4}.btn-twitter:not(:disabled):not(.disabled):active:focus,.btn-twitter:not(:disabled):not(.disabled).active:focus,.show>.btn-twitter.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(63,175,244,.5);box-shadow:0 0 0 .2rem rgba(63,175,244,.5)}.btn-pocket{color:#fff;background-color:#ef3f56;border-color:#ef3f56}.btn-pocket:hover{color:#fff;background-color:#ec1c37;border-color:#e8132f}.btn-pocket:focus,.btn-pocket.focus{color:#fff;background-color:#ec1c37;border-color:#e8132f;-webkit-box-shadow:0 0 0 .2rem rgba(241,92,111,.5);box-shadow:0 0 0 .2rem rgba(241,92,111,.5)}.btn-pocket.disabled,.btn-pocket:disabled{color:#fff;background-color:#ef3f56;border-color:#ef3f56}.btn-pocket:not(:disabled):not(.disabled):active,.btn-pocket:not(:disabled):not(.disabled).active,.show>.btn-pocket.dropdown-toggle{color:#fff;background-color:#e8132f;border-color:#dc122d}.btn-pocket:not(:disabled):not(.disabled):active:focus,.btn-pocket:not(:disabled):not(.disabled).active:focus,.show>.btn-pocket.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(241,92,111,.5);box-shadow:0 0 0 .2rem rgba(241,92,111,.5)}.btn-hatena{color:#fff;background-color:#00a5de;border-color:#00a5de}.btn-hatena:hover{color:#fff;background-color:#0089b8;border-color:#007fab}.btn-hatena:focus,.btn-hatena.focus{color:#fff;background-color:#0089b8;border-color:#007fab;-webkit-box-shadow:0 0 0 .2rem rgba(38,179,227,.5);box-shadow:0 0 0 .2rem rgba(38,179,227,.5)}.btn-hatena.disabled,.btn-hatena:disabled{color:#fff;background-color:#00a5de;border-color:#00a5de}.btn-hatena:not(:disabled):not(.disabled):active,.btn-hatena:not(:disabled):not(.disabled).active,.show>.btn-hatena.dropdown-toggle{color:#fff;background-color:#007fab;border-color:#00769e}.btn-hatena:not(:disabled):not(.disabled):active:focus,.btn-hatena:not(:disabled):not(.disabled).active:focus,.show>.btn-hatena.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(38,179,227,.5);box-shadow:0 0 0 .2rem rgba(38,179,227,.5)}.btn-outline-primary{color:#1d2089;border-color:#1d2089}.btn-outline-primary:hover{color:#fff;background-color:#1d2089;border-color:#1d2089}.btn-outline-primary:focus,.btn-outline-primary.focus{-webkit-box-shadow:0 0 0 .2rem rgba(29,32,137,.5);box-shadow:0 0 0 .2rem rgba(29,32,137,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#1d2089;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#1d2089;border-color:#1d2089}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(29,32,137,.5);box-shadow:0 0 0 .2rem rgba(29,32,137,.5)}.btn-outline-secondary{color:#eb0058;border-color:#eb0058}.btn-outline-secondary:hover{color:#fff;background-color:#eb0058;border-color:#eb0058}.btn-outline-secondary:focus,.btn-outline-secondary.focus{-webkit-box-shadow:0 0 0 .2rem rgba(235,0,88,.5);box-shadow:0 0 0 .2rem rgba(235,0,88,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#eb0058;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#eb0058;border-color:#eb0058}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(235,0,88,.5);box-shadow:0 0 0 .2rem rgba(235,0,88,.5)}.btn-outline-success{color:#18b829;border-color:#18b829}.btn-outline-success:hover{color:#fff;background-color:#18b829;border-color:#18b829}.btn-outline-success:focus,.btn-outline-success.focus{-webkit-box-shadow:0 0 0 .2rem rgba(24,184,41,.5);box-shadow:0 0 0 .2rem rgba(24,184,41,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#18b829;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#18b829;border-color:#18b829}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(24,184,41,.5);box-shadow:0 0 0 .2rem rgba(24,184,41,.5)}.btn-outline-info{color:#29abe2;border-color:#29abe2}.btn-outline-info:hover{color:#fff;background-color:#29abe2;border-color:#29abe2}.btn-outline-info:focus,.btn-outline-info.focus{-webkit-box-shadow:0 0 0 .2rem rgba(41,171,226,.5);box-shadow:0 0 0 .2rem rgba(41,171,226,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#29abe2;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#29abe2;border-color:#29abe2}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(41,171,226,.5);box-shadow:0 0 0 .2rem rgba(41,171,226,.5)}.btn-outline-warning{color:#ebc91e;border-color:#ebc91e}.btn-outline-warning:hover{color:#19194b;background-color:#ebc91e;border-color:#ebc91e}.btn-outline-warning:focus,.btn-outline-warning.focus{-webkit-box-shadow:0 0 0 .2rem rgba(235,201,30,.5);box-shadow:0 0 0 .2rem rgba(235,201,30,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ebc91e;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle{color:#19194b;background-color:#ebc91e;border-color:#ebc91e}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(235,201,30,.5);box-shadow:0 0 0 .2rem rgba(235,201,30,.5)}.btn-outline-danger{color:#ff6a00;border-color:#ff6a00}.btn-outline-danger:hover{color:#fff;background-color:#ff6a00;border-color:#ff6a00}.btn-outline-danger:focus,.btn-outline-danger.focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,106,0,.5);box-shadow:0 0 0 .2rem rgba(255,106,0,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#ff6a00;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#ff6a00;border-color:#ff6a00}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,106,0,.5);box-shadow:0 0 0 .2rem rgba(255,106,0,.5)}.btn-outline-light{color:#c6c8e1;border-color:#c6c8e1}.btn-outline-light:hover{color:#19194b;background-color:#c6c8e1;border-color:#c6c8e1}.btn-outline-light:focus,.btn-outline-light.focus{-webkit-box-shadow:0 0 0 .2rem rgba(198,200,225,.5);box-shadow:0 0 0 .2rem rgba(198,200,225,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#c6c8e1;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle{color:#19194b;background-color:#c6c8e1;border-color:#c6c8e1}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(198,200,225,.5);box-shadow:0 0 0 .2rem rgba(198,200,225,.5)}.btn-outline-disabled{color:#8e90c3;border-color:#8e90c3}.btn-outline-disabled:hover{color:#fff;background-color:#8e90c3;border-color:#8e90c3}.btn-outline-disabled:focus,.btn-outline-disabled.focus{-webkit-box-shadow:0 0 0 .2rem rgba(142,144,195,.5);box-shadow:0 0 0 .2rem rgba(142,144,195,.5)}.btn-outline-disabled.disabled,.btn-outline-disabled:disabled{color:#8e90c3;background-color:transparent}.btn-outline-disabled:not(:disabled):not(.disabled):active,.btn-outline-disabled:not(:disabled):not(.disabled).active,.show>.btn-outline-disabled.dropdown-toggle{color:#fff;background-color:#8e90c3;border-color:#8e90c3}.btn-outline-disabled:not(:disabled):not(.disabled):active:focus,.btn-outline-disabled:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-disabled.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(142,144,195,.5);box-shadow:0 0 0 .2rem rgba(142,144,195,.5)}.btn-outline-text{color:#717071;border-color:#717071}.btn-outline-text:hover{color:#fff;background-color:#717071;border-color:#717071}.btn-outline-text:focus,.btn-outline-text.focus{-webkit-box-shadow:0 0 0 .2rem rgba(113,112,113,.5);box-shadow:0 0 0 .2rem rgba(113,112,113,.5)}.btn-outline-text.disabled,.btn-outline-text:disabled{color:#717071;background-color:transparent}.btn-outline-text:not(:disabled):not(.disabled):active,.btn-outline-text:not(:disabled):not(.disabled).active,.show>.btn-outline-text.dropdown-toggle{color:#fff;background-color:#717071;border-color:#717071}.btn-outline-text:not(:disabled):not(.disabled):active:focus,.btn-outline-text:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-text.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(113,112,113,.5);box-shadow:0 0 0 .2rem rgba(113,112,113,.5)}.btn-outline-white{color:#fff;border-color:#fff}.btn-outline-white:hover{color:#19194b;background-color:#fff;border-color:#fff}.btn-outline-white:focus,.btn-outline-white.focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,255,255,.5);box-shadow:0 0 0 .2rem rgba(255,255,255,.5)}.btn-outline-white.disabled,.btn-outline-white:disabled{color:#fff;background-color:transparent}.btn-outline-white:not(:disabled):not(.disabled):active,.btn-outline-white:not(:disabled):not(.disabled).active,.show>.btn-outline-white.dropdown-toggle{color:#19194b;background-color:#fff;border-color:#fff}.btn-outline-white:not(:disabled):not(.disabled):active:focus,.btn-outline-white:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-white.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,255,255,.5);box-shadow:0 0 0 .2rem rgba(255,255,255,.5)}.btn-outline-offwhite{color:#f2f2f2;border-color:#f2f2f2}.btn-outline-offwhite:hover{color:#19194b;background-color:#f2f2f2;border-color:#f2f2f2}.btn-outline-offwhite:focus,.btn-outline-offwhite.focus{-webkit-box-shadow:0 0 0 .2rem rgba(242,242,242,.5);box-shadow:0 0 0 .2rem rgba(242,242,242,.5)}.btn-outline-offwhite.disabled,.btn-outline-offwhite:disabled{color:#f2f2f2;background-color:transparent}.btn-outline-offwhite:not(:disabled):not(.disabled):active,.btn-outline-offwhite:not(:disabled):not(.disabled).active,.show>.btn-outline-offwhite.dropdown-toggle{color:#19194b;background-color:#f2f2f2;border-color:#f2f2f2}.btn-outline-offwhite:not(:disabled):not(.disabled):active:focus,.btn-outline-offwhite:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-offwhite.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(242,242,242,.5);box-shadow:0 0 0 .2rem rgba(242,242,242,.5)}.btn-outline-red{color:#e00000;border-color:#e00000}.btn-outline-red:hover{color:#fff;background-color:#e00000;border-color:#e00000}.btn-outline-red:focus,.btn-outline-red.focus{-webkit-box-shadow:0 0 0 .2rem rgba(224,0,0,.5);box-shadow:0 0 0 .2rem rgba(224,0,0,.5)}.btn-outline-red.disabled,.btn-outline-red:disabled{color:#e00000;background-color:transparent}.btn-outline-red:not(:disabled):not(.disabled):active,.btn-outline-red:not(:disabled):not(.disabled).active,.show>.btn-outline-red.dropdown-toggle{color:#fff;background-color:#e00000;border-color:#e00000}.btn-outline-red:not(:disabled):not(.disabled):active:focus,.btn-outline-red:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-red.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(224,0,0,.5);box-shadow:0 0 0 .2rem rgba(224,0,0,.5)}.btn-outline-dark{color:#000038;border-color:#000038}.btn-outline-dark:hover{color:#fff;background-color:#000038;border-color:#000038}.btn-outline-dark:focus,.btn-outline-dark.focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,0,56,.5);box-shadow:0 0 0 .2rem rgba(0,0,56,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#000038;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#000038;border-color:#000038}.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,0,56,.5);box-shadow:0 0 0 .2rem rgba(0,0,56,.5)}.btn-outline-black{color:#000038;border-color:#000038}.btn-outline-black:hover{color:#fff;background-color:#000038;border-color:#000038}.btn-outline-black:focus,.btn-outline-black.focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,0,56,.5);box-shadow:0 0 0 .2rem rgba(0,0,56,.5)}.btn-outline-black.disabled,.btn-outline-black:disabled{color:#000038;background-color:transparent}.btn-outline-black:not(:disabled):not(.disabled):active,.btn-outline-black:not(:disabled):not(.disabled).active,.show>.btn-outline-black.dropdown-toggle{color:#fff;background-color:#000038;border-color:#000038}.btn-outline-black:not(:disabled):not(.disabled):active:focus,.btn-outline-black:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-black.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,0,56,.5);box-shadow:0 0 0 .2rem rgba(0,0,56,.5)}.btn-outline-facebook{color:#4267b2;border-color:#4267b2}.btn-outline-facebook:hover{color:#fff;background-color:#4267b2;border-color:#4267b2}.btn-outline-facebook:focus,.btn-outline-facebook.focus{-webkit-box-shadow:0 0 0 .2rem rgba(66,103,178,.5);box-shadow:0 0 0 .2rem rgba(66,103,178,.5)}.btn-outline-facebook.disabled,.btn-outline-facebook:disabled{color:#4267b2;background-color:transparent}.btn-outline-facebook:not(:disabled):not(.disabled):active,.btn-outline-facebook:not(:disabled):not(.disabled).active,.show>.btn-outline-facebook.dropdown-toggle{color:#fff;background-color:#4267b2;border-color:#4267b2}.btn-outline-facebook:not(:disabled):not(.disabled):active:focus,.btn-outline-facebook:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-facebook.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(66,103,178,.5);box-shadow:0 0 0 .2rem rgba(66,103,178,.5)}.btn-outline-twitter{color:#1da1f2;border-color:#1da1f2}.btn-outline-twitter:hover{color:#fff;background-color:#1da1f2;border-color:#1da1f2}.btn-outline-twitter:focus,.btn-outline-twitter.focus{-webkit-box-shadow:0 0 0 .2rem rgba(29,161,242,.5);box-shadow:0 0 0 .2rem rgba(29,161,242,.5)}.btn-outline-twitter.disabled,.btn-outline-twitter:disabled{color:#1da1f2;background-color:transparent}.btn-outline-twitter:not(:disabled):not(.disabled):active,.btn-outline-twitter:not(:disabled):not(.disabled).active,.show>.btn-outline-twitter.dropdown-toggle{color:#fff;background-color:#1da1f2;border-color:#1da1f2}.btn-outline-twitter:not(:disabled):not(.disabled):active:focus,.btn-outline-twitter:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-twitter.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(29,161,242,.5);box-shadow:0 0 0 .2rem rgba(29,161,242,.5)}.btn-outline-pocket{color:#ef3f56;border-color:#ef3f56}.btn-outline-pocket:hover{color:#fff;background-color:#ef3f56;border-color:#ef3f56}.btn-outline-pocket:focus,.btn-outline-pocket.focus{-webkit-box-shadow:0 0 0 .2rem rgba(239,63,86,.5);box-shadow:0 0 0 .2rem rgba(239,63,86,.5)}.btn-outline-pocket.disabled,.btn-outline-pocket:disabled{color:#ef3f56;background-color:transparent}.btn-outline-pocket:not(:disabled):not(.disabled):active,.btn-outline-pocket:not(:disabled):not(.disabled).active,.show>.btn-outline-pocket.dropdown-toggle{color:#fff;background-color:#ef3f56;border-color:#ef3f56}.btn-outline-pocket:not(:disabled):not(.disabled):active:focus,.btn-outline-pocket:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-pocket.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(239,63,86,.5);box-shadow:0 0 0 .2rem rgba(239,63,86,.5)}.btn-outline-hatena{color:#00a5de;border-color:#00a5de}.btn-outline-hatena:hover{color:#fff;background-color:#00a5de;border-color:#00a5de}.btn-outline-hatena:focus,.btn-outline-hatena.focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,165,222,.5);box-shadow:0 0 0 .2rem rgba(0,165,222,.5)}.btn-outline-hatena.disabled,.btn-outline-hatena:disabled{color:#00a5de;background-color:transparent}.btn-outline-hatena:not(:disabled):not(.disabled):active,.btn-outline-hatena:not(:disabled):not(.disabled).active,.show>.btn-outline-hatena.dropdown-toggle{color:#fff;background-color:#00a5de;border-color:#00a5de}.btn-outline-hatena:not(:disabled):not(.disabled):active:focus,.btn-outline-hatena:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-hatena.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,165,222,.5);box-shadow:0 0 0 .2rem rgba(0,165,222,.5)}.btn-link{font-weight:500;color:#29abe2;text-decoration:underline}.btn-link:hover{color:#17b2f4;text-decoration:none}.btn-link:focus,.btn-link.focus{text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.btn-link:disabled,.btn-link.disabled{color:#616183;pointer-events:none}.btn-lg{padding:.8333rem 2rem;font-size:1.3333rem;line-height:1.5;border-radius:0}.btn-sm,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label{padding:.1666rem .5rem;font-size:.8666rem;line-height:1.5;border-radius:0}.btn-block,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label{display:block;width:100%}.btn-block+.btn-block,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label+.btn-block,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label+.btn-block,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label+.btn-block,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item .btn-block+label,body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label+label,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item .btn-block+label,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label+label,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item .btn-block+label,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label+label{margin-top:15px}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}body.single-sub .sub-item,body.single-junior .sub-item,body.single-school .sub-item,body.single-subject .sub-item,body.single-college .sub-item{border:1px solid #ccc;display:block;margin:0 25px 20px}body.single-sub .sub-item-title,body.single-junior .sub-item-title,body.single-school .sub-item-title,body.single-subject .sub-item-title,body.single-college .sub-item-title{font-weight:700;padding:10px;text-align:center}body.single-sub .sub-item-deviation,body.single-junior .sub-item-deviation,body.single-school .sub-item-deviation,body.single-subject .sub-item-deviation,body.single-college .sub-item-deviation{padding:10px;text-align:center}body.post-type-archive-junior .mt-20,body.post-type-archive-school .mt-20,body.post-type-archive-college .mt-20{margin-top:20px !important}body.post-type-archive-junior .mb-0,body.post-type-archive-school .mb-0,body.post-type-archive-college .mb-0{margin-bottom:0 !important}body.post-type-archive-junior .mb-20,body.post-type-archive-school .mb-20,body.post-type-archive-college .mb-20{margin-bottom:20px !important}body.post-type-archive-junior #column2 .article,body.post-type-archive-school #column2 .article,body.post-type-archive-college #column2 .article{padding:0;margin-top:20px}body.post-type-archive-junior #column2 .article:first-child,body.post-type-archive-school #column2 .article:first-child,body.post-type-archive-college #column2 .article:first-child{margin-top:0}body.post-type-archive-junior #column2 .article.ss-article,body.post-type-archive-school #column2 .article.ss-article,body.post-type-archive-college #column2 .article.ss-article{margin-bottom:60px;overflow:visible}@media (min-width:768px){body.post-type-archive-junior #column2 .article.ss-article,body.post-type-archive-school #column2 .article.ss-article,body.post-type-archive-college #column2 .article.ss-article{margin-bottom:0}}@media (max-width:767.98px){body.post-type-archive-junior .tt-school-searchform,body.post-type-archive-school .tt-school-searchform,body.post-type-archive-college .tt-school-searchform{margin-bottom:50px}}body.post-type-archive-junior .school-search-form,body.post-type-archive-school .school-search-form,body.post-type-archive-college .school-search-form{position:relative;padding:9px}body.post-type-archive-junior .school-search-form-toggler-trigger,body.post-type-archive-school .school-search-form-toggler-trigger,body.post-type-archive-college .school-search-form-toggler-trigger{position:absolute;top:100%;right:0;margin:10px;display:block;text-decoration:none;background:#bbb;color:#fff;font-size:15px;line-height:20px;padding:10px;border-radius:10px;font-weight:400}body.post-type-archive-junior .school-search-form-toggler-trigger.close,body.post-type-archive-school .school-search-form-toggler-trigger.close,body.post-type-archive-college .school-search-form-toggler-trigger.close{margin-top:15px;background:#1d2089}@media (min-width:768px){body.post-type-archive-junior .school-search-form-toggler-trigger,body.post-type-archive-school .school-search-form-toggler-trigger,body.post-type-archive-college .school-search-form-toggler-trigger{top:20px;right:0}body.post-type-archive-junior .school-search-form-toggler-trigger.close,body.post-type-archive-school .school-search-form-toggler-trigger.close,body.post-type-archive-college .school-search-form-toggler-trigger.close{margin-top:10px}}body.post-type-archive-junior .school-search-form #ss-form,body.post-type-archive-school .school-search-form #ss-form,body.post-type-archive-college .school-search-form #ss-form{margin:0}body.post-type-archive-junior .school-search-form-tab,body.post-type-archive-school .school-search-form-tab,body.post-type-archive-college .school-search-form-tab{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px}body.post-type-archive-junior .school-search-form-tab-item,body.post-type-archive-school .school-search-form-tab-item,body.post-type-archive-college .school-search-form-tab-item{-webkit-flex-basis:32.3%;-ms-flex-preferred-size:32.3%;flex-basis:32.3%;padding:10px 0;line-height:20px;display:block;background:#8e90c3;text-decoration:none;font-weight:700;color:#fff;text-align:center;border-radius:10px 10px 0 0}body.post-type-archive-junior .school-search-form-tab-item.current,body.post-type-archive-school .school-search-form-tab-item.current,body.post-type-archive-college .school-search-form-tab-item.current{background:#1d2089}body.post-type-archive-junior .school-search-form-tab-item.disabled,body.post-type-archive-school .school-search-form-tab-item.disabled,body.post-type-archive-college .school-search-form-tab-item.disabled{background:#bbb}@media (min-width:768px){body.post-type-archive-junior .school-search-form-tab,body.post-type-archive-school .school-search-form-tab,body.post-type-archive-college .school-search-form-tab{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}body.post-type-archive-junior .school-search-form-tab-item,body.post-type-archive-school .school-search-form-tab-item,body.post-type-archive-college .school-search-form-tab-item{-webkit-flex-basis:150px;-ms-flex-preferred-size:150px;flex-basis:150px;margin-right:10px;padding:15px 0;font-size:20px;line-height:25px}body.post-type-archive-junior .school-search-form-tab-item small,body.post-type-archive-school .school-search-form-tab-item small,body.post-type-archive-college .school-search-form-tab-item small{font-size:12px;line-height:15px}}@media (min-width:1080px){body.post-type-archive-junior .school-search-form-tab-item,body.post-type-archive-school .school-search-form-tab-item,body.post-type-archive-college .school-search-form-tab-item{-webkit-flex-basis:180px;-ms-flex-preferred-size:180px;flex-basis:180px}}body.post-type-archive-junior .school-search-form-fieldset,body.post-type-archive-school .school-search-form-fieldset,body.post-type-archive-college .school-search-form-fieldset{border-radius:10px;padding:20px;margin:0;border:5px solid #1d2089}body.post-type-archive-junior .school-search-form-fieldset-grid-right,body.post-type-archive-junior .school-search-form-fieldset-grid-left,body.post-type-archive-school .school-search-form-fieldset-grid-right,body.post-type-archive-school .school-search-form-fieldset-grid-left,body.post-type-archive-college .school-search-form-fieldset-grid-right,body.post-type-archive-college .school-search-form-fieldset-grid-left{padding:0;margin-bottom:20px}@media screen and (min-width:768px){body.post-type-archive-junior .school-search-form-fieldset-grid,body.post-type-archive-school .school-search-form-fieldset-grid,body.post-type-archive-college .school-search-form-fieldset-grid{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.post-type-archive-junior .school-search-form-fieldset-grid-right,body.post-type-archive-junior .school-search-form-fieldset-grid-left,body.post-type-archive-school .school-search-form-fieldset-grid-right,body.post-type-archive-school .school-search-form-fieldset-grid-left,body.post-type-archive-college .school-search-form-fieldset-grid-right,body.post-type-archive-college .school-search-form-fieldset-grid-left{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;max-width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}body.post-type-archive-junior .school-search-form-fieldset-grid-right,body.post-type-archive-school .school-search-form-fieldset-grid-right,body.post-type-archive-college .school-search-form-fieldset-grid-right{padding-left:10px}body.post-type-archive-junior .school-search-form-fieldset-grid-left,body.post-type-archive-school .school-search-form-fieldset-grid-left,body.post-type-archive-college .school-search-form-fieldset-grid-left{padding-right:10px}}body.post-type-archive-junior .school-search-form-fieldset-footer,body.post-type-archive-school .school-search-form-fieldset-footer,body.post-type-archive-college .school-search-form-fieldset-footer{margin:20px 0 0;text-align:center}body.post-type-archive-junior .school-search-form-fieldset-footer-submit,body.post-type-archive-school .school-search-form-fieldset-footer-submit,body.post-type-archive-college .school-search-form-fieldset-footer-submit{outline:none !important;min-width:180px;background:#1d2089;border:none;text-decoration:none;font-weight:700;color:#fff;text-align:center;font-size:20px;line-height:20px;padding:10px;position:relative}body.post-type-archive-junior .school-search-form-fieldset-footer-submit:hover,body.post-type-archive-junior .school-search-form-fieldset-footer-submit:active,body.post-type-archive-school .school-search-form-fieldset-footer-submit:hover,body.post-type-archive-school .school-search-form-fieldset-footer-submit:active,body.post-type-archive-college .school-search-form-fieldset-footer-submit:hover,body.post-type-archive-college .school-search-form-fieldset-footer-submit:active{background:#8e90c3}body.post-type-archive-junior .school-search-form-fieldset-footer-submit span,body.post-type-archive-school .school-search-form-fieldset-footer-submit span,body.post-type-archive-college .school-search-form-fieldset-footer-submit span{-webkit-transition:1s;-o-transition:1s;transition:1s;opacity:0;-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);width:100px;position:absolute;display:block;top:100%;left:50%;margin-top:5px;margin-left:-50px;font-size:12px;line-height:10px;padding:10px 0;background:#fff980;color:#555}body.post-type-archive-junior .school-search-form-fieldset-footer-submit span.show,body.post-type-archive-school .school-search-form-fieldset-footer-submit span.show,body.post-type-archive-college .school-search-form-fieldset-footer-submit span.show{opacity:1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}body.post-type-archive-junior .school-search-form-fieldset-footer-submit span:after,body.post-type-archive-school .school-search-form-fieldset-footer-submit span:after,body.post-type-archive-college .school-search-form-fieldset-footer-submit span:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-10px;width:0;border-color:#fff980;border-style:solid;border-width:10px;border-left-color:transparent;border-top-color:transparent;border-right-color:transparent}body.post-type-archive-junior .school-search-form-fieldset-footer hr,body.post-type-archive-school .school-search-form-fieldset-footer hr,body.post-type-archive-college .school-search-form-fieldset-footer hr{border-top:#c9c9c9 1px solid}@media (min-width:768px){body.post-type-archive-junior .school-search-form-fieldset-footer,body.post-type-archive-school .school-search-form-fieldset-footer,body.post-type-archive-college .school-search-form-fieldset-footer{margin:-20px 0 0}}body.post-type-archive-junior .school-search-form-group input[type=checkbox],body.post-type-archive-school .school-search-form-group input[type=checkbox],body.post-type-archive-college .school-search-form-group input[type=checkbox]{display:none}body.post-type-archive-junior .school-search-form-group-label,body.post-type-archive-school .school-search-form-group-label,body.post-type-archive-college .school-search-form-group-label{display:block;font-size:15px;line-height:20px;font-weight:700}body.post-type-archive-junior .school-search-form-group-input,body.post-type-archive-school .school-search-form-group-input,body.post-type-archive-college .school-search-form-group-input{-webkit-appearance:none;-moz-appearance:textfield;display:block;width:100%;border:#bbb 1px solid;padding:9px;font-size:15px;line-height:20px}body.post-type-archive-junior .school-search-form-group-input.has-dammy,body.post-type-archive-school .school-search-form-group-input.has-dammy,body.post-type-archive-college .school-search-form-group-input.has-dammy{padding:19px;position:relative}body.post-type-archive-junior .school-search-form-group-input-dammy,body.post-type-archive-school .school-search-form-group-input-dammy,body.post-type-archive-college .school-search-form-group-input-dammy{position:absolute;top:6px;left:9px;right:9px;bottom:9px;min-width:0;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}body.post-type-archive-junior .school-search-form-group-input-dammy-pill,body.post-type-archive-school .school-search-form-group-input-dammy-pill,body.post-type-archive-college .school-search-form-group-input-dammy-pill{display:inline-block;border-radius:10px;background:#1d2089;font-size:10px;font-weight:700;color:#fff;line-height:14px;padding:3px 8px}body.post-type-archive-junior .school-search-form-group-input-dammy+input[type=button],body.post-type-archive-school .school-search-form-group-input-dammy+input[type=button],body.post-type-archive-college .school-search-form-group-input-dammy+input[type=button]{display:none}body.post-type-archive-junior .school-search-form-group-checkbox-label,body.post-type-archive-school .school-search-form-group-checkbox-label,body.post-type-archive-college .school-search-form-group-checkbox-label{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;padding-left:30px;margin-left:10px;position:relative;width:auto;font-weight:700}body.post-type-archive-junior .school-search-form-group-checkbox-label:before,body.post-type-archive-school .school-search-form-group-checkbox-label:before,body.post-type-archive-college .school-search-form-group-checkbox-label:before{background:#fff;border:1px solid #717071;content:'';display:block;height:16px;left:5px;margin-top:-8px;position:absolute;top:50%;width:16px}body.post-type-archive-junior .school-search-form-group-checkbox-label:after,body.post-type-archive-school .school-search-form-group-checkbox-label:after,body.post-type-archive-college .school-search-form-group-checkbox-label:after{border-right:3px solid #1d2089;border-bottom:3px solid #1d2089;content:'';display:block;height:9px;left:10px;margin-top:-5px;opacity:0;position:absolute;top:50%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:5px}body.post-type-archive-junior .school-search-form-group input[type=checkbox]:checked+label:after,body.post-type-archive-school .school-search-form-group input[type=checkbox]:checked+label:after,body.post-type-archive-college .school-search-form-group input[type=checkbox]:checked+label:after{opacity:1}body.post-type-archive-junior .school-search-form-input-range,body.post-type-archive-school .school-search-form-input-range,body.post-type-archive-college .school-search-form-input-range{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.post-type-archive-junior .school-search-form-input-range-min,body.post-type-archive-junior .school-search-form-input-range-max,body.post-type-archive-school .school-search-form-input-range-min,body.post-type-archive-school .school-search-form-input-range-max,body.post-type-archive-college .school-search-form-input-range-min,body.post-type-archive-college .school-search-form-input-range-max{max-width:45%;-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%;text-align:right}body.post-type-archive-junior .school-search-form-input-range-sep,body.post-type-archive-school .school-search-form-input-range-sep,body.post-type-archive-college .school-search-form-input-range-sep{-webkit-flex-basis:10%;-ms-flex-preferred-size:10%;flex-basis:10%;padding:10px 0;font-size:15px;line-height:20px;text-align:center}body.post-type-archive-junior .school-search-form-deviations-helper,body.post-type-archive-school .school-search-form-deviations-helper,body.post-type-archive-college .school-search-form-deviations-helper{position:relative}body.post-type-archive-junior .school-search-form-deviations-helper-button,body.post-type-archive-school .school-search-form-deviations-helper-button,body.post-type-archive-college .school-search-form-deviations-helper-button{width:100%;color:#717071;background:#c6c8e1;border:#bbb 1px solid;padding:9px;font-size:15px;font-weight:700;line-height:20px;margin-top:10px}body.post-type-archive-junior .school-search-form-deviations-helper-baloon,body.post-type-archive-school .school-search-form-deviations-helper-baloon,body.post-type-archive-college .school-search-form-deviations-helper-baloon{width:100%;position:relative;display:block;top:100%;left:50%;margin-top:10px;margin-left:-50%;font-size:11px;line-height:15px;padding:10px;background:#f8ced5;color:#d9213f;border-radius:8px}body.post-type-archive-junior .school-search-form-deviations-helper-baloon:after,body.post-type-archive-school .school-search-form-deviations-helper-baloon:after,body.post-type-archive-college .school-search-form-deviations-helper-baloon:after{content:"";position:absolute;bottom:100%;left:50%;width:0;border-color:#f8ced5;border-style:solid;border-width:5px;border-left-color:transparent;border-top-color:transparent;border-right-color:transparent}body.post-type-archive-junior .modal,body.post-type-archive-school .modal,body.post-type-archive-college .modal{-webkit-transition:.25s;-o-transition:.25s;transition:.25s;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);z-index:-1;opacity:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;background:0 0}body.post-type-archive-junior .modal.show,body.post-type-archive-school .modal.show,body.post-type-archive-college .modal.show{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);z-index:100001;opacity:1}body.post-type-archive-junior .modal .modalback,body.post-type-archive-school .modal .modalback,body.post-type-archive-college .modal .modalback{background:rgba(0,0,0,.75);position:fixed;top:0;left:0;right:0;bottom:0}body.post-type-archive-junior .modal-container,body.post-type-archive-school .modal-container,body.post-type-archive-college .modal-container{position:relative;width:100%;max-width:900px;margin:15px;border-radius:10px;padding:15px;border:5px solid #1d2089;background:#fff}@media (min-width:768px){body.post-type-archive-junior .modal.area .modal-container,body.post-type-archive-school .modal.area .modal-container,body.post-type-archive-college .modal.area .modal-container{margin:15px auto;padding:25px 485px 25px 95px}body.post-type-archive-junior .modal.area .modal-container:before,body.post-type-archive-school .modal.area .modal-container:before,body.post-type-archive-college .modal.area .modal-container:before{content:"";position:absolute;top:25px;right:95px;bottom:25px;width:310px;background-image:url(//passing-notes.com/sp-juku/wp-content/themes/tt2020/images/hokkaido/ss-area-hokkaido.png);background-size:contain;background-position:center center;background-repeat:no-repeat}body.post-type-archive-junior .modal.area .modal-container.area-1:before,body.post-type-archive-school .modal.area .modal-container.area-1:before,body.post-type-archive-college .modal.area .modal-container.area-1:before{background-image:url(//passing-notes.com/sp-juku/wp-content/themes/tt2020/images/hokkaido/ss-area-hokkaido-1.png)}body.post-type-archive-junior .modal.area .modal-container.area-2:before,body.post-type-archive-school .modal.area .modal-container.area-2:before,body.post-type-archive-college .modal.area .modal-container.area-2:before{background-image:url(//passing-notes.com/sp-juku/wp-content/themes/tt2020/images/hokkaido/ss-area-hokkaido-2.png)}body.post-type-archive-junior .modal.area .modal-container.area-3:before,body.post-type-archive-school .modal.area .modal-container.area-3:before,body.post-type-archive-college .modal.area .modal-container.area-3:before{background-image:url(//passing-notes.com/sp-juku/wp-content/themes/tt2020/images/hokkaido/ss-area-hokkaido-3.png)}body.post-type-archive-junior .modal.area .modal-container.area-4:before,body.post-type-archive-school .modal.area .modal-container.area-4:before,body.post-type-archive-college .modal.area .modal-container.area-4:before{background-image:url(//passing-notes.com/sp-juku/wp-content/themes/tt2020/images/hokkaido/ss-area-hokkaido-4.png)}body.post-type-archive-junior .modal.area .modal-container.area-5:before,body.post-type-archive-school .modal.area .modal-container.area-5:before,body.post-type-archive-college .modal.area .modal-container.area-5:before{background-image:url(//passing-notes.com/sp-juku/wp-content/themes/tt2020/images/hokkaido/ss-area-hokkaido-5.png)}body.post-type-archive-junior .modal.area .modal-container.area-6:before,body.post-type-archive-school .modal.area .modal-container.area-6:before,body.post-type-archive-college .modal.area .modal-container.area-6:before{background-image:url(//passing-notes.com/sp-juku/wp-content/themes/tt2020/images/hokkaido/ss-area-hokkaido-6.png)}body.post-type-archive-junior .modal.area .modal-container.area-7:before,body.post-type-archive-school .modal.area .modal-container.area-7:before,body.post-type-archive-college .modal.area .modal-container.area-7:before{background-image:url(//passing-notes.com/sp-juku/wp-content/themes/tt2020/images/hokkaido/ss-area-hokkaido-7.png)}body.post-type-archive-junior .modal.area .modal-container.area-8:before,body.post-type-archive-school .modal.area .modal-container.area-8:before,body.post-type-archive-college .modal.area .modal-container.area-8:before{background-image:url(//passing-notes.com/sp-juku/wp-content/themes/tt2020/images/hokkaido/ss-area-hokkaido-8.png)}body.post-type-archive-junior .modal.area .modal-container.area-9:before,body.post-type-archive-school .modal.area .modal-container.area-9:before,body.post-type-archive-college .modal.area .modal-container.area-9:before{background-image:url(//passing-notes.com/sp-juku/wp-content/themes/tt2020/images/hokkaido/ss-area-hokkaido-9.png)}body.post-type-archive-junior .modal.area .modal-container.area-10:before,body.post-type-archive-school .modal.area .modal-container.area-10:before,body.post-type-archive-college .modal.area .modal-container.area-10:before{background-image:url(//passing-notes.com/sp-juku/wp-content/themes/tt2020/images/hokkaido/ss-area-hokkaido-10.png)}body.post-type-archive-junior .modal.area .modal-container.area-11:before,body.post-type-archive-school .modal.area .modal-container.area-11:before,body.post-type-archive-college .modal.area .modal-container.area-11:before{background-image:url(//passing-notes.com/sp-juku/wp-content/themes/tt2020/images/hokkaido/ss-area-hokkaido-11.png)}body.post-type-archive-junior .modal.area .modal-container.area-12:before,body.post-type-archive-school .modal.area .modal-container.area-12:before,body.post-type-archive-college .modal.area .modal-container.area-12:before{background-image:url(//passing-notes.com/sp-juku/wp-content/themes/tt2020/images/hokkaido/ss-area-hokkaido-12.png)}body.post-type-archive-junior .modal.area .modal-container.area-13:before,body.post-type-archive-school .modal.area .modal-container.area-13:before,body.post-type-archive-college .modal.area .modal-container.area-13:before{background-image:url(//passing-notes.com/sp-juku/wp-content/themes/tt2020/images/hokkaido/ss-area-hokkaido-13.png)}body.post-type-archive-junior .modal.area .modal-container.area-14:before,body.post-type-archive-school .modal.area .modal-container.area-14:before,body.post-type-archive-college .modal.area .modal-container.area-14:before{background-image:url(//passing-notes.com/sp-juku/wp-content/themes/tt2020/images/hokkaido/ss-area-hokkaido-14.png)}body.post-type-archive-junior .modal.area .modal-container.area-15:before,body.post-type-archive-school .modal.area .modal-container.area-15:before,body.post-type-archive-college .modal.area .modal-container.area-15:before{background-image:url(//passing-notes.com/sp-juku/wp-content/themes/tt2020/images/hokkaido/ss-area-hokkaido-15.png)}body.post-type-archive-junior .modal.area .modal-container:after,body.post-type-archive-school .modal.area .modal-container:after,body.post-type-archive-college .modal.area .modal-container:after{position:absolute;top:25px;left:50%;bottom:25px;content:"";width:1px;background:#ddd}}body.post-type-archive-junior .modal.nation .modal-container .modal-body,body.post-type-archive-school .modal.nation .modal-container .modal-body,body.post-type-archive-college .modal.nation .modal-container .modal-body{padding:20px 0}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;margin-left:-1.3333%}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item{width:32%;-webkit-flex-basis:32%;-ms-flex-preferred-size:32%;flex-basis:32%;margin-left:1.3333%}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item input,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item input,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item input{display:none}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left ul li,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left ul li,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left ul li{-webkit-flex-basis:49%;-ms-flex-preferred-size:49%;flex-basis:49%;margin-left:2%}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left ul li.no-marginleft,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left ul li.no-marginleft,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left ul li.no-marginleft{margin-left:0}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left ul .modal-form-checkbox-list-children:after,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left ul .modal-form-checkbox-list-children:after,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left ul .modal-form-checkbox-list-children:after{left:25%}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left ul .modal-form-checkbox-list-children.right:after,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left ul .modal-form-checkbox-list-children.right:after,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left ul .modal-form-checkbox-list-children.right:after{left:75%}@media (min-width:768px){body.post-type-archive-junior .modal.nation .modal-container,body.post-type-archive-school .modal.nation .modal-container,body.post-type-archive-college .modal.nation .modal-container{background:url(//passing-notes.com/sp-juku/wp-content/themes/tt2020/./images/college-nation-bg.jpg) center center no-repeat #fff;background-size:790px 610px;margin:15px auto;padding:25px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list{position:relative;height:525px;margin:0}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item{z-index:2;position:absolute;margin:0;width:60px;height:50px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label{font-size:14px;line-height:20px;padding:10px 0;border:none;background:0 0}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label:hover,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label:hover,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item label:hover{background:#fff}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-area-layer,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-area-layer,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-area-layer{position:absolute;margin:-.5em 0 0 -.5em;border-width:.5em;border-style:solid;border:.5em solid #aad9ed;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:.5em}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-area-layer.hokkaido,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-area-layer.hokkaido,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-area-layer.hokkaido{background:#aad9ed;border-color:#aad9ed;top:160px;left:750px;height:40px;width:60px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-area-layer.touhoku,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-area-layer.touhoku,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-area-layer.touhoku{background:#9dd5d2;border-color:#9dd5d2;top:40px;left:450px;height:120px;width:120px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-area-layer.chubu,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-area-layer.chubu,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-area-layer.chubu{background:#eff3a7;border-color:#eff3a7;top:40px;left:210px;height:120px;width:180px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-area-layer.kanto,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-area-layer.kanto,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-area-layer.kanto{background:#b1e5b5;border-color:#b1e5b5;top:240px;left:690px;height:160px;width:120px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-area-layer.kansai,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-area-layer.kansai,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-area-layer.kansai{background:#fedeb7;border-color:#fedeb7;top:200px;left:210px;height:120px;width:180px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-area-layer.kushu,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-area-layer.kushu,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-area-layer.kushu{background:#fcd4dc;border-color:#fcd4dc;top:360px;left:30px;height:160px;width:120px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-area-layer.chugoku,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-area-layer.chugoku,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-area-layer.chugoku{background:#f7a7aa;border-color:#f7a7aa;top:200px;left:30px;height:120px;width:120px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-area-layer.shikoku,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-area-layer.shikoku,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-area-layer.shikoku{background:#f6b9a6;border-color:#f6b9a6;top:480px;left:330px;height:40px;width:240px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-area-layer.okinawa,body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-area-layer.okinawa,body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-area-layer.okinawa{background:#e2b9d9;border-color:#e2b9d9;top:440px;left:750px;height:40px;width:60px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(1),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(1),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(1){top:160px;left:750px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(2),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(2),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(2){top:40px;left:450px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(3),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(3),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(3){top:80px;left:450px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(4),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(4),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(4){top:40px;left:510px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(5),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(5),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(5){top:120px;left:450px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(6),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(6),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(6){top:80px;left:510px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(7),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(7),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(7){top:120px;left:510px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(8),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(8),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(8){top:280px;left:750px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(9),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(9),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(9){top:240px;left:750px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(10),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(10),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(10){top:240px;left:690px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(11),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(11),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(11){top:360px;left:750px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(12),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(12),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(12){top:280px;left:690px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(13),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(13),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(13){top:320px;left:750px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(14),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(14),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(14){top:360px;left:690px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(15),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(15),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(15){top:320px;left:690px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(16),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(16),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(16){top:80px;left:330px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(17),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(17),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(17){top:40px;left:330px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(18),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(18),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(18){top:40px;left:270px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(19),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(19),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(19){top:40px;left:210px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(20),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(20),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(20){top:80px;left:270px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(21),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(21),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(21){top:120px;left:270px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(22),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(22),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(22){top:80px;left:210px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(23),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(23),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(23){top:120px;left:210px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(24),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(24),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(24){top:280px;left:210px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(25),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(25),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(25){top:200px;left:330px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(26),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(26),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(26){top:240px;left:270px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(27),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(27),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(27){top:200px;left:270px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(28),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(28),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(28){top:240px;left:210px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(29),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(29),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(29){top:200px;left:210px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(30),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(30),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(30){top:240px;left:330px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(31),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(31),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(31){top:200px;left:30px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(32),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(32),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(32){top:240px;left:30px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(33),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(33),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(33){top:200px;left:90px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(34),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(34),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(34){top:240px;left:90px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(35),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(35),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(35){top:280px;left:30px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(36),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(36),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(36){top:480px;left:510px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(37),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(37),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(37){top:480px;left:450px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(38),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(38),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(38){top:480px;left:330px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(39),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(39),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(39){top:480px;left:390px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(40),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(40),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(40){top:360px;left:90px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(41),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(41),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(41){top:400px;left:30px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(42),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(42),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(42){top:360px;left:30px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(43),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(43),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(43){top:400px;left:90px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(44),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(44),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(44){top:440px;left:30px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(45),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(45),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(45){top:440px;left:90px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(46),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(46),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(46){top:480px;left:30px}body.post-type-archive-junior .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(47),body.post-type-archive-school .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(47),body.post-type-archive-college .modal.nation .modal-container .modal-body .modal-form-checkbox-list .nation-step-column-left .nation-select-list-item:nth-child(47){top:440px;left:750px}}body.post-type-archive-junior .modal.sub .modal-container,body.post-type-archive-junior .modal.deviations .modal-container,body.post-type-archive-school .modal.sub .modal-container,body.post-type-archive-school .modal.deviations .modal-container,body.post-type-archive-college .modal.sub .modal-container,body.post-type-archive-college .modal.deviations .modal-container{max-width:510px}@media (min-width:500px){body.post-type-archive-junior .modal.sub .modal-container,body.post-type-archive-junior .modal.deviations .modal-container,body.post-type-archive-school .modal.sub .modal-container,body.post-type-archive-school .modal.deviations .modal-container,body.post-type-archive-college .modal.sub .modal-container,body.post-type-archive-college .modal.deviations .modal-container{margin:15px auto;padding:25px 95px}}body.post-type-archive-junior .modal.deviations .modal-container:before,body.post-type-archive-school .modal.deviations .modal-container:before,body.post-type-archive-college .modal.deviations .modal-container:before{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;z-index:-1;opacity:.1;content:"";background:#fff;position:absolute;top:0;left:0;right:0;bottom:0}body.post-type-archive-junior .modal.deviations .modal-container.loading:before,body.post-type-archive-school .modal.deviations .modal-container.loading:before,body.post-type-archive-college .modal.deviations .modal-container.loading:before{z-index:1;opacity:.5}body.post-type-archive-junior .modal.deviations .modal-container .modal-footer,body.post-type-archive-school .modal.deviations .modal-container .modal-footer,body.post-type-archive-college .modal.deviations .modal-container .modal-footer{padding:0}body.post-type-archive-junior .modal.deviations .modal-container .modal-footer-submit,body.post-type-archive-school .modal.deviations .modal-container .modal-footer-submit,body.post-type-archive-college .modal.deviations .modal-container .modal-footer-submit{font-size:16px}body.post-type-archive-junior .modal-header,body.post-type-archive-school .modal-header,body.post-type-archive-college .modal-header{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.post-type-archive-junior .modal-header-left,body.post-type-archive-school .modal-header-left,body.post-type-archive-college .modal-header-left{-webkit-flex-basis:275px;-ms-flex-preferred-size:275px;flex-basis:275px;color:#1d2089;padding:0 0 15px;font-size:20px;font-weight:700;line-height:30px}body.post-type-archive-junior .modal-header-right,body.post-type-archive-school .modal-header-right,body.post-type-archive-college .modal-header-right{-webkit-flex-basis:25px;-ms-flex-preferred-size:25px;flex-basis:25px}body.post-type-archive-junior .modal-header-close,body.post-type-archive-school .modal-header-close,body.post-type-archive-college .modal-header-close{width:50px;height:50px;display:block;position:absolute;top:5px;right:0}body.post-type-archive-junior .modal-header-close:before,body.post-type-archive-junior .modal-header-close:after,body.post-type-archive-school .modal-header-close:before,body.post-type-archive-school .modal-header-close:after,body.post-type-archive-college .modal-header-close:before,body.post-type-archive-college .modal-header-close:after{position:absolute;top:23px;left:10px;right:10px;bottom:23px;content:"";display:block;background:#1d2089;width:30px;height:4px}body.post-type-archive-junior .modal-header-close:before,body.post-type-archive-school .modal-header-close:before,body.post-type-archive-college .modal-header-close:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}body.post-type-archive-junior .modal-header-close:after,body.post-type-archive-school .modal-header-close:after,body.post-type-archive-college .modal-header-close:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body.post-type-archive-junior .modal-body,body.post-type-archive-school .modal-body,body.post-type-archive-college .modal-body{padding:20px 0 0;max-height:calc(100vh - 200px);overflow-y:auto;-webkit-overflow-scrolling:touch}body.post-type-archive-junior .modal-body .modal-form-checkbox-list ul,body.post-type-archive-school .modal-body .modal-form-checkbox-list ul,body.post-type-archive-college .modal-body .modal-form-checkbox-list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;list-style:none;margin:0 0 20px;padding:0}body.post-type-archive-junior .modal-body .modal-form-checkbox-list ul li,body.post-type-archive-school .modal-body .modal-form-checkbox-list ul li,body.post-type-archive-college .modal-body .modal-form-checkbox-list ul li{-webkit-flex-basis:32%;-ms-flex-preferred-size:32%;flex-basis:32%;margin-left:2%;margin-bottom:5px}body.post-type-archive-junior .modal-body .modal-form-checkbox-list ul li.no-marginleft,body.post-type-archive-school .modal-body .modal-form-checkbox-list ul li.no-marginleft,body.post-type-archive-college .modal-body .modal-form-checkbox-list ul li.no-marginleft{margin-left:0}body.post-type-archive-junior .modal-body .modal-form-checkbox-list ul li input,body.post-type-archive-school .modal-body .modal-form-checkbox-list ul li input,body.post-type-archive-college .modal-body .modal-form-checkbox-list ul li input{display:none}body.post-type-archive-junior .modal-body .modal-form-checkbox-list ul li label,body.post-type-archive-school .modal-body .modal-form-checkbox-list ul li label,body.post-type-archive-college .modal-body .modal-form-checkbox-list ul li label{-webkit-transition:.125s;-o-transition:.125s;transition:.125s;display:block;padding:5px;margin:0;text-align:center;background:#bbb;border:none;text-decoration:none;color:#fff;position:relative}body.post-type-archive-junior .modal-body .modal-form-checkbox-list ul li input:checked+label,body.post-type-archive-school .modal-body .modal-form-checkbox-list ul li input:checked+label,body.post-type-archive-college .modal-body .modal-form-checkbox-list ul li input:checked+label{background:#1d2089;font-weight:700}body.post-type-archive-junior .modal-body .modal-form-checkbox-list ul.two-column li,body.post-type-archive-school .modal-body .modal-form-checkbox-list ul.two-column li,body.post-type-archive-college .modal-body .modal-form-checkbox-list ul.two-column li{-webkit-flex-basis:49%;-ms-flex-preferred-size:49%;flex-basis:49%}body.post-type-archive-junior .modal-body .modal-form-checkbox-list ul .modal-form-checkbox-list-children,body.post-type-archive-school .modal-body .modal-form-checkbox-list ul .modal-form-checkbox-list-children,body.post-type-archive-college .modal-body .modal-form-checkbox-list ul .modal-form-checkbox-list-children{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:15px;border-radius:10px;padding:13px 13px 3px;border:2px solid #1d2089;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;position:relative}body.post-type-archive-junior .modal-body .modal-form-checkbox-list ul .modal-form-checkbox-list-children:after,body.post-type-archive-school .modal-body .modal-form-checkbox-list ul .modal-form-checkbox-list-children:after,body.post-type-archive-college .modal-body .modal-form-checkbox-list ul .modal-form-checkbox-list-children:after{content:"";position:absolute;bottom:100%;left:16%;margin-left:-6px;width:0;border-color:#1d2089;border-style:solid;border-width:6px;border-left-color:transparent;border-top-color:transparent;border-right-color:transparent}body.post-type-archive-junior .modal-body .modal-form-checkbox-list ul .modal-form-checkbox-list-children-item,body.post-type-archive-school .modal-body .modal-form-checkbox-list ul .modal-form-checkbox-list-children-item,body.post-type-archive-college .modal-body .modal-form-checkbox-list ul .modal-form-checkbox-list-children-item{-webkit-flex-basis:32%;-ms-flex-preferred-size:32%;flex-basis:32%;margin-left:2%;margin-bottom:5px}body.post-type-archive-junior .modal-body .modal-form-checkbox-list ul .modal-form-checkbox-list-children-item:nth-child(3n+1),body.post-type-archive-school .modal-body .modal-form-checkbox-list ul .modal-form-checkbox-list-children-item:nth-child(3n+1),body.post-type-archive-college .modal-body .modal-form-checkbox-list ul .modal-form-checkbox-list-children-item:nth-child(3n+1){margin-left:0}body.post-type-archive-junior .modal-body .modal-form-checkbox-list ul .modal-form-checkbox-list-children-item label,body.post-type-archive-school .modal-body .modal-form-checkbox-list ul .modal-form-checkbox-list-children-item label,body.post-type-archive-college .modal-body .modal-form-checkbox-list ul .modal-form-checkbox-list-children-item label{-webkit-transition:.125s;-o-transition:.125s;transition:.125s;padding:0 0 0 2px;border:none;text-decoration:none;color:#555;position:relative}body.post-type-archive-junior .modal-body .modal-form-checkbox-list ul .modal-form-checkbox-list-children-item input:checked+label,body.post-type-archive-school .modal-body .modal-form-checkbox-list ul .modal-form-checkbox-list-children-item input:checked+label,body.post-type-archive-college .modal-body .modal-form-checkbox-list ul .modal-form-checkbox-list-children-item input:checked+label{color:#1d2089;font-weight:700}body.post-type-archive-junior .modal-body .modal-form-radio-group-label,body.post-type-archive-school .modal-body .modal-form-radio-group-label,body.post-type-archive-college .modal-body .modal-form-radio-group-label{font-size:15px;line-height:20px}body.post-type-archive-junior .modal-body .modal-form-radio-group-list,body.post-type-archive-school .modal-body .modal-form-radio-group-list,body.post-type-archive-college .modal-body .modal-form-radio-group-list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.post-type-archive-junior .modal-body .modal-form-radio-group-list-item,body.post-type-archive-school .modal-body .modal-form-radio-group-list-item,body.post-type-archive-college .modal-body .modal-form-radio-group-list-item{font-weight:700;margin-bottom:10px;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-sizing:border-box;box-sizing:border-box}body.post-type-archive-junior .modal-body .modal-form-radio-group-list-item:even,body.post-type-archive-school .modal-body .modal-form-radio-group-list-item:even,body.post-type-archive-college .modal-body .modal-form-radio-group-list-item:even{padding-left:10px}body.post-type-archive-junior .modal-body .modal-form-radio-group-list-item:odd,body.post-type-archive-school .modal-body .modal-form-radio-group-list-item:odd,body.post-type-archive-college .modal-body .modal-form-radio-group-list-item:odd{padding-right:10px}body.post-type-archive-junior .modal-body .modal-form-radio-group-list-item input+label,body.post-type-archive-school .modal-body .modal-form-radio-group-list-item input+label,body.post-type-archive-college .modal-body .modal-form-radio-group-list-item input+label{-webkit-transition:.25s;-o-transition:.25s;transition:.25s}body.post-type-archive-junior .modal-body .modal-form-radio-group-list-item input:checked+label,body.post-type-archive-school .modal-body .modal-form-radio-group-list-item input:checked+label,body.post-type-archive-college .modal-body .modal-form-radio-group-list-item input:checked+label{color:#1d2089}body.post-type-archive-junior .modal-body .modal-form-input-group,body.post-type-archive-school .modal-body .modal-form-input-group,body.post-type-archive-college .modal-body .modal-form-input-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.post-type-archive-junior .modal-body .modal-form-input-group-label,body.post-type-archive-school .modal-body .modal-form-input-group-label,body.post-type-archive-college .modal-body .modal-form-input-group-label{display:block;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}body.post-type-archive-junior .modal-body .modal-form-input-group-input,body.post-type-archive-school .modal-body .modal-form-input-group-input,body.post-type-archive-college .modal-body .modal-form-input-group-input{display:block;-webkit-appearance:none;-moz-appearance:textfield;max-width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;width:100%;height:40px;border:#bbb 1px solid;font-size:15px;line-height:20px;padding:9px}body.post-type-archive-junior .modal-body .modal-form-grid,body.post-type-archive-school .modal-body .modal-form-grid,body.post-type-archive-college .modal-body .modal-form-grid{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.post-type-archive-junior .modal-body .modal-form-grid-right,body.post-type-archive-junior .modal-body .modal-form-grid-left,body.post-type-archive-school .modal-body .modal-form-grid-right,body.post-type-archive-school .modal-body .modal-form-grid-left,body.post-type-archive-college .modal-body .modal-form-grid-right,body.post-type-archive-college .modal-body .modal-form-grid-left{margin-bottom:20px;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%}body.post-type-archive-junior .modal-body .modal-form-grid-right,body.post-type-archive-school .modal-body .modal-form-grid-right,body.post-type-archive-college .modal-body .modal-form-grid-right{padding-left:10px}body.post-type-archive-junior .modal-body .modal-form-grid-left,body.post-type-archive-school .modal-body .modal-form-grid-left,body.post-type-archive-college .modal-body .modal-form-grid-left{padding-right:10px}body.post-type-archive-junior .modal-footer,body.post-type-archive-school .modal-footer,body.post-type-archive-college .modal-footer{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}body.post-type-archive-junior .modal-footer-left,body.post-type-archive-school .modal-footer-left,body.post-type-archive-college .modal-footer-left{-webkit-flex-basis:180px;-ms-flex-preferred-size:180px;flex-basis:180px;margin:20px 0 0}body.post-type-archive-junior .modal-footer-right,body.post-type-archive-school .modal-footer-right,body.post-type-archive-college .modal-footer-right{-webkit-flex-basis:120px;-ms-flex-preferred-size:120px;flex-basis:120px;margin:20px 0 0}body.post-type-archive-junior .modal-footer-submit,body.post-type-archive-junior .modal-footer-close,body.post-type-archive-school .modal-footer-submit,body.post-type-archive-school .modal-footer-close,body.post-type-archive-college .modal-footer-submit,body.post-type-archive-college .modal-footer-close{width:100%;display:block;text-align:center;font-weight:700;line-height:20px;padding:10px;background:#1d2089;border:none;text-decoration:none;color:#fff;position:relative}body.post-type-archive-junior .modal-footer-submit,body.post-type-archive-school .modal-footer-submit,body.post-type-archive-college .modal-footer-submit{font-size:20px}body.post-type-archive-junior .modal-footer-submit[disabled],body.post-type-archive-school .modal-footer-submit[disabled],body.post-type-archive-college .modal-footer-submit[disabled]{background:#bbb}body.post-type-archive-junior .modal-footer-close,body.post-type-archive-school .modal-footer-close,body.post-type-archive-college .modal-footer-close{background:#bbb;font-size:13px}body.post-type-archive-junior .school-search-count,body.post-type-archive-school .school-search-count,body.post-type-archive-college .school-search-count{clear:both;padding:20px 0 0}body.post-type-archive-junior .school-search-count p,body.post-type-archive-school .school-search-count p,body.post-type-archive-college .school-search-count p{font-weight:700}@media (min-width:768px){body.post-type-archive-junior .school-search-count,body.post-type-archive-school .school-search-count,body.post-type-archive-college .school-search-count{border-top:none;padding:0}body.post-type-archive-junior .school-search-count p,body.post-type-archive-school .school-search-count p,body.post-type-archive-college .school-search-count p{padding:10px 10px 0;font-size:20px;line-height:40px;margin:0}}body.post-type-archive-junior .school-result-main-item,body.post-type-archive-school .school-result-main-item,body.post-type-archive-college .school-result-main-item{padding:9px;margin:0 -5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.post-type-archive-junior .school-result-main-item-header,body.post-type-archive-school .school-result-main-item-header,body.post-type-archive-college .school-result-main-item-header{margin:0 5px;-webkit-flex-basis:calc(100% - 10px);-ms-flex-preferred-size:calc(100% - 10px);flex-basis:calc(100% - 10px)}body.post-type-archive-junior .school-result-main-item-header-title,body.post-type-archive-school .school-result-main-item-header-title,body.post-type-archive-college .school-result-main-item-header-title{line-height:30px}body.post-type-archive-junior .school-result-main-item-header-title .school-meta.key-establishedby,body.post-type-archive-school .school-result-main-item-header-title .school-meta.key-establishedby,body.post-type-archive-college .school-result-main-item-header-title .school-meta.key-establishedby{border-radius:5px;color:#fff;font-weight:700;display:inline-block;width:66px;line-height:24px;text-align:center;font-size:14px;vertical-align:text-bottom}body.post-type-archive-junior .school-result-main-item-header-title .school-meta.key-establishedby-mstid-0,body.post-type-archive-school .school-result-main-item-header-title .school-meta.key-establishedby-mstid-0,body.post-type-archive-college .school-result-main-item-header-title .school-meta.key-establishedby-mstid-0{background:#bbb}body.post-type-archive-junior .school-result-main-item-header-title .school-meta.key-establishedby-mstid-1,body.post-type-archive-school .school-result-main-item-header-title .school-meta.key-establishedby-mstid-1,body.post-type-archive-college .school-result-main-item-header-title .school-meta.key-establishedby-mstid-1{background:#ffaae3}body.post-type-archive-junior .school-result-main-item-header-title .school-meta.key-establishedby-mstid-2,body.post-type-archive-school .school-result-main-item-header-title .school-meta.key-establishedby-mstid-2,body.post-type-archive-college .school-result-main-item-header-title .school-meta.key-establishedby-mstid-2{background:#6c8}body.post-type-archive-junior .school-result-main-item-header-title .school-meta.key-establishedby-mstid-3,body.post-type-archive-school .school-result-main-item-header-title .school-meta.key-establishedby-mstid-3,body.post-type-archive-college .school-result-main-item-header-title .school-meta.key-establishedby-mstid-3{background:#4dbfac}body.post-type-archive-junior .school-result-main-item-header-title .school-meta.key-establishedby-mstid-4,body.post-type-archive-school .school-result-main-item-header-title .school-meta.key-establishedby-mstid-4,body.post-type-archive-college .school-result-main-item-header-title .school-meta.key-establishedby-mstid-4{background:#4dbfac}body.post-type-archive-junior .school-result-main-item-header-title .school-meta.key-establishedby-mstid-5,body.post-type-archive-school .school-result-main-item-header-title .school-meta.key-establishedby-mstid-5,body.post-type-archive-college .school-result-main-item-header-title .school-meta.key-establishedby-mstid-5{background:#cb6}body.post-type-archive-junior .school-result-main-item-header-title .school-meta.key-establishedby-mstid-6,body.post-type-archive-school .school-result-main-item-header-title .school-meta.key-establishedby-mstid-6,body.post-type-archive-college .school-result-main-item-header-title .school-meta.key-establishedby-mstid-6{background:#67c}body.post-type-archive-junior .school-result-main-item-header-title .school-meta.key-establishedby-mstid-7,body.post-type-archive-school .school-result-main-item-header-title .school-meta.key-establishedby-mstid-7,body.post-type-archive-college .school-result-main-item-header-title .school-meta.key-establishedby-mstid-7{background:#4dbfac}body.post-type-archive-junior .school-result-main-item-header-title .school-meta.key-establishedby-mstid-8,body.post-type-archive-school .school-result-main-item-header-title .school-meta.key-establishedby-mstid-8,body.post-type-archive-college .school-result-main-item-header-title .school-meta.key-establishedby-mstid-8{background:#4dbfac}body.post-type-archive-junior .school-result-main-item-header-title .school-meta.key-establishedby-mstid-0,body.post-type-archive-junior .school-result-main-item-header-title .school-meta.key-establishedby-mstid-1,body.post-type-archive-junior .school-result-main-item-header-title .school-meta.key-establishedby-mstid-2,body.post-type-archive-junior .school-result-main-item-header-title .school-meta.key-establishedby-mstid-3,body.post-type-archive-junior .school-result-main-item-header-title .school-meta.key-establishedby-mstid-4,body.post-type-archive-junior .school-result-main-item-header-title .school-meta.key-establishedby-mstid-5,body.post-type-archive-junior .school-result-main-item-header-title .school-meta.key-establishedby-mstid-6,body.post-type-archive-junior .school-result-main-item-header-title .school-meta.key-establishedby-mstid-7,body.post-type-archive-junior .school-result-main-item-header-title .school-meta.key-establishedby-mstid-8,body.post-type-archive-school .school-result-main-item-header-title .school-meta.key-establishedby-mstid-0,body.post-type-archive-school .school-result-main-item-header-title .school-meta.key-establishedby-mstid-1,body.post-type-archive-school .school-result-main-item-header-title .school-meta.key-establishedby-mstid-2,body.post-type-archive-school .school-result-main-item-header-title .school-meta.key-establishedby-mstid-3,body.post-type-archive-school .school-result-main-item-header-title .school-meta.key-establishedby-mstid-4,body.post-type-archive-school .school-result-main-item-header-title .school-meta.key-establishedby-mstid-5,body.post-type-archive-school .school-result-main-item-header-title .school-meta.key-establishedby-mstid-6,body.post-type-archive-school .school-result-main-item-header-title .school-meta.key-establishedby-mstid-7,body.post-type-archive-school .school-result-main-item-header-title .school-meta.key-establishedby-mstid-8,body.post-type-archive-college .school-result-main-item-header-title .school-meta.key-establishedby-mstid-0,body.post-type-archive-college .school-result-main-item-header-title .school-meta.key-establishedby-mstid-1,body.post-type-archive-college .school-result-main-item-header-title .school-meta.key-establishedby-mstid-2,body.post-type-archive-college .school-result-main-item-header-title .school-meta.key-establishedby-mstid-3,body.post-type-archive-college .school-result-main-item-header-title .school-meta.key-establishedby-mstid-4,body.post-type-archive-college .school-result-main-item-header-title .school-meta.key-establishedby-mstid-5,body.post-type-archive-college .school-result-main-item-header-title .school-meta.key-establishedby-mstid-6,body.post-type-archive-college .school-result-main-item-header-title .school-meta.key-establishedby-mstid-7,body.post-type-archive-college .school-result-main-item-header-title .school-meta.key-establishedby-mstid-8{margin-right:8px}body.post-type-archive-junior .school-result-main-item-header-title .school-meta.key-title,body.post-type-archive-school .school-result-main-item-header-title .school-meta.key-title,body.post-type-archive-college .school-result-main-item-header-title .school-meta.key-title{font-weight:700;font-size:20px}body.post-type-archive-junior .school-result-main-item-header-title .school-meta.key-deviations,body.post-type-archive-school .school-result-main-item-header-title .school-meta.key-deviations,body.post-type-archive-college .school-result-main-item-header-title .school-meta.key-deviations{font-size:13px}body.post-type-archive-junior .school-result-main-item-thumbnail,body.post-type-archive-school .school-result-main-item-thumbnail,body.post-type-archive-college .school-result-main-item-thumbnail{margin:0 5px;-webkit-flex-basis:calc(50% - 10px);-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}body.post-type-archive-junior .school-result-main-item-thumbnail img,body.post-type-archive-school .school-result-main-item-thumbnail img,body.post-type-archive-college .school-result-main-item-thumbnail img{margin:10px 0 0;max-width:100%;height:auto}body.post-type-archive-junior .school-result-main-item-metadata,body.post-type-archive-school .school-result-main-item-metadata,body.post-type-archive-college .school-result-main-item-metadata{margin:0 5px;-webkit-flex-basis:calc(50% - 10px);-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}body.post-type-archive-junior .school-result-main-item-metadata:last-child,body.post-type-archive-school .school-result-main-item-metadata:last-child,body.post-type-archive-college .school-result-main-item-metadata:last-child{-webkit-flex-basis:calc(100% - 10px);-ms-flex-preferred-size:calc(100% - 10px);flex-basis:calc(100% - 10px)}body.post-type-archive-junior .school-result-main-item-metadata-spex,body.post-type-archive-junior .school-result-main-item-metadata-info,body.post-type-archive-school .school-result-main-item-metadata-spex,body.post-type-archive-school .school-result-main-item-metadata-info,body.post-type-archive-college .school-result-main-item-metadata-spex,body.post-type-archive-college .school-result-main-item-metadata-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px -5px 0}body.post-type-archive-junior .school-result-main-item-metadata-spex dl,body.post-type-archive-junior .school-result-main-item-metadata-info dl,body.post-type-archive-school .school-result-main-item-metadata-spex dl,body.post-type-archive-school .school-result-main-item-metadata-info dl,body.post-type-archive-college .school-result-main-item-metadata-spex dl,body.post-type-archive-college .school-result-main-item-metadata-info dl{-webkit-flex-basis:calc(100% - 10px);-ms-flex-preferred-size:calc(100% - 10px);flex-basis:calc(100% - 10px);margin:0 5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:16px;line-height:25px}body.post-type-archive-junior .school-result-main-item-metadata-spex dl.key-address,body.post-type-archive-junior .school-result-main-item-metadata-info dl.key-address,body.post-type-archive-school .school-result-main-item-metadata-spex dl.key-address,body.post-type-archive-school .school-result-main-item-metadata-info dl.key-address,body.post-type-archive-college .school-result-main-item-metadata-spex dl.key-address,body.post-type-archive-college .school-result-main-item-metadata-info dl.key-address{-webkit-flex-basis:calc(100% - 10px);-ms-flex-preferred-size:calc(100% - 10px);flex-basis:calc(100% - 10px)}body.post-type-archive-junior .school-result-main-item-metadata-spex dl dt,body.post-type-archive-junior .school-result-main-item-metadata-info dl dt,body.post-type-archive-school .school-result-main-item-metadata-spex dl dt,body.post-type-archive-school .school-result-main-item-metadata-info dl dt,body.post-type-archive-college .school-result-main-item-metadata-spex dl dt,body.post-type-archive-college .school-result-main-item-metadata-info dl dt{-webkit-flex-basis:86px;-ms-flex-preferred-size:86px;flex-basis:86px;font-weight:700}body.post-type-archive-junior .school-result-main-item-metadata-spex dl dt:after,body.post-type-archive-junior .school-result-main-item-metadata-info dl dt:after,body.post-type-archive-school .school-result-main-item-metadata-spex dl dt:after,body.post-type-archive-school .school-result-main-item-metadata-info dl dt:after,body.post-type-archive-college .school-result-main-item-metadata-spex dl dt:after,body.post-type-archive-college .school-result-main-item-metadata-info dl dt:after{content:"："}body.post-type-archive-junior .school-result-main-item-metadata-info dl,body.post-type-archive-school .school-result-main-item-metadata-info dl,body.post-type-archive-college .school-result-main-item-metadata-info dl{font-size:13px;line-height:17.5px}@media (min-width:768px) and (max-width:1079.98px){body.post-type-archive-junior .school-result-main-item-thumbnail,body.post-type-archive-school .school-result-main-item-thumbnail,body.post-type-archive-college .school-result-main-item-thumbnail{width:200px;height:auto;-o-object-fit:cover;object-fit:cover;-webkit-flex-basis:initial;-ms-flex-preferred-size:initial;flex-basis:initial}body.post-type-archive-junior .school-result-main-item-thumbnail img,body.post-type-archive-school .school-result-main-item-thumbnail img,body.post-type-archive-college .school-result-main-item-thumbnail img{margin:0;width:auto;height:200px}}@media (min-width:768px){body.post-type-archive-junior .school-result-main-item,body.post-type-archive-school .school-result-main-item,body.post-type-archive-college .school-result-main-item{padding:9px 9px 9px 159px;margin:0;display:block;position:relative}body.post-type-archive-junior .school-result-main-item-header,body.post-type-archive-school .school-result-main-item-header,body.post-type-archive-college .school-result-main-item-header{margin:0}body.post-type-archive-junior .school-result-main-item-header-title,body.post-type-archive-school .school-result-main-item-header-title,body.post-type-archive-college .school-result-main-item-header-title{line-height:30px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}body.post-type-archive-junior .school-result-main-item-thumbnail,body.post-type-archive-school .school-result-main-item-thumbnail,body.post-type-archive-college .school-result-main-item-thumbnail{position:absolute;top:0;left:0;width:150px;height:auto;margin:0}body.post-type-archive-junior .school-result-main-item-thumbnail img,body.post-type-archive-school .school-result-main-item-thumbnail img,body.post-type-archive-college .school-result-main-item-thumbnail img{margin:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.post-type-archive-junior .school-result-main-item-metadata-spex dl,body.post-type-archive-junior .school-result-main-item-metadata-info dl,body.post-type-archive-school .school-result-main-item-metadata-spex dl,body.post-type-archive-school .school-result-main-item-metadata-info dl,body.post-type-archive-college .school-result-main-item-metadata-spex dl,body.post-type-archive-college .school-result-main-item-metadata-info dl{-webkit-flex-basis:calc(50% - 10px);-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}body.post-type-archive-junior .school-result-main-item-metadata-info dl dt,body.post-type-archive-school .school-result-main-item-metadata-info dl dt,body.post-type-archive-college .school-result-main-item-metadata-info dl dt{-webkit-flex-basis:70px;-ms-flex-preferred-size:70px;flex-basis:70px}}@media (min-width:768px){body.post-type-archive-junior .school-result-main-item,body.post-type-archive-school .school-result-main-item,body.post-type-archive-college .school-result-main-item{padding:9px 9px 9px 209px}body.post-type-archive-junior .school-result-main-item-thumbnail,body.post-type-archive-school .school-result-main-item-thumbnail,body.post-type-archive-college .school-result-main-item-thumbnail{width:200px;height:auto;bottom:0}body.post-type-archive-junior .school-result-main-item-thumbnail img,body.post-type-archive-school .school-result-main-item-thumbnail img,body.post-type-archive-college .school-result-main-item-thumbnail img{margin:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.post-type-archive-junior .school-result-main-item-metadata-spex dl,body.post-type-archive-junior .school-result-main-item-metadata-info dl,body.post-type-archive-school .school-result-main-item-metadata-spex dl,body.post-type-archive-school .school-result-main-item-metadata-info dl,body.post-type-archive-college .school-result-main-item-metadata-spex dl,body.post-type-archive-college .school-result-main-item-metadata-info dl{-webkit-flex-basis:calc(50% - 10px);-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}body.post-type-archive-junior .school-result-main-item-metadata-info dl,body.post-type-archive-school .school-result-main-item-metadata-info dl,body.post-type-archive-college .school-result-main-item-metadata-info dl{font-size:16px;line-height:25px}body.post-type-archive-junior .school-result-main-item-metadata-info dl dt,body.post-type-archive-school .school-result-main-item-metadata-info dl dt,body.post-type-archive-college .school-result-main-item-metadata-info dl dt{-webkit-flex-basis:86px;-ms-flex-preferred-size:86px;flex-basis:86px}}body.post-type-archive-junior .school-result-sub,body.post-type-archive-school .school-result-sub,body.post-type-archive-college .school-result-sub{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.post-type-archive-junior .school-result-sub-item,body.post-type-archive-school .school-result-sub-item,body.post-type-archive-college .school-result-sub-item{-webkit-flex-basis:calc(50% - 10px);-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px);margin:10px 5px 0;background:#e6e6e6;padding:10px;line-height:20px;border-radius:5px;text-decoration:none}body.post-type-archive-junior .school-result-sub-item.in-between,body.post-type-archive-school .school-result-sub-item.in-between,body.post-type-archive-college .school-result-sub-item.in-between{background:#fffbaa}body.post-type-archive-junior .school-result-sub-item-title,body.post-type-archive-school .school-result-sub-item-title,body.post-type-archive-college .school-result-sub-item-title{font-size:13px;font-weight:700}body.post-type-archive-junior .school-result-sub-item-title.has-content,body.post-type-archive-school .school-result-sub-item-title.has-content,body.post-type-archive-college .school-result-sub-item-title.has-content{text-decoration:underline}body.post-type-archive-junior .school-result-sub-item-deviation,body.post-type-archive-school .school-result-sub-item-deviation,body.post-type-archive-college .school-result-sub-item-deviation{font-size:10px;font-weight:400;color:#555;text-decoration:none}@media (min-width:768px){body.post-type-archive-junior .school-result-sub-item,body.post-type-archive-school .school-result-sub-item,body.post-type-archive-college .school-result-sub-item{-webkit-flex-basis:calc(33.33% - 10px);-ms-flex-preferred-size:calc(33.33% - 10px);flex-basis:calc(33.33% - 10px)}}body.post-type-archive-junior .school-result-paginate,body.post-type-archive-school .school-result-paginate,body.post-type-archive-college .school-result-paginate{float:left;clear:both;width:100%;margin:20px 0 0;text-align:center}body.post-type-archive-junior .school-result-paginate .page-numbers,body.post-type-archive-school .school-result-paginate .page-numbers,body.post-type-archive-college .school-result-paginate .page-numbers{display:inline-block;padding:10px 5px;line-height:20px;font-size:13px;background:#f2f2f2;width:40px}body.post-type-archive-junior .school-result-paginate a.page-numbers,body.post-type-archive-school .school-result-paginate a.page-numbers,body.post-type-archive-college .school-result-paginate a.page-numbers{background:#1d2089;color:#fff;font-weight:700;text-decoration:none}
.broken_link,a.broken_link{text-decoration:line-through}
h4{font-size:18px;line-height:1.6em;font-weight:700;margin:30px 0 -10px;padding:0 0 0 25px;position:relative}h4:before{content:'';height:4px;width:15px;background-color:#1c4385;position:absolute;top:12px;left:0}.chuui{line-height:1.5em;margin:15px 0;font-size:14px}.rk_table a{color:#3a85c6;font-weight:700;text-decoration:underline}.rk_table table{width:100%;margin-bottom:15px}.rk_table table th{font-weight:700;background:#ebeef6;color:#000;padding:5px 0;text-align:center;border:solid 1px #c8cfe5;vertical-align:middle}.rk_table table td{padding:5px 0;text-align:center;border:solid 1px #c8cfe5;vertical-align:middle}.rank_table table th{font-weight:700;background:#ebeef6;color:#000}.rank_table table th,.rank_table table td{width:5%;padding:5px 0;text-align:center;border:solid 1px #c8cfe5;vertical-align:middle}.rank_table span{font-weight:700;color:#b90003;background:#ffe9e9}.gcar{width:100%;margin-top:10px;display:inline-block}.lcar{width:50%;float:left}.rcar{width:50%;float:right}.youtube{position:relative;width:100%;padding-top:45%;border-bottom:1px solid #1c4385}.youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.addre{width:100%;font-weight:500;font-size:.8em;color:#1c4385;margin-top:-10px;border-bottom:1px solid}@media only screen and (max-width:768px){.lcar,.rcar{width:100%;float:none}}