﻿div.affix-card{font-feature-settings:"palt";position:relative;box-sizing:border-box;justify-content:space-between;display:flex;padding:1rem 1.2rem;margin:1.2rem auto;background-color:#fff}div.affix-card--rev{flex-direction:row-reverse}div.affix-card>figure{margin:0}div.affix-card a{text-decoration:none}div.affix-card .affix-image{flex-basis:30%;text-align:center;transition:.5s;margin-top:2px}div.affix-card .affix-image img{max-width:100%;height:auto}div.affix-card .affix-info{flex-basis:calc(70% - 1.2rem)}div.affix-card .affix-name{font-size:1.2rem;font-weight:600;line-height:1.25}div.affix-card .affix-maker{font-size:1rem;line-height:1.25;margin-top:.5rem}div.affix-card .affix-date{font-size:.8rem;line-height:1.25;margin-top:.5rem}div.affix-card .affix-description{font-size:.9rem;line-height:1.5;margin-top:.5rem}div.affix-card .affix-ex-attr{line-height:1.5}div.affix-card ul.affix-links{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0;margin-top:.8rem;margin-bottom:.8rem;list-style-type:none}div.affix-card ul.affix-links li{margin:initial;margin-bottom:.2rem}div.affix-card ul.affix-links li:first-child{flex-basis:100%}div.affix-card ul.affix-links li:not(:first-child){flex-basis:calc((100% - .2rem)/2)}div.affix-card .affix-link{position:relative;border:1px solid;display:flex;flex-direction:column;box-sizing:border-box;justify-content:center;align-items:center;padding:.9rem .8rem;line-height:1;font-size:1rem;text-decoration:none;list-style:none}div.affix-card .affix-link:hover{opacity:.8}div.affix-card .affix-link_icon{position:absolute;right:12px}div.affix-card .affix-link_icon:before{font-family:"dashicons";content:""}div.affix-card .affix-link_sale{text-align:center;font-size:.85rem;line-height:1.25}div.affix-card .affix-link_sale .affix-link_sale_end{font-size:.75rem}div.affix-card .affix-link_sale .affix-link_list_price{text-decoration:line-through}div.affix-card .affix-link_sale .affix-link_price{font-weight:bold}div.affix-card .affix-link_label{display:flex;align-items:center}div.affix-card .affix-link_label .affix-link_price{font-size:.75rem;margin-left:.5rem}div.affix-card .affix-disclaimer{font-size:.75rem;margin-top:.5rem;line-height:1.2}div.affix-card .affix-credits{display:flex;align-items:center;position:absolute;right:.8rem;bottom:.6rem}div.affix-card .affix-credit{display:inline-block;font-size:.5rem;line-height:1}div.affix-card .affix-api_credit{display:inline-block;margin-left:.5rem;line-height:1}@media screen and (max-width: 760px){div.affix-card{flex-direction:column;border:1px solid #dddcd6}div.affix-card .affix-image{max-width:100%;text-align:center}div.affix-card .affix-image img{width:60%}div.affix-card .affix-info{margin-top:.8rem}div.affix-card .affix-name{font-size:1.2rem;font-weight:600}div.affix-card .affix-detail{margin-top:.5rem}div.affix-card ul.affix-links{flex-direction:column}div.affix-card ul.affix-links li:first-child{flex-basis:100%}div.affix-card ul.affix-links li:not(:first-child){flex-basis:100%}div.affix-card ul.affix-links li:not(:last-child){margin-right:0}}.affix-discounted{font-size:.9rem}.affix-discounted ul{padding:0 !important;margin:0 !important}.affix-discounted .affix-discounted_item{list-style:none;padding:10px;border-bottom:1px solid #ddd}.affix-discounted .affix-discounted_item_addon{font-family:monospace;display:inline-block;text-align:center;line-height:1.4;font-size:.8rem;font-weight:bold;padding:0 .3rem;margin-right:.1rem;color:#fff;background-color:#333}.affix-discounted .affix-discounted_item_end_time{font-size:.85rem;font-weight:bold;margin-right:.1rem}.affix-discounted .affix-discounted_item_image{display:inline-block}.affix-discounted .affix-discounted_item_image img{height:12rem}.affix-discounted .affix-discounted_item_link{text-decoration:none;background:linear-gradient(transparent 72%, #f2efb0 0);&:hover{text-decoration:underline}}.affix-discounted .affix-discounted_item_cost_list-price{text-decoration:line-through;color:#888}.affix-discounted .affix-discounted_item_cost_price{display:inline-block;font-weight:bold;color:red}.affix-discounted .affix-discounted_item_cost_rate{display:inline-block;padding:0 .2rem;color:red}span[data-discount-rate="10"]{transform:scale(1)}span[data-discount-rate="20"]{transform:scale(1)}span[data-discount-rate="30"]{transform:scale(1.1)}span[data-discount-rate="40"]{transform:scale(1.1)}span[data-discount-rate="50"]{transform:scale(1.15)}span[data-discount-rate="60"]{transform:scale(1.15)}span[data-discount-rate="70"]{transform:scale(1.15)}span[data-discount-rate="80"]{transform:scale(1.2)}span[data-discount-rate="90"]{font-weight:bold;transform:scale(1.2)}span[data-discount-rate="95"]{font-weight:bold;transform:scale(1.2)}span[data-discount-rate="100"]{font-weight:bold;transform:scale(1.25)}.affix-discounted .affix-discounted_item_free{color:red}.affix-discounted .affix-discounted_disclaimer{font-size:.75rem;margin-top:.4rem;line-height:1.2}.affix-catalog .affix-catalog_list{margin:0;padding:0;display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:.75rem;grid-row-gap:.75rem}.affix-catalog .affix-catalog_item{list-style-type:none;margin:0;padding:0}.affix-catalog .affix-catalog_item_image{display:block}.affix-catalog .affix-catalog_item_name{font-size:.9rem;line-height:1.4}.affix-bubble{display:block;max-width:80%;margin:8px 0}.affix-bubble_message{position:relative;display:inline-block;border-radius:16px;padding:8px 12px;margin-left:12px;background-color:#e0e0e0}.affix-bubble_text{word-wrap:break-word;white-space:pre-line;font-family:sans-serif}.affix-bubble_tip{position:absolute;left:-8px;top:50%;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:6px 8px 6px 0;border-color:transparent #e0e0e0 transparent transparent}.affix-breakdown{display:flex;gap:16px;align-items:flex-end;width:100%;margin:0 auto}.affix-breakdown_bar{flex:1}.affix-breakdown_bar_title{font-size:1.2rem;font-weight:bold;margin-bottom:8px}.affix-breakdown_bar_segments{display:flex;overflow:hidden;background-color:#e0e0e0;border-radius:4px;height:32px}.affix-breakdown_bar_segment{height:100%}.affix-breakdown_items{flex:1;display:grid;grid-template-columns:1fr;gap:0 24px}.affix-breakdown_item{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f0f0f0;line-height:2;font-size:.95rem;padding:0 .5rem}.affix-breakdown_item:last-child{border-bottom:none}.affix-breakdown_item span:first-child i{display:inline-block;width:8px;height:8px}.affix-breakdown_item span:last-child{font-weight:bold;transform:scale(1.25)}@media(min-width: 760px){.affix-breakdown_items{grid-template-columns:1fr 1fr}}
