@charset "UTF-8";@import url(//waltz-scs.com/wp-content/themes/businesspress/css/grid.css);:root{--base-color:#000;--link-color:#636;--linkhover-color:#a461a2;--back-color:#b9b1d6;--border-color:#636;--white-color:#fff}img{max-width:100%;height:auto}a{display:block;color:var(--link-color);text-decoration-line:none}a:hover{color:var(--linkhover-color)}.ps-br,.pc{display:block}.sp-br,.sp{display:none}.mainimg{position:relative;margin-bottom:7rem}.catch_top{position:absolute;width:100%;top:55%;margin:0;padding-left:5%;text-align:left;line-height:2.8em}.rouho1{color:var(--link-color);font-size:1.8em;text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,0px 1px 0 #fff,0 -1px 0 #fff,-1px 0 0 #fff,1px 0 0 #fff}.rouho2{color:var(--white-color);font-size:2.5em;text-shadow:1px 1px 0 #636,-1px -1px 0 #636,-1px 1px 0 #636,1px -1px 0 #636,0px 1px 0 #636,0 -1px 0 #636,-1px 0 0 #636,1px 0 0 #636}.topimag{width:100vw}main{margin:5rem 0 0}section{margin:50px auto;text-align:center;overflow:hidden}.sub1,.sub2{position:relative;padding:2rem 0;width:60%;margin:0 auto}.sub1:after,.sub2:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:7px;background:-webkit-repeating-linear-gradient(-45deg,#636,#636 2px,#fff 2px,#fff 4px);background:repeating-linear-gradient(-45deg,#636,#636 2px,#fff 2px,#fff 4px);margin:0 auto}.sub1:before{content:"";position:absolute;left:0;top:0;width:100%;height:7px;background:-webkit-repeating-linear-gradient(-45deg,#636,#636 2px,#fff 2px,#fff 4px);background:repeating-linear-gradient(-45deg,#636,#636 2px,#fff 2px,#fff 4px);margin:0 auto}.box{display:flex;justify-content:space-between;align-items:center;width:85%;margin:50px auto 30px;vertical-align:middle}.l-part{width:45%;margin:0 auto}.r-part{margin:0 auto;width:50%}.l-part2{margin:0 auto;width:65%}.r-part2{margin:0 auto;width:35%}.r-part2 img{width:80%;height:auto;margin:0 auto}.text{text-align:left;line-height:3rem}.catch_comment{overflow:hidden;width:80%;margin:80px auto 40px}.text-2{text-align:left;line-height:3.5rem}.catch_comment img{float:right;width:400px;height:auto;margin:0 15px}.yajirushi{margin:30px auto;text-align:center;width:80px;height:auto}h3{font-size:2.5rem;margin-bottom:20px}.pict{width:30%;height:auto;margin:0 auto}.pict img{width:100px;height:auto}.text2{width:60%;text-align:left;line-height:3rem;vertical-align:middle}.way{margin:80px auto}.hako{width:90%;height:auto;display:flex;flex-wrap:wrap;justify-content:center;text-align:center;margin:100px auto}.hako h4{margin-bottom:20px}.kobako p{padding:10px 0}.kobako img{width:60%;height:auto}.kobako{width:45%;height:auto;line-height:2;position:relative;display:inline-block;border:var(--link-color) solid 3px;padding:7px 10px;min-width:120px;max-width:100%;box-sizing:border-box;margin-bottom:-3px;margin-right:-3px}.kobako_01,.kobako_03{background:var(--white-color)}.kobako_02,.kobako_04{background:#b9b1d6}.kobako_01:before{content:"";position:absolute;top:50%;right:-34px;margin-top:-18px;border:18px solid transparent;border-left:var(--white-color) 18px solid;z-index:2}.kobako_01:after{content:"";position:absolute;top:50%;right:-40px;margin-top:-20px;border:20px solid transparent;border-left:var(--link-color) 20px solid;z-index:1}.kobako_02:before{content:"";position:absolute;bottom:-34px;left:50%;margin-left:-18px;border:18px solid transparent;border-top:#b9b1d6 18px solid;z-index:2}.kobako_02:after{content:"";position:absolute;bottom:-40px;left:50%;margin-left:-20px;border:20px solid transparent;border-top:var(--link-color) 20px solid;z-index:1}.kobako_03:before{content:"";position:absolute;top:50%;left:-34px;margin-top:-18px;border:18px solid transparent;border-right:var(--white-color) 18px solid;z-index:2}.kobako_03:after{content:"";position:absolute;top:50%;left:-40px;margin-top:-20px;border:20px solid transparent;border-right:var(--link-color) 20px solid;z-index:1}.tel a{width:65%;height:auto;margin:20px auto;padding:5px 0;font-size:2.5rem;font-weight:700;display:inline-block;vertical-align:middle;text-align:center;color:#fff;background-color:var(--link-color)}.time{font-size:2rem}.inquiry{width:40%;height:auto;margin:20px auto;font-size:1.8rem;font-weight:700;display:inline-block;border:var(--link-color) solid 3px;border-radius:20px}.photo{margin:0 auto;width:90%;height:auto}.work{width:88%;text-align:center;margin:4rem auto}.service ul{width:90%;height:auto;display:flex;flex-wrap:wrap;justify-content:center;text-align:center;margin:0 auto}.service li{width:180px;height:180px;display:inline-block;text-align:center;align-items:center;vertical-align:middle;margin:2rem;padding:.5rem;border:solid 2px #4c4c4c;border-radius:25px;list-style:none;font-size:1.8rem;line-height:1.3}.f_small{font-size:1.2rem}.service li img{width:110px;height:auto;margin:0 auto;text-align:center;display:block}.add{font-size:1.2rem;margin:3rem auto;color:#4c4c4c}.work{width:60%;height:auto;margin:70px auto;padding:.6rem;line-height:2;background:-webkit-repeating-linear-gradient(-45deg,#636,#636 2px,#fff 2px,#fff 4px);background:repeating-linear-gradient(-45deg,#636,#636 2px,#fff 2px,#fff 4px)}.work p{padding:3rem 0;background:#fff;margin:0 auto}footer{background-color:var(--back-color);padding:5rem 0}footer h4{border-bottom:3px solid var(--border-color)}.copyright{margin:0 auto;text-align:center;padding:1rem 0}.copyright a{color:#4c4c4c;text-decoration:none;display:inline}@media screen and (max-width:768px){.ps-br,.pc{display:none !important}.sp-br,.sp{display:block}.catch_top{top:40%;line-height:1.8em}.rouho1{font-size:1em}.rouho2{font-size:1.5em}.box{width:100%;display:block}.sub2{width:100%;font-size:2rem;text-align:center;line-height:1.8}.l-part,.r-part,.l-part2,.r-part2{text-align:center;width:90%;margin:0 auto}.r-part2 img{width:55%;padding-top:20px}.text{font-size:1em;line-height:1.5em;text-align:left;margin:0 auto}.text2{width:90%;margin:0 auto;text-align:left}.text2 h3{text-align:center;padding-top:20px}.catch_comment{width:90%}.catch_comment img{float:none;text-align:center;margin:0 auto;margin-bottom:2rem}.activity{text-align:center;margin:3rem auto;width:90%;height:auto;padding-bottom:2rem}.activity_title{padding:.5rem 1rem;text-align:left;margin-bottom:2.5rem;font-size:2rem}.activity p{font-size:1.5rem}.kobako{width:100%;height:auto;margin-right:0}.kobako_01:before,.kobako_01:after{top:inherit;right:inherit;margin-top:inherit}.kobako_03:before,.kobako_03:after{top:inherit;left:inherit;margin-top:inherit}.kobako_01:before,.kobako_03:before{bottom:-34px;left:50%;margin-left:-18px;border:18px solid transparent;border-top:var(--white-color) 18px solid}.kobako_01:after,.kobako_03:after{bottom:-40px;left:50%;margin-left:-20px;border:20px solid transparent;border-top:var(--link-color) 20px solid}.tel a{width:80%}.inquiry{width:60%;font-size:2rem}.info iframe{width:98%;height:400px}.work{width:90%}}