.main-contents{padding-top:0px}.main-contents{width:100%;background:url(../../assets/img/system/header-wp.png) no-repeat top left;background-size:100% auto}h2{width:95%;max-width:1407px;padding-top:2.5em;margin:0 auto;font-size:450%;text-align:right}@media screen and (max-width: 767px){h2{padding-top:2em;padding-bottom:.5em}}.titlegra{line-height:1.5}@media screen and (max-width: 767px){.titlegra{line-height:1}}h3{font-size:150%;border-bottom:double 2px #6d0808;display:inline-block;margin-top:1em;line-height:1.2;padding-bottom:.5em}.day{width:calc(100% - .5em);max-width:1500px;margin:0 auto .5em auto;line-height:1.2;padding:.5em .5em .5em .5em;font-size:120%;letter-spacing:.1em;background-image:linear-gradient(-90deg, rgba(14, 18, 24, 0), rgb(136, 10, 10))}.pfver{margin:1.5em 0 .5em 0;color:#ce9e5f}.ud-text-list li{text-indent:0;margin-left:0;line-height:1.5;margin-bottom:.5em}html:lang(ja-JP) .ud-text-list li{text-indent:-1em;margin-left:1em}.ud-text-list-in{text-indent:0;margin-left:0;padding-left:.5em}.update-main-cont{width:calc(95% - 4em);max-width:1000px;margin:0 auto;border:solid 2px #fe2100;border-radius:30px;background:#000;filter:drop-shadow(0px 0px 13px rgba(254, 33, 0, 0.6));padding:2em;margin-top:2em}.update-cont-img{width:100%;max-width:1000px;margin:0 auto 2em auto}.update-cont-img img{border:solid 1px #440900}.table-update{width:100%;border-collapse:collapse;margin:1em 0}.table-update th,.table-update td{border:solid 1px #fff;padding:1em}.update-main-cont a{color:#ff8000;text-decoration:none}.update-main-cont a:visited{color:#ff8000}.update-main-cont a:hover{color:#ff8000;text-decoration:underline}.update-main-cont a:active{color:#ff8000}a.btn-default{color:#fff;text-decoration:none}a.btn-default:visited{color:#fff}a.btn-default:hover{color:#fff;text-decoration:underline}a.btn-default:active{color:#fff}.photoCon_item{width:95%;max-width:700px;display:flex;flex-wrap:wrap}.photoCon_itemimg{width:48%;padding:1%;text-align:center;line-height:1.3;font-size:80%}.photoCon_itemimg img{display:block;margin-bottom:.5em}.step dt{font-size:120%;background:#675b33;display:inline-block;padding:.5em 1em;line-height:1;margin-bottom:.5em}.step dd{margin:0;padding:0}.at-info li{margin-bottom:1em;font-size:80%}.at{font-size:80%}/*# sourceMappingURL=update.min.css.map */