<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url("https://use.fontawesome.com/releases/v5.10.2/css/all.css");*{margin:0;padding:0;box-sizing:border-box}html{font-size:62.5%}img{height:auto;max-width:100%;width:auto}a:hover img{text-decoration:none;filter:alpha(opacity=60);opacity:0.6}ul{list-style:none}.cb,h1,h2,h3,h4,h5,h6{clear:both}h6{display:none}section{clear:both;width:100%}.cf::after,section::after,.container::after,ul::after{content:" ";display:block;clear:both;height:0;visibility:hidden}.disp-no{display:none}.disp-pc{display:inline}.disp-sp{display:none}.nowrap{white-space:nowrap}.tbc{display:table-cell;height:100%;vertical-align:middle}img.img-center{display:block;margin:10px auto}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.v-top{vertical-align:top}.v-middle{vertical-align:middle}.v-bottom{vertical-align:bottom}.mid div,.mid p{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}strong{font-weight:700 !important}.red{color:red}.required{color:red;font-size:1.4rem}.pagetop{bottom:5px;right:5px;display:none;position:fixed;z-index:400}.pagetop a{background:url("../img/gototop.png") no-repeat;display:block;height:140px;line-height:141px;opacity:0.7;text-decoration:none;width:97px}@media screen and (max-width: 640px){.disp-pc{display:none}.disp-sp{display:inline}.mid div,.mid p{position:relative;top:50%;-webkit-transform:translateY(0);transform:translateY(0)}.pagetop{bottom:5px;right:5px}.pagetop a{background:url("../img/gototop_sm.png") no-repeat;height:88px;line-height:88px;width:60px}}.menu{position:fixed;top:0;right:0;width:100%;height:40px;z-index:150}.line-list{background:rgba(255,255,255,0.6);cursor:pointer;display:block;transition:all 0.4s;box-sizing:border-box;position:relative;width:40px;height:40px;margin-right:0;margin-left:auto;z-index:300}.line-list span{display:block;transition:all 0.4s;box-sizing:border-box;position:absolute;top:50%;transform:translateY(50%);left:50%;transform:translateX(-50%);width:20px;height:1px;background:#000}.line-list span:nth-child(1){margin-top:-6px}.line-list span:nth-child(3){margin-top:6px}.line-list.active span:nth-child(1){-webkit-transform:translateY(6px) rotate(-45deg);transform:translateY(6px) rotate(-45deg);left:10px}.line-list.active span:nth-child(2){opacity:0}.line-list.active span:nth-child(3){-webkit-transform:translateY(-6px) rotate(45deg);transform:translateY(-6px) rotate(45deg);left:10px}.menu-bg{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:100;opacity:0;visibility:hidden;transition:all 0.6s}.global-nav{position:fixed;right:-320px;top:0;width:200px;height:100vh;padding-top:40px;background:rgba(255,255,255,0.8);transition:all 0.6s;z-index:200;overflow-y:auto}.link-list{display:block;margin:0;padding:0}.link-list li{font-family:"Haruhi Gakuen";text-align:center;padding:0 14px}.link-list li a{display:block;padding:20px 0;color:#000;text-decoration:none}.link-list li:hover{background:#ff808c}.nav-open .global-nav{right:0}.nav-open .menu-bg{opacity:0.8;visibility:visible}html{background:#FFF;text-align:center}body{color:#000;font-family:"UD Shin Go Regular";font-size:1.6rem;line-height:1.8;position:relative;text-align:left}h2{font-family:"Haruhi Gakuen";font-size:3.3rem;margin-bottom:50px}form,input,textarea,button,select{font-size:1.6rem;padding:5px}.container{width:1250px;margin:0 auto}img.img-border{border:solid 1px #000}img.img-100{height:100%;width:100%;max-width:100%;min-width:100%}section#hero{background:url(../img/bg_hero.jpg) center top no-repeat;height:925px;position:relative;padding-top:150px}section#concept,section#menu,section#shop{background:url(../img/bg_container.png) center bottom no-repeat;padding:100px 0 200px 0}section#concept p{padding:0 0 75px 188px}section#menu{background:url(../img/bg_container.png) center bottom no-repeat,url(../img/bg_menu.png) calc(50% + 467px) top repeat-y}section#menu h3{padding-left:18px;margin:35px 0}section#menu div.menu-wrap{border-bottom:solid 5px #ff808c;width:700px;padding-bottom:55px;margin:0 26px}section#shop p{padding-left:26px;padding-bottom:15px}section#sns{padding:100px 0}section#sns div.sns-wrap{width:600px;margin:50px auto}section#sns div.sns-wrap p{font-family:"Haruhi Gakuen";font-size:2rem;text-align:center;padding-left:0}section#sns div.sns-wrap a{color:#000;text-decoration:none}section#sns div.logo-wrap{height:80px;width:80px;margin:0 auto}section#sns p{padding-left:26px}footer{background:url(../img/bg_hero.jpg) center bottom no-repeat;height:635px;padding:30px 0 90px 0}footer p.copyright{color:#FFF;font-size:1.4rem;text-align:center}@media screen and (max-width: 1250px){body{text-align:left}.container{width:100%;padding:0 10px}}@media screen and (max-width: 640px){section#hero{background:url(../img/bg_hero_sp.jpg) center top no-repeat;height:400px;position:relative;padding-top:75px}section#concept,section#menu,section#shop{background:url(../img/bg_container_sp.png) center bottom no-repeat;padding:50px 0 80px 0}section#concept p{padding:0 0 35px 0}section#menu{background:url(../img/bg_container_sp.png) center bottom no-repeat,url(../img/bg_menu_sp.png) right top repeat-y}section#menu h3{padding-left:18px;margin:35px 0}section#menu p{padding-left:0}section#menu div.menu-wrap{width:calc(100% - 55px);padding-bottom:55px}section#shop p{padding-left:0}section#sns p{padding-left:0}section#sns{padding:50px 0}section#sns div.sns-wrap{width:100%;margin:30px auto}section#sns div.sns-wrap p{font-family:"Haruhi Gakuen";font-size:1.6rem}section#sns div.logo-wrap{height:50px;width:50px;margin:0 auto}section#sns p{padding-left:0}footer p.tel{font-size:2.4rem}}ul.col-2-1-0,ul.col-2-2-0{display:flex;flex-wrap:wrap}ul.col-2-1-0 li,ul.col-2-2-0 li{width:50%;padding:5px}ul.col-2-1-30{display:flex;flex-wrap:wrap}ul.col-2-1-30 li{width:50%}ul.col-2-1-30 li:nth-child(odd){padding:0 15px 15px 0}ul.col-2-1-30 li:nth-child(even){padding:0 0 15px 15px}ul.col-3-1-0,ul.col-3-3-0{display:flex;flex-wrap:wrap}ul.col-3-1-0 li,ul.col-3-3-0 li{width:33.3%;padding:5px}ul.col-3-1-50{display:flex;flex-wrap:wrap}ul.col-3-1-50 li{width:calc(calc(100% - 100px) /3);margin-right:50px}ul.col-3-1-50 li:nth-child(3n){margin-right:0}ul.col-25v75-100-0{display:flex;flex-wrap:wrap}ul.col-25v75-100-0 li{padding-bottom:20px}ul.col-25v75-100-0 li:nth-child(odd){width:25%;padding-right:10px}ul.col-25v75-100-0 li:nth-child(even){width:75%;padding-left:10px}ul.col-30-2-1{display:flex;flex-wrap:wrap;text-align:left;padding:35px}ul.col-30-2-1 li:nth-child(odd){width:33%;margin-bottom:10px;padding-right:20px}ul.col-30-2-1 li:nth-child(even){width:67%;margin-bottom:30px;padding-left:20px}@media screen and (max-width: 640px){ul.col-2-1-0 li,ul.col-2-1-30 li,ul.col-3-1-0 li,ul.col-3-1-50 li{width:100%;margin:0 0 20px 0}ul.col-2-1-0 li img,ul.col-2-1-30 li img,ul.col-3-1-0 li img,ul.col-3-1-50 li img{display:block;margin:0 auto}ul.col-2-1-0 li:nth-child(odd),ul.col-2-1-0 li:nth-child(even),ul.col-2-1-30 li:nth-child(odd),ul.col-2-1-30 li:nth-child(even),ul.col-3-1-0 li:nth-child(odd),ul.col-3-1-0 li:nth-child(even),ul.col-3-1-50 li:nth-child(odd),ul.col-3-1-50 li:nth-child(even){padding:0}ul.col-25v75-100-0 li:nth-child(odd),ul.col-25v75-100-0 li:nth-child(even){width:100%;padding:0 0 10px 0}ul.col-30-2-1{padding:35px 3.5vw}ul.col-30-2-1 li:nth-child(odd),ul.col-30-2-1 li:nth-child(even){width:100%;padding-left:0;padding-right:0}}
</pre></body></html>