﻿body{background:url(../img/common/ricepaper2.png);border-top:5px solid #0087be}a{word-break:break-all}.wrap{padding:3% 0 0}#top-logo{padding:0 !important;margin:0 !important}@media only screen and (max-width: 767px){h1{padding:20px 30% 0}}#top-nav a{display:block;color:#333 !important;padding:8px 0;border-bottom:2px solid;font-size:24px}.pc #top-nav a:hover{background:#333;color:white !important}#slider #top-home-slide .owl-stage,#slider #top-home-slide .owl-item{touch-action:pan-y pinch-zoom}#slider .item{padding:0;margin:0}.sp #slider .item .ui.container{margin:0 !important}#slider .item *{padding:0;margin:0}#slider .item a{display:block}.pc #slider .slider_best{background:black}.pc #slider .slider_tour{background:url(../img/slide/tour-bg.jpg) center center;background-size:cover}.pc #slider .slider_tour img{opacity:0}#slider .home-video-frame{position:relative;padding-top:56.25%;min-height:200px;background:#000}#slider .home-video-frame #home-video-player{position:absolute;inset:0;width:100%;height:100%}#slider .home-slide-controls{display:flex;justify-content:center;align-items:center;gap:8px;padding-top:12px}#slider .home-slide-controls .owl-prev,#slider .home-slide-controls .owl-next{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:transparent;color:#869791;cursor:pointer}#slider .home-slide-controls .owl-prev:hover,#slider .home-slide-controls .owl-next:hover{background:transparent;color:#869791}#slider .home-slide-controls .home-slide-chevron{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2}#slider .home-slide-controls .owl-prev{order:0}#slider .home-slide-controls .owl-dots{display:flex;align-items:center;order:1;margin:0}#slider .home-slide-controls .owl-dots .owl-dot{display:flex;align-items:center;justify-content:center;width:24px;height:32px;background:transparent;cursor:pointer}#slider .home-slide-controls .owl-dots .owl-dot span{margin:0}#slider .home-slide-controls .owl-dots .owl-dot:hover span{background:#d6d6d6}#slider .home-slide-controls .owl-dots .owl-dot.active span,#slider .home-slide-controls .owl-dots .owl-dot.active:hover span{background:#869791}#slider .home-slide-controls .owl-next{order:2}#slider .home-slide-controls .home-slide-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.mobile_nav{text-align:center}.mobile_nav li{display:inline-block;width:30%;margin:1%}.shop_link img{max-width:120px}.shop_link strong{display:inline-block}.shop_link ul{overflow:hidden}.shop_link li{float:left;width:50%}.shop_link li a{display:block;padding:5px;text-align:center}@media only screen and (min-width: 768px){#slider+.ui.container .shop_link{display:none}}@media only screen and (max-width: 767px){#slider+.ui.container .shop_link{padding-bottom:20px}}#slider+.ui.container .shop_link h2{display:none}#topics .box{padding:30px 0}#topics h2+*{padding:10px}#links li{padding-bottom:10px}#bottom{text-align:center;padding:2% 0 0}#bottom>*{padding:10px}#information ul li{border-bottom:1px solid #ccc;text-align:left}#information ul li a{color:black;display:block;padding:10px}#information ul li a small{display:block;float:left;width:80px}#information ul li a span{display:block;margin-left:80px}#information p{padding-top:10px}.contents-nav li{margin:5px 0}.contents-nav a{color:black;display:block;border:1px solid white;padding:5px 10px;border-radius:5px}.contents-nav a i{opacity:0.3}#contents-head>*{box-shadow:0 0 5px #369}#contents-side>*{margin-top:20px}#footer{padding:30px 0}*{margin:0;padding:0;border:0;list-style:none;font-family:"Lato", "メイリオ", sans-serif;font-style:normal}body{line-height:1.6}img,iframe{vertical-align:middle;width:100%}span,a{display:inline-block}.l{text-align:left}.r{text-align:right}.c{text-align:center}.b{display:block}.ib{display:inline-block}.h{display:none}i.h{display:none !important}@media only screen and (max-width: 767px){.sp_h{display:none !important}}@media only screen and (min-width: 768px){.pc_h{display:none !important}}.open .h{display:block !important}.open .button i.icon{display:none !important}.open .button i.icon.h{display:inline-block !important}.red.color{color:#d92b2f}.gray.color{color:gray}.white.color{color:white}.ui.label{text-align:center;line-height:1.4 !important}.ui.button{border-radius:1000px !important}.ui.button span{line-height:1.4}.ui.button span.b{line-height:1}.ui.button.icon{border-radius:8px !important}.ui.button.white{background:white;color:black}.ui.button.white.o5{background:rgba(255,255,255,0.5)}.pc .ui.button.white:hover{color:#333}.ui.button.border{border:2px solid}.column>.ui.button{display:block}.ffPassionOne{font-family:"Passion One" !important;font-weight:normal !important}.fs60{font-size:60%}.fs70{font-size:70%}.fs80{font-size:80%}.fs90{font-size:90%}.fs100{font-size:100%}.fs110{font-size:110%}.fs120{font-size:120%}.fs130{font-size:130%}.fs140{font-size:140%}.fs150{font-size:150%}.fs160{font-size:160%}.fs170{font-size:170%}.fs180{font-size:180%}.fs190{font-size:190%}.fs200{font-size:200%}.fs210{font-size:210%}.fs220{font-size:220%}.fs230{font-size:230%}.fs240{font-size:240%}.fs250{font-size:250%}.fs260{font-size:260%}.fs270{font-size:270%}.fs280{font-size:280%}.fs290{font-size:290%}.fs300{font-size:300%}.fs310{font-size:310%}.fs320{font-size:320%}.fs330{font-size:330%}.fs340{font-size:340%}.fs350{font-size:350%}.fs360{font-size:360%}.fs370{font-size:370%}.fs380{font-size:380%}.fs390{font-size:390%}.fs400{font-size:400%}.fs410{font-size:410%}.fs420{font-size:420%}.fs430{font-size:430%}.fs440{font-size:440%}.fs450{font-size:450%}.fs460{font-size:460%}.fs470{font-size:470%}.fs480{font-size:480%}.fs490{font-size:490%}.fs500{font-size:500%}.fs8{font-size:8px}.fs9{font-size:9px}.fs10{font-size:10px}.fs11{font-size:11px}.fs12{font-size:12px}.fs13{font-size:13px}.fs14{font-size:14px}.fs15{font-size:15px}.fs16{font-size:16px}.fs17{font-size:17px}.fs18{font-size:18px}.fs19{font-size:19px}.fs20{font-size:20px}.fs21{font-size:21px}.fs22{font-size:22px}.fs23{font-size:23px}.fs24{font-size:24px}.fs25{font-size:25px}.fs26{font-size:26px}.fs27{font-size:27px}.fs28{font-size:28px}.fs29{font-size:29px}.fs30{font-size:30px}.fs31{font-size:31px}.fs32{font-size:32px}.fs33{font-size:33px}.fs34{font-size:34px}.fs35{font-size:35px}.fs36{font-size:36px}.fs37{font-size:37px}.fs38{font-size:38px}.fs39{font-size:39px}.fs40{font-size:40px}.fs41{font-size:41px}.fs42{font-size:42px}.fs43{font-size:43px}.fs44{font-size:44px}.fs45{font-size:45px}.fs46{font-size:46px}.fs47{font-size:47px}.fs48{font-size:48px}.fs49{font-size:49px}.fs50{font-size:50px}.pt{padding-top:12px !important}.pr{padding-right:12px !important}.pl{padding-left:12px !important}.pb{padding-bottom:12px !important}@media only screen and (min-width: 767px){.pt{padding-top:18px !important}.pr{padding-right:18px !important}.pl{padding-left:18px !important}.pb{padding-bottom:18px !important}}@media only screen and (min-width: 992px){.pt{padding-top:24px !important}.pr{padding-right:24px !important}.pl{padding-left:24px !important}.pb{padding-bottom:24px !important}}.pt2{padding-top:24px !important}.pr2{padding-right:24px !important}.pl2{padding-left:24px !important}.pb2{padding-bottom:24px !important}@media only screen and (min-width: 767px){.pt2{padding-top:36px !important}.pr2{padding-right:36px !important}.pl2{padding-left:36px !important}.pb2{padding-bottom:36px !important}}@media only screen and (min-width: 992px){.pt2{padding-top:48px !important}.pr2{padding-right:48px !important}.pl2{padding-left:48px !important}.pb2{padding-bottom:48px !important}}.pt0{padding-top:0 !important}.pr0{padding-right:0 !important}.pl0{padding-left:0 !important}.pb0{padding-bottom:0 !important}.fuild{width:100%}.w5{width:5%}.w10{width:10%}.w15{width:15%}.w20{width:20%}.w25{width:25%}.w30{width:30%}.w35{width:35%}.w40{width:40%}.w45{width:45%}.w50{width:50%}.w55{width:55%}.w60{width:60%}.w65{width:65%}.w70{width:70%}.w75{width:75%}.w80{width:80%}.w85{width:85%}.w90{width:90%}.w95{width:95%}.w100{width:100%}@media only screen and (max-width: 767px){.ui.one.column.grid>.column,.stackable.ui.grid>.column{margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important}}