﻿.slider_auto div{height:300px}.slider_auto div img{height:300px}*{font-family:"Noto Sans JP",sans-serif;line-height:1.5;font-size:14px}a{transition:.3s}.no_active_link a{pointer-events:none}.mt-20{margin-top:20px}.mt-40{margin-top:40px}.fz-20{font-size:20px}.fz-24{font-size:24px}.fz-26{font-size:26px}.ff_serif{font-family:"Noto Serif JP","Serif"}.t_a_center{text-align:center}.pc_no{display:none}@media screen and (max-width: 767px){.sp_no{display:none}.pc_no{display:block}}.pc_menu_block{display:block}@media screen and (max-width: 767px){.pc_menu_block{display:none}}.sp_menu_head{display:none}@media screen and (max-width: 767px){.sp_menu_head{display:block}}#nav-toggle{position:fixed;top:30px;right:50px;height:32px;cursor:pointer;background:#000;width:50px;height:50px}#nav-toggle>div{width:20px;position:absolute;top:40%;left:50%;transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}#nav-toggle>div>span.toggle{width:100%;height:1px;left:0;display:block;background:#fff;position:absolute;transition:top .5s ease,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,top .5s ease;transition:transform .3s ease-in-out,top .5s ease,-webkit-transform .3s ease-in-out}header.deteal_header #nav-toggle>div>span.toggle{width:100%;height:1px;left:0;display:block;background:#fff;position:absolute;transition:top .5s ease,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,top .5s ease;transition:transform .3s ease-in-out,top .5s ease,-webkit-transform .3s ease-in-out}#nav-toggle span.toggle:nth-child(1){top:0}#nav-toggle span.toggle:nth-child(3){top:10px}.open #nav-toggle span.toggle{background:#fff}.open #nav-toggle span.toggle:nth-child(1){top:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.open #nav-toggle span.toggle:nth-child(2){top:10px;width:0;left:50%}.open #nav-toggle span.toggle:nth-child(3){top:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-toggle{z-index:998}#gloval-nav{background-color:#000;color:#fff;position:fixed;top:0;left:0;right:0;bottom:0;z-index:990;display:flex;visibility:hidden;flex-direction:column;font-size:29px;opacity:0;transition:opacity .3s ease,visibility .3s ease;padding:20px 15px 0 15px}#gloval-nav a{display:block;color:#fff;text-decoration:none;padding:20px 0;transition:color .3s ease;font-size:.55em;font-weight:300;letter-spacing:0em}#gloval-nav a:hover{color:#666}#gloval-nav ul{list-style:none;padding:0;margin-block-start:40px}#gloval-nav ul li{opacity:0;-webkit-transform:translateX(200px);transform:translateX(200px);transition:opacity .2s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .2s ease;transition:transform .3s ease,opacity .2s ease,-webkit-transform .3s ease}#gloval-nav ul li:nth-child(2){transition-delay:.05s}#gloval-nav ul li:nth-child(3){transition-delay:.15s}#gloval-nav ul li:nth-child(4){transition-delay:.25s}#gloval-nav ul li:nth-child(5){transition-delay:.35s}#gloval-nav ul li:nth-child(6){transition-delay:.45s}#gloval-nav ul li:nth-child(7){transition-delay:.55s}.open{overflow:hidden}.open #gloval-nav{visibility:visible;opacity:1}.open #gloval-nav li{opacity:1;border-bottom:1px solid #fff;-webkit-transform:translateX(0);transform:translateX(0);transition:opacity .9s ease,-webkit-transform 1s ease;transition:transform 1s ease,opacity .9s ease;transition:transform 1s ease,opacity .9s ease,-webkit-transform 1s ease}.open #gloval-nav li:first-child{border-top:1px solid #fff}.open #gloval-nav li:first-child{border-top:1px solid #fff}.nav_h1{background:url("../img/top_logo_w.svg") no-repeat;display:block;overflow:hidden;inline-size:120px;block-size:60px;text-indent:-500%}@media screen and (max-width: 767px){#nav-toggle{right:15px;top:15px}#gloval-nav a{padding:18px 0;font-size:1em}}#body{transition-duration:.7s}#body.is-active{background:#000;transition-duration:.7s}.is-active{transition-duration:.7s}.is-active .top_section_01,.is-active .top_section_02,.is-active .top_main_anime_p span{color:#fff}.is-active .btn_after_b_y::before{border-block-start:1px solid #fff;border-inline-end:1px solid #fff}.is-active .btn_after_b_y::after{border-block-start:1px solid #fff;border-inline-end:1px solid #fff}.is-active .btn_after_span_b{border-block-end:1px solid #fff}.is-active .li_number{background:#fff;color:#000}.is-active .li_number:before{border-block-end:solid 8px #fff;border-inline-start:solid 8px rgba(0,0,0,0)}.is-active .li_number:after{border-block-start:solid 8px #fff;border-inline-end:solid 8px rgba(0,0,0,0)}.is-active .top_sec2_li{border-block-end:4px dotted #fff}.is-active .more_link_after::before{border-block-start:1px solid #fff;border-inline-end:1px solid #fff}.is-active .more_link_after::after{border-block-start:1px solid #fff;border-inline-end:1px solid #fff}.is-active .more_link_after_span{border-block-end:1px solid #fff}.is-active .top_mess_content,.is-active .top_moe_pride_block{color:#000}.loading{width:100vw;height:100vh;transition:opacity 0s;background-color:#fff;position:fixed;top:0;left:0;z-index:9999;opacity:1;visibility:visible}.loading.is-active-move{opacity:0;visibility:hidden}.loading-animation{width:100%;max-width:640px;height:100vh;transition:all 1s;z-index:9999;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;margin:0 auto 50px auto}.loading-animation div img{width:100%}.loading-animation.is-active-move{opacity:1;visibility:visible}video{filter:drop-shadow(0px 0px rgba(0, 0, 0, 0));outline:none;border:none;width:100%;max-width:640px;margin:0 auto 50px auto}header{block-size:100px;display:flex;justify-content:space-between;align-items:end;padding-inline-end:60px}.head_logo a{background:url("../img/top_logo.svg") no-repeat;display:block;overflow:hidden;block-size:70px;text-indent:-200%;margin-inline-start:50px}.menu{display:flex;justify-content:space-between;width:530px;margin-block-end:4px}.menu__single{border-block-end:1px solid #000;padding-block-end:10px}.nav_li{position:relative;transition:.3s}.nav_li:hover{opacity:.6}.nav_li::after{content:"";margin-inline:auto;position:absolute;inset-block-start:21px;inset-inline-end:2px;inline-size:15px;block-size:15px;border-block-start:1px solid #fff;border-inline-end:1px solid #fff;transform:rotate(45deg)}.nav_li::before{content:"";margin-inline:auto;position:absolute;inset-block-start:21px;inset-inline-end:8px;inline-size:15px;block-size:15px;border-block-start:1px solid #fff;border-inline-end:1px solid #fff;transform:rotate(45deg)}.more_link_after_span_head{position:absolute;inline-size:55px;display:block;border-block-end:1px solid #fff;inset-block-start:28px;inset-inline-end:0}@media screen and (max-width: 768px){header{block-size:80px}.head_logo a{inline-size:120px;block-size:60px;margin-inline-start:15px}.nav_li_sp_business::before,.nav_li_sp_business::after{inset-block-start:31px}.nav_li_sp_business .more_link_after_span_head{inset-block-start:38px}}.top_section_01{margin-block-start:80px;padding-block-end:40px}.top_main_hero_anime_block{display:flex}.top_main_left_txt_block{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-size:34px;font-weight:bold;padding-block-start:max(8vw,100px);padding-block-end:max(7vw,120px);padding-inline:12px 0}.h1_hero_box{font-weight:bold;letter-spacing:4px;margin-block-end:40px}.h1_hero_box .type1{font-size:max(2.5vw,20px)}.top_main_right_anime_block{width:75%}.type2,.type3,.type4,.type5,.type2,.type6,.type7,.type8,.type9,.type10,.type11{font-size:max(1.5vw,18px);line-height:2em;letter-spacing:2px}.top_main_hero_link_flex_box{display:flex;margin-block-start:100px}.top_main_hero_link_box_1{width:220px}.top_main_hero_link_box_1 button{font-size:20px;font-weight:bold;letter-spacing:2px}.top_main_hero_link_box_2{width:194px;margin-inline-start:120px}.top_main_hero_link_box_2 button{font-size:20px;font-weight:bold;letter-spacing:2px}.btn_after_b_y{position:relative;transition:.3s}.btn_after_b_y:hover{opacity:.6}.btn_after_b_y::after{content:"";margin-inline:auto;position:absolute;inset-block-start:9px;inset-inline-end:2px;inline-size:15px;block-size:15px;border-block-start:1px solid #000;border-inline-end:1px solid #000;transform:rotate(45deg)}.btn_after_b_y::before{content:"";margin-inline:auto;position:absolute;inset-block-start:9px;inset-inline-end:8px;inline-size:15px;block-size:15px;border-block-start:1px solid #000;border-inline-end:1px solid #000;transform:rotate(45deg)}.btn_after_span_b{position:absolute;inline-size:55px;display:block;border-block-end:1px solid #000;inset-block-start:15.5px;inset-inline-end:0}.slider_auto_item_div img{max-inline-size:96%;object-fit:contain}.typed::after{content:"|";animation:blink .7s infinite}@keyframes blink{50%{opacity:0}}.typed-end:after{content:"|";animation:blink .7s infinite;animation:fadeOut .2s;animation-fill-mode:both}@keyframes fadeOut{100%{opacity:0}}.top_mess_block,.top_moe_pride_block{position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;background:#000;padding-block:80px 40px;overflow:auto;opacity:0;visibility:hidden;transition:.3s;box-sizing:border-box;z-index:999}.top_mess_block:before,.top_moe_pride_block:before{content:"";display:inline-block;vertical-align:middle;height:100%}.top_mess_block.active,.top_moe_pride_block.active{opacity:1;visibility:visible}.top_mess_content,.top_moe_pride_content{position:relative;display:inline-block;vertical-align:middle;max-width:740px;width:90%}.modal_close{position:absolute;display:flex;align-items:center;justify-content:center;top:-60px;right:-60px;width:40px;height:40px;font-size:40px;color:#fff;cursor:pointer}.modal_content{background:#fff;text-align:left;padding:30px;text-align:justify}.modal_content h2{font-size:18px;font-weight:bold;margin-block-end:16px}.modal_content h3{font-size:15px;margin-block-end:16px}.modal_content p{line-height:2;font-size:13px}.modal_content h4{font-size:18px}.modal_content .moe_p_h4{text-indent:-0.6em}.mess_author_box{display:flex;align-items:end;margin-block-start:30px}.mess_author_imgbox{inline-size:160px}.mess_author_imgbox img{inline-size:100%}.mess_author_txt{font-size:12px;margin-inline-start:20px}.mess_author_txt span{font-size:10px}.mess_author_txt .mat_span2{display:block;margin-top:6px;font-size:16px}.top_moe_pride_content p{margin-block:.5em 1.5em;line-height:1.5}.top_main_anime_p{display:block;height:max(25vw,420px)}@media screen and (min-width: 1400px){.type1{font-size:35px !important}.type2{font-size:21px}.top_main_anime_p{height:420px}.h1_top_sec2{font-size:21px !important}}@media screen and (max-width: 1120px){.h1_hero_box{margin-bottom:40px}.h1_hero_box .type1{font-size:25px}.top_main_left_txt_block{font-size:30px;padding-block-start:max(8vw,80px);padding-block-end:max(7vw,110px)}.type2{font-size:max(1vw,18px)}.top_main_anime_p{display:block;height:380px}}@media screen and (max-width: 768px){.top_main_hero_anime_block{flex-direction:column}.top_main_left_txt_block{writing-mode:horizontal-tb;font-size:18px;padding-block:10px 20px;padding-inline:0 0}.top_section_01{margin-block-start:20px;padding-block-end:40px;padding-inline:3%}.modal_close{right:0px}.modal_content{padding:20px}.modal_content h2{font-size:18px}.modal_content h3{font-size:18px}.modal_content h4{font-size:15px}.mess_author_imgbox{inline-size:130px}.top_moe_pride_content p{font-size:12px}.top_main_right_anime_block{width:100%}.h1_hero_box{margin-block-end:16px !important}.h1_hero_box .type1{font-size:25px !important}.top_main_hero_link_flex_box{flex-direction:column;margin-block-start:0px}.top_main_hero_link_box_1{width:194px}.top_main_hero_link_box_1 button{font-size:16px}.top_main_hero_link_box_2{margin-inline-start:0 !important;margin-block-start:14px;width:175px}.top_main_hero_link_box_2 button{font-size:16px}.top_main_hero_link_flex_box .btn_after_b_y::before{inline-size:12px;block-size:12px;inset-block-start:6px}.top_main_hero_link_flex_box .btn_after_b_y::after{inline-size:12px;block-size:12px;inset-block-start:6px}.top_main_hero_link_flex_box .btn_after_span_b{inset-block-start:11.5px}.type2,.type3,.type4,.type5,.type2,.type6,.type7,.type8,.type9,.type10,.type11{font-size:14px !important;white-space:nowrap}}@media screen and (min-width: 500px)and (max-width: 768px){.top_main_anime_p{height:440px}}@media screen and (max-width: 499px){.top_main_anime_p{height:440px}}.top_section_02{padding-block-start:120px;display:flex;padding-block-end:0px}.top_main_right_contetn_bloxk{inline-size:min(67vw,760px)}.h1_top_sec2{font-size:max(1.1vw,16px);line-height:1.7em;margin-block-end:40px}.li_number{display:block;background:#000;color:#fff;inline-size:40px;block-size:25px;margin-block:10px;position:relative;font-size:20px;line-height:28px;padding-left:10px;font-family:"Roboto",sans-serif}.li_number:before{inline-size:40px;block-size:0;display:block;position:absolute;inset-inline-start:0;inset-block-end:100%;content:"";border-block-end:solid 8px #000;border-inline-start:solid 8px rgba(0,0,0,0)}.li_number:after{inline-size:40px;block-size:0;display:block;position:absolute;inset-inline-start:0;inset-block-start:100%;content:"";border-block-start:solid 8px #000;border-inline-end:solid 8px rgba(0,0,0,0)}.top_sec2_li{display:flex;border-block-end:4px dotted #333;padding-block-end:14px;margin-block-end:14px}.top_sec2_li:last-child{border-block-end:none}.top_sec2_li a{display:flex;justify-content:space-between;inline-size:700px;flex:1}.top_sec2_li a:hover{opacity:.6}.top_sec2_ul{width:min(67vw,100%)}.top_sec2_ul_li_div{font-size:18px;line-height:40px;box-sizing:border-box;padding-inline-start:20px}.more_link_after{margin-inline-start:auto;display:block;line-height:48px;position:relative;width:138px;position:relative;transition:.3s;transition:0s}.more_link_after:hover{opacity:.6}.more_link_after::after{content:"";margin-inline:auto;position:absolute;inset-block-start:18px;inset-inline-end:2px;inline-size:15px;block-size:15px;border-block-start:1px solid #000;border-inline-end:1px solid #000;transform:rotate(45deg)}.more_link_after::before{content:"";margin-inline:auto;position:absolute;inset-block-start:18px;inset-inline-end:8px;inline-size:15px;block-size:15px;border-block-start:1px solid #000;border-inline-end:1px solid #000;transform:rotate(45deg)}.more_link_after:hover{opacity:1}.more_link_after_span{position:absolute;inline-size:55px;display:block;border-block-end:1px solid #000;inset-block-start:25px;inset-inline-end:0;transition:.7s}@media screen and (max-width: 768px){.top_section_02{flex-direction:column;padding-inline:3%;padding-block-end:0;padding-block-start:60px}.top_main_right_contetn_bloxk{inline-size:100%}.top_sec2_li a{inline-size:100%;flex-direction:column}.more_link_after{margin-inline-start:20px;line-height:26px}.more_link_after_span{inset-block-start:15px}.more_link_after::before,.more_link_after::after{inset-block-start:8px}.top_sec2_ul{width:100%}.top_sec2_ul_li_div{font-size:16px;line-height:35px}.li_number:before,.li_number::after{inline-size:34px}.li_number{inline-size:34px;block-size:17px;line-height:19px;padding-left:7px;font-size:17px;margin-right:-8px}}.top_section_03{padding:30px 0 80px 0}.top_section_04{padding-block:120px 80px;display:flex;background:#f3f3f3}.h1_top_sec4{font-size:18px;margin-block-end:40px}.form_div_txt_block{padding-block:28px 10px;border-block-end:1px dotted #333}.top_form_title_box{font-size:14px}.top_form_title_span,.top_form_title_span2{padding-block:10px 12px;padding-inline:20px 0;margin-inline-end:20px;letter-spacing:24px;font-size:14px;color:#fff;background-color:#000}.top_from_input_div{margin-block-start:24px;block-size:40px}.top_from_input_div input[type=text]{padding-block:6px 7px;padding-inline:10px;border:1px solid #333;font-size:14px;background-color:#fff;inline-size:100%}.form_div_block{margin-block-start:23px}.top_form_title_span2{letter-spacing:2px;padding-inline:12px 9px}.top_form_checkbox_div{margin-block-start:30px;padding-block-end:0px;border-block-end:1px dotted #333;display:flex;flex-wrap:wrap}.top_form_checkbox_div label{inline-size:220px;display:block;font-size:14px;font-weight:500;white-space:nowrap;margin-inline-end:20px;margin-block-end:15px}.top_form_checkbox_div label:hover{cursor:pointer}.top_form_checkbox_div input[type=checkbox]{position:relative;inline-size:18px;block-size:18px;margin-inline-end:4px;background-color:#fff;border:2px solid #000;vertical-align:-4px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.top_form_checkbox_div input[type=checkbox]:hover{cursor:pointer}.top_form_checkbox_div input[type=checkbox]:checked:before{position:absolute;inset-block-start:1px;inset-inline-start:4px;transform:rotate(50deg);inline-size:6px;block-size:9px;border-right:2px solid #000;border-bottom:2px solid #000;content:""}.top_form_button_box{margin-inline:auto;inline-size:300px;padding-block-start:14px}.top_form_button{font-size:22px;position:relative;padding-inline-end:20px}.top_form_button:after{content:url("../img/top_search_btn.svg");display:block;position:absolute;block-size:30px;inline-size:30px;inset-block-start:2px;inset-inline-end:-16px}.top_form_map_block img{inline-size:100%}@media screen and (max-width: 768px){.top_section_04{flex-direction:column;padding-inline:3%;padding-block:60px 80px}.top_form_map_block img{inline-size:100%}.top_form_title_span,.top_form_title_span2{padding-block:8px 9px}.top_form_title_box{line-height:50px;margin-block-end:-16px}.top_form_title_span2_br{display:block;margin-block:-6px 40px}.top_form_button_box{text-align:center;padding-right:2%}}.top_section_05{margin-inline-start:0px;padding-block-start:80px;padding-block-end:100px}.top_section_05 .top_main_right_contetn_bloxk{width:calc(100% - 235px);max-width:970px}.top_section_05 .page_new_all_item_block{margin-bottom:30px !important}.top_sec05_content_block{display:flex}.h1_top_sec05{font-size:40px;font-weight:bold;margin-block-end:40px}.top_news_item_block{inline-size:95% !important;max-inline-size:340px !important}.top_news_itme_thumb_box img{inline-size:100%;height:200px;object-fit:cover}.top_news_allbox{margin-block-start:0px}.top_news_allbox a{letter-spacing:2px;font-size:16px;font-weight:500}.top_news_allbox a:hover{opacity:.8}.arrow_span_1{position:relative;display:inline-block;width:18px;height:1px;margin:0px 0px 5px 7px;border-radius:9999px;background-color:#000;transform:rotate(-45deg)}.arrow_span_1::before,.arrow_span_1::after{content:"";position:absolute;top:0px;right:-1px;width:12px;height:1px;border-radius:9999px;background-color:#000;transform-origin:calc(100% - .5px) 50%}.arrow_span_1::before{transform:rotate(45deg)}.arrow_span_1::after{transform:rotate(-45deg)}.top_sec05_linkbox{display:flex;margin-block-start:60px}@media screen and (max-width: 1000px){.top_sec05_linkbox{flex-direction:column;margin-left:0}.top_sec05_link_div2{inline-size:310px !important;margin-inline-start:0 !important;margin-top:40px !important}}.top_sec05_link_div{inline-size:250px}.top_sec05_link_div a{font-size:20px;font-weight:bold}.top_sec05_link_div2{inline-size:310px;margin-inline-start:120px}.top_sec05_link_div2 a{font-size:20px;font-weight:bold}.btn_after_b_y2{position:relative;transition:.3s}.btn_after_b_y2:hover{opacity:.6}.btn_after_b_y2::after{content:"";margin-inline:auto;position:absolute;inset-block-start:23px;inset-inline-end:2px;inline-size:15px;block-size:15px;border-block-start:1px solid #000;border-inline-end:1px solid #000;transform:rotate(45deg)}.btn_after_b_y2::before{content:"";margin-inline:auto;position:absolute;inset-block-start:23px;inset-inline-end:8px;inline-size:15px;block-size:15px;border-block-start:1px solid #000;border-inline-end:1px solid #000;transform:rotate(45deg)}.btn_after_span_b2{position:absolute;inline-size:55px;display:block;border-block-end:1px solid #000;inset-block-start:30px;inset-inline-end:0}.slide_arrow{border:1px solid #000;border-radius:40px;block-size:40px;inline-size:40px;margin-block-start:12px;margin-inline:5px;cursor:pointer;opacity:.5;transition:.3s}.slide_arrow:hover{opacity:1;transition:.3s}.prev_arrow{position:relative;display:inline-block;width:25px;height:4px;margin:21px 11px;border-radius:9999px;background-color:#000;width:22px;height:2px;margin:18px 8px}.prev_arrow::before{content:"";position:absolute;top:calc(50% - 1px);left:0;width:20px;height:3px;border-radius:9999px;background-color:#000;transform-origin:0px 50%;width:14px;height:2px;transform:rotate(45deg)}.prev_arrow::after{content:"";position:absolute;top:calc(50% - 1px);left:0;width:20px;height:3px;border-radius:9999px;background-color:#000;transform-origin:0px 50%;width:14px;height:2px;transform:rotate(-45deg)}.next_arrow{position:relative;display:inline-block;width:25px;height:4px;margin:21px 11px;border-radius:9999px;background-color:#000;width:22px;height:2px;margin:18px 8px}.next_arrow::before{content:"";position:absolute;top:calc(50% - 1px);right:0;width:20px;height:3px;border-radius:9999px;background-color:#000;transform-origin:calc(100% - 0px) 50%;width:14px;height:2px;transform:rotate(45deg)}.next_arrow::after{content:"";position:absolute;top:calc(50% - 1px);right:0;width:20px;height:3px;border-radius:9999px;background-color:#000;transform-origin:calc(100% - 0px) 50%;width:14px;height:2px;transform:rotate(-45deg)}.top_news_h1_flex_box{display:flex;justify-content:space-between}.top_news_arrow_box{display:flex;margin-bottom:20px}.slick-slide{width:310px !important;margin:0 10px !important}@media screen and (max-width: 768px){.top_sec05_content_block{flex-direction:column}.slide_arrow_prev{left:-14px;top:90px}.slide_arrow_next{right:-14px;top:90px}.top_section_05{margin-inline-start:0;padding-block-start:60px;padding-block-end:100px;padding-inline:3%}.top_section_05 .top_main_right_contetn_bloxk{inline-size:100%}.top_section_05 .top_main_left_txt_block{padding-block:20px 10px}.top_sec05_linkbox{margin-block-start:70px;flex-direction:column}.top_sec05_link_div{inline-size:220px}.top_sec05_link_div2{inline-size:268px !important;margin-inline-start:0;margin-top:40px}.top_sec05_link_div a,.top_sec05_link_div2 a{font-size:16px}.btn_after_span_b2{inset-block-start:24px}.btn_after_b_y2::before,.btn_after_b_y2::after{inset-block-start:17px}.slick-slide{width:94vw !important;margin:0 16px !important;aspect-ratio:auto}.top_news_itme_thumb_box img{height:280px}}.top_news_text_main{font-size:16px;padding:0 4px}.top_news_item_block{inline-size:310px !important;max-inline-size:310px !important}@media screen and (max-width: 950px){.top_news_scrool_block{flex-direction:column}.top_news_item_block{inline-size:100% !important;max-inline-size:100% !important}}.top_linkbox_center{position:relative}footer{padding-block:40px 30px;background:#f3f3f3}.footer_logo a{background:url("../img/top_logo.svg") no-repeat;display:block;overflow:hidden;inline-size:150px;block-size:70px;text-indent:-200%;margin-inline:auto;margin-bottom:20px}.footer_copy_block{text-align:center;font-size:12px}.form_wrapper{inline-size:100%;max-inline-size:800px;margin-block:120px 100px;margin-inline:auto}.form_title_block h1{font-size:36px;font-weight:500}.form_title_block p{font-size:18px}.Form{padding:20px 40px 40px 40px;background:#ddd;margin-block:40px}.form_dl_div_box dt{display:flex;margin-block-start:20px}.form_dl_div_box dt div{font-size:18px;font-weight:500}.form_dl_div_box dt span{background:#000;padding:3px 9px 3px 8px;color:#fff;font-size:12px;margin-inline:12px;margin-block-start:2px}.form_dl_div_box dd{margin-block-start:13px}.label_span{display:none}.form_dl_block input{border:1px solid #ccc;padding:11px 8px 11px 11px;border-radius:3px;width:100%;background:#fff;font-size:18px}.form_dl_block textarea{border:1px solid #ccc;padding:11px 8px 11px 11px;border-radius:3px;width:100%;background:#fff;font-size:18px}.btn_bg_confirm{color:#fff;font-size:16px;font-weight:bold;background:rgba(0,0,0,0);border:1px solid #ddd;background:#a7a7a7;border-radius:0px;position:relative;width:300px;margin:40px auto;text-align:center;z-index:1;transition:.3s}.form_btn_on .btn_bg_confirm{color:#fff;font-size:16px;font-weight:bold;background:#000;border:1px solid #000;border-radius:0;position:relative;z-index:1;transition:.3s;width:300px;margin:40px auto;text-align:center}.form_btn_on .btn_bg_confirm::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;background:#333;transform-origin:100% 50%;transform:scaleX(0);transition:transform ease .3s}.form_btn_on .btn_bg_confirm:hover::before{transform-origin:0% 50%;transform:scaleX(1)}.confirm_button{width:300px;padding:20px;font-size:16px}.confirm_area{padding:20px 40px 40px 40px;background:#ddd;margin-block:40px}.confirm_area .form_dl_div_box dd{margin-block-start:13px;border:1px solid #666;padding:10px}.confirm_area .form_btn_on .btn_bg_confirm{color:#fff;font-size:16px;font-weight:bold;background:#000;border:1px solid #000;border-radius:0;position:relative;z-index:1;transition:.3s;width:250px;margin:40px auto;text-align:center}.confirm_area .btn_bg_confirm{width:250px;box-sizing:border-box}.confirm_area .wpcf7-spinner{display:none}.confirm_area .wpcf7-submit{width:250px;padding:20px 40px}.confirm_area .btn_submit_form{padding:0}.confirm_area .back_button{padding:20px 40px;width:250px}@media screen and (max-width: 768px){.form_wrapper{margin-block:40px 100px}.form_title_block{inline-size:94%;margin:auto}}.sec_thanks_wrapper{inline-size:92%;max-inline-size:800px;margin-block:120px 100px;margin-inline:auto}.sec_thanks_wrapper h1{font-size:36px;font-weight:500;text-align:center;margin-bottom:40px}.sec_thanks_wrapper p{font-size:18px;text-align:center;line-height:2}@media screen and (max-width: 768px){.sec_thanks_wrapper{margin-block:40px 100px}.sec_thanks_wrapper h1{font-size:26px}.sec_thanks_wrapper p{font-size:14px}}.sec_news_all_wrapper{width:94%;max-width:800px;margin:60px auto}.sec_news_all_wrapper h1{font-size:36px;font-weight:bold;margin-bottom:40px}.news_all_flex_block{display:flex;flex-wrap:wrap;justify-content:space-between}.news_all_flex_block .top_news_item_block{inline-size:95% !important;max-inline-size:240px !important;margin-bottom:20px}.news_all_flex_block::after{display:block;content:"";inline-size:95% !important;max-inline-size:240px !important}@media screen and (max-width: 768px){.sec_news_all_wrapper h1{font-size:20px;padding-left:12px}.news_all_flex_block{justify-content:space-around}.news_all_flex_block .top_news_item_block{max-inline-size:100% !important;margin-bottom:20px}}.sec_single_wrapper{width:94%;max-width:800px;margin:120px auto 60px auto}.single_h1{font-size:26px;margin-block:40px;font-weight:500}.single_div_content img{width:100%}.single_div_content p{line-height:2.5;font-size:18px}.sigle_news_all_back_btn{margin:40px 0 0 0;width:180px;position:relative;transition:.3s}.sigle_news_all_back_btn:hover{opacity:.6}.sigle_news_all_back_btn::after{content:"";margin-inline:auto;position:absolute;inset-block-start:4px;inset-inline-end:2px;inline-size:15px;block-size:15px;border-block-start:1px solid #000;border-inline-end:1px solid #000;transform:rotate(45deg)}.sigle_news_all_back_btn::before{content:"";margin-inline:auto;position:absolute;inset-block-start:4px;inset-inline-end:8px;inline-size:15px;block-size:15px;border-block-start:1px solid #000;border-inline-end:1px solid #000;transform:rotate(45deg)}.sigle_news_all_back_btn .btn_after_span_b2{position:absolute;inline-size:55px;display:block;border-block-end:1px solid #000;inset-block-start:11px;inset-inline-end:0}.top_news_item_day_box{font-size:18px;padding-block:12px}.top_news_item_category{padding:4px 7px 6px 7px;margin-top:18px;background:#333;color:#fff;display:inline-block}.top_news_item_category a{font-size:12px;font-weight:500}.wp-block-image{margin-block:20px}.sigle_news_all_back_btn{width:215px}.sigle_news_all_back_btn a span{font-size:18px}.sigle_news_all_back_btn:before{inset-block-start:6px}.sigle_news_all_back_btn::after{inset-block-start:6px}.sigle_news_all_back_btn .btn_after_span_b2{inset-block-start:13px}.sigle_news_all_back_btn_block{width:94%;max-width:800px;margin:0px auto 120px auto}.page_news_arrow_box{width:140px;margin:40px auto 0 auto}.page_news_arrow_box .page-numbers{display:flex;justify-content:space-between}.page_news_arrow_box .page-numbers .page-numbers{display:none}.page_news_arrow_box .page-numbers .prev{display:block}.page_news_arrow_box .page-numbers .next{display:block}.top_news_item_day_box{display:flex}.top_news_new_box{margin-left:14px}.page_news_item_category{padding:4px 9px 6px 9px;background:#333;color:#fff;display:inline-block;font-size:12px;margin-bottom:14px}.top_news_new_box{color:#ad0000}.page_new_all_item_block{margin-bottom:60px !important}.news_all_itme_thumb_box img{inline-size:100%;height:150px;object-fit:cover}@media screen and (max-width: 768px){.news_all_itme_thumb_box img{height:auto}}.div_business_wrapper{width:94%;max-width:820px;margin:60px auto}.sec_business_big{margin-top:80px}.sec_business_big .sec_business_h1_big{font-size:36px;font-weight:bold}.sec_business_big p{margin-top:20px;font-size:16px;line-height:2}.business_formlinkbtn{inline-size:194px !important;margin-inline-start:0 !important;margin-top:24px !important;position:relative;transition:.3s}.business_formlinkbtn:hover{opacity:.6}.business_formlinkbtn::after{content:"";margin-inline:auto;position:absolute;inset-block-start:6px;inset-inline-end:2px;inline-size:15px;block-size:15px;border-block-start:1px solid #000;border-inline-end:1px solid #000;transform:rotate(45deg)}.business_formlinkbtn::before{content:"";margin-inline:auto;position:absolute;inset-block-start:6px;inset-inline-end:8px;inline-size:15px;block-size:15px;border-block-start:1px solid #000;border-inline-end:1px solid #000;transform:rotate(45deg)}.business_formlinkbtn .btn_after_span_b{position:absolute;inline-size:55px;display:block;border-block-end:1px solid #000;inset-block-start:13px;inset-inline-end:0}.business_formlinkbtn .business_formlink_a{font-size:18px;font-weight:bold}.sec_business_small{margin-top:40px;padding-bottom:40px}.sec_business_small.sec_border_on{border-bottom:1px solid #333}.sec_business_h1_small{padding:4px 9px 6px 9px;background:#333;color:#fff;display:inline-block;font-size:16px;margin-bottom:14px}.business_div{display:flex;margin-bottom:30px}.business_dt{position:relative;padding-left:22px;font-size:15px;font-weight:normal;margin-right:20px;width:110px}.business_dt::before{content:"●";position:absolute;width:20px;height:20px;display:block;top:1px;left:2px;font-size:14px}@media screen and (max-width: 768px){.sec_business_big{margin-top:40px}.sec_business_big .sec_business_h1_big{font-size:24px;font-weight:bold}.sec_business_big p{margin-top:10px;font-size:15px;line-height:2}.business_div{flex-direction:column}}/*# sourceMappingURL=style.css.map */