@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Noto+Sans+JP:300,400,700,900|Noto+Serif+JP:400,600,700,900&subset=japanese);
/*!
*  - v1.5.0
* Homepage: http://bqworks.com/slider-pro/
* Author: bqworks
* Author URL: http://bqworks.com/
*/.slider-pro{margin:0 auto;-moz-box-sizing:content-box;box-sizing:content-box}.slider-pro,.sp-mask,.sp-slides-container{position:relative}.sp-mask{overflow:hidden}.sp-slides{position:relative;-webkit-backface-visibility:hidden;-webkit-perspective:1000}.sp-slide{position:absolute}.sp-image-container{overflow:hidden}.sp-image{position:relative;display:block;border:none}.sp-no-js{overflow:hidden;max-width:100%}.sp-thumbnails-container{position:relative;overflow:hidden;direction:ltr}.sp-bottom-thumbnails,.sp-top-thumbnails{left:0;margin:0 auto}.sp-top-thumbnails{position:absolute;top:0;margin-bottom:4px}.sp-bottom-thumbnails{margin-top:4px}.sp-left-thumbnails,.sp-right-thumbnails{position:absolute;top:0}.sp-right-thumbnails{right:0;margin-left:4px}.sp-left-thumbnails{left:0;margin-right:4px}.sp-thumbnails{position:relative}.sp-thumbnail{border:none}.sp-thumbnail-container{position:relative;display:block;overflow:hidden;float:left;-moz-box-sizing:border-box;box-sizing:border-box}.sp-rtl .sp-thumbnail-container{float:right}.sp-bottom-thumbnails .sp-thumbnail-container,.sp-top-thumbnails .sp-thumbnail-container{margin-left:2px;margin-right:2px}.sp-bottom-thumbnails .sp-thumbnail-container:first-child,.sp-top-thumbnails .sp-thumbnail-container:first-child{margin-left:0}.sp-bottom-thumbnails .sp-thumbnail-container:last-child,.sp-top-thumbnails .sp-thumbnail-container:last-child{margin-right:0}.sp-left-thumbnails .sp-thumbnail-container,.sp-right-thumbnails .sp-thumbnail-container{margin-top:2px;margin-bottom:2px}.sp-left-thumbnails .sp-thumbnail-container:first-child,.sp-right-thumbnails .sp-thumbnail-container:first-child{margin-top:0}.sp-left-thumbnails .sp-thumbnail-container:last-child,.sp-right-thumbnails .sp-thumbnail-container:last-child{margin-bottom:0}.sp-right-thumbnails.sp-has-pointer{margin-left:-13px}.sp-right-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;left:18px;margin-left:0!important}.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:"";position:absolute;height:100%;border-left:5px solid red;left:0;top:0;margin-left:13px}.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:"";position:absolute;width:0;height:0;left:0;top:50%;margin-top:-8px;border-right:13px solid red;border-top:8px solid transparent;border-bottom:8px solid transparent}.sp-left-thumbnails.sp-has-pointer{margin-right:-13px}.sp-left-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;right:18px}.sp-left-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:"";position:absolute;height:100%;border-left:5px solid red;right:0;top:0;margin-right:13px}.sp-left-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:"";position:absolute;width:0;height:0;right:0;top:50%;margin-top:-8px;border-left:13px solid red;border-top:8px solid transparent;border-bottom:8px solid transparent}.sp-bottom-thumbnails.sp-has-pointer{margin-top:-13px}.sp-bottom-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;top:18px;margin-top:0!important}.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:"";position:absolute;width:100%;border-bottom:5px solid red;top:0;margin-top:13px}.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:"";position:absolute;width:0;height:0;left:50%;top:0;margin-left:-8px;border-bottom:13px solid red;border-left:8px solid transparent;border-right:8px solid transparent}.sp-top-thumbnails.sp-has-pointer{margin-bottom:-13px}.sp-top-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;bottom:18px}.sp-top-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:"";position:absolute;width:100%;border-bottom:5px solid red;bottom:0;margin-bottom:13px}.sp-top-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:"";position:absolute;width:0;height:0;left:50%;bottom:0;margin-left:-8px;border-top:13px solid red;border-left:8px solid transparent;border-right:8px solid transparent}.sp-layer{position:absolute;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-font-smoothing:subpixel-antialiased;-webkit-backface-visibility:hidden}.sp-black{color:#fff;background:#000;background:rgba(0,0,0,.7)}.sp-white{color:#000;background:#fff;background:hsla(0,0%,100%,.7)}.sp-rounded{border-radius:10px}.sp-padding{padding:10px}.sp-grab{cursor:url(/assets/cursor/openhand.cur?b06c243f534d9c5461d16528156cd5a8),move}.sp-grabbing{cursor:url(/assets/cursor/closedhand.cur?a8c874b93b3d848f39a71260c57e3863),move}.sp-selectable{cursor:default}.sp-caption-container{text-align:center;margin-top:10px}.sp-full-screen{margin:0!important;background-color:#000}.sp-full-screen-button{position:absolute;top:5px;right:10px;font-size:30px;line-height:1;cursor:pointer;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sp-full-screen-button:before{content:"↕"}.sp-fade-full-screen{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.slider-pro:hover .sp-fade-full-screen{opacity:1}.sp-buttons{position:relative;text-align:center;padding-top:10px}.sp-rtl .sp-buttons{direction:rtl}.sp-full-screen .sp-buttons{display:none}.sp-button{width:10px;height:10px;border:2px solid #000;margin:4px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.sp-selected-button{background-color:#000}@media only screen and (min-width:768px) and (max-width:1024px){.sp-button{width:14px;height:14px}}@media only screen and (min-width:568px) and (max-width:768px){.sp-button{width:16px;height:16px}}@media only screen and (min-width:320px) and (max-width:568px){.sp-button{width:18px;height:18px}}.sp-arrows{position:absolute}.sp-fade-arrows{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.sp-slides-container:hover .sp-fade-arrows{opacity:1}.sp-horizontal .sp-arrows{width:100%;left:0;top:50%;margin-top:-15px}.sp-vertical .sp-arrows{height:100%;left:50%;top:0;margin-left:-10px}.sp-arrow{position:absolute;display:block;width:20px;height:30px;cursor:pointer}.sp-vertical .sp-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sp-horizontal .sp-previous-arrow{left:20px;right:auto}.sp-horizontal .sp-next-arrow,.sp-horizontal.sp-rtl .sp-previous-arrow{right:20px;left:auto}.sp-horizontal.sp-rtl .sp-next-arrow{left:20px;right:auto}.sp-vertical .sp-previous-arrow{top:20px}.sp-vertical .sp-next-arrow{bottom:20px;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sp-next-arrow:after,.sp-next-arrow:before,.sp-previous-arrow:after,.sp-previous-arrow:before{content:"";position:absolute;width:50%;height:50%;background-color:#fff}.sp-arrow:before{left:30%;top:0;-webkit-transform:skew(145deg,0deg);-ms-transform:skew(145deg,0deg);transform:skew(145deg,0deg)}.sp-arrow:after{left:30%;top:50%;-webkit-transform:skew(-145deg,0deg);-ms-transform:skew(-145deg,0deg);transform:skew(-145deg,0deg)}.sp-horizontal.sp-rtl .sp-previous-arrow,.sp-next-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sp-horizontal.sp-rtl .sp-next-arrow{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.ie7 .sp-arrow,.ie8 .sp-arrow{width:0;height:0}.ie7 .sp-arrow:after,.ie7 .sp-arrow:before,.ie8 .sp-arrow:after,.ie8 .sp-arrow:before{content:none}.ie7.sp-horizontal .sp-previous-arrow,.ie8.sp-horizontal .sp-previous-arrow{border-right:20px solid #fff;border-top:20px solid transparent;border-bottom:20px solid transparent}.ie7.sp-horizontal .sp-next-arrow,.ie8.sp-horizontal .sp-next-arrow{border-left:20px solid #fff;border-top:20px solid transparent;border-bottom:20px solid transparent}.ie7.sp-vertical .sp-previous-arrow,.ie8.sp-vertical .sp-previous-arrow{border-bottom:20px solid #fff;border-left:20px solid transparent;border-right:20px solid transparent}.ie7.sp-vertical .sp-next-arrow,.ie8.sp-vertical .sp-next-arrow{border-top:20px solid #fff;border-left:20px solid transparent;border-right:20px solid transparent}.sp-thumbnail-arrows{position:absolute}.sp-fade-thumbnail-arrows{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.sp-thumbnails-container:hover .sp-fade-thumbnail-arrows{opacity:1}.sp-bottom-thumbnails .sp-thumbnail-arrows,.sp-top-thumbnails .sp-thumbnail-arrows{width:100%;top:50%;left:0;margin-top:-12px}.sp-left-thumbnails .sp-thumbnail-arrows,.sp-right-thumbnails .sp-thumbnail-arrows{height:100%;top:0;left:50%;margin-left:-7px}.sp-thumbnail-arrow{position:absolute;display:block;width:15px;height:25px;cursor:pointer}.sp-left-thumbnails .sp-thumbnail-arrows .sp-thumbnail-arrow,.sp-right-thumbnails .sp-thumbnail-arrows .sp-thumbnail-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sp-bottom-thumbnails .sp-previous-thumbnail-arrow,.sp-top-thumbnails .sp-previous-thumbnail-arrow{left:0}.sp-bottom-thumbnails .sp-next-thumbnail-arrow,.sp-top-thumbnails .sp-next-thumbnail-arrow{right:0}.sp-left-thumbnails .sp-previous-thumbnail-arrow,.sp-right-thumbnails .sp-previous-thumbnail-arrow{top:0}.sp-left-thumbnails .sp-next-thumbnail-arrow,.sp-right-thumbnails .sp-next-thumbnail-arrow{bottom:0}.sp-next-thumbnail-arrow:after,.sp-next-thumbnail-arrow:before,.sp-previous-thumbnail-arrow:after,.sp-previous-thumbnail-arrow:before{content:"";position:absolute;width:50%;height:50%;background-color:#fff}.sp-previous-thumbnail-arrow:before{left:30%;top:0;-webkit-transform:skew(145deg,0deg);-ms-transform:skew(145deg,0deg);transform:skew(145deg,0deg)}.sp-previous-thumbnail-arrow:after{left:30%;top:50%;-webkit-transform:skew(-145deg,0deg);-ms-transform:skew(-145deg,0deg);transform:skew(-145deg,0deg)}.sp-next-thumbnail-arrow:before{right:30%;top:0;-webkit-transform:skew(35deg,0deg);-ms-transform:skew(35deg,0deg);transform:skew(35deg,0deg)}.sp-next-thumbnail-arrow:after{right:30%;top:50%;-webkit-transform:skew(-35deg,0deg);-ms-transform:skew(-35deg,0deg);transform:skew(-35deg,0deg)}.ie7 .sp-thumbnail-arrow,.ie8 .sp-thumbnail-arrow{width:0;height:0}.ie7 .sp-thumbnail-arrow:after,.ie7 .sp-thumbnail-arrow:before,.ie8 .sp-thumbnail-arrow:after,.ie8 .sp-thumbnail-arrow:before{content:none}.ie7 .sp-bottom-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-top-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-bottom-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-top-thumbnails .sp-previous-thumbnail-arrow{border-right:12px solid #fff;border-top:12px solid transparent;border-bottom:12px solid transparent}.ie7 .sp-bottom-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-top-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-bottom-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-top-thumbnails .sp-next-thumbnail-arrow{border-left:12px solid #fff;border-top:12px solid transparent;border-bottom:12px solid transparent}.ie7 .sp-left-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-right-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-left-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-right-thumbnails .sp-previous-thumbnail-arrow{border-bottom:12px solid #fff;border-left:12px solid transparent;border-right:12px solid transparent}.ie7 .sp-left-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-right-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-left-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-right-thumbnails .sp-next-thumbnail-arrow{border-top:12px solid #fff;border-left:12px solid transparent;border-right:12px solid transparent}a.sp-video{text-decoration:none}a.sp-video img{-webkit-backface-visibility:hidden;border:none}a.sp-video:after{content:"▶";position:absolute;width:45px;padding-left:5px;height:50px;border:2px solid #fff;text-align:center;font-size:30px;border-radius:30px;top:0;color:#fff;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.2);margin:auto;line-height:52px}.slider-pro img.sp-image,.slider-pro img.sp-thumbnail{max-width:none;max-height:none;border:none!important;border-radius:0!important;padding:0!important;-webkit-box-shadow:none!important;-mox-box-shadow:none!important;box-shadow:none!important;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}.slider-pro a{position:static;transition:none!important;-moz-transition:none!important;-webkit-transition:none!important;-o-transition:none!important}.slider-pro canvas,.slider-pro embed,.slider-pro iframe,.slider-pro object,.slider-pro video{max-width:none;max-height:none}.slider-pro p.sp-layer{font-size:14px;line-height:1.4;margin:0}.slider-pro h1.sp-layer{font-size:32px;line-height:1.4;margin:0}.slider-pro h2.sp-layer{font-size:24px;line-height:1.4;margin:0}.slider-pro h3.sp-layer{font-size:19px;line-height:1.4;margin:0}.slider-pro h4.sp-layer{font-size:16px;line-height:1.4;margin:0}.slider-pro h5.sp-layer{font-size:13px;line-height:1.4;margin:0}.slider-pro h6.sp-layer{font-size:11px;line-height:1.4;margin:0}.slider-pro img.sp-layer{border:none}.pt5{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt25{padding-top:25px}.pt30{padding-top:30px}.pt35{padding-top:35px}.pt40{padding-top:40px}.pt45{padding-top:45px}.pt50{padding-top:50px}.pt60{padding-top:60px}.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pb25{padding-bottom:25px}.pb30{padding-bottom:30px}.pb35{padding-bottom:35px}.pb40{padding-bottom:40px}.pb45{padding-bottom:45px}.pb50{padding-bottom:50px}.pl5{padding-left:5px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pl25{padding-left:25px}.pl30{padding-left:30px}.pl35{padding-left:35px}.pl40{padding-left:40px}.pl45{padding-left:45px}.pl50{padding-left:50px}.pl60{padding-left:60px}.pl80{padding-left:80px}.pr5{padding-right:5px}.pr10{padding-right:10px}.pr15{padding-right:15px}.pr20{padding-right:20px}.pr25{padding-right:25px}.pr30{padding-right:30px}.pr35{padding-right:35px}.pr40{padding-right:40px}.pr45{padding-right:45px}.pr50{padding-right:50px}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt35{margin-top:35px}.mt40{margin-top:40px}.mt45{margin-top:45px}.mt50{margin-top:50px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb35{margin-bottom:35px}.mb40{margin-bottom:40px}.mb45{margin-bottom:45px}.mb50{margin-bottom:50px}.w100per{width:100%}.w50per{width:50%}.w25per{width:25%}.w1000{width:1000px}.w130{width:130px}.w500{width:500px}.w370{width:370px}.w480{width:480px}.w320{width:320px}.w600{width:600px}.w250{width:250px}.w150{width:150px}.w700{width:700px}.w300{width:300px}.w800{width:800px}.w200{width:200px}.w840{width:840px}.w160{width:160px}.w980{width:980px}.w330{width:330px}.w50{width:50px}.w90{width:90px}.w100{width:100px}.w230{width:230px}.w350{width:350px}.w650{width:650px}.w660{width:660px}.w900{width:900px}.material-symbols-rounded.outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 200,"opsz" 48}.material-symbols-rounded.filled{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 200,"opsz" 48}.sp-button{display:inline-block;box-sizing:border-box;width:8px;height:8px;border:1px solid #ddd;background-color:#ddd;border-radius:50%;margin:3px;cursor:pointer}.sp-selected-button{width:10px;height:10px;background-color:#fff;border:1px solid #fff}.sp-buttons{position:absolute;bottom:10px;display:flex;justify-content:center;align-items:center;width:100%;background:none}.js-main-image-slide{overflow:hidden}.slider-pro--1000>.sp-slides-container>.sp-grab{max-width:1000px}.sp-arrow{width:5px}.sp-horizontal .sp-next-arrow,.sp-horizontal .sp-previous-arrow{width:32px;height:60px}.forSD{display:none!important}.contentWrap{color:#333;font-family:游明朝,Yu Mincho,游明朝体,Times,Times New Roman,ヒラギノ明朝,ProN W3,HiraMinProN-W3,HGS明朝E,serif;line-height:1.6;height:100%}.contentWrap:after{position:fixed;top:0;left:0;width:100%;height:100%;content:"";z-index:-1}.headerWrap{width:100%;height:350px;overflow:hidden;position:relative;background:url(https://spa.img-ikyu.com/content/shop_660005/shop/210225vRQt0FVS.jpg?auto=compress%2Cformat%2Cenhance&crop=faces%2Centropy&fit=crop&h=720&lossless=0&w=2800) 50%;background-size:cover}.headerWrap:before{content:"";height:100%;left:0;background-color:rgba(0,0,0,.2)}.headerWrap .headerText,.headerWrap:before{width:100%;position:absolute;top:0;z-index:2}.headerWrap .headerText{margin:0 auto;text-align:center}.headerWrap .headerText img{height:350px}.dueDate{width:380px;margin:25px auto 0;padding:5px;background:#e9e5e3;text-align:center;font-size:13px}.mainText{width:1000px;margin:30px auto 40px;font-size:16px;line-height:1.5;line-height:1.6;text-align:center}.mainText img{height:100%}.topicWrap{width:1000px;margin:0 auto;text-align:center}.topicWrap .topicLogo{width:200px}.topicWrap .topicTitle{font-size:20px;line-height:1.5;line-height:unset}.topicWrap .topicsText span{margin-top:15px;font-size:13px;display:block}.topicWrap .topicImage{margin:40px 0}.topicWrap .topicImage li{width:18.75%;box-sizing:border-box;display:inline-block;position:relative}.topicWrap .topicImage li img{width:150px;height:150px;overflow:hidden;border-radius:100px;position:relative}.topicWrap .topicImage li .topicImageText{width:100%;margin:0;color:#fff;font-size:20px;line-height:1.5;line-height:unset;text-shadow:1px 1px 2px #000;letter-spacing:4px;display:block;position:absolute;top:calc(50% - 15px)}.topicWrap .topicObsession{margin:50px auto 70px;display:flex;text-align:left}.topicWrap .topicObsession .topicObsessionImage{width:35%;margin-right:25px}.topicWrap .topicObsession .topicObsessionImage img{width:100%}.topicWrap .topicObsession .topicObsessionTitle{font-size:20px;line-height:1.5;line-height:unset}.topicWrap .topicObsession .topicObsessionText{font-size:14px;line-height:1.5;line-height:unset}.topicWrap .topicObsession .topicObsessionText .subtitle{font-size:18px;line-height:1.5;line-height:unset;margin-bottom:3px}.topicWrap .topicObsession .topicObsessionText .text{margin:0;padding-left:1.3em}.anchor{width:960px;margin:0 auto 50px;position:relative;text-align:center;display:flex}.anchor ul{margin:0 auto}.anchor ul li{margin:0 6px 12px;display:inline-block}.anchor ul li .anchorItem{position:relative;width:260px;overflow:hidden;border-radius:5px;display:inline-block;text-decoration:none;background:#2a4667;color:#fff;padding:5px 20px 15px;transition:.3s;box-shadow:2px 2px 5px rgba(0,0,0,.15)}.anchor ul li .anchorItem:after{content:"";position:absolute;right:calc(50% - 4px);bottom:13px;margin:0;height:8px;width:8px;display:inline-block;border-left:1px solid #fff;border-bottom:1px solid #fff;transform:rotate(-45deg);box-sizing:border-box;transition:.3s}.anchor ul li .anchorItem:hover{background:#7ea2d0;box-shadow:none;padding:10px 20px}.anchor ul li .anchorItem:hover:after{bottom:-5px}.anchor ul li .anchorItem p{margin:10px auto;color:#fff;font-size:16px;line-height:1.5;line-height:1.4;transition:.3s}.anchor ul li .anchorItem p span{font-size:13px;display:block}.shop{width:100%;height:auto;margin:0 auto 30px}.content-body{border-top:1px solid #ccc;padding-top:5px}.headerBreadcrumb{width:1000px;margin:0 auto 5px;font-size:12px;line-height:1.5}.headerBreadcrumb span{padding-right:5px}.headerBreadcrumb a{color:#999;padding-right:10px}meta{display:none}.themeWrap{padding:0 0 50px}.shopName{width:100%;margin:10px auto;font-size:26px;font-weight:700;text-align:center}.shopName,.shopName span{line-height:1.5;line-height:unset}.shopName span{padding-top:3px;font-size:14px;font-weight:400;display:block}.shopImg{position:relative;width:100%;margin:0 0 20px}.shopImg:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.2)}.shopImg img{display:block;width:100%;height:400px;object-fit:cover;object-position:50% 50%}.shopDetail{width:calc(100% - 6.25vw);max-width:1400px;margin:20px auto 40px;box-sizing:border-box}.shopSubtitle{margin:12px 0;font-weight:600;font-size:8px;color:#96806f}.shopText{width:1000px;margin:0 auto;font-size:16px;line-height:1.5;line-height:unset}.shopLink{width:1000px;text-align:right;margin:5px auto 0}.shopLink a{margin:5px auto;padding-right:10px;color:#2a4667;font-size:14px;line-height:1.5;line-height:unset;position:relative;transition:.3s}.shopLink a:after{content:"";position:absolute;top:0;bottom:0;right:0;margin:auto;height:6px;width:6px;display:inline-block;border-left:1px solid #2a4667;border-bottom:1px solid #2a4667;transform:rotate(-135deg);box-sizing:border-box}.shopLink a:hover{text-decoration:none;color:#7ea2d0}.shopLink a:hover:after{border-left:1px solid #7ea2d0;border-bottom:1px solid #7ea2d0}.morePlanButton{width:240px;margin:20px auto 40px;padding:12px;background:#2a4667;box-shadow:2px 2px 5px rgba(0,0,0,.15);color:#fff;font-size:16px;line-height:1.5;line-height:unset;text-align:center;border-radius:65px;display:block;position:relative;transition:.3s}.morePlanButton:after{content:"";position:absolute;top:0;bottom:0;right:20px;margin:auto;height:10px;width:10px;display:inline-block;border-left:1px solid #fff;border-bottom:1px solid #fff;transform:rotate(-135deg);box-sizing:border-box}.morePlanButton:hover{background:#7ea2d0;color:#fff;text-decoration:none;box-shadow:none}h3{margin:20px auto 0;text-align:center;color:#2a5561;text-shadow:none}h3:before{margin:8px 15px 8px 0}h3:after,h3:before{content:"";display:inline-block;width:420px;border-bottom:1px solid #64747c}h3:after{margin:8px 0 8px 15px}h3.lunchtea:after,h3.lunchtea:before{width:320px}h3.pairroom:after,h3.pairroom:before{width:330px}.shopBox{width:100%;max-width:1000px;margin:0 auto 10px;padding:10px 0 20px;border-bottom:1px dotted #ccc}.planLink{color:#333;display:flex;transition:.4s}.planLink:hover{text-decoration:none;box-shadow:none;opacity:.7}.planImg{width:200px;height:125px}.planWrap{width:calc(100% - 200px);padding:0 15px;box-sizing:border-box;background:#fff;text-shadow:none}.planDetail{width:100%;margin:0;display:table}.planName{font-size:18px;line-height:1.5;line-height:unset}.planDetailLeft{display:table-cell;vertical-align:middle}.planType{padding:4px 8px;border:1px solid #8aa7cf;border-radius:10px;font-size:10px;font-weight:600;color:#8aa7cf}.planTime,.planType{line-height:1.5;line-height:unset}.planTime{margin:0 0 0 3px;font-size:14px}.planTime:before{content:"";width:14px;height:14px;background:url(/assets/image/icon/time.svg);margin-right:3px;display:inline-block;vertical-align:text-top}.planTime span{font-size:10px;line-height:1.5;line-height:unset}.planDetailRight{float:right}.planPrice{font-size:18px;line-height:1.5;line-height:unset;display:inline-block;color:#ff7171;font-weight:700}.planPrice .priceSuffix{font-size:14px;line-height:1.5}.planPrice span{margin-right:3px;font-size:11px;color:#888;font-weight:400}.planPrice span span{font-size:14px;line-height:1.5;margin-right:0;color:#ff7171}.planPrice .planPriceDiscount{font-weight:700;color:#ff7171;font-size:11px;border:1px solid #ff7171;padding:4px 8px;border-radius:20px;vertical-align:middle}.planButton{margin-left:5px;padding:13px;box-sizing:border-box;background:#7ea2d0;border-radius:5px;font-size:16px;line-height:1.5;line-height:unset;color:#fff;text-align:center;display:inline-block}.active{opacity:1;visibility:visible}footer{position:relative;height:300px;background:#ccc}.absolute{position:absolute;top:-70px;bottom:auto}nav{position:fixed;height:70px;width:100%;justify-content:space-between;align-items:center;background:#333;color:#fff;text-align:center;top:0}nav,nav ul{display:flex}nav ul{list-style:none}nav ul li a{display:block;text-decoration:none;color:#666;padding:10px;transition:all .3s}nav ul li.current a,nav ul li a:hover{color:#fff}@media screen and (max-width:768px){nav ul li a:hover{color:#666}nav ul li.current a{color:#fff}}.fadeUp{animation-name:fadeUpAnime;animation-duration:.8s;animation-fill-mode:forwards;opacity:0}@keyframes fadeUpAnime{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.fadeUpTrigger{opacity:0}.slider{position:relative;z-index:1;height:350px}.slider-item{width:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;margin:0 5px;box-sizing:border-box}.slider-item img{width:100%}.slick-slide{padding:5px}.slick-slide img{width:100%}.slick-next,.slick-prev{position:absolute;z-index:3;top:calc(50% - 22px);cursor:pointer;outline:none;border-top:2px solid #fff;border-right:2px solid #fff;height:25px;width:25px}.slick-prev{left:2.5%;transform:rotate(-135deg)}.slick-next{right:2.5%;transform:rotate(45deg)}.slick-dots{position:relative;z-index:3;text-align:center;margin:10px 0 0}.slick-dots li{display:inline-block;margin:0 5px}.slick-dots button{color:transparent;outline:none;width:8px;height:8px;display:block;border-radius:50%;background:#ccc}.slick-dots .slick-active button{background:#333}.readmore-check{display:none}