#page_view{width:100%;margin:-1vw 1vw 0}.page_character_view{width:100%;margin-bottom:2vw}.midashi{font-size:clamp(18px,2vw,25px);font-weight:700;color:#87644a}.chara_name{font-size:clamp(14px,2vw,20px);font-weight:700;color:#87644a;margin:0;margin-bottom:-.5vw}.contents{font-size:clamp(15px,1.3vw,20px);line-height:2.3vw;text-align:left}.cap2{font-size:clamp(12px,1vw,20px);text-align:center;margin:0 0 -.5vw}.page_chara_img_show_view{width:100%;padding:2vw 2.5vw;display:grid;gap:1vw;grid-template-columns:1fr 30%}.page_chara_img_show_view img{width:100%;height:auto;border-radius:10px}.page_character_prview{width:100%;margin:1vw 0 2vw;display:grid;gap:3vw;grid-template-columns:repeat(3,1fr);text-align:center}.page_character_prview img{width:80%;height:auto;object-fit:cover;border-radius:10px}.page_character_prview p.midashi{margin:-.2vw 0 -.8vw;text-align:center}.page_character_prview p.cap{font-size:clamp(12px,1vw,20px);color:#a33029;text-align:left}.page_character_prview a{font-size:clamp(12px,1.1vw,14px);color:#fff;background:#87644a;text-align:center;text-decoration:none;border-radius:30px;padding:.4vw 3vw}.page_chara_event_view{width:100%;margin-top:2vw;padding:2vw;display:grid;gap:3vw;grid-template-columns:repeat(6,1fr);text-align:center;background:#faf3ef;border-radius:10px}.page_chara_event_view img{width:100%;height:auto;border-radius:5px}.page_chara_event_view p.name{font-size:clamp(10px,1.1vw,15px);font-weight:700;color:#87644a;text-align:center;margin:-.3vw 0}.page_chara_event_view p.year{font-size:clamp(10px,1vw,15px);margin:-.3vw 0;text-align:center}.page_midashi_view{width:100%;margin:1vw 0}.page_itemsview{width:100%;margin:-4vw 0 2vw;background:#e7ddd6;border-radius:10px}.page_item_midashi_view{padding-top:1vw;padding-left:2vw;margin-bottom:-1vw;display:grid;grid-template-columns:1fr 20vw}.page_item_midashi_view span:nth-of-type(1){grid-column:1/2}.page_item_midashi_view span:nth-of-type(2){display:flex;grid-column:2/3;padding-right:2.5vw}.page_item_midashi_view span:nth-of-type(2) a{width:100%;font-size:clamp(12px,1.1vw,14px);color:#fff;background:#87644a;text-align:center;text-decoration:none;border-radius:30px;height:2.4vw;padding:.2vw 0}.page_item_midashi_view span:nth-of-type(2) a:hover{background:#e7ddd6;color:#87644a}.page_items_contents{width:100%;padding:2vw;display:grid;gap:2vw;grid-template-columns:repeat(6,1fr);line-height:20px}.page_items_contents img{width:100%;height:auto;border-radius:10px;background:#00f;margin-bottom:.5vw;padding:0}.items_title a{font-size:clamp(10px,1vw,20px);color:#87644a;text-decoration:none}.items_title a:hover{color:#e7ddd6}.page_items_contents a:hover{opacity:.5}.items_price{width:fit-content;font-weight:700;font-size:clamp(8px,.9vw,15px);color:#555}.page_item_button a{font-size:clamp(12px,1.1vw,14px);color:#fff;background:#87644a;padding:1px 40px;text-decoration:none;border-radius:30px}.page_item_button_mobile a{display:none}@media screen and (max-width: 480px){#page_view{padding:0 3vw}.page_character_view{margin-top:3vw}.page_chara_img_show_view{grid-template-columns:1fr}.page_character_prview{gap:3vw;grid-template-columns:repeat(1,1fr);text-align:center}.page_character_prview div{border:solid 1px lightgray;border-radius:10px;padding:5vw 4vw 4vw}.page_character_prview img{width:90%;object-fit:cover}.page_midashi_view span:nth-of-type(1){grid-column:1/2}.page_midashi_view span:nth-of-type(2){grid-column:2/3;display:none}.midashi{line-height:25px;font-size:clamp(20px,1vw,25px)}.contents{font-size:clamp(16px,1.1vw,20px);line-height:25px;text-align:left}.cap2{font-size:clamp(15px,1vw,18px);text-align:center;margin:0 0 -1vw}.page_chara_event_view{grid-template-columns:repeat(4,1fr)}.page_itemsview{width:97%;margin:2vw;padding:1vw 2vw 5vw}.page_midashi_view{padding-top:1.5vw;padding-left:3.5vw;margin-bottom:1vw}.page_items_contents{margin-bottom:2vw;padding:2vw;gap:3vw;grid-template-columns:repeat(2,1fr);text-align:center}.items_title a{display:none}.items_price{margin-top:-1vw;font-size:clamp(10px,.9vw,15px)}.page_item_midashi_view{grid-template-columns:1fr;margin-bottom:00.5vw}.page_item_midashi_view span:nth-of-type(2){display:none}.page_item_button_mobile a{display:flex;align-items:center;justify-content:center;font-size:clamp(12px,1.1vw,14px);color:#fff;background:#87644a;padding:5px;text-decoration:none;text-align:center;border-radius:30px}.page_item_button_mobile a:hover{background:#e7ddd6;color:#87644a}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/page_custom.css.map */
