@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}.p-boxLead01 .p-listInline02.center{display:flex;justify-content:center;margin-bottom:calc(40/1820*100vw)}@media (max-width:750px){.p-boxLead01 .p-listInline02{margin-bottom:calc(40/750*100vw)}}.p-boxLead01.question .layout{display:block;overflow:hidden;margin-bottom:calc(50/1820*100vw)}.p-boxLead01.question .layout .bg{overflow:hidden;background:rgba(255,255,255,.4);padding:calc(50/1820*100vw)}.p-boxLead01.question .layout .bg:nth-child(n+2){margin-top:calc(50/1820*100vw)}.p-boxLead01.question .layout .bg .c-titB07{color:#9a8452!important}.p-boxLead01.question .layout .bg .col_btn{background-color:#c2b392;color:#fff}.p-boxLead01.question .layout .c-titB07{font-family:fot-matisse-pron,serif;font-weight:500;font-style:normal;color:#78612b;font-size:1.5rem;font-feature-settings:"palt";letter-spacing:.1em;margin-bottom:calc(20/1820*100vw)}.p-boxLead01.question .layout .c-pic{width:auto!important;margin:0!important}.p-boxLead01.question .layout .c-pic img{width:calc(320/1820*100vw);height:auto}.p-boxLead01.question .layout .c-pic:has(img.alignright) img{margin:calc(9/1820*100vw)0 calc(20/1820*100vw) calc(70/1820*100vw)}.p-boxLead01.question .layout .c-pic:has(img.alignleft) img{margin:calc(9/1820*100vw) calc(70/1820*100vw) calc(20/1820*100vw)0}.p-boxLead01.question .layout .box{margin-top:calc(30/1820*100vw)}.p-boxLead01.question .layout .box:has(.c-pic){overflow:hidden}.p-boxLead01.question .layout .box .c-titA03{font-size:1.25rem;margin-bottom:calc(20/1820*100vw)}.p-boxLead01.question .layout .box .c-titA03::before{top:calc(12/1820*100vw)}.p-boxLead01.question .layout .box.refund{margin-top:calc(50/1820*100vw)}.p-boxLead01.question .layout .box.refund .c-titA03{margin-bottom:0}.p-boxLead01.question .layout .box.refund .note{margin-top:calc(20/1820*100vw)}.p-boxLead01.question .layout .box02{display:inline-block;border:1px solid #c2b392;padding:calc(30/1820*100vw)}.p-boxLead01.question .p-listCheck01{margin:calc(40/1820*100vw)0}@media (min-width:751px){.p-boxLead01.question .p-listInline01{margin-top:calc(20/1820*100vw);display:flex}.p-boxLead01.question .p-listInline01_item{margin-top:calc(10/1820*100vw);width:auto;margin-right:calc(50/1820*100vw)}.p-boxLead01.question .p-listInline01_item::before{width:calc(10/1820*100vw);height:calc(10/1820*100vw)}}.p-boxLead01.question .p-listCalc{display:flex;align-items:center;margin:calc(30/1820*100vw)0 0}.p-boxLead01.question .p-listCalc_item{flex:1 1 auto;margin:0 1%;font-family:fot-matisse-pron,serif;font-feature-settings:"palt";font-weight:500;font-style:normal;border:1px solid #c7b99a}.p-boxLead01.question .p-listCalc_item:first-child{margin-left:0}.p-boxLead01.question .p-listCalc_item:last-child{margin-right:0}.p-boxLead01.question .p-listCalc_item.value{height:calc(90/1820*100vw);padding:0 1.3%;display:flex;text-align:center;justify-content:center;align-items:center;color:#9a8452;font-size:1.1875rem;line-height:1.4;position:relative}.p-boxLead01.question .p-listCalc_item.equal{flex-grow:0;border:solid calc(2/1820*100vw) #9a8452;border-width:calc(2/1820*100vw)0;width:calc(20/1820*100vw);height:calc(10/1820*100vw)}.p-boxLead01.question .p-listCalc_item.minus{flex-grow:0;background-color:#9a8452;width:calc(20/1820*100vw);height:calc(2/1820*100vw)}.p-boxLead01.question .p-listCalc_item.multiply{flex-grow:0;width:calc(20/1820*100vw);height:calc(20/1820*100vw);position:relative;border:0}.p-boxLead01.question .p-listCalc_item.multiply::after,.p-boxLead01.question .p-listCalc_item.multiply::before{content:"";position:absolute;top:50%;left:50%;width:calc(2/1820*100vw);height:100%;background-color:#9a8452;transform:translate(-50%,-50%) rotate(45deg)}.p-boxLead01.question .p-listCalc_item.multiply::after{transform:translate(-50%,-50%) rotate(-45deg)}@media (min-width:751px){.p-boxLead01.question .c-table01 tbody tr th{width:20%}}@media (max-width:750px){.p-boxLead01.question .layout{margin-bottom:calc(70/750*100vw)}.p-boxLead01.question .layout .bg{padding:calc(50/750*100vw) calc(40/750*100vw)}.p-boxLead01.question .layout .bg:nth-child(n+2){margin-top:calc(50/750*100vw)}.p-boxLead01.question .layout .c-titB07{font-size:1.40625rem;text-align:center;margin-bottom:calc(30/750*100vw)}.p-boxLead01.question .layout .c-titB07.mini{font-size:1.25rem;line-height:1.6;margin-left:calc(-20/750*100vw);margin-right:calc(-20/750*100vw);letter-spacing:.05em}.p-boxLead01.question .layout .c-pic img{width:100%}.p-boxLead01.question .layout .c-pic:has(img.alignright) img{margin:0 0 calc(40/750*100vw)}.p-boxLead01.question .layout .box .c-titA03{font-size:1.25rem;margin-bottom:calc(30/750*100vw);padding-left:calc(65/750*100vw);display:inline-flex}.p-boxLead01.question .layout .box .c-titA03::before{width:calc(40/750*100vw);height:calc(10/750*100vw);top:calc(24/750*100vw)}.p-boxLead01.question .layout .box,.p-boxLead01.question .layout .box.refund{margin-top:calc(50/750*100vw)}.p-boxLead01.question .layout .box.refund .c-titA03{margin-bottom:0}.p-boxLead01.question .layout .box.refund .note{margin-top:calc(20/750*100vw)}.p-boxLead01.question .layout .box02{display:inline-block;border:1px solid #c2b392;padding:calc(30/750*100vw)}.p-boxLead01.question .p-listCheck01{margin:calc(40/750*100vw)0}.p-boxLead01.question .p-listCalc{flex-wrap:wrap;margin:calc(30/750*100vw)0 0}.p-boxLead01.question .p-listCalc_item{margin:0 calc(10/750*100vw)}.p-boxLead01.question .p-listCalc_item.value{height:calc(120/750*100vw);padding:0;font-size:.9375rem;line-height:1.4}.p-boxLead01.question .p-listCalc_item.break{width:100%;height:calc(30/750*100vw);border:0}.p-boxLead01.question .p-listCalc_item.equal{border:solid calc(4/750*100vw) #9a8452;border-width:calc(4/750*100vw)0;width:calc(24/750*100vw);height:calc(12/750*100vw)}.p-boxLead01.question .p-listCalc_item.minus{width:calc(24/750*100vw);height:calc(4/750*100vw)}}@media (min-width:751px){.p-boxNormal01.novel p{min-height:calc(220/1820*100vw)}}.p-boxTopics04.surgery .layout{text-align:center}.p-boxTopics04.surgery .layout .c-titB07{margin:calc(50/1820*100vw)0}@media (max-width:750px){.p-boxTopics04.surgery .layout{text-align:left}.p-boxTopics04.surgery .layout .c-titB07{margin:calc(50/750*100vw)0}.p-boxTopics04.surgery .layout .c-titB07_ja{font-size:1.25rem}}