:root{--text-color:#000;--main-color:#ffe011}body{position:relative;font-family:"Noto Sans JP",sans-serif;font-size:18px;line-height:1.6;color:var(--text-color);font-weight:400}a,img{max-width:100%;width:100%}img{vertical-align:middle}a{text-decoration:none;color:var(--text-color);transition:2ms}a:hover{opacity:.7}li{list-style:none}