.mainVisual{margin:0 auto 32px}.mainVisual_wrap{margin-bottom:-118px;overflow:hidden;padding:30px 0 22px;padding-bottom:140px;position:relative}.mainVisual_wrap::before{background:url("/campaign/auction/common/images/mainvisual_normal_bg.jpg") top center/cover no-repeat;content:"";height:100%;left:0;opacity:0.5;position:absolute;top:40px;width:100%;z-index:-1}.mainVisual_wrap.is-extend{background:#000;margin-bottom:0;padding:30px 0 136px}.mainVisual_wrap.is-extend::before{display:none}.mainVisual_wrap.is-extend .mainVisual_inner{align-items:center;display:flex;max-width:860px;position:relative;z-index:1}.mainVisual_wrap.is-extend .mainVisual_title{color:#fff}.mainVisual_wrap.is-extend .mainVisualDay{padding:0 4px}.mainVisual_wrap.is-extend .mainVisualDayEnd{font-size:49px}.mainVisual_wrap.is-extend.is-extend .mainVisual_bg{background:url("/campaign/auction/images/mb_extension_bg.png") top center/cover no-repeat;transform:none}.mainVisual_wrap.is-last .mainVisual_subTitle{margin:0 0 16px}.mainVisual_wrap.is-last .mainVisualDay{background:none;box-shadow:none;font-size:44px;justify-content:center}.mainVisual_wrap.is-last .mainVisualDayLast{background:#fff;box-shadow:0 5px 8px rgba(0,0,0,0.16);padding:7px 25px 6px}.mainVisual_wrap.is-last .mainVisualDayLast_txt{font-size:32px}.mainVisual_wrap.is-last .mainVisualDayLast_time{color:#c00;display:inline-block;font-size:54px;margin:0 4px}.mainVisual_bg{height:100%;left:0;position:absolute;top:0;transform:scale(1.5);width:100%}.mainVisual_bg video{display:block;width:100%}.mainVisual_sub{width:119px}.mainVisual_inner{margin:0 auto;max-width:708px}.mainVisual_title{font-size:37px;font-weight:bold;margin:0 0 6px;text-align:center}.mainVisual_title span.is-red{color:#c00}.mainVisual_title span.is-small{font-size:33px}.mainVisual_subTitle{font-size:24px;margin:0 0 8px;text-align:center}.mainVisual_subTitle span.is-red{color:#c00}.mainVisualDay{align-items:center;background:#fff;box-shadow:0 5px 8px rgba(0,0,0,0.16);display:flex;font-weight:bold;justify-content:space-between;padding:0 4px}.mainVisualDay_name{background:#c00;color:#fff;font-size:13px;margin-right:6px;min-width:148px;padding:12px 8px 11px}.mainVisualDay_inner{align-items:center;display:flex;justify-content:center;width:100%}.mainVisualDayStart{align-items:center;display:flex;font-size:28px;margin-right:2px;padding-right:20px;position:relative;transform:translateY(1px)}.mainVisualDayStart .mainVisualDay_slash{font-size:24px}.mainVisualDayStart::after{border-bottom:8px solid transparent;border-left:10px solid #c4c4c4;border-right:0;border-style:solid;border-top:8px solid transparent;content:"";height:0;position:absolute;right:0;top:calc(50% - 1px);transform:translateY(-50%);width:0}.mainVisualDayEnd{align-items:flex-end;display:flex;font-size:48px}.mainVisualDayEnd_month,.mainVisualDayEnd_time{text-shadow:0 0 0 #fff, 0 0 0 #fff, 0 0 0 #fff, 0 -5px 0 #fff, 0 0 0 #fff, 0 -5px 0 #fff, 0 0 0 #fff, 0 0 0 #fff}.mainVisualDayEnd .mainVisualDay_date{margin:0 8px;transform:translateY(-10px)}.mainVisualDayEnd .mainVisualDay_slash{font-size:32px}.mainVisualDay_date{align-items:center;background:#737373;color:#fff;display:flex;font-size:10px;height:22px;justify-content:center;margin:0 4px;min-width:22px;width:22px}.recommended{align-items:center;display:flex;justify-content:center;position:relative;z-index:1}.recommended_wrap{background:#fff;bottom:0;left:0;opacity:0;padding:0 0 20px;position:fixed;transform:translateY(100%);transition:transform 0.3s ease;width:100%}.recommended_wrap.is-show{opacity:1;transform:translateY(0);z-index:99}.recommended_inner{align-items:flex-end;display:flex;flex-flow:column;margin:0 auto;max-width:1020px}.recommendedClose{color:#737373;font-size:14px;margin:10px 10px 0 0;padding:0;padding-right:15px;position:relative;text-decoration:underline}.recommendedClose::before,.recommendedClose::after{background:#737373;content:"";height:12px;position:absolute;right:6px;top:0;width:2px}.recommendedClose::before{transform:rotate(45deg)}.recommendedClose::after{transform:rotate(-45deg)}.recommendedFooter{margin:20px 0 0}.recommendedFooter .recommended_label,.recommendedFooter .recommended_btn{display:none}.recommendedFooter .recommended_item{padding:0}.recommendedFooter .recommended_item>a{display:block;padding:12px;position:relative}.recommendedFooter .recommended_item>a::before{background:#c00;border-radius:0 2px 2px 0;content:"";height:46px;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px}.recommendedFooter .recommended_item>a::after{border-bottom:7px solid transparent;border-left:7px solid #fff;border-right:0;border-style:solid;border-top:7px solid transparent;content:"";height:0;position:absolute;right:18px;top:50%;transform:translateY(-50%);width:0}.recommendedFooter .recommended_domain{border:none;margin:0;padding:0}.recommended_item{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,0.16);margin:0 10px;min-width:320px;padding:12px 20px}.recommended_head{align-items:center;display:flex;margin:0 0 12px}.recommended_label{box-sizing:content-box;font-size:12px;font-weight:bold;line-height:1.16;max-width:110px}.recommended_domain{border-left:1px solid #e6e6e6;color:#c00;font-size:20px;font-weight:bold;margin-left:12px;padding:4px 0 4px 12px}.recommended_index{color:#333;display:block;font-size:10px;margin-top:4px}.recommended_btn{align-items:center;display:flex;justify-content:center}.recommended_btn a{align-items:center;background:#ffe14d;border-radius:2px;color:#333;display:flex;font-weight:bold;height:33px;justify-content:center;width:182px}@media (any-hover: hover){.recommended_btn a:hover{opacity:0.7}}.floating{position:fixed;width:1200px;z-index:9}.floating .auctionListTable{border-spacing:0;margin:29px 0 0}.floating .auctionListTable tbody{height:0;opacity:0}.floating .auctionListTable tbody td:first-of-type{width:35px}.floating table.item-table{border-spacing:0}.floatingTab{margin:auto;width:1200px}.floatingTab ul{display:flex;justify-content:space-between;margin-bottom:-20px}.floatingTab ul li{background-color:#f6f6f6;color:#333;font-size:16px;font-weight:bold;height:40px;line-height:40px;text-align:center;width:298px}.floatingTab ul li:hover{opacity:0.7}.floatingTab ul li.is-active{background-color:#fff;border-top:3px solid #c00;color:#c00}.tableHead{position:sticky;top:0;z-index:9}.tabList{margin:auto;width:1200px}.tabList ul{display:flex;justify-content:space-between;margin-bottom:-20px}.tabList ul li{background-color:#f6f6f6;border-radius:4px 4px 0 0;box-sizing:border-box;color:#333;font-size:16px;font-weight:bold;height:40px;line-height:40px;overflow:hidden;text-align:center;width:298px}.tabList ul li:hover{cursor:pointer;opacity:0.7}.tabList ul li:nth-child(1){background-color:#fae5e5;color:#c00}.tabList ul li:nth-child(1).is-active{background-color:#fff;border-top:4px solid #c00}.tabList ul li:nth-child(2){background-color:#d4f3fd;color:#27c2f5}.tabList ul li:nth-child(2).is-active{background-color:#fff;border-top:4px solid #27c2f5}.tabList ul li:nth-child(3){background-color:#fec;color:#ffa800}.tabList ul li:nth-child(3).is-active{background-color:#fff;border-top:4px solid #ffa800}.tabList ul li:nth-child(4){background-color:#d0f3d2;color:#15c31d}.tabList ul li:nth-child(4).is-active{background-color:#fff;border-top:4px solid #15c31d}.auctionList{margin:0 auto 60px;position:relative;width:1260px}.auctionList.is-last{margin:0 auto -50px;transform:translateY(-110px)}.auctionListCsv{display:flex;justify-content:flex-end;margin:0 0 8px}.auctionListCsv a{align-items:center;background:#fff;border:1px solid #c8c8c8;border-radius:4px;color:#333;display:flex;font-size:14px;font-weight:bold;height:36px;justify-content:center;line-height:36px;transition:all 0.3s ease;width:138px}.auctionListCsv a span{margin-top:2px}.auctionListCsv a:hover{background-color:#333;color:#fff}.auctionListCsv a:hover::before{background:url("/campaign/auction/images/icon_csv_hover.svg") center center/cover no-repeat}.auctionListCsv a::before{background:url("/campaign/auction/images/icon_csv.svg") center center/cover no-repeat;content:"";height:22px;margin-right:8px;transition:all 0.3s ease;width:17px}.auctionListTab{margin:auto;width:1200px}.auctionListTab ul{display:flex;justify-content:space-between;margin-bottom:-20px}.auctionListTab ul li{background-color:#f6f6f6;color:#333;font-size:16px;font-weight:bold;height:40px;line-height:40px;text-align:center;width:298px}.auctionListTab ul li:hover{opacity:0.7}.auctionListTab ul li.is-active{background-color:#fff;border-top:3px solid #c00;color:#c00}.auctionListTable{border-collapse:separate;border-spacing:0 3px;border-spacing:0;margin:12px auto 35px;width:100%}.auctionListTable td{background-position:left center;background-repeat:no-repeat;background-size:1px 100%}.auctionListTable td:first-child{background-image:none}.auctionListTable thead{background:#fff;position:sticky;top:86px;z-index:998}.auctionListTable thead.floating{top:133px}.auctionListTable thead .is-head{padding:8px 0 0}.auctionListTable thead td{background:#f2f2f2;border-bottom:4px solid #fff;color:#333;font-size:13px;font-weight:bold;height:65px;text-align:center;white-space:nowrap}.auctionListTable thead td+td>div::before{background:#b8b8b8;content:"";display:block;height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.auctionListTable thead td>div{position:relative}.auctionListTable thead td.domain{text-align:center;width:276px}.auctionListTable thead td.domain>div::before{display:none}.auctionListTable thead td.domainauthority{width:66px}.auctionListTable thead td.word{width:204px}.auctionListTable thead td.link{width:110px}.auctionListTable thead td.domainage{width:120px}.auctionListTable thead td.text{width:169px}.auctionListTable thead td.price{width:124px}.auctionListTable thead td.num{width:76px}.auctionListTable thead td.time{width:78px}.auctionListTable thead td.genre{width:121px}.auctionListTable thead td.favorite{cursor:pointer;position:relative;width:146px}.auctionListTable thead td.favorite .label{align-items:center;display:flex;height:100%}.auctionListTable thead td.favorite .label::after{background:url("/campaign/auction/images/icon-heart-white.svg") center/18px auto no-repeat;content:"";height:100%;left:0;position:absolute;top:0;width:44px}.auctionListTable thead td.favorite a{display:none;pointer-events:none}.auctionListTable thead td.favorite a{display:none;margin-left:47px;text-align:left}.auctionListTable thead td.favorite a span{display:none}.auctionListTable thead td.favorite p{background-color:#fff;border:1px solid #c8c8c8;border-radius:4px;display:none;font-size:10px;left:30px;padding:8px;position:absolute;text-align:center;top:100%;transform:translateX(-50%);white-space:nowrap}.auctionListTable thead td.favorite p.note{background:none;border:none;border-radius:0;display:block;font-size:12px;line-height:1.5;padding:14px 30px;position:static;transform:none;white-space:normal;word-break:break-all}.auctionListTable thead td.favorite.is-show .label::after{background:url("/campaign/auction/images/icon-heart-defalut.svg") center/18px auto no-repeat}.auctionListTable thead td.favorite.is-show .pop_text{display:none}.auctionListTable thead td.favorite.is-show .pop_text.is-hidden{bottom:83px}.auctionListTable thead td.favorite.is-show a{display:block}.auctionListTable thead td.favorite.is-show.checked .label::after{background:url("/campaign/auction/images/icon-heart-white.svg") center/18px auto no-repeat}.auctionListTable thead td.button{background-image:none;display:none}.auctionListTable thead td.is-popWrap .pop_text{display:none}.auctionListTable thead td.is-popWrap:hover .pop_text{display:block}.auctionListTable thead td .pop_text{background:#fff;bottom:59px;box-shadow:0 0 10px #b7b7b7;box-sizing:border-box;color:#c00;display:block;font-size:12px;font-weight:normal;left:50%;line-height:1.7;padding:10px 18px;position:absolute;text-align:left;transform:translate(-50%, 0);white-space:nowrap}.auctionListTable thead td .pop_text::after{border-color:#fff transparent transparent transparent;border-style:solid;border-width:22px 15px 0 15px;bottom:-22px;content:"";display:inline-block;height:0;left:50%;margin-left:-20px;position:absolute;width:0}.auctionListTable thead td .pop_text>span{display:block;padding-bottom:4px}@keyframes delayShow{0%{opacity:0;z-index:1}99%{opacity:0}100%{opacity:1;z-index:1}}.auctionListTable thead td .pop_text.is-delayPop{animation:delayShow 0.2s ease 1s 1;animation-fill-mode:forwards}.auctionListTable thead td .pop_watch{background:rgba(255,255,255,0.95);border:1px solid #c00;border-radius:5px;bottom:0;color:#c00;display:none;position:absolute;right:7px;width:158px}.auctionListTable thead td .pop_watch::before,.auctionListTable thead td .pop_watch::after{border-style:solid;content:"";height:0;left:60%;position:absolute;top:100%;width:0}.auctionListTable thead td .pop_watch::before{border-color:#c00 transparent transparent transparent;border-width:10px 10px 0 9px}.auctionListTable thead td .pop_watch::after{border-color:rgba(255,255,255,0.95) transparent transparent transparent;border-width:10px 10px 0 9px;top:calc(100% - 1px);z-index:1}.auctionListTable thead td .pop_watch dt{background:#c00;color:#fff;font-size:12px;padding:8px 0 7px}.auctionListTable thead td .pop_watch dd{font-size:14px;line-height:1.28;padding:10px 6px}.auctionListTable thead td .is-sorter{display:inline-block;height:10px;margin-left:3px;position:relative;vertical-align:middle;width:12px}.auctionListTable thead td .is-sorter::before,.auctionListTable thead td .is-sorter::after{border:4px solid transparent;content:"";display:block;height:0;position:absolute;right:0;width:0}.auctionListTable thead td .is-sorter::before{border-bottom:5px solid #930000;top:-5px}.auctionListTable thead td .is-sorter::after{border-top:5px solid #930000;bottom:-5px;vertical-align:text-bottom}.auctionListTable thead td .item__column__sorter{display:inline-block;height:10px;margin-left:3px;position:relative;vertical-align:middle;width:12px}.auctionListTable thead td .item__column__sorter::before,.auctionListTable thead td .item__column__sorter::after{border:4px solid transparent;content:"";display:block;height:0;position:absolute;right:0;width:0}.auctionListTable thead td .item__column__sorter::before{border-bottom:5px solid #737373;top:-5px}.auctionListTable thead td .item__column__sorter::after{border-top:5px solid #737373;bottom:-5px;vertical-align:text-bottom}.auctionListTable thead td.is-active.is-desc .item__column__sorter::before{border-bottom:5px solid #fff}.auctionListTable thead td.is-active.is-asc .item__column__sorter::after{border-top:5px solid #fff}.auctionListTable thead td a{color:#737373;display:block;padding:0;text-decoration:none}.auctionListTable thead td a:hover{text-decoration:underline}.auctionListTable thead.lower-order{z-index:9}.auctionListTable thead.lower-order td.favorite .label{animation-fill-mode:forwards;animation-iteration-count:1;background:none;border:none}.auctionListTable tbody tr{background:#fff;position:relative}.auctionListTable tbody tr:nth-child(odd){background-color:#f2f2f2}.auctionListTable tbody tr:nth-child(odd):hover{background-color:#fff9d9}.auctionListTable tbody tr:nth-child(odd) td:empty::before{color:#333}.auctionListTable tbody tr:nth-child(even) td:empty::before{color:#a1a1a1}.auctionListTable tbody tr.checked{background-color:#fff9d9}.auctionListTable tbody tr.is-extend td.domain span{color:#c00}.auctionListTable tbody tr.is-extend td.time a{color:#c00;font-weight:bold}.auctionListTable tbody tr:hover{background-color:#fff9d9}.auctionListTable tbody tr:hover td.watchlist::before,.auctionListTable tbody tr:hover td.watchlist::after{border-color:#c00}.auctionListTable tbody tr:hover td.button::before,.auctionListTable tbody tr:hover td.button::after{border-color:#c00}.auctionListTable tbody tr.is-hide{display:none}.auctionListTable tbody tr.is-gray{background-color:#f2f2f2}.auctionListTable tbody tr.is-gray:hover{background-color:#fff9d9}.auctionListTable tbody tr.is-gray td:empty::before{color:#333}.auctionListTable tbody tr.noresult td{font-size:20px;padding:20px 0}.auctionListTable tbody tr.noresult:hover{background:#fff}.auctionListTable tbody td{background-image:url("../images/body_sep.gif");font-size:13px;line-height:22px;position:relative;text-align:center;word-break:break-all;z-index:1}.auctionListTable tbody td>a{align-items:center;color:#000;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;word-break:break-all}.auctionListTable tbody td:nth-last-child(1){background-image:none}.auctionListTable tbody td:last-of-type{background-image:none}.auctionListTable tbody td.watchlist{padding:0;position:relative;width:48px;z-index:2}.auctionListTable tbody td.watchlist span{align-items:center;color:#c00;display:flex;flex-flow:column;font-size:11px;line-height:1.4}.auctionListTable tbody td.watchlist .ico-watchlist{background:url("/campaign/auction/images/icon-heart-grey.svg") center/18px auto no-repeat;cursor:pointer;display:inline-block;height:20px;width:20px}.auctionListTable tbody td.watchlist .ico-watchlist.checked{background:url("/campaign/auction/images/icon-heart-red.svg") center/18px auto no-repeat}.auctionListTable tbody td.watchlist::before,.auctionListTable tbody td.watchlist::after{content:"";left:0;position:absolute;top:0}.auctionListTable tbody td.watchlist::before{border-top:1px solid transparent;width:1260px}.auctionListTable tbody td.watchlist::after{border-left:1px solid transparent;height:100%}.auctionListTable tbody td.domainauthority a{color:#c00}.auctionListTable tbody td.word{font-size:10px;line-height:14px;max-width:161px;padding:0 11px}.auctionListTable tbody td.word .word_inner span{display:inline-block}.auctionListTable tbody td.word .word_inner span:not(:last-of-type)::after{content:"/";display:inline-block;margin:0 4px}.auctionListTable tbody td.domain{background:none;color:#333;font-size:16px;font-weight:bold;justify-content:flex-start;line-height:15px;max-width:275px;padding:10px 0 10px 14px;position:relative;text-align:left;text-decoration:none;width:275px;z-index:2}.auctionListTable tbody td.domain.archive span{display:inline-block;margin-bottom:7px}.auctionListTable tbody td.domain .archive{bottom:8px;font-size:10px;left:14px;position:absolute}.auctionListTable tbody td.domain .archive a{color:#0af}@media (any-hover: hover){.auctionListTable tbody td.domain .archive a:hover{opacity:0.7}}.auctionListTable tbody td.domain>a{height:100%;left:0;position:absolute;top:0;width:100%}.auctionListTable tbody td.domain.pd{color:#001eff;text-decoration:underline}.auctionListTable tbody td.domain.pd:hover{text-decoration:none}.auctionListTable tbody td.domain .is-mean{color:#c00;display:block;font-size:10px;font-weight:normal;margin-top:2px}.auctionListTable tbody td.price{text-align:right;white-space:nowrap}.auctionListTable tbody td.price a{justify-content:flex-end;padding:0 4px}.auctionListTable tbody td.button{position:relative;text-align:left;width:98px;z-index:2}.auctionListTable tbody td.button a{align-items:center;display:inline-flex;height:67px;justify-content:center;line-height:18px;position:static;text-align:center;text-decoration:none;width:84px}.auctionListTable tbody td.button a span{background-color:#ffe14d;border:1px solid #ffe14d;border-radius:2px;display:block;margin:3px 0;padding:14px 0;width:84px}.auctionListTable tbody td.button a span:hover{opacity:0.7}.auctionListTable tbody td.button a.red span{background-color:#c00;border-color:#c00;color:#fff}.auctionListTable tbody td.button a.gray span{background:#a1a1a1;border-color:#a1a1a1;color:#fff;padding:14px 0}.auctionListTable tbody td.button::before,.auctionListTable tbody td.button::after{content:"";position:absolute;right:0}.auctionListTable tbody td.button::before{border-right:1px solid transparent;height:100%;top:0}.auctionListTable tbody td.button::after{border-bottom:1px solid transparent;bottom:0;width:1260px}.auctionList_message{align-items:center;background:#4485f4;color:#fff;display:flex;font-size:16px;font-weight:bold;justify-content:center;left:0;overflow:hidden;position:absolute;width:100%}.auctionList .link-page2{margin:1rem 0 0;text-align:right}.auctionList .link-page2 a{color:#1e7828;display:inline-block;font-size:16px;position:relative}.auctionList_foot{align-items:flex-start;display:flex;justify-content:space-between}.auctionList_foot p a{color:#0af}.about{background-color:#f6f6f6;margin-top:100px;padding:60px 0 55px 0}.about_inner{margin:0 auto;width:960px}.about ul{display:flex;justify-content:space-between}.about ul li:nth-child(1){margin-right:75px}.about ul li:nth-child(2){min-width:318px;padding-top:20px;width:318px}.about ul li .is-heading{color:#c00;font-size:36px;font-weight:bold;line-height:1}.about ul li .is-title{color:#333;font-size:20px;font-weight:bold;line-height:32px;margin-top:35px;text-align:justify}.about ul li .is-text{border:1px solid #bfbfbf;border-radius:10px;color:#333;font-size:14px;line-height:20px;margin-top:15px;padding:20px 20px 20px 34px;text-align:justify;text-indent:-14px}.watchMessage{bottom:5px;left:5px;position:fixed;z-index:10}.watchMessage-toggle{background:#68cd86;border-left:6px solid #42a85f;box-sizing:border-box;color:#fff;display:none;font-size:12px;height:38px;line-height:38px;padding-left:17px;width:290px}.watchMessage-error{background:#e54d42;border-left:6px solid #b92e24;box-sizing:border-box;color:#fff;display:none;font-size:12px;height:60px;line-height:1.5;padding:13px 10px 13px 17px;padding-left:17px;width:290px}.index{background-color:#f6f6f6;padding:66px 0 60px}.index_inner{margin:0 auto;width:1000px}.index_title{font-size:28px;font-weight:bold;line-height:1;text-align:center}.indexList{margin-top:50px}.indexList_item{display:flex}.indexList_item+.indexList_item{margin-top:40px}.indexList_icon{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:84px;justify-content:center;margin-right:20px;width:84px}.indexList_icon img{width:50%}.indexListDetail{width:calc(100% - 104px)}.indexListDetail_title{font-size:16px;line-height:1}.indexListDetail_title>span{font-weight:bold}.indexListDetail_text{line-height:1.875;margin-top:10px}.index_attention{line-height:2;margin-top:40px;padding-left:14px;text-indent:-14px}.recommendList{padding:60px 0 0}.recommendList_inner{margin:0 auto;width:1000px}.recommendList_title{font-size:28px;font-weight:bold;line-height:1;text-align:center}.recommendList ul{display:flex;justify-content:center;margin-top:40px}.recommendList ul li{margin:0 20px;width:230px}.recommendList ul li a{display:block;height:100%;transition:opacity 0.2s;width:100%}.recommendList ul li a:hover{opacity:0.5}.grid{display:grid;gap:20px}.grid.col-2{grid-template-columns:repeat(2, 1fr)}.grid.col-3{grid-template-columns:repeat(3, 1fr)}.listFilter_wrap{background:#f2f2f2;padding:40px}.listFilter_label{font-size:15px;font-weight:bold;margin:0 0 10px}.listFilterSelect{background:#fff;border:1px solid #c8c8c8;position:relative}.listFilterSelect_name{color:#c8c8c8;cursor:pointer;font-size:13px;padding:15px 10px 12px;position:relative}.listFilterSelect_name.is-active{color:#333}.listFilterSelect_name::before,.listFilterSelect_name::after{border:4px solid transparent;content:"";display:block;height:0;position:absolute;right:10px;width:0}.listFilterSelect_name::before{border-bottom:5px solid #333;bottom:calc(50% + 1px)}.listFilterSelect_name::after{border-top:5px solid #333;top:calc(50% + 1px);vertical-align:text-bottom}.listFilterSelect_inner{display:none;left:0;position:absolute;top:calc(100% + 4px);width:100%;z-index:9999}.listFilterSelect_inner.is-open{display:block}.listFilterSelect_list{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,0.16);font-size:13px}.listFilterSelect_item{cursor:pointer;padding:15px 10px 11px}@media (any-hover: hover){.listFilterSelect_item:hover{background:#f2f2f2}}.listFilterSelect_item.is-active{background:#000;color:#fff}.listFilterGenre .listFilterSelect_list{display:flex;flex-wrap:wrap;font-size:15px;padding:20px 18px 12px}.listFilterGenre .listFilterSelect_item{border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,0.16);margin:0 10px 8px 0;padding:11px 10px 9px}.listFilterFoot{margin:20px 0 0}.listFilterFoot[open] summary span::after{transform:rotate(-135deg)}.listFilterFoot summary{cursor:pointer;display:inline-block;font-size:15px;font-weight:bold;list-style:none !important}.listFilterFoot summary::-webkit-details-marker{display:none}.listFilterFoot summary span{align-items:center;display:flex;justify-content:center;position:relative}.listFilterFoot summary span::after{border:solid #333;border-width:0 2px 2px 0;content:"";display:inline-block;margin:auto;margin-left:10px;padding:3px;transform:rotate(45deg) translateY(-4px)}.listFilterFoot_inner{background:#e6e6e6;margin:6px 0 0;padding:20px 45px 28px;position:relative}.listFilterFoot .listFilter_label{font-weight:normal}.listFilter_clear{bottom:calc(100% + 6px);color:#333;font-size:15px;font-weight:bold;padding-right:20px;position:absolute;right:0}.listFilter_clear::before,.listFilter_clear::after{background:#c00;content:"";height:12px;position:absolute;right:10px;top:calc(50% - 1px);width:2px}.listFilter_clear::before{transform:translateY(-50%) rotate(45deg)}.listFilter_clear::after{transform:translateY(-50%) rotate(-45deg)}.listFilterKeyword{align-items:center;display:flex;margin:10px 0 0;position:relative}.listFilterKeyword_input{background:#fff;border:solid #c8c8c8;border-width:1px 0 1px 1px;box-sizing:border-box;font-size:18px;height:64px;padding:0 30px;width:calc(100% - 64px)}.listFilterKeyword_input::placeholder{color:#c8c8c8}.listFilterKeyword_input:-ms-input-placeholder{color:#c8c8c8}.listFilterKeyword_input::-webkit-search-cancel-button,.listFilterKeyword_input::-webkit-search-decoration{-webkit-appearance:none}.listFilterKeyword_input::-ms-clear{visibility:hidden}.listFilterKeyword_input:focus{border-color:#333}.listFilterKeyword_clear{position:absolute;right:94px;top:50%;transform:translateY(-50%)}.listFilterKeyword_btn{align-items:center;background:#333;display:flex;height:64px;justify-content:center;width:64px}.listFilterKeyword_btn img{width:20px}.listFilter.genre-only .listFilterGenre{margin:0 auto;max-width:580px;width:100%}.listFilter.genre-only .listFilterGenre dt{text-align:center}.listFilter.genre-only .listFilterFoot{text-align:center}.listFilter.genre-only .listFilterFoot_inner{text-align:left}.filterMarket{background:#fff;border-bottom:1px solid #c00;display:flex;padding:4px 0 0;position:sticky;top:76px;transform:translateY(12px);z-index:997}.filterMarket button{align-items:center;background:#f2f2f2;border-radius:10px 10px 0 0;display:flex;font-size:16px;height:40px;justify-content:center;padding:0;width:220px}@media (any-hover: hover){.filterMarket button:hover{opacity:0.6}}.filterMarket button+button{margin-left:16px}.filterMarket button.is-active{background:#c00;color:#fff;font-weight:bold}
/*# sourceMappingURL=style.css.map */
