<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.pc_on{display:none}@media only screen and (min-width: 640px){.pc_on{display:inline}}@media only screen and (min-width: 640px){section.obi .sp_on{display:none}}@media only screen and (min-width: 640px){.sp_on{display:none}}@media only screen and (min-width: 640px){.pc_wrap{width:88%;max-width:1280px;margin:0 auto}}.looks{position:relative}.looks::before{position:absolute;bottom:1%;left:1%;content:"螟冶ｦｳ螳梧�莠域Φ蝗ｳ";text-shadow:0 0 5px #000;font-size:11px;z-index:1}.cap_02{position:relative}.cap_02::before{position:absolute;bottom:1%;left:1%;content:"image photo";text-shadow:0 0 5px #000;font-size:11px;z-index:1}.cap_cs{position:relative}.cap_cs::after{content:"Coming soon";position:absolute;top:50%;right:50%;transform:translate(50%, -50%);width:100%;height:100%;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;color:#d1c587;font-size:min(5vw,25px);font-family:"Sorts Mill Goudy",serif;border-bottom:1px solid #c0b579}.form-container{position:relative}.form-container .form_cap{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center;box-sizing:border-box;border-bottom:1px solid #c0b579}.form-container .form_cap p{color:#d1c587;font-size:min(5vw,25px);font-family:"Sorts Mill Goudy",serif;line-height:1}.skip{position:absolute;bottom:0;right:0}.skip a{display:block;background:#fff;color:#000;padding:.5em 1em}sub{font-size:10px}.information{padding:30px 0}@media only screen and (min-width: 640px){.information{padding:50px 0}}.information .inner{width:95%;margin:0 auto}@media only screen and (min-width: 640px){.information .inner{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:88%;max-width:1000px}}.information h2{border-bottom:1px solid #fff;text-align:center;margin:0 0 1em;padding:0 0 3%;font-size:20px}@media only screen and (min-width: 640px){.information h2{margin:0;padding:2.5% 5%;border-bottom:none;border-right:1px solid #fff}}@media only screen and (min-width: 640px){.information dl{padding:0 0 0 5%}}.information dl dd:not(:last-child){margin:0 0 1em}.obi .more{font-size:1rem;margin:1em auto .5em;background:rgba(0,0,0,.2);max-width:1024px;width:90%;padding:.5em}@media only screen and (min-width: 640px){.obi .more{font-size:36px}}.obi .more p{padding:.5em;border:1px solid #d0c999}.obi .price{font-size:1.5rem;margin:.5em auto 0;text-align:center}@media only screen and (min-width: 640px){.obi .price{font-size:50px}}.koudou{background:linear-gradient(90deg, #a69e67, #e0d9ab);padding:20px 0;text-align:center}@media only screen and (min-width: 640px){.koudou{padding:50px 0}}.koudou .lead{font-size:1.15rem;margin:0 0 .5em}@media only screen and (min-width: 640px){.koudou .lead{font-size:40px}}.koudou .btn{width:min(100%,280px);margin:0 auto}@media only screen and (min-width: 640px){.koudou .btn{width:min(100%,408px)}}.koudou .btn a{display:flex;align-items:center;justify-content:center;padding:12px;border:1px solid #fff;background:linear-gradient(90deg, #30222B, #422137);color:#fff}@media only screen and (min-width: 640px){.koudou .btn a{font-size:20px}}.login .pickup{margin:2em auto 2em;gap:16px}@media only screen and (min-width: 640px){.login .pickup{display:flex;max-width:1280px;width:88%;margin:30px auto 50px}}.login .pickup li{margin:0 0 1em}.login .btm{font-size:18px;text-align:center}@media only screen and (min-width: 640px){.login .btm{font-size:32px}}.main-img{position:relative}.main-img .wappen{width:30%;position:absolute;top:1em;left:1em;z-index:100}@media only screen and (min-width: 640px){.main-img .wappen{width:15%}}.main-img .wappen img{filter:drop-shadow(0 0 5px #000)}.bnrCampaign{position:fixed;width:100%;max-width:600px;right:0;bottom:0;box-sizing:border-box;z-index:1999}.bnrCampaign .bnr{width:100%;opacity:1;margin:0 auto;position:relative;overflow:hidden;font-size:0;padding:20px 0 0 0}.bnrCampaign .bnr span.close{position:absolute;top:0;right:0;cursor:pointer;width:30px;padding:0 5px;color:#fff;background:rgba(0,0,0,.7);font-size:20px;text-align:center}.bnrCampaign .bnr .btn{width:50%;margin:0 auto;background:#fff}@media screen and (max-width: 767px){.bnrCampaign .bnr{width:100%;padding:15px 0 0 0}.bnrCampaign .bnr span.close{width:20px;font-size:10px}}.col3{display:flex;flex-wrap:wrap;justify-content:space-between;padding:100px 0}@media screen and (max-width: 767px){.col3{padding:50px 0}}.col3 .block{width:32%}.col3 .block a{display:block;position:relative;overflow:hidden;z-index:1}.col3 .block a .logo{display:block;max-width:80px;width:35%;position:absolute;top:10%;left:50%;transform:translateX(-50%);z-index:2}@media screen and (max-width: 767px){.col3 .block a .logo{top:5%}}.col3 .block a .img{transition:all 1s 0s ease;transform:scale(1)}.col3 .block a:hover .img{transform:scale(1.2)}/*# sourceMappingURL=top.css.map */</pre></body></html>