@charset "utf-8";.fade-in{opacity:0;transition-duration:2.4s;transition-property:opacity,transform}.fade-in-up{transform:translate(0,100px)}.fade-in-down{transform:translate(0,-200px)}.fade-in-left{transform:translate(-100px,0)}.fade-in-right{transform:translate(100px,0)}.scroll-in{opacity:1;transform:translate(0,0)}.container{text-align:center;width:100%}.content{width:1200px;display:inline-block}body{background:#f2f1e7}body{font-size:15px;line-height:1.6;font-family:"Noto Sans CJK JP","Noto Sans JP",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:500;letter-spacing:.05em;color:#4b7b5d}h1,h2,h3,h4,h5,h6{font-feature-settings:'palt'}p{line-height:1.8;font-family:"Noto Sans CJK JP","Noto Sans JP",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:500;letter-spacing:.05em}li{list-style:none}html{font-size:62.5%}button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;appearance:none}a{text-decoration:none}img{vertical-align:middle}.newline{display:none}.blank150{margin-top:150px}.blank100{margin-top:100px}.blank80{margin-top:80px}.blank70{margin-top:70px}.blank50{margin-top:50px}.blank40{margin-top:40px}.blank30{margin-top:30px}.blank20{margin-top:20px}.blank10{margin-top:10px}.left{text-align:left}.right{text-align:right}.center{text-align:center}.justify{text-align:justify;word-break:break-all}.white{color:#fff}.black{color:#000}.border-white{border:1px solid #fff}.border-black{border:1px solid #000}.sp{display:none}.tablet{display:none}.tablet-only{display:none}.sp-reverse{display:block}@media screen and (max-width:1000px){.text{font-size:15px}.content{width:90%;margin:0 5%}.tablet{display:block}.tablet-only{display:block}.pc{display:none}.sp-reverse{display:none}}@media screen and (max-width:600px){body,p{font-size:14px;line-height:1.6;font-weight:600}.text{font-size:14px;line-height:1.6}.blank150{margin-top:75px}.blank100{margin-top:50px}.blank80{margin-top:40px}.blank70{margin-top:35px}.blank50{margin-top:25px}.blank40{margin-top:20px}.blank30{margin-top:15px}.blank20{margin-top:10px}.blank10{margin-top:5px}.sp{display:block}.tablet-only{display:none}}