﻿h1,h2,h3,h4,h5,h6,p,li,dl,dt,dd,figure,address{padding:0;margin:0;font-weight:normal}button{padding:0;margin:0;background-color:rgba(0,0,0,0);border-width:0;outline:none}button *{position:relative}button:action,button:action *{top:0;right:0;bottom:0;left:0}html{background-color:#fff;font-size:62.5%}input,textarea,select,button{font-family:"Noto Sans JP","メイリオ",sans-serif}body{line-height:1.5;font-size:13px;color:#000;word-wrap:break-word;word-break:break-all}@media only screen and (max-width: 1000px){body{font-size:20px;font-size:2.6666666667vw}}a[href]{text-decoration:none;color:inherit;-webkit-transition:opacity .35s ease;transition:opacity .35s ease}a[href]:hover{opacity:.7}ul{list-style:none}ol{list-style:none}a,a:link,a:visited,a:hover,a:active{text-decoration:none;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}picture,img{display:block;max-width:100%;height:auto}.l_wrapper{position:relative;overflow:hidden}main{position:relative;font-feature-settings:"palt"}@media screen and (max-width: 1000px){.pcOnly{display:none !important}}@media screen and (min-width: 1001px){.spOnly{display:none !important}}