﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body{font-family:-apple-system, BlinkMacSystemFont, "メイリオ", Meiryo, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN W3", HiraKakuProN-W3, "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "游ゴシック体", YuGothic, "Yu Gothic M", "游ゴシック Medium", "Yu Gothic Medium", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "Helvetica Neue", HelveticaNeue, Helvetica, Arial, sans-serif;background-color:#fff;color:#222;font-size:14px;line-height:1.5;letter-spacing:.05em;-webkit-font-smoothing:antialiased}*,*::after,*::before{box-sizing:border-box}a{display:inline-block;color:#222;text-decoration:none;cursor:pointer}label{display:inline-block;cursor:pointer}button{font-family:-apple-system, BlinkMacSystemFont, "メイリオ", Meiryo, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN W3", HiraKakuProN-W3, "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "游ゴシック体", YuGothic, "Yu Gothic M", "游ゴシック Medium", "Yu Gothic Medium", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "Helvetica Neue", HelveticaNeue, Helvetica, Arial, sans-serif;background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;appearance:none}select{border:none;background:none transparent;color:inherit;font-size:inherit;text-indent:0.01px;text-overflow:'';vertical-align:middle;outline:none}select option{background-color:#fff;color:#333}img{max-width:100%;width:auto;vertical-align:bottom}svg{vertical-align:middle}main{text-align:center}section{text-align:left}.container{width:1120px;padding-left:10px;padding-right:10px;margin-left:auto;margin-right:auto}.sup{font-size:10px;vertical-align:super}.note{font-size:12px;line-height:1.75;color:#555;text-align:left}.js-accordion>dt{cursor:pointer}.js-accordion>dt+dd{display:none}.js-fadein{opacity:0;-webkit-transform:translate(0, 80px);transform:translate(0, 80px);-webkit-transition:all 1000ms;transition:all 1000ms}.js-fadein._isScroll{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}@keyframes updwn{0%{transform:translate(0, 0px)}100%{transform:translate(0, -10px)}}.pet-bnr{text-align: center;margin-top: 30px;}.pet-bnr:hover{opacity: .7;}#main-faq .pet-bnr{margin-top: 50px;}
