@charset "UTF-8";.ContactTmp{margin:80px 0 100px}.ContactTmp p{background-color:#ebebeb;text-align:center;font-weight:700;padding:30px 0;border-top:1px solid #ee7800}.ContactTmp ul{background-color:#ebebeb;text-align:center;border-top:1px solid #ee7800;border-bottom:1px solid #ee7800;padding:30px 0}.ContactTmp ul li{display:inline-block}.ContactTmp ul li a{color:#fff;display:inline-block;width:330px;text-align:center;font-size:1.3em;border-radius:10px;padding:14px;margin:10px;font-weight:700;transition:.5s;transform:scale(1)}.ContactTmp ul li a.tel{background-color:#c00}.ContactTmp ul li a.foam{background-color:#ee7800}.ContactTmp ul li a:hover{transform:scale(1.015)}.ServiceHeader h1{text-align:center;margin:60px 0;font-size:1.5em}@media (min-width:768px){.ServiceHeader h1{font-size:2em;margin:100px 0}}.ServiceHeader .icon{background-color:#fce1bb;text-align:center;position:relative;height:280px;margin-bottom:20px}@media (max-width:450px){.ServiceHeader .icon.service1{height:310px}}@media (min-width:768px){.ServiceHeader .icon{height:240px}}@media (min-width:1024px){.ServiceHeader .icon{height:260px}}.ServiceHeader .icon p{font-size:.8em;line-height:1.8em;padding:40px 10px}@media (min-width:768px){.ServiceHeader .icon p{font-size:1em}}.ServiceHeader .icon ul{position:absolute;left:0;right:0;bottom:-70px;padding:0 20px}@media (min-width:768px){.ServiceHeader .icon ul{bottom:-50px}}@media (min-width:1024px){.ServiceHeader .icon ul{bottom:-70px}}.ServiceHeader .icon ul li{display:inline-block}.ServiceHeader .icon ul li a img{width:100px;height:auto;transition:.5s;transform:scale(1);margin:-5px}@media (min-width:1024px){.ServiceHeader .icon ul li a img{width:140px}}.ServiceHeader .icon ul li a img:hover{transform:scale(1.05)}.PageWidth{max-width:1100px;width:90%;margin:auto}.PageWidth .SabTitle{padding-top:80px;margin-bottom:20px}@media (min-width:768px){.PageWidth .SabTitle{padding-top:150px}}.PageWidth .SabTitle h2{background-color:#f2f2f2;color:#ee7800;padding:10px 15px;border-left:14px solid #ee7800;font-size:1.13em}@media (min-width:768px){.PageWidth .SabTitle h2{font-size:1.17em}}.PageWidth .Back{background-color:#fff;padding:50px 10px 10px}@media (min-width:768px){.PageWidth .Back{padding:50px 20px 40px}}@media (min-width:1024px){.PageWidth .Back{padding:50px 5%}}@media (min-width:1248px){.PageWidth .Back{padding:50px 10%}}.PageWidth .Back2{background-color:#fff;padding:50px 10px 10px}@media (min-width:768px){.PageWidth .Back2{padding:50px 2%}}@media (min-width:1024px){.PageWidth .Back2{padding:50px 5%}}.PageWidth .BackPage1{background-color:#fff;padding:30px 10px 10px}@media (min-width:768px){.PageWidth .BackPage1{padding:50px 20px 40px}}@media (min-width:1024px){.PageWidth .BackPage1{padding:50px 5%}}@media (min-width:1248px){.PageWidth .BackPage1{padding:50px 10%}}.PageWidth .BackText{background-color:#fff;padding:20px 10px 20px}@media (min-width:768px){.PageWidth .BackText{padding:50px}}.maker{text-align:center;margin-bottom:30px}.maker h5{margin:15px 0 5px;font-size:1em}.maker p{font-size:.8em;font-feature-settings:"palt";letter-spacing:.08em;text-align:center}.maker img{width:120px;height:auto;margin:10px}.maker a:hover{opacity:.8}.maker.Logo2 img{width:85px;height:auto;margin:10px 5px}@media (min-width:768px){.maker.Logo2 img{width:100px;margin:15px 10px 10px}}@media (min-width:1248px){.maker.Logo2 img{width:110px}}.maker.service2-2 img{width:120px;height:auto;margin:10px 5px}@media (min-width:768px){.maker.service2-2 img{width:130px;margin:15px 30px 10px}}.maker.service2-3 img{width:85px;height:auto;margin:10px 5px}@media (min-width:768px){.maker.service2-3 img{width:130px;margin:15px 20px 10px}}.emergency-Box{border:1px solid #ee7800;margin-top:40px}.emergency-Box p.eText{background-color:#ebebeb;padding:20px;border-bottom:1px solid #ee7800;text-align:center;line-height:1.8em;font-size:.8em}@media (min-width:768px){.emergency-Box p.eText{font-size:1em}}.emergency-Box .guide{background-color:#fff;padding:10px}@media (min-width:1024px){.emergency-Box .guide{display:flex;padding:20px}}.emergency-Box .guide .waku{text-align:center;padding:10px 0}@media (min-width:1024px){.emergency-Box .guide .waku{width:50%}}.emergency-Box .guide .right{border-bottom:1px solid #ee7800}@media (min-width:1024px){.emergency-Box .guide .right{width:50%;border-bottom:none;border-right:1px solid #ee7800}}.emergency-Box .guide h3{font-size:.9em;margin-bottom:5px;font-feature-settings:"palt";letter-spacing:.08em}@media (min-width:1024px){.emergency-Box .guide h3{font-size:1.3em}}.emergency-Box .guide h4{font-size:1em;margin-bottom:20px}.emergency-Box .guide a{color:#ee7800;font-size:2.2em;font-family:'Quattrocento Sans',sans-serif;font-style:italic}@media (min-width:1024px){.emergency-Box .guide a{font-size:3em}}.emergency-Box .guide a .TEL{font-size:.6em}.emergency-Box .guide img{width:50px;height:auto;margin-top:-5px}.BtnCommon{text-align:center}.BtnCommon a{display:inline-block;width:300px;text-align:center;font-size:1.2em;font-weight:700;border-radius:10px;padding:16px;transition:.5s;transform:scale(1)}@media (min-width:768px){.BtnCommon a{width:400px;font-size:1.4em}}.login a{border:1px solid #3c6aa4;color:#fff;background-color:#3c6aa4}.login a:hover{transform:scale(1.02)}.Web a{border:1px solid #3c6aa4;color:#3c6aa4}.Web a:hover{transform:scale(1.02)}.credit{padding-bottom:50px}.credit a{color:#fff;background-color:#ee7800}.credit a:hover{transform:scale(1.02)}