@charset "utf-8";#be30 a{text-decoration:none}#be30 p,#be30 h2 p,#be30 h2 span{font-family:"Shippori Mincho",serif!important}#be30 h2{border-bottom:1px solid #f64c8d}#be30 nav.container ul{column-gap:.3rem;row-gap:.3rem}#be30 nav.container li::after{content:'';width:20px;height:20px;border-top:solid 2px #000000;border-right:solid 2px #000000;transform:rotate(135deg);position:absolute;left:50%;bottom:6%;transition:all .4s}#be30 nav.container li:hover::after{bottom:2%}#be30 .mainWrap .mainDetail a,#be30 .itemname,#be30 .brandname{font-family:"Noto Sans JP",sans-serif!important}#be30 .itemname{letter-spacing:0}#be30 .price{font-family:"Jost",sans-serif!important;letter-spacing:0}#be30 .fvBnr+nav,#be30 section{margin-top:7%}#be30 .mainWrap .rotateIn{rotate:y 180deg;backface-visibility:hidden}#be30 .mainWrap .rotateActive{rotate:y 0deg;transition:2s ease-in-out}#be30 .mainWrap .subCopy{z-index:2;top:-2%;left:185%;writing-mode:vertical-rl;text-orientation:upright}#be30 .mainWrap .subCopy span{background-color:#f64c8d}#be30 .mainWrap .subImg{height:555px}#be30 .mainWrap .price{font-size:18px!important}#be30 .mainWrap .boxlink_sold .mainDetail{display:none}#be30 .mainWrap .mainRight .boxlink_sold{margin-bottom:2%}#be30 .mainWrap .price_down{display:flex!important;justify-content:center;width:25%;color:#fff!important;padding:3px 5px!important;margin:7px auto}#be30 .mainWrap .mainBtn,#be30 .itemList .moreBtn{background-color:#f64c8d;height:40px}#be30 .itemList li img{display:block!important}@media screen and (max-width:520px){#be30 .fvBnr+nav,#be30 section{margin-top:30%}#be30 .mainWrap .subCopy{top:-5%;left:93%}#be30 .mainWrap .subImg{height:240px}#be30 .mainWrap .subImg img{top:-10%;z-index:1}#be30 .mainWrap .price_down{margin:15px auto 0;width:35%}#be30 .mainWrap .boxlink_sold{height:250px}#be30 .mainWrap .boxlink_sold .subImg img{left:45%}#be30.allWrap .boxlink_sold .mask::after{left:73%!important}#be30 .mainWrap .mainRight .itemname,#be30 .mainWrap .mainRight .price{font-size:16px!important}#be30 .mainWrap .mainLeft li .itemname{font-size:17px}#be30 .mainWrap .mainLeft .price{font-size:20px}#be30 .mainWrap .mainLeft .price_down{justify-content:center;width:50%;margin:5px auto!important}}