.logo{max-width:1220px;margin:auto}.head_reserve{float:right;margin-top:16px;margin-bottom:auto;margin-left:5px;width:70px}.head_category_link{font-family:"Noto Serif",Garamond,"Times New Roman","游明朝","Yu Mincho","游明朝体","YuMincho","HannariMincho",serif,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;text-align:left;color:#000;font-size:11px}.sub-nav{background-color:#fff;text-align:center;font-size:0;border-bottom:1px solid #66806c;display:flex;width:100%}.button_ring{width:25%;margin:20px}.button_ring a{color:#666;text-decoration:none}.ring_link{text-align:center;background-color:#66806c;color:#fff;padding-right:10px;padding-left:10px;padding-top:5px;padding-bottom:5px;border-radius:10px;font-size:28px}.button_reserve{width:25%;margin:20px auto}.button_reserve a{color:#666;text-decoration:none}.reserve_link{text-align:center;background-color:#fff;color:#000;padding-right:10px;padding-left:10px;padding-top:5px;padding-bottom:5px;border-radius:10px;border-style:solid;border-color:#66806c;font-size:28px}.jcenter{justify-content:center}.whalf{width:50%}.topslide .slick-slide{height:590px}.topslide .slick-dots{display:none !important}.topslide .slick-prev{display:none !important}.topslide .slick-next{display:none !important}.topbg .topimg{width:100%;max-width:1340px;background-color:#fff;margin:auto}.topbg .topimg img.smhide{max-width:450px;padding:20px 0;position:relative;float:left;left:32%}.headernavi{justify-content:space-around;width:1220px;padding-bottom:10px;padding-top:10px;margin:auto;font-size:16px}.notoserifjp{font-family:'Noto Serif JP',serif}.content{margin-top:20px;margin-bottom:20px;background-color:#fff;max-width:1220px;margin-left:auto;margin-right:auto}.content .topnewspos{margin:auto;width:30%}.content .topnewscontent{width:60%;margin:auto}.top_insta{width:60%;margin:0 auto;text-align:center}.category{max-width:1220px;margin:auto}.category li{width:33%;margin:auto 2px;max-width:406px}.collection{margin:40px auto;text-align:center}.collectionlist{max-width:1220px;margin:auto}.collectionlist li{width:28%;margin:20px auto;max-width:341px}.center{text-align:center}.campslide .slick-arrow:before{content:""!important}.campslide .slick-next{display:none !important}.sliderArea.w300{max-width:300px}.slick-slide{margin:0 5px}.slick-slide img{width:100%;height:auto}.slick-prev,.slick-next{z-index:1}.slick-prev:before,.slick-next:before{color:#000}.slick-slide{transition:all ease-in-out .3s;opacity:.2}.slick-active{opacity:1}.slick-current{opacity:1}.thumb{margin:20px 0 0}.thumb .slick-slide{cursor:pointer}.thumb .slick-slide:hover{opacity:.7}.fadeIn{opacity:0;transition:2s}.fadeIn.is-show{opacity:1}.news{margin:80px auto}@media screen and (max-width:1000px){.ring_link{font-size:22px}.news{margin:40px auto}.button_ring{width:auto;margin:20px auto 20px}.reserve_link{font-size:22px}.button_reserve{width:45%}.content .topnewspos{width:auto;display:flex;align-items:center;margin:5px auto}.content .topnewspos h3{margin-right:10px;margin-left:15px}.news{display:block !important}.staffblog{display:block !important}.collectionlist li{margin:0;width:40%;flex-wrap:wrap}.collectionlist{flex-wrap:wrap;justify-content:space-evenly}.staffblog li{display:flex;width:80%;margin:20px auto;box-shadow:0 0 3px #ccc}.blogimg{margin:20px}.blogtitle{margin:20px}.content .topnewscontent{width:90%;border-top:inset 1px #fff}.content .topnewscontent .binset{padding:12px 10px;border-bottom:inset}.content .topnewscontent .inset{border-bottom:inset}.subcolumn{display:block !important}.whalf{width:auto}.collection{margin:15px auto}.collectionName{margin:5px auto}.line_wrap{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin:5px auto}.allangle{background-color:#81a78a;padding:5px 10%;color:#f5f5f5;margin:2%}.angletxt{margin:15px auto}.sliderArea .slick-dotted.slick-slider{margin-bottom:15px}.content{margin:40px 0 0}.sliderArea .slick-prev:before{content:'＜'}.sliderArea .slick-next:before{content:'＞'}.category li{width:100%}}