.cm-novelty{margin-bottom:48px;padding:12px 0 48px;border-bottom:solid 2px #d6d1c4;text-align:center}.cm-novelty h2{margin:0 0 24px}.not_held{text-align:center;margin:10px auto 0}.cm-novelty__inner{display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:space-between;width:100%}.cm-novelty__block{position:relative;overflow:hidden;width:49%;max-width:960px;display:flex;flex-wrap:nowrap;align-items:self-start;justify-content:flex-start;padding:13px;margin-bottom:17px;border-radius:9px;border:3px solid #d6d1c4}.cm-novelty__block .cm-novelty__radio label{width:100%;height:100%;position:absolute;top:0;left:0;z-index:3}.cm-novelty__block .cm-novelty__radio label:hover{cursor:pointer}.cm-novelty__block .cm-novelty__radio label input{position:absolute;top:calc(50% - 9px);left:6px}.novelty_wrapper h3{padding:30px 0}.cm-novelty__img{width:30%;min-width:75px;display:block;padding-left:30px}.cm-novelty__img img{width:100%;height:auto}.cm-novelty__txt{width:70%;font-size:1.1rem;text-align:left;padding-left:12px;display:inline-block;vertical-align:text-top}.cm-novelty__txt h3{margin:0 0 9px}.cm-novelty__txt p{padding-left:2.5em;position:relative;line-height:1.4em}.cm-novelty__txt p.cm-novelty__conditions:before{content:"\6761\4ef6:";position:absolute;left:0;top:0}.cm-novelty__txt h4{font-weight:600;font-size:15px;margin-bottom:3px}.cm-novelty__block input[type=radio]{width:18px;height:18px;border-radius:100px;position:relative;vertical-align:sub;margin-right:5px}.not_applicable.cm-novelty__block .cm-novelty__radio label{background:#2f2f2f66;cursor:default}.not_applicable.cm-novelty__block .cm-novelty__radio label:before{content:"\6761\4ef6\672a\9054\6210";color:#000;background:#fff;text-align:center;padding:.5em;font-size:10px;position:absolute;left:10px;top:10px}.not_applicable.cm-novelty__block .cm-novelty__radio label input{display:none}.cm-novelty__caution{font-size:1.2rem;margin:0;text-align:left}@media screen and (max-width: 750px){.cm-novelty__inner{flex-direction:column}.cm-novelty__block{width:100%}.cm-novelty__img{padding-left:20px}.cm-novelty__block .cm-novelty__radio label{left:-4px}.cm-novelty__block .cm-novelty__radio label input{top:30px}}
/*# sourceMappingURL=/cdn/shop/t/153/assets/novelty.css.map */
