@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Roboto+Condensed&display=swap";@import"https://fonts.googleapis.com/css2?family=Cormorant&display=swap";.mod_section_title{text-align:center;padding-bottom:48px;padding-top:32px}.mod_section_title_en{font-size:32px;color:#343434;font-family:Cormorant,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3,Hiragino Kaku Gothic Pro,\30e1\30a4\30ea\30aa,Meiryo,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,"sans-serif"}.mod_section_title_jp{font-size:13px;color:#636262;margin:0;font-weight:400}.category-main{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:70vh;width:100%}@media screen and (min-width:750px){.category-main{height:50vh}}.category-main h1{color:#fff;text-align:center;font-weight:400}.category-main h1 span{font-family:Cormorant,serif;font-size:40px;display:block}@media screen and (min-width:750px){.category-main h1 span{font-size:60px}}.category-main h1 strong{padding-top:.5em;display:block;font-family:Roboto Condensed,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af  Medium,YuGothic,\6e38\30b4\30b7\30c3\30af\4f53,sans-serif;font-size:13px;font-weight:400}.-bg-cadocuaura{background:url(/cdn/shop/files/cadocuaura_cat_sp.jpg?v=1616424646) no-repeat center bottom;background-size:cover}@media screen and (min-width:750px){.-bg-cadocuaura{background:url(/cdn/shop/files/cadocuaura_cat_pc.jpg?v=1616424646) no-repeat center center;background-size:cover}}.-bg-leaf{background:url(/cdn/shop/files/cat_sp.png?v=1599623767) no-repeat center bottom;background-size:cover}@media screen and (min-width:750px){.-bg-leaf{background:url(/cdn/shop/files/cat_pc_6294a28c-56e0-43bc-bcd7-1480b7cab3d3.png?v=1599623684) no-repeat center bottom;background-size:cover}}.-bg-stem{background:url(/cdn/shop/files/cat_sp_2x_11c9dade-4b60-4ec0-890c-bc4f8e2c120e.jpg?v=1600225596) no-repeat center bottom;background-size:cover}@media screen and (min-width:750px){.-bg-stem{background:url(/cdn/shop/files/cat_pc_2x_6047444d-ba4c-40cc-a826-51de3879dd40.jpg?v=1600225596) no-repeat center bottom;background-size:cover}}.-bg-pg{background:url(/cdn/shop/files/hero_pg-e620_hero.jpg?v=1600937462) no-repeat center bottom;background-size:cover}@media screen and (min-width:750px){.-bg-pg{background:url(/cdn/shop/files/hero_pg-e620_hero.jpg?v=1600937462) no-repeat center bottom;background-size:cover}}.-bg-sol{background:url(/cdn/shop/files/sol001_category_scene.jpg?v=1605682652) no-repeat center bottom;background-size:cover}@media screen and (min-width:750px){.-bg-sol{background:url(/cdn/shop/files/sol001_category_scene.jpg?v=1605682652) no-repeat center bottom;background-size:cover}}.-bg-sap{background:url(https://cdn.cado.com/top/sap/sap_cat_sp.jpg) no-repeat center bottom;background-size:cover}@media screen and (min-width:750px){.-bg-sap{background:url(https://cdn.cado.com/top/sap/sap_cat_pc.jpg) no-repeat center bottom;background-size:cover}}.-bg-stream{background:url(https://cdn.cado.com/products/stream/category_sp.jpg) no-repeat center bottom;background-size:cover}@media screen and (min-width:750px){.-bg-stream{background:url(https://cdn.cado.com/products/stream/category_pc.jpg) no-repeat center center;background-size:cover}}.-bg-foehn{background:url(https://cdn.cado.com/products/foehn/category_sp.jpg) no-repeat center bottom;background-size:cover}@media screen and (min-width:750px){.-bg-foehn{background:url(https://cdn.cado.com/products/foehn/category_pc.jpg) no-repeat center center;background-size:cover}}.category_item{width:100%;margin:3em auto}@media screen and (min-width:750px){.category_item{margin:9em auto;max-width:77.5em}}.category_item h2{text-align:left;font-family:Roboto Condensed,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af  Medium,YuGothic,\6e38\30b4\30b7\30c3\30af\4f53,sans-serif;font-size:24px;font-weight:400;color:#343434;padding:0 1em}@media screen and (min-width:750px){.category_item h2{padding:0 8px}}@media screen and (min-width:750px){.category_item h2.-rev{text-align:right}}.category_item h2 span{text-transform:none;display:inline-block;border-bottom:1px solid #343434}.category_item_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;background:#f7f7f7}@media screen and (min-width:750px){.category_item_wrap.-rev{flex-flow:row-reverse}}.category_item_wrap .category_item_img{line-height:1;overflow:hidden;width:100%;position:relative}@media screen and (min-width:750px){.category_item_wrap .category_item_img{border-right:4px solid #fff;border-left:4px solid #fff;width:45%}}.category_item_wrap .category_item_img img{width:100%;height:auto;transition:1s all}.category_item_wrap .category_item_img .-if-design{position:absolute;left:1.5em;top:1.5em;z-index:500}.category_item_wrap .category_item_img .-if-design img{width:80px;height:auto}@media screen and (min-width:750px){.category_item_wrap .category_item_img .-if-design img{width:120px}}.category_item_wrap .category_item_img:hover .-if-design img{transform:scale(1);transition:1s all}.category_item_wrap .category_item_img:hover img{transform:scale(1.1);transition:1s all}.category_item_wrap .category_item_text{width:100%}@media screen and (min-width:750px){.category_item_wrap .category_item_text{width:55%}}.category_item_wrap .category_item_text .-img{width:100%;display:none}@media screen and (min-width:750px){.category_item_wrap .category_item_text .-img{height:400px;overflow:hidden}}@media screen and (min-width:750px){.category_item_wrap .category_item_text .-img{display:block}}.category_item_wrap .category_item_text .-img img{transition:1s all}.category_item_wrap .category_item_text .-img:hover img{transform:scale(1.1);transition:1s all}.category_item_wrap .category_item_text .-text{padding:5em 5em 0}.category_item_wrap .category_item_text .-text p{font-size:14px;line-height:1.8;color:#636262}.category_item_wrap .category_item_text .-text .-min{font-size:12px}.category_item_wrap .category_item_text .-text .-more{text-align:left;padding-top:1.5em}@media screen and (min-width:750px){.category_item_wrap .category_item_text .-text .-more{padding-top:3em}}.category_item_wrap .category_item_text .-text .-more a{min-width:16em;font-size:13px;font-family:Roboto Condensed,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af  Medium,YuGothic,\6e38\30b4\30b7\30c3\30af\4f53,sans-serif;position:relative;padding:1em;display:inline-block;border-bottom:1px solid #e5e5e5}.category_item_wrap .category_item_text .-text .-more a:after{position:absolute;bottom:-1px;left:0;content:"";display:block;width:0px;height:1px;background:#343434;transition:1s all}.category_item_wrap .category_item_text .-text .-more a:hover:after{width:100%;transition:1s all}#popular{background:#f7f7f7;padding:4vw 0vw}@media screen and (min-width:768px){#popular{padding:2vw 0vw}}#comparison{background:#fff;padding:4vw 0vw}@media screen and (min-width:768px){#comparison{padding:2vw 0vw}}.popular_list{max-width:71.125em;margin:0 auto;padding:1em;display:-webkit-flex;display:flex;justify-content:center}.popular_list.-center{justify-content:center}.popular_item{width:20%;padding:1%;box-sizing:border-box;position:relative;text-align:center;vertical-align:top}.popular_item figure{margin:0;padding:0}.popular_item.stock-end a{opacity:.3}.popular_item a{display:block;opacity:1;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.popular_item a:hover{opacity:.5}.popular_item .-icon{position:absolute;left:-25px;top:-25px}.popular_item strong{font-size:16px;display:block;color:#636262;font-weight:400;padding-top:16px}.popular_item p{color:#636262;font-size:13px;margin:0}@media screen and (max-width:768px){.popular_list_wrap{overflow-y:hidden}.popular_list{display:block;padding-top:0;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.popular_item .-icon{position:absolute;left:-10px;top:0;width:50px;height:50px}.popular_item strong{font-size:13px}.popular_item p{font-size:11px}.popular_item{display:inline-block;width:140px;padding:1%;margin-bottom:16px;position:relative;text-align:center}}.comparison-list{border-left:1px solid #eee}.comparison-list dt img{max-width:65%;height:auto;margin-bottom:1em}.comparison-list dd{box-sizing:border-box;color:#605e5e;font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3,Hiragino Kaku Gothic Pro,\30e1\30a4\30ea\30aa,Meiryo,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif;font-size:.6875em;line-height:1.86;letter-spacing:.082em;position:relative;text-align:left;margin:1.75em 0;padding:0 3em}.comparison-list dd h6{font-size:.6875em;margin-bottom:.2em;font-weight:400}.comparison-list h5{color:#605e5e;font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3,Hiragino Kaku Gothic Pro,\30e1\30a4\30ea\30aa,Meiryo,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif;font-size:1em;font-weight:100;letter-spacing:.032em;margin:-.25em auto 3em}.products_roomclip{padding:10em 0;background:#e8e6e4 url(//cdn.cado.com/assets/roomclip/common/bg.png) no-repeat center top;background-size:contain;display:block}@media all and (max-width:760px){.products_roomclip{background:#e8e6e4 url(//cdn.cado.com/assets/roomclip/common/bg_sp.png) no-repeat center top;background-size:contain;display:block}}.products_roomclip .products_image{text-align:center}.products_roomclip .products_image img{max-width:150px;height:auto}.products_roomclip .title{font-size:32px;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;padding-top:.5em;text-align:center;margin-bottom:1em;font-weight:400;letter-spacing:1px}@media all and (max-width:760px){.products_roomclip .title{font-size:1.3em}}.products_roomclip .read{text-align:center;font-size:13px;margin-bottom:4em}@media all and (max-width:760px){.products_roomclip .read{text-align:left;padding:0 2em}}.products_roomclip .title+.sub{color:#636262;font-size:.6875em;font-weight:100;margin:-1em auto;position:relative;text-align:center;top:-2.65em}.products_roomclip-list{display:block;display:flex;flex-wrap:wrap;max-width:960px;margin:0 auto}@media all and (max-width:760px){.products_roomclip-list{width:100%;box-sizing:border-box;padding:0 2em;margin:0;flex-wrap:nowrap;display:-ms-flexbox;display:flex;overflow-x:scroll;-webkit-overflow-scrolling:touch}.products_roomclip-list .rc-mainitem:nth-child(n+2){margin-top:0}.horizontal_scroll>li{width:100%;min-width:240px;margin-right:2em}}.products_roomclip li{width:30%}.products_roomclip .roomclip_more{text-align:center;padding-top:4em}.products_roomclip .roomclip_more p{font-size:12px;color:#636262}.horizontal_scroll{overflow-x:scroll;-webkit-overflow-scrolling:touch;padding:0 2em 12px;display:-ms-flexbox;display:flex}.rc-mainitem{position:relative;width:31%;margin-left:3%;padding:1em;background-color:#fff;box-sizing:border-box}.rc-mainitem:first-child,.rc-mainitem:nth-child(3n+1){margin-left:0}.rc-mainitem:nth-child(n+4){margin-top:1.875em}.rc-mainitem_photo{width:100%;filter:sepia(100%)}.rc-mainlist_link-mouseon .rc-mainitem_photo{animation:colorOn .5s linear 0s normal forwards}.rc-mainlist_link-mouseout .rc-mainitem_photo{animation:colorOff .5s linear 0s normal forwards}.rc-menu{width:18.75em;height:100%}.rc-mainitem_text{display:-webkit-box;height:6.615em;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical;letter-spacing:.1em;font-size:.8125em;color:#343434}.rc-mainitem_minitext{margin-bottom:0;font-size:.6875em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rc-mainitem_minitext:nth-of-type(n+2){margin-top:.3em}.rc-mainitem_bottombox{min-height:2.8em}.rc-bottomtext{width:42em;padding-top:3.375em;padding-bottom:3.375em;text-align:center;font-size:.8125em;margin:auto}.rc-bottomtext_text{position:relative}.rc-bottomtext_textfirst:before{content:url(../img/deco_bottomtext.svg);position:absolute;top:-1em;left:-1em}.rc-bottomtext_textfirst:after{content:url(../img/deco_bottomtext.svg);position:absolute;top:-1em;right:-1em}.rc-bottomtext_textsecond:before{content:url(../img/deco_bottomtext.svg);position:absolute;bottom:-1em;left:-1em}.rc-bottomtext_textsecond:after{content:url(../img/deco_bottomtext.svg);position:absolute;bottom:-1em;right:-1em}
/*# sourceMappingURL=/cdn/shop/t/18/assets/category.scss.css.map */
