@font-face{font-family:cwTeXYen;font-style:normal;font-weight:500;src:url(//fonts.gstatic.com/ea/cwtexyen/v3/cwTeXYen-zhonly.eot);src:url(//fonts.gstatic.com/ea/cwtexyen/v3/cwTeXYen-zhonly.eot?#iefix) format('embedded-opentype'),url(//fonts.gstatic.com/ea/cwtexyen/v3/cwTeXYen-zhonly.woff2) format('woff2'),url(//fonts.gstatic.com/ea/cwtexyen/v3/cwTeXYen-zhonly.woff) format('woff'),url(//fonts.gstatic.com/ea/cwtexyen/v3/cwTeXYen-zhonly.ttf) format('truetype')}.intro-section_title{text-align:center;font-weight:600;color:#00a0c8;font-size:2.7em!important}.intro-section_title span{position:relative;padding:0 .3em}.intro-section_title span::before{content:"";position:absolute;left:0;bottom:-.1em;width:100%;height:.6em;background-color:#ffe982;z-index:-1;border-radius:.2em}.section-title{background-image:none!important}.section_title_h3{margin-top:0!important}.btn-list{margin-top:2em}.btn-list li{width:26%!important}@media screen and (max-width:767px){.intro-section_title{font-size:2em!important}.btn-list li{width:100%!important;margin:2%}}.tab-list{display:flex;justify-content:center;flex-wrap:wrap;margin:-3em 0 2em}.tab-list li{width:30%;display:flex;align-items:stretch;margin:1%}.tab-list li .btn-default::after{background:0 0}.tab-list li a{width:100%;font-size:1.5em}.tab-list li .btn_on{background:#00a0c8;color:#fff;pointer-events:none}.tab-list li .btn_on::before{content:"";position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);border-width:20px 20px 0;border-style:solid;border-color:#00a0c8 transparent transparent;z-index:-1}@media screen and (max-width:767px){.tab-list li a{font-size:1.3em}.tab-list li{width:45%;margin:2%}.tab-list li .btn-default{padding:.5rem 1.5rem}}.text_detail{font-size:1.3em;margin-bottom:.3em;color:#00a0c8;font-weight:600}.section-products{margin-top:3em}.section-products .products_platform{text-align:center}.section-products .products_wishlist{margin:2em auto -2em;text-align:center}@media screen and (max-width:767px){.section-products .products_wishlist{margin:2em auto 0}}.section-products .section_title_h4{font-size:1.8em;border-top:2px solid #00a0c8;border-bottom:2px solid #00a0c8;margin-bottom:.5em;margin-top:2em}.section-products .section_title_h4::after{background:0 0}@media screen and (max-width:767px){.section-products .section_title_h4{font-size:1.3em}}.section-products .products_price{text-align:center;font-weight:600;color:#00a0c8;font-size:1.3em}.section-products .products_price strong{font-size:1.3em}.section-products .btn-list{width:100%}.section-products .btn-list a{font-size:1.1em;padding:.5rem 3rem .5rem 1rem}@media screen and (max-width:767px){.section-products .btn-list li{width:100%;margin:2%}.section-products .btn-list li a{padding:.5rem 1rem}}.products_notes{width:80%;max-width:1300px;margin:0 auto 4%;padding:2.5%;border:1px solid #00a0c8;border-radius:1.2em;font-size:.8em}.products_notes p+.text_detail{margin-top:1em}.products_notes .text_detail{font-size:1.1em}@media screen and (max-width:767px){.products_notes{padding:5%}}.products_notes .asterisk{margin-top:.5em}.text-box{margin:4% auto;padding:2.5%;border:1px solid #00a0c8;border-radius:1.2em;font-size:.8em}#ryza1 .section_title_h4{border-top:2px solid #2b82c8;border-bottom:2px solid #2b82c8}#ryza1 .products_price,#ryza1 .text_detail{color:#2b82c8}#ryza2 .section_title_h4{border-top:2px solid #e14e71;border-bottom:2px solid #e14e71}#ryza2 .products_price,#ryza2 .text_detail{color:#e14e71}#ryza3 .section_title_h4{border-top:2px solid #00bbc8;border-bottom:2px solid #00bbc8}#ryza3 .products_price,#ryza3 .text_detail{color:#00bbc8}#pbox .chara_name,#pbox .products_price,#pbox .section_title_h2,#pbox .section_title_h4,#pbox .text_detail,#scbox .chara_name,#scbox .products_price,#scbox .section_title_h2,#scbox .section_title_h4,#scbox .text_detail{color:#bd9432}#pbox,#scbox{border:6px solid #cdb886!important}#pbox .section-title_logo,#scbox .section-title_logo{display:inline-block;width:36%}@media screen and (max-width:767px){#pbox .section-title_logo,#scbox .section-title_logo{width:34%;margin:0 -1%}}#pbox .section_title_h3,#scbox .section_title_h3{background-color:#bd9432!important}#pbox .chara_text_inner,#pbox .section-title_inner,#scbox .chara_text_inner,#scbox .section-title_inner{border:4px dotted #bd9432}#pbox .section_title_h4,#scbox .section_title_h4{border-top:2px solid #bd9432;border-bottom:2px solid #bd9432}.swiper_bonus{display:flex;flex-wrap:wrap;justify-content:center;margin-top:3%}.swiper_bonus .swiper-slide{width:30%;margin:1% 1% 5%}@media screen and (max-width:767px){.swiper_bonus .swiper-slide{width:90%;margin:5% 0 13%}.section-title .section-title_inner .table-scroll{overflow-x:auto}.section-title .section-title_inner .table-scroll table{min-width:600px}}.buy-fix-wrap{display:none}#data-bonus .section-title{margin-top:3%}.section-title .section-title_inner table{width:100%;border-collapse:collapse}.section-title .section-title_inner table thead{color:#fff}.section-title .section-title_inner table thead th{border:1px solid #fff;padding:.5em;text-align:center}.section-title .section-title_inner table tbody td{border:1px solid #d5d5d5;padding:.5em}.section-title .section-title_inner table tbody tr:nth-child(odd){background-color:#f9f9f9}.section-title .section-title_inner .bonus_ryza1 .section_title_h4{color:#2b82c8!important;border-top:2px solid #2b82c8;border-bottom:2px solid #2b82c8}.section-title .section-title_inner .bonus_ryza1 table thead{background:#2b82c8}.section-title .section-title_inner .bonus_ryza2 .section_title_h4{color:#e14e71!important;border-top:2px solid #e14e71;border-bottom:2px solid #e14e71}.section-title .section-title_inner .bonus_ryza2 table thead{background:#e14e71}.section-title .section-title_inner .bonus_ryza3 .section_title_h4{color:#00bbc8!important;border-top:2px solid #00bbc8;border-bottom:2px solid #00bbc8}.section-title .section-title_inner .bonus_ryza3 table thead{background:#00bbc8}