input[type=submit],input[type=button]{-webkit-appearance:none;border-radius:0}input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{width:auto !important}.required{background-color:#db3936;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;padding:2px 5px;margin-left:8px;font-size:12px !important;color:#fff !important}input,textarea,select{max-width:100% !important;width:auto}span.wpcf7-list-item{display:table-row}span.wpcf7-list-item *{display:table-cell}select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color]{background-color:#fafafa;border:1px solid #dbdbdb;height:50px;padding:4px 20px;margin-top:5px;margin-bottom:30px}input[type=checkbox]{margin-right:5px}input[type=radio]{margin-right:5px}input[type=submit]{background-color:#fa0000 !important;padding:0 50px;font-weight:600;font-size:18px;height:4rem;color:#fff;cursor:pointer;cursor:hand;border:none}.form-mida{font-size:16px;font-weight:700}label{max-width:100%;margin-bottom:5px;font-weight:700}textarea{width:100%;height:200px;padding:15px 20px}span.wpcf7-not-valid-tip{color:red;font-size:1em;font-weight:400;display:block;margin-top:-25px !important}@media screen and (max-width:767px){select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color]{width:100%}}button{cursor:pointer}body{overflow-x:hidden}.site-body{padding:2em 0}@media screen and (min-width:768px){.site-body{padding:1em 0}}@media screen and (min-width:992px){.site-body{padding:1.5em 0}}@media screen and (min-width:1200px){.site-body{padding:2em 0}}.site-header{background-color:#000 !important}.site-header-logo img{max-height:40px}.site-header-logo img:hover,.site-header-logo img:active{opacity:.4;filter:alpha(opacity=40)}.site-header .nav li a,.site-header nav li a{color:#fff !important}.site-header .global-nav-list>li:before{border-bottom:2px solid #fff}@media screen and (min-width:992px){.site-header-logo{padding-top:.25em;margin-bottom:.25em;margin-left:0}.site-header--layout--nav-float .site-header-logo{margin-right:0}}.page-header{min-height:2em}.page-header-inner{margin:.5em auto}.page-header-title,h1.page-header-title{line-height:1.5}.siteHeader,.gMenu_outer{background-color:#000 !important}.device-mobile .gMenu>li{padding:14px 20px}.gMenu a{color:#000}.device-mobile .gMenu>li .gMenu_name{font-size:16px}@media (min-width:768px){.gMenu>li:before,.gMenu>li.menu-item-has-children:after{border-bottom-color:#fff}}.global-nav-list>li>ul.sub-menu{background-color:#f18a8a}.site-header nav li a{color:#000 !important}.siteFooter a{text-decoration:none !important}.site-footer-copyright p:nth-child(2){display:none}.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.navbar-brand{font-size:1.5rem}.pc-box{display:inline}.sp-box{display:none}@media screen and (max-width:768px){.pc-box{display:none}.sp-box{display:inline}}.br-off{display:none}.br-on{display:block}@media screen and (max-width:767px){.br-off{display:block}.br-on{display:none}}.entry-meta-item-author{display:none}.entry-meta-item-updated{display:none}#footerFloatingMenu{display:none !important}@media only screen and (max-width:599px){#footerFloatingMenu{display:block !important;width:100%;position:fixed;left:0;bottom:0;z-index:100000;font-size:1rem;font-weight:600;background-color:#009d1b}#footerFloatingMenu i.fa{margin-right:5px}#footerFloatingMenu a{text-decoration:none}a.footer-list-menu1{display:block;float:left;width:50%;padding:10px 5px;border-right:1px solid #fff;color:#fff !important;text-align:center}a.footer-list-menu3{display:block;float:left;width:49%;padding:10px 5px;color:#313439 !important;background-color:#fbc02d;text-align:center}}h2{margin-bottom:.2em;padding:.1em 0;border-top:4px solid #fa0000;border-bottom:3px solid #e9e9e9}.hr1,.hr1 hr{border-color:#fa0000}.hr2,.hr2 hr hr{border:#fa0000 solid 2px}.hr4,.hr4 hr{border:solid 4px;border-color:#fa0000}.max-width400px{margin:0 auto;width:100%;max-width:400px}.max-width640px{margin:0 auto;width:100%;max-width:640px}.max-width800px{margin:0 auto;width:100%;max-width:800px}.max-width1024px{margin:0 auto;width:100%;max-width:1024px}.hovers4 a:hover{opacity:.4;filter:alpha(opacity=40)}.radius{border:1px solid #ccc;border-radius:6px;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e3e3e3));background-image:-webkit-linear-gradient(#fff,#e3e3e3);background-image:linear-gradient(#fff,#e3e3e3);-webkit-box-shadow:0px 2px 5px #ccc,0px 0px 2px #fff inset;box-shadow:0px 2px 5px #ccc,0px 0px 2px #fff inset;border-radius:10px}.radius h3{font-size:medium}.radius-dot{border:1px dotted #aaa;border-radius:8px}.radius,.radius-dot{margin:0 auto;padding:1em;width:100%;max-width:1024px}.radius.book{max-width:512px;margin:0 auto}.radius.book ul{display:flex;flex-wrap:wrap}.radius.book li{padding:.25em;vertical-align:middle;list-style:none}.radius.book li img{height:9em;width:auto}.radius-red{margin-bottom:.5em;padding:5px 10px 5px 15px;background-color:#2c332c;background-image:-webkit-gradient(linear,left top,left bottom,from(#fa0000),to(#2b2c2e));background-image:-webkit-linear-gradient(#fa0000,#002400);background-image:linear-gradient(#fa0000,#002400);border-radius:10px;-webkit-box-shadow:1px 2px 7px #999;box-shadow:1px 2px 7px #999;font-size:100%;font-weight:700;color:#fff;clear:both}.title-h1 h1{padding:.5em !important;margin:.5em 0 !important;width:100%;background:#e6e6e6;border-left:5px solid #fa0000;font-size:medium;font-weight:700}.banner{margin:0;padding:0;width:100%}.banner li{display:inline-block;margin:0;padding:0;width:calc(50% - .5em)}.banner li img{width:100%;height:auto}.banner li+li{margin-left:.5em}table.type3{border:none}table.type3 caption{text-align:right !important}table.type3 tr:first-child{padding:20px 10px;border-left:none !important;border-right:none !important;border-top:1px solid #ccc !important}table.type3 tr th{background-color:#f5f5f5;font-weight:700}table.type3 tr th,table.type3 tr td{padding:20px 10px;border-top:none !important;border-left:none !important;border-right:none !important;border-bottom:1px solid #ccc !important;text-align:left}table.type3 img{width:50%}table.type4{border:none}table.type4 caption{text-align:right !important}table.type4 tr th,table.type4 tr td{padding:20px 10px;border-top:none !important;border-left:none !important;border-right:none !important;border-bottom:1px solid #ccc !important;text-align:left}@media screen and (max-width:767px){table.type4 tr th,table.type4 tr td{padding:20px 0;text-align:left}}@media screen and (max-width:599px){table.type3 tr th,table.type3 tr td{display:block}table.type3 img{width:100%}}.table-banner4{width:100%;border:none}.table-banner4 tr td{margin:0;padding:.25em;width:25%;border:none}@media screen and (max-width:740px){.table-banner4 tr td{display:inline-block;float:left;width:50%}}.table-banner3{width:100%;border:none}.table-banner3 tr td{margin:0;padding:.25em;width:33.3%;border:none;border-radius:8px}@media screen and (max-width:640px){.table-banner3 tr td{display:inline-block;float:left;width:50%}}@media screen and (max-width:340px){.table-banner3 tr td{width:100%}}.table-banner3 tr td,.table-banner4 tr td{cursor:pointer;min-height:2.5em;font-size:110%}.table-banner3 tr td a,.table-banner3 tr td img,.table-banner4 tr td img{width:100%;border-radius:8px;box-shadow:0 10px 25px 0 rgba(0,0,0,.5)}.table-banner3 tr td a{width:100%;font-size:120%}.table-banner3 tr td a button,.table-banner4 tr td a button{width:100%;height:2em;border:#aaa solid 1px;border-radius:8px;font-size:130%}.table-banner3 tr td:hover,.table-banner4 tr td:hover{opacity:.4;filter:alpha(opacity=40)}.table-banner3.border-dot tr td,.table-banner4.border-dot tr td{border:#ccc dotted 1px;border-radius:8px}.vk_outer.vk_outer-paddingLR-use{padding-left:0;padding-right:0}.vk_outer.vk_outer-paddingLR-use iframe{width:100% !important}.wp-block-media-text .wp-block-media-text__content{padding:0 0 0 1.5em}@media screen and (max-width:600px){.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{padding:0}}.vk_post_imgOuter.media-img{display:none}.gyouji_table{table-layout:fixed;width:100%;border:#a0a0ff solid 2px;font-size:90%}.gyouji_table tr:nth-child(even) td{background-color:#f0f0ff}.gyouji_table th,.gyouji_table td{margin:0;padding:.25em;border:#a0a0ff dotted 1px}.gyouji_table th{background-color:#00a;text-align:center;color:#fff}.gyouji_table th:nth-of-type(1),.gyouji_table td:nth-of-type(1){width:6em;text-align:right}.gyouji_table th:nth-of-type(2),.gyouji_table td:nth-of-type(2){width:4em;text-align:center}.gyouji_table th:nth-of-type(3),.gyouji_table td:nth-of-type(3){width:4em;text-align:center}.gyouji_table th:nth-of-type(4),.gyouji_table td:nth-of-type(4){width:calc(60% - 6em)}.gyouji_table th:nth-of-type(5),.gyouji_table td:nth-of-type(5){width:calc(40% - 8em)}@media (max-width:799px){.gyouji_table th,.gyouji_table td{display:inline-block}.gyouji_table td{min-height:1.8em}.gyouji_table th:nth-of-type(4),.gyouji_table td:nth-of-type(4){width:calc(100% - 14em)}.gyouji_table th:nth-of-type(5),.gyouji_table td:nth-of-type(5){width:100%;border-left:none;border-right:none}}@media (max-width:639px){.gyouji_table th:nth-of-type(1),.gyouji_table td:nth-of-type(1){width:50%;text-align:center}.gyouji_table th:nth-of-type(2),.gyouji_table td:nth-of-type(2){width:25%}.gyouji_table th:nth-of-type(3),.gyouji_table td:nth-of-type(3){width:25%;border-right:none}.gyouji_table th:nth-of-type(4),.gyouji_table td:nth-of-type(4){width:100%;border-left:none}}.fa-file-excel{color:green}.fa-file-pdf{color:red}.fa-file-word{color:blue}.grecaptcha-badge{visibility:hidden}