.is-goods #main h2{background:#85cff5}@media(min-width: 768px){.is-goods #main h3{border-bottom:2px solid #85cff5}}@media(max-width: 767.98px){.is-goods #main h3{border-bottom:1px solid #85cff5}}.is-goods #main h3:before{background:#85cff5}.is-goods #main h4{background:#85cff5}@media(min-width: 768px){.is-goods .btn{border-radius:20px}}@media(min-width: 768px){.is-goods .btn a{padding:30px 0}}.policyArea .img_anpanman{text-align:center}@media(min-width: 768px){.policyArea .img_anpanman{margin-bottom:15px}}@media(max-width: 767.98px){.policyArea .img_anpanman{margin-bottom:30px}}@media(min-width: 768px){.policyArea .img_anpanman img{width:295px}}@media(max-width: 767.98px){.policyArea .img_anpanman img{width:50%}}.policyArea .subTxt{font-weight:bold;color:#6dc87e;text-align:center}@media(min-width: 768px){.policyArea .subTxt{margin-bottom:15px;font-size:30px}}@media(max-width: 767.98px){.policyArea .subTxt{max-height:99999px;margin-bottom:30px;font-size:17px;line-height:1}}@media(min-width: 768px){.policyArea .goods_policy .txt{margin-bottom:60px}}@media(max-width: 767.98px){.policyArea .goods_policy .txt{max-height:99999px;margin-bottom:30px;font-size:14px}}.policyArea .goods_policy .author_message{margin-bottom:20px;background:#f3fbff}@media(min-width: 768px){.policyArea .goods_policy .author_message{padding:30px;font-size:21px;border:5px solid #85cff5;border-radius:20px}}@media(max-width: 767.98px){.policyArea .goods_policy .author_message{max-height:99999px;padding:25px;font-size:16px;border:4px solid #85cff5;border-radius:10px}}@media(max-width: 767.98px){.policyArea .goods_policy .author_message+.txt02{font-size:14px}}.policyArea .goods_policy .sign_author{text-align:right}@media(min-width: 768px){.policyArea .goods_policy .sign_author{padding-top:20px;line-height:1}}@media(max-width: 767.98px){.policyArea .goods_policy .sign_author img{width:40.0722021661%}}.policyArea .search_genre .bnr_list_genre{width:100%;overflow:hidden;text-align:center}.policyArea .search_genre .bnr_list_genre li{float:left}@media(min-width: 960px){.policyArea .search_genre .bnr_list_genre li{width:30.2083333333%;margin-bottom:30px;margin-left:4.1666666667%}}@media(max-width: 959.98px){.policyArea .search_genre .bnr_list_genre li{width:calc((100% - 10px)/2);margin-bottom:20px;margin-left:10px}}@media(min-width: 960px){.policyArea .search_genre .bnr_list_genre li:nth-child(3n+1){margin-left:0}}@media(max-width: 959.98px){.policyArea .search_genre .bnr_list_genre li:nth-child(odd){margin-left:0}}.policyArea .search_genre .bnr_list_genre li a{display:block;width:100%;color:#fff;background:#85cff5}@media(min-width: 768px){.policyArea .search_genre .bnr_list_genre li a{font-size:28px;line-height:60px;border-radius:50px}}@media(max-width: 767.98px){.policyArea .search_genre .bnr_list_genre li a{font-size:14px;line-height:45px;border-radius:25px}}.goodsArea .box_inner.toynav{padding-bottom:20px}@media(min-width: 768px){.goodsArea .box_inner.toynav{margin:0 20px 0 30px}}.goodsArea .box_inner.toynav ul{font-size:0px}.goodsArea .box_inner.toynav li{display:inline-block;margin-bottom:10px}@media(min-width: 768px){.goodsArea .box_inner.toynav li{width:184px;margin-right:10px}}@media(max-width: 767.98px){.goodsArea .box_inner.toynav li{width:calc((100% - 10px)/2);margin-left:10px}}@media(max-width: 767.98px){.goodsArea .box_inner.toynav li:nth-child(odd){margin-left:0}}.goodsArea .box_inner.toynav li a{display:block;padding:2px 0;color:#fff;text-align:center;background:#85cff5;border:3px solid #85cff5}@media(min-width: 768px){.goodsArea .box_inner.toynav li a{width:184px;font-size:16px;border-radius:10px}}@media(max-width: 767.98px){.goodsArea .box_inner.toynav li a{font-size:14px;border-radius:5px}}.goodsArea .box_inner.toynav li a.active{color:#61b4e0;background:#fff}@media(min-width: 768px){.goodsArea #main .syohin_list{margin-right:3px}}.goodsArea #main .syohin{display:flex;flex-wrap:wrap}@media(min-width: 768px){.goodsArea #main .syohin li.listbox{margin-right:20px;margin-bottom:30px}}@media(max-width: 767.98px){.goodsArea #main .syohin li.listbox{width:calc((100% - 10px)/2);margin-right:10px;margin-bottom:30px}}@media(max-width: 767.98px){.goodsArea #main .syohin li.listbox:nth-child(even){margin-right:0}}@media(max-width: 767.98px){.goodsArea #main .syohin li.listbox a{display:block;width:100%}}.goodsArea #main .syohin .thumb{margin-bottom:5px;background-color:#fff;background-size:cover}@media(min-width: 768px){.goodsArea #main .syohin .thumb{width:225px;min-height:225px;line-height:225px;border:2px solid #85cff5;border-radius:10px}}@media(max-width: 767.98px){.goodsArea #main .syohin .thumb{width:100%;height:0;padding-top:100%;border:1px solid #85cff5;border-radius:5px}}.goodsArea #main .syohin .thumb img{max-height:225px}@media(min-width: 768px){.goodsArea #main .syohin .tit{font-size:16px}}@media(max-width: 767.98px){.goodsArea #main .syohin .tit{font-size:14px;line-height:1.3}}.goodsArea #main .syohin .date{color:#006f56}@media(min-width: 768px){.goodsArea #main .syohin .date{margin-bottom:5px;font-size:13px}}@media(max-width: 767.98px){.goodsArea #main .syohin .date{margin-bottom:3px;font-size:10px}}.goodsArea #main .syohin a{position:relative}@media(min-width: 768px){.goodsArea #main .syohin a{display:block}}.goodsArea .btn{background:#85cff5}@media(min-width: 768px){.goodsArea .btn{margin-top:30px;margin-left:calc((100% - 463px)/2 - 14px)}}@media(max-width: 767.98px){.goodsArea .btn{width:100%;margin-top:15px;border-radius:10px}}@media(max-width: 767.98px){.goodsArea .btn a{padding:20px 10px;font-size:21px}}.goodsArea .loading{text-align:center}@media(min-width: 768px){.goodsArea .loading{height:65px;margin-top:30px;line-height:80px}}@media(max-width: 767.98px){.goodsArea .loading{height:33px;margin-top:15px;line-height:40px}}@media(min-width: 768px){.goodsArea .detail{margin-bottom:50px}}@media(max-width: 767.98px){.goodsArea .detail{margin-bottom:25px}}.goodsArea .detail .lead_tit{font-weight:700}@media(min-width: 768px){.goodsArea .detail .lead_tit{margin-bottom:5px;font-size:23px;line-height:1.2}}@media(max-width: 767.98px){.goodsArea .detail .lead_tit{margin-bottom:3px;font-size:18px}}.goodsArea .txt_s{font-size:14px;font-weight:700}@media(min-width: 768px){.goodsArea .detail .thumb{width:450px;min-height:350px;max-height:450px;margin:30px auto 60px auto}}@media(max-width: 767.98px){.goodsArea .detail .thumb{width:100%;padding-top:30px;margin-bottom:30px}}@media(min-width: 768px){.goodsArea .detail .thumb img{max-height:450px}}@media(max-width: 767.98px){.goodsArea .detail .thumb img{width:100%}}.goodsArea .detail .txt{color:#7a2220}@media(min-width: 768px){.goodsArea .detail .txt{margin-bottom:18px;font-size:16px}}@media(max-width: 767.98px){.goodsArea .detail .txt{max-height:99999px;margin-bottom:30px;font-size:14px}}.goodsArea .detail .detail_table{width:100%;border-collapse:separate}@media(min-width: 768px){.goodsArea .detail .detail_table{font-size:16px;border-spacing:0px 1px}}@media(max-width: 767.98px){.goodsArea .detail .detail_table{font-size:14px;border-spacing:0px 2px}}@media(max-width: 767.98px){.goodsArea .detail .detail_table+.app_link{margin-top:30px}}.goodsArea .detail .detail_table th{font-weight:700;color:#fff;background:#85cff5}@media(min-width: 768px){.goodsArea .detail .detail_table th{width:112px;padding:9px 0 9px 12px;text-align:left}}@media(max-width: 767.98px){.goodsArea .detail .detail_table th{width:125px;padding:5px 0;text-align:center}}.goodsArea .detail_table td{background:#f3fbff}@media(min-width: 768px){.goodsArea .detail_table td{padding:9px 0 9px 12px}}@media(max-width: 767.98px){.goodsArea .detail_table td{padding:10px}}@media(max-width: 767.98px){.goodsArea .detail .clearfix li.btn{width:90%;margin:0 auto 30px}}@media(min-width: 768px){.goodsArea .detail .btn{width:320px;margin-left:auto;font-size:21px}}@media(min-width: 768px){.goodsArea .detail .btn:first-child{margin-right:10px}}@media(max-width: 767.98px){.goodsArea .detail .btn:first-child{margin-right:5px}}@media(min-width: 768px){.goodsArea .detail .btn a{padding:10px 15px 12px;font-size:24px;border-radius:10px}}@media(max-width: 767.98px){.goodsArea .detail .btn a{padding:15px 10px;font-size:18px;border-radius:5px}}.goodsArea .detail .btn span{display:block}@media(min-width: 768px){.goodsArea .detail .btn span{margin-top:5px;font-size:14px}}@media(max-width: 767.98px){.goodsArea .detail .btn span{margin-top:6px;font-size:13px}}.goodsArea .detail .wrap_c{position:relative;overflow:hidden}@media(min-width: 768px){.goodsArea .detail .clearfix{position:relative;left:50%;float:left;margin:0 0 20px 0;overflow:visible}}@media(min-width: 768px){.goodsArea .detail .clearfix li{position:relative;left:-50%;float:left}}@media(max-width: 767.98px){.goodsArea .detail .clearfix li{width:100%}}.goodsArea .detail .clearfix .trial{background:#fff}@media(min-width: 768px){.goodsArea .detail .clearfix .trial{margin-right:10px;border:3px solid #85cff5}}@media(max-width: 767.98px){.goodsArea .detail .clearfix .trial{margin-right:5px;border:1px solid #85cff5}}.goodsArea .detail .clearfix .trial a{position:relative;color:#85cff5}@media(min-width: 768px){.goodsArea .detail .clearfix .trial a{padding:15px 28px 15px 0}}@media(max-width: 767.98px){.goodsArea .detail .clearfix .trial a{padding:8px 14px 8px 0}}.goodsArea .detail .clearfix .trial a:after{position:absolute;top:50%;content:"";background:url(/assets/images/goods/icon03.png) no-repeat left top/contain}@media(min-width: 768px){.goodsArea .detail .clearfix .trial a:after{right:19%;width:12px;height:16px;margin-top:-7px}}@media(max-width: 767.98px){.goodsArea .detail .clearfix .trial a:after{right:9.5%;width:6px;height:8px;margin-top:-4px}}.goodsArea .app_link{display:flex;flex-wrap:wrap;justify-content:center;line-height:1.5;border:solid #85cff5}@media(min-width: 768px){.goodsArea .app_link{padding:15px 0 20px;margin-top:50px;border-width:5px;border-radius:20px}}@media(max-width: 767.98px){.goodsArea .app_link{padding:15px 10px;margin-top:25px;border-width:3px;border-radius:10px}}.goodsArea .app_link dt{width:100%;text-align:center}@media(min-width: 768px){.goodsArea .app_link dt{margin-bottom:20px;font-size:24px}}@media(max-width: 767.98px){.goodsArea .app_link dt{margin-bottom:10px;font-size:18px}}.goodsArea .app_link dt span{display:block}@media(min-width: 768px){.goodsArea .app_link dt span{font-size:14px}}@media(max-width: 767.98px){.goodsArea .app_link dt span{font-size:13px}}@media(min-width: 768px){.goodsArea .app_link dd{width:281px}}@media(max-width: 767.98px){.goodsArea .app_link dd{width:141px}}@media(min-width: 768px){.goodsArea .app_link dd~dd{margin-left:50px}}@media(max-width: 767.98px){.goodsArea .app_link dd~dd{margin-left:15px}}.goodsArea .app_link dd a{display:flex;align-items:center;justify-content:center;width:100%;color:#fff;background:#85cff5}@media(min-width: 768px){.goodsArea .app_link dd a{height:65px;font-size:26px;border-radius:20px}}@media(max-width: 767.98px){.goodsArea .app_link dd a{height:43px;font-size:18px;border-radius:10px}}.goodsArea .movie{margin:0 auto}@media(min-width: 768px){.goodsArea .movie{max-width:670px;margin-top:50px}}@media(max-width: 767.98px){.goodsArea .movie{margin-top:25px}}.goodsArea .movie_inner{position:relative;width:100%;height:0;padding-top:56.25%}.goodsArea .movie_inner iframe{position:absolute;top:0;left:0;width:100%;height:100%}.goodsArea .type--column h3{border-bottom-color:#faab5d !important}.goodsArea .type--column h3:before{background:#faab5d !important}.goodsArea .type--column .column_list{line-height:1.8}@media(min-width: 768px){.goodsArea .type--column .column_list{display:flex;flex-wrap:wrap;font-size:18px}}@media(max-width: 767.98px){.goodsArea .type--column .column_list{font-size:15px;font-weight:500}}.goodsArea .type--column .column_list li{word-wrap:break-word}@media(min-width: 768px){.goodsArea .type--column .column_list li{width:48.4375%;font-weight:500}}@media(min-width: 768px){.goodsArea .type--column .column_list li:nth-of-type(2n){margin-left:3.125%}}@media(min-width: 768px){.goodsArea .type--column .column_list li:not(:nth-of-type(-n + 2)){margin-top:55px}}@media(max-width: 767.98px){.goodsArea .type--column .column_list li~li{margin-top:30px}}.goodsArea .type--column .column_list li a{display:block}.goodsArea .type--column .column_list_img{position:relative;z-index:1;overflow:hidden}@media(min-width: 768px){.goodsArea .type--column .column_list_img{margin-bottom:20px;border-radius:10px}}@media(max-width: 767.98px){.goodsArea .type--column .column_list_img{margin-bottom:10px;border-radius:5px}}.goodsArea .type--column .is-new .column_list_img:after{position:absolute;top:0;left:0;display:block;width:21.42%;padding-top:19%;content:"";background:url("/assets/images/otanoshimi/column/icon_new.png") no-repeat;background-size:cover}.goodsArea .type--column .column_list_img img{width:100%;height:auto;vertical-align:bottom}.goodsArea .type--column .column_list_category,.goodsArea .type--column .column_list_date{display:inline-block}@media(min-width: 768px){.goodsArea .type--column .column_list_category,.goodsArea .type--column .column_list_date{font-size:16px}}@media(max-width: 767.98px){.goodsArea .type--column .column_list_category,.goodsArea .type--column .column_list_date{font-size:12px}}.goodsArea .type--column .column_list_category{margin-right:10px}.goodsArea .type--column .column_cat_item{display:inline-block;padding:0 15px;font-weight:700;color:#fff;border-radius:5px}.goodsArea .type--column .column_cat_item.cat_notice{background:#eedc65}.goodsArea .type--column .column_cat_item.cat_event{background:#b5d569}.goodsArea .type--column .column_cat_item.cat_anime{background:#d9b3f9}.goodsArea .type--column .column_cat_item.cat_odekake{background:#faa3b3}.goodsArea .type--column .column_cat_item.cat_friend{background:#fa6161}.goodsArea .type--column .column_cat_item.cat_movie{background:#5e93f4}.goodsArea .type--column .column_cat_item.cat_photo{background:#faab5d}.goodsArea .type--column .column_cat_item.cat_service{background:#85cff5}.goodsArea .type--column .column_cat_item.cat_campaign{background:#fd69a9}.goodsArea .type--column .column_list_title{margin-top:5px;font-size:18px}@media(max-width: 767.98px){.goodsArea .type--column .column_list_title{line-height:1.6}}.goodsArea.goods_detail .contents_box:has(#goodsList:empty){display:none}.is-goods #main .listbox{display:block}@media(min-width: 768px){.is-goods #main .listbox{width:225px}}@media(max-width: 767.98px){.is-goods #main .listbox{width:113px;vertical-align:top}}.is-goods #main .listbox:last-child{margin-right:0}
