@charset "UTF-8";#formContact .submit{background:url(//kenshu.arc-academy.net/wp-content/themes/arc_test/images/contact/btn_contact2.jpg) no-repeat center!important}.mw_wp_form_preview .tableForm label[for=name]{margin-left:20px}#formContact .mw_wp_form_preview .submit{background:url(//kenshu.arc-academy.net/wp-content/themes/arc_test/images/contact/btn_contact.png) no-repeat center!important}body{color:#666;font-size:13px;min-width:980px;line-height:1.5;font-family:"Meiryo","メイリオ","MS PGothic","ＭＳ Ｐゴシック",sans-serif}a:link,a:visited{color:#23a7ff}a:hover{text-decoration:underline}.touchHover,.noTapColor,button{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}p{font-size:15px}.hLine02{font-size:24px;color:#fff;background-color:#003456;padding:15px 25px 9px;margin-bottom:35px}.hLine03{font-size:16px;background-color:#0071be;text-align:center;color:#fff;padding:13px 0;margin-bottom:30px;text-shadow:0px 0px 1px #726c59}.hLine04{font-size:16px;background-color:#e5f4ff;text-align:center;color:#333;padding:13px 0;margin-bottom:30px;text-shadow:0px 0px 1px #726c59;border:2px solid #23a7ff}.titDetail{font-size:26px;color:#454545;margin-bottom:40px}.sitemapTitle{background-color:#0071be;color:#fff;font-size:24px;margin:0 0 35px;padding:12px 25px}.hLine04.thick{background-color:#003456;border:none;color:#fff}.titLine03{font-size:16px;font-weight:700;background-color:#0071be;padding:17px;color:#fff;margin-bottom:25px}.sitemapTitle{background-color:#003456;color:#fff;font-size:24px;line-height:1.7;margin:0 0 35px;padding:10px 25px;text-align:left}body{min-width:320px}#wrapper{overflow:hidden;min-width:1020px}#noScript{max-width:940px;margin:20px auto;padding:20px;border:1px solid #ff8282;background:#ffe0e6;font-weight:700;text-align:center}.inner{width:980px;margin:auto}img.hover:hover{opacity:.6;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s}.mb55{margin-bottom:55px!important}.mt15{margin-top:15px}#header{width:980px;margin:auto}#header h1{font-size:11px}.service_header{float:right}.service_header li{float:left;margin:0 10px;position:relative;border-bottom-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-bottom-left-radius:10px;-ms-border-bottom-left-radius:10px;-o-border-bottom-left-radius:10px;border-bottom-right-radius:10px;-moz-border-bottom-right-radius:10px;-webkit-border-bottom-right-radius:10px;-ms-border-bottom-right-radius:10px;-o-border-bottom-right-radius:10px}.service_header li a{color:#fff;font-size:16px;font-weight:700;text-decoration:none;display:block;padding:10px 20px}.service_header li a:hover{opacity:.6;color:#fff}.service_header li.green{background-color:#1ea84a}.service_header li.red{background-color:#eb323c}.service_header li.blue{background-color:#0071be}.service_header li:before{content:"";background:url(//kenshu.arc-academy.net/wp-content/themes/arc_test/images/common/green_left.png) no-repeat;width:7px;height:6px;position:absolute;left:-7px;top:0}.service_header li:after{content:"";background:url(//kenshu.arc-academy.net/wp-content/themes/arc_test/images/common/green_right.png) no-repeat;width:7px;height:6px;position:absolute;right:-7px;top:0}.service_header li.red:before{background:url(//kenshu.arc-academy.net/wp-content/themes/arc_test/images/common/red_left.png) no-repeat}.service_header li.red:after{background:url(//kenshu.arc-academy.net/wp-content/themes/arc_test/images/common/red_right.png) no-repeat}.service_header li.blue:before{background:url(//kenshu.arc-academy.net/wp-content/themes/arc_test/images/common/blue_left.png) no-repeat}.service_header li.blue:after{background:url(//kenshu.arc-academy.net/wp-content/themes/arc_test/images/common/blue_right.png) no-repeat}#logo{float:left}.rightHeader{float:right;text-align:right}.rightHeader .language{font-size:12px;background-color:#f4f4f4;border:1px solid #b9b9b9;padding:2px 20px;margin:0 0 15px}.rightHeader .map{vertical-align:middle;text-align:right;margin:8px 0 0}.rightHeader .map a:hover{text-decoration:underline}.rightHeader .map a{text-decoration:none;color:#333;font-size:14px;background:url(//kenshu.arc-academy.net/wp-content/themes/arc_test/images/common/icon_map.png) no-repeat left center;padding-left:20px}.rightHeader li{float:left;margin-left:20px}.navi_mobile{display:none}.fixed{background-color:#fff;z-index:99999;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.fixed #navi ul{padding:0;width:70%;float:right}.fixed #navi ul li a{font-size:90%}#header.fixed h1,#header.fixed .service_header,#header.fixed .rightHeader{display:none}#header.fixed{z-index:999999}#header.fixed p#logo{width:25%}.wrapPopup{opacity:0;visibility:hidden;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transform:scale(.8);-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);z-index:999999;position:fixed;padding:0;outline:0;top:0;left:0;background-color:rgba(0,0,0,.72);width:100%;height:100%;text-align:center}.wrapPopup.active{opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);visibility:visible}.wrapPopup iframe{background-color:#fff;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%)}.hover:hover{opacity:.6;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.inquiry_btn{display:inline-block;vertical-align:middle;text-decoration:none;padding:.75em;height:5.25em;line-height:1.25em;font-size:1.25em;font-weight:700;text-align:center;color:#fff !important;background-color:#f60;border-radius:.5em;border:1px solid #f30;box-shadow:1px 1px 1px rgba(255,255,255,.66) inset,-1px -1px 1px rgba(255,255,255,.66) inset}.inquiry_btn.btn2{padding:.5em 1em;background-color:#f90;border:1px solid #f80;border-radius:.125em;line-height:inherit;font-size:1.5em;font-weight:400;height:auto}.inquiry_btn:hover{text-decoration:none;background-color:#fff;color:#f30 !important;transition:.3s;box-shadow:1px 1px 1px #ccc inset,-1px -1px 1px #ccc inset}.inquiry_btn.btn2:hover{color:#f80 !important}#navi ul{padding:10px 0 10px;display:table;width:100%;table-layout:fixed}#navi ul.sp{display:none}#navi ul li{display:table-cell;text-align:center;border-right:1px solid #d9d9d9}#navi ul li:first-child{border-left:1px solid #d9d9d9}#navi ul li a{font-size:16px;color:#333;text-decoration:none;display:block;padding:15px 0}#navi ul.mainNavi li a:hover,#pageReason #navi ul.mainNavi li:nth-child(1) a,#pageCorporate_lessons #navi ul.mainNavi li:nth-child(3) a,#pageJlt #navi ul.mainNavi li:nth-child(3) a,#pageJltt #navi ul.mainNavi li:nth-child(3) a,#pageIndividual_lessons #navi ul.mainNavi li:nth-child(4) a,#pageResult #navi ul.mainNavi li:nth-child(5) a,#pageFlow #navi ul.mainNavi li:nth-child(6) a,#pageFaq #navi ul.mainNavi li:nth-child(7) a{background-color:#003456;color:#fff}#navi ul.mainNavi li a:hover,#pageJlt .dropdown div.dropdown-content:nth-child(2s) a{background-color:#ebc232;color:#fff}#navi ul li.s-menu{display:none}@media (max-width:768px){#navi ul li.s-menu{display:block}}.breadcrumb{margin-bottom:20px}.breadcrumb li{float:left;margin:0 5px}.breadcrumb li:not(:last-child):after{content:">";margin-left:10px}.breadcrumb li a{text-decoration:underline;color:#23a7ff}.two_col{margin-bottom:125px}.two_col #main{width:710px;float:left}.pagination{float:right}.pagination li{float:left;margin-left:3px}.pagination li a,.pagination li em{font-size:12px;display:block;width:27px;height:27px;text-align:center;line-height:27px;color:#fff;background-color:#545454;text-decoration:none}.pagination li em{background-color:#ebc232}.pagination .first_end a{font-size:16px}.sectionInner{font-size:15px;margin-bottom:110px}.sectionC{margin-bottom:40px}.boxContact{padding:20px 0;border:1px solid #ddd;text-align:center;margin-top:15px}.boxContact p{display:inline-block;border-right:1px solid #ddd;padding:0 4%}.boxContact p.rightContact{border-right:none}._btn01{text-align:right}._btn01 button{background:0 0;border:none;outline:none}._btn01 a{background-color:#ebc232;border:none;box-shadow:0px 1px 1px 1px #b1a26c;color:#fff;font-size:12px;border-radius:5px;padding:8px 5px;text-align:center;min-width:132px;cursor:pointer;display:block;text-decoration:none}._btn01 button:active a{box-shadow:none;transform:translateY(4px);-webkit-transform:translateY(4px);-mos-transform:translateY(4px);-moz-transform:translateY(4px);-o-transform:translateY(4px)}.element #main{float:left}.sectionC{margin-bottom:40px}.headline04{padding-bottom:28px;text-align:center}#contents{position:relative;width:980px;margin:0 auto 0;line-height:1.7}#side{width:245px;float:right}.sticky-active #side{top:65px!important;background-color:#fff}.tit_side{font-size:18px;color:#fff;background-color:#0071be;text-align:center;padding:16px 0 17px}#side .sideContent{border:1px solid #dedede}.nbd{border:0 !important}#side ul li:not(:last-child){border-bottom:1px solid #dedede}#side ul li a{font-size:14px;color:#454545;display:block;padding:17px 20px;text-decoration:none}#side ul li a:hover{text-decoration:underline}#side .blockSide{border:1px solid #dedede}#side .blockSide li.active a{background-color:#f7f7f7}#side .blockSide .subtit_side{font-size:14px;color:#000;font-weight:700;text-align:center;background-color:#f7f7f7;padding:10px 0;border-bottom:1px solid #dedede}#footer{background-color:#e5f4ff;border-top:6px solid #003456;position:relative;margin-top:150px}#footer li a:hover{text-decoration:underline}#mainFooter{position:relative;padding:20px 0 35px}.logo_footer{float:left;padding:25px 0 0}.logo_footer a{font-size:20px;color:#000;font-weight:700;padding:0;text-decoration:none}.logo_footer a span{color:#0071be}#mainFooter .fb{float:right}.navi_footer{display:table;width:100%;border-top:1px solid #dfe8e2;padding-top:35px;margin-top:20px}.navi_footer ul{display:table-cell;max-width:270px;min-width:160px}.navi_footer ul li{margin-bottom:20px}.navi_footer ul li ul{padding:20px 0 0 20px}.navi_footer li a,.navi_bg li a,.navi_other li a{font-size:14px;color:#23a7ff;text-decoration:none}.navi_footer li a:before,.navi_bg li a:before,.navi_other li a:before{content:"\f138";font-family:"Font Awesome 5 Free";font-weight:700;margin-right:.5em;color:#d49b23}.navi_bg{position:relative;padding:20px 0 30px;margin-bottom:30px}.navi_bg:before{content:"";background-color:#bdf;width:1000%;height:100%;position:absolute;left:-500%;top:0}.navi_bg ul{position:relative}.navi_bg li,.navi_other li{float:left;margin-right:12px}.navi_other{margin-bottom:30px}.service_footer li{float:left;margin-right:2.55%}.service_footer li:last-child{margin-right:0}.pagetop{position:fixed;bottom:0;right:15%;z-index:9}.copyright{background-color:#fff;text-align:center;padding:32px 0}.copyright a{color:#454545;text-decoration:none;font-size:14px}@media (max-width:768px){body{min-width:100%}#wrapper{min-width:100%}.inner,#header{width:98%;margin:auto}.right_menu{position:relative;overflow:auto}.scrollTable{overflow:auto}.scrollTable table{width:980px}#contents{margin-bottom:50px}#header,#contents,ul#breadcrumbs{width:100%;padding:0 3%}#img_private{padding:0 !important}#movie_btn{width:100% !important}.btnYellow a{width:100% !important}.close{display:block}#header.fixed{width:100%}.navi_mobile{display:block;float:right;margin:10px 0;width:30px;position:absolute;z-index:99;top:0;right:20px}#header.fixed .navi_mobile{position:fixed;top:50%;right:20px;margin:-13px 0 0}.navi_mobile span{display:block;width:30px;height:4px;margin-bottom:5px;background-color:#000}.right_menu #navi{right:0;transition:all .2s;padding-top:45px}#navi{display:block;position:fixed;right:-220px;width:220px;background-color:#000;z-index:99;top:0;margin:0}#navi ul,#navi ul.sp{display:block;padding:0}.close{position:absolute;top:0;left:20px;color:#fff;font-size:23px;cursor:pointer}.fixed #navi ul{width:220px;float:none}#navi ul li{display:block;text-align:left;border:none;border-top:1px dashed #ccc;position:relative}#navi ul.mainNavi li:first-child{border:none}#navi ul li:first-child{border-left:none}#navi ul li a{color:#fff;padding-left:20px}#navi ul.sp li span{position:absolute;color:#fff;right:5px;top:13px;width:25px;height:25px;line-height:25px;font-size:20px;border:1px solid #fff;text-align:center}#navi ul.sp li span:after{content:"+"}#navi ul.sp li span._plus:after{content:"-"}#navi ul.sp li ul{display:none}#header h1{margin-top:3px}#logo,.rightHeader{float:none;text-align:center}.rightHeader{display:none}.rightHeader li{float:none;display:inline-block;vertical-align:middle;margin-bottom:15px}#header.fixed #logo{width:35%;margin:10px;line-height:1}.service_header{display:none}.two_col #main,#side{float:none;width:100%}.two_col #main{margin-bottom:50px}.sectionInner{margin-bottom:60px}.boxContact{padding:2% 0}.boxContact p{width:49%}#side{position:static!important}.logo_footer,.fb{float:none;width:100%;text-align:center;margin-bottom:10px}.navi_footer,.navi_bg,.navi_other{display:none!important}.service_footer li{width:31.633%}.pagetop{right:2%}.moreRead{margin-bottom:20px;text-align:center}}@media only screen and (max-width:480px){.service_footer li{float:none;width:100%;margin:0 0 10px;text-align:center}.boxContact{padding:20px}.boxContact p{width:100%;padding:0;border:none}.boxContact p.leftContact{margin-bottom:15px}.moreRead{margin-bottom:20px;text-align:center}#img_private{padding:0 !important}#movie_btn{width:100% !important}.btnYellow a{width:100% !important}}.dropbtn{background-color:#4caf50;color:#fff;padding:16px;font-size:16px;border:none;cursor:pointer}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;background-color:#fff;min-width:163px;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2);z-index:100000}.dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}.dropdown-content a:hover{background-color:#f1f1f1}.dropdown:hover .dropdown-content{display:block}.dropdown:hover .dropbtn{background-color:#3e8e41}.moreRead button{margin-bottom:20px;font-size:1em;text-align:center;color:#999;background:#fff;border:solid 1px #999;border-radius:.5em;text-decoration:none;padding:.25em 1em;cursor:pointer}.element #main{float:left;width:710px}.sectionC{margin-bottom:40px}.element #side{float:right;width:245px;background:#fff}.lLink{margin-bottom:20px;border:1px solid #dedede}.lLink h4{padding:20px 20px 15px;background:#ebc232;color:#fff;font-size:18px;font-weight:700}.lLink ul li{border-bottom:1px solid #e6e6e6}.lLink ul li:last-child{border-bottom:none}.lLink ul li.active a{background-color:#f7f7f7}.lLink ul li a{display:block;padding:20px 10px 15px 50px;color:#454545;font-size:14px;text-decoration:none}.redColor{color:#eb323c !important}#side .btnSupport a,#sideNavi .btnSupport a{width:100%;background:#1f5d94}#side .btnGreen a,#sideNavi .btnGreen a{width:100%;padding:22px 12% 6px;background:#1f938b}#side .btnOrange a,#sideNavi .btnOrange a{width:100%;background:#ff9e13}.sideSCroll{width:245px;background:#fff}* html .fixed{position:absolute;right:0;top:expression(eval(document.documentElement.scrollTop-112));bottom:auto}* html .fixedBottom{position:absolute;top:auto;bottom:0}.hamb_sideNav{display:block;position:fixed;top:70px;right:0;width:40px;height:40px;padding:7px 5px;background:#ebc232 url(//kenshu.arc-academy.net/wp-content/themes/arc_test/images/common/icon_arrow100.png);background-size:100%;-webkit-border-top-left-radius:5px;-moz-border-top-left-radius:5px;-o-border-top-left-radius:5px;-ms-border-top-left-radius:5px;border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-ms-border-bottom-left-radius:5px;-moz-border-bottom-left-radius:5px;-o-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-webkit-transition:opacity .4s linear,visibility .3s linear;-moz-transition:opacity .4s linear,visibility .3s linear;-ms-transition:opacity .4s linear,visibility .3s linear;transition:opacity .4s linear,visibility .3s linear}.hamb_sideNav.show{opacity:0;visibility:hidden}.btnGreen a{display:inline-block;padding:15px 12% 2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:#035c56 0px 3px 0px;-moz-box-shadow:#035c56 0px 3px 0px;box-shadow:#035c56 0px 3px 0px;background:#1f938b;font-size:20px;text-decoration:none}.btnOrange a{display:inline-block;padding:15px 12% 2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:#cf7a00 0px 3px 0px;-moz-box-shadow:#cf7a00 0px 3px 0px;box-shadow:#cf7a00 0px 3px 0px;background:#ff9e13;font-size:20px;text-decoration:none}.btnRed a{display:inline-block;width:100%;padding:10px 12% 5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:#a2131b 0px 3px 0px;-moz-box-shadow:#a2131b 0px 3px 0px;box-shadow:#a2131b 0px 3px 0px;background:#eb323c;color:#fff;font-size:20px;text-decoration:none;text-align:center}.btnYellow a{display:inline-block;width:100%;padding:10px 12% 5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:#ff9800 0px 3px 0px;-moz-box-shadow:#a2131b 0px 3px 0px;box-shadow:#bfa547 0px 3px 0px;background:#ebc232;color:#494025;font-size:20px;text-decoration:none;text-align:center;font-weight:bolder}#img_private{padding:0 160px 10px}#movie_btn{width:50%}#header.fixed div#logo{width:22%;float:left;margin-top:8px}.sideContent{margin-bottom:45px}.p20{padding:20px!important}.mb60{margin-bottom:60px!important}.epa_hline{font-size:30px;color:#454545;margin-bottom:30px;text-align:center}.navigation{text-align:center;padding:1em 0;width:100%}.navileft{float:left;width:43%;text-align:left;word-break:break-all;line-height:1.5em}.naviright{float:right;width:43%;text-align:right;word-break:break-all;line-height:1.5em}.d-sub-menu{color:#000 !important;background-color:#f9f9f9 !important}.d-sub-menu:hover{color:#fff !important;background-color:#003456 !important}.test{display:flex;flex-wrap:wrap}.test a{font-size:16px;display:inline-block;margin-bottom:8px;width:calc(50% - 4px);margin-right:8px;text-decoration:none;color:#000}.test a:nth-of-type(2n){margin-right:0}@media screen and (min-width:50em){.test a{width:calc(33% - 6px)}.test a:nth-of-type(2n){margin-right:8px}}.test a:hover img{opacity:.6;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;border-style:solid;border-color:#ebc232}.test figure{margin:0;overflow:hidden}.test figcaption{margin-top:15px}.test img{border:none;max-width:100%;height:auto;display:block;background:#ccc;transition:transform .2s ease-in-out}.test .p a{display:inline;font-size:13px;margin:0;text-decoration:underline;color:blue}.test .p{text-align:center;font-size:13px;padding-top:100px}.page-title{font-size:1.75rem;text-align:center;color:#fff;padding:.5rem;line-height:1.5;margin-bottom:.5rem;background-color:#003456}.lang_link{text-align:right}.lead_surrounded_border{border:5px solid #ddd;padding:1.5rem;overflow:hidden;background-color:#f6f6f6}.lead_surrounded_border p{font-size:14px}.group-section{margin-top:40px}.group-title{font-size:1.25rem;text-align:center;padding-top:.5rem;padding-bottom:.5rem;color:#fff;background-color:#0071be}.group-title-sub{font-size:.75rem;display:block}.item-section{margin:1rem 0}.item-content{width:100%}.item-content.half-content{background-color:#0071be;border:1px solid #0071be;margin-top:1em;margin-bottom:1em;padding:1em 2em}.lang-content-title{font-size:1.25em;line-height:1.25;margin-bottom:1em;color:#fff}.lang-content{background-color:#fff;margin:0 -2em;padding:.25em 1em;text-align:right}.block-title{font-size:1.25rem;margin-bottom:.5rem;border-bottom:1px solid #666}.block-title:before{content:"\f1d8";font-family:"Font Awesome 5 Free";font-weight:400;margin-right:.75rem;color:#23a7ff}.item-block{margin-bottom:5em}.dep_name{background-color:#69c;color:#fff;padding:.5rem;font-size:1.125rem;line-height:1.5;margin-bottom:1rem;text-shadow:1px 1px 3px #669}.dep_name:before{content:"\f061";font-family:"Font Awesome 5 Free";font-weight:700;margin-right:.5rem}.item-reco{border:5px dotted #ccc;padding:1rem;margin:1.5em .5rem}.item-label{display:inline-block;background-color:#0071be;color:#fff;padding:.125em .75em;margin-bottom:.5rem}.item-label:before{content:"\f0a4";font-family:"Font Awesome 5 Free";font-weight:700;margin-right:.5rem}.text-deco{display:inline-block;text-decoration:underline}.detail_btn:link,.detail_btn:visited{display:inline-block;background-color:#d49b23;color:#fff;text-decoration:none;padding:.25rem .5rem;margin:0 .5rem}.box_selection{width:100%}.box_selection .box_item{width:100%;margin-bottom:1em}.item_name{font-size:1.25em;text-align:center}.item_greeting{margin-top:1em}.img-rounded{border-radius:50%;display:block;margin:0 auto}.section-title{font-size:1.5em;margin-bottom:1.5em;border-bottom:7px solid #0071be}.section-title:before{content:"\f087";font-family:"Font Awesome 5 Free";font-weight:700;margin-right:.5rem;color:#ebc232}.question{margin-left:1em;padding:1em 0;color:#000}.question .fa{margin-right:.5em;color:#0071be;vertical-align:middle}.bordered{margin-top:1em;padding:1.5em;border:5px solid #ccc;border-radius:1em;width:100%}.bordered.answer{margin-top:2em;padding:1em 2em;width:100%;border:3px solid #0071be;border-radius:0}.item_table tr:nth-child(even){background-color:#f6f6f6}.item_table th,.item_table td{padding:1em .5em}.item_table th{width:30%}.zoom_wrapper{margin:2em auto;padding:1em;background-color:#f6f6ff}.zoom_title{font-size:1.5em;color:#0071bd}.zoom_lead{padding:.5em 1em}.zoom_content{padding:1em}.zoom_content .fa.fa-check{color:#f30}.zoom_content_title{font-size:1.375em;display:inline-block;border-bottom:1px solid #666;margin-bottom:.5em;font-weight:700}.fee_table{width:100%;margin:-3em auto 0}.fee_table tr:nth-child(even){background-color:#f9f9f9}.fee_table td{padding:1.5em;border:1px solid #eee;border-collapse:collapse}.custom-made_h{margin-bottom:1rem;margin-top:3rem;background-color:#e5f4ff;font-size:16px;padding:.5em .75em .25em;color:#333;border-radius:1.5rem;border:3px solid #23a7ff}@media (min-width:768px){.page-title{font-size:3rem;padding:1.5rem;margin-bottom:.5rem;margin-left:-100%;margin-right:-100%}.page-title .lc{display:none}.group-title{font-size:2.25rem}.group-title-sub{font-size:1.25rem}.item-section{margin:2rem 0}.item-content{display:inline-block;vertical-align:top;width:calc(60% - 25px)}.item-content.item2{width:calc(67% - 25px)}.item-content.img-content{width:40%;margin-right:20px}.item-content.half-content{width:calc(50% - 4px)}.block-title{font-size:1.875rem}.item-block{margin-bottom:3em}.dep_name{font-size:1.5rem;padding:.5rem .75rem .25rem}.box_selection .box_item{width:calc(33% - 1px);display:inline-block;vertical-align:top}.section-title{font-size:2em}.item-content.worried{width:calc(67% - 25px)}.item-content.img-content2{width:33%;margin-left:20px}.question{font-size:1.25em}.bordered{width:67%;margin:1em auto}.bordered.answer p{font-size:1.375em;line-height:2em}.item_table th{width:25%}.fee_table{width:67%}}@media (min-width:992px){.group-title-sub{display:inline}}.box_contact{max-width:100%;margin:3em auto;text-align:center}.box_contact.box_counseling{margin:0 auto}.box_contact .contact_item{width:90%;margin:0 auto 1em;text-align:center;max-width:300px}.box_contact .contact_item a{display:block;padding:.5em 1em;font-size:1.5em;line-height:1.5em;text-decoration:none;color:#fff;background-color:#f60;border:1px solid #f60;border-radius:.5em;box-shadow:1px 1px 3px rgba(255,255,255,.66) inset,-1px -1px 3px rgba(255,255,255,.6) inset}.box_contact .contact_item.item2 a{background-color:#f90;border:1px solid #f90}.box_contact.box_counseling .contact_item a{font-size:1.25em;line-height:1.25em}.box_contact.box_counseling .contact_item .balloon{display:none}@media (min-width:768px){.box_contact{width:96%}.box_contact.box_counseling{padding-top:8em}.box_contact .contact_item{width:calc(33% - 5px);margin:0 2px 1em;display:inline-block;vertical-align:top}.box_contact.box_counseling .contact_item{position:relative}.box_contact .contact_item a{padding:.5em}.box_contact.box_counseling .contact_item .balloon{display:block;position:absolute;z-index:10;bottom:90%;left:5%}}@media (min-width:992px){.box_contact{width:100%}.box_contact .contact_item{width:calc(33% - 1px);margin:0 auto 1em}}@media (min-width:1200px){.box_contact{max-width:1140px}.box_contact .contact_item a{margin-left:1em;padding:.5em 1em}}.nbanchor{display:block;margin-top:-100px;padding-top:100px}.contact7{max-width:100%;box-sizing:border-box}.contact7 dd{margin:0 0 30px}.contact7 dt{font-weight:400}.contact7 .must{background:#ff1a00}.contact7 .optional{background:#999}.contact7 .must,.contact7 .optional{color:#fff;border-radius:3px;font-size:10px;margin-left:10px;padding:5px 10px;letter-spacing:2px}.btn_contact7{text-align:center}.btn_contact7 input{width:70%;background-color:#005513;color:#fff;font-size:1.1em;font-weight:700;letter-spacing:.2em;border:1px solid #005513;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.btn_contact7 input:hover{background-color:#fff;color:#005513}@media screen and (min-width:768px){.contact7 dt{float:left;clear:left;width:35%;padding:5px 10px 5px 0}.contact7 dd{margin-left:35%}.btn_contact7 input{width:70%;background-color:#005513;color:#fff;font-size:1.1em;font-weight:700;letter-spacing:.2em;border:1px solid #005513;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.btn_contact7 input:hover{background-color:#fff;color:#005513}}.simple_btn{display:inline-block;padding:.25em 2em;background-color:#d49b23;border:1px solid #d49b23;border-radius:.25em;color:#fff !important;text-decoration:none;font-size:1.5em;box-shadow:1px 1px 1px #ccc}.result_btn{display:inline-block;padding:.25em 1em;background-color:#ebc232;border:1px solid #ebc232;border-radius:.25em;color:#fff !important;text-decoration:none;font-size:1.25em;box-shadow:1px 1px 1px #ccc}.grecaptcha-badge{visibility:hidden}