@charset "UTF-8";@media all and (min-width:640px){.header-title span{display:block;width:100%;height:0;padding-top:10%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/title_pc.png) center center no-repeat;background-size:auto 100%;padding-top:100px}}@media all and (max-width:639px){.header-title span{display:block;width:100%;height:0;padding-top:15.625%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/title_smp.png) center center no-repeat;background-size:auto 100%}}.contents .contents-body{max-width:1000px;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap}.contents .lead{width:100%}@media all and (max-width:639px){.contents .lead{padding-top:1rem}}.contents .terms{width:100%;margin:2rem 0}.contents .terms>dt{margin:0 0 1rem;padding:0 0 10px 0;font-size:2rem;font-weight:700;color:#e0b037;line-height:1.3;border-bottom:#e0b037 3px solid;text-align:left}@media all and (max-width:639px){.contents .terms>dt{font-size:1.2rem}}.contents .terms li+li{margin-top:1rem}.contents .terms dd{font-size:.9rem;line-height:1.6}.contents .terms a{color:#e0b037}.contents .terms a:hover{text-decoration:none}.contents .terms p{margin-top:1rem}.contents .terms .spec{width:100%;background:#fff;color:#000}.contents .terms .spec td,.contents .terms .spec th{border:1px solid #000;padding:.5rem}.contents .terms .pdf{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contents .terms .pdf dt{padding-right:1rem}.contents ul{list-style:disc;margin-left:1.5rem}