.pre-inc #header{background:none}.pre-inc.posfix #header{background:#fff}.pre-inc #top .mv{position:relative;height:177.7777777778svw}@media screen and (orientation: landscape),print{.pre-inc #top .mv{height:56.25svw}}.pre-inc #top .mv video{width:100%;height:100%;visibility:hidden;-o-object-fit:cover;object-fit:cover}.pre-inc #top .mv video.active{visibility:visible}.pre-inc #top .mv video.loop{position:absolute;top:0;left:0;opacity:0;transition:1s}.pre-inc #top .mv video.loop.active{opacity:1}.pre-inc #top .mv .skip{margin:0;padding:.5em 0;width:72px;background:#fff;position:absolute;top:72px;right:0;display:none;text-align:center;color:#000;font-size:min(3.2svw,16px);line-height:1;cursor:pointer}.pre-inc #top .mv .skip.active{display:block}@media screen and (max-width: 750px),print{.pre-inc #top .mv .skip{width:56px;top:56px}}.pre-inc #top #merit{padding:1.5em 0;border-top:4px #baac7c solid;border-bottom:4px #baac7c solid;-o-border-image:linear-gradient(90deg, #86722f, #dfd2a7, #86722f);border-image:linear-gradient(90deg, #86722f, #dfd2a7, #86722f);border-image-slice:1}@media screen and (orientation: landscape),print{.pre-inc #top #merit{padding:3em 0}}.pre-inc #top #merit .tbpc{display:flex !important}@media screen and (max-width: 750px),print{.pre-inc #top #merit .tbpc{display:none !important}}.pre-inc #top #merit .sp{display:none !important}@media screen and (max-width: 750px),print{.pre-inc #top #merit .sp{display:flex !important}}.pre-inc #top #merit .box1{margin:0 auto;width:calc(100% - 2rem);max-width:1024px;list-style:none;display:flex;justify-content:center;gap:1.2em 4%;flex-wrap:wrap}@media screen and (orientation: landscape),print{.pre-inc #top #merit .box1{gap:1.5em}}.pre-inc #top #merit .box1 li{font-size:min(24px,5svw);position:relative;padding-bottom:.62em;display:flex;justify-content:center;align-items:center;flex-direction:column;width:48%}.pre-inc #top #merit .box1 li:first-child{width:100%}@media screen and (orientation: landscape),print{.pre-inc #top #merit .box1 li:first-child{width:30%}}@media screen and (orientation: landscape),print{.pre-inc #top #merit .box1 li{width:30%}}.pre-inc #top #merit .box1 li .big{font-size:1.3em}.pre-inc #top #merit .box1 li::after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:2px;border:1px solid #baac7c;border-left:none;border-right:none;border-bottom-width:3px}.pre-inc #top #merit .box2{margin:1.5em auto 0;width:calc(100% - 2rem);max-width:1280px;list-style:none;display:flex;justify-content:center;gap:1.2em 4%;flex-wrap:wrap}@media screen and (orientation: landscape),print{.pre-inc #top #merit .box2{margin:2em auto 0;gap:1.5em}}.pre-inc #top #merit .box2 li{width:48%;font-size:min(24px,5svw);position:relative;padding-bottom:.62em;display:flex;justify-content:center;align-items:center;flex-direction:column}@media screen and (orientation: landscape),print{.pre-inc #top #merit .box2 li{width:22%}}.pre-inc #top #merit .box2 li .big{font-size:1.3em}.pre-inc #top #merit .box2 li::after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:2px;border:1px solid #baac7c;border-left:none;border-right:none;border-bottom-width:3px}.pre-inc #top #entry{padding:clamp(1.62rem,5svw,4rem) 1.62rem;background:rgba(186,172,124,.1);text-align:center}.pre-inc #top #entry h2{font-size:min(32px,6svw)}.pre-inc #top #entry p{font-size:min(16px,4svw)}.pre-inc #top #entry p.type2{font-size:min(14px,3.5svw);letter-spacing:.1em;line-height:2}.pre-inc #top #entry p a{font-size:24px;background:#baac7c;padding:.62em 1.62em;display:inline-block;margin-block:1em}@media screen and (min-width: 751px),print{.pre-inc #top #entry p a{margin-block:1.62em}}/*# sourceMappingURL=top.css.map */