@import url(//use.fontawesome.com/releases/v5.10.2/css/all.css);@import url("https://fonts.cdnfonts.com/css/puppies-play");a{transition:0.5s}a:hover{opacity:0.5;transition:0.5s}h1,h2,h3,h4{font-weight:normal}.site-body{padding-bottom:80px}@media screen and (max-width:1199.98px){.site-body{padding-bottom:50px}}@media only screen and (max-width:767.98px){.site-body{padding-bottom:30px}}@media (max-width:992px){.site-header-sub{display:inherit;margin:0;padding:0}}.site-header-sub{width:70% !important}@media only screen and (max-width:600px){.site-header-sub{justify-content:center !important}}.site-header-logo{width:20% !important;padding:0 !important;margin:0 !important;left:0;top:0;position:absolute;left:0;top:0}@media only screen and (max-width:600px){.site-header-logo{position:static}}.site-header-logo img{max-height:180px !important;margin:0 !important}@media screen and (max-width:1199.98px){.site-header-logo{width:30% !important;max-width:300px !important;margin:0 !important}}.site-header-logo{padding:0;z-index:999;width:30% !important;max-width:500px !important}.site-body-container{padding:80px 20px}@media only screen and (max-width:600px){.site-body-container{padding:50px 20px}}#block-36.widget.widget_block{width:100%}.pojire{position:relative}.top10{padding-top:10px}.top20{padding-top:20px}.top30{padding-top:30px}.top40{padding-top:40px}.top50{padding-top:50px}.top60{padding-top:60px}.top70{padding-top:70px}.top80{padding-top:80px}.top90{padding-top:90px}.top100{padding-top:100px}.top110{padding-top:110px}.top120{padding-top:120px}.top130{padding-top:130px}.top140{padding-top:140px}.top150{padding-top:150px}.top160{padding-top:160px}.top170{padding-top:170px}.top180{padding-top:180px}.top190{padding-top:190px}.top200{padding-top:200px}@media only screen and (max-width:767.98px){.tab_top10{padding-top:10px}}@media only screen and (max-width:767.98px){.tab_top20{padding-top:20px}}@media only screen and (max-width:767.98px){.tab_top30{padding-top:30px}}@media only screen and (max-width:767.98px){.tab_top40{padding-top:40px}}@media only screen and (max-width:767.98px){.tab_top50{padding-top:50px}}@media only screen and (max-width:767.98px){.tab_top60{padding-top:60px}}@media only screen and (max-width:767.98px){.tab_top70{padding-top:70px}}@media only screen and (max-width:767.98px){.tab_top80{padding-top:80px}}@media only screen and (max-width:767.98px){.tab_top90{padding-top:90px}}@media only screen and (max-width:767.98px){.tab_top100{padding-top:100px}}@media only screen and (max-width:767.98px){.sp_top0{padding-top:0}}@media only screen and (max-width:767.98px){.sp_top10{padding-top:10px}}@media only screen and (max-width:767.98px){.sp_top20{padding-top:20px}}@media only screen and (max-width:767.98px){.sp_top30{padding-top:30px}}@media only screen and (max-width:767.98px){.sp_top40{padding-top:40px}}@media only screen and (max-width:767.98px){.sp_top50{padding-top:50px}}.mg_top10{margin-top:10px}.mg_top20{margin-top:20px}.mg_top30{margin-top:30px}.mg_top40{margin-top:40px}.mg_top50{margin-top:50px}.mg_top60{margin-top:60px}.mg_top70{margin-top:70px}.mg_top80{margin-top:80px}.mg_top90{margin-top:90px}.mg_top100{margin-top:100px}@media only screen and (max-width:767.98px){.mg_tab_top10{margin-top:10px}}@media only screen and (max-width:767.98px){.mg_tab_top20{margin-top:20px}}@media only screen and (max-width:767.98px){.mg_tab_top30{margin-top:30px}}@media only screen and (max-width:767.98px){.mg_tab_top40{margin-top:40px}}@media only screen and (max-width:767.98px){.mg_tab_top50{margin-top:50px}}@media only screen and (max-width:600px){.mg_sp_top10{margin-top:10px}}@media only screen and (max-width:600px){.mg_sp_top20{margin-top:20px}}@media only screen and (max-width:600px){.mg_sp_top30{margin-top:30px}}@media only screen and (max-width:600px){.mg_sp_top40{margin-top:40px}}@media only screen and (max-width:600px){.mg_sp_top50{margin-top:50px}}.inner{max-width:1200px;margin:0 auto;padding:0 20px}.entry-footer{display:none}.vk_posts.next-prev{display:none}.comments-area{display:none}.swiper{padding-bottom:50px !important}.main{position:relative}.main_slider{position:relative}.main_slider .vk_slider_item_container{padding:0 !important}.main_slider figure{margin-bottom:0 !important;max-width:100% !important;margin:0 !important}.main_slider img{margin-bottom:0 !important;max-width:100% !important;margin:0 !important}.main_slider figure{margin-bottom:0 !important}.main_slider .swiper-button-prev,.main_slider .swiper-button-next{display:none}#site-heade{max-width:440px !important}.site-body{padding:0;margin-top:0 !important}.main01_inner{position:relative;max-width:1200px !important;margin:0 auto !important;width:90% !important;margin-top:20px !important}@media only screen and (max-width:600px){.sp_block{display:block}}.h_logo{width:15% !important;margin:0 !important}@media only screen and (max-width:991.98px){.h_logo{width:30% !important}}@media only screen and (max-width:600px){.h_logo{width:40% !important}}.wp-block-navigation-item.wp-block-navigation-submenu{min-height:8px !important}.h_nav{padding-right:20px;position:relative;z-index:99999}.h_nav ul{gap:10px}.h_nav ul li{font-size:14px !important}@media only screen and (max-width:600px){.h_nav{position:fixed;right:10px;top:10px;z-index:99999}}.h_header{padding:0 20px;display:flex;justify-content:space-between}@media only screen and (max-width:991.98px){.h_header{padding:0 10px}}@media only screen and (max-width:600px){.h_header{align-items:center}}.h_nav{padding-right:20px;position:relative;z-index:99999}.h_nav ul{gap:10px}.h_nav ul li{font-size:14px !important}@media only screen and (max-width:600px){.h_nav{position:fixed;right:10px;top:10px;z-index:99999}}.h_header{padding:0 20px;display:flex;justify-content:space-between}@media only screen and (max-width:991.98px){.h_header{padding:0 10px}}@media only screen and (max-width:600px){.h_header{align-items:center}}.h_column{display:flex;justify-content:flex-end;align-items:center;margin:0 0 0 auto !important}@media screen and (max-width:1199.98px){.h_column{display:block}}.f_box{padding:0 20px;display:flex;justify-content:space-between}@media only screen and (max-width:991.98px){.f_box{padding:0 10px}}@media only screen and (max-width:600px){.f_box{align-items:center}}footer{background:#144B8E}.site-footer-copyright{color:#fff}.site-footer{border:0}.f_box{margin:0 auto !important;padding:20px;max-width:1200px !important;display:flex;justify-content:space-between;flex-wrap:wrap}.f_nav{border:0}@media only screen and (max-width:767.98px){.f_nav ul{gap:10px}}@media only screen and (max-width:767.98px){.f_nav ul li{display:block !important;width:100% !important}}.f_nav a{color:#fff !important}@media only screen and (max-width:767.98px){.f_nav a{background:#fff !important;text-align:center;color:#144B8E !important;padding:10px !important}}.f_logo{max-width:280px !important;margin:0 !important}@media only screen and (max-width:991.98px){.f_logo{width:100% !important;margin:0 auto !important}}@media only screen and (max-width:600px){.f_logo{width:100% !important}}.f_info{width:50%;margin:0 !important}.f_info ul{padding-bottom:30px !important;gap:10px !important}.f_info p{color:#fff}@media only screen and (max-width:991.98px){.f_info{width:100% !important;max-width:100% !important}}@media only screen and (max-width:600px){.f_info{width:100% !important}}.f_copy{width:100% !important}.top_title01{display:flex;justify-content:center;align-items:center}.top_title01 .top_title01_01{margin:0 !important;width:90px !important}@media only screen and (max-width:767.98px){.top_title01 .top_title01_01{width:45px !important}}.top_title01 .top_title01_02{padding-left:20px;font-size:36px;margin:0 !important}@media only screen and (max-width:767.98px){.top_title01 .top_title01_02{font-size:24px}}.top_title_0001{display:flex;justify-content:center;padding-top:50px;margin-bottom:50px}@media only screen and (max-width:767.98px){.top_title_0001{padding-top:20px;margin-bottom:30px}}.top_title_001{position:relative;display:inline-block}.top_title_001:after{content:"";transform:skewX(-45deg);height:50px;width:50px;border-left:3px solid #144B8E;position:absolute;right:-72px;bottom:0;display:block}@media only screen and (max-width:767.98px){.top_title_001:after{right:-35px;height:25px;width:25px}}.top_title_001:before{content:"";transform:skewX(45deg);height:50px;width:50px;border-left:3px solid #144B8E;position:absolute;left:-26px;bottom:0;display:block}@media only screen and (max-width:767.98px){.top_title_001:before{left:-13px;height:25px;width:25px}}.top_title01_03{border-bottom:2px solid #144B8E;padding-bottom:30px}.top_title01_03:before{content:"";clip-path:polygon(100% 0, 0 0, 49% 50%);background:#144B8E;height:50px;width:50px;position:absolute;left:0;right:0;margin:auto;bottom:-49px;display:block}@media only screen and (max-width:767.98px){.top_title01_03:before{bottom:-24px;height:25px;width:25px}}.top_title_002{display:flex;justify-content:center}.top_title_02{display:flex;align-items:center}.top_title02_img{margin:0 !important}.top_title02_text{margin:0 !important;display:inline-block;padding-left:20px}.top_title02_text01{margin:0 !important;display:inline-block;line-height:1.2;font-size:18px}@media only screen and (max-width:767.98px){.top_title02_text01{font-size:14px !important}}.top_title02_text02{font-size:42px;font-weight:bold;display:inline-block;line-height:1.2}@media only screen and (max-width:767.98px){.top_title02_text02{font-size:24px !important}}.title01{font-size:42px !important}@media only screen and (max-width:767.98px){.title01{font-size:24px !important}}.title02{font-size:36px !important}@media only screen and (max-width:767.98px){.title02{font-size:20px !important}}.title03{background:#144B8E !important;display:inline-block !important;padding:10px 40px !important;color:#fff !important;font-size:42px !important;margin:0 !important;border-radius:50px 50px 0 0 !important}@media only screen and (max-width:767.98px){.title03{font-size:24px !important}}.title04{font-size:24px !important;border-bottom:solid 1px #144B8E !important;margin-bottom:10px !important;padding-bottom:10px !important}@media only screen and (max-width:767.98px){.title04{font-size:16px !important}}.title05{font-size:36px !important;margin-bottom:10px !important;padding-bottom:10px !important}@media only screen and (max-width:767.98px){.title05{font-size:20px !important}}.title06{font-size:20px !important;margin-bottom:10px !important;padding-bottom:10px !important;border-bottom:solid 1px #144B8E !important}@media only screen and (max-width:767.98px){.title06{font-size:18px !important}}.vk_h_nav01{width:80% !important;gap:3px 15px !important;margin:0 !important;padding-right:20px}@media only screen and (max-width:600px){.vk_h_nav01{width:100% !important;z-index:9999}.vk_h_nav01 li a{background:#C4DDFD}.vk_h_nav01 .has-child a{pointer-events:none}.vk_h_nav01 .has-child ul a{background:#fff}}.vk_h_nav01 .has-child li a{color:#333 !important}.dl_insta i{font-size:42px !important}.dl_list01{display:flex;margin-bottom:10px}.dl_list01 dt{width:200px;font-size:20px;background:#C3391D;padding:18px;margin:0;text-align:center;color:#fff}@media only screen and (max-width:767.98px){.dl_list01 dt{font-size:16px;padding:10px;width:100px}}.dl_list01 dd{width:calc(100% - 200px);font-size:20px;background:#F1F1F1;padding:18px;font-weight:bold}@media only screen and (max-width:767.98px){.dl_list01 dd{font-size:16px;padding:10px;width:calc(100% - 100px)}}.dl_list02 dt{color:#144B8E;font-size:20px}@media only screen and (max-width:767.98px){.dl_list02 dt{font-size:16px}}.dl_list03{display:flex;margin-bottom:5px}.dl_list03 dt{width:150px;font-size:16px;padding:10px;margin:0;text-align:center;border-bottom:1px solid #144B8E}@media only screen and (max-width:767.98px){.dl_list03 dt{font-size:16px;padding:10px;width:100px}}.dl_list03 dd{width:calc(100% - 150px);font-size:16px;border-bottom:1px solid #ccc;padding:10px;font-weight:bold}@media only screen and (max-width:767.98px){.dl_list03 dd{font-size:16px;padding:10px;width:calc(100% - 100px)}}.dl_list04{display:flex;margin-bottom:5px;flex-wrap:wrap}.dl_list04 dt{width:200px;font-size:16px;padding:10px;margin:0;text-align:center;border-bottom:1px solid #144B8E}@media only screen and (max-width:767.98px){.dl_list04 dt{font-size:16px;padding:10px;width:100%;text-align:left;background:#C4DDFD;border-bottom:0}}.dl_list04 dd{width:calc(100% - 200px);font-size:16px;border-bottom:1px solid #ccc;padding:10px;font-weight:bold}@media only screen and (max-width:767.98px){.dl_list04 dd{font-size:16px;padding:10px;width:100%;text-align:left;border-bottom:0}}.top_service_img{margin-bottom:0 !important}.top_service_img img{width:100% !important;margin-bottom:0 !important}.top_service_column{transition:0.5s;width:31.111111% !important;flex:0 0 31.111111% !important;max-width:31.111111% !important;margin:20px 1% !important;margin-bottom:0 !important;padding:0 !important}.top_service_column:hover{opacity:0.5;transition:0.5s}@media only screen and (max-width:767.98px){.top_service_column{width:48% !important;flex:0 0 48% !important;max-width:48% !important;margin:5px 1% !important}}.top_service_column:after{content:"";position:absolute;right:0;left:0;top:0;bottom:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.3)}.top_service_column .wp-block-image img:not([style*=object-fit]){height:200px !important}@media only screen and (max-width:767.98px){.top_service_column .wp-block-image img:not([style*=object-fit]){height:150px !important}}.top_service_text{margin-bottom:0 !important;position:absolute;right:0;left:0;top:0;bottom:0;display:inline-block;font-size:24px;font-weight:bold;color:#fff;text-shadow:0 0 0 #000;justify-content:space-around;display:flex;align-items:center;z-index:3}@media only screen and (max-width:767.98px){.top_service_text{font-size:16px}}.top_point_column{gap:0 !important;margin-bottom:20px !important}.top_point_column .top_point_column01{margin:0 !important;padding:10px !important;width:200px !important;flex-basis:200px !important}.top_point_column .top_point_column02{display:flex;align-items:center;width:calc(100% - 200px) !important;flex-basis:calc(100% - 200px) !important;padding:10px !important}.top_point_column_text01{font-size:42px;color:#FBFF00;margin:0 !important}.top_point_column_text02{font-size:16px;color:#fff;margin:0 !important}.riyu_bg01{position:relative;z-index:3}.riyu_bg{padding-bottom:50px !important;position:relative}.riyu_bg:after{content:"";z-index:1;height:calc(100% - 50px);width:50%;position:absolute;right:0;top:50px;display:block;background:#C4DDFD}.riyu_bg:before{content:"";z-index:1;height:calc(100% - 50px);width:50%;position:absolute;left:0;top:50px;display:block;background:#F9CACA}.top_voice_bg{padding:50px 0}.tishiki_g{justify-items:center !important}.tishiki_g div{justify-content:center !important}.tishiki_g01:nth-child(even):before{background:#C4DDFD}.tishiki_g01{position:relative;width:18% !important;flex:0 0 18% !important;max-width:18% !important;margin:30px 1% 0 1% !important}@media only screen and (max-width:991.98px){.tishiki_g01{width:31% !important;flex:0 0 31% !important;max-width:31% !important}}@media only screen and (max-width:767.98px){.tishiki_g01{width:48% !important;flex:0 0 48% !important;max-width:48% !important;padding:0 !important}}.tishiki_g01:before{content:"";z-index:1;height:180px;width:180px;border-radius:50%;position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;display:block;background:#F9CACA}@media only screen and (max-width:767.98px){.tishiki_g01:before{height:120px;width:120px}}.tishiki_g02{position:relative;z-index:3;max-width:200px;margin:0 auto !important}.tishiki_g02 p{margin-top:10px;font-size:14px;line-height:1.2}.flow_img{position:relative;z-index:2}.conatct_bg01{padding:30px !important}.f_tel{font-size:36px;line-height:1}.tel_f_g{display:inline-block;margin:0 !important}.f_conatct p{margin:0}.f_conatct .f_conatct_column01{display:flex;justify-content:center;align-items:center;width:50% !important;flex:0 0 50% !important;max-width:50% !important;padding:30px 0 !important;border-right:2px solid #144B8E;padding:30px 10px !important}.f_conatct .f_conatct_column01:first-child{border-left:2px solid #144B8E}@media only screen and (max-width:991.98px){.f_conatct .f_conatct_column01:first-child{border-left:0;border-bottom:2px solid #144B8E}}@media only screen and (max-width:991.98px){.f_conatct .f_conatct_column01{width:80% !important;flex:0 0 100% !important;max-width:100% !important;border:0;margin:0 auto !important}}.flow_bg{position:relative;padding:0 20px}.flow_bg:before{content:"";z-index:1;height:100px;width:100%;position:absolute;left:0;bottom:0;right:0;margin:auto;display:block;background:#C4DDFD}@media only screen and (max-width:767.98px){.flow_bg:before{height:30px}}.sekou_column .wp-block-vk-blocks-grid-column-item{background:#C4DDFD !important;padding:10px !important;margin-bottom:10px !important;width:31.1111111% !important;-webkit-box-flex:0;-ms-flex:0 0 31.1111111% !important;flex:0 0 31.1111111% !important;max-width:31.1111111% !important;margin:0 1% 20px 1% !important}@media only screen and (max-width:767.98px){.sekou_column .wp-block-vk-blocks-grid-column-item{width:48% !important;-webkit-box-flex:0;-ms-flex:0 0 48% !important;flex:0 0 48% !important;max-width:48% !important;margin:0 1% 20px 1% !important}}@media only screen and (max-width:600px){.sekou_column .wp-block-vk-blocks-grid-column-item{width:80% !important;-webkit-box-flex:0;-ms-flex:0 0 80% !important;flex:0 0 80% !important;max-width:80% !important;margin:0 10% 20px 10% !important}}.sekou_title{background:#144B8E;color:#fff;margin-bottom:10px;padding:10px;margin-top:10px}.list_check li:before{color:#144B8E !important}.vk_accordion-trigger{background:#144B8E !important;color:#fff}.vk_accordion-trigger:after{border-right:1px solid #fff !important;border-top:1px solid #fff !important}.vk_accordion-trigger .vk_accordion-toggle-open::after{border-right:1px solid #fff !important;border-top:1px solid #fff !important}.vk_accordion-trigger .vk_accordion-toggle-close::after{border-right:1px solid #fff !important;border-top:1px solid #fff !important}.price_table tr:first-child{background:#fff8a3}.price_table tr:first-child td{text-align:center}.price_table01 tr td:first-child{width:20%;background:#fff8a3;text-align:center}.contact_dl .btn-primary{border:0;width:200px}.contact_dl dl{display:flex;width:100%;margin:5px;flex-wrap:wrap}.contact_dl dl .short_label input{margin-right:5px;width:80px}.contact_dl dl dt{border:0;border-bottom:1px solid #144B8E;padding:15px;width:200px;display:block;margin:0;text-align:center}.contact_dl dl dt p{margin-bottom:0}@media only screen and (max-width:767.98px){.contact_dl dl dt{width:100%;background:#144B8E;color:#fff}}.contact_dl dl dd{border:0;border-bottom:1px solid #ccc;padding:15px;width:calc(100% - 200px);margin:0}.contact_dl dl dd .contact_taiken{font-size:12px}.contact_dl dl dd .contact_text{font-size:12px}.contact_dl dl dd p{margin-bottom:0}@media only screen and (max-width:767.98px){.contact_dl dl dd{width:100%}}.contact_dl01 input[type=submit]{background:#81224b;border:0}.contact_dl01 input[type=submit]:hover{background:red}.contact_dl01 .btn-primary{border:0;width:200px}.contact_dl01 dl{display:flex;width:100%;margin:5px;flex-wrap:wrap}.contact_dl01 dl .short_label input{margin-right:5px;width:80px}.contact_dl01 dl dt{border:0;border-bottom:1px solid #81224b;padding:15px;width:200px;display:block;margin:0;text-align:center}.contact_dl01 dl dt p{margin-bottom:0}@media only screen and (max-width:767.98px){.contact_dl01 dl dt{width:100%;background:#81224b;color:#fff}}.contact_dl01 dl .kosuu p{width:80px !important;display:flex !important;align-items:flex-end}.contact_dl01 dl dd{border:0;border-bottom:1px solid #ccc;padding:15px;width:calc(100% - 200px);margin:0}.contact_dl01 dl dd .contact_taiken{font-size:12px}.contact_dl01 dl dd .contact_text{font-size:12px}.contact_dl01 dl dd p{margin-bottom:0}@media only screen and (max-width:767.98px){.contact_dl01 dl dd{width:100%}}.top_voice_bg .ti-widget.ti-goog{height:250px !important;overflow:hidden !important}@media only screen and (max-width:767.98px){.top_voice_bg .ti-widget.ti-goog{height:750px !important}}.top_voice_bg .ti-widget.ti-goog .ti-footer-filter-text{color:#fff !important}.imo_title{position:relative;z-index:2}.imo_bg{padding:80px 20px;background:#f7ffe1;position:relative;z-index:2}@media only screen and (max-width:767.98px){.imo_bg{padding:50px 20px;background-size:200px !important}}.imo_bg:before{z-index:1;content:"";background:#fff;position:absolute;left:0;right:0;margin:auto;bottom:0;width:100%;height:40%;display:block}