@charset "utf-8";#ppvItemDetails .itemSummary{background:#ddd;margin-bottom:6px;padding:6px 10px}#ppvItemDetails .itemSummary::after{clear:both;content:"";display:block}#ppvItemDetails .itemSummary h1.title{font-size:16px;margin-bottom:4px}#ppvItemDetails .itemSummary .thmb{float:left;max-width:130px;width:35%}#ppvItemDetails .itemSummary .thmb img{width:100%}#ppvItemDetails .itemSummary .info{overflow:hidden;padding-left:6px;text-align:center}#ppvItemDetails .itemSummary .info .watch{margin-bottom:6px}.itemMoreDetails{margin:10px}.itemMoreDetails dl::after{clear:both;content:"";display:block}.itemMoreDetails dl{display:block;margin-bottom:6px}.itemMoreDetails dt,
.itemMoreDetails dd{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block}.itemMoreDetails dt{border-right:4px solid #ddd;float:left;padding:4px 6px 4px 0;text-align:right;width:45%}.itemMoreDetails dd{border-left:4px solid #ddd;float:left;margin-left:-4px;overflow:hidden;padding:4px 0 4px 6px;width:54%}.itemMoreDetails dd li{display:inline-block;list-style:none;margin:0 12px 6px 0}.itemMoreDetails dd .end{display:inline-block}.onlineViewing{text-align:center}.onlineViewing p a{display:inline-block;font-size:14px;margin-bottom:24px;padding:0 8px}.itemDescription{background:#f5f5f5;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.3);box-shadow:inset 0 1px 3px rgba(0,0,0,0.3);line-height:160%;margin:16px 10px;padding:8px 10px;word-wrap:break-word}.itemDescription_open{color:#09d;cursor:pointer;display:inline-block}.ppv_detail_caution{background-color:#ffc;font-size:12px;margin:0 10px 10px;padding:5px;text-align:center}#ppvItemDetails .ppv_price{border-top:1px solid #ddd;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;text-align:right;vertical-align:middle;width:100%}#ppvItemDetails .ppv_price:first-of-type{border-top:none!important}#ppvItemDetails .ppv_price .ppv_length{display:inline-block;font-size:18px;text-align:center;width:25%}#ppvItemDetails .ppv_price .nicopo{display:inline-block;font-size:18px;text-align:center;vertical-align:middle;width:25%}#ppvItemDetails .ppv_price .method{display:inline-block;text-align:right;vertical-align:middle;width:45%}#ppvItemDetails .userPointInfo{margin:6px;text-align:center}#ppvItemDetails .ch_price{margin:10px}#ppvItemDetails .join_merit{font-size:12px;padding:0 10px 10px;text-align:center}.danime_invite .join{margin:10px}.danime_invite .join .rbtnYlw{font-size:24px;font-weight:normal;padding:0.5em}.danime_invite .join em{font-style:normal;font-weight:bold}.danime_invite .join img{vertical-align:middle;width:140px}.danime_invite .join span{font-size:11px}.danime_invite .about_danimestore{text-align:center}.danime_invite .about_danimestore a{background:url("../img/common/icons/blank.16x16.png") left top no-repeat;display:inline-block;font-size:12px;padding:2px 0 0 18px}.danime_invite .notes{font-size:12px;margin:10px}.danime_joined_pack dl{align-items:center;display:flex;justify-content:space-between;margin:10px;text-align:center}.danime_joined_pack .vod_store_name{width:25%}.danime_joined_pack .vod_store_name img{width:70px}.danime_joined_pack .is_viewable{width:25%}.danime_joined_pack .is_viewable span{background:url("../img/common/d_anime_store/member_symbol.svg") left center no-repeat;background-size:12px;color:#cc0032;display:inline-block;font-size:11px;line-height:130%;padding-left:14px}.danime_joined_pack .view_video{width:45%}.danime_joined_pack .view_video a{background-color:#cc0032;border-radius:6px;color:#fff;display:block;font-size:16px;font-weight:bold;line-height:100%;margin:0 auto;padding:0.8em 1em;width:6em}.danime_joined_pack .notes{color:#888;font-size:10px;margin-bottom:10px;text-align:center}.point_discount{display:inline-block;font-size:18px;text-align:center;vertical-align:middle;width:50%}.discount_price{border-top:1px solid #ddd;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;text-align:center;vertical-align:middle;width:100%}.discount_price del,
.point_discount del,
.discount_percent{color:#999;font-size:14px;margin-right:5px}.discount_price .member_point{font-size:18px}.login_form{text-align:center}.login_form p{margin:10px}.price_assort{color:#999;float:left;font-size:12px}.list_attention li{margin:10px 10px 10px 30px}