﻿@import url("https://fonts.googleapis.com/css?family=Lato:300,400,700&display=swap");@import url("https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,500,700,900&display=swap&subset=japanese");@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400i,700&display=swap");.fixed{position:fixed;width:100%;height:100%}.visible-xs{display:none}.visible-pc{display:block}*{margin:0;padding:0}body{font-family:"Noto Sans JP",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;color:#000;font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;margin:0}body a{cursor:pointer;text-decoration:none;outline:none}body a:hover{text-decoration:none}.container{overflow:hidden;width:100%;max-width:100%}.content-wrapper{padding-top:67px;max-width:100%}.content-wrapper::after{content:'';position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:98;pointer-events:none;opacity:0;transition:opacity .1s ease}.content-wrapper.fadeout::after{opacity:1}.content-wrapper.fadeout article{-webkit-transform:scale(1.2);transform:scale(1.2)}.container{width:100%;margin:0;padding:0;max-width:100%;min-width:100%}.inner{max-width:1140px;width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;box-sizing:border-box}.header{background:#27278a;position:fixed;top:0;left:0;z-index:1000;width:100%;transition:.3s ease}.header .inner{display:flex;align-items:center;height:67px}.header .inner .header-logo{padding-top:5px}.header .inner .header-nav{display:flex;color:#fff;font-size:16px;margin:0 0 0 auto}.header .inner .header-nav li{list-style:none;margin:0 28px;letter-spacing:-.3px}.header .inner .header-nav li a{color:inherit}.header .inner .header-nav li a:hover{color:#ff0}.header .inner .header-nav li:last-child{margin-right:7px}.footer{background:#27278a;padding:35px 0 25px}.footer .copy{color:#fff;font-size:18px;text-align:center;font-family:"Montserrat",sans-serif;margin:0 auto;font-weight:300;display:block}.tel-area .inner .tel-box{background:#f15a24;padding:21px 20px 24px;position:relative;z-index:10}.tel-area .inner .tel-box .box-top{text-align:center;margin-bottom:13px}.tel-area .inner .tel-box .box-top img{max-width:100%}.tel-area .inner .tel-box .box-bottom{text-align:center;display:flex;flex-wrap:wrap}.tel-area .inner .tel-box .box-bottom .left{color:#fff;font-weight:700;width:305px}.tel-area .inner .tel-box .box-bottom .left .left-top{background:#27278a;font-size:32px;line-height:38px;height:100%;display:flex;align-items:center;justify-content:center}.tel-area .inner .tel-box .box-bottom .left .left-bottom{background:#27278a;color:#ff0;font-size:20px;line-height:22px;padding:0 15px 20px;letter-spacing:-1px}.tel-area .inner .tel-box .box-bottom .right{background:#fff;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:calc(100% - 305px);padding:30px 25px}.tel-area .inner .tel-box .box-bottom .right img{max-width:100%}.tel-area .inner .tel-box .box-bottom .right .click{font-size:15px;margin-top:8px;letter-spacing:-.5px}.tel-area.tel-top{margin:-134px 0 25px}.tel-area-sp{display:none}.map{font-size:0}.map .gmap{width:100%;height:285px}.main-visual{background:url("../img/repair/main-bg.png") no-repeat;background-size:cover;text-align:center;padding-top:18px}.main-visual .main-image{max-width:100%;margin:0 auto}.trouble{background:#d2edff;padding-bottom:50px}.trouble .trouble-ttl{background:#27278a;color:yellow;padding:18px;font-size:38px;font-weight:900;line-height:1.2;letter-spacing:-1.5px;text-align:center;margin-bottom:67px}.trouble .inner{max-width:900px}.trouble .inner .case-list{margin-bottom:52px;display:flex;flex-wrap:wrap}.trouble .inner .case-list li{padding:18px 0 20px;border-bottom:dashed 1px #999;display:flex;align-items:flex-start}.trouble .inner .case-list li:nth-child(odd){width:54.4%}.trouble .inner .case-list li:nth-child(even){width:45.6%}.trouble .inner .case-list li:nth-child(n+9){border-bottom:none}.trouble .inner .case-list li .case-icon{margin-right:16px;width:103px;height:103px}.trouble .inner .case-list li .case-text-box .number{font-size:24px;font-style:italic;font-family:"Montserrat",sans-serif;font-weight:400;color:#27278a;margin-bottom:8px}.trouble .inner .case-list li .case-text-box .case-text{margin-top:-3px;font-size:28px;font-weight:700;letter-spacing:-1px;line-height:32px}.trouble .inner .trouble-text{color:#27278a;font-size:41px;line-height:1.3;font-weight:900;letter-spacing:-2px;text-align:center}.trouble .inner .trouble-text .tsume1{letter-spacing:-.5em}.trouble .inner .trouble-text .thume2{letter-spacing:-.15em}.trouble .inner .trouble-text .tsume3{letter-spacing:-.25em}.yunite .yunite-ttl{background:#27278a;color:#fff;font-size:36px;font-weight:900;letter-spacing:-1px;line-height:48px;margin-bottom:74px;padding:36px 0 37px}.yunite .yunite-ttl .inner{position:relative}.yunite .yunite-ttl .inner .logo{vertical-align:-10px;margin-right:5px}.yunite .yunite-ttl .inner .balloon{position:absolute;top:-22px;right:-16px}.yunite .yunite-top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:77px}.yunite .yunite-top .yunite-text{width:63%;font-size:24px;line-height:49px;letter-spacing:-1px;margin-right:35px;font-weight:500}.yunite .yunite-top .yunite-text .tsume{margin-right:-.3em}.yunite .yunite-top .yunite-image{width:32.5%;margin-top:13px}.yunite .map{margin-bottom:37px}.visit .inner{display:flex}.visit .inner .visit-text-box{display:flex;align-items:flex-start;flex-wrap:wrap;margin-top:39px}.visit .inner .visit-text-box .visit-image{margin-right:19px;width:334px}.visit .inner .visit-text-box .visit-text{font-size:24px;line-height:48px;letter-spacing:-1px;margin-top:53px;font-weight:500}.visit .inner .visit-text-box .visit-text img{vertical-align:-2px;margin:0 4px 0 -4px}.visit .inner .visit-text-box .round-item{background:#27278a;color:#fff;font-size:34px;font-weight:900;letter-spacing:-.8px;padding:8px 14px 8px 16px;border-radius:18px;margin:19px 0 36px}.visit .inner .visit-text-box .round-item.red{background:#c1272d;padding:8px 23px 8px 24px;letter-spacing:-.3px;margin-right:12px}.visit .inner .woman{width:calc(100% - 740px);align-self:flex-end;flex-shrink:0}.relief .relief-ttl{border-top:solid 3px #27278a;border-bottom:solid 3px #27278a;padding:15px 0;color:#27278a;font-size:30px;font-weight:900;letter-spacing:-1px;text-align:center;margin-bottom:48px}.relief .inner .relief-list{margin:0 -10px 63px;display:flex;flex-wrap:wrap;justify-content:center}.relief .inner .relief-list li{box-sizing:border-box;border:4px solid #39b54a;width:calc(25% - 20px);margin:52px 10px 37px;position:relative;border-radius:10px;list-style:none}.relief .inner .relief-list li .number{position:absolute;top:-52px;left:calc(50% - 48.5px);background:#39b54a;color:#ff0;font-size:58px;font-family:"Montserrat",sans-serif;font-weight:600;text-align:center;width:97px;height:97px;border-radius:50%;padding-top:7px}.relief .inner .relief-list li .list-ttl{background:#39b54a;display:flex;justify-content:center;align-items:center;height:68px;padding-top:5px;border-radius:5px}.relief .inner .relief-list li .list-ttl span{position:relative;z-index:1;color:#fff;font-size:30px;font-weight:900;letter-spacing:-.5px}.relief .inner .relief-list li .relief-text{display:flex;justify-content:center;align-items:center;height:202px;box-sizing:padding-box;padding:10px}.relief .inner .relief-list li .relief-text img{max-width:235px;max-height:180px}.others{margin-bottom:35px}.others .others-ttl{background:#27278a;color:yellow;padding:30px 0 44px;font-size:36px;font-weight:900;line-height:48px;letter-spacing:-2px;text-align:center;margin-bottom:42px}.others .others-ttl .tsume{margin:0 -3px 0 3px}.others .others-ttl .tsume2{margin-left:-.2em}.others .inner .others-text{color:#27278a;font-size:36px;font-weight:900;letter-spacing:-1px;margin-bottom:15px;text-align:center}.others .inner .others-text .red{color:#c1272d}.others .inner .others-text .tsume{letter-spacing:-3px;margin-left:-3px}.others .inner .others-text .tsume2{margin-left:-.2em}.others .inner .others-text:nth-of-type(2){margin-bottom:21px}.others .inner .list-wrapper{border:solid 2px #27278a;border-radius:12px;padding:12px 16px 32px 57px;position:relative}.others .inner .list-wrapper.tri{margin-bottom:30px}.others .inner .list-wrapper.tri:after{content:"";width:0;height:0;border-style:solid;border-width:26px 43.5px 0 43.5px;border-color:#27278a transparent transparent transparent;position:absolute;bottom:-26px;left:calc(50% - 43.5px)}.others .inner .list-wrapper .others-list{display:flex;flex-wrap:wrap;margin-bottom:18px}.others .inner .list-wrapper .others-list li{list-style:none;font-size:24px;font-weight:500;margin-top:31px;display:flex;align-items:center;line-height:30px;letter-spacing:-1.5px}.others .inner .list-wrapper .others-list li:nth-child(3n+1){width:33.5%}.others .inner .list-wrapper .others-list li:nth-child(3n+2){width:33.5%}.others .inner .list-wrapper .others-list li:nth-child(3n){width:33%}.others .inner .list-wrapper .others-list li:before{content:"";background:url("../img/repair/checkbox.png") no-repeat;display:inline-block;min-width:51px;height:42px;margin-right:4px;vertical-align:3px}.others .inner .list-wrapper .others-list li .list-item .disc{margin:-.15em}.others .inner .list-wrapper .nado{font-size:24px;text-align:right;margin-right:30px}.others .tel-area{margin-top:30px}.voice{background:#d2edff;padding:70px 0 60px;position:relative}.voice .voice-image{position:absolute;top:142px;right:0}.voice .inner{position:relative;z-index:1;max-width:1100px}.voice .inner .voice-ttl{margin-bottom:25px}.voice .inner .voice-text{font-size:40px;line-height:56px;letter-spacing:-2px;margin-bottom:15px;color:#27278a;font-weight:700}.voice .inner .round-item{background:#27278a;color:#fff;display:inline-block;font-size:29px;font-weight:900;letter-spacing:-.5px;padding:6px 26px 6px 30px;border-radius:18px;margin-bottom:45px}.voice .inner .voice-slider{max-width:92%;margin:0 auto 86px;list-style:none}.voice .inner .voice-slider .slick-dots{bottom:-65px}.voice .inner .voice-slider .slick-dots li{margin:0 11px}.voice .inner .voice-slider .slick-dots li button:before{font-size:21px;opacity:1;color:#fff}.voice .inner .voice-slider .slick-dots li.slick-active button:before{color:#27278a}.voice .inner .voice-slider .slick-prev,.voice .inner .voice-slider .slick-next{top:calc(50% - 24.5px);min-width:25px;min-height:55px}.voice .inner .voice-slider .slick-prev:before,.voice .inner .voice-slider .slick-next:before{content:"";background:url("../img/repair/slider-arrow.svg") no-repeat;display:block;width:100%;height:100%}.voice .inner .voice-slider .slick-next{right:-7%;margin-right:20px}.voice .inner .voice-slider .slick-prev{left:-7%;margin-left:20px}.voice .inner .voice-slider .slick-prev:before{transform:scale(-1, 1)}.voice .inner .voice-slider .slide-item{display:flex;flex-wrap:wrap;justify-content:center}.voice .inner .voice-slider .slide-item .voice-item{background:#fefefe;width:calc(50% - 16px);height:226px;box-sizing:border-box;border:8px solid #d2edff;overflow:hidden;position:relative}.voice .inner .voice-slider .slide-item .voice-item img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:100%}.price{margin-bottom:68px}.price .price-ttl{background:#27278a;color:#fff;padding:16px 0 21px;font-size:30px;letter-spacing:-1px;text-align:center;margin-bottom:59px}.price .inner .table-wrapper{margin-bottom:53px}.price .inner .table-wrapper .price-table{border-collapse:collapse;border:solid 1px #333;box-sizing:border-box;width:100%}.price .inner .table-wrapper .price-table .table-cap{font-size:30px;margin-bottom:22px;text-align:left;font-weight:700;letter-spacing:-2px}.price .inner .table-wrapper .price-table .table-cap:before{content:"";background:#27278a;width:34px;height:34px;border-radius:50%;margin-right:13px;display:inline-block;vertical-align:-4px}.price .inner .table-wrapper .price-table thead tr th{background:#333;color:#fff;font-size:14px;height:58px;font-weight:300;width:27.2%;border-right:solid 1px #fff}.price .inner .table-wrapper .price-table thead tr th:nth-of-type(3){width:45.5px;border-right:none}.price .inner .table-wrapper .price-table tbody tr td{border:solid 1px #333;padding-left:28px;height:58px}.price .inner .table-wrapper .price-table tbody tr td .red{color:#c1272d;font-size:20px;font-weight:700}.price .inner .table-wrapper .price-table .disc{margin:0 -.15em}.price .inner .table-wrapper:last-of-type{margin-bottom:0}.price .inner .notes{font-size:14px;line-height:24px;margin:20px 0 23px 10px;letter-spacing:-.3px}.price .inner .price-image-ttl{font-size:24px;text-align:center;font-weight:700;margin-bottom:10px}.price .inner .price-image{max-width:100%;margin:0 auto}.price .tel-area{margin-top:184px}.company .company-ttl{border-top:solid 3px #27278a;border-bottom:solid 3px #27278a;padding:15px 0;color:#27278a;font-size:30px;font-weight:900;letter-spacing:-1px;text-align:center;margin-bottom:63px}.company .inner{display:flex;margin-bottom:68px;max-width:990px}.company .inner .company-table tr{font-size:18px;line-height:38.5px;vertical-align:top}.company .inner .company-table tr th{color:#27278a;text-align:left;font-weight:400;padding-right:10px;white-space:nowrap}.company .inner .company-table tr td .corp{font-size:16px;color:#27278a}.company .inner .company-table tr td .corp:hover{opacity:.6}.company .inner .company-table:first-child{margin:0 auto 0 0}@media screen and (max-width: 768px){.visible-xs{display:block}.visible-pc{display:none}.d-md-block{display:none !important}.d-md-flex{display:none !important}.d-md-none{display:block !important}body{font-size:16px}.content-wrapper{padding-top:60px}.container{padding-bottom:62px}.header .inner{height:60px;justify-content:space-between}.header .inner .header-logo{padding-top:5px}.header .inner .header-logo img{width:200px}.header .inner .header-nav{font-size:15px;margin:0 0 0 auto;background:rgba(39,39,138,0.95);position:fixed;top:60px;left:initial;right:-100%;height:100%;width:100%;box-sizing:padding-box;transition:.3s ease;display:block}.header .inner .header-nav.active{right:0}.header .inner .header-nav li{margin:0;padding:15px;text-align:center}.header .inner .header-nav li a:hover{color:#fff}.header .inner .header-nav li:last-child{margin-right:7px}.header .inner .navbar{position:relative;width:32px;height:22px}.header .inner .navbar,.header .inner .navbar span{display:inline-block;transition:all .4s;box-sizing:border-box}.header .inner .navbar span{position:absolute;left:0;width:100%;height:2px;background-color:#fff;border-radius:4px}.header .inner .navbar span:nth-of-type(1){top:0}.header .inner .navbar span:nth-of-type(2){top:10px}.header .inner .navbar span:nth-of-type(3){bottom:0}.header .inner .navbar.active span{background-color:#ff0}@-webkit-keyframes active-menu-bar02{100%{height:0}}@keyframes active-menu-bar02{100%{height:0}}.header .inner .navbar.active span:nth-of-type(1){-webkit-transform:translateY(10px) rotate(-45deg);transform:translateY(10px) rotate(-45deg)}.header .inner .navbar.active span:nth-of-type(2){left:50%;opacity:0;-webkit-animation:active-menu-bar02 .8s forwards;animation:active-menu-bar02 .8s forwards}.header .inner .navbar.active span:nth-of-type(3){-webkit-transform:translateY(-10px) rotate(45deg);transform:translateY(-10px) rotate(45deg)}.footer{padding:18px}.footer .copy{font-size:13px}.tel-area{display:none}.tel-area .inner .tel-box{padding:7px}.tel-area .inner .tel-box .box-bottom{margin-bottom:1px}.tel-area .inner .tel-box .box-bottom .left{width:93px}.tel-area .inner .tel-box .box-bottom .left .left-top{font-size:11px;line-height:12px;padding:8px 4px 4px;letter-spacing:-.3px;height:calc(100% - 12px)}.tel-area .inner .tel-box .box-bottom .right{width:calc(100% - 93px);padding:7px 5px 4px 10px;flex-wrap:wrap}.tel-area .inner .tel-box .box-bottom .right img{width:215px}.tel-area .inner .tel-box .box-bottom .right .click{font-size:13px;margin-top:0;letter-spacing:-1px}.tel-area .inner .tel-box .off{color:#ff0;font-size:16px;font-weight:700;text-align:center;letter-spacing:-.5px;margin-left:-.5em}.tel-area.tel-top{margin:-85px 0 8px;display:block}.tel-area-sp{position:fixed;z-index:1001;bottom:-63px;left:0;width:100%;background:#fff;border-top:solid 1px #333;display:flex;text-align:center;overflow:hidden;transition:.3s ease}.tel-area-sp.scroll{bottom:0}.tel-area-sp .left{width:35%;background:#c1272d;color:#fff;font-size:14px;font-weight:700;padding:13px 3px;line-height:18px}.tel-area-sp .right{width:65%;padding:15px 3px 0}.tel-area-sp .right .top{font-size:11px;color:#f15a24;font-weight:700;margin-bottom:2px}.tel-area-sp .right img{max-height:25px}.tel-area-sp .right .click{margin-top:-3px;font-size:10px}.map .gmap{height:240px}.main-visual{background:url("../img/repair/main-sp.png") no-repeat;background-size:contain;width:100vw;height:139.2vw}.trouble{padding-bottom:105px}.trouble .trouble-ttl{padding:13px;font-size:25px;letter-spacing:-1px;margin-bottom:35px}.trouble .inner .case-list{margin-bottom:15px}.trouble .inner .case-list li{padding:15px 0}.trouble .inner .case-list li:nth-child(odd){width:100%}.trouble .inner .case-list li:nth-child(even){width:100%}.trouble .inner .case-list li:nth-child(n+9){border-bottom:dashed 1px #999}.trouble .inner .case-list li:last-child{border:none}.trouble .inner .case-list li .case-icon{margin-right:13px;width:80px;height:80px}.trouble .inner .case-list li .case-text-box .number{font-size:18px;margin-bottom:5px}.trouble .inner .case-list li .case-text-box .case-text{margin-top:-3px;font-size:18px;line-height:26px}.trouble .inner .trouble-text{font-size:19px;line-height:1.2;letter-spacing:-1px}.trouble .inner .trouble-text .nado{display:none}.yunite .yunite-ttl{font-size:16px;line-height:24px;margin-bottom:20px;padding:20px 0 15px;letter-spacing:-.5px}.yunite .yunite-ttl .inner .logo{vertical-align:0;margin-right:5px;width:250px;display:block}.yunite .yunite-ttl .inner .balloon{display:block;width:150px;min-height:90px;top:-95px;right:15px}.yunite .yunite-top{flex-wrap:wrap;margin-bottom:30px}.yunite .yunite-top .yunite-text{order:1;width:100%;font-size:16px;line-height:26px;letter-spacing:-.5px;margin-right:0}.yunite .yunite-top .yunite-image{order:0;width:100%;margin:0 0 15px}.yunite .map{margin-bottom:45px}.visit{margin-bottom:40px}.visit .inner .visit-text-box{margin-top:30px;text-align:center;justify-content:center}.visit .inner .visit-text-box .visit-image{order:1;max-width:100%;margin:0}.visit .inner .visit-text-box .visit-text{font-size:18px;line-height:32px;margin:0 0 15px;width:100%;order:0}.visit .inner .visit-text-box .visit-text img{vertical-align:-5px;max-width:260px}.visit .inner .visit-text-box .round-item{order:2;font-size:20px;margin:10px 0 0 0;width:100%;box-sizing:padding-box}.visit .inner .visit-text-box .round-item.red{margin:20px 0 0}.visit .inner .woman{display:none}.relief .relief-ttl{padding:10px 0;font-size:20px;margin-bottom:30px}.relief .inner .relief-list{margin:0 -10px 45px}.relief .inner .relief-list li{box-sizing:border-box;border:4px solid #39b54a;width:calc(50% - 20px);margin:35px 10px 15px}.relief .inner .relief-list li .number{top:-35px;left:calc(50% - 30px);font-size:36px;width:60px;height:60px;padding-top:5px}.relief .inner .relief-list li .list-ttl{height:50px}.relief .inner .relief-list li .list-ttl span{font-size:20px}.relief .inner .relief-list li .relief-text{height:33vw;padding:5px}.relief .inner .relief-list li .relief-text img{max-width:100%;max-height:100%}.others{margin-bottom:30px}.others .others-ttl{padding:15px 20px 20px;font-size:22px;line-height:30px;letter-spacing:-1px;margin-bottom:35px}.others .inner .others-text{font-size:20px}.others .inner .list-wrapper{padding:10px 15px 25px}.others .inner .list-wrapper.tri{margin-bottom:25px}.others .inner .list-wrapper.tri:after{border-width:20px 30px 0 30px;bottom:-20px;left:calc(50% - 30px)}.others .inner .list-wrapper .others-list{margin-bottom:20px}.others .inner .list-wrapper .others-list li{font-size:15px;margin-top:15px;line-height:20px;letter-spacing:0}.others .inner .list-wrapper .others-list li:nth-child(3n+1),.others .inner .list-wrapper .others-list li:nth-child(3n+2),.others .inner .list-wrapper .others-list li:nth-child(3n){width:calc(50% - 5px)}.others .inner .list-wrapper .others-list li:nth-child(odd){margin-right:10px}.others .inner .list-wrapper .others-list li:before{min-width:20px;height:20px;background-size:contain;margin-right:7px}.others .inner .list-wrapper .others-list li .list-item{white-space:nowrap}.others .inner .list-wrapper .nado{font-size:14px;margin-right:15px}.voice{padding:50px 0 40px}.voice .voice-image{top:30px;right:0;max-width:100%;opacity:.6}.voice .inner .voice-ttl{margin-bottom:25px;text-align:center}.voice .inner .voice-ttl img{max-width:100%}.voice .inner .voice-text{font-size:18px;line-height:35px;letter-spacing:-1px;text-align:center}.voice .inner .round-item{font-size:16px;margin-bottom:30px;width:100%;box-sizing:border-box;text-align:center}.voice .inner .voice-slider{max-width:92%;margin:0 auto 86px;list-style:none}.voice .inner .voice-slider .slick-dots{bottom:-65px}.voice .inner .voice-slider .slick-dots li{margin:0 11px}.voice .inner .voice-slider .slick-dots li button:before{font-size:21px;opacity:1;color:#fff}.voice .inner .voice-slider .slick-dots li.slick-active button:before{color:#27278a}.voice .inner .voice-slider .slick-prev,.voice .inner .voice-slider .slick-next{top:calc(50% - 15px)}.voice .inner .voice-slider .slick-prev:before,.voice .inner .voice-slider .slick-next:before{width:15px;height:30px}.voice .inner .voice-slider .slick-next{right:-10%;margin-right:10px}.voice .inner .voice-slider .slick-prev{left:-10%;margin-left:10px}.voice .inner .voice-slider .slide-item{display:flex;flex-wrap:wrap;justify-content:center}.voice .inner .voice-slider .slide-item .voice-item{background:#fefefe;width:calc(50% - 16px);height:120px;box-sizing:border-box;border:8px solid #d2edff;overflow:hidden;position:relative}.voice .inner .voice-slider .slide-item .voice-item img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:100%}.price .price-ttl{padding:15px 0;font-size:25px;margin-bottom:30px}.price .inner .scroll{font-size:14px;text-align:center;margin-bottom:20px}.price .inner .table-wrapper{margin-bottom:40px;overflow-x:auto}.price .inner .table-wrapper .price-table .table-cap{font-size:20px;margin-bottom:12px;letter-spacing:-.5px}.price .inner .table-wrapper .price-table .table-cap:before{width:22px;height:22px;margin-right:6px;vertical-align:-3px}.price .inner .table-wrapper .price-table thead tr th,.price .inner .table-wrapper .price-table thead tr td,.price .inner .table-wrapper .price-table tbody tr th,.price .inner .table-wrapper .price-table tbody tr td{width:33.3%;height:40px;padding:10px;font-size:14px}.price .inner .table-wrapper .price-table thead tr th .red,.price .inner .table-wrapper .price-table thead tr td .red,.price .inner .table-wrapper .price-table tbody tr th .red,.price .inner .table-wrapper .price-table tbody tr td .red{font-size:16px}.price .inner .notes{font-size:13px;line-height:20px;margin:20px 0 15px}.price .inner .price-image-ttl{font-size:20px;margin-bottom:7px}.company .company-ttl{padding:10px 0;font-size:25px;margin-bottom:40px}.company .inner{display:flex;flex-wrap:wrap;margin-bottom:50px}.company .inner .company-table tr{font-size:15px;line-height:28px}.company .inner .company-table tr th{padding-right:10px;width:80px;box-sizing:padding-box;white-space:initial}.company .inner .company-table tr td .corp{font-size:14px}.company .inner .company-table tr td .corp:hover{opacity:1}.company .inner .company-table:first-child{margin:0 0 30px}}@media screen and (width: 768px){.tel-area .inner{max-width:500px}.tel-area.tel-top{margin:-120px 0 44px}.trouble .inner .case-list li:nth-child(odd),.trouble .inner .case-list li:nth-child(even){width:50%}.trouble .inner .case-list li:nth-child(odd) .case-text-box .case-text,.trouble .inner .case-list li:nth-child(even) .case-text-box .case-text{font-size:20px}.trouble .inner .case-list li:nth-child(9){border-bottom:none}.yunite .yunite-ttl .inner{text-align:center}.yunite .yunite-ttl .inner .logo{margin:0 auto}.others .inner .list-wrapper .others-list li:nth-child(3n+1),.others .inner .list-wrapper .others-list li:nth-child(3n+2),.others .inner .list-wrapper .others-list li:nth-child(3n){width:33%;margin:0 0 15px 0}.voice .inner .voice-ttl img{margin:0 auto}}
/*# sourceMappingURL=repair.css.map */
