.page_inner{padding-top:36px;padding-bottom:8px}.back_link{padding-bottom:0}.information{width:80%;max-width:840px;margin:0 auto;padding:36px 0}.information h2{font-size:1.6rem;color:#0095CE;display:inline-block;position:relative;margin:0;margin-left:26px;padding-left:8px}.information h2::before{content:'';background:url(https://d9m2e1j14vbz1.cloudfront.net/assets/common/icon_info-9c6ea7ecc1fbdf5709e0d9857eb4070585d3deb32277205e6bf553cfa2945239.png) no-repeat;width:26px;height:26px;position:absolute;top:6px;left:-26px}.information ul{list-style:none;margin:0;padding:12px 0 0}.dating{display:block;font-size:.875rem;color:#8C97AC}.information li.info-group-item a{display:block;padding:24px 32px 24px;border-radius:12px;margin-bottom:8px;background:#eaf1ff;text-decoration:none;font-size:1.125rem;color:#333D50;position:relative;transition:background-color .3s, box-shadow .3s;box-shadow:0}.information li.info-group-item a::after{content:'';display:block;width:0;height:0;border-style:solid;border-width:9px 0 9px 8px;border-color:transparent transparent transparent #8C97AC;border-radius:4px;position:absolute;top:40%;right:16px;transition:.3s}.information li.info-group-item a:hover{background:#d0dcf3;box-shadow:0px 0px 12px -6px rgba(0,0,0,0.2)}.information li.info-group-item a:hover::after{right:10px}.info-ttl{margin:0 auto 18px;padding:0 0 18px;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;align-items:end;border-bottom:2px solid #00A8FF;border-radius:1px}.info-ttl dt{width:80%;font-size:1.5rem;font-weight:600;padding:0;margin:0}.info-ttl dd{width:10rem;margin:0;font-size:.95rem;text-align:right}.sale_stores{display:block;padding:24px 32px 24px;border-radius:12px;margin-bottom:8px;background:#eaf1ff;text-decoration:none;font-size:28px;color:#333D50;position:relative;transition:background-color .3s, box-shadow .3s;box-shadow:0}.sale_stores div{font-size:14px;margin-bottom:0px}@media screen and (max-width: 1024px){.info-ttl{flex-direction:column-reverse;align-items:flex-start}.info-ttl dt{width:auto}.info-ttl dd{width:auto;text-align:left}}@media screen and (max-width: 480px){.information{width:90%;margin:0 auto 24px;padding:0}.information h2{font-size:1.25rem;padding:0}.information h2::before{background-size:cover;width:22px;height:22px}.information li a{font-size:1rem}.information .anchor_cont{margin-right:16px}.info-ttl dt{font-size:1.125rem}.information li.info-group-item a{font-size:1rem}.page_inner{width:90%;margin:20px auto;padding:0}.information li.info-group-item a:hover{background:#eaf1ff}.information li.info-group-item a:hover::after{right:16px}}
