@font-face{font-family:'VL-G';src:url('https://sugita-gyosei.com/font/VL-Gothic-Regular.woff') format('woff')}.vl-g h2{font-family:"VL-G" !important}.pc{display:inline}.sp{display:none}.header_scrolled .site-header{background:#2296f3;padding:0 0 5px}.site-header--layout--nav-float .site-header-logo img{margin-left:0;position:relative;left:30px}.breadcrumb-list{padding:6px 0 6px 6px}.global-nav-list{justify-content:space-between;width:100%}.site-header-container{background:#2296f3}.menu-item a:before{font-family:Segoe UI,SegoeUI,"Helvetica Neue",Helvetica,Arial,sans-serif}#menu-item-426 a:before{content:'ABOUT'}#menu-item-422 a:before{content:'SERVICE'}#menu-item-422 ul li a:before{content:''}#menu-item-424 a:before{content:'PRICE'}#menu-item-427 a:before{content:'BLOG'}#menu-item-421 a:before{content:'CONTACT'}#menu-item-420 a:before{content:'Q&A'}#menu-item-425 a:before{content:'REVIEW'}.nav li a,nav li a{color:#fff}.global-nav-name{font-weight:100}.site-body{padding:0}.site-header{box-shadow:none;margin:0 0 2px}.container{padding:0}.elementor-element-46ba928>.elementor-element-populated{padding:0 !important}.top_img{background:url(https://sugita-gyosei.com/wp-content/uploads/2023/04/wp.jpg);background-position:top;height:650px;width:100%}.title{position:absolute;z-index:10;background:#1d4367;top:230px;color:#fff;font-family:'VL-G'}.title h1{padding:50px 50px 0;font-size:3em;margin:0;font-weight:100}.title h3{font-size:1.5em;padding:20px 50px 50px;margin:0;font-weight:100}.title h3:after{border:none}.main_text{text-align:center;font-size:23px;font-weight:100;line-height:1.5em;font-family:"VL-G";color:#606161;border:none}.main_text:after{border:none}.breadcrumb{border:none}.header_scrolled.admin-bar .site-header{background:#2296f3}.siteHeader{margin:0 0 2px}.siteHeader .container{background:#2296f3}.siteHeader{box-shadow:none}.siteContent{padding:0}.menu-item{font-family:"ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HG丸ｺﾞｼｯｸM-PRO","HGMaruGothicMPRO"}.menu-item a{color:#fff}.menu-item a:hover,.gmenu-item a:focus{color:#ff0}.global-nav-list>li:before{border-bottom:1px solid #ff0}.mainSection-title,h2{border:none}#gMenu_outer{background:#2296f3}.header_scrolled .gMenu>li,.header_scrolled .gMenu>li:last-child{border:none}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding:0 !important}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0 !important}.ff_vl_g{font-family:"VL-G"}.elementor-widget:not(:last-child){margin-bottom:0 !important}.footer_back{background:#f1f1f1;width:100%}.footer_base{width:auto;max-width:1140px;margin:0 auto;padding-bottom:25px}.footer_base h2{padding:0;margin:0;position:relative;top:30px;left:4%;font-size:1.5em;font-family:"VL-G"}.footer{display:flex}.foot_sub2 img{margin:0 auto;width:90%;height:300px;object-fit:cover;object-position:-27px -24px}.map{border:1px solid #ccc;max-width:100%;height:250px}.foot_main,.foot_sub1,.foot_sub2{width:calc(100%/3);margin-top:50px}.footer dl{display:flex;flex-wrap:wrap;justify-content:space-between;width:80%;margin:0 auto}.footer dt{width:30%;border:none;margin:0;padding:0;display:flex;flex-wrap:nowrap}.footer dd{width:65%;border:none;margin:0 0 1.5em;padding:0}.footer ul{margin:0;padding:0}.footer li{list-style:none;margin:0;font-size:12px}.footer_link li{font-size:14px;padding:0 0 .5em}.sns{width:80% !important}.sns ul{margin:2em 0 0;display:flex;justify-content:space-between}.sns li{font-size:25px}.sns li svg{color:#777;width:30px;height:30px;text-align:center;padding:10px}.sns01 svg:hover{color:#00c300}.sns02 svg:hover{color:#000}.sns03 svg:hover{color:#e1306c}.sns04 svg:hover{color:#315096}.content_title{position:absolute;color:#fff;z-index:10}.content_title h4{position:relative;top:170px;left:10px;font-family:"游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:100;background-color:unset}.content_title h5{position:relative;top:190px;left:20px;font-size:10px;border:none}.content{overflow:hidden;background-color:#242a56;height:300px}.content01{height:300px;width:100%}.construction{background:url(https://sugita-gyosei.com/wp-content/uploads/2023/04/01.jpg);background-size:cover;background-position:center}.viecle{background:url(https://sugita-gyosei.com/wp-content/uploads/2023/04/02.jpg);background-size:cover;background-position:center}.VISA{background:url(https://sugita-gyosei.com/wp-content/uploads/2023/04/03.jpg);background-size:cover;background-position:center}.content02{width:230%;height:300px;position:relative;left:-50%;top:60px;background-color:#242a56;transform-origin:right top;transform:rotate(20deg);opacity:.95}.zoom{transition:.3s ease-in-out}.zoom:hover{transform:scale(1.1)}.page_title_waku{height:300px;background:#d6e8f4;display:flex;align-items:center;padding:0 10%;font-family:"VL-G";color:#0c253e}.page_title span{font-size:12px;font-weight:100;font-family:meiryo}.page_title h1{margin:0 0 10px;padding:0;font-size:35px;font-weight:900;color:#0c253e}.page_t_text{font-size:16px;line-height:2em;font-weight:600}.bgw{background:#fff}.italic{color:#616161;font-size:1.4em;line-height:1.5em;text-align:center}.italic hr{height:2px;margin:0 0 50px !important;background-color:#333 !important}.italic h3{font-weight:900;border:none;font-size:28px;margin:0 0 20px}.italic h3:after{border:none}.check h3{font-family:"VL-G"}.check h3:before{content:"□";font-style:initial;padding:0 10px 0 0}.flow p{font-size:14px;line-height:1.8em;margin:0}.flow h3{font-size:20px;font-weight:600;text-align:center;margin:0}.flow h3,.flow h3:after{border:none}.flowbar{position:relative;margin:0 auto 2em auto;border-radius:50%;width:60px;height:60px;line-height:60px;text-align:center;color:#fff;font-size:25px}.flowbar:after{content:"";position:absolute;top:75px;left:22px;margin:0 auto 1em auto;border-radius:50%;width:16px;height:16px}.flowbar:before{content:"";position:absolute;top:115%;left:50%;transform:translate(-50%,-50%);width:4px;height:18px}.flowbar span:before{content:"";position:absolute;top:52%;left:100%;transform:translate(0%,-50%);width:220%;height:4px;background:#eee}.num01,.num01:before{background:#88e8e7}.num02,.num02:before{background:#42d9d5}.num03,.num03:before{background:#38c6f0}.num04,.num04:before{background:#33caed}.num05,.num05:before{background:#2e91d6}.num06,.num06:before{background:#1a508a}.num01:after{border:3px solid #88e8e7}.num02:after{border:3px solid #42d9d5}.num03:after{border:3px solid #38c6f0}.num04:after{border:3px solid #33caed}.num05:after{border:3px solid #2e91d6}.num06:after{border:3px solid #1a508a}.sg_form{border:2px solid #c3c3c3 !important;border-radius:10px !important;margin:1em 0 0 !important;font-family:"Hiragino Sans W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:1.3em !important}.sg_form input[type=text]{font-size:3em !important}.sg_form_bt{padding:1em !important;margin:2.5em auto 0 auto !important}.sg_form_select{color:#757575}.t-a-c{text-align:center}.kibou{display:flex;flex-wrap:wrap;align-items:center}.kibou dt{width:20%;text-align:center}.kibou dd{width:80%}.kibou1{width:200px !important}.kibou2,.kibou3{width:60px}.mean{font-size:25px}.tel{text-align:center;color:#fff;padding:.5em !important;background:#bbdefb;margin:50px 0 0 !important;position:relative;font-family:"Hiragino Sans W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;text-shadow:1px 1px 1px #4e4e4e;font-weight:600}.tel div{font-size:1.8em}.tel p{margin:0;font-size:20px}.fukidasi{color:#000;background:#ffffae;position:absolute;margin:0;padding:9px 14px;border-radius:10px;font-size:16px !important;top:15px;right:38px;box-shadow:3px 3px 9px #4e4e4e;animation:purupuru_anim 5s infinite;text-shadow:none}.fukidasi:after{position:absolute;content:"";width:17px;height:17px;bottom:0;left:-6px;border-radius:0 0 17px 0/0px 0 13px 0;box-shadow:-14px 2px 0 -3px #ffffae inset}@keyframes purupuru_anim{2%{transform:translateX(5px) rotate(5deg)}4%{transform:translateX(-5px) rotate(-5deg)}6%{transform:translateX(4px) rotate(4deg)}8%{transform:translateX(-4px) rotate(-4deg)}10%{transform:translateX(3px) rotate(3deg)}12%{transform:translateX(-3px) rotate(-3deg)}14%{transform:translateX(2px) rotate(2deg)}16%{transform:translateX(-2px) rotate(-2deg)}18%{transform:translateX(1px) rotate(1deg)}20%{transform:translateX(-1px) rotate(-1deg)}22%{transform:translateX(0px) rotate(0deg)}100%{transform:translateX(0px) rotate(0deg)}}.sg_form_ck{font-size:25px;display:flex;flex-wrap:wrap}.sg_form_ck span{margin-left:0 !important;margin-right:30px;font-family:"VL-G"}.sg_form_ck input{width:25px;height:25px;position:relative;top:3px}input[type=submit]{font-size:1.1em;padding:1em 3em}.mw_wp_form .error{font-style:unset;font-family:auto;font-size:16px}.top_link_waku{text-align:center}.top_links a{color:#606161}.top_links{font-size:40px;border:1px solid #ccc;border-radius:100px;width:100px;height:100px;margin:0 auto;display:flex;align-items:center;justify-content:center}.top_links i{margin:0;color:#606161}.top_links_name{margin:.5em 0 0;color:#606161;background:0 0;font-weight:100;padding:0;text-align:center}.top_link_waku:hover h4{color:#1e73be}.top_links:hover{border-color:#1e73be;transition:all 1s 0s ease}.page_title_waku{height:300px;background:#d6e8f4;display:flex;align-items:center;padding:0 10%;font-family:"VL-G";color:#0c253e}.page_title span{font-size:12px;font-weight:100;font-family:meiryo}.page_title h1{margin:0 0 10px;padding:0;font-size:35px;font-weight:900}.page_t_text{font-size:16px;line-height:2em;font-weight:600}.media.vk_post{border:none !important}.post-list{margin:50px 0 100px !important}.page_contents{width:90%;margin:0 auto}.page_contents h2{font-size:1.5em;color:#d44183 !important;font-family:"VL-G" !important;padding:3em 0 .8em;border-bottom:4px double}.page_contents h3{font-size:1em;margin:1em 0 0;font-weight:400;border:none;line-height:var(--vk-line-height);padding:0}.page_contents h3:after{border:none}.page_contents p{margin:1em 0 0}.page_contents ul{margin:1em 0 0 !important}.page_contents ol{counter-reset:my-counter;list-style:none;padding:0;margin:0}.page_contents li{font-size:16px;line-height:1.5;padding-left:30px;position:relative}.page_contents li:before{content:counter(my-counter);counter-increment:my-counter;border:1px solid;border-radius:50%;box-sizing:border-box;display:flex;justify-content:center;align-items:center;height:22px;width:22px;font-size:85%;line-height:1;position:absolute;top:0;left:0}.page_contents .h2_sub h2{margin:2em 0 1em;padding:.8em;background:#f2f2f2;border:none;color:#000 !important;font-size:1.2em;border-radius:5px}.elementor-button span{text-decoration:inherit;text-align:center}.main-section-no-posts p{margin:5em 0}.blog,.blog li{margin:0;padding:0;list-style:none}.blog li{padding:0}.blog li a{display:flex;text-decoration:none;overflow:hidden;border-bottom:#aaa solid 1px;padding:35px 0;position:relative}.blog li a data{font-size:14px;line-height:28px;color:#2b2b2b;padding-left:30px}.blog li a h3{font-size:16px;line-height:28px;font-weight:700;color:#2b2b2b;margin:0;margin-left:25px;border:none;width:790px}.blog li a h3:after{border:none}.blog li a:hover{background:#fbfbfb}.nav-links{margin-bottom:2em !important}.vk_posts{margin:0;justify-content:space-between}.vk_posts .vk_post-col-xs-12{margin:.5em auto}.breadcrumb a{text-decoration:none}#about dl{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #b5b1b1;margin:0}#about dl:last-child{border:none}#about dt,#about dd{padding:24px 0}#about dt{width:30%}#about dd{width:70%}#about img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}#profile{padding:5%}#profile dl{border-bottom:1px solid #b5b1b1;margin:1em 0 0}#profile dl:first-child{margin:0}#profile dl:last-child{border:none}#profile dt,#profile dd{margin:0;padding:0}#profile dd{margin:0 0 1em;padding:0}.page_titles{display:flex;margin-top:50px}.page_titles .page_img{width:30%}.page_titles .page_img img{height:300px;object-fit:cover;width:100%;object-position:0 12%}.page_titles .page_title_waku{width:70%;padding:0 7%}.nowconstruction{margin:100px 0 124px !important;color:#7a7a7a;font-family:"Roboto",sans-serif;font-weight:100}.toukou{padding:0 0 5%}.service_link p a{text-decoration:underline !important;-webkit-text-decoration-style:dotted !important;text-decoration-style:dotted !important;text-underline-offset:2px !important;-webkit-text-decoration-color:rgba(0,0,0,.3) !important;text-decoration-color:rgba(0,0,0,.3) !important;text-decoration-thickness:1px !important}.privacy_list{margin:.5em 0}.privacy_list li span{color:#7a7a7a !important}.privacy_list li{counter-increment:cnt;text-indent:.5em;padding:0;color:#7a7a7a;display:block !important;align-items:flex-start !important}.privacy_list li:before{content:"( " counter(cnt) " ) ";margin:0 .5% 0 0}.q-a li{list-style:none;position:relative;margin-left:20px;text-indent:-32px}.q-a li:before{content:"";margin:0 6px 0 0;background:#0c253e;border-radius:100px;display:inline-block;width:26px;height:26px;position:relative;top:3px;left:-.5px}.q-a li:after{content:"A";color:#fff;font-size:1.1em;font-weight:600;position:absolute;left:6px;top:5px}.q-a svg{width:29px !important;height:29px !important;position:relative;right:8px;top:-6px}.q-a .elementor-toggle-item{text-indent:-2em;margin-left:2em}.q-a .elementor-toggle-title{position:relative}.q-a .elementor-toggle-title:before{content:"";margin:0 6px 0 0;background:#2296f3;border-radius:100px;display:inline-block;width:26px;height:25px;position:relative;top:5px;left:0}.q-a .elementor-toggle-title:after{content:"Q";color:#fff;font-size:1.1em;font-weight:600;position:absolute;left:36px;top:2px}.elementor-active .elementor-toggle-title:before{background:#2e379f}.voice h1{color:#fff;margin:0;padding:0 0 0 230px;font-size:36px;font-family:"VL-G"}.voice_caption{font-size:20px;margin:-40px 0 100px 550px;color:#606161;line-height:1.2em}.voice_caption span{display:block}.voice_caption2{font-size:20px;color:#606161;line-height:1.2em;width:100%;padding:0 10px;text-align:right}.human{display:flex;flex-wrap:wrap}.human img{width:20%;padding:2%;filter:invert(45%) sepia(97%) saturate(1927%) hue-rotate(185deg) brightness(99%) contrast(93%)}.human .other{filter:invert(21%) sepia(71%) saturate(505%) hue-rotate(166deg) brightness(93%) contrast(94%)}#container001{width:100%;height:450px;font-size:40px !important}.error{color:#d32121;font-size:22px !important;line-height:2em;font-weight:600 !important}.confirm_title{display:none}.mw_wp_form_confirm{font-size:1.5em}.mw_wp_form_confirm .kibou{align-items:unset}.mw_wp_form_confirm .confirm_user{text-align:left;padding:1em 0}.mw_wp_form_confirm .confirm_user p,.mw_wp_form_confirm .kibou{background:#f0f7ff;padding:.5em;min-height:60px;border-radius:10px;margin:.5em 0 1em}.mw_wp_form_confirm .confirm_title{display:inline}.price{border-collapse:collapse;border:none}.price th:not(:last-child){border-top:1px solid #aaa}.price td:not(:last-child){text-align:right}.price th,.price td{border:none;border-bottom:1px solid #aaa;border-left:1px solid #aaa;padding:.5em;white-space:nowrap;font-size:1rem}.price th:last-child,.price td:last-child{border-bottom:none;white-space:normal}.price td:first-child{text-align:center}.price tr:nth-child(3) td,.price tr:nth-child(5) td,.price tr:nth-child(7) td{background:0 0;font-weight:100;color:#333}.price tr:nth-child(2) td:nth-child(2),.price tr:nth-child(4) td:nth-child(2),.price tr:nth-child(6) td:nth-child(2){text-align:center}@media screen and (max-width:1199px){.content02{top:20px}.sp_form .tel{margin-top:100px !important}.fukidasi:after{width:30px;height:12px;bottom:-7px;left:18px}.voice_caption{margin:20px auto 40px;width:98%}.gyoshu{margin:0 4%}}@media screen and (max-width:1024px){#menu-item-426 a:before,#menu-item-422 a:before,#menu-item-423 a:before,#menu-item-424 a:before,#menu-item-427 a:before,#menu-item-421 a:before,#menu-item-420 a:before,#menu-item-425 a:before{content:''}.content02{top:100px}}@media screen and (max-width:991px){.flowbar span:before{width:100%}.site-header--layout--nav-float .site-header-logo img{left:0;margin:0 auto}#menu-item-26 a:before,#menu-item-438 a:before,#menu-item-12 a:before,#menu-item-14 a:before,#menu-item-17 a:before,#menu-item-20 a:before,#menu-item-23 a:before,#menu-item-609 a:before{content:''}.content02{top:-20px}.menu-item a:hover,.gmenu-item a:focus{color:#000}.container,.container-md,.container-sm{max-width:100%}#about{padding:0 5%}.elementor-column{min-height:0 !important}.vk-mobile-nav-menu-btn{top:15px}.vk-mobile-nav{padding:65px 10px}.fukidasi{top:-40px}.sp_waku{width:95%;margin:0 auto}}@media screen and (max-width:767px){.content02{top:60px;transform:rotate(15deg)}.flowbar span:before{width:0}.pc{display:none}.call{line-height:2em}.sp{display:inline}.title h1{padding:20px}.title h3{padding:0 20px 20px}.top_links_name{margin:.5em 0 50px}.page_title_waku{height:auto;padding:10%}.main_text,.italic,.check,.sg_form_ck{padding:0}.price,.sg_form{margin:0 auto !important}.tel{font-size:30px;color:#fff !important}.elementor-button span{text-decoration:inherit;text-align:left}.price{width:100%;border-right:1px solid #aaa}.price .thead{display:none}.price tr{width:100%}.price td{display:block;text-align:right;font-size:16px}.price td:first-child{background:#333;color:#fff;font-weight:700;text-align:center;border-top:1px solid #aaa}.price tr:nth-child(3) td,.price tr:nth-child(5) td,.price tr:nth-child(7) td{text-align:right}.price td:before{content:attr(data-label);float:left;font-weight:700;margin-right:10px}.price tr:nth-child(2) td:nth-child(2),.price tr:nth-child(4) td:nth-child(2),.price tr:nth-child(6) td:nth-child(2){text-align:right}.price td:nth-child(2),.price tr:nth-child(3) td:first-child,.price tr:nth-child(5) td:first-child,.price tr:nth-child(7) td:first-child,.price tr:nth-child(2) td:nth-child(2),.price tr:nth-child(4) td:nth-child(2),.price tr:nth-child(6) td:nth-child(2){background:#ddd}.price tr:nth-child(3) td:first-child,.price tr:nth-child(5) td:first-child,.price tr:nth-child(7) td:first-child{border-top:1px solid #aaa}.price tr:last-child td:first-child{border-top:none}.price .sp-dn{display:none}.pr24{padding-right:24px !important}.footer_base{padding:0;width:95%}.footer_base h2{padding:20px 0 10px;top:0;left:0}.foot_main,.foot_sub1,.foot_sub2{margin:0 !important;width:100% !important}.map{max-width:90%}.foot_sub2 img{width:100%;margin-top:.5em}.footer dl{width:100%}.footer dt{width:100%;margin:.5em 0 .3em}.elementor-col-25{width:50% !important}.elementor-widget-button .elementor-button{width:90% !important;text-align:left}input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{width:95%;font-family:"Hiragino Sans W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.sp_form{text-align:center;padding:0 2.5%}.page_titles{flex-wrap:wrap}.title_text,.page_title_waku{order:1 !important;width:100% !important}.title_img,.page_img{order:2 !important;width:100% !important}.kibou{display:inline}.kibou dt{margin:1em 0 .5em}.kibou dt,.kibou dd{width:100%}.page_titles .page_title_waku{padding:10%}.mw_wp_form_confirm .kibou{display:block}.voice h1{padding:0;text-align:center;font-size:7vw}.voice_caption{top:130px;right:auto}}@media screen and (max-width:600px){.footer{display:flex;flex-wrap:wrap}.foot_main,.foot_sub1,.sns{width:100% !important}.foot_main{order:1;position:relative}.foot_sub1{order:3;width:100% !important}.foot_sub1 dd:nth-child(4){width:100% !important}.foot_sub2{order:2;width:100%;position:relative}.foot_sub2 img{position:absolute;top:0;right:0;max-width:50%;height:220px;object-fit:cover;object-position:0px -24px}.footer dd{width:45%}.sns ul{margin:1em auto;width:50%}.footer_link{width:100%;display:flex;flex-wrap:wrap}.footer_link li{width:calc(50% - 4%);border:1px solid #ccc;padding:.5em;text-align:center;margin:2%}.map{max-width:50%;position:absolute;top:0;right:0;height:190px}.toukou{padding:0 5%}#about dl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#about dt,#about dd{width:100%}#about dd{padding-top:0}}@media screen and (max-width:480px){body{font-size:1.1em}.content{min-width:300px}.content02{top:0}.content_title h4{font-size:1.8em;top:150px}.content_title h5{font-size:1em;top:185px;left:24px}.sg_form_ck span{width:100%;text-align:left}.tel a{color:#ff0 !important}.mw_wp_form_confirm input[type=submit]{width:100%;margin:1em 0 0}.voice h1{padding:100px 0 0;text-align:center;font-size:10vw}.voice_caption{font-size:24px;top:90px}.voice_caption span{margin-top:10px}}