.page_logo{width:90%}.page_logo p{line-height:1.8}.page_logo .page_logo_intro{margin-bottom:32px;text-align:center}.page_logo .archive-list__nav li{font-weight:bold}.page_logo .pagelink{margin-top:-66px;padding-top:66px}.page_logo .article__content:not(:last-of-type){margin-bottom:54px}.page_logo .article__content h2{font-weight:bold}.page_logo .article__content p a{color:#c74f74;text-decoration:underline}.page_logo .article__content p a:hover{text-decoration:none}.page_logo .article__content ul li::marker{color:#a8865e}.page_logo .page_logo_list{column-count:3}.page_logo .page_logo_caution{margin-bottom:5px;color:#e60012;font-size:18px;font-weight:bold}.page_logo .page_logo_contents dt{margin-bottom:5px;color:#a8865e;font-size:18px;font-weight:bold}.page_logo .page_logo_contents dd{line-height:1.8}.page_logo .page_logo_contents dd:not(:last-of-type){margin-bottom:20px}.page_logo .page_logo_contents dd a{color:#c74f74;text-decoration:underline}.page_logo .page_logo_contents dd a:hover{text-decoration:none}.page_logo .page_logo_ex{margin:0 0 0 -14px;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none}.page_logo .page_logo_ex li{width:calc(33.3333333333% - 20px)}.page_logo .page_logo_ex li p{padding-left:13px}.page_logo .page_logo_ex .page_logo_ex_column02{width:200%}.page_logo .page_logo_dl{display:flex}.page_logo .page_logo_dl .page_logo_dl_left{padding:16px 32px 0 0;flex:1}.page_logo .page_logo_dl .page_logo_dl_left p{margin-bottom:20px;line-height:1.8}.page_logo .page_logo_dl .page_logo_dl_left .page_logo_dl_btn{width:fit-content}.page_logo .page_logo_dl .page_logo_dl_left .page_logo_dl_btn a{padding:3px 33px;background:#c74f74;border-radius:5px;color:#fff;display:flex;align-items:center;text-decoration:none}.page_logo .page_logo_dl .page_logo_dl_left .page_logo_dl_btn a img{width:20px;height:auto;margin-right:7px}.page_logo .page_logo_dl .page_logo_dl_left .page_logo_dl_btn a:hover{background:#e8a5ba}.page_logo .page_logo_dl .page_logo_dl_right{width:180px}@media(max-width: 768.98px){.page_logo{margin:35px auto 0}.page_logo .page_logo_list{column-count:1}.page_logo .page_logo_ex li{width:calc(33.3333333333% - 5px)}}@media(max-width: 576px){.page_logo .page_logo_ex li{width:100%}.page_logo .page_logo_ex li p{padding-left:5%}.page_logo .page_logo_ex .page_logo_ex_column02{width:100%}.page_logo .page_logo_dl{display:block}.page_logo .page_logo_dl .page_logo_dl_left{flex:inherit}.page_logo .page_logo_dl .page_logo_dl_right{width:100%}}