﻿.exam{padding:15px;background-color:#f9f7f5}@media(min-width: 960px){.exam{padding:30px 32px}}.exam:not(:last-of-type){margin:0 0 30px}@media(min-width: 960px){.exam:not(:last-of-type){margin:0 0 50px}}.examTitle{background-color:#6a9d7f;color:#fff;font-size:1.8rem;margin:0 0 20px;line-height:1.4;padding:5px 15px}@media(min-width: 960px){.examTitle{margin:0 0 30px;font-size:2rem;display:flex;align-items:center}}.examListItem{background-color:#fff;padding:15px;border-radius:10px}@media(min-width: 960px){.examListItem{border-radius:15px;padding:25px}}.examListItem:not(:last-of-type){margin:0 0 25px}@media(min-width: 960px){.examPriceBox{display:flex;align-items:baseline}}.examPriceTitle{font-size:1.6rem;font-weight:bold;padding:0 0 5px;line-height:1.4;display:block}@media(min-width: 960px){.examPriceTitle{padding:0 30px 0 0;font-size:2rem}}.examPriceNumber{font-size:2rem;font-weight:bold;line-height:1.4;color:#e66161;display:inline-block}.examPriceTax{font-size:1.6rem;font-weight:bold;line-height:1.4;color:#e66161;display:inline-block;margin:0 0 0 10px}.examNameSub{margin:5px 0 0;display:block;font-size:1.4rem}.examBody{margin:20px 0 0;padding:21px 0 0;position:relative}.examBody::before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-image:repeating-linear-gradient(90deg, transparent, transparent 3px, #DCDCDC 3px, #DCDCDC 6px)}.examBodyTitle{font-size:1.6rem;font-weight:bold;line-height:1.4;margin:0 0 10px}@media(min-width: 960px){.examBodyTitle{margin:0 0 15px;font-size:2rem}}.examItemsList{display:flex;flex-wrap:wrap;gap:8px}.examItemsListItem{background-color:#f9f7f5;border-radius:20px;line-height:1.4;padding:5px 15px;font-size:1.4rem}@media(min-width: 960px){.examItemsListItem{padding:5px 30px;font-size:1.6rem}}.examItemsListItemMore{margin:0 0 0 10px}@media(min-width: 960px){.examPriceBoxWrap{display:flex;gap:40px}}.examPriceBox:not(:last-of-type){margin:0 0 15px}@media(min-width: 960px){.examPriceBox:not(:last-of-type){margin:0}}.examItemsListAlert{font-size:1.4rem;display:flex;align-items:baseline;margin:15px 0 0}.examItemsListAlert::before{content:"※";margin:0 5px 0 0;flex-shrink:0}.examBodyListItem{display:flex;align-items:baseline}.examBodyListItem:not(:last-of-type){margin:0 0 5px}.examBodyListItem::before{content:"";flex-shrink:0;margin:0 10px 0 0;width:9px;height:9px;background-color:#6a9d7f;border-radius:50%;position:relative;top:-1px}.examAlert{font-size:1.4rem;display:flex;align-items:baseline;margin:15px 0 0}.examAlert::before{content:"※";margin:0 5px 0 0;flex-shrink:0}@media(min-width: 960px){.examBodyHave{display:flex;align-items:baseline}}.examBodyHaveTitle{font-weight:bold;line-height:1.4;margin:0 0 10px;color:#6a9d7f;display:block}@media(min-width: 960px){.examBodyHaveTitle{margin:0 20px 0 0}}.examBodyHaveDetail{line-height:1.4;display:block}