.DetailContents_htmlContent__bp4t5{max-width:calc(535px + var(--gutter-padding)*2);padding:0 var(--gutter-padding);margin:0 auto 2em;font-size:16px}.DetailContents_body__aprd2{padding:64px 20px;background-color:var(--color-gray-light)}@media screen and (max-width:767px){.DetailContents_body__aprd2{padding:40px 20px}}.DetailContents_bodyInner__BffB_{max-width:894px;margin:0 auto}.DetailContents_content__ZobFZ{display:flex;gap:40px}.DetailContents_content__ZobFZ:not(:first-child){padding-top:40px;border-top:1px solid var(--color-gray-soft)}.DetailContents_content__ZobFZ:not(:last-child){padding-bottom:40px}@media screen and (max-width:767px){.DetailContents_content__ZobFZ{flex-direction:column;padding:0;gap:24px}.DetailContents_content__ZobFZ:not(:first-child){padding-top:32px}.DetailContents_content__ZobFZ:not(:last-child){padding-bottom:32px}}.DetailContents_content__ZobFZ li{margin-bottom:.6em;margin-left:1em}.DetailContents_content__ZobFZ ul li{list-style-type:disc}.DetailContents_content__ZobFZ ol li{list-style-type:numeric}.DetailContents_content__ZobFZ img{margin-top:1em;margin-bottom:1em}.DetailContents_contentTitle__eFpSe{width:120px;flex-shrink:0;font-size:var(--font-17);font-weight:700;line-height:1.8}@media screen and (max-width:767px){.DetailContents_contentTitle__eFpSe{width:auto}}.DetailContents_editorOutput__QIyQm{flex:1;font-size:var(--font-15);line-height:1.8}.DetailContents_editorHtml__HhpkR img{width:100%;height:auto}.DetailContents_placeDetail__lkIfw{white-space:pre-line}.DetailContents_mapLink__zSGoi{display:flex;align-items:center;padding:.6em 0;color:#1f286f;text-decoration:none;transition:opacity .3s ease-in-out}.DetailContents_mapLink__zSGoi:hover{opacity:.7}.DetailContents_mapText__Dp5Ay{margin-left:.3em}.DetailContents_bottom__Fjx6_{display:flex;flex-direction:column;align-items:center;padding:64px 20px;gap:40px}@media screen and (max-width:767px){.DetailContents_bottom__Fjx6_{padding:40px 20px;gap:24px}}.DetailContents_noReceipt__THOm2{margin:0 0 20px;font-size:var(--font-16);text-align:center}.DetailContents_btnWrapper__VAttf{width:100%;max-width:350px;text-align:center}