﻿:root{--vw:1vw}:root{--scale:16}@media screen and (max-width: 1599px){:root{--scale:12}}@media screen and (max-width: 959px){:root{--scale:5.2}}@media screen and (max-width: 519px){:root{--scale:3.2}}:root{--spacing:.02em;--spacing_win:.02em}@media screen and (max-width: 959px){:root{--spacing:.01em;--spacing_win:.01em}}*{letter-spacing:var(--spacing)}.Win *{letter-spacing:var(--spacing_win)}:root{--color_base:#5FBF89;--color_base2:#EFF9F3;--color_base3:rgba(95, 191, 137 , .5)}body,div,dl,ul,li,h1,h2,h3,h4,p{margin:0;padding:0}var{font-style:normal}q:before,q:after{content:""}object{vertical-align:top}h1,h2,h3,h4{font-weight:normal;font-size:100%}img{border:0}li{list-style-type:none}article,header,main{display:block}html{height:100%}body{height:100%;width:100%;box-sizing:border-box;font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:100%;line-height:1;background:#fff;color:#000;font-feature-settings:"palt" 1;-webkit-text-size-adjust:100%;overflow-y:scroll}.Win body{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",Meiryo,sans-serif;font-weight:500}iframe{vertical-align:bottom;border:none}img{max-width:100%;height:auto;vertical-align:bottom}a{color:var(--color_base);text-decoration:underline}html.Desktop a:hover{opacity:.7}html.Mobile a:hover{opacity:1}