@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700;900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Noto+Sans:wght@300;400;500;600;700&display=swap);
a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{background:transparent;border:0;font-size:1em;margin:0;outline:0;padding:0}html{font-size:62.5%}body,input,option,select,table,textarea{font-family:Noto Sans,sans-serif}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}img{height:auto;max-width:100%;vertical-align:top}a,a:link{text-decoration:none}a,a:active,a:hover,a:link,a:visited,body{color:#000}body{-moz-text-size-adjust:none;text-size-adjust:none;-webkit-text-size-adjust:none;background-color:#fff;font-size:1.2rem;font-weight:400;line-height:1.5;word-break:break-all}body.fixed{height:100%;position:fixed;width:100%}#container{text-align:left}#main{display:block}a[href^="tel:"]{cursor:default;pointer-events:none}@media (min-width:1001px){.sp{display:none!important}}@media (max-width:1000px){body{font-size:1.2rem;min-width:inherit}a:hover,a:hover img{opacity:1!important}.pc{display:none!important}a[href^="tel:"]{cursor:pointer;pointer-events:auto}}#gHeader{background-color:hsla(0,0%,100%,.9);box-sizing:border-box;left:0;padding:13px 0 6px;position:absolute;top:0;width:100%;z-index:100}#gHeader h1{margin:0 auto;width:248px}
