@charset "UTF-8";#mainService .bg{position:fixed;left:0;top:0;width:100%;height:620px;background-size:cover;background-position:center}#mainService .bg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6)}#mainService .bg video{object-fit:cover;width:100%;height:100%;box-sizing:border-box}@media screen\0{#mainService .bg video{width:100%;height:auto}}@supports (-ms-ime-align:auto){#mainService .bg video{width:100%;height:auto}}#mainService{position:relative;color:#fff;width:100%;height:620px;display:table}#mainService .inner{position:relative;z-index:1;display:table-cell;vertical-align:middle;padding:0 80px 0 180px;animation-name:fade;animation-duration:.8s;animation-timing-function:cubic-bezier(.21,.60,.35,1)}@keyframes fade{0%{transform:translateY(30px);opacity:0}100%{transform:translateY(0);opacity:1}}#mainService p:first-child{font-size:24px;line-height:1.5;margin-bottom:10px}#mainService h1{font-size:60px}#mainService p{font-size:16px;line-height:2;margin-top:10px}#mainService .txt{position:relative;padding-left:180px}#mainService .txt .icon{position:absolute;left:0;top:0}@media only screen and (max-width:768px){#mainService{height:auto}#mainService .bg{position:absolute}#mainService .inner{display:block;padding:200px 20px 40px}#mainService p:first-child{font-size:14px;margin-bottom:5px}#mainService h1{font-size:28px}#mainService p{font-size:13px;line-height:1.8;margin-top:15px}#mainService .txt{padding-left:80px}#mainService .txt .icon{width:60px;top:5px}}#anchor{position:relative;z-index:2;background:#f2f2f2}#anchor.repair{background:#015824}#anchor.pre_repair{background:#65c18b}#anchor.creativeness{background:#a7ce37}#anchor .inner{padding:30px 80px 30px 180px}#anchor ul{font-size:0}#anchor ul li{display:inline-block;vertical-align:top;font-family:'Roboto',sans-serif;font-size:14px;margin:10px 30px 10px 0}#anchor ul li a{position:relative;display:block;padding-left:20px;color:#fff}#anchor ul li span{display:block;font-size:12px;margin-top:8px}#anchor ul li a:before{content:"";position:absolute;left:0;top:0;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(135deg)}#anchor ul li.contact a{display:block;border:1px solid #fff;padding:10px 0;width:140px;text-align:center;color:#fff;transition:background .4s cubic-bezier(.21,.60,.35,1),color .4s cubic-bezier(.21,.60,.35,1)}#anchor ul li.contact a:hover{background:#fff;color:#333;opacity:1}#anchor ul li.contact a:before{display:none}@media only screen and (max-width:768px){#anchor .inner{padding:30px 20px}#anchor ul li{width:50%;font-size:13px;margin:10px 0}#anchor ul li a{padding-left:18px}#anchor ul li a:before{top:1px;width:6px;height:6px}#anchor ul li.contact a{border:none;padding:0;width:auto;text-align:left}}.block_col2{font-size:0;max-width:1260px}.block_col2 .col{display:inline-block;vertical-align:top;width:47.62%;margin:40px 4.76% 0 0}.block_col2 .col:nth-child(2n){margin-right:0}.block_col2 .col .img{margin:0 auto}.block_col2 .col .txt{margin-top:20px}.block_col2 .col .txt h3{font-size:16px;font-weight:700}.block_col2 .col .txt p{font-size:14px;line-height:2;margin-top:10px}.block_col2 .col .txt span{display:block;font-size:14px;line-height:2;margin-top:10px}.block_col2 .col .txt span a{text-decoration:underline}.section .box .col .txt a.pdf,.section .box .col .txt a.movie{position:relative;padding-left:30px}.section .box .col .txt a.pdf:before{content:"";display:inline-block;width:25px;height:25px;background:url("/wpdata/img/download/icon_pdf.svg")no-repeat;background-size:contain;position:absolute;top:0;left:0}.section .box .col .txt a.movie:before{content:"";display:inline-block;width:25px;height:25px;background:url("/wpdata/img/common/icon_movie_01.svg")no-repeat;background-size:contain;position:absolute;top:-2px;left:0}@media only screen and (max-width:768px){.block_col2{margin:0 20px}.block_col2 .col{display:block;width:100%;margin:30px 0 0}.block_col2 .col .txt{margin-top:15px}.block_col2 .col .txt h3{font-size:14px}.block_col2 .col .txt p{font-size:13px;line-height:1.8;margin-top:5px}.block_col2 .col .txt span{font-size:13px}}.block_col3{font-size:0;max-width:1260px}.block_col3 .col{display:inline-block;vertical-align:top;width:30.335%;margin:40px 4.4975% 0 0}.block_col3 .col:nth-child(3n){margin-right:0}.block_col3 .col .img{margin:0 auto}.block_col3 .col .txt{margin-top:20px}.block_col3 .col .txt h3{font-size:16px;font-weight:700}.block_col3 .col .txt p{font-size:14px;line-height:2;margin-top:10px}@media only screen and (max-width:1024px){.block_col3 .col{width:47.62%;margin:40px 4.76% 0 0}.block_col3 .col:nth-child(2n){margin-right:0}}@media only screen and (max-width:768px){.block_col3{margin:0 20px}.block_col3 .col{display:block;width:100%;margin:30px 0 0}.block_col3 .col .txt{margin-top:15px}.block_col3 .col .txt h3{font-size:14px}.block_col3 .col .txt p{font-size:13px;line-height:1.8;margin-top:5px}}.img_col2 .col{display:table;margin-top:80px}.img_col2 .col .img,.img_col2 .col .txt{display:table-cell}.img_col2 .col .img{width:580px;vertical-align:top}.img_col2 .col .txt{vertical-align:middle;padding-left:80px}.img_col2 .col .txt h3{font-size:50px;font-family:'Roboto',sans-serif}.img_col2 .col .txt h3 span{font-size:34px}.img_col2 .col .txt p{font-size:16px;line-height:2;margin-top:30px}.img_col2 .col .txt .sec_btn a{color:#00b353;width:280px;margin-top:40px;font-size:18px;font-weight:700}.img_col2 .col .txt .sec_btn a:before{border-color:#333}.img_col2 .col .txt .sec_btn a:after{background:#333}@media only screen and (max-width:1300px){.img_col2 .col .img{width:55%}}@media only screen and (max-width:1024px){.img_col2 .col{display:block}.img_col2 .col .img,.img_col2 .col .txt{display:block}.img_col2 .col .img{width:100%;text-align:center}.img_col2 .col .txt{padding-left:0;margin-top:30px}.img_col2 .col .txt p{margin-top:20px}}@media only screen and (max-width:768px){.img_col2{margin:0 20px}.img_col2 .col{margin-top:40px}.img_col2 .col .txt h3{font-size:30px}.img_col2 .col .txt h3 span{font-size:20px}.img_col2 .col .txt p{font-size:14px;line-height:1.8;margin-top:10px}.img_col2 .col .txt .sec_btn a{width:240px;margin-top:20px;font-size:16px}}.gyokai{text-align:center}.gyokai h3{font-size:30px}.gyokai ul{display:table;width:100%;max-width:1180px;margin:3px auto 0}.gyokai ul li{display:table-cell;width:33.333%;background:#f2f2f2;padding:40px 0;border-right:3px solid #fff}.gyokai ul li p{padding:0 40px;margin-top:10px;font-size:16px;line-height:2;text-align:left}.gyokai ul li:last-child{border:none}.gyokai ul li strong{font-size:24px;line-height:normal;display:block;color:#00682f;margin-bottom:10px}.gyokai ul li strong.large{font-size:32px;line-height:normal;display:block;color:#00682f;margin-bottom:10px;line-height:1.3}.gyokai ul li span{font-size:95px;color:#00682f;font-family:'Roboto',sans-serif;display:block;line-height:1}.gyokai ul li span.smal{font-size:78px}.gyokai ul li span small{font-size:32px}.gyokai p{font-size:20px;margin-top:20px;line-height:1.5}.gyokai .lead{font-size:16px;margin:20px auto 50px;line-height:2;max-width:1180px;text-align:left}.gyokai h4{font-size:50px;margin-top:95px}@media only screen and (max-width:1370px){.gyokai ul{height:260px}.gyokai ul li span{font-size:80px}.gyokai ul li:nth-child(2) span{font-size:60px}}@media only screen and (max-width:980px){.gyokai ul{display:block;height:auto}.gyokai ul li{display:block;width:auto;margin-bottom:3px;padding:30px 0}.gyokai ul li:last-child{margin-bottom:0}.gyokai h4{font-size:40px;margin-top:60px}}@media only screen and (max-width:768px){.gyokai h3{font-size:24px}.gyokai .lead{font-size:14px;padding:0 20px}.gyokai ul li p{font-size:14px;padding:0 20px}.gyokai ul li{padding:30px 0}.gyokai ul li strong{font-size:16px}.gyokai ul li strong.large{font-size:20px}.gyokai ul li span{font-size:60px}.gyokai ul li:nth-child(2) span{font-size:60px}.gyokai p{font-size:16px;margin-top:20px}.gyokai h4{font-size:24px;margin-top:30px}}.section .bg{position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%;background:#f2f2f2}#flow{padding-bottom:60px}#flow h3{font-size:32px;margin-bottom:10px}#flow .box{position:relative;padding:40px 0 0 100px}#flow .box:before{content:"";position:absolute;left:40px;width:1px;height:100%;background:#ccc}#flow .box6:before{display:none}#flow .box .number{position:absolute;left:0;top:20px}#flow .box .number span{display:block;font-family:'Roboto',sans-serif;font-size:64px;background:#f2f2f2}#flow .box .txt h4{font-size:24px}#flow .box .txt p{font-size:16px;margin-top:5px;line-height:2}#flow .box .txt p strong{font-size:24px}#flow .box .txt .txtBox{margin-top:10px;background:#e4e4e4;padding:5px 12px;display:inline-block}#flow .box .txt .txtBox>*{margin-top:0}#flow .box .sec_btn a{color:#00b353;font-weight:700;font-size:18px;width:280px;margin-top:5px}#flow .box .sec_btn a:before{border-color:#333}#flow .box .sec_btn a:after{background:#333}#flow .box .txt .info{max-width:750px;margin-top:-10px;margin-bottom:50px}#flow .box .txt .info li{position:relative;padding:30px 0 0;margin-top:30px;width:220px}#flow .box .txt .info li strong:after{content:"";display:block;width:9px;height:9px;box-sizing:border-box;border-top:solid 2px #fff;border-right:solid 2px #fff;position:absolute;top:50%;right:20px;transform:translate(0%,-50%) rotate(45deg);-webkit-transition:border-color .3s .3s;-ms-transition:border-color .3s .3s;transition:border-color .3s .3s}#flow .box .txt .info li strong{position:absolute;left:0;top:0;display:block;color:#fff;background:#000;font-size:18px;width:220px;padding:15px 20px;text-align:left;font-weight:400;box-sizing:border-box}#flow .box .txt .info li span{display:block;background:#fff;padding:25px 0;text-align:center;font-size:24px}#flow .box .txt .note{margin-top:10px}#flow .box .txt .note li{font-size:16px;margin:10px 0 5px}@media only screen and (max-width:768px){#flow{padding-bottom:30px}#flow .box{padding:40px 0 40px 100px;margin:0 20px}#flow h3{font-size:20px;margin:0 20px 10px}#flow .box{padding:20px 0 20px 60px}#flow .box:before{left:30px}#flow .box .number{top:8px}#flow .box .number span{font-size:40px}#flow .box .txt h4{font-size:18px}#flow .box .txt p{font-size:13px;margin-top:10px}#flow .box .txt p strong{font-size:18px}#flow .box .txt .txtBox{padding:5px 12px}#flow .box .sec_btn{text-align:left}#flow .box .sec_btn a{font-size:16px}#flow .box .txt .info li{padding:20px 0 0 20px;margin-top:20px}#flow .box .txt .info li strong{font-size:14px;width:140px;padding:10px}#flow .box .txt .info li span{padding:25px 0 20px;font-size:16px}#flow .box .txt .note{margin-top:15px}#flow .box .txt .note li{font-size:13px;margin-top:5px}#flow .box .txt .info li strong:after{width:7px;height:7px;right:15px}#flow .box p+.sec_btn a{width:250px;margin-top:20px}#flow .box .sec_btn a{width:250px}}#repair_list{z-index:2;overflow:visible}.maker{max-width:1100px;margin:60px auto 0;padding:0 40px}.maker h3{font-size:24px;text-align:center}.maker h2.repairH2{font-size:24px;text-align:center}.maker>ul{font-size:0;margin-top:20px}.maker>ul>li{position:relative;display:inline-block;vertical-align:top;width:60px;margin:15px 15px 0 0}.maker>ul>li.active{z-index:100}.maker>ul>li.none{pointer-events:none}.maker>ul>li strong{position:relative;display:block;width:60px;height:60px;background:#f2f2f2;text-align:center;padding-top:21px;box-sizing:border-box;font-size:16px;border-radius:30px;cursor:pointer}.maker>ul>li.active strong{background:#000;color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0}.maker>ul>li.active strong:before{content:"";position:absolute;left:0;bottom:-15px;width:100%;height:15px;background:#000}.maker>ul>li.none strong{cursor:default;opacity:.3}.maker .maker_detail{position:relative;top:15px;left:0;background:#000;width:100vw;display:none}.maker .maker_detail:before{content:"";position:absolute;left:0;bottom:0;height:15px;width:100%;background:#fff}.maker .maker_detail ul{padding:60px 40px 55px;max-width:900px;margin:0 auto;font-size:0}.maker .maker_detail ul li{display:inline-block;vertical-align:top;width:25%;text-align:left;margin-bottom:15px;color:#fff;font-size:15px}.maker .maker_detail ul li a{color:#fff;cursor:pointer}.modal{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.9);z-index:101;display:none;overflow-y:auto;color:#333}.modal .modalInner{display:table;max-width:700px;width:100%;height:100%;margin:0 auto}.modal .box{display:table-cell;vertical-align:middle;padding:40px}.modal table{width:100%;background:#fff}.modal table caption{font-size:32px;color:#fff;margin-bottom:15px;text-align:left}.modal table th,.modal table td{font-size:14px;text-align:left;padding:15px 40px}.modal table th{font-weight:700;background:#f2f2f2;white-space:nowrap}.modal table td:first-child{white-space:nowrap}.modal table td:last-child{width:100%}.modal table tr:nth-child(even) td{background:#f2f2f2}@media only screen and (max-width:768px){.maker{margin:40px auto 0;padding:0 20px;text-align:center}.maker h3{font-size:18px}.maker h2.repairH2{font-size:18px}.maker>ul{display:inline-block;margin-top:10px}.maker>ul>li{width:50px;margin:10px 5px 0}.maker>ul>li strong{width:50px;height:50px;padding-top:17px;font-size:14px;border-radius:25px}.maker>ul>li.active strong:before{bottom:-10px;height:10px}.maker .maker_detail{top:10px}.maker .maker_detail ul{padding:30px 20px;text-align:left}.maker .maker_detail ul li{width:50%;font-size:14px}.modal table caption{font-size:24px;margin-bottom:10px}.modal table th,.modal table td{font-size:13px;padding:15px 20px}.modal table td:first-child{white-space:normal;width:50%}.modal table td:last-child{width:50%}.modal .box{padding:100px 20px}}.navi{position:relative;background:#000;color:#fff;padding:60px 0 60px 100px;font-size:0}.navi:before,.navi:after{content:"";position:absolute;z-index:-1;top:0;width:100vw;height:100%;background:#000}.navi:before{right:50%}.navi:after{left:50%}.navi .view{margin-bottom:30px}.navi .view>div,.navi .view>div{display:inline-block;font-size:20px;font-family:'Roboto',sans-serif;color:#fff;margin-right:20px;padding-bottom:2px;cursor:pointer}.navi .view>div.active{border-bottom:1px solid #fff}.navi .col{position:relative;display:inline-block;vertical-align:top;color:#fff;white-space:nowrap;box-sizing:border-box;text-align:left;width:20%}.navi .col p{font-size:16px;font-weight:700}.navi .col p a{color:#fff}.navi .col ul li{margin-top:15px;margin-left:1.3em;text-indent:-1.3em}.navi .col ul li a{color:#fff;font-size:14px}@media only screen and (max-width:768px){.navi{padding:30px 20px}.navi .view div{font-size:18px}.navi .col{width:33.333%}.navi .col p{font-size:14px}.navi .col ul li{margin-top:10px}.navi .col ul li a{font-size:12px}}.section{padding-top:100px;padding-bottom:0}.section.secPb{padding-bottom:100px}.section .inner>h2{font-size:40px}.section .inner>p{font-size:16px;line-height:2}@media only screen and (max-width:768px){.section{padding-top:40px;padding-bottom:0}.section.secPb{padding-bottom:40px}.section .inner>h2{font-size:28px;margin-left:20px}.section .inner>p{font-size:14px;line-height:1.8;margin-left:20px;margin-right:20px}}#case .sec_ttl{margin-bottom:40px}#case .col3{max-width:1180px;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#case .col3 .box{position:relative;width:33.333%;border-top:solid 3px #fff;border-right:solid 3px #fff;box-sizing:border-box;padding:35px 20px 75px;background:#f2f2f2;transition:background .4s cubic-bezier(.21,.60,.35,1)}#case .col3 .box:hover{background:#d9f2f1}#case .col3 .box:nth-child(3n):after{border-right:none}#case .col3 .box h3{font-size:32px;text-align:center;line-height:1;font-weight:700}#case .col3 .box h3 span{font-size:50px;display:block;color:#666}#case .col3 .box h3 strong{display:block;font-size:60px;font-family:'Roboto',sans-serif}#case .col3 .box:nth-child(1) h3 strong{color:#005823}#case .col3 .box:nth-child(2) h3 strong{color:#65c18b}#case .col3 .box:nth-child(3) h3 strong{color:#a7ce38}#case .col3 .box:nth-child(4) h3 strong{color:#21bbb5}#case .col3 .box:nth-child(5) h3 strong{color:#13c0f3}#case .col3 .box:nth-child(6) h3 strong{color:#f7931d}#case .col3 .box:nth-child(7) h3 strong{color:#b00440}#case .col3 .box:nth-child(8) h3 strong{color:#ed3797}#case .col3 .box h4{font-size:14px;font-weight:700;text-align:center;margin-top:15px}#case .col3 .box p{font-size:14px;line-height:1.8}#case .col3 .box h4+p{margin-top:15px;padding-bottom:15px}#case .col3 .box .moreBtn{position:absolute;bottom:35px;left:50%;z-index:1;width:160px;height:40px;box-sizing:border-box;background:#000;color:#fff;font-size:16px;padding:11px 20px 0;transform:translateX(-50%);border-radius:40px;cursor:pointer;transition:opacity .2s cubic-bezier(.21,.60,.35,1)}#case .col3 .box .moreBtn:hover{opacity:.7}#case .col3 .box .moreBtn:before,#case .col3 .box .moreBtn:after{content:"";position:absolute;background:#fff}#case .col3 .box .moreBtn:before{right:24px;top:50%;width:2px;height:20px;margin-top:-10px;opacity:1}#case .col3 .box .moreBtn:after{right:15px;top:50%;width:20px;margin-top:-1px;height:2px}#case .col3 .box .moreBtn.active:after{opacity:0}#case .col3 .box .moreBtn:before,#case .col3 .box .moreBtn:after{transition:transform .35s,opacity .35s}#case .col3 .box .moreBtn.active:before,#case .col3 .box .moreBtn.active:after{transform:rotate(90deg)}#case .box .moreBtn span:before{content:"もっと見る"}#case .box .moreBtn.active span:before{content:"閉じる"}#case .col3 .box .more{display:none;position:relative}#case .col3 .box .more:before{content:"";position:absolute;left:50%;top:20px;width:10px;height:10px;border:10px solid transparent;border-left:18px solid gray;box-sizing:border-box;transform:rotate(90deg);margin-left:-14px}#case .col3 .box .more:after{content:"";position:absolute;left:50%;top:0;width:4px;height:20px;background:gray;margin-left:-2px}#case .col3 .box .more .more_inner{padding:45px 0 15px}#case .link_btn{text-align:right;max-width:1180px;margin:60px auto 0}#case .link_btn a{position:relative;font-size:24px;color:#fff;background:#000;display:inline-block;padding:25px 60px 25px 25px}#case .link_btn a:after{content:"";display:block;width:9px;height:9px;box-sizing:border-box;border-top:solid 2px #fff;border-right:solid 2px #fff;position:absolute;top:50%;right:20px;transform:translate(0%,-50%) rotate(45deg);-webkit-transition:border-color .3s .3s;-ms-transition:border-color .3s .3s;transition:border-color .3s .3s}@media screen and (max-width:1024px){#case .col3 .box:nth-child(1){border-top:none}#case .col3 .box{width:100%;border-right:none}}@media screen and (max-width:750px){#case .col3 .box{padding:35px 20px 70px}#case .col3 .box h3{font-size:20px}#case .col3 .box h3 span{font-size:40px}#case .col3 .box h3 strong{font-size:50px}#case .col3 .box .moreBtn{width:140px;height:35px;font-size:14px;padding:10px 20px 0}#case .col3 .box .moreBtn:before{right:22px;height:16px;margin-top:-8px}#case .col3 .box .moreBtn:after{width:16px}#case .link_btn{text-align:center;margin:40px auto 0}#case .link_btn a{font-size:16px;padding:20px 50px 20px 20px}}#past{padding-bottom:100px}#past .col4{font-size:0;max-width:1180px;margin:0 auto}#past .col4 .box{position:relative;display:inline-block;vertical-align:top;width:25%;height:auto;padding-bottom:95px;margin-top:0;background:#f2f2f2;transition:background .4s cubic-bezier(.21,.60,.35,1);border-top:solid 3px #fff;border-right:solid 3px #fff;box-sizing:border-box}#past .col4 .box:hover{background:#d9f2f1}#case .col4 .box:nth-child(4n):after{border-right:none}#past .col4 .box .img img{width:100%}#past .col4 .box .txt{padding:10px 20px 0;flex-grow:1}#past .col4 .box table{text-align:left;width:100%}#past .col4 .box .more table{margin-bottom:-10px}#past .col4 .box table th,#past .col4 .box table td{line-height:1.3;padding-top:8px;vertical-align:top;font-size:13px}#past .col4 .box table th{font-weight:700;white-space:nowrap;width:6em}#past .col4 .box table td.malfunction{height:4em}#past .col4 .box table td{padding-left:5px}#past .col4 .box table:first-of-type tr:nth-of-type(3){height:2em}#past .col4 .box table+img,#past .col4 .box table+p{margin-top:15px}#past .col4 .box .txt .more{display:none}#past .col4 .box .txt .more img{display:block;width:100%}#past .col4 .box .moreBtn{position:absolute;bottom:40px;left:50%;z-index:1;width:160px;height:40px;box-sizing:border-box;background:#000;color:#fff;font-size:16px;padding:11px 20px 0;transform:translateX(-50%);border-radius:40px;cursor:pointer;transition:opacity .2s cubic-bezier(.21,.60,.35,1)}#past .col4 .box .moreBtn:hover{opacity:.7}#past .col4 .box .moreBtn:before,#past .col4 .box .moreBtn:after{content:"";position:absolute;background:#fff}#past .col4 .box .moreBtn:before{right:24px;top:50%;width:2px;height:20px;margin-top:-10px;opacity:1}#past .col4 .box .moreBtn:after{right:15px;top:50%;width:20px;margin-top:-1px;height:2px}#past .col4 .box .moreBtn.active:after{opacity:0}#past .col4 .box .moreBtn:before,#past .col4 .box .moreBtn:after{transition:transform .35s,opacity .35s}#past .col4 .box .moreBtn.active:before,#past .col4 .box .moreBtn.active:after{transform:rotate(90deg)}#past .col4 .box .moreBtn span:before{content:"もっと見る"}#past .col4 .box .moreBtn.active span:before{content:"閉じる"}#past .link_btn{text-align:right;max-width:1180px;margin:60px auto 0}#past .link_btn a{position:relative;font-size:24px;color:#fff;background:#000;display:inline-block;padding:25px 60px 25px 25px}#past .link_btn a:after{content:"";display:block;width:9px;height:9px;box-sizing:border-box;border-top:solid 2px #fff;border-right:solid 2px #fff;position:absolute;top:50%;right:20px;transform:translate(0%,-50%) rotate(45deg);-webkit-transition:border-color .3s .3s;-ms-transition:border-color .3s .3s;transition:border-color .3s .3s}@media screen and (max-width:1200px){#past .col4 .box{width:33.333%}}@media screen and (max-width:1024px){#past .col4 .box{width:50%}}@media screen and (max-width:750px){#past{padding-bottom:0}#past .col4 .box{display:block;width:100%;padding-bottom:80px;border-right:0}#past .col4 .box .txt{padding:10px 15px 0;table-layout:fixed;word-break:break-all;word-wrap:break-all}#past .col4 .box table th,#past .col4 .box table td{font-size:12px}#past .col4 .box table th{width:5em}#past .col4 .box table td{padding-left:5px}#past .col4 .box .moreBtn{width:140px;height:35px;bottom:30px;font-size:14px;padding:10px 20px 0}#past .col4 .box .moreBtn:before{right:22px;height:16px;margin-top:-8px}#past .col4 .box .moreBtn:after{width:16px}#past .link_btn{text-align:center;margin:40px auto 0}#past .link_btn a{font-size:16px;padding:20px 50px 20px 20px}}.list_btn a{display:block;border:1px solid #333;width:280px;padding:22px 0;font-size:16px;margin:40px auto 0;color:#333;text-align:center;font-family:'Roboto',sans-serif;transition:background .4s cubic-bezier(.21,.60,.35,1),color .4s cubic-bezier(.21,.60,.35,1)}.list_btn a:hover{color:#fff;background:#333;opacity:1}@media screen and (max-width:750px){.list_btn a{width:180px;padding:18px 0;font-size:14px;margin:30px auto 0}}#faq .col2{font-size:0}#faq .col2 .col{display:inline-block;vertical-align:top;width:48%;margin-right:4%}#faq .col2 .col:nth-child(2n){margin-right:0}#faq .box{border-top:1px solid #f2f2f2}#faq .box:last-child{border-bottom:1px solid #f2f2f2}#faq .box .ttl{position:relative;padding:40px 60px 40px 65px;cursor:pointer}#faq .box .ttl:before,#faq .box .ttl:after{content:"";position:absolute;background:#333}#faq .box .ttl:before{right:39px;top:50%;width:2px;height:20px;margin-top:-9px;opacity:1}#faq .box .ttl:after{right:30px;top:50%;width:20px;height:2px}#faq .box .ttl.active:after{opacity:0}#faq .box .ttl:before,#faq .box .ttl:after{transition:transform .35s,opacity .35s}#faq .box .ttl.active:before,#faq .box .ttl.active:after{transform:rotate(90deg)}#faq .box .ttl h3{font-size:16px;font-weight:400}#faq .box .ttl h3:before{content:"Q.";position:absolute;left:20px;top:28px;font-size:35px;font-family:'Roboto',sans-serif;font-weight:200}#faq .box .txt{display:none;position:relative;padding:10px 30px 40px 65px}#faq .box .txt .txt_inner{position:relative}#faq .box .txt .txt_inner:before{content:"A.";color:#bd0817;position:absolute;left:-45px;top:-8px;font-size:40px;font-family:'Roboto',sans-serif;font-weight:200}#faq .box .txt p{font-size:14px;line-height:2}#faq .box .txt p a{text-decoration:underline}#faq .box .txt p a:hover{text-decoration:none}#faq .faq_btn a{display:block;border:1px solid #333;width:280px;padding:22px 0;font-size:16px;margin:40px auto 0;color:#333;text-align:center;font-family:'Roboto',sans-serif;transition:background .4s cubic-bezier(.21,.60,.35,1),color .4s cubic-bezier(.21,.60,.35,1)}#faq .faq_btn a:hover{color:#fff;background:#333;opacity:1}#faq .box .txt ul{margin-top:20px}#faq .box .txt ul li a{display:table;position:relative}#faq .box .txt ul li a .icon{display:table-cell;vertical-align:middle;width:40px;padding-right:15px}#faq .box .txt ul li a .icon img{width:100%;height:auto}#faq .box .txt ul li a strong{display:table-cell;vertical-align:middle;line-height:1.5;font-size:14px}@media screen and (max-width:1024px){#faq .col2 .col{width:100%;margin-right:0}}@media screen and (max-width:750px){#faq .box:last-child{border-bottom:none}#faq .col:last-child .box:last-child{border-bottom:1px solid #f2f2f2}#faq .box .ttl{padding:20px 40px 20px 50px}#faq .box .ttl h3{font-size:14px}#faq .box .ttl h3:before{left:20px;top:13px;font-size:24px}#faq .box .ttl:before{right:21px;top:50%;width:2px;height:14px;margin-top:-6px}#faq .box .ttl:after{right:15px;top:50%;width:14px;height:2px}#faq .box .txt{padding:0 20px 30px 50px}#faq .box .txt .txt_inner:before{left:-28px;top:-2px;font-size:24px}#faq .box .txt p{font-size:13px;line-height:2}#faq .faq_btn a{width:180px;padding:18px 0;font-size:14px;margin:30px auto 0}#faq .box .txt ul{margin-top:20px}#faq .box .txt ul li a .icon{width:35px;padding-right:10px}#faq .box .txt ul li a strong{font-size:13px}}#access{padding-bottom:100px}#access h3{font-size:26px;margin-top:60px}#access .col3{font-size:0}#access .col3 .col{display:inline-block;vertical-align:top;width:31.333%;margin:20px 3% 0 0}#access .col3 .col:nth-child(3n){margin-right:0}#access .col .map iframe{height:240px;width:100%}#access .col .txt{margin-top:15px}#access .col .txt p{font-size:16px;font-weight:700}#access .col .txt table{margin-top:5px}#access .col .txt table th,#access .col .txt table td{font-size:13px;vertical-align:top;text-align:left;line-height:1.8}#access .col .txt table th{font-weight:700;padding-right:10px;white-space:nowrap}@media screen and (max-width:1024px){#access .col3 .col,#access .col3 .col:nth-child(3n){width:48%;margin:20px 4% 0 0}#access .col3 .col:nth-child(2n){margin-right:0}}@media only screen and (max-width:768px){#access{padding-bottom:40px}#access h3{font-size:18px;margin:40px 20px 0}#access .col3{margin:0 20px}#access .col3 .col,#access .col3 .col:nth-child(3n){width:100%;margin:15px 0 0}#access .col .txt p{font-size:14px}#access .col .map iframe{height:150px}#access .col .txt table{margin-top:5px}#access .col .txt table th,#access .col .txt table td{font-size:12px;line-height:1.8}#access .col .txt table th{padding-right:8px}}#index_navi{padding-bottom:0;z-index:3;padding-top:60px}#index_repair,#index_pre_repair,#index_creativeness{padding-top:60px;padding-bottom:40px}#over{position:relative}#over>.bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;z-index:2;display:none}#over.list{overflow:hidden;padding:0 80px 20px 180px}#over.list .section{float:left;width:33.333%}#over.list .section .bg{display:none}#over.list .section .inner{padding:0}#over.list .list_col4 .col{display:block;width:100%;margin-top:30px}#over.list .list_col4 .col .img{display:none}#over.list .list_col4 .col .txt{padding:0}#over.list .list_col4 .col .txt p{display:none}@media only screen and (max-width:768px){#index_navi{padding-top:100px}#index_repair,#index_pre_repair,#index_creativeness{padding-bottom:0;padding-top:100px}#over.list{padding:0 20px 20px}#over.list .section .inner>h2{margin-left:0}#over.list .section .inner>p{margin-left:0}#over.list .section{float:none;width:100%}#over.list .list_col4 .col{margin-top:20px}}#repair_list .inner{position:relative}#repair_list .search-form{position:absolute;top:140px;right:100px;border-bottom:solid 1px #333}#repair_list .search-form label input{display:block;width:250px;height:34px;padding-bottom:10px;padding-right:30px;font-size:16px;line-height:1.2;background-color:transparent;border:none;-webkit-border-radius:0;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}#repair_list .search-form label input::placeholder{color:#333}#repair_list .search-form button{width:20px;height:20px;position:absolute;top:0;right:0;background:url("/wpdata/img/common/icon_search_01.svg") no-repeat center center;background-size:100% 100%;cursor:pointer;padding:0;font-size:0;border:none}@media only screen and (max-width:1024px){#repair_list .search-form{position:relative;top:0;right:0;margin:40px auto 0}}@media only screen and (max-width:768px){#repair_list .search-form{margin:20px 20px 0}#repair_list .search-form label input{width:100%;box-sizing:border-box;font-size:14px}}.pdfBtnArea{text-align:center;margin-top:60px;max-width:1260px}.pdfBtnArea>p{font-size:18px}.pdfBtnArea ul{margin-top:15px}.pdfBtnArea ul li{display:inline-block;width:300px}.pdfBtnArea ul li a{position:relative;background:#000;color:#fff;display:table;text-align:left;padding:20px;box-sizing:border-box;width:100%}.pdfBtnArea ul li a>span{display:table-cell;vertical-align:middle}.pdfBtnArea ul li a>strong{display:table-cell;padding-left:10px;vertical-align:middle;font-size:16px;font-weight:400;line-height:1.3}@media only screen and (max-width:768px){.pdfBtnArea{margin-top:40px}.pdfBtnArea>p{font-size:16px}.pdfBtnArea ul{margin-top:15px}.pdfBtnArea ul li{width:250px}.pdfBtnArea ul li a{padding:20px}.pdfBtnArea ul li a>strong{padding-left:10px;font-size:14px}}#tag{position:relative;background:#4d4d4d;padding:100px 60px 100px 180px;z-index:1;margin-top:100px}#tag ul{position:relative;overflow:hidden;font-size:0}#tag ul li{display:inline-block;vertical-align:top;margin:20px;font-size:24px;color:#fff;font-weight:400;width:auto}#tag ul li a,#tag ul li span{display:inline-block;color:#fff}#tag ul li a[href*="/"]:hover{opacity:.7 !important}@media only screen and (max-width:768px){#tag{padding:40px 10px;margin-top:60px}#tag ul{text-align:center}#tag ul li{margin:10px;font-size:15px}}.block_col2 .col .img a{display:block;overflow:hidden;width:100%;opacity:1 !important}.block_col2 .col .img a img{transition:transform .8s cubic-bezier(.21,.60,.35,1);width:100%}.block_col2 .col .img a:hover img{transform:scale(1.05)}.block_col3 .col .txt p .underline{text-decoration:underline}.page-kiban_coating #mainService .bg{background:url("/wpdata/img/service/kiban_coating/fv.jpg") no-repeat center center/cover}.page-kiban_coating #mainService .bg:before{display:none}.page-kiban_coating #mainService p:nth-of-type(2){font-size:24px;margin-top:24px}.page-kiban_coating #mainService ul{display:flex;margin-top:32px}.page-kiban_coating #mainService ul li{width:108px;height:108px;margin-right:16px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#fff;color:#00436b;font-size:16px;font-weight:700}.page-kiban_coating .section#lfc{padding-bottom:0}.page-kiban_coating .section#lsc,.page-kiban_coating .section#lpc{padding-bottom:0;padding-top:0}.page-kiban_coating .section#faq>div:first-child{display:none}.page-kiban_coating .section .bg_gray{background:#f2f2f2;padding:70px 0 80px;margin-top:20px}.page-kiban_coating .section .bg_skyblue{background:#0088db;color:#fff;padding:30px 0}.page-kiban_coating .section .bg_blue{background:#00436b;color:#fff;padding:60px 0}.page-kiban_coating .section .bg_blue .sec_ttl:before{background:#fff}.page-kiban_coating .section .inner{max-width:1256px}.page-kiban_coating .section .block_ttl{display:flex;justify-content:space-between;flex-wrap:wrap}.page-kiban_coating .section .block_ttl>div{margin-bottom:20px}.page-kiban_coating .section .block_ttl dl{display:flex;flex-wrap:wrap;justify-content:flex-end}.page-kiban_coating .section .block_ttl dl dt{display:flex;align-items:center;justify-content:center;width:100px;height:100px;border-radius:50%;font-size:16px;line-height:1.5;text-align:center;background:#00436b;color:#fff;margin-right:min(0.417vw,8px)}.page-kiban_coating .section .block_ttl dl dd{width:110px;margin-left:min(1.25vw,24px)}.page-kiban_coating .section .block_ttl dl dd div img{width:auto;height:80px}.page-kiban_coating .section .block_ttl dl dd p{height:20px;color:#00436b;font-size:16px;font-weight:700;text-align:center}.page-kiban_coating .section .block_ttl>h2,.page-kiban_coating .section .block_ttl>p{width:100%;font-size:24px;line-height:1.5;font-weight:700}.page-kiban_coating .section .block_ttl>h2{margin-top:20px;padding-bottom:40px}.page-kiban_coating .section .block_ttl>h2 span{color:red}.page-kiban_coating .section .block_ttl>p{color:#00436b;border-top:2px solid #0088db;padding-top:40px}.page-kiban_coating .section .list_services{display:flex;justify-content:space-between;flex-wrap:wrap}.page-kiban_coating .section .list_services li{width:calc(50% - 40px);min-width:480px;margin-top:80px;margin-right:24px}.page-kiban_coating .section .list_services li h3{position:relative;font-size:40px;padding-left:1.5em;margin-bottom:40px}.page-kiban_coating .section .list_services li h3 span{position:absolute;left:0;top:8px;font-family:Roboto;font-weight:700;font-style:italic;font-size:60px;line-height:30px;color:#0088db}.page-kiban_coating .section .list_services li h3 small{font-size:14px}.page-kiban_coating .section .list_services li .block_flex{display:flex;justify-content:space-between}.page-kiban_coating .section .list_services li .block_flex p{font-size:16px;line-height:calc(30 / 16);flex:1;margin-right:2.917vw}.page-kiban_coating .section .list_services li .block_flex p small{display:block;margin-top:8px;font-size:14px;line-height:calc(24 / 14)}.page-kiban_coating .section .list_services li .block_flex p span.red{color:red}.page-kiban_coating .section .list_services li .block_flex p span.blue{color:#0088db}.page-kiban_coating .section .list_services li .block_flex div{width:276px}.page-kiban_coating .section .list_faq dt,.page-kiban_coating .section .list_faq dd{display:flex;align-items:center;font-size:16px;line-height:1.7;padding:20px 0}.page-kiban_coating .section .list_faq dd{border-top:1px solid #f2f2f2}.page-kiban_coating .section .list_faq dt:before,.page-kiban_coating .section .list_faq dd:before{font-family:Roboto;font-size:36px;padding:0 12px}.page-kiban_coating .section .list_faq dt:before{color:#fff;content:"Q."}.page-kiban_coating .section .list_faq dd:before{color:#00436b;content:"A."}.page-kiban_coating .section .bg_blue .list_faq dd:before{color:#0088db}.page-kiban_coating .section .block_services p{font-weight:700;font-size:24px}.page-kiban_coating .section .block_services .block_scroll{overflow-x:auto}.page-kiban_coating .section .block_services table{position:relative;border:1px solid #00436b;margin-top:60px}.page-kiban_coating .section .block_services table:before{position:absolute;top:0;left:0;width:100%;height:1px;background:#00436b;content:""}.page-kiban_coating .section .block_services table:after{position:absolute;top:0;left:-1px;width:1px;height:100%;background:#00436b;content:""}.page-kiban_coating .section .block_services table th,.page-kiban_coating .section .block_services table td{text-align:center;border-top:1px solid #fff;border-left:1px solid #fff;padding:20px;font-size:16px;line-height:calc(30 / 16)}.page-kiban_coating .section .block_services table th{width:25%}.page-kiban_coating .section .block_services table .notes td{text-align:left;vertical-align:top}.page-kiban_coating .section .block_flow{margin-top:100px}.page-kiban_coating .section .block_flow .sec_ttl ul{display:flex;position:absolute;top:0;left:445px}@media only screen and (max-width:960px){.page-kiban_coating .section .block_flow .sec_ttl ul{left:400px}}@media only screen and (max-width:800px){.page-kiban_coating .section .block_flow .sec_ttl ul{position:relative;top:20px;left:auto}}.page-kiban_coating .section .block_flow .sec_ttl ul li{margin-right:min(1.25vw,24px);width:100px;height:100px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:16px;line-height:calc(24 / 16);color:#00436b;background:#fff;border-radius:50%}.page-kiban_coating .section .block_flow .block_flex{margin-top:60px;position:relative;display:flex;justify-content:space-between}.page-kiban_coating .section .block_flow .block_flex:after{position:absolute;width:1px;height:100%;background:#fff;left:50%;content:""}.page-kiban_coating .section .block_flow .block_flex dl{width:calc(50% - 40px)}.page-kiban_coating .section .block_flow .block_flex dl dt{background:#fff;padding:30px;font-weight:700;font-size:24px;line-height:calc(36 / 24);text-align:center;color:#00436b}.page-kiban_coating .section .block_flow .block_flex dl dd{margin-top:60px;display:flex;align-items:center;font-size:24px}.page-kiban_coating .section .block_flow .block_flex dl dd span{position:relative;display:flex;justify-content:center;font-family:Roboto;font-weight:700;font-size:50px;margin-right:16px}.page-kiban_coating .section .block_flow .block_flex dl dd span:after{position:absolute;top:70px;bottom:0;height:36px;width:2px;background:#fff;content:""}.page-kiban_coating .section .block_flow .block_flex dl dd:last-child span:after{display:none}.page-kiban_coating .section .block_flow .block_flex dl dd small{font-size:14px;margin-left:12px}.page-kiban_coating .section .block_flow .block_contact{margin-top:40px;text-align:center}.page-kiban_coating .section .block_flow .block_contact>p{font-weight:700;font-size:24px;padding:16px;border-top:1px solid #fff;border-bottom:1px solid #fff}.page-kiban_coating .section .block_flow .block_contact small{display:block;margin-top:20px;font-size:14px}.page-kiban_coating .section .block_flow .block_contact ul{display:flex;justify-content:center;flex-wrap:wrap}.page-kiban_coating .section .block_flow .block_contact ul li{margin:0 20px;display:flex;align-items:center}.page-kiban_coating .section .block_flow .block_contact ul li p{font-weight:700;font-size:24px;padding:16px}.page-kiban_coating .section .block_flow .block_contact ul li p a{color:#fff}.page-kiban_coating .section .block_faq{margin-top:100px}@media only screen and (max-width:768px){.page-kiban_coating #mainService p:nth-of-type(2){font-size:15px;margin-top:16px;margin-bottom:-8px}.page-kiban_coating #mainService ul{margin-top:16px}.page-kiban_coating #mainService ul li{width:94px;height:94px;margin-right:8px;font-size:14px}.page-kiban_coating .section#lfc{padding-top:20px;padding-bottom:0}.page-kiban_coating .section#lsc,.page-kiban_coating .section#lpc{padding-bottom:0;padding-top:0}.page-kiban_coating .section .bg_gray{padding:36px 24px;margin-top:20px}.page-kiban_coating .section .bg_skyblue{padding:24px 0}.page-kiban_coating .section .bg_blue{padding:36px 0}.page-kiban_coating .section#services{padding-bottom:36px}.page-kiban_coating .section .block_ttl>div{margin-bottom:12px}.page-kiban_coating .section .block_ttl .logo img{height:50px}.page-kiban_coating .section .block_ttl dl{order:3;margin:20px 0 20px auto}.page-kiban_coating .section .block_ttl dl dt{width:70px;height:70px;font-size:14px;line-height:calc(18 / 14)}.page-kiban_coating .section .block_ttl dl dd{width:70px;margin-left:min(2.083vw,40px)}.page-kiban_coating .section .block_ttl dl dd div{height:50px;text-align:center}.page-kiban_coating .section .block_ttl dl dd div img{height:50px}.page-kiban_coating .section .block_ttl dl dd p{height:auto;font-size:10px;margin-top:4px}.page-kiban_coating .section .block_ttl>h2,.page-kiban_coating .section .block_ttl>p{font-size:15px;line-height:calc(22 / 15)}.page-kiban_coating .section .block_ttl>h2{margin-top:0;padding-bottom:0;margin-bottom:0;order:2}.page-kiban_coating .section .block_ttl>p{order:4;padding-top:20px}.page-kiban_coating .section .list_services li{width:100%;min-width:inherit;margin-right:0}.page-kiban_coating .section .list_services li h3{font-size:26px;margin-bottom:20px}.page-kiban_coating .section .list_services li h3 span{left:0;top:-2px;font-size:50px}.page-kiban_coating .section .list_services li h3 small{font-size:14px}.page-kiban_coating .section .list_services li .block_flex{align-items:center;flex-direction:column}.page-kiban_coating .section .list_services li .block_flex p{font-size:14px;line-height:calc(22 / 14);margin-right:0}.page-kiban_coating .section .list_services li .block_flex p small{margin-top:8px;font-size:14px;line-height:calc(24 / 14)}.page-kiban_coating .section .list_services li .block_flex div{width:276px;margin-top:20px}.page-kiban_coating .section .list_faq{margin:0 24px}.page-kiban_coating .section .list_faq dt,.page-kiban_coating .section .list_faq dd{font-size:15px;line-height:calc(26 / 15);padding:12px 0;align-items:flex-start}.page-kiban_coating .section .list_faq dt:before,.page-kiban_coating .section .list_faq dd:before{font-size:30px;padding:0;line-height:1;margin-top:-2px}.page-kiban_coating .section .block_services p{font-size:15px;line-height:calc(22 / 15);margin:0 24px}.page-kiban_coating .section .block_services .block_scroll{overflow-x:scroll;margin:0 24px}.page-kiban_coating .section .block_services table{margin-top:20px;min-width:1140px}.page-kiban_coating .section .block_services table th,.page-kiban_coating .section .block_services table td{text-align:center;padding:14px 20px;font-size:14px;line-height:calc(30 / 16)}.page-kiban_coating .section .block_services table th{width:25%}.page-kiban_coating .section .block_flow{margin-top:48px}.page-kiban_coating .section .block_flow .sec_ttl ul li{margin-right:8px;width:84px;height:84px;font-size:14px;line-height:calc(18 / 14)}.page-kiban_coating .section .block_flow .block_flex{margin-top:36px;flex-direction:column;padding:0 24px}.page-kiban_coating .section .block_flow .block_flex:after{display:none}.page-kiban_coating .section .block_flow .block_flex dl{width:auto}.page-kiban_coating .section .block_flow .block_flex dl dt{padding:16px;font-size:15px;line-height:calc(22 / 15);margin-bottom:-12px;margin-top:20px}.page-kiban_coating .section .block_flow .block_flex dl dd{margin-top:32px;font-size:15px;width:210px;margin:32px auto 0}.page-kiban_coating .section .block_flow .block_flex dl dd span{font-size:40px;margin-right:16px}.page-kiban_coating .section .block_flow .block_flex dl dd span:after{top:48px;height:24px}.page-kiban_coating .section .block_flow .block_flex dl dd:last-child span:after{display:none}.page-kiban_coating .section .block_flow .block_flex dl dd small{font-size:14px;margin-left:12px}.page-kiban_coating .section .block_flow .block_contact{margin-top:40px;text-align:center}.page-kiban_coating .section .block_flow .block_contact>p{font-size:15px;padding:16px 0;margin:0 24px}.page-kiban_coating .section .block_flow .block_contact small{display:block;margin-top:20px;font-size:14px}.page-kiban_coating .section .block_flow .block_contact ul{justify-content:flex-start;margin:0 24px}.page-kiban_coating .section .block_flow .block_contact ul li{margin:20px 0 0;display:flex;align-items:center}.page-kiban_coating .section .block_flow .block_contact ul li p{font-size:24px;padding:0 12px}.page-kiban_coating .section .block_faq{margin-top:48px}}.page-pre_repair .block_col2 .col .img{position:relative;overflow:hidden;display:block;width:100%;padding-top:60%}.page-pre_repair .block_col2 .col .img>*{content:"";position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background-size:cover;transition:transform .8s cubic-bezier(.21,.60,.35,1)}.page-pre_repair .block_col2 .col a:hover .img>*{transform:scale(1.05)}.page-pre_repair .block_col2 .col a h3{display:inline-block;position:relative;padding-right:15px}.page-pre_repair .block_col2 .col a h3:before,.page-pre_repair .block_col2 .col a h3:after{display:block;content:'';background-color:#333;position:absolute;width:10px;height:2px;top:8px;right:0}.page-pre_repair .block_col2 .col a h3:before{width:2px;height:10px;top:4px;right:4px}@media only screen and (max-width:768px){.page-pre_repair .block_col2 .col a h3:before{top:3px}.page-pre_repair .block_col2 .col a h3:after{top:7px}}