@charset "UTF-8";@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fs-small{font-size:12px}.title.lv_2{margin-bottom:20px}@media only screen and (min-width: 769px){.title.lv_2{margin-bottom:34px}}.btn-important.at_pricebox{width:100%;max-width:530px;padding:20px;font-size:20px;font-weight:700;box-shadow:none}.section{margin:0 0 40px}.table{max-width:680px;margin:0 auto}.table thead th,.table td{text-align:center;vertical-align:middle}.table th{background:#F2F1F1;vertical-align:middle}.table tr{border:solid 1px #fff;background:#F2F1F1}.table td{border:solid 1px #F2F1F1;background:#fff}.table__highlight{border:solid 1px #FF0000!important;background:#FFF5D9!important}.table_blank{background:#fff!important;border:none!important}.movie-area{max-width:560px;margin:0 auto}.info-box-wrap.add_mb{margin-bottom:40px}.info-box{position:relative;display:block;margin-bottom:20px}.info-box.add_mb{margin-bottom:40px}@media only screen and (min-width: 769px){.info-box.has_figure{display:flex;align-items:flex-start}}.info-box-title{margin-bottom:10px;font-size:20px;font-weight:700;color:#007e8c}@media only screen and (min-width: 769px){.info-box-data{flex-basis:auto;order:2}}.info-box-figure{margin:16px 0 8px}@media only screen and (min-width: 769px){.info-box-figure{flex-basis:420px;flex-grow:2;margin:0 12px 0 0}.info-box-figure>.figure{width:420px}}.product-list-move-area{max-width:920px;margin:0 auto}.comparison-box{padding:16px}.comparison-box.box_a{background:#E4EEF8}.comparison-box.box_b{background:#E5F8E4}.comparison-box-title-wrap{display:block;text-align:center}.comparison-box-title-wrap.box_a{color:#406285}.comparison-box-title-wrap.box_b{color:#4a8137}.comparison-box-title{display:inline-block;font-size:20px;font-weight:700;white-space:nowrap}.comparison-box-title__main{font-size:32px}.comparison-box__inner{padding:16px;margin:0 0 20px;background:#fff}.comparison-box-dl.box_a{color:#406285}.comparison-box-dl.box_b{color:#3b6069}.comparison-box-dl__title{font-size:16px}.comparison-box-dl__data{font-size:12px}.comparison-box-btn{min-width:300px;line-height:1;padding:16px 38px!important;font-weight:700}
