@media screen and (max-width:1200px){.content-in-1200{width:96%}}@media screen and (max-width:1000px){.main-slider .swiper-slide{width:96%!important}.footer-sns-content-in article{max-width:48%}.content-in-1000{width:96%}}@media screen and (max-width:800px){.content-in-800{width:96%}.content-in-side-content{width:800px}}@media screen and (max-width:600px){.content-in-600{width:96%}}@media screen and (max-width:510px){.footer-img img{width:90%;height:auto}}@media screen and (max-width:470px){#loader-in{width:50%}.loader-navi{margin:1rem auto 0}.search-input-sub select,.search-input-main select,.search-input-main input[type="text"]{padding:.2rem .5rem}.footer-main{flex:100%;width:100%\9;max-width:100%}.foote-border{border-bottom:1px solid rgba(255,255,255,.5);width:100%;height:1px;margin-top:1rem;margin-bottom:1rem}.footer-content-in,.top-slide-post{-webkit-flex-wrap:wrap;flex-wrap:wrap}.left-header-in,.footer-fixed-menu{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-lines:multiple;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:stretch;align-items:stretch}.left-header-in,.left-right-content,.subpage-header div,.kura-pro-header,.pro-main{-webkit-justify-content:center;justify-content:center}.left-header-in{-webkit-align-items:center;align-items:center}.newspost-content .right-content .post-list{-webkit-justify-content:space-between;justify-content:space-between}.left-header-in h2 br,.newspost-content .post-list .post-link:nth-child(3),.header-sns ul,.side-sns-wrapper{display:none}.side-map-wrapper{margin-bottom:2rem}.main-slider .swiper-slide .main-post-img img{border-radius:10px 10px 0 0}.main-post-meta{padding:1rem 0}.main-slider .main-post-meta{padding:1rem}.main-post-meta h1{margin-bottom:.5rem}.main-post-meta h1 br,.mega-menu-content .left-header{display:none}.mega-menu-content{padding-top:0}.content-in{padding:0;width:96%;margin:0 auto}.header-content .content-in{width:100%}.footer-sns-content .content-in{width:100%}.footer-content .content-in{width:90%}.footer-sns-content-in article footer,.top-news-more a br{display:none}.right-content,.mega-search-content .right-content{flex:90%;width:90%\9;max-width:90%}.kura-header section:first-child,.pro-header section:last-child,.pro-main section:first-child{flex:80%;width:80%\9;max-width:80%}.main-post-img,.main-post-meta,.footer-content-in section,.footer-sns-content-in article,.ranking-1,.ranking-other,.left-header,.right-content,.top-news-more,.search-content .right-content section:first-child,.search-content .right-content section:last-child,.mega-search-content .right-content section:last-child,.header-menu-list,.mega-shochu-content .right-content ul li,.mega-search-content .right-content section:first-child,.newspost-content .right-content,.about-list-2 section,.subpage-header div,.kura-header section:last-child,.pro-header section:first-child,.pro-main section:last-child{flex:100%;width:100%\9;max-width:100%}.subpage-header div{margin-bottom:.5rem}.post-list-4 section,.post-list-4 article,.newspost-content .post-list article{flex:48%;width:48%\9;max-width:48%}.sub-header img,.subpage-header img,.left-header-in img{zoom:.7}.left-header-in img{margin-right:1rem}.footer-content-in section,.pro-main section:first-child{margin-bottom:1rem}.footer-content-in section.footer-menu-4,.footer-content-in section:last-child{margin-bottom:0}.footer-other-link ul,.footer-sns-content-in,.left-right-content,.newspost-content .right-content .post-list,.search-content .right-content,.header-menu nav ul,.mega-search-content .right-content,.about-list-2,.subpage-header,.kura-pro-header,.other-link ul,.wp-pagenavi,.pro-main{-webkit-flex-wrap:wrap;flex-wrap:wrap}.search-content .right-content section .search-input-main,.search-content .right-content section .search-input-sub,.mega-search-content .right-content section .search-input-main,.mega-search-content .right-content section .search-input-sub,.search-b{margin:0 auto 5px;width:90%!important}.search-content .right-content section .search-input-main,.search-content .right-content section .search-input-sub,.mega-search-content .right-content section:first-child .search-input-main,.mega-search-content .right-content section:first-child .search-input-sub,.search-input-main{float:none}.search-b{height:1px;border-bottom:1px dashed #0f0f0f;margin:1rem auto}.footer-other-link ul li{margin:0;max-width:90%}.footer-other-link ul li:first-child{margin-bottom:1.5rem}.footer-sns-content article:first-child{border-bottom:1px solid #e6e6e6}.slider-dog{width:100px;margin-left:100px;bottom:-5px}.rankingnum{top:-10px;left:10px;width:40px;height:40px}.rankingnum-1{width:60px;height:60px}.ranking-1{margin-bottom:1rem}.main-post-meta time,.post-link time{float:left}.main-post-meta time,.post-link time{font-size:1rem}.post-link h1{font-size:.9rem}.main-post-meta span,.post-link span,.post-category{font-size:.8rem}.top-news-more-in{margin:1rem auto 0}.top-news-more-in,.news-more{width:90%}.news-more{margin:0 auto}.news-more a{display:block}.top-news-more a{display:block;padding:.5rem 0;border-radius:2rem}.left-header{padding-bottom:1.5rem}.left-header h2,.sub-header h2,.subpage-header h1,.mega-shochu-content .left-header h1,.mega-search-content .left-header h1{font-size:1.8rem}.top-news-more a span{padding-right:30px;background:url(./img/more.png) right bottom no-repeat;background-size:21px 5px}.post-link-no div{font-size:.7rem;padding-left:1rem;padding-right:1rem}.header-main h1,.header-sns,.sp-menu-meta{width:-webkit-calc(100% - 96px);width:calc(100% - 96px);text-align:center;margin-left:1rem}.header-main,.sp-menu-meta{padding:.7rem 0 .5rem}.header-sns,.sp-header-content h2{margin-top:1rem}.sp-header-content h2{font-size:.8rem;text-align:center}.header-sns span,.sp-header-content h2 span{border-top:1px solid #0f0f0f;padding:.4rem .5rem 0}.main-post-meta h1{font-size:1.1rem}.sp-sns ul li{margin:0 .5rem}.single-wrapper{position:relative}.side-sns-wrapper{position:absolute;height:100%}.side-sns{position:fixed;bottom:70px;left:10px;z-index:1000}.side-sns ul li{float:left;margin-right:1rem;margin-bottom:0}.side-sns ul li:last-child{margin-right:0}.entry-header h1{font-size:1.7rem;letter-spacing:-.05rem}.single-meta,.other-link,.page-sns,.single-content h2,.single-content-note,.single-content-img,.single-slider,.single-content-h,.single-content-info,.kuratabi-copy,.kura-header section:first-child,.pro-header section:first-child{margin-bottom:1rem}.kura-pro-header,.kuramoto-info-gmap,.kuramoto-link,.content-info-list article,.page-link{margin-bottom:1.5rem}.wp-pagenavi,.content-border{margin-bottom:2rem}.kura-pro-header-pagelink{margin-top:1rem}.wp-pagenavi span,.wp-pagenavi a{margin:.5rem 0.2rem!important}.footer-fixed-menu{position:fixed;bottom:0;left:0;z-index:1000;height:60px;width:100%}.footer-fixed-menu-search{color:#FFF;width:-webkit-calc(100% - 60px);width:calc(100% - 60px);line-height:60px;text-align:center}.footer-fixed-menu-search a{color:#FFF}.footer-fixed-menu-search img{vertical-align:middle}.footer-fixed-menu-search h1,.footer-fixed-menu-search h2{display:inline}.footer-fixed-menu-search h1{font-size:1.2rem;margin:0 .5rem}.footer-fixed-menu-search h2{font-size:.6rem}.footer-fixed-menu-page-top,.footer-fixed-menu-page-top span{width:60px;height:60px}.page-sns ul li a{padding:0 .5rem;height:40px;border-radius:20px}.page-sns ul li a img{width:40px;height:auto}.page-sns a span{display:none}.single-meta strong{font-size:.9rem}.copy-content{padding-bottom:65px}.breadcrumbs-content{font-size:.7rem}.main-slider{padding:.5rem 0}.main-slider .swiper-pagination{bottom:0}.main-slider .swiper-container{padding-bottom:2rem}.single-content h2{font-size:1.3rem;line-height:1.5rem}.single-content-note{font-size:1rem;line-height:1.7rem}.kuramoto-info-header section:first-child,.kuramoto-info-header section:last-child{width:100%;float:none}.kuramoto-info-header section:first-child{margin-bottom:.5rem}.kuramoto-info-header section.full-section{margin-bottom:0}.other-link{padding:.5rem}.other-link ul li{margin:.2rem 0}.other-link ul li a{border-radius:25px;font-size:1.2rem;display:block;padding:.3rem 1rem .3rem 1.5rem}.other-link ul li.other-link-onlineshop a{padding:.3rem 1rem .3rem .5rem}.breadcrumbs-content{padding:.5rem}.archive-list article,.main-gmap{margin-bottom:3rem}.news-list header{overflow:hidden;margin-bottom:.5rem}.pro-header .sub-slider .swiper-slide{height:0;padding-top:100%}.pro-header .sub-slider .swiper-slide img{position:absolute;top:0}.menu-trigger-wrapper{display:none;background:#FFF;position:fixed;top:0;right:0;width:30px;height:22px;padding:27px 20px;z-index:20000;cursor:pointer}.menu-trigger,.menu-trigger span{display:inline-block;transition:all 0.4s;box-sizing:border-box}.menu-trigger{position:relative;width:30px;height:22px}.menu-trigger span{position:absolute;left:0;width:100%;height:2px;background:#011d2d}.menu-trigger span:nth-of-type(1){top:0}.menu-trigger span:nth-of-type(2){top:10px}.menu-trigger span:nth-of-type(3){bottom:0}.menu-trigger-wrapper.active .menu-trigger span{background:#011d2d}.menu-trigger-wrapper.active .menu-trigger span:nth-of-type(1){-webkit-transform:translateY(10px) rotate(-45deg);transform:translateY(10px) rotate(-45deg)}.menu-trigger-wrapper.active .menu-trigger span:nth-of-type(2){opacity:0}.menu-trigger-wrapper.active .menu-trigger span:nth-of-type(3){-webkit-transform:translateY(-10px) rotate(45deg);transform:translateY(-10px) rotate(45deg)}.translate{margin-top:2rem}html{height:100%}.page-menu{display:none;position:fixed;top:0;left:0;z-index:15000;overflow:auto;max-height:100%;width:100%;background:#FFF;-webkit-transition:all 1s ease;transition:all 1s ease}.sp-menu ul li a{font-weight:700;font-size:1.1rem}.sp-menu ul li{margin-bottom:.5rem}.sp-menu ul li a{display:block;padding:.3rem 0}.sp-sns{margin:1rem 0}.sp-sns ul li{margin-bottom:0}.sp-sns ul li a{padding:0}.header-menu{border-top:1px solid #0f0f0f}.header-menu-list strong{padding:0}.header-menu-list>a,.header-menu-list-haschild-trigger{padding:.8rem 1rem;line-height:2rem;font-size:1.2rem}.header-menu-list strong img,.header-menu-list>a img,.header-menu-list-haschild-trigger img{margin-right:1rem}.header-menu-list-nochild a{background:url(./img/sp-link.png) 94% center no-repeat;background-size:7px 12px;padding-right:1rem}.more-wrapper{float:right;display:block;width:14px;height:14px;margin-top:8px;position:relative}.more-1,.more-2{position:absolute}.more-1{width:100%;height:2px;top:6px}.more-2{width:2px;height:100%;left:6px;top:-10px;-webkit-transform:translateY(10px) rotate(-180deg);transform:translateY(10px) rotate(-180deg);transition:all 0.4s;box-sizing:border-box}.more-2.spfoucs{-webkit-transform:translateY(10px) rotate(-90deg);transform:translateY(10px) rotate(-90deg)}.header-menu-search .more-1,.header-menu-search .more-2{background:#FFF}.mega-shochu .more-1,.mega-shochu .more-2{background:#0f0f0f}.mega-shochu-content{border-bottom:1px solid #0f0f0f}.mega-shochu-content .right-content ul li a{padding:.5rem 0 .5rem 4rem}.mega-shochu-content .right-content ul li:nth-child(7){border-bottom:1px solid #c8c8c8}.mega-search-content,.header-menu-search strong{background:0}.header-menu-search{background:#0f0f0f url(./img/back-search.png) top center repeat;background-size:100px 88px}.mega-shochu .header-menu-list-haschild-trigger a{pointer-events:none}.side-map-link span{font-size:1rem}}@media screen and (min-width:471px){.header-main{margin-top:1rem}.header-main h1,.footer-main h1{width:300px}.menu-trigger-wrapper,.sp-menu,.sp-header-content,.sp-search{display:none}.main-slider .swiper-container{padding-bottom:2rem}html,body{min-width:1200px}.main-post-img{flex:70%;width:70%\9;max-width:70%}.main-post-meta{flex:30%;width:30%\9;max-width:30%}.archive-list .main-post-img{flex:65%;width:65%\9;max-width:65%}.archive-list .main-post-meta{flex:35%;width:35%\9;max-width:35%}.main-slider .swiper-slide .main-post-img img{border-radius:10px 0 0 10px}.main-post-meta{position:relative}.main-post-meta span{position:absolute;right:2rem;bottom:2rem}.main-post-meta-in{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%}.footer-sns-content article:first-child{border-right:1px solid #e6e6e6}.footer-sns-content article header h1{float:left}.rankingnum{top:-20px;left:-20px;width:60px;height:60px}.rankingnum-1{width:80px;height:80px}.left-header{position:relative}.left-header-in{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.newspost-content .left-header{border-right:1px solid #0f0f0f}.left-header{text-align:center}.top-news-more{position:relative}.top-news-more-in{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:0;padding-top:100%}.top-news-more a{position:absolute;display:block;border-radius:50%;font-size:.7rem;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:100%}.top-news-more a span{display:block;position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.top-news-more a span{background:url(./img/more.png) center bottom no-repeat;background-size:21px 5px;padding-bottom:10px}.search-content .right-content section footer,.mega-search-content .right-content section footer{clear:both;padding-top:1rem}.search-b{border-right:1px dashed #0f0f0f}.header-main,.header-main h1,.header-sns,.header-sns li{float:left}.header-menu{float:right}.header-sns{border-left:1px solid #0f0f0f;padding-left:1rem;margin-left:1rem;height:62px}.header-content{height:95px;z-index:10002;position:relative;top:0;left:0}.header-menu-list>span img,.header-menu-list>a img{display:block;margin:0 auto .1rem}.header-menu-list{text-align:center;margin-left:.5rem}.header-menu-search{margin-left:1rem}.mega-shochu span{position:relative}.mega-menu-content{position:absolute;width:100%;top:95px;left:0;z-index:10001}.header-menu-search>span{padding:1rem 0}.mega-shochu>.header-menu-list-haschild-trigger>a{display:block}.header-menu-list>a,.mega-shochu>.header-menu-list-haschild-trigger>a{padding:1.2rem .5rem}.header-menu-list strong{border-radius:10px}.mega-shochu-content{border-top:1px solid #0f0f0f;padding:1.5rem 0}.mega-shochu-content .right-content{padding:0 1rem}.single-wrapper{position:relative}.content-in-side-sns,.content-in-side-content{position:relative}.side-sns-wrapper,.side-map-wrapper{position:absolute;height:100%}.side-sns,.side-map{position:-webkit-sticky;position:sticky;top:0;left:0}.side-map-wrapper{width:280px}.content-in-kuramoto-list{float:right;width:480px}.footer-fixed-menu-search{display:none}.footer-fixed-menu-page-top{position:fixed;right:30px;bottom:50px;z-index:1000}.footer-fixed-menu-page-top span{border-radius:50%}.archive-list article:nth-child(even) .top-slide-post{flex-flow:row-reverse}.page-about .entry-content table tr th{padding-left:10%}.kura-header section.h-meta,.pro-main section:last-child,.pro-header section.h-meta{position:relative}.h-meta .kura-pro-header-meta,.pro-main-meta{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.h-meta .kura-pro-header-pagelink{position:absolute;bottom:0;left:0;width:100%}.foote-border{border-right:1px solid rgba(255,255,255,.5);width:1px;height:auto}.news-list article header,.news-list article h1{float:left}.news-list article header{width:12rem}.news-list article h1{width:-webkit-calc(100% - 12rem);width:calc(100% - 12rem)}.content-in-kuramoto-list section ul li h1{float:left}.content-in-kuramoto-list section ul li span{float:right}}@media screen and (max-width:470px){.footer-menu-other-link{margin-top:1rem}.footer-menu-other-link br{display:none}.post-new,.main-post-meta h1 small{display:inline}.news-list article small{display:block;margin-left:0;margin-top:.2rem}.swiper-pagination{text-align:left;margin-left:1rem}.dw-list section dl dt,.dw-list section dl dd ul li{width:100%}.dw-list section dl dt{padding:.5rem 0rem .8rem;text-align:center;font-size:1rem}.dw-list section dl dd ul li:not(:last-child){margin-right:0;margin-bottom:.5rem}.archive-list-cate10{-webkit-justify-content:center;justify-content:center}.archive-list-cate10 article{flex:92%;width:92%\9;max-width:92%}.archive-list-cate10 article:not(:last-child){margin-bottom:1.5rem}}
