@charset "utf-8";#mass-flyer{font-size:16px;color:#000000}#mass-flyer a{text-decoration:none;color:#000000}#mass-flyer img{width:100%;height:auto;image-rendering:-webkit-optimize-contrast}#mass-flyer .spBnr{display:none}#mass-flyer .itemArea .itemBtn:hover,#mass-flyer .mainRecommend .itemImg img:hover,#mass-flyer .bana:hover,#mass-flyer .itemList .itemBtn:hover{opacity:.75}#mass-flyer .breadcrumb_list2{display:flex;float:none}#mass-flyer h1{display:block;color:#000000}#mass-flyer .fvBnr{margin-bottom:40px}#mass-flyer .mainRecommend{margin:30px 0;display:flex;flex-wrap:wrap;justify-content:flex-start}#mass-flyer h2{font-size:30px;text-align:center;font-weight:bold;margin-bottom:25px;line-height:1.2;letter-spacing:3px;background-color:#5a9cbe;padding:10px 0;color:#FFFFFF}#mass-flyer .corner{margin-bottom:80px}#mass-flyer .corner .logo{width:100px}#mass-flyer .corner .mainItemBtn{text-align:center;width:300px;margin:15px auto 0}#mass-flyer .corner .mainItemBtn a{display:block;padding:3% 12%;font-size:16px;color:#fff!important;font-weight:bold;line-height:1.2;position:relative;border-radius:45px;background-color:#000}#mass-flyer .corner .mainItemBtn a:after{content:'';width:8px;height:8px;border-top:solid 3px #fff;border-right:solid 3px #fff;transform:rotate(45deg);position:absolute;top:43%;right:30px}#mass-flyer .recommend .tvcmRecommend{margin-bottom:150px}#mass-flyer .recommend .tvcmRecommend .tvcmComment{font-size:25px;margin-bottom:5px;padding-left:40px}#mass-flyer .recommend .tvcmRecommend .video{width:996px;height:560px;margin:0 auto}#mass-flyer .recommend .tvcmRecommend .cmArea{text-align:right;padding-right:40px}#mass-flyer .recommend .tvcmRecommend .cmArea+div{display:flex;flex-wrap:wrap;justify-content:space-between;width:1000px;margin:20px auto 0}#mass-flyer .recommend .mainRecommend li .video{position:relative;width:100%;height:0;padding-top:56.25%;margin-bottom:10px}#mass-flyer .recommend .tvcmRecommend .itemBox{width:50%}#mass-flyer .recommend .tvcmRecommend .tvcmSpecCorner{width:46%}#mass-flyer .recommend .tvcmRecommend .tvcmSpecCorner .tvcmText{margin:50px 0}#mass-flyer .recommend .tvcmRecommend .tvcmSpecCorner .tvcmText .name{font-size:25px;margin-bottom:30px}#mass-flyer .recommend .tvcmRecommend .tvcmSpecCorner .tvcmText .tvcmItemName{font-size:25px}#mass-flyer .recommend .tvcmRecommend .tvcmSpecCorner .tvcmText .tvcmCopy{margin-top:30px;letter-spacing:2.0}#mass-flyer .recommend .tvcmRecommend .itemArea .tvcmSpecCorner .itemSpec .itemname{font-size:18px}#mass-flyer .recommend .tvcmRecommend .itemArea .tvcmSpecCorner .itemSpec .star img{width:17px}#mass-flyer .recommend .tvcmRecommend .itemArea .tvcmSpecCorner .itemBtn{text-align:center;width:85%;position:relative;border-radius:45px;background-color:#000;margin:20px auto 0}#mass-flyer .recommend .tvcmRecommend .itemArea .tvcmSpecCorner .itemBtn a{display:block;padding:3% 12%;font-size:20px;color:#fff!important;font-weight:bold;line-height:1.2}#mass-flyer .recommend .tvcmRecommend .itemArea .tvcmSpecCorner .itemBtn:after{content:'';width:8px;height:8px;border-top:solid 3px #fff;border-right:solid 3px #fff;transform:rotate(45deg);position:absolute;top:43%;right:30px}#mass-flyer .recommend .mainRecommend li{width:32%;display:flex;flex-wrap:wrap;margin:0 2% 2% 0;border:1px solid #999;padding:15px;box-sizing:border-box;border-radius:3px}#mass-flyer .recommend .mainRecommend li>.itemname{margin-bottom:5px;display:none}#mass-flyer .recommend .mainRecommend li:nth-of-type(3n){margin-right:0}#mass-flyer .recommend .mainRecommend li iframe{position:absolute;top:0;left:0;width:100%;height:100%}#mass-flyer .recommend .mainRecommend li .itemBox{width:100%;height:auto}#mass-flyer .recommend .mainRecommend li .itemImg{display:none}#mass-flyer .recommend .mainRecommend li .itemBtn{text-align:center;width:100%;margin-top:15px}#mass-flyer .recommend .mainRecommend li .itemBtn a{display:block;padding:3% 12%;font-size:16px;color:#fff!important;font-weight:bold;line-height:1.2;position:relative;border-radius:45px;background-color:#000}#mass-flyer .recommend .mainRecommend li .itemBtn a:after{content:'';width:8px;height:8px;border-top:solid 3px #fff;border-right:solid 3px #fff;transform:rotate(45deg);position:absolute;top:43%;right:30px}#mass-flyer .itemList{display:flex;flex-wrap:wrap}#mass-flyer .tvShopping .itemList{justify-content:space-between}#mass-flyer .itemList li{width:208px;margin:0 10px 20px 0;display:flex;flex-direction:column}#mass-flyer .tvShopping .itemList li{width:490PX;display:flex;flex-wrap:wrap;flex-direction:row;margin:0;align-items:flex-start;align-content:flex-start}#mass-flyer .tvShopping iframe{width:290px;height:164px}#mass-flyer .itemList_2 .itemListWrap:nth-of-type(5n),#mass-flyer .itemList_2 .boxlink_sold:nth-of-type(5n){margin-right:0}#mass-flyer .math .itemname{font-size:12px;margin-top:2px}#mass-flyer .tvShopping .itemImg{width:190px;margin-right:10px}#mass-flyer .copyBox .itemPict{font-size:15px;text-align:center;background-color:#999;color:#fff;padding:5px;font-weight:bold;letter-spacing:3px;margin-top:10px}#mass-flyer .copyBox .itemCopy{font-size:12px;background-color:#fafafa;padding:10px;margin-bottom:5px;border:1px solid #999}#mass-flyer .itemSpec{margin-top:10px}#mass-flyer .subRecommend .itemSpec{margin-top:auto}#mass-flyer .tvShopping .itemSpec{flex-basis:100%}#mass-flyer .brandname{font-size:10px;color:#8f929b}#mass-flyer .itemname{font-size:15px;margin-top:2px;letter-spacing:1px}#mass-flyer .mainRecommend .itemSpec .itemname{overflow:visible;white-space:normal;font-size:16px}#mass-flyer .tvShopping .itemname{width:85%}#mass-flyer .price_info{margin-top:3px}#mass-flyer .saleprice{margin-top:3px;display:block;color:#fb0000}#mass-flyer .price{font-size:12px}#mass-flyer .recommend .price{font-weight:bold;font-size:23px;line-height:1.2}#mass-flyer .select .price:before,#mass-flyer .noajax .price:before{content:"¥"}#mass-flyer .price:after{content:'（税込）';font-size:10px}#mass-flyer .star{display:flex;align-items:center;line-height:1.1;margin-top:4px}#mass-flyer .star img{width:13px}#mass-flyer .review_count{font-size:11px;margin-left:8px}#mass-flyer .price_down{color:#fb0000;padding:2px 4px;display:block;font-size:12px}#mass-flyer .itemList .itemBtn{text-align:center;width:39%;position:relative;margin-top:10px;border-radius:45px;background-color:#000;padding:1%;font-size:12px;color:#fff;line-height:1.2;box-sizing:border-box}#mass-flyer .itemList .itemBtn:after{content:'';width:5px;height:5px;border-top:solid 1px #fff;border-right:solid 1px #fff;transform:rotate(45deg);position:absolute;top:38%;right:15px}#mass-flyer .bana{width:800px;margin:30px auto}#mass-flyer .mx-0{margin-bottom:15px}#mass-flyer .boxlink_sold .itemBtn,#mass-flyer .boxlink_sold .button{display:none}@media screen and (max-width:520px){#mass-flyer{width:100%;margin:0 auto;max-width:750px;color:#000}#mass-flyer img{width:100%;height:auto}#mass-flyer a{text-decoration:none;color:#000}#mass-flyer .breadcrumb_list2{font-size:10px;padding-bottom:10px}#mass-flyer .breadcrumb_list2 a{color:#000;font-weight:normal}#mass-flyer .breadcrumb_list2 h1{display:inline-block;color:#000}#mass-flyer .spBnr{display:block!important}#mass-flyer .pcBnr{display:none!important}#mass-flyer .fvBnr{margin-bottom:10%}#mass-flyer .mainRecommend{margin:5% 0;display:block}#mass-flyer h2{font-size:20px;margin-bottom:5%;line-height:1.2;padding:3% 0}#mass-flyer .corner{margin-bottom:10%}#mass-flyer .corner .logo{width:70px}#mass-flyer .corner .mainItemBtn{width:70%;font-size:14px;margin:1% auto 0;font-weight:bold;letter-spacing:2px}#mass-flyer .corner .mainItemBtn a{font-size:14px}#mass-flyer .corner .mainItemBtn a:after{top:37%;right:30px}#mass-flyer .recommend .tvcmRecommend{margin-bottom:25%}#mass-flyer .recommend .tvcmRecommend .cmArea+div{width:auto}#mass-flyer .recommend .tvcmRecommend .tvcmComment{margin-bottom:1%;font-size:14px;padding-left:2%}#mass-flyer .recommend .tvcmRecommend .cmArea{text-align:right;font-size:12px;margin:0 1% 5% 0;padding-right:0}#mass-flyer .recommend .tvcmRecommend .cmArea+div .itemBox{width:70%;margin:0 auto}#mass-flyer .recommend .tvcmRecommend .cmArea+div .tvcmSpecCorner{margin:0 5%;width:90%}#mass-flyer .recommend .tvcmRecommend .cmArea+div .tvcmSpecCorner .tvcmText{margin:0 auto}#mass-flyer .recommend .tvcmRecommend .cmArea+div .tvcmSpecCorner .tvcmText .name{font-size:16px;margin-bottom:7%;text-align:center}#mass-flyer .recommend .tvcmRecommend .cmArea+div .tvcmSpecCorner .tvcmText .tvcmItemName{font-size:18px}#mass-flyer .recommend .tvcmRecommend .cmArea+div .tvcmSpecCorner .tvcmText .tvcmCopy{margin:8% 0;letter-spacing:2.0}#mass-flyer .recommend .tvcmRecommend .itemArea .tvcmSpecCorner .itemSpec .itemname{font-size:16px;text-align:center}#mass-flyer .recommend .tvcmRecommend .itemArea .tvcmSpecCorner .itemSpec .star{align-items:center;justify-content:center}#mass-flyer .recommend .tvcmRecommend .itemArea .tvcmSpecCorner .itemSpec .star img{width:17px}#mass-flyer .recommend .tvcmRecommend .itemArea .tvcmSpecCorner .itemSpec .star .review_count{font-size:11px}#mass-flyer .recommend .tvcmRecommend .itemArea .tvcmSpecCorner .itemBtn{text-align:center;width:80%;position:relative;font-size:14px;margin:5% auto 0;border-radius:45px;background-color:#000;font-weight:bold;letter-spacing:2px}#mass-flyer .recommend .tvcmRecommend .itemArea .tvcmSpecCorner .itemBtn a{display:block;padding:3% 12%;font-size:14px}#mass-flyer .recommend .tvcmRecommend .itemArea .tvcmSpecCorner .itemBtn:after{content:'';width:8px;height:8px;border-top:solid 1px #fff;border-right:solid 1px #fff;transform:rotate(45deg);position:absolute;top:37%;right:30px}#mass-flyer .recommend .mainRecommend li,#mass-flyer .recommend .mainRecommend li:nth-of-type(3n){margin:0 3% 10%;border:none;padding:0;box-sizing:border-box;border-radius:0;display:block;width:auto;border-bottom:1px solid #999;padding-bottom:10%}#mass-flyer .recommend .mainRecommend li:last-child{border-bottom:0;padding-bottom:0;margin-bottom:25%}#mass-flyer .recommend .mainRecommend li>.itemname{margin-bottom:2%;display:block}#mass-flyer .recommend .mainRecommend li .itemBox{margin:2% 0 5% 0;width:100%;display:flex;align-items:center}#mass-flyer .recommend .mainRecommend li .itemImg{width:50%;display:block!important}#mass-flyer .recommend .mainRecommend li .itemSpec{width:48%;margin:0 0 0 2%}#mass-flyer .recommend .mainRecommend li .itemBtn{text-align:center;width:70%;font-size:14px;margin:5% auto 0;font-weight:bold;letter-spacing:2px}#mass-flyer .recommend .mainRecommend li .itemBtn a{font-size:14px}#mass-flyer .recommend .mainRecommend li .itemBtn a:after{content:'';width:8px;height:8px;border-top:solid 1px #fff;border-right:solid 1px #fff;transform:rotate(45deg);position:absolute;top:37%;right:30px}#mass-flyer .itemList{display:flex;flex-wrap:wrap;justify-content:space-between;width:94%;margin:0 auto 10%}#mass-flyer .itemList li{width:48%!important;margin:0 0 5% 0!important;position:relative;display:flex;flex-direction:column}#mass-flyer .tvShopping .itemList li{width:90%;margin:0 auto 10%}#mass-flyer .tvShopping .itemList li:last-of-type{margin-bottom:0}#mass-flyer .tvShopping img{margin-bottom:5%}#mass-flyer .tvShopping .itemBtn{text-align:center;width:90%;position:relative;font-size:14px;margin:4% auto 0;border-radius:45px;background-color:#000;letter-spacing:2px;padding:2% 12%;color:#fff;box-sizing:border-box}#mass-flyer .tvShopping .itemBtn:after{content:'';width:8px;height:8px;border-top:solid 1px #fff;border-right:solid 1px #fff;transform:rotate(45deg);position:absolute;top:37%;right:30px}#mass-flyer .copyBox .itemCopy{font-size:12px;background-color:#fafafa;padding:5%;border:1px solid #999;border-top:0}#mass-flyer .copyBox .itemPict{font-size:15px;text-align:center;background-color:#999;color:#fff;padding:3%;font-weight:bold;letter-spacing:3px;margin-top:10px}#mass-flyer .itemname{font-size:12px;margin-top:3px}#mass-flyer .price_info{margin-top:3px}#mass-flyer .salepricebox{margin-top:7px;display:block;color:#fb0000}#mass-flyer .itemListWrap .saleprice{margin-top:3px!important}#mass-flyer .price_down{color:#fb0000;padding:3px 5px;display:block;font-size:12px;text-align:center}#mass-flyer .itemListWrap .price_down{text-align:left}#mass-flyer .price{font-size:14px}#mass-flyer .recommend .price{font-size:18px}#mass-flyer .price:after{content:'（税込）';font-size:10px}#mass-flyer .star{line-height:1.1;margin-top:4px}#mass-flyer .math .star{justify-content:flex-start}#mass-flyer .star img{width:12px}#mass-flyer .review_count{font-size:10px}#mass-flyer .subRecommend .itemSpec{margin-top:auto}#mass-flyer .bana{margin:10% 3%}#mass-flyer .boxlink_sold .mask::after{font-size:22px}}