@charset "UTF-8";@media screen and (max-width:1279px){main,main#wrapper{padding:0}}._kaiso,.popfind{display:flex}#content_member{overflow-x:hidden}article#contents{float:right;box-sizing:border-box;padding-bottom:30px}.win-navi-modal{display:none;width:100%;height:100vh;position:fixed;left:0;top:0;z-index:9999}#win-navi-modal .win-navi-wrap{width:100%;height:100%;text-align:center;padding:20px;overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow:-moz-scrollbars-none;white-space:nowrap}#win-navi-modal .win-navi-wrap::-webkit-scrollbar{display:none}#win-navi-modal .win-navi-wrap:after{content:'';display:inline-block;vertical-align:middle;width:1px;height:100%}#win-navi-modal .win-navi-bg{position:absolute;left:0;top:0;background:rgba(51,51,51,.8);width:100%;height:100%}#win-navi-modal .win-navi{display:inline-block;vertical-align:middle;position:relative;min-width:700px;padding:30px;margin:auto;border:solid 1px #222;border-radius:5px;background:#fff;text-align:left}#win-navi-modal .win-navi-close{position:absolute;top:30px;right:30px;cursor:pointer}#win-navi-modal .win-navi-close span{font-size:3em}#win-navi-modal .win-navi h3{text-align:center;margin-bottom:10px}._kaiso ._attributegroup ._attributes,._kaiso .category-list ._attributegroup{display:flex}._kaiso .category-list{border-bottom:dashed 1px #a3a3a3;padding:10px 0}._kaiso ._attributegroup ._group{width:20%;min-width:100px;margin:auto 0;font-weight:700}._kaiso ._sub_group ._attributegroup ._group{display:none}._kaiso ._attributegroup ._count{font-size:60%;padding-left:.5em}._kaiso ._attributegroup_group1 ._group{margin:0}._kaiso ._attributegroup_group1 ._attributes ._attribute._disable{display:none}._kaiso ._attributegroup_group1 ._attributes{display:block}._kaiso ._attributegroup_group1 ._sub_groups ._attributes{padding-left:1.5em}._kaiso ._attributegroup_group1 ._sub_groups ._attributes ._attribute::before{content:"-";color:#aaa}._kaiso ._attributegroup ._attributes ._attribute{padding-right:30px}._kaiso ._attributegroup ._attributes ._attribute label{display:inline-block;padding:5px;position:relative;white-space:normal;line-height:1.1}._kaiso ._attributegroup ._attributes ._attribute label:hover{color:#e50012;cursor:pointer}._kaiso ._attributegroup ._attributes ._attribute._disable label,._kaiso ._attributegroup ._attributes ._attribute._disable label:hover{color:#aaa;cursor:default}._kaiso ._attributesubgroup ._attributes ._attribute input{display:none}._kaiso ._attributesubgroup ._attributes ._attribute ._checked:before{color:#e50012;display:block;font-family:'Material Icons';font-size:1.25em;content:'done';position:absolute;top:7px;bottom:0;left:-1em;margin:auto}._kaiso ._attributesubgroup ._attributes ._attribute ._checked{color:#e50012}._kaiso ._attributesubgroup ._attributes ._attribute{padding-right:5px}._kaiso ._attributesubgroup ._attributes ._attribute span{display:table-cell;word-break:keep-all}._kaiso ._attributegroup_group1 ._attributes ._attribute ._checked:before{color:#e50012;display:block;font-family:'Material Icons';font-size:1.5em;content:'arrow_right_alt';position:absolute;top:5px;bottom:0;left:-1em;margin:auto}._kaiso ._attributegroup_group1 ._sub_groups ._attributes ._attribute ._checked::before{left:-1.5em}._kaiso ._priceinput{padding-top:10px;display:flex}._kaiso ._priceinput ._label{width:20%;min-width:100px;margin:auto 0;font-weight:700}._kaiso ._priceinput ._form{padding:10px 0;display:flex}._kaiso ._priceinput ._form input{width:100px;height:30px}._kaiso ._buttons{text-align:center;margin-top:30px}._kaiso ._buttons label{border-radius:5px;margin:auto 10px;border:solid 1px #222;cursor:pointer;padding:10px;display:inline-block;width:180px}._kaiso ._buttons input{display:none}._kaiso ._buttons #search_sub{background:#222;color:#fff}._kaiso ._buttons #clear_sub{background:#fff;color:#222}aside#leftnavi{width:240px;float:left;background:#fff;margin-right:30px}aside#leftnavi .leftnavi-inner{padding:10px 0 0 10px;position:sticky;top:0}aside#leftnavi .title{padding:10px 0;border-bottom:solid 2px #222}aside#leftnavi h2{font-family:Lato,sans-serif,'メイリオ';font-size:28px;letter-spacing:.06em;line-height:1.25em;background-color:rgba(0,0,0,0);padding:0;margin:0}aside#leftnavi .h2-sub{font-family:'Noto Sans JP',sans-serif,'メイリオ';font-size:12px;letter-spacing:.06em;line-height:1.5em;font-weight:400}aside#leftnavi .kaiso_category_nav{padding:10px 0;overflow-y:auto}aside#leftnavi .kaiso_category_nav::-webkit-scrollbar{width:3px}aside#leftnavi .kaiso_category_nav::-webkit-scrollbar-track{background-color:#f5f5f5}aside#leftnavi .kaiso_category_nav::-webkit-scrollbar-thumb{background-color:#b4b4b4;border-radius:5px}.kaiso-left-categori li .item{display:flex}.kaiso-left-categori li .item:before{content:"-";color:#aaa}.kaiso-left-categori li.level_0 .item:before{content:""}.kaiso-left-categori li.level_1{display:flex}.kaiso-left-categori li.level_1:before{font-family:'Material Icons';font-size:1.5em;content:'arrow_right_alt';color:transparent;position:relative;top:1px}.kaiso-left-categori li._active:before{color:#e50012}.kaiso-left-categori li._active .item{color:#e50012}.kaiso-left-categori li.level_2{padding-left:2.5em}#cate_filter{position:sticky;top:0;z-index:10;width:100%}#cate_filter .cate_filter_inner_1,#cate_filter .cate_filter_inner_2{min-width:780px}#cate_filter .cate_filter_inner{padding:10px 20px}#cate_filter .cate_filter_inner_1{background:#f8f8f8}#cate_filter .cate_filter_inner_2{background:rgba(255,255,255,.9)}#cate_filter .cate_filter_inner_2 .cate_filter_inner{padding:5px;display:flex}#cate_filter .cate_filter_inner_2 .cate_filter_inner div._title{word-break:keep-all}#cate_filter .cate_filter_inner_2 .cate_filter_inner li{box-sizing:border-box;display:inline-block;padding:0 10px;border-radius:3px;background:rgb(185 185 185 / 30%);width:auto;margin-right:5px}#cate_filter .cate_filter_inner_2 .cate_filter_inner li .material-icons-outlined{font-size:1.2em;position:relative;top:4px}#cate_filter .cate_filter_inner_2 .cate_filter_inner div._option{display:inline-block;width:calc(100% - 120px);overflow:hidden;position:relative;margin:auto 0}#cate_filter .cate_filter_inner_2 .cate_filter_inner div._option:after{content:"";display:block;background-image:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,1));width:30px;height:100%;position:absolute;right:0;top:0;z-index:2}#cate_filter #cate_filter_fixed_menu{position:fixed;top:0;left:0;width:100%;z-index:10;margin:0!important;animation:UpAnime .5s forwards}#cate_filter #cate_filter_fixed_menu.cate_fixed{position:fixed;top:0;left:0;width:100%;z-index:10;margin:0!important;animation:DownAnime .5s forwards}@keyframes UpAnime{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100px)}}@keyframes DownAnime{from{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}#cate_filter .status .num{font-family:Lato,sans-serif,'メイリオ';font-size:1.7em;font-weight:700}#cate_filter .filter_nav{float:right}.filter_nav ul.filter_nav_ul{display:flex;height:40px}.filter_nav ul.filter_nav_ul li{vertical-align:middle;margin:auto 0}#cate_filter .cate_narabi{position:relative;right:0;top:0;border-left:solid 1px #222;border-right:solid 1px #222;border-bottom:solid 1px #222}#cate_filter .acd-label,#cate_filter .cate_narabi li a{display:block;padding:3px 0;border-radius:0}.cate_filter_inner_1 .cate_filter_inner .sortselector-type2{display:block;width:148px;text-align:center;border:solid 1px #222;border-radius:5px;padding:5px 0;background-color:#fff;position:relative;cursor:pointer;z-index:11}.cate_filter_inner_1 .cate_filter_inner .sortselector-type2 ._sort{display:none}.cate_filter_inner_1 .cate_filter_inner .sortselector-type2 ._sort._current._open{background:#d1d1d1}.cate_filter_inner_1 .cate_filter_inner .sortselector-type2 ._sort._current,.cate_filter_inner_1 .cate_filter_inner .sortselector-type2 ._sort._open{display:block;z-index:11}.cate_filter_inner_1 .cate_filter_inner .sortselector-type2 ._sort._open{padding:5px}#cate_okuri_footer{text-align:center;margin-bottom:50px}.hashtag{margin:10px 0}#cate_filter .more_filter{background-color:#222;color:#fff;padding:5px 23px;border-radius:5px;margin-left:20px;cursor:pointer}.cate_pageno,.status{display:inline-block}#cate_okuri_footer .cate_pageno{margin:0 30px;padding:0 30px;position:relative}#cate_okuri_footer .cate_pageno li{display:inline-block;margin:0 8px}#cate_okuri_footer .cate_pageno li.ya_next,#cate_okuri_footer .cate_pageno li.ya_prev{padding:2px 5px}#cate_okuri_footer .cate_pageno li a,#cate_okuri_footer .cate_pageno li span{display:block;padding:5px 0;border-radius:5px;min-width:35px;font-weight:700}#cate_okuri_footer .cate_pageno li span{background-color:#222;color:#fff}#cate_okuri_footer .cate_pageno li a{background-color:#fff;border:solid 1px #222}#cate_okuri_footer .cate_pageno li.ya_next a,#cate_okuri_footer .cate_pageno li.ya_prev a{border:none}#cate_filter .cate_filter_inner i{position:relative;top:5px}.kaiso_head h1{margin:0;padding:20px 0}.com_ranking h3{padding:10px 0;border-bottom:dashed 1px #707070;margin-bottom:20px}.com_ranking dl{box-sizing:border-box;font-size:14px;width:calc(100% / 5 - 5px);display:inline-block;margin-bottom:30px;padding:10px;vertical-align:top;border:solid #fff 1px;border-radius:3px}.serch-left-category{padding-left:3px}.serch-left-category *{font-size:95%}.serch-left-category .link{display:flex;align-items:flex-start;gap:3px;margin:2px 0}.serch-left-category .link:before{content:"-";color:#aaa}.serch-left-category .active{color:#e50012}.serch-left-category .active:before{color:#e50012;font-family:'Material Icons';font-size:1.5em;content:'arrow_right_alt'}.serch-left-category .link a span{padding-left:3px;font-size:85%}.search_result._kaiso ._attributegroup ._attributes ._attribute{padding:0}.search_result._kaiso ._attributegroup ._attributes ._attribute label{display:inline-flex;align-items:center;gap:3px}.search_result._kaiso ._attributegroup ._attributes ._attribute label ._count{padding:0}.search_result._kaiso ._attributegroup ._attributes{display:flex;flex-wrap:wrap;flex:1}.search_result._kaiso ._attributegroup ._attributes .hashtag ._label:before{content:"#"}.search_result._kaiso ._priceinput ._form{display:flex;align-items:center;gap:10px}.search_result._kaiso ._priceinput ._form{display:flex;align-items:center;gap:10px}.search_result._kaiso .hashtag{display:flex;gap:5px;padding:10px 0;flex-wrap:wrap}.search_result._kaiso .hashtag a{border-radius:1em;display:flex;align-items:center;border:1px solid rgba(255,255,255,0);padding:0 .5em;gap:2px}.search_result._kaiso .hashtag a:before{content:"#"}.search_result._kaiso .hashtag a.active{border-color:#3a5a95;background-color:#f0f8ff}.search_result._kaiso .hashtag a.active:after{font-family:"Material Icons";content:"cancel";color:#9f9f9f;font-size:80%}._kaiso.ranking .kaiso_head h1{padding-bottom:0;padding-left:15px}._kaiso.ranking .last-update{text-align:right;padding:0 15px}._kaiso.ranking #itembox2013{margin-top:0}._kaiso.ranking #itembox2013 li{width:calc(100% / 5 - 4px)}._kaiso.ranking{counter-reset:number 0}._kaiso.ranking #itembox2013 li .image-list{position:relative}._kaiso.ranking #itembox2013 li .image-list:after{position:absolute;top:0;right:0;counter-increment:number 1;content:counter(number);background-color:#383838;color:#fff;font-size:14px;width:32px;height:32px;line-height:32px;text-align:center}._kaiso.ranking #itembox2013 li:nth-child(1) .image-list:after,._kaiso.ranking #itembox2013 li:nth-child(2) .image-list:after,._kaiso.ranking #itembox2013 li:nth-child(3) .image-list:after{background-color:transparent;background-size:contain;content:"";width:55px;height:50px;top:-24px;right:-13px;background-repeat:no-repeat}._kaiso.ranking #itembox2013 li:nth-child(1) .image-list:after{background-image:url(/img/bs2013/rank_1.png)}._kaiso.ranking #itembox2013 li:nth-child(2) .image-list:after{background-image:url(/img/bs2013/rank_2.png)}._kaiso.ranking #itembox2013 li:nth-child(3) .image-list:after{background-image:url(/img/bs2013/rank_3.png)}._kaiso .more-btn{text-align:center}._kaiso .more-btn a{display:inline-block;padding:15px 2em;background:#222;border-radius:5px;color:#fff;transition:.2s;margin:auto}._kaiso .more-btn a:hover{background:#fff;color:#222!important;border:solid 1px #222}