@import url('https://fonts.googleapis.com/css2?family=Hina+Mincho&family=Shippori+Mincho:wght@400;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Caveat:wght@500&display=swap');
.fm{font-family: 'Hina Mincho', serif; font-weight:400;}
.fm{font-family: 'Shippori Mincho', serif; font-weight:400;}
.fmb{font-family: 'Hina Mincho', serif; font-weight:700;}
.fmb{font-family: 'Shippori Mincho', serif; font-weight:700;}
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-size: 100%;font: inherit;vertical-align: baseline;}
/* HTML5 display-role reset for older browsers */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display: block;}
a{text-decoration:none;}
img{vertical-align: top;}
*{box-sizing: border-box;}
ol,ul{list-style: none;}
blockquote,q{quotes: none;}
blockquote::before,blockquote::after,q::before,q::after{content: '';content: none;}
label{display:inline-block;}
button,input,select,textarea {font-family: inherit; font-size: 18px;}
.b{font-weight:bold;}
table{border-collapse: collapse;border-spacing: 0;}
.cl::after{content: "";clear: both;height: 0;display: block;visibility: hidden;}
bgfix{background-attachment: fixed;}
hr{clear: both;visibility: hidden;margin:0}
.ind1b{text-indent: -1em;padding-left: 1em;display:block;}
.ind1{text-indent: -1em;padding-left: 1em;}
.ind2{text-indent: -1em;padding-left: 2em;}
.ind2-2{text-indent: -2em;padding-left: 2em;}
.clear{clear : both;}
.fl{float:left;}
.fr{float:right;}
.col-red{color:#c00;font-weight:bold;}
.hh{font-size: 10px;text-indent: 100%;white-space: nowrap;overflow: hidden; display:block;}
.fin{margin-bottom:50px;}
.maker{    background:linear-gradient(transparent 70%, #f8e0bc 70%);transition : all 0.2s linear;}