.OptionTable table{width:100%}.OptionTable th,.OptionTable td{padding:15px;text-align:left;border:1px solid #fff}.OptionTable thead{color:#fff;background-color:var(--color-green-1)}.OptionTable tbody tr:nth-of-type(2n){background-color:#faf7f0}.OptionTable tbody tr:nth-of-type(odd){background-color:#f5eedd}.OptionTable thead th{white-space:nowrap}.OptionTable tbody .optionName{width:auto}.OptionTable tbody .optionName-container{display:grid}.OptionTable tbody .optionName-container .newLabel{padding-right:4px;font-weight:600;color:var(--color-orange-1);letter-spacing:2.4px}.OptionTable tbody .optionName-container .item-notes{display:grid;margin-top:4px;font-size:14px}.OptionTable tbody .price{width:115px}@media screen and (min-width: 992px){.OptionTable tbody .price{width:250px}}.OptionTable tbody .detail{width:67px;text-align:center}@media screen and (min-width: 992px){.OptionTable tbody .detail{width:100px}}.OptionTable tbody .detail-button .label{text-decoration:underline}@media (hover: hover){.OptionTable tbody .detail-button:not(:disabled,[data-page-current]):hover{opacity:var(--opacity-base)}}.OptionDetalModals{position:fixed;top:0;z-index:1000;width:100%;height:100%;overflow:auto;visibility:hidden;opacity:0}.OptionDetalModals .OptionDetalModals-body{position:relative;top:50%;left:50%;z-index:2;max-width:calc(100% - 32px);height:calc(100% - 160px);background-color:#fff;border-radius:var(--border-radius-basic);box-shadow:0 1px 10px #0003;transform:translate3d(-50%,-50%,0)}@media screen and (min-width: 992px){.OptionDetalModals .OptionDetalModals-body{max-width:880px}}.OptionDetalModals .body-scroll-container{position:relative;width:100%;height:100%;clip-path:inset(0 0 round var(--border-radius-basic))}.OptionDetalModals .body-scroll{width:100%;height:100%;overflow-y:auto}.OptionDetalModals .OptionDetalModals-closeButton{position:absolute;top:0;right:0;z-index:3;display:flex;flex-grow:0;justify-content:flex-end;cursor:pointer;filter:brightness(1);transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:filter;transform:translate3d(0,calc(-100% - 24px),0)}@media screen and (min-width: 992px){.OptionDetalModals .OptionDetalModals-closeButton{max-width:880px}}@media (hover: hover){.OptionDetalModals .OptionDetalModals-closeButton:hover{filter:brightness(1.25)}}.OptionDetalModals .OptionDetalModals-overlay{position:fixed;top:0;z-index:1;width:100%;height:200%;pointer-events:none;background-color:#000000bf}.OptionDetalModals[data-display-option-modal=open]{pointer-events:all;animation-name:fadein;animation-duration:.3s;animation-timing-function:ease-out;animation-fill-mode:both}.OptionDetalModals[data-display-option-modal=close]{pointer-events:none}.OptionDetalModals .NyuganTable{width:100%;text-align:left}.OptionDetalModals .NyuganTable thead{color:#fff;background-color:var(--color-green-2)}.OptionDetalModals .NyuganTable th,.OptionDetalModals .NyuganTable td{padding:15px;border:solid 1px #fff}.OptionDetalModals .NyuganTable .merit{background-color:#faf7f0}.OptionDetalModals .NyuganTable .demerit{background-color:#f5eedd}.OptionDetalModals .NyuganTable .first{width:auto}@media screen and (min-width: 992px){.OptionDetalModals .NyuganTable .first{width:20%}}
