﻿@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:20px !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{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;margin-top:0;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{padding:20px;margin-bottom:0}@media screen and (max-width:1199.98px){.h_column{display:block}}.h_column02{padding-left:20px}@media screen and (max-width:1199.98px){.h_column02{margin-top:10px !important;padding:10px}}@media only screen and (max-width:600px){.h_column02{margin-right:60px !important;padding:0}}.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:none}.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:#F7932F !important;padding:10px !important}}.f_logo{max-width:480px !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}}.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:#F7932F !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 #F7932F !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 #F7932F !important}@media only screen and (max-width:767.98px){.title06{font-size:18px !important}}.dl_list01{display:flex;margin-bottom:10px}.dl_list01 dt{width:200px;font-size:20px;background:#70492E;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:#F7932F;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 #F7932F}@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 #F7932F}@media only screen and (max-width:767.98px){.dl_list04 dt{font-size:16px;padding:10px;width:100%;text-align:left;background:#FFF2DA;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}}.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 #F7932F;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:#F7932F;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%}}.main_catch{padding:30px;background:#F7932F;position:absolute;left:15%;color:#fff;border-radius:30px;top:14%;font-size:1.5vw;line-height:1.5;z-index:4;font-family:"Kiwi Maru", "游ゴシック", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif}@media only screen and (max-width:767.98px){.main_catch{padding:10px;font-size:3vw;left:5%}}.main_img{position:relative;padding-bottom:50px;position:relative;z-index:2}.main_img:after{content:"";width:60%;background:#FFF2DA;display:block;position:absolute;height:70%;left:0;bottom:0;border-radius:0 50px 50px 0}.main_img .main_img01{z-index:3;position:relative;padding-top:18%}.main_img .main_img01 img{border-radius:0 50px 50px 0}@media only screen and (max-width:767.98px){.main_img .main_img01 img{border-radius:0 30px 30px 0}}.main_img .main_img02{z-index:3;position:relative;position:relative;max-width:1320px !important;flex-basis:80% !important}.main_img .main_img02 img{border-radius:50px 0 0 50px}@media only screen and (max-width:767.98px){.main_img .main_img02 img{border-radius:30px 0 0 30px}}.top01_title01{font-size:4vw;margin:0 !important;line-height:1.2;color:#70492E}@media only screen and (max-width:767.98px){.top01_title01{font-size:42px}}.top01_title01 mark{font-size:16px;margin-left:10px}.top01_title02{font-size:2vw;margin:0 !important;line-height:1.2;color:#70492E}@media only screen and (max-width:767.98px){.top01_title02{font-size:20px}}.cont_title01{padding-left:60px !important;font-size:4vw;margin:0 !important;margin-bottom:30px !important;line-height:1.2;color:#70492E;position:relative;padding:0;border:0 !important;line-height:1.2 !important}.cont_title01:after{content:"";display:block !important;background:#F7932F !important;height:2px;width:50px;position:absolute;left:0;top:0;bottom:0;margin:auto}@media only screen and (max-width:767.98px){.cont_title01{font-size:42px;line-height:1.5 !important}}.cont_title01 mark{font-size:16px;margin-left:10px}@media only screen and (max-width:767.98px){.cont_title01 mark{display:block !important}}.top01_column{position:relative;z-index:3}.top01_img01{padding-top:100px}@media only screen and (max-width:767.98px){.top01_img01{padding-top:50px}}.top01_img01 img{border-radius:50px}.top01_img02 img{border-radius:50px}.top01{position:relative;z-index:2;padding-bottom:50px}@media only screen and (max-width:767.98px){.top01{padding-bottom:20px}}.top01:after{content:"";width:70%;background:#FFF2DA;display:block;position:absolute;height:67%;right:0;bottom:-100px;border-radius:50px 0 0 50px;z-index:1}.top02_column{border-bottom:2px #F7932F solid;gap:10px !important}.top02_column .top02_column01{flex-basis:80px !important}@media only screen and (max-width:767.98px){.top02_column .top02_column01{flex-basis:40px !important}}.top02_column .top02_column02{flex-basis:calc(100% - 80ppx) !important}.top02_column .top02_column02 p{margin:0;line-height:1.2;padding:0 !important}@media only screen and (max-width:767.98px){.top02_column .top02_column02{flex-basis:calc(100% - 40px) !important}}.top02_title01{font-size:42px;color:#70492E !important}@media only screen and (max-width:767.98px){.top02_title01{font-size:20px}.top02_title01 span{display:block}}.top02_title01:before{content:"";border-top:15px dotted #F7932F !important;border-bottom:0 !important}@media only screen and (max-width:767.98px){.top02_title01:before{border-top:5px dotted #F7932F !important}}.top02_title01:after{content:"";border-top:15px dotted #F7932F !important;border-bottom:0 !important}@media only screen and (max-width:767.98px){.top02_title01:after{border-top:5px dotted #F7932F !important}}.top02{z-index:5;position:relative;padding-right:20px}.top02:after{content:"";width:50%;background:#FFFDF2;display:block;position:absolute;height:100%;left:0;bottom:0;top:0;z-index:1}.top02_inner{background:#FFFDF2;padding:50px;border-radius:50px;position:relative;z-index:3}@media only screen and (max-width:767.98px){.top02_inner{padding:20px;border-radius:30px}}.top02_column02{padding-bottom:10px !important}.top02_column01{margin-bottom:20px !important}.top_title03{font-size:6vw;margin:0 !important;margin-left:20px !important;line-height:1 !important;color:#70492E;position:relative}@media only screen and (max-width:767.98px){.top_title03{font-size:42px}}.top_title03 mark{font-size:16px;margin-left:10px}@media only screen and (max-width:767.98px){.top_title03{font-size:42px}}.top_title03:after{content:"" !important;width:100%;background:#F7932F;display:block;position:absolute;height:1px;right:102%;bottom:0;top:20px;margin:auto;z-index:1}.top03{gap:0px;position:relative}@media only screen and (max-width:767.98px){.top03_column01{flex-basis:15% !important;max-width:15% !important}}.top03_column02 img{border-radius:50px;border-radius:50px 0 0 50px}.top03_column02 .wp-block-image img:not([style*=object-fit]){height:623px !important;object-fit:cover}@media only screen and (max-width:767.98px){.top03_column02 .wp-block-image img:not([style*=object-fit]){height:400px !important}}@media only screen and (max-width:767.98px){.top03_column02{padding-bottom:200px;flex-basis:85% !important;max-width:85% !important}}.top03_column03 img{border-radius:50px;border-radius:0 50px 50px 0}.top03_column03 .wp-block-image img:not([style*=object-fit]){height:623px !important;object-fit:cover}@media only screen and (max-width:767.98px){.top03_column03 .wp-block-image img:not([style*=object-fit]){height:400px !important}}@media only screen and (max-width:767.98px){.top03_column03{padding-bottom:200px;flex-basis:85% !important;max-width:85% !important}}.top03_maru01{position:absolute;left:15%;bottom:0;margin:auto;height:450px;width:450px}@media only screen and (max-width:991.98px){.top03_maru01{left:1%;width:330px;height:330px}}.top03_maru02{position:absolute;right:15%;bottom:0;margin:auto;height:450px;width:450px}@media only screen and (max-width:991.98px){.top03_maru02{right:1%;width:330px;height:330px}}.top03_maru{position:relative}.top03_maru:after{content:"" !important;height:450px;width:450px;background:#FFF2DA;display:block;position:absolute;right:0;left:0;top:0;bottom:0;margin:auto;z-index:1;border-radius:50%}@media only screen and (max-width:991.98px){.top03_maru:after{width:330px;height:330px}}.top03_maru_inner{padding:60px;position:relative;z-index:4}@media only screen and (max-width:991.98px){.top03_maru_inner{padding:30px}}.top_title04{margin:0 !important;color:#70492E !important}.top03_text{margin-top:20px !important}@media only screen and (max-width:767.98px){.top03_text{margin-top:5px !important;font-size:12px}}.top04{padding:50px 40px}.top04_column{width:100% !important;max-width:1600px !important;margin:0 auto !important}.top04_column01{border-radius:50px;background:#fff;padding:20px !important;flex:0 0 23% !important;max-width:23% !important;margin:0 1% 10px 1% !important;width:23% !important}@media only screen and (max-width:991.98px){.top04_column01{flex:0 0 48% !important;max-width:48% !important;margin:0 1% 10px 1% !important;width:48% !important}}@media only screen and (max-width:767.98px){.top04_column01{flex:0 0 100% !important;max-width:100% !important;margin:0 1% 10px 1% !important;width:100% !important}}.top_title05{font-size:6vw;margin:0 !important;margin-left:20px !important;line-height:1 !important;color:#70492E}@media only screen and (max-width:767.98px){.top_title05{font-size:42px}.top_title05 span{display:block}}.top_title05 mark{font-size:16px;margin-left:10px}@media only screen and (max-width:767.98px){.top_title05{font-size:42px}}.top_title06{font-size:46px;margin:0 !important;line-height:1 !important}.top_title06:before{content:"";border-top:1px solid #F7932F !important;border-bottom:0 !important}.top_title06:after{content:"";border-top:1px solid #F7932F !important;border-bottom:0 !important}.top_title06_text{font-size:16px;margin-top:10px !important;line-height:1 !important;color:#F7932F !important}.works_bg{width:100% !important;max-width:100% !important;padding:0 20px}.works_bg img{border-radius:50px}@media only screen and (max-width:767.98px){.works_bg img .vk_gridColumn [class*=col-]{padding:0 5px !important}}@media only screen and (max-width:767.98px){.works_bg img{border-radius:30px}}.top_title07{font-size:5vw;margin:0 !important;margin-left:20px !important;line-height:1 !important;color:#70492E;position:relative}@media only screen and (max-width:767.98px){.top_title07{font-size:42px}}.top_title07 mark{font-size:16px;margin-left:10px}@media only screen and (max-width:767.98px){.top_title07{font-size:42px}}.top_title07:after{content:"" !important;width:100%;background:#F7932F;display:block;position:absolute;height:1px;right:102%;bottom:0;top:20px;margin:auto;z-index:1}.message_img01{padding-right:20px;padding-bottom:20px}.message_img01 img{z-index:5;position:relative;border-radius:50px}@media only screen and (max-width:767.98px){.message_img01 img{border-radius:30px}}.message_img01:after{content:"" !important;height:calc(100% - 20px) !important;width:calc(100% - 20px) !important;background:#F7932F;display:block;position:absolute;right:0;bottom:0;margin:auto;z-index:1;border-radius:50px}@media only screen and (max-width:991.98px){.message_img01:after{border-radius:30px}}.column_btn01 .wp-block-column{border-right:1px solid #F7932F;padding:30px 0}.column_btn01 .wp-block-column:hover{opacity:0.5;transition:all 0.5s 0s ease}@media only screen and (max-width:767.98px){.column_btn01 .wp-block-column{border-right:0;border-bottom:1px solid #F7932F}}.column_btn01 .wp-block-column:first-child{border-left:1px solid #F7932F}@media only screen and (max-width:767.98px){.column_btn01 .wp-block-column:first-child{border-left:0;border-top:1px solid #F7932F}}.top_btntitle{margin:0 !important;font-size:36px;color:#70492E !important}.top_btntext01 strong{margin:0 !important;padding-right:30px;position:relative}.top_btntext01 strong:after{content:"";position:absolute;width:20px;height:20px;background:#F7932F;border-radius:50%;display:block;right:0;top:0;bottom:0;margin:auto}.top_btntext01 strong:before{content:"";position:absolute;width:10px;height:10px;background:#fff;display:block;right:5px;top:0;bottom:0;margin:auto;clip-path:polygon(0 0, 0 100%, 100% 50%);z-index:2}.top_bana01{background:#FFF2DA;padding:50px 20px}.f_contact_title{text-decoration:underline;line-height:1.5;text-decoration-style:dashed;text-decoration-thickness:2px;text-underline-offset:0.5rem;font-size:36px;color:#70492E !important}@media only screen and (max-width:767.98px){.f_contact_title{font-size:20px !important}}.f_contact{padding:80px 20px;background:#FFF2DA;max-width:1200px !important;border-radius:50px;margin:0 auto !important}@media only screen and (max-width:767.98px){.f_contact{padding:20px 10px}}.f_tel{font-size:36px;line-height:1;color:#F7932F;margin:0 !important;font-family:"Kiwi Maru", "游ゴシック", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif}.f_tel a{color:#F7932F !important;text-decoration:none !important}@media only screen and (max-width:767.98px){.f_tel{font-size:20px !important}}.f_tel01{font-size:36px;line-height:1;color:#fff;font-family:"Kiwi Maru", "游ゴシック", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif}.f_tel01 a{color:#fff !important;text-decoration:none !important}@media only screen and (max-width:767.98px){.f_tel01{font-size:20px !important}}.btn_list{display:flex;justify-content:center;align-items:center}.btn_list .btn_list01{display:inline-block;margin:5px 10px !important}@media only screen and (max-width:767.98px){.btn_list .btn_list01{display:block}}.h_btn_list{display:flex;justify-content:flex-end;flex-wrap:wrap;align-items:center}@media only screen and (max-width:767.98px){.h_btn_list{padding:10px;background:rgba(255, 255, 255, 0.7);position:fixed;bottom:0;right:0;left:0;margin:auto;z-index:99;justify-content:center}}.h_btn_list .btn_list01{display:inline-block;margin:5px 10px !important}@media only screen and (max-width:767.98px){.h_btn_list .btn_list01{display:block;margin:5px 3px !important}}.f_bg{padding:50px 20px 80px 20px !important}@media only screen and (max-width:767.98px){.f_bg{padding:50px 20px 120px 20px !important}}#page_top{display:none}.h_tel{margin:0 !important;display:inline-block !important;font-size:24px;font-weight:bold}@media only screen and (max-width:767.98px){.h_tel{width:100% !important;display:block !important;text-align:center !important}}.h_tel a{text-decoration:none;color:#333 !important;font-size:20px}.h_tel i{color:green}.staff_column .swiper .vk_slider_item_container{padding:0 !important}.staff_column .swiper img{height:295px !important;width:100% !important;object-fit:cover}@media only screen and (max-width:767.98px){.staff_column .swiper img{height:200px !important}}.aco_btn01{color:#fff;background:#F7932F !important}.aco_btn01 span:after{content:"";position:absolute;border-right:1px solid #fff !important;border-top:1px solid #fff !important}.works_column .vk_gridColumn_item{padding-bottom:20px !important}