@import url("https://fonts.googleapis.com/css2?family=Estedad:wght@100..900&family=Noto+Sans+JP:wght@100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap");#read{line-height:2.5}#read .ttl{font-weight:600;font-size:4rem;margin-bottom:20px;line-height:1.7}@media (max-width: 991px){#read .ttl{font-size:2.6rem}}#description ul li{margin-bottom:40px}@media (max-width: 991px){#description li:first-child{margin-bottom:40px}}#description .ttl{font-weight:600;font-size:2.2rem;margin-top:30px;margin-bottom:10px}@media (max-width: 991px){#description .ttl{font-size:2rem}}#information .acMenu{margin-bottom:20px}@media (max-width: 991px){#information .acMenu{margin-bottom:10px}}#information .acMenu dt{position:relative;background:#1B1C1D;color:#fff;padding:20px 100px 20px 25px;font-size:2.6rem;cursor:pointer;transition:.3s}@media (max-width: 991px){#information .acMenu dt{font-size:2rem;padding:15px 80px 15px 15px}}#information .acMenu dt:hover{background:#111}#information .acMenu dt::before,#information .acMenu dt::after{content:"";position:absolute;right:38px;top:50%;background:#fff;transition:.35s}@media (max-width: 991px){#information .acMenu dt::before,#information .acMenu dt::after{right:25px}}#information .acMenu dt::before{width:24px;height:2px;transform:translateY(-50%)}@media (max-width: 991px){#information .acMenu dt::before{width:20px}}#information .acMenu dt::after{width:2px;height:24px;transform:translateY(-50%);right:49px}@media (max-width: 991px){#information .acMenu dt::after{height:20px;right:34px}}#information .acMenu dt .circle{position:absolute;right:20px;top:50%;width:60px;height:60px;border:1px solid rgba(255,255,255,0.7);border-radius:50%;transform:translateY(-50%)}@media (max-width: 991px){#information .acMenu dt .circle{right:15px;width:40px;height:40px}}#information .acMenu dt span{position:absolute;right:20px;top:50%;width:60px;height:60px;border:1px solid rgba(255,255,255,0.7);border-radius:50%;transform:translateY(-50%)}#information .acMenu dd{display:none;padding:50px 0}#information .acMenu.open dt::after{opacity:0;transform:translateY(-50%) rotate(90deg)}#information .entryBtn{background:#04A345 url('../img/common/icon-arrow.png?1782664467') no-repeat center right 15px/20px auto;color:#fff;display:block;max-width:300px;-webkit-border-radius:60px;border-radius:60px;padding:15px}#information .entryBtn:hover{background:#027431 url('../img/common/icon-arrow.png?1782664467') no-repeat center right 15px/20px auto}
