<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.list-products {
    text-align: center;
}

.list-products span.name {
    display: block;
}

.custom {
    min-width: 120px;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    position: relative;
    border-radius: 6px;
    border: 2px solid #000;
    z-index: 3;
    box-sizing: content-box;
    width: 100%;
    height: 20px;
}

.custom &gt; select {
    -moz-appearance: none;
    -webkit-appearance: none;
    -o-appearance: none;
    -ms-appearance: none;
    appearance: none;
    border-radius: 0;
    box-sizing: border-box;
    background: none transparent;
    color: #ed5550;
    font-size: 14px;
    font-weight: bold;
    height: 20px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 10;
    border: 0;
}

.custom:after {
    background: url("../images/triangle.png") no-repeat center center #e6e6e6;
    border-left: 2px solid #000;
    border-radius: 0 3px 3px 0;
    content: " ";
    display: block;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 25px;
    z-index: -2;
    visibility: visible;
}

.TextR {
    float: right;
}

.TextC {
    text-align: center;
}

.mt10{ margin-top:10px}
.mt15{ margin-top:15px}
.mt35{ margin-top:35px !important}
.mt45{ margin-top:45px !important}
.mb5{ margin-bottom:5px !important}
.mb20{ margin-bottom:20px}

.total-price {
    font-size: 14px;
    margin-bottom: 3px;
}

.total-price strong {
    font-family: Arial;
    font-size: 30px;
    font-weight: normal;
}
.step-name &gt; strong, .set-content &gt; strong {
    font-size: 22px;
}
.set-content &gt; strong {
    display: block;
}
.content-types li::before {
    content: "ãƒ»";
    margin: 0 5px;
    vertical-align: middle;
}
.list-products td {
    border: 1px solid #d2e2fc;
    box-sizing: border-box;
    padding: 15px;
    text-align: center;
}

.list-products td img {
    display: block;
    margin: auto;
}

.overlay {
    background: #000 none repeat scroll 0 0;
    height: 100%;
    left: 0;
    opacity: 0.5;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 10;
}

.popup-overlay {
    left: 50%;
    margin-left: -250px;
    position: fixed;
    top: 50%;
    z-index: 11;
}

.popup-overlay img {
    width: 500px;
}

.popup-overlay span.close {
    background: url("../images/close.png") no-repeat center center;
    display: block;
    height: 45px;
    position: absolute;
    right: -20px;
    top: -20px;
    width: 45px;
}
.article.accessory {
    font-family: "Kozuka Gothic Pr6N", "MS PGothic", sans-serif;
}
.accesstory h2 {
    font-size: 22px;
}

.accessory h2 {
    font-size: 22px;
    padding: 0 0 0 10px;
}
.hidden {
    display: none;
}</pre></body></html>