@media screen and (max-width:767px){.pc-only{display:none}}@media not screen and (max-width:767px){.sp-only{display:none}}.text-center{text-align:center}.c-red{color:red}#pageMidashiWrap{background-image:url(../img/cost/bg_midashi.jpg)}.costAbout dt{color:var(--c-base);font-weight:bold;font-size:114.3%;margin-bottom:3px}.costAbout dd{margin-bottom:40px}.costList{list-style:none}.costList li{background:url(../img/common/icon_list.gif) left 6px no-repeat;padding-left:20px;margin-bottom:5px}#creditcard{width:300px;margin-bottom:10px}@media screen and (max-width:767px){#creditcard{float:none;width:auto}}#creditcard dt{background:var(--c-base);text-align:center;color:var(--c-white);padding:7px 0;margin-bottom:0;font-weight:normal;font-size:14px}#creditcard dd{border:1px solid var(--c-gray);border-top:none;text-align:center;padding:0 10px;margin:0}#creditcard dd img{max-width:100%;height:auto}@media screen and (max-width:767px){.costTable{width:100%;border-collapse:collapse}}.costTable caption{background:url(../img/common/icon_list.gif) left 7px no-repeat;padding-left:16px;text-align:left;color:var(--c-base);font-weight:bold;font-size:114.3%}.costTable th,.costTable td{border:1px solid var(--c-light-gray);padding:10px 15px;text-align:left;vertical-align:top}.costTable thead th{background:var(--c-base);color:var(--c-white);vertical-align:middle;text-align:center}.costTable tbody th{color:var(--c-base)}.caution{text-indent:-1.5em;margin-left:1.5em}.cost-time{display:flex}.cost-time dt{width:4em;margin:0}.cost-time dd{flex:1;margin:0}
