﻿#areaDescription{color:#555}#areaPrice td small{color:#666}#areaPrice td small img{vertical-align:top}#areaKoe dd{font-size:smaller}.pagelink{display:inline}.pagelink a{padding:0 .3rem 0 0;white-space:nowrap}.pagelink a:not(:last-child){border-right:1px solid #ced4da}@media (min-width:576px){.pagelink{margin-left:.5rem}}.promotion{background:#eee}.promotion>p{margin-bottom:0}.promotion+.promotion{margin-top:1rem}.promotion-title{font-weight:bold;font-size:1.15rem;margin-bottom:0;padding-left:.5rem;color:#000}.promotion-title a:hover{background-color:transparent!important;color:#003c78!important}.promotion-detail{float:right;margin-bottom:0;font-weight:bold;padding-right:.5rem}.promotion-detail span{padding:0 .25em;font-size:.8rem;color:#000}.promotion-detail span:not(:first-child)::before{content:"／"}.promotion-comment{background-color:#fff;margin-bottom:0;padding-top:.3rem;font-size:.8rem}.promotion-comment::before{display:block;clear:both;content:""}.promotion-comment .badge{font-size:1em}.promotion-price{background-color:#fff;margin-bottom:0;padding-top:.3rem;font-size:.8rem}.promotion-price::before{display:block;clear:both;content:""}.promotionbox{display:flex;margin-top:1rem}.promotionbox img{max-width:50%;height:auto}.promotionbox img:not(:first-child){margin-left:10px}.table-transform-md tbody th:first-child,.table-transform-lg tbody th:first-child{background-color:#e9ecef!important}.table-transform-md tbody td,.table-transform-lg tbody td{padding-top:1em;padding-bottom:2em}@media (min-width:576px){.table-transform-md tbody td,.table-transform-lg tbody td{padding-top:.5em;padding-bottom:.5em}.promotion-title{display:inline;margin-bottom:0}.promotion-detail{display:inline;margin-bottom:0}}@media (min-width:768px){.table-transform-md tbody th:first-child{background-color:transparent!important;width:25%}}@media (min-width:992px){.table-transform-lg tbody th:first-child{background-color:transparent!important;width:25%}}ul.box-options{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;padding:0;text-align:center;margin-bottom:2rem}ul.box-options li{list-style:none;margin:0;padding:0;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;flex:0 0 50%;max-width:50%}ul.box-options p{margin-bottom:0}@media (min-width:576px){ul.box-options li{flex:0 0 calc( 100% / 3 );max-width:calc( 100% / 3 )}}@media (min-width:768px){ul.box-options li{flex:0 0 25%;max-width:25%}}@media (min-width:992px){ul.box-options li{flex:0 0 20%;max-width:20%}}.typical-price{border-bottom:1px solid #999;margin-bottom:1rem;padding-bottom:.5rem;text-align:right}@media (min-width:576px){.typical-price{border-bottom:0;margin-bottom:0;padding-bottom:0}}#areaPrThing+.gototop,#areaFeature+.gototop{display:none}#areaPrThing h2,#areaFeature h2{background-color:inherit!important;border-left:7px solid #003c78;border-bottom:0;font-size:1.25rem;font-weight:700;color:#000!important;margin-bottom:1.5rem;padding:.2rem .5rem}#collapseUse h4,#collapseUse .h4,#collapseReasonable h4,#collapseReasonable .h4,#collapseInfo h4,#collapseInfo .h4,#collapseSelect h4,#collapseSelect .h4,#collapseData h4,#collapseData .h4{border:none;text-decoration:underline;padding:0 0 .2em;text-underline-offset:.2em}.subtitle{font-size:.6em}@media (min-width:576px){.subtitle{font-size:1em}}