@charset "UTF-8";.fs-10{font-size:10px;font-size:1rem}._fs-10{font-size:10px!important;font-size:1rem!important}@media only screen and (max-width:767px){._fs-10{font-size:10px!important;font-size:1rem!important}}@media only screen and (max-width:767px){.fs-sp-10{font-size:10px!important;font-size:1rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-10{font-size:10px!important;font-size:1rem!important}}@media only screen and (min-width:768px){.fs-pc-10{font-size:10px!important;font-size:1rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-10{font-size:10px!important;font-size:1rem!important}}.fs-11{font-size:11px;font-size:1.1rem}._fs-11{font-size:11px!important;font-size:1.1rem!important}@media only screen and (max-width:767px){._fs-11{font-size:11px!important;font-size:1.1rem!important}}@media only screen and (max-width:767px){.fs-sp-11{font-size:11px!important;font-size:1.1rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-11{font-size:11px!important;font-size:1.1rem!important}}@media only screen and (min-width:768px){.fs-pc-11{font-size:11px!important;font-size:1.1rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-11{font-size:11px!important;font-size:1.1rem!important}}.fs-12{font-size:12px;font-size:1.2rem}._fs-12{font-size:12px!important;font-size:1.2rem!important}@media only screen and (max-width:767px){._fs-12{font-size:12px!important;font-size:1.2rem!important}}@media only screen and (max-width:767px){.fs-sp-12{font-size:12px!important;font-size:1.2rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-12{font-size:12px!important;font-size:1.2rem!important}}@media only screen and (min-width:768px){.fs-pc-12{font-size:12px!important;font-size:1.2rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-12{font-size:12px!important;font-size:1.2rem!important}}.fs-13{font-size:13px;font-size:1.3rem}._fs-13{font-size:13px!important;font-size:1.3rem!important}@media only screen and (max-width:767px){._fs-13{font-size:13px!important;font-size:1.3rem!important}}@media only screen and (max-width:767px){.fs-sp-13{font-size:13px!important;font-size:1.3rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-13{font-size:13px!important;font-size:1.3rem!important}}@media only screen and (min-width:768px){.fs-pc-13{font-size:13px!important;font-size:1.3rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-13{font-size:13px!important;font-size:1.3rem!important}}.fs-14{font-size:14px;font-size:1.4rem}._fs-14{font-size:14px!important;font-size:1.4rem!important}@media only screen and (max-width:767px){._fs-14{font-size:14px!important;font-size:1.4rem!important}}@media only screen and (max-width:767px){.fs-sp-14{font-size:14px!important;font-size:1.4rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-14{font-size:14px!important;font-size:1.4rem!important}}@media only screen and (min-width:768px){.fs-pc-14{font-size:14px!important;font-size:1.4rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-14{font-size:14px!important;font-size:1.4rem!important}}.fs-15{font-size:15px;font-size:1.5rem}._fs-15{font-size:15px!important;font-size:1.5rem!important}@media only screen and (max-width:767px){._fs-15{font-size:15px!important;font-size:1.5rem!important}}@media only screen and (max-width:767px){.fs-sp-15{font-size:15px!important;font-size:1.5rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-15{font-size:15px!important;font-size:1.5rem!important}}@media only screen and (min-width:768px){.fs-pc-15{font-size:15px!important;font-size:1.5rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-15{font-size:15px!important;font-size:1.5rem!important}}.fs-16{font-size:16px;font-size:1.6rem}._fs-16{font-size:16px!important;font-size:1.6rem!important}@media only screen and (max-width:767px){._fs-16{font-size:16px!important;font-size:1.6rem!important}}@media only screen and (max-width:767px){.fs-sp-16{font-size:16px!important;font-size:1.6rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-16{font-size:16px!important;font-size:1.6rem!important}}@media only screen and (min-width:768px){.fs-pc-16{font-size:16px!important;font-size:1.6rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-16{font-size:16px!important;font-size:1.6rem!important}}.fs-17{font-size:17px;font-size:1.7rem}._fs-17{font-size:17px!important;font-size:1.7rem!important}@media only screen and (max-width:767px){._fs-17{font-size:17px!important;font-size:1.7rem!important}}@media only screen and (max-width:767px){.fs-sp-17{font-size:17px!important;font-size:1.7rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-17{font-size:17px!important;font-size:1.7rem!important}}@media only screen and (min-width:768px){.fs-pc-17{font-size:17px!important;font-size:1.7rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-17{font-size:17px!important;font-size:1.7rem!important}}.fs-18{font-size:18px;font-size:1.8rem}._fs-18{font-size:18px!important;font-size:1.8rem!important}@media only screen and (max-width:767px){._fs-18{font-size:18px!important;font-size:1.8rem!important}}@media only screen and (max-width:767px){.fs-sp-18{font-size:18px!important;font-size:1.8rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-18{font-size:18px!important;font-size:1.8rem!important}}@media only screen and (min-width:768px){.fs-pc-18{font-size:18px!important;font-size:1.8rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-18{font-size:18px!important;font-size:1.8rem!important}}.fs-19{font-size:19px;font-size:1.9rem}._fs-19{font-size:19px!important;font-size:1.9rem!important}@media only screen and (max-width:767px){._fs-19{font-size:19px!important;font-size:1.9rem!important}}@media only screen and (max-width:767px){.fs-sp-19{font-size:19px!important;font-size:1.9rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-19{font-size:19px!important;font-size:1.9rem!important}}@media only screen and (min-width:768px){.fs-pc-19{font-size:19px!important;font-size:1.9rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-19{font-size:19px!important;font-size:1.9rem!important}}.fs-20{font-size:20px;font-size:2rem}._fs-20{font-size:20px!important;font-size:2rem!important}@media only screen and (max-width:767px){._fs-20{font-size:20px!important;font-size:2rem!important}}@media only screen and (max-width:767px){.fs-sp-20{font-size:20px!important;font-size:2rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-20{font-size:20px!important;font-size:2rem!important}}@media only screen and (min-width:768px){.fs-pc-20{font-size:20px!important;font-size:2rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-20{font-size:20px!important;font-size:2rem!important}}.fs-21{font-size:21px;font-size:2.1rem}._fs-21{font-size:21px!important;font-size:2.1rem!important}@media only screen and (max-width:767px){._fs-21{font-size:21px!important;font-size:2.1rem!important}}@media only screen and (max-width:767px){.fs-sp-21{font-size:21px!important;font-size:2.1rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-21{font-size:21px!important;font-size:2.1rem!important}}@media only screen and (min-width:768px){.fs-pc-21{font-size:21px!important;font-size:2.1rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-21{font-size:21px!important;font-size:2.1rem!important}}.fs-22{font-size:22px;font-size:2.2rem}._fs-22{font-size:22px!important;font-size:2.2rem!important}@media only screen and (max-width:767px){._fs-22{font-size:22px!important;font-size:2.2rem!important}}@media only screen and (max-width:767px){.fs-sp-22{font-size:22px!important;font-size:2.2rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-22{font-size:22px!important;font-size:2.2rem!important}}@media only screen and (min-width:768px){.fs-pc-22{font-size:22px!important;font-size:2.2rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-22{font-size:22px!important;font-size:2.2rem!important}}.fs-23{font-size:23px;font-size:2.3rem}._fs-23{font-size:23px!important;font-size:2.3rem!important}@media only screen and (max-width:767px){._fs-23{font-size:23px!important;font-size:2.3rem!important}}@media only screen and (max-width:767px){.fs-sp-23{font-size:23px!important;font-size:2.3rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-23{font-size:23px!important;font-size:2.3rem!important}}@media only screen and (min-width:768px){.fs-pc-23{font-size:23px!important;font-size:2.3rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-23{font-size:23px!important;font-size:2.3rem!important}}.fs-24{font-size:24px;font-size:2.4rem}._fs-24{font-size:24px!important;font-size:2.4rem!important}@media only screen and (max-width:767px){._fs-24{font-size:24px!important;font-size:2.4rem!important}}@media only screen and (max-width:767px){.fs-sp-24{font-size:24px!important;font-size:2.4rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-24{font-size:24px!important;font-size:2.4rem!important}}@media only screen and (min-width:768px){.fs-pc-24{font-size:24px!important;font-size:2.4rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-24{font-size:24px!important;font-size:2.4rem!important}}.fs-25{font-size:25px;font-size:2.5rem}._fs-25{font-size:25px!important;font-size:2.5rem!important}@media only screen and (max-width:767px){._fs-25{font-size:25px!important;font-size:2.5rem!important}}@media only screen and (max-width:767px){.fs-sp-25{font-size:25px!important;font-size:2.5rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-25{font-size:25px!important;font-size:2.5rem!important}}@media only screen and (min-width:768px){.fs-pc-25{font-size:25px!important;font-size:2.5rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-25{font-size:25px!important;font-size:2.5rem!important}}.fs-26{font-size:26px;font-size:2.6rem}._fs-26{font-size:26px!important;font-size:2.6rem!important}@media only screen and (max-width:767px){._fs-26{font-size:26px!important;font-size:2.6rem!important}}@media only screen and (max-width:767px){.fs-sp-26{font-size:26px!important;font-size:2.6rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-26{font-size:26px!important;font-size:2.6rem!important}}@media only screen and (min-width:768px){.fs-pc-26{font-size:26px!important;font-size:2.6rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-26{font-size:26px!important;font-size:2.6rem!important}}.fs-27{font-size:27px;font-size:2.7rem}._fs-27{font-size:27px!important;font-size:2.7rem!important}@media only screen and (max-width:767px){._fs-27{font-size:27px!important;font-size:2.7rem!important}}@media only screen and (max-width:767px){.fs-sp-27{font-size:27px!important;font-size:2.7rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-27{font-size:27px!important;font-size:2.7rem!important}}@media only screen and (min-width:768px){.fs-pc-27{font-size:27px!important;font-size:2.7rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-27{font-size:27px!important;font-size:2.7rem!important}}.fs-28{font-size:28px;font-size:2.8rem}._fs-28{font-size:28px!important;font-size:2.8rem!important}@media only screen and (max-width:767px){._fs-28{font-size:28px!important;font-size:2.8rem!important}}@media only screen and (max-width:767px){.fs-sp-28{font-size:28px!important;font-size:2.8rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-28{font-size:28px!important;font-size:2.8rem!important}}@media only screen and (min-width:768px){.fs-pc-28{font-size:28px!important;font-size:2.8rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-28{font-size:28px!important;font-size:2.8rem!important}}.fs-29{font-size:29px;font-size:2.9rem}._fs-29{font-size:29px!important;font-size:2.9rem!important}@media only screen and (max-width:767px){._fs-29{font-size:29px!important;font-size:2.9rem!important}}@media only screen and (max-width:767px){.fs-sp-29{font-size:29px!important;font-size:2.9rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-29{font-size:29px!important;font-size:2.9rem!important}}@media only screen and (min-width:768px){.fs-pc-29{font-size:29px!important;font-size:2.9rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-29{font-size:29px!important;font-size:2.9rem!important}}.fs-30{font-size:30px;font-size:3rem}._fs-30{font-size:30px!important;font-size:3rem!important}@media only screen and (max-width:767px){._fs-30{font-size:30px!important;font-size:3rem!important}}@media only screen and (max-width:767px){.fs-sp-30{font-size:30px!important;font-size:3rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-30{font-size:30px!important;font-size:3rem!important}}@media only screen and (min-width:768px){.fs-pc-30{font-size:30px!important;font-size:3rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-30{font-size:30px!important;font-size:3rem!important}}.fs-31{font-size:31px;font-size:3.1rem}._fs-31{font-size:31px!important;font-size:3.1rem!important}@media only screen and (max-width:767px){._fs-31{font-size:31px!important;font-size:3.1rem!important}}@media only screen and (max-width:767px){.fs-sp-31{font-size:31px!important;font-size:3.1rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-31{font-size:31px!important;font-size:3.1rem!important}}@media only screen and (min-width:768px){.fs-pc-31{font-size:31px!important;font-size:3.1rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-31{font-size:31px!important;font-size:3.1rem!important}}.fs-32{font-size:32px;font-size:3.2rem}._fs-32{font-size:32px!important;font-size:3.2rem!important}@media only screen and (max-width:767px){._fs-32{font-size:32px!important;font-size:3.2rem!important}}@media only screen and (max-width:767px){.fs-sp-32{font-size:32px!important;font-size:3.2rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-32{font-size:32px!important;font-size:3.2rem!important}}@media only screen and (min-width:768px){.fs-pc-32{font-size:32px!important;font-size:3.2rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-32{font-size:32px!important;font-size:3.2rem!important}}.fs-33{font-size:33px;font-size:3.3rem}._fs-33{font-size:33px!important;font-size:3.3rem!important}@media only screen and (max-width:767px){._fs-33{font-size:33px!important;font-size:3.3rem!important}}@media only screen and (max-width:767px){.fs-sp-33{font-size:33px!important;font-size:3.3rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-33{font-size:33px!important;font-size:3.3rem!important}}@media only screen and (min-width:768px){.fs-pc-33{font-size:33px!important;font-size:3.3rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-33{font-size:33px!important;font-size:3.3rem!important}}.fs-34{font-size:34px;font-size:3.4rem}._fs-34{font-size:34px!important;font-size:3.4rem!important}@media only screen and (max-width:767px){._fs-34{font-size:34px!important;font-size:3.4rem!important}}@media only screen and (max-width:767px){.fs-sp-34{font-size:34px!important;font-size:3.4rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-34{font-size:34px!important;font-size:3.4rem!important}}@media only screen and (min-width:768px){.fs-pc-34{font-size:34px!important;font-size:3.4rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-34{font-size:34px!important;font-size:3.4rem!important}}.fs-35{font-size:35px;font-size:3.5rem}._fs-35{font-size:35px!important;font-size:3.5rem!important}@media only screen and (max-width:767px){._fs-35{font-size:35px!important;font-size:3.5rem!important}}@media only screen and (max-width:767px){.fs-sp-35{font-size:35px!important;font-size:3.5rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-35{font-size:35px!important;font-size:3.5rem!important}}@media only screen and (min-width:768px){.fs-pc-35{font-size:35px!important;font-size:3.5rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-35{font-size:35px!important;font-size:3.5rem!important}}.fs-36{font-size:36px;font-size:3.6rem}._fs-36{font-size:36px!important;font-size:3.6rem!important}@media only screen and (max-width:767px){._fs-36{font-size:36px!important;font-size:3.6rem!important}}@media only screen and (max-width:767px){.fs-sp-36{font-size:36px!important;font-size:3.6rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-36{font-size:36px!important;font-size:3.6rem!important}}@media only screen and (min-width:768px){.fs-pc-36{font-size:36px!important;font-size:3.6rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-36{font-size:36px!important;font-size:3.6rem!important}}.fs-37{font-size:37px;font-size:3.7rem}._fs-37{font-size:37px!important;font-size:3.7rem!important}@media only screen and (max-width:767px){._fs-37{font-size:37px!important;font-size:3.7rem!important}}@media only screen and (max-width:767px){.fs-sp-37{font-size:37px!important;font-size:3.7rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-37{font-size:37px!important;font-size:3.7rem!important}}@media only screen and (min-width:768px){.fs-pc-37{font-size:37px!important;font-size:3.7rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-37{font-size:37px!important;font-size:3.7rem!important}}.fs-38{font-size:38px;font-size:3.8rem}._fs-38{font-size:38px!important;font-size:3.8rem!important}@media only screen and (max-width:767px){._fs-38{font-size:38px!important;font-size:3.8rem!important}}@media only screen and (max-width:767px){.fs-sp-38{font-size:38px!important;font-size:3.8rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-38{font-size:38px!important;font-size:3.8rem!important}}@media only screen and (min-width:768px){.fs-pc-38{font-size:38px!important;font-size:3.8rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-38{font-size:38px!important;font-size:3.8rem!important}}.fs-39{font-size:39px;font-size:3.9rem}._fs-39{font-size:39px!important;font-size:3.9rem!important}@media only screen and (max-width:767px){._fs-39{font-size:39px!important;font-size:3.9rem!important}}@media only screen and (max-width:767px){.fs-sp-39{font-size:39px!important;font-size:3.9rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-39{font-size:39px!important;font-size:3.9rem!important}}@media only screen and (min-width:768px){.fs-pc-39{font-size:39px!important;font-size:3.9rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-39{font-size:39px!important;font-size:3.9rem!important}}.fs-40{font-size:40px;font-size:4rem}._fs-40{font-size:40px!important;font-size:4rem!important}@media only screen and (max-width:767px){._fs-40{font-size:40px!important;font-size:4rem!important}}@media only screen and (max-width:767px){.fs-sp-40{font-size:40px!important;font-size:4rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-40{font-size:40px!important;font-size:4rem!important}}@media only screen and (min-width:768px){.fs-pc-40{font-size:40px!important;font-size:4rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-40{font-size:40px!important;font-size:4rem!important}}.fs-41{font-size:41px;font-size:4.1rem}._fs-41{font-size:41px!important;font-size:4.1rem!important}@media only screen and (max-width:767px){._fs-41{font-size:41px!important;font-size:4.1rem!important}}@media only screen and (max-width:767px){.fs-sp-41{font-size:41px!important;font-size:4.1rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-41{font-size:41px!important;font-size:4.1rem!important}}@media only screen and (min-width:768px){.fs-pc-41{font-size:41px!important;font-size:4.1rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-41{font-size:41px!important;font-size:4.1rem!important}}.fs-42{font-size:42px;font-size:4.2rem}._fs-42{font-size:42px!important;font-size:4.2rem!important}@media only screen and (max-width:767px){._fs-42{font-size:42px!important;font-size:4.2rem!important}}@media only screen and (max-width:767px){.fs-sp-42{font-size:42px!important;font-size:4.2rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-42{font-size:42px!important;font-size:4.2rem!important}}@media only screen and (min-width:768px){.fs-pc-42{font-size:42px!important;font-size:4.2rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-42{font-size:42px!important;font-size:4.2rem!important}}.fs-43{font-size:43px;font-size:4.3rem}._fs-43{font-size:43px!important;font-size:4.3rem!important}@media only screen and (max-width:767px){._fs-43{font-size:43px!important;font-size:4.3rem!important}}@media only screen and (max-width:767px){.fs-sp-43{font-size:43px!important;font-size:4.3rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-43{font-size:43px!important;font-size:4.3rem!important}}@media only screen and (min-width:768px){.fs-pc-43{font-size:43px!important;font-size:4.3rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-43{font-size:43px!important;font-size:4.3rem!important}}.fs-44{font-size:44px;font-size:4.4rem}._fs-44{font-size:44px!important;font-size:4.4rem!important}@media only screen and (max-width:767px){._fs-44{font-size:44px!important;font-size:4.4rem!important}}@media only screen and (max-width:767px){.fs-sp-44{font-size:44px!important;font-size:4.4rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-44{font-size:44px!important;font-size:4.4rem!important}}@media only screen and (min-width:768px){.fs-pc-44{font-size:44px!important;font-size:4.4rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-44{font-size:44px!important;font-size:4.4rem!important}}.fs-45{font-size:45px;font-size:4.5rem}._fs-45{font-size:45px!important;font-size:4.5rem!important}@media only screen and (max-width:767px){._fs-45{font-size:45px!important;font-size:4.5rem!important}}@media only screen and (max-width:767px){.fs-sp-45{font-size:45px!important;font-size:4.5rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-45{font-size:45px!important;font-size:4.5rem!important}}@media only screen and (min-width:768px){.fs-pc-45{font-size:45px!important;font-size:4.5rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-45{font-size:45px!important;font-size:4.5rem!important}}.fs-46{font-size:46px;font-size:4.6rem}._fs-46{font-size:46px!important;font-size:4.6rem!important}@media only screen and (max-width:767px){._fs-46{font-size:46px!important;font-size:4.6rem!important}}@media only screen and (max-width:767px){.fs-sp-46{font-size:46px!important;font-size:4.6rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-46{font-size:46px!important;font-size:4.6rem!important}}@media only screen and (min-width:768px){.fs-pc-46{font-size:46px!important;font-size:4.6rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-46{font-size:46px!important;font-size:4.6rem!important}}.fs-47{font-size:47px;font-size:4.7rem}._fs-47{font-size:47px!important;font-size:4.7rem!important}@media only screen and (max-width:767px){._fs-47{font-size:47px!important;font-size:4.7rem!important}}@media only screen and (max-width:767px){.fs-sp-47{font-size:47px!important;font-size:4.7rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-47{font-size:47px!important;font-size:4.7rem!important}}@media only screen and (min-width:768px){.fs-pc-47{font-size:47px!important;font-size:4.7rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-47{font-size:47px!important;font-size:4.7rem!important}}.fs-48{font-size:48px;font-size:4.8rem}._fs-48{font-size:48px!important;font-size:4.8rem!important}@media only screen and (max-width:767px){._fs-48{font-size:48px!important;font-size:4.8rem!important}}@media only screen and (max-width:767px){.fs-sp-48{font-size:48px!important;font-size:4.8rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-48{font-size:48px!important;font-size:4.8rem!important}}@media only screen and (min-width:768px){.fs-pc-48{font-size:48px!important;font-size:4.8rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-48{font-size:48px!important;font-size:4.8rem!important}}.fs-49{font-size:49px;font-size:4.9rem}._fs-49{font-size:49px!important;font-size:4.9rem!important}@media only screen and (max-width:767px){._fs-49{font-size:49px!important;font-size:4.9rem!important}}@media only screen and (max-width:767px){.fs-sp-49{font-size:49px!important;font-size:4.9rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-49{font-size:49px!important;font-size:4.9rem!important}}@media only screen and (min-width:768px){.fs-pc-49{font-size:49px!important;font-size:4.9rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-49{font-size:49px!important;font-size:4.9rem!important}}.fs-50{font-size:50px;font-size:5rem}._fs-50{font-size:50px!important;font-size:5rem!important}@media only screen and (max-width:767px){._fs-50{font-size:50px!important;font-size:5rem!important}}@media only screen and (max-width:767px){.fs-sp-50{font-size:50px!important;font-size:5rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-50{font-size:50px!important;font-size:5rem!important}}@media only screen and (min-width:768px){.fs-pc-50{font-size:50px!important;font-size:5rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-50{font-size:50px!important;font-size:5rem!important}}.fs-51{font-size:51px;font-size:5.1rem}._fs-51{font-size:51px!important;font-size:5.1rem!important}@media only screen and (max-width:767px){._fs-51{font-size:51px!important;font-size:5.1rem!important}}@media only screen and (max-width:767px){.fs-sp-51{font-size:51px!important;font-size:5.1rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-51{font-size:51px!important;font-size:5.1rem!important}}@media only screen and (min-width:768px){.fs-pc-51{font-size:51px!important;font-size:5.1rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-51{font-size:51px!important;font-size:5.1rem!important}}.fs-52{font-size:52px;font-size:5.2rem}._fs-52{font-size:52px!important;font-size:5.2rem!important}@media only screen and (max-width:767px){._fs-52{font-size:52px!important;font-size:5.2rem!important}}@media only screen and (max-width:767px){.fs-sp-52{font-size:52px!important;font-size:5.2rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-52{font-size:52px!important;font-size:5.2rem!important}}@media only screen and (min-width:768px){.fs-pc-52{font-size:52px!important;font-size:5.2rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-52{font-size:52px!important;font-size:5.2rem!important}}.fs-53{font-size:53px;font-size:5.3rem}._fs-53{font-size:53px!important;font-size:5.3rem!important}@media only screen and (max-width:767px){._fs-53{font-size:53px!important;font-size:5.3rem!important}}@media only screen and (max-width:767px){.fs-sp-53{font-size:53px!important;font-size:5.3rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-53{font-size:53px!important;font-size:5.3rem!important}}@media only screen and (min-width:768px){.fs-pc-53{font-size:53px!important;font-size:5.3rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-53{font-size:53px!important;font-size:5.3rem!important}}.fs-54{font-size:54px;font-size:5.4rem}._fs-54{font-size:54px!important;font-size:5.4rem!important}@media only screen and (max-width:767px){._fs-54{font-size:54px!important;font-size:5.4rem!important}}@media only screen and (max-width:767px){.fs-sp-54{font-size:54px!important;font-size:5.4rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-54{font-size:54px!important;font-size:5.4rem!important}}@media only screen and (min-width:768px){.fs-pc-54{font-size:54px!important;font-size:5.4rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-54{font-size:54px!important;font-size:5.4rem!important}}.fs-55{font-size:55px;font-size:5.5rem}._fs-55{font-size:55px!important;font-size:5.5rem!important}@media only screen and (max-width:767px){._fs-55{font-size:55px!important;font-size:5.5rem!important}}@media only screen and (max-width:767px){.fs-sp-55{font-size:55px!important;font-size:5.5rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-55{font-size:55px!important;font-size:5.5rem!important}}@media only screen and (min-width:768px){.fs-pc-55{font-size:55px!important;font-size:5.5rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-55{font-size:55px!important;font-size:5.5rem!important}}.fs-56{font-size:56px;font-size:5.6rem}._fs-56{font-size:56px!important;font-size:5.6rem!important}@media only screen and (max-width:767px){._fs-56{font-size:56px!important;font-size:5.6rem!important}}@media only screen and (max-width:767px){.fs-sp-56{font-size:56px!important;font-size:5.6rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-56{font-size:56px!important;font-size:5.6rem!important}}@media only screen and (min-width:768px){.fs-pc-56{font-size:56px!important;font-size:5.6rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-56{font-size:56px!important;font-size:5.6rem!important}}.fs-57{font-size:57px;font-size:5.7rem}._fs-57{font-size:57px!important;font-size:5.7rem!important}@media only screen and (max-width:767px){._fs-57{font-size:57px!important;font-size:5.7rem!important}}@media only screen and (max-width:767px){.fs-sp-57{font-size:57px!important;font-size:5.7rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-57{font-size:57px!important;font-size:5.7rem!important}}@media only screen and (min-width:768px){.fs-pc-57{font-size:57px!important;font-size:5.7rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-57{font-size:57px!important;font-size:5.7rem!important}}.fs-58{font-size:58px;font-size:5.8rem}._fs-58{font-size:58px!important;font-size:5.8rem!important}@media only screen and (max-width:767px){._fs-58{font-size:58px!important;font-size:5.8rem!important}}@media only screen and (max-width:767px){.fs-sp-58{font-size:58px!important;font-size:5.8rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-58{font-size:58px!important;font-size:5.8rem!important}}@media only screen and (min-width:768px){.fs-pc-58{font-size:58px!important;font-size:5.8rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-58{font-size:58px!important;font-size:5.8rem!important}}.fs-59{font-size:59px;font-size:5.9rem}._fs-59{font-size:59px!important;font-size:5.9rem!important}@media only screen and (max-width:767px){._fs-59{font-size:59px!important;font-size:5.9rem!important}}@media only screen and (max-width:767px){.fs-sp-59{font-size:59px!important;font-size:5.9rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-59{font-size:59px!important;font-size:5.9rem!important}}@media only screen and (min-width:768px){.fs-pc-59{font-size:59px!important;font-size:5.9rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-59{font-size:59px!important;font-size:5.9rem!important}}.fs-60{font-size:60px;font-size:6rem}._fs-60{font-size:60px!important;font-size:6rem!important}@media only screen and (max-width:767px){._fs-60{font-size:60px!important;font-size:6rem!important}}@media only screen and (max-width:767px){.fs-sp-60{font-size:60px!important;font-size:6rem!important}}@media only screen and (max-width:767px) and (max-width:767px){.fs-sp-60{font-size:60px!important;font-size:6rem!important}}@media only screen and (min-width:768px){.fs-pc-60{font-size:60px!important;font-size:6rem!important}}@media only screen and (min-width:768px) and (max-width:767px){.fs-pc-60{font-size:60px!important;font-size:6rem!important}}@media only screen and (max-width:767px){.only-pc{display:none!important}.only-sp{display:block!important}.label-sp:before{content:attr(data-label)}.label-sp img{display:none}}@media only screen and (min-width:768px){.only-pc{display:block!important}.only-sp{display:none!important}.label-pc:before{content:attr(data-label)}.label-pc img{display:none}}@media only screen and (min-width:576px) and (max-width:767px){.label-sm:before{content:attr(data-label)}.label-sm img{display:none}}@media only screen and (min-width:768px) and (max-width:991px){.label-md:before{content:attr(data-label)}.label-md img{display:none}}@media only screen and (min-width:992px) and (max-width:1199px){.label-lg:before{content:attr(data-label)}.label-lg img{display:none}}@media only screen and (min-width:1200px){.label-xl:before{content:attr(data-label)}.label-xl img{display:none}}html{scroll-behavior:smooth}blockquote,body,code,dd,div,dl,dt,fieldset,figure,form,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;font-size:16px;font-size:1.6rem}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}ol li,ul li{list-style-position:inside}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:100%;font-weight:bold}q:after,q:before{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:bottom}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}input,select,textarea{*font-size:100%}legend{color:#000}#yui3-css-stamp.cssreset{display:none}*,:after,:before{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}img{vertical-align:middle}strong{font-weight:bold}hr{height:0;margin:0;padding:0;border:0;border-top:1px solid #ccc}:root{scroll-padding-top:90px}html{color:#000;font-size:58%}html.font-size-sm{font-size:50%}html.font-size-lg{font-size:70%}body{font-family:"Noto Sans JP",sans-serif}a{color:#000;text-decoration:none!important}a:hover{opacity:0.8}.container{margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px;width:1145px}@media only screen and (max-width:1129px){.container{width:100%;padding-right:15px;padding-left:15px}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}@media only screen and (max-width:767px){.row{margin-right:0px!important;margin-left:0px!important}}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{content:" ";display:block;line-height:0}.clearfix:after{content:" ";display:block;clear:both}a:hover img.hover,span:hover img.hover{opacity:0.8}.b,img.b{display:block}.radius{border-radius:10px 10px 10px 10px}img.auto{display:block;margin:0 auto}img.full{height:auto;width:100%;max-width:none}img.max{height:auto;max-width:100%}.bold{font-weight:bold}.aR{text-align:right!important}.aC{text-align:center!important}.aL{text-align:left!important}.mt-0{margin-top:0px!important}.mb-0{margin-bottom:0px!important}.mr-0{margin-right:0px!important}.ml-0{margin-left:0px!important}.pt-0{padding-top:0px!important}.pb-0{padding-bottom:0px!important}.pr-0{padding-right:0px!important}.pl-0{padding-left:0px!important}@media only screen and (max-width:767px){.container-fluid__inner{padding:0}.mt-sp-0{margin-top:0px!important}.mb-sp-0{margin-bottom:0px!important}.mr-sp-0{margin-right:0px!important}.ml-sp-0{margin-left:0px!important}.pt-sp-0{padding-top:0px!important}.pb-sp-0{padding-bottom:0px!important}.pr-sp-0{padding-right:0px!important}.pl-sp-0{padding-left:0px!important}}@media only screen and (min-width:768px){.mt-pc-0{margin-top:0px!important}.mb-pc-0{margin-bottom:0px!important}.mr-pc-0{margin-right:0px!important}.ml-pc-0{margin-left:0px!important}.pt-pc-0{padding-top:0px!important}.pb-pc-0{padding-bottom:0px!important}.pr-pc-0{padding-right:0px!important}.pl-pc-0{padding-left:0px!important}}.mt-5{margin-top:5px!important}.mb-5{margin-bottom:5px!important}.mr-5{margin-right:5px!important}.ml-5{margin-left:5px!important}.pt-5{padding-top:5px!important}.pb-5{padding-bottom:5px!important}.pr-5{padding-right:5px!important}.pl-5{padding-left:5px!important}@media only screen and (max-width:767px){.container-fluid__inner{padding:0}.mt-sp-5{margin-top:5px!important}.mb-sp-5{margin-bottom:5px!important}.mr-sp-5{margin-right:5px!important}.ml-sp-5{margin-left:5px!important}.pt-sp-5{padding-top:5px!important}.pb-sp-5{padding-bottom:5px!important}.pr-sp-5{padding-right:5px!important}.pl-sp-5{padding-left:5px!important}}@media only screen and (min-width:768px){.mt-pc-5{margin-top:5px!important}.mb-pc-5{margin-bottom:5px!important}.mr-pc-5{margin-right:5px!important}.ml-pc-5{margin-left:5px!important}.pt-pc-5{padding-top:5px!important}.pb-pc-5{padding-bottom:5px!important}.pr-pc-5{padding-right:5px!important}.pl-pc-5{padding-left:5px!important}}.mt-10{margin-top:10px!important}.mb-10{margin-bottom:10px!important}.mr-10{margin-right:10px!important}.ml-10{margin-left:10px!important}.pt-10{padding-top:10px!important}.pb-10{padding-bottom:10px!important}.pr-10{padding-right:10px!important}.pl-10{padding-left:10px!important}@media only screen and (max-width:767px){.container-fluid__inner{padding:0}.mt-sp-10{margin-top:10px!important}.mb-sp-10{margin-bottom:10px!important}.mr-sp-10{margin-right:10px!important}.ml-sp-10{margin-left:10px!important}.pt-sp-10{padding-top:10px!important}.pb-sp-10{padding-bottom:10px!important}.pr-sp-10{padding-right:10px!important}.pl-sp-10{padding-left:10px!important}}@media only screen and (min-width:768px){.mt-pc-10{margin-top:10px!important}.mb-pc-10{margin-bottom:10px!important}.mr-pc-10{margin-right:10px!important}.ml-pc-10{margin-left:10px!important}.pt-pc-10{padding-top:10px!important}.pb-pc-10{padding-bottom:10px!important}.pr-pc-10{padding-right:10px!important}.pl-pc-10{padding-left:10px!important}}.mt-15{margin-top:15px!important}.mb-15{margin-bottom:15px!important}.mr-15{margin-right:15px!important}.ml-15{margin-left:15px!important}.pt-15{padding-top:15px!important}.pb-15{padding-bottom:15px!important}.pr-15{padding-right:15px!important}.pl-15{padding-left:15px!important}@media only screen and (max-width:767px){.container-fluid__inner{padding:0}.mt-sp-15{margin-top:15px!important}.mb-sp-15{margin-bottom:15px!important}.mr-sp-15{margin-right:15px!important}.ml-sp-15{margin-left:15px!important}.pt-sp-15{padding-top:15px!important}.pb-sp-15{padding-bottom:15px!important}.pr-sp-15{padding-right:15px!important}.pl-sp-15{padding-left:15px!important}}@media only screen and (min-width:768px){.mt-pc-15{margin-top:15px!important}.mb-pc-15{margin-bottom:15px!important}.mr-pc-15{margin-right:15px!important}.ml-pc-15{margin-left:15px!important}.pt-pc-15{padding-top:15px!important}.pb-pc-15{padding-bottom:15px!important}.pr-pc-15{padding-right:15px!important}.pl-pc-15{padding-left:15px!important}}.mt-20{margin-top:20px!important}.mb-20{margin-bottom:20px!important}.mr-20{margin-right:20px!important}.ml-20{margin-left:20px!important}.pt-20{padding-top:20px!important}.pb-20{padding-bottom:20px!important}.pr-20{padding-right:20px!important}.pl-20{padding-left:20px!important}@media only screen and (max-width:767px){.container-fluid__inner{padding:0}.mt-sp-20{margin-top:20px!important}.mb-sp-20{margin-bottom:20px!important}.mr-sp-20{margin-right:20px!important}.ml-sp-20{margin-left:20px!important}.pt-sp-20{padding-top:20px!important}.pb-sp-20{padding-bottom:20px!important}.pr-sp-20{padding-right:20px!important}.pl-sp-20{padding-left:20px!important}}@media only screen and (min-width:768px){.mt-pc-20{margin-top:20px!important}.mb-pc-20{margin-bottom:20px!important}.mr-pc-20{margin-right:20px!important}.ml-pc-20{margin-left:20px!important}.pt-pc-20{padding-top:20px!important}.pb-pc-20{padding-bottom:20px!important}.pr-pc-20{padding-right:20px!important}.pl-pc-20{padding-left:20px!important}}.mt-25{margin-top:25px!important}.mb-25{margin-bottom:25px!important}.mr-25{margin-right:25px!important}.ml-25{margin-left:25px!important}.pt-25{padding-top:25px!important}.pb-25{padding-bottom:25px!important}.pr-25{padding-right:25px!important}.pl-25{padding-left:25px!important}@media only screen and (max-width:767px){.container-fluid__inner{padding:0}.mt-sp-25{margin-top:25px!important}.mb-sp-25{margin-bottom:25px!important}.mr-sp-25{margin-right:25px!important}.ml-sp-25{margin-left:25px!important}.pt-sp-25{padding-top:25px!important}.pb-sp-25{padding-bottom:25px!important}.pr-sp-25{padding-right:25px!important}.pl-sp-25{padding-left:25px!important}}@media only screen and (min-width:768px){.mt-pc-25{margin-top:25px!important}.mb-pc-25{margin-bottom:25px!important}.mr-pc-25{margin-right:25px!important}.ml-pc-25{margin-left:25px!important}.pt-pc-25{padding-top:25px!important}.pb-pc-25{padding-bottom:25px!important}.pr-pc-25{padding-right:25px!important}.pl-pc-25{padding-left:25px!important}}.mt-30{margin-top:30px!important}.mb-30{margin-bottom:30px!important}.mr-30{margin-right:30px!important}.ml-30{margin-left:30px!important}.pt-30{padding-top:30px!important}.pb-30{padding-bottom:30px!important}.pr-30{padding-right:30px!important}.pl-30{padding-left:30px!important}@media only screen and (max-width:767px){.container-fluid__inner{padding:0}.mt-sp-30{margin-top:30px!important}.mb-sp-30{margin-bottom:30px!important}.mr-sp-30{margin-right:30px!important}.ml-sp-30{margin-left:30px!important}.pt-sp-30{padding-top:30px!important}.pb-sp-30{padding-bottom:30px!important}.pr-sp-30{padding-right:30px!important}.pl-sp-30{padding-left:30px!important}}@media only screen and (min-width:768px){.mt-pc-30{margin-top:30px!important}.mb-pc-30{margin-bottom:30px!important}.mr-pc-30{margin-right:30px!important}.ml-pc-30{margin-left:30px!important}.pt-pc-30{padding-top:30px!important}.pb-pc-30{padding-bottom:30px!important}.pr-pc-30{padding-right:30px!important}.pl-pc-30{padding-left:30px!important}}.mt-35{margin-top:35px!important}.mb-35{margin-bottom:35px!important}.mr-35{margin-right:35px!important}.ml-35{margin-left:35px!important}.pt-35{padding-top:35px!important}.pb-35{padding-bottom:35px!important}.pr-35{padding-right:35px!important}.pl-35{padding-left:35px!important}@media only screen and (max-width:767px){.container-fluid__inner{padding:0}.mt-sp-35{margin-top:35px!important}.mb-sp-35{margin-bottom:35px!important}.mr-sp-35{margin-right:35px!important}.ml-sp-35{margin-left:35px!important}.pt-sp-35{padding-top:35px!important}.pb-sp-35{padding-bottom:35px!important}.pr-sp-35{padding-right:35px!important}.pl-sp-35{padding-left:35px!important}}@media only screen and (min-width:768px){.mt-pc-35{margin-top:35px!important}.mb-pc-35{margin-bottom:35px!important}.mr-pc-35{margin-right:35px!important}.ml-pc-35{margin-left:35px!important}.pt-pc-35{padding-top:35px!important}.pb-pc-35{padding-bottom:35px!important}.pr-pc-35{padding-right:35px!important}.pl-pc-35{padding-left:35px!important}}.mt-40{margin-top:40px!important}.mb-40{margin-bottom:40px!important}.mr-40{margin-right:40px!important}.ml-40{margin-left:40px!important}.pt-40{padding-top:40px!important}.pb-40{padding-bottom:40px!important}.pr-40{padding-right:40px!important}.pl-40{padding-left:40px!important}@media only screen and (max-width:767px){.container-fluid__inner{padding:0}.mt-sp-40{margin-top:40px!important}.mb-sp-40{margin-bottom:40px!important}.mr-sp-40{margin-right:40px!important}.ml-sp-40{margin-left:40px!important}.pt-sp-40{padding-top:40px!important}.pb-sp-40{padding-bottom:40px!important}.pr-sp-40{padding-right:40px!important}.pl-sp-40{padding-left:40px!important}}@media only screen and (min-width:768px){.mt-pc-40{margin-top:40px!important}.mb-pc-40{margin-bottom:40px!important}.mr-pc-40{margin-right:40px!important}.ml-pc-40{margin-left:40px!important}.pt-pc-40{padding-top:40px!important}.pb-pc-40{padding-bottom:40px!important}.pr-pc-40{padding-right:40px!important}.pl-pc-40{padding-left:40px!important}}.mt-50{margin-top:50px!important}.mb-50{margin-bottom:50px!important}.mr-50{margin-right:50px!important}.ml-50{margin-left:50px!important}.pt-50{padding-top:50px!important}.pb-50{padding-bottom:50px!important}.pr-50{padding-right:50px!important}.pl-50{padding-left:50px!important}@media only screen and (max-width:767px){.container-fluid__inner{padding:0}.mt-sp-50{margin-top:50px!important}.mb-sp-50{margin-bottom:50px!important}.mr-sp-50{margin-right:50px!important}.ml-sp-50{margin-left:50px!important}.pt-sp-50{padding-top:50px!important}.pb-sp-50{padding-bottom:50px!important}.pr-sp-50{padding-right:50px!important}.pl-sp-50{padding-left:50px!important}}@media only screen and (min-width:768px){.mt-pc-50{margin-top:50px!important}.mb-pc-50{margin-bottom:50px!important}.mr-pc-50{margin-right:50px!important}.ml-pc-50{margin-left:50px!important}.pt-pc-50{padding-top:50px!important}.pb-pc-50{padding-bottom:50px!important}.pr-pc-50{padding-right:50px!important}.pl-pc-50{padding-left:50px!important}}.mt-60{margin-top:60px!important}.mb-60{margin-bottom:60px!important}.mr-60{margin-right:60px!important}.ml-60{margin-left:60px!important}.pt-60{padding-top:60px!important}.pb-60{padding-bottom:60px!important}.pr-60{padding-right:60px!important}.pl-60{padding-left:60px!important}@media only screen and (max-width:767px){.container-fluid__inner{padding:0}.mt-sp-60{margin-top:60px!important}.mb-sp-60{margin-bottom:60px!important}.mr-sp-60{margin-right:60px!important}.ml-sp-60{margin-left:60px!important}.pt-sp-60{padding-top:60px!important}.pb-sp-60{padding-bottom:60px!important}.pr-sp-60{padding-right:60px!important}.pl-sp-60{padding-left:60px!important}}@media only screen and (min-width:768px){.mt-pc-60{margin-top:60px!important}.mb-pc-60{margin-bottom:60px!important}.mr-pc-60{margin-right:60px!important}.ml-pc-60{margin-left:60px!important}.pt-pc-60{padding-top:60px!important}.pb-pc-60{padding-bottom:60px!important}.pr-pc-60{padding-right:60px!important}.pl-pc-60{padding-left:60px!important}}.mt-70{margin-top:70px!important}.mb-70{margin-bottom:70px!important}.mr-70{margin-right:70px!important}.ml-70{margin-left:70px!important}.pt-70{padding-top:70px!important}.pb-70{padding-bottom:70px!important}.pr-70{padding-right:70px!important}.pl-70{padding-left:70px!important}@media only screen and (max-width:767px){.container-fluid__inner{padding:0}.mt-sp-70{margin-top:70px!important}.mb-sp-70{margin-bottom:70px!important}.mr-sp-70{margin-right:70px!important}.ml-sp-70{margin-left:70px!important}.pt-sp-70{padding-top:70px!important}.pb-sp-70{padding-bottom:70px!important}.pr-sp-70{padding-right:70px!important}.pl-sp-70{padding-left:70px!important}}@media only screen and (min-width:768px){.mt-pc-70{margin-top:70px!important}.mb-pc-70{margin-bottom:70px!important}.mr-pc-70{margin-right:70px!important}.ml-pc-70{margin-left:70px!important}.pt-pc-70{padding-top:70px!important}.pb-pc-70{padding-bottom:70px!important}.pr-pc-70{padding-right:70px!important}.pl-pc-70{padding-left:70px!important}}.mt-75{margin-top:75px!important}.mb-75{margin-bottom:75px!important}.mr-75{margin-right:75px!important}.ml-75{margin-left:75px!important}.pt-75{padding-top:75px!important}.pb-75{padding-bottom:75px!important}.pr-75{padding-right:75px!important}.pl-75{padding-left:75px!important}@media only screen and (max-width:767px){.container-fluid__inner{padding:0}.mt-sp-75{margin-top:75px!important}.mb-sp-75{margin-bottom:75px!important}.mr-sp-75{margin-right:75px!important}.ml-sp-75{margin-left:75px!important}.pt-sp-75{padding-top:75px!important}.pb-sp-75{padding-bottom:75px!important}.pr-sp-75{padding-right:75px!important}.pl-sp-75{padding-left:75px!important}}@media only screen and (min-width:768px){.mt-pc-75{margin-top:75px!important}.mb-pc-75{margin-bottom:75px!important}.mr-pc-75{margin-right:75px!important}.ml-pc-75{margin-left:75px!important}.pt-pc-75{padding-top:75px!important}.pb-pc-75{padding-bottom:75px!important}.pr-pc-75{padding-right:75px!important}.pl-pc-75{padding-left:75px!important}}.mt-80{margin-top:80px!important}.mb-80{margin-bottom:80px!important}.mr-80{margin-right:80px!important}.ml-80{margin-left:80px!important}.pt-80{padding-top:80px!important}.pb-80{padding-bottom:80px!important}.pr-80{padding-right:80px!important}.pl-80{padding-left:80px!important}@media only screen and (max-width:767px){.container-fluid__inner{padding:0}.mt-sp-80{margin-top:80px!important}.mb-sp-80{margin-bottom:80px!important}.mr-sp-80{margin-right:80px!important}.ml-sp-80{margin-left:80px!important}.pt-sp-80{padding-top:80px!important}.pb-sp-80{padding-bottom:80px!important}.pr-sp-80{padding-right:80px!important}.pl-sp-80{padding-left:80px!important}}@media only screen and (min-width:768px){.mt-pc-80{margin-top:80px!important}.mb-pc-80{margin-bottom:80px!important}.mr-pc-80{margin-right:80px!important}.ml-pc-80{margin-left:80px!important}.pt-pc-80{padding-top:80px!important}.pb-pc-80{padding-bottom:80px!important}.pr-pc-80{padding-right:80px!important}.pl-pc-80{padding-left:80px!important}}.mt-90{margin-top:90px!important}.mb-90{margin-bottom:90px!important}.mr-90{margin-right:90px!important}.ml-90{margin-left:90px!important}.pt-90{padding-top:90px!important}.pb-90{padding-bottom:90px!important}.pr-90{padding-right:90px!important}.pl-90{padding-left:90px!important}@media only screen and (max-width:767px){.container-fluid__inner{padding:0}.mt-sp-90{margin-top:90px!important}.mb-sp-90{margin-bottom:90px!important}.mr-sp-90{margin-right:90px!important}.ml-sp-90{margin-left:90px!important}.pt-sp-90{padding-top:90px!important}.pb-sp-90{padding-bottom:90px!important}.pr-sp-90{padding-right:90px!important}.pl-sp-90{padding-left:90px!important}}@media only screen and (min-width:768px){.mt-pc-90{margin-top:90px!important}.mb-pc-90{margin-bottom:90px!important}.mr-pc-90{margin-right:90px!important}.ml-pc-90{margin-left:90px!important}.pt-pc-90{padding-top:90px!important}.pb-pc-90{padding-bottom:90px!important}.pr-pc-90{padding-right:90px!important}.pl-pc-90{padding-left:90px!important}}.mt-100{margin-top:100px!important}.mb-100{margin-bottom:100px!important}.mr-100{margin-right:100px!important}.ml-100{margin-left:100px!important}.pt-100{padding-top:100px!important}.pb-100{padding-bottom:100px!important}.pr-100{padding-right:100px!important}.pl-100{padding-left:100px!important}@media only screen and (max-width:767px){.container-fluid__inner{padding:0}.mt-sp-100{margin-top:100px!important}.mb-sp-100{margin-bottom:100px!important}.mr-sp-100{margin-right:100px!important}.ml-sp-100{margin-left:100px!important}.pt-sp-100{padding-top:100px!important}.pb-sp-100{padding-bottom:100px!important}.pr-sp-100{padding-right:100px!important}.pl-sp-100{padding-left:100px!important}}@media only screen and (min-width:768px){.mt-pc-100{margin-top:100px!important}.mb-pc-100{margin-bottom:100px!important}.mr-pc-100{margin-right:100px!important}.ml-pc-100{margin-left:100px!important}.pt-pc-100{padding-top:100px!important}.pb-pc-100{padding-bottom:100px!important}.pr-pc-100{padding-right:100px!important}.pl-pc-100{padding-left:100px!important}}@media only screen and (max-width:767px){.hidden-sp{display:none!important}}@media only screen and (min-width:768px){.hidden-sp{display:block!important}}@media only screen and (max-width:767px){.hidden-pc{display:block!important}}@media only screen and (min-width:768px){.hidden-pc{display:none!important}}@media only screen and (max-width:767px){.visible-sp{display:block!important}}@media only screen and (min-width:768px){.visible-sp{display:none!important}}@media only screen and (max-width:767px){.visible-pc{display:none!important}}@media only screen and (min-width:768px){.visible-pc{display:block!important}}@media only screen and (max-width:767px){.hidden-sp-inline{display:none!important}}@media only screen and (min-width:768px){.hidden-sp-inline{display:inline-block!important}}@media only screen and (max-width:767px){.hidden-pc-inline{display:inline-block!important}}@media only screen and (min-width:768px){.hidden-pc-inline{display:none!important}}@media only screen and (max-width:767px){.visible-sp-inline{display:inline-block!important}}@media only screen and (min-width:768px){.visible-sp-inline{display:none!important}}@media only screen and (max-width:767px){.visible-pc-inline{display:none!important}}@media only screen and (min-width:768px){.visible-pc-inline{display:inline-block!important}}@media only screen and (max-width:767px){.hidden-sp-table{display:none!important}}@media only screen and (min-width:768px){.hidden-sp-table{display:table!important}}@media only screen and (max-width:767px){.hidden-pc-table{display:table!important}}@media only screen and (min-width:768px){.hidden-pc-table{display:none!important}}@media only screen and (max-width:767px){.visible-sp-table{display:table!important}}@media only screen and (min-width:768px){.visible-sp-table{display:none!important}}@media only screen and (max-width:767px){.visible-pc-table{display:none!important}}@media only screen and (min-width:768px){.visible-pc-table{display:table!important}}.h-0{height:0px}@media only screen and (max-width:767px){.h-sp-0{height:0px!important}}@media only screen and (min-width:768px) and (max-width:1199px){.h-tb-0{height:0px!important}}@media only screen and (min-width:768px){.h-pc-0{height:0px!important}}.h-5{height:5px}@media only screen and (max-width:767px){.h-sp-5{height:5px!important}}@media only screen and (min-width:768px) and (max-width:1199px){.h-tb-5{height:5px!important}}@media only screen and (min-width:768px){.h-pc-5{height:5px!important}}.h-10{height:10px}@media only screen and (max-width:767px){.h-sp-10{height:10px!important}}@media only screen and (min-width:768px) and (max-width:1199px){.h-tb-10{height:10px!important}}@media only screen and (min-width:768px){.h-pc-10{height:10px!important}}.h-15{height:15px}@media only screen and (max-width:767px){.h-sp-15{height:15px!important}}@media only screen and (min-width:768px) and (max-width:1199px){.h-tb-15{height:15px!important}}@media only screen and (min-width:768px){.h-pc-15{height:15px!important}}.h-20{height:20px}@media only screen and (max-width:767px){.h-sp-20{height:20px!important}}@media only screen and (min-width:768px) and (max-width:1199px){.h-tb-20{height:20px!important}}@media only screen and (min-width:768px){.h-pc-20{height:20px!important}}.h-25{height:25px}@media only screen and (max-width:767px){.h-sp-25{height:25px!important}}@media only screen and (min-width:768px) and (max-width:1199px){.h-tb-25{height:25px!important}}@media only screen and (min-width:768px){.h-pc-25{height:25px!important}}.h-30{height:30px}@media only screen and (max-width:767px){.h-sp-30{height:30px!important}}@media only screen and (min-width:768px) and (max-width:1199px){.h-tb-30{height:30px!important}}@media only screen and (min-width:768px){.h-pc-30{height:30px!important}}.h-35{height:35px}@media only screen and (max-width:767px){.h-sp-35{height:35px!important}}@media only screen and (min-width:768px) and (max-width:1199px){.h-tb-35{height:35px!important}}@media only screen and (min-width:768px){.h-pc-35{height:35px!important}}.h-40{height:40px}@media only screen and (max-width:767px){.h-sp-40{height:40px!important}}@media only screen and (min-width:768px) and (max-width:1199px){.h-tb-40{height:40px!important}}@media only screen and (min-width:768px){.h-pc-40{height:40px!important}}.h-50{height:50px}@media only screen and (max-width:767px){.h-sp-50{height:50px!important}}@media only screen and (min-width:768px) and (max-width:1199px){.h-tb-50{height:50px!important}}@media only screen and (min-width:768px){.h-pc-50{height:50px!important}}.h-60{height:60px}@media only screen and (max-width:767px){.h-sp-60{height:60px!important}}@media only screen and (min-width:768px) and (max-width:1199px){.h-tb-60{height:60px!important}}@media only screen and (min-width:768px){.h-pc-60{height:60px!important}}.h-75{height:75px}@media only screen and (max-width:767px){.h-sp-75{height:75px!important}}@media only screen and (min-width:768px) and (max-width:1199px){.h-tb-75{height:75px!important}}@media only screen and (min-width:768px){.h-pc-75{height:75px!important}}.h-80{height:80px}@media only screen and (max-width:767px){.h-sp-80{height:80px!important}}@media only screen and (min-width:768px) and (max-width:1199px){.h-tb-80{height:80px!important}}@media only screen and (min-width:768px){.h-pc-80{height:80px!important}}.h-100{height:100px}@media only screen and (max-width:767px){.h-sp-100{height:100px!important}}@media only screen and (min-width:768px) and (max-width:1199px){.h-tb-100{height:100px!important}}@media only screen and (min-width:768px){.h-pc-100{height:100px!important}}.text-main{color:#000000!important}.bg-main{background:#000000!important}.text-black{color:#000!important}.bg-black{background:#000!important}.text-white{color:#fff!important}.bg-white{background:#fff!important}.text-gray{color:#444444!important}.bg-gray{background:#444444!important}.text-light-gray{color:#efefef!important}.bg-light-gray{background:#efefef!important}.text-domestic{color:#53B1E1!important}.bg-domestic{background:#53B1E1!important}.text-world{color:#479E8D!important}.bg-world{background:#479E8D!important}.text-business{color:#C76DA2!important}.bg-business{background:#C76DA2!important}.text-entertainment{color:#E69858!important}.bg-entertainment{background:#E69858!important}.text-sports{color:#3370C8!important}.bg-sports{background:#3370C8!important}.text-it{color:#DC6760!important}.bg-it{background:#DC6760!important}.text-science{color:#6FB248!important}.bg-science{background:#6FB248!important}.text-blue{color:#0065CB!important}.bg-blue{background:#0065CB!important}.text-twitter{color:#000000!important}.bg-twitter{background:#000000!important}.text-bluesky{color:#0085FF!important}.bg-bluesky{background:#0085FF!important}.text-line{color:#06C755!important}.bg-line{background:#06C755!important}.text-facebook{color:#1877F2!important}.bg-facebook{background:#1877F2!important}.l-header{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:auto}.l-header_inner{margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px;width:1145px;display:-webkit-box;display:-ms-flexbox;display:flex;-js-display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px 0}@media only screen and (max-width:1129px){.l-header_inner{width:100%;padding-right:15px;padding-left:15px}}.l-header_sitemap{padding:5px 0}.l-header_sitemap_inner{margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px;width:1145px;display:-webkit-box;display:-ms-flexbox;display:flex;-js-display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1129px){.l-header_sitemap_inner{width:100%;padding-right:15px;padding-left:15px}}.l-header_sitemap_text p{font-size:13px;font-size:1.3rem;line-height:1}.l-header_sitemap_list{display:-webkit-box;display:-ms-flexbox;display:flex;-js-display:flex}.l-header_sitemap_list li a{font-size:13px;font-size:1.3rem;color:#fff;padding:5px 10px}.l-header_info{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-js-display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px 0}.l-header_search{width:260px;position:relative}.l-header_search input[type=text]{width:100%;height:40px;border:1px solid #CCCCCC;border-radius:5px;padding:5px 15px;position:relative;line-height:1}.l-header_search input[type=text]::-webkit-input-placeholder{color:#efefef}.l-header_search input[type=text]::-moz-placeholder{color:#efefef}.l-header_search input[type=text]:-ms-input-placeholder{color:#efefef}.l-header_search input[type=text]::-ms-input-placeholder{color:#efefef}.l-header_search input[type=text]::placeholder{color:#efefef}.l-header_search_btn{position:absolute;top:1px;right:2px;z-index:99}.l-header_search_btn i{color:#444444}.l-header_search_btn button{padding:10px;line-height:1;background-color:transparent;border:none;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.l-header_logo{text-align:center}.l-header_logo img{width:100%;height:auto;max-width:100%}.l-header_sns{width:260px}.l-header_sns_list{display:-webkit-box;display:-ms-flexbox;display:flex;-js-display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-header_sns_list li{padding:0 10px;line-height:1}.l-header_sns_list li i{color:#000;font-size:22px;font-size:2.2rem}.l-header_sns_list li img{width:20px}@media only screen and (max-width:767px){.l-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:fixed;padding:0px;height:50px;background:#fff;width:100%;top:0;z-index:999}.l-header_inner{width:100%;padding:10px 0 0}.l-header_sitemap{display:none}.l-header_info{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.l-header_search{display:none}.l-header_logo{width:100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-js-display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.l-header_logo img{height:30px;width:auto}.l-header_sns{display:none}}.l-footer{background:#000;padding:30px 0}.l-footer_inner{margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px;width:1145px;display:-webkit-box;display:-ms-flexbox;display:flex;-js-display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media only screen and (max-width:1129px){.l-footer_inner{width:100%;padding-right:15px;padding-left:15px}}.l-footer_logo{width:100%;max-width:187px}.l-footer_logo img{width:100%;height:auto;max-width:100%}.l-footer_text p{font-size:14px;font-size:1.4rem;color:#fff}.l-footer_contact .l-footer_list{display:-webkit-box;display:-ms-flexbox;display:flex;-js-display:flex}.l-footer_contact .l-footer_item{padding:0 10px}.l-footer_contact .l-footer_item a{color:#fff;font-size:14px;font-size:1.4rem}@media only screen and (max-width:767px){.l-footer_inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.l-footer_text p{padding:15px 0}}.l-nav{background:#fff}.l-nav_list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-js-display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;padding:0 25px}.l-nav_list .l-nav_item{position:relative;padding:0 15px;white-space:nowrap}.l-nav_list .l-nav_item .l-nav_link{display:-webkit-box;display:-ms-flexbox;display:flex;-js-display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0;border-bottom:10px solid #000;min-width:35px;-webkit-transition:0.3s;transition:0.3s}.l-nav_list .l-nav_item .l-nav_link span{display:inline-block;color:#000;font-size:16px;font-size:1.6rem;font-weight:bold;line-height:1;padding-top:10px;text-align:center}.l-nav_list .l-nav_item-main .l-nav_link{border-color:#000000!important}.l-nav_list .l-nav_item-main .l-nav_link:hover span{color:#000000}.l-nav_list .l-nav_item-main .l-nav_link.active span{color:#000000}.l-nav_list .l-nav_item-black .l-nav_link{border-color:#000!important}.l-nav_list .l-nav_item-black .l-nav_link:hover span{color:#000}.l-nav_list .l-nav_item-black .l-nav_link.active span{color:#000}.l-nav_list .l-nav_item-white .l-nav_link{border-color:#fff!important}.l-nav_list .l-nav_item-white .l-nav_link:hover span{color:#fff}.l-nav_list .l-nav_item-white .l-nav_link.active span{color:#fff}.l-nav_list .l-nav_item-gray .l-nav_link{border-color:#444444!important}.l-nav_list .l-nav_item-gray .l-nav_link:hover span{color:#444444}.l-nav_list .l-nav_item-gray .l-nav_link.active span{color:#444444}.l-nav_list .l-nav_item-light-gray .l-nav_link{border-color:#efefef!important}.l-nav_list .l-nav_item-light-gray .l-nav_link:hover span{color:#efefef}.l-nav_list .l-nav_item-light-gray .l-nav_link.active span{color:#efefef}.l-nav_list .l-nav_item-domestic .l-nav_link{border-color:#53B1E1!important}.l-nav_list .l-nav_item-domestic .l-nav_link:hover span{color:#53B1E1}.l-nav_list .l-nav_item-domestic .l-nav_link.active span{color:#53B1E1}.l-nav_list .l-nav_item-world .l-nav_link{border-color:#479E8D!important}.l-nav_list .l-nav_item-world .l-nav_link:hover span{color:#479E8D}.l-nav_list .l-nav_item-world .l-nav_link.active span{color:#479E8D}.l-nav_list .l-nav_item-business .l-nav_link{border-color:#C76DA2!important}.l-nav_list .l-nav_item-business .l-nav_link:hover span{color:#C76DA2}.l-nav_list .l-nav_item-business .l-nav_link.active span{color:#C76DA2}.l-nav_list .l-nav_item-entertainment .l-nav_link{border-color:#E69858!important}.l-nav_list .l-nav_item-entertainment .l-nav_link:hover span{color:#E69858}.l-nav_list .l-nav_item-entertainment .l-nav_link.active span{color:#E69858}.l-nav_list .l-nav_item-sports .l-nav_link{border-color:#3370C8!important}.l-nav_list .l-nav_item-sports .l-nav_link:hover span{color:#3370C8}.l-nav_list .l-nav_item-sports .l-nav_link.active span{color:#3370C8}.l-nav_list .l-nav_item-it .l-nav_link{border-color:#DC6760!important}.l-nav_list .l-nav_item-it .l-nav_link:hover span{color:#DC6760}.l-nav_list .l-nav_item-it .l-nav_link.active span{color:#DC6760}.l-nav_list .l-nav_item-science .l-nav_link{border-color:#6FB248!important}.l-nav_list .l-nav_item-science .l-nav_link:hover span{color:#6FB248}.l-nav_list .l-nav_item-science .l-nav_link.active span{color:#6FB248}.l-nav_list .l-nav_item-blue .l-nav_link{border-color:#0065CB!important}.l-nav_list .l-nav_item-blue .l-nav_link:hover span{color:#0065CB}.l-nav_list .l-nav_item-blue .l-nav_link.active span{color:#0065CB}.l-nav_list .l-nav_item-twitter .l-nav_link{border-color:#000000!important}.l-nav_list .l-nav_item-twitter .l-nav_link:hover span{color:#000000}.l-nav_list .l-nav_item-twitter .l-nav_link.active span{color:#000000}.l-nav_list .l-nav_item-bluesky .l-nav_link{border-color:#0085FF!important}.l-nav_list .l-nav_item-bluesky .l-nav_link:hover span{color:#0085FF}.l-nav_list .l-nav_item-bluesky .l-nav_link.active span{color:#0085FF}.l-nav_list .l-nav_item-line .l-nav_link{border-color:#06C755!important}.l-nav_list .l-nav_item-line .l-nav_link:hover span{color:#06C755}.l-nav_list .l-nav_item-line .l-nav_link.active span{color:#06C755}.l-nav_list .l-nav_item-facebook .l-nav_link{border-color:#1877F2!important}.l-nav_list .l-nav_item-facebook .l-nav_link:hover span{color:#1877F2}.l-nav_list .l-nav_item-facebook .l-nav_link.active span{color:#1877F2}@media only screen and (max-width:767px){.l-nav{margin-top:50px}.l-nav_list{overflow-x:scroll;display:-webkit-box;padding:0}.l-nav_list .l-nav_item .l-nav_link{font-size:14px;font-size:1.4rem;font-weight:bold;padding:0px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.l-nav_list .l-nav_item .l-nav_link span{white-space:nowrap;font-size:12px;font-size:1.2rem;padding:10px 5px}}.l-section_inner{margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px;width:1145px;padding-top:50px;padding-bottom:50px;position:relative;z-index:100}@media only screen and (max-width:1129px){.l-section_inner{width:100%;padding-right:15px;padding-left:15px}}.l-section_inner.is-full{width:100%;padding:100px 0}.l-section_header{padding:30px 0;text-align:center}.l-section_text p{font-size:16px;font-size:1.6rem;line-height:1.8;padding-top:15px}.l-section_footer{padding:30px 0}.l-section_footer p{font-size:16px;font-size:1.6rem;line-height:1.5;padding-bottom:25px}.l-section_btn{width:100%;max-width:400px;margin:30px auto}@media only screen and (max-width:767px){.l-section_inner{width:100%;padding-top:30px;padding-bottom:30px}.l-section_inner.is-full{padding:30px 0}.l-section_text p{font-size:16px;font-size:1.6rem;line-height:1.4}}.l-menu{display:none}@media only screen and (max-width:767px){.l-menu{z-index:2001;position:fixed;cursor:pointer;width:27px;height:31px;*zoom:1;line-height:3px;top:14px;left:20px;display:block}.l-menu:after,.l-menu:before{content:" ";display:block;line-height:0}.l-menu:after{content:" ";display:block;clear:both}.l-menu_bar-bottom,.l-menu_bar-middle,.l-menu_bar-top{background-color:#000;content:"";display:block;height:2px;margin:5px 0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.l-menu.is-active{top:20px}.l-menu.is-active .l-menu_bar-top{-webkit-transform:translateY(4px) rotate(45deg);transform:translateY(4px) rotate(45deg);background-color:#fff}.l-menu.is-active .l-menu_bar-bottom{-webkit-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg);background-color:#fff}.l-menu.is-active .l-menu_bar-middle{-webkit-transform:scale(0);transform:scale(0)}}.l-spMenu{display:none}@media only screen and (max-width:767px){.l-spMenu{position:fixed;overflow-x:hidden;top:0;left:0;z-index:2000;width:100%;height:100%;background:black;padding:0px 30px 30px;color:#fff}.l-spMenu.is-active{display:block;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background:#000;background-color:rgba(0,0,0,0.8)!important}.l-spMenu_inner{margin-top:70px}.l-spMenu_search{width:100%;position:relative}.l-spMenu_search input[type=text]{width:100%;height:40px;border:1px solid #CCCCCC;border-radius:5px;padding:5px 15px;position:relative}.l-spMenu_search input[type=text]::-webkit-input-placeholder{color:#efefef}.l-spMenu_search input[type=text]::-moz-placeholder{color:#efefef}.l-spMenu_search input[type=text]:-ms-input-placeholder{color:#efefef}.l-spMenu_search input[type=text]::-ms-input-placeholder{color:#efefef}.l-spMenu_search input[type=text]::placeholder{color:#efefef}.l-spMenu_search_btn{position:absolute;top:5px;right:5px;z-index:99}.l-spMenu_search_btn i{color:#444444}.l-spMenu_search_btn button{padding:10px;line-height:1;background-color:transparent;border:none;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.l-spMenu_list{display:-webkit-box;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:30px auto}.l-spMenu_list li{list-style:none;width:50%;padding:10px}.l-spMenu_list li a{color:#fff;position:relative;padding-left:20px;padding-top:20px;padding-bottom:20px;font-size:16px;font-size:1.6rem;font-weight:bold}.l-spMenu_list li a:before{position:absolute;content:"";width:10px;height:1px;background:#fff;left:0;top:50%}.l-spMenu_sns_list{display:-webkit-box;display:-ms-flexbox;display:flex;-js-display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.l-spMenu_sns_list li{padding:0 10px}.l-spMenu_sns_list li i,.l-spMenu_sns_list li svg{font-size:25px;font-size:2.5rem;color:#fff}.l-spMenu_sns_list li img{width:25px}}.c-label{display:inline-block;white-space:nowrap;font-size:14px;font-size:1.4rem;line-height:1;font-weight:bold}.c-label-main{color:#000000!important}.c-label-black{color:#000!important}.c-label-white{color:#fff!important}.c-label-gray{color:#444444!important}.c-label-light-gray{color:#efefef!important}.c-label-domestic{color:#53B1E1!important}.c-label-world{color:#479E8D!important}.c-label-business{color:#C76DA2!important}.c-label-entertainment{color:#E69858!important}.c-label-sports{color:#3370C8!important}.c-label-it{color:#DC6760!important}.c-label-science{color:#6FB248!important}.c-label-blue{color:#0065CB!important}.c-label-twitter{color:#000000!important}.c-label-bluesky{color:#0085FF!important}.c-label-line{color:#06C755!important}.c-label-facebook{color:#1877F2!important}@media only screen and (max-width:767px){.c-label{font-size:12px;font-size:1.2rem}}.c-content{padding:30px 0}.c-content h1{font-size:28px;font-size:2.8rem;line-height:1.2;position:relative;padding-bottom:18px;text-align:center;margin-bottom:30px}.c-content h1:after{position:absolute;content:"";border-bottom:4px solid #000000;width:75px;left:0;right:0;bottom:0;margin:0 auto}.c-content h1-main:after{border-bottom:4px solid #000000}.c-content h1-black:after{border-bottom:4px solid #000}.c-content h1-white:after{border-bottom:4px solid #fff}.c-content h1-gray:after{border-bottom:4px solid #444444}.c-content h1-light-gray:after{border-bottom:4px solid #efefef}.c-content h1-domestic:after{border-bottom:4px solid #53B1E1}.c-content h1-world:after{border-bottom:4px solid #479E8D}.c-content h1-business:after{border-bottom:4px solid #C76DA2}.c-content h1-entertainment:after{border-bottom:4px solid #E69858}.c-content h1-sports:after{border-bottom:4px solid #3370C8}.c-content h1-it:after{border-bottom:4px solid #DC6760}.c-content h1-science:after{border-bottom:4px solid #6FB248}.c-content h1-blue:after{border-bottom:4px solid #0065CB}.c-content h1-twitter:after{border-bottom:4px solid #000000}.c-content h1-bluesky:after{border-bottom:4px solid #0085FF}.c-content h1-line:after{border-bottom:4px solid #06C755}.c-content h1-facebook:after{border-bottom:4px solid #1877F2}.c-content h1:after{border-bottom-color:#000000}.c-content h2{font-size:28px;font-size:2.8rem;padding:10px 0;margin-bottom:15px}.c-content h3{font-size:24px;font-size:2.4rem;color:#000000;margin-top:35px;margin-bottom:15px}.c-content img{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;max-width:100%;margin:0 auto 30px}.c-content a{font-size:16px;font-size:1.6rem;text-decoration:none;color:#000000}.c-content p{font-size:18px;font-size:1.8rem;line-height:2;margin-bottom:15px}.c-content ul{padding-left:2em;margin-bottom:30px;list-style-type:disc}.c-content ul li{font-size:16px;font-size:1.6rem;line-height:1.4;position:relative;margin-bottom:8px}.c-content ol{padding-left:2em;margin-bottom:30px;list-style-type:decimal}.c-content ol li{font-size:16px;font-size:1.6rem;list-style-type:none;counter-increment:list;position:relative;margin-bottom:8px}@media only screen and (max-width:767px){.c-content{padding:15px 0}.c-content h2{font-size:24px;font-size:2.4rem;margin-bottom:10px}.c-content h3{font-size:20px;font-size:2rem;padding-top:0px;margin-top:25px;margin-bottom:10px}.c-content p{font-size:17px;font-size:1.7rem;line-height:1.8}.c-content ol,.c-content ul{padding-left:1em}.c-content ol li,.c-content ul li{font-size:16px;font-size:1.6rem}}.c-title{font-weight:700}.c-title-sm{line-height:1;font-size:18px;font-size:1.8rem}@media only screen and (max-width:767px){.c-title-sm{font-size:16px;font-size:1.6rem}}.scrollToTop{display:none;cursor:pointer;position:fixed;bottom:50px;right:30px;z-index:1999}.scrollToTop>a{width:56px;height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-js-display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;background:#000;color:#fff;text-decoration:none;line-height:1;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.2);box-shadow:0 0 6px rgba(0,0,0,0.2)}.scrollToTop>a:hover{text-decoration:none;opacity:0.8}.scrollToTop span{display:block;color:#fff;font-size:12px;font-size:1.2rem;line-height:1;font-weight:bold}@media only screen and (max-width:767px){.scrollToTop{bottom:50px;right:15px}.scrollToTop>div{width:46px;height:46px}.scrollToTop span{font-size:10px;font-size:1rem}}.c-ad{display:block;width:100%;text-align:center}.c-ad-large{padding:50px 0}@media only screen and (max-width:767px){.c-ad{padding:20px 0 20px}.c-ad-large{padding:30px 0}}.c-mv{position:relative;width:100%;height:300px;background-size:cover;z-index:1;overflow:hidden}.c-mv_inner{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px;width:1145px;height:301px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:10}@media only screen and (max-width:1129px){.c-mv_inner{width:100%;padding-right:15px;padding-left:15px}}.c-mv_details{padding:25px 30px;background:#fff;position:absolute;left:0;bottom:0;width:100%}.c-mv_info{padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-js-display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-mv_info .c-mv_datetime{font-size:13px;font-size:1.3rem;position:relative;color:#666}.c-mv_info .c-mv_datetime:before{position:absolute;content:"";background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20d%3D%22M256%208C119%208%208%20119%208%20256s111%20248%20248%20248%20248-111%20248-248S393%208%20256%208zm216%20248c0%20118.7-96.1%20216-216%20216-118.7%200-216-96.1-216-216%200-118.7%2096.1-216%20216-216%20118.7%200%20216%2096.1%20216%20216zm-148.9%2088.3l-81.2-59c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6%205.4-12%2012-12h14c6.6%200%2012%205.4%2012%2012v146.3l70.5%2051.3c5.4%203.9%206.5%2011.4%202.6%2016.8l-8.2%2011.3c-3.9%205.3-11.4%206.5-16.8%202.6z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;width:14px;height:14px;background-size:contain;left:-18px;top:calc(50% - 7px)}.c-mv_title h1{font-size:42px;font-size:4.2rem;line-height:1.5}.c-mv_overlay{position:absolute;top:0;left:0;width:100%;height:400px;background-color:rgba(0,101,203,0.67);z-index:2}@media only screen and (max-width:767px){.c-mv{position:relative;width:100%;margin-top:0;height:180px}.c-mv_inner{padding:15px 15px;height:181px}.c-mv_details{width:90%;margin:0 auto;padding:15px 15px 0;right:0}.c-mv_title{padding-bottom:10px}.c-mv_title h1{font-size:22px;font-size:2.2rem;line-height:1.3}.c-mv_overlay{height:220px;top:0;left:0;width:100%;height:100%}}.c-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:30px}.c-tags dt{font-size:14px;font-size:1.4rem;line-height:1;font-weight:bold}.c-tags dd{line-height:1;padding:5px}.c-tags dd a{font-size:14px;font-size:1.4rem}@media only screen and (max-width:767px){.c-tags{padding-bottom:15px}}.p-newsCardBlock_list .p-newsCardBlock_item{border-bottom:1px solid #CCCCCC}.p-newsCardBlock_list .p-newsCardBlock_link{display:block;-webkit-transition:all 0.3s;transition:all 0.3s}.p-newsCardBlock_list .p-newsCardBlock_link:hover{opacity:0.5}.p-newsCard{display:-webkit-box;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px 0 30px}.p-newsCard_body{width:calc(100% - 180px)}.p-newsCard_header .p-newsCard_title{font-size:24px;font-size:2.4rem;line-height:1.3}.p-newsCard_header .p-newsCard_info{display:-webkit-box;display:-ms-flexbox;display:flex;-js-display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-newsCard_header .p-newsCard_cate{font-size:14px;font-size:1.4rem}.p-newsCard_header .p-newsCard_datetime{font-size:13px;font-size:1.3rem;position:relative;color:#666}.p-newsCard_header .p-newsCard_datetime:before{position:absolute;content:"";background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20d%3D%22M256%208C119%208%208%20119%208%20256s111%20248%20248%20248%20248-111%20248-248S393%208%20256%208zm216%20248c0%20118.7-96.1%20216-216%20216-118.7%200-216-96.1-216-216%200-118.7%2096.1-216%20216-216%20118.7%200%20216%2096.1%20216%20216zm-148.9%2088.3l-81.2-59c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6%205.4-12%2012-12h14c6.6%200%2012%205.4%2012%2012v146.3l70.5%2051.3c5.4%203.9%206.5%2011.4%202.6%2016.8l-8.2%2011.3c-3.9%205.3-11.4%206.5-16.8%202.6z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;width:14px;height:14px;background-size:contain;left:-18px;top:calc(50% - 7px)}.p-newsCard_text p{font-size:15px;font-size:1.5rem;line-height:1.8!important;padding:10px 0;color:#666}.p-newsCard_pic{width:150px;display:block}.p-newsCard_pic img{height:auto;max-width:100%}.p-newsCard_pic-sp{display:none}.p-newsCard-sm{padding:25px 0 15px}.p-newsCard-sm .p-newsCard_body{width:calc(100% - 100px)}.p-newsCard-sm .p-newsCard_pic{width:80px}.p-newsCard-sm .p-newsCard_pic img{height:auto;max-width:100%}@media only screen and (max-width:767px){.p-newsCard{padding:20px 0}.p-newsCard_body{width:100%}.p-newsCard_pic{display:none}.p-newsCard_pic-sp{display:block}.p-newsCard_pic-sp img{height:auto;max-width:100%}.p-newsCard_text{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-js-display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:10px}.p-newsCard_text p{width:calc(100% - 130px);padding:0;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.p-newsCard_text img{width:115px}.p-newsCard-sm .p-newsCard_body{width:100%}.p-newsCard-sm .p-newsCard_header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-newsCard-sm .p-newsCard_header .p-newsCard_title{font-size:20px;font-size:2rem;width:100%}.p-newsCard-sm .p-newsCard_header .p-newsCard_info{width:100%;padding-top:5px}.p-newsCard-sm .p-newsCard_text{padding-top:0px}.p-newsCard-sm .p-newsCard_text p{font-size:14px;font-size:1.4rem;width:100%}.p-newsCard-sm .p-newsCard_pic{display:none}.p-newsCard-sm .p-newsCard_pic-sp{display:none}}.p-links{border-top:1px solid #000;padding:50px 0}.p-links_inner{margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px;width:1145px}@media only screen and (max-width:1129px){.p-links_inner{width:100%;padding-right:15px;padding-left:15px}}.p-links_body{display:-webkit-box;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-15px;margin-right:-15px}.p-links_block{padding-left:15px;padding-right:15px;width:25%}.p-links_block-2col{width:50%}.p-links_title{font-size:16px;font-size:1.6rem;padding-bottom:15px;color:0}.p-links_title a{color:0}.p-links_list-vertical{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-links_list-vertical .p-links_item{width:50%}.p-links_item{padding:5px 0}.p-links_item a{font-size:14px;font-size:1.4rem;color:0;position:relative;padding-left:20px}.p-links_item a:before{position:absolute;content:"";width:10px;height:1px;background:#707070;left:0;top:50%}@media only screen and (max-width:767px){.p-links_inner{width:100%}.p-links_body{margin-left:auto;margin-right:auto}.p-links_block{padding-left:0;padding-right:0;padding-bottom:20px;width:50%}.p-links_block-2col{width:100%}}.p-categoryBoxBlock_list{display:-webkit-box;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-left:-15px;margin-right:-15px}.p-categoryBoxBlock_list .p-categoryBoxBlock_item{width:33.3333333333%;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:767px){.p-categoryBoxBlock_list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:auto;margin-right:auto}.p-categoryBoxBlock_list .p-categoryBoxBlock_item{width:100%;padding-left:0;padding-right:0}}.p-categoryBox{padding-bottom:30px;border-top:5px solid #000}.p-categoryBox a{cursor:pointer;-webkit-transition:0.3s;transition:0.3s}.p-categoryBox_header{display:-webkit-box;display:-ms-flexbox;display:flex;-js-display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 0;position:relative}.p-categoryBox_header:after{position:absolute;font-family:"Font Awesome 5 Free";font-weight:600;content:"\f054";color:#000;right:10px}.p-categoryBox_title{font-size:22px;font-size:2.2rem;line-height:1;padding-left:10px}.p-categoryBox_cat{padding:0 15px;line-height:1}.p-categoryBox_body{display:-webkit-box;display:-ms-flexbox;display:flex;-js-display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-categoryBox_pic{width:100%;height:210px;background-size:cover;background-repeat:no-repeat;background-position:center}.p-categoryBox_text{padding:20px 0;border-bottom:1px solid #CCCCCC}.p-categoryBox_text a{font-size:18px;font-size:1.8rem;font-weight:bold;display:block}.p-categoryBox_text a:hover{opacity:0.5}.p-categoryBox_text:last-child{border-bottom:none}.p-categoryBox-main{border-color:#000000!important}.p-categoryBox-main .p-categoryBox_title{color:#000000!important}.p-categoryBox-main .p-categoryBox_header:after{color:#000000!important}.p-categoryBox-main .p-categoryBox_header:hover{background-color:rgba(0,0,0,0.2)}.p-categoryBox-black{border-color:#000!important}.p-categoryBox-black .p-categoryBox_title{color:#000!important}.p-categoryBox-black .p-categoryBox_header:after{color:#000!important}.p-categoryBox-black .p-categoryBox_header:hover{background-color:rgba(0,0,0,0.2)}.p-categoryBox-white{border-color:#fff!important}.p-categoryBox-white .p-categoryBox_title{color:#fff!important}.p-categoryBox-white .p-categoryBox_header:after{color:#fff!important}.p-categoryBox-white .p-categoryBox_header:hover{background-color:rgba(255,255,255,0.2)}.p-categoryBox-gray{border-color:#444444!important}.p-categoryBox-gray .p-categoryBox_title{color:#444444!important}.p-categoryBox-gray .p-categoryBox_header:after{color:#444444!important}.p-categoryBox-gray .p-categoryBox_header:hover{background-color:rgba(68,68,68,0.2)}.p-categoryBox-light-gray{border-color:#efefef!important}.p-categoryBox-light-gray .p-categoryBox_title{color:#efefef!important}.p-categoryBox-light-gray .p-categoryBox_header:after{color:#efefef!important}.p-categoryBox-light-gray .p-categoryBox_header:hover{background-color:rgba(239,239,239,0.2)}.p-categoryBox-domestic{border-color:#53B1E1!important}.p-categoryBox-domestic .p-categoryBox_title{color:#53B1E1!important}.p-categoryBox-domestic .p-categoryBox_header:after{color:#53B1E1!important}.p-categoryBox-domestic .p-categoryBox_header:hover{background-color:rgba(83,177,225,0.2)}.p-categoryBox-world{border-color:#479E8D!important}.p-categoryBox-world .p-categoryBox_title{color:#479E8D!important}.p-categoryBox-world .p-categoryBox_header:after{color:#479E8D!important}.p-categoryBox-world .p-categoryBox_header:hover{background-color:rgba(71,158,141,0.2)}.p-categoryBox-business{border-color:#C76DA2!important}.p-categoryBox-business .p-categoryBox_title{color:#C76DA2!important}.p-categoryBox-business .p-categoryBox_header:after{color:#C76DA2!important}.p-categoryBox-business .p-categoryBox_header:hover{background-color:rgba(199,109,162,0.2)}.p-categoryBox-entertainment{border-color:#E69858!important}.p-categoryBox-entertainment .p-categoryBox_title{color:#E69858!important}.p-categoryBox-entertainment .p-categoryBox_header:after{color:#E69858!important}.p-categoryBox-entertainment .p-categoryBox_header:hover{background-color:rgba(230,152,88,0.2)}.p-categoryBox-sports{border-color:#3370C8!important}.p-categoryBox-sports .p-categoryBox_title{color:#3370C8!important}.p-categoryBox-sports .p-categoryBox_header:after{color:#3370C8!important}.p-categoryBox-sports .p-categoryBox_header:hover{background-color:rgba(51,112,200,0.2)}.p-categoryBox-it{border-color:#DC6760!important}.p-categoryBox-it .p-categoryBox_title{color:#DC6760!important}.p-categoryBox-it .p-categoryBox_header:after{color:#DC6760!important}.p-categoryBox-it .p-categoryBox_header:hover{background-color:rgba(220,103,96,0.2)}.p-categoryBox-science{border-color:#6FB248!important}.p-categoryBox-science .p-categoryBox_title{color:#6FB248!important}.p-categoryBox-science .p-categoryBox_header:after{color:#6FB248!important}.p-categoryBox-science .p-categoryBox_header:hover{background-color:rgba(111,178,72,0.2)}.p-categoryBox-blue{border-color:#0065CB!important}.p-categoryBox-blue .p-categoryBox_title{color:#0065CB!important}.p-categoryBox-blue .p-categoryBox_header:after{color:#0065CB!important}.p-categoryBox-blue .p-categoryBox_header:hover{background-color:rgba(0,101,203,0.2)}.p-categoryBox-twitter{border-color:#000000!important}.p-categoryBox-twitter .p-categoryBox_title{color:#000000!important}.p-categoryBox-twitter .p-categoryBox_header:after{color:#000000!important}.p-categoryBox-twitter .p-categoryBox_header:hover{background-color:rgba(0,0,0,0.2)}.p-categoryBox-bluesky{border-color:#0085FF!important}.p-categoryBox-bluesky .p-categoryBox_title{color:#0085FF!important}.p-categoryBox-bluesky .p-categoryBox_header:after{color:#0085FF!important}.p-categoryBox-bluesky .p-categoryBox_header:hover{background-color:rgba(0,133,255,0.2)}.p-categoryBox-line{border-color:#06C755!important}.p-categoryBox-line .p-categoryBox_title{color:#06C755!important}.p-categoryBox-line .p-categoryBox_header:after{color:#06C755!important}.p-categoryBox-line .p-categoryBox_header:hover{background-color:rgba(6,199,85,0.2)}.p-categoryBox-facebook{border-color:#1877F2!important}.p-categoryBox-facebook .p-categoryBox_title{color:#1877F2!important}.p-categoryBox-facebook .p-categoryBox_header:after{color:#1877F2!important}.p-categoryBox-facebook .p-categoryBox_header:hover{background-color:rgba(24,119,242,0.2)}@media only screen and (max-width:767px){.p-categoryBox_pic{width:100%;height:250px}.p-categoryBox_text{padding:15px 0}.p-categoryBox_text a{font-size:16px;font-size:1.6rem}}.p-rankingBlock{padding-top:30px}.p-rankingBlock_header{border-top:1px solid #000}.p-rankingBlock_header .p-rankingBlock_title{padding:15px 0;position:relative;font-size:18px;font-size:1.8rem;line-height:1}.p-rankingBlock_header .p-rankingBlock_title:after{position:absolute;font-family:"Font Awesome 5 Free";font-weight:600;content:"\f054";color:#000;right:10px}.p-rankingBlock_list .p-rankingBlock_item{padding:20px 0;border-top:1px solid #CCCCCC}.p-rankingBlock_list .p-rankingBlock_item:last-child{border-bottom:1px solid #CCCCCC}.p-ranking a{-webkit-transition:0.3s;transition:0.3s}.p-ranking a:hover{opacity:0.5}.p-ranking_title h2{font-size:16px;font-size:1.6rem;font-weight:bold}.p-ranking_info{display:-webkit-box;display:-ms-flexbox;display:flex;-js-display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:5px}.p-ranking_datetime{font-size:14px;font-size:1.4rem;color:#666}.p-news{width:100%;max-width:820px;margin:auto;padding:0 0px;position:relative}.p-news_title{font-size:18px;font-size:1.8rem;line-height:1;padding:0 1em 0 0;border-right:1px solid #CCCCCC;color:#444444;font-weight:bold;position:absolute;z-index:100;background-color:#fff}.p-news_text{font-size:18px;font-size:1.8rem;line-height:1;color:#000;font-weight:bold;padding:0 0 0 5em}.p-news_text a:hover{opacity:0.5}@media only screen and (max-width:767px){.p-news{padding:0}.p-news_title{font-size:14px;font-size:1.4rem;white-space:nowrap}.p-news_text{white-space:nowrap;font-size:14px;font-size:1.4rem;line-height:1.2;padding-left:6em;padding-right:1.5em}.p-news_text a{overflow:hidden;display:none;text-overflow:ellipsis;white-space:nowrap}}.p-topBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-topBlock_item-main{width:100%;max-width:calc(100% - 356px)}.p-topBlock_item-aside{width:100%;max-width:330px;padding-top:50px}.p-topBlock_item-full{width:100%}.p-topBlock_item-page{width:100%;max-width:800px;margin:auto}.p-topBlock_title{font-size:32px;font-size:3.2rem;border-bottom:1px solid #000;padding-bottom:3px}.p-topBlock_title-main{color:#000000!important;border-color:#000000!important}.p-topBlock_title-black{color:#000!important;border-color:#000!important}.p-topBlock_title-white{color:#fff!important;border-color:#fff!important}.p-topBlock_title-gray{color:#444444!important;border-color:#444444!important}.p-topBlock_title-light-gray{color:#efefef!important;border-color:#efefef!important}.p-topBlock_title-domestic{color:#53B1E1!important;border-color:#53B1E1!important}.p-topBlock_title-world{color:#479E8D!important;border-color:#479E8D!important}.p-topBlock_title-business{color:#C76DA2!important;border-color:#C76DA2!important}.p-topBlock_title-entertainment{color:#E69858!important;border-color:#E69858!important}.p-topBlock_title-sports{color:#3370C8!important;border-color:#3370C8!important}.p-topBlock_title-it{color:#DC6760!important;border-color:#DC6760!important}.p-topBlock_title-science{color:#6FB248!important;border-color:#6FB248!important}.p-topBlock_title-blue{color:#0065CB!important;border-color:#0065CB!important}.p-topBlock_title-twitter{color:#000000!important;border-color:#000000!important}.p-topBlock_title-bluesky{color:#0085FF!important;border-color:#0085FF!important}.p-topBlock_title-line{color:#06C755!important;border-color:#06C755!important}.p-topBlock_title-facebook{color:#1877F2!important;border-color:#1877F2!important}@media only screen and (max-width:767px){.p-topBlock_item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-topBlock_item-main{width:100%;max-width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.p-topBlock_item-aside{width:100%;max-width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.p-topBlock_item-full{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.p-singleBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-singleBlock_item-main{width:100%;max-width:calc(100% - 356px)}.p-singleBlock_item-aside{width:100%;max-width:330px;padding-top:50px}.p-singleBlock_item-full{width:100%}.p-singleBlock_item-page{width:100%;max-width:800px;margin:auto}.p-singleBlock_title{font-size:32px;font-size:3.2rem;border-bottom:1px solid #000;padding-bottom:3px}.p-singleBlock_title-main{color:#000000!important;border-color:#000000!important}.p-singleBlock_title-black{color:#000!important;border-color:#000!important}.p-singleBlock_title-white{color:#fff!important;border-color:#fff!important}.p-singleBlock_title-gray{color:#444444!important;border-color:#444444!important}.p-singleBlock_title-light-gray{color:#efefef!important;border-color:#efefef!important}.p-singleBlock_title-domestic{color:#53B1E1!important;border-color:#53B1E1!important}.p-singleBlock_title-world{color:#479E8D!important;border-color:#479E8D!important}.p-singleBlock_title-business{color:#C76DA2!important;border-color:#C76DA2!important}.p-singleBlock_title-entertainment{color:#E69858!important;border-color:#E69858!important}.p-singleBlock_title-sports{color:#3370C8!important;border-color:#3370C8!important}.p-singleBlock_title-it{color:#DC6760!important;border-color:#DC6760!important}.p-singleBlock_title-science{color:#6FB248!important;border-color:#6FB248!important}.p-singleBlock_title-blue{color:#0065CB!important;border-color:#0065CB!important}.p-singleBlock_title-twitter{color:#000000!important;border-color:#000000!important}.p-singleBlock_title-bluesky{color:#0085FF!important;border-color:#0085FF!important}.p-singleBlock_title-line{color:#06C755!important;border-color:#06C755!important}.p-singleBlock_title-facebook{color:#1877F2!important;border-color:#1877F2!important}@media only screen and (max-width:767px){.p-singleBlock_item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-singleBlock_item-main{width:100%;max-width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.p-singleBlock_item-aside{width:100%;max-width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.p-singleBlock_item-full{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.p-snsList{display:-webkit-box;display:-ms-flexbox;display:flex;-js-display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-15px;margin-right:-15px}.p-snsList_item{width:25%;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:767px){.p-snsList{margin-left:0;margin-right:0}.p-snsList_item{width:25%;padding-left:0;padding-right:0}}.p-sns{display:-webkit-box;display:-ms-flexbox;display:flex;-js-display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px 10px;width:100%;height:45px;border-radius:5px;color:#fff;-webkit-transition:0.3s;transition:0.3s}.p-sns i,.p-sns svg{font-size:20px;font-size:2rem}.p-sns img{width:20px}.p-sns_text{color:#fff;font-size:16px;font-size:1.6rem;font-weight:bold;padding:0 15px}.p-sns-main{background:#000000!important}.p-sns-black{background:#000!important}.p-sns-white{background:#fff!important}.p-sns-gray{background:#444444!important}.p-sns-light-gray{background:#efefef!important}.p-sns-domestic{background:#53B1E1!important}.p-sns-world{background:#479E8D!important}.p-sns-business{background:#C76DA2!important}.p-sns-entertainment{background:#E69858!important}.p-sns-sports{background:#3370C8!important}.p-sns-it{background:#DC6760!important}.p-sns-science{background:#6FB248!important}.p-sns-blue{background:#0065CB!important}.p-sns-twitter{background:#000000!important}.p-sns-bluesky{background:#0085FF!important}.p-sns-line{background:#06C755!important}.p-sns-facebook{background:#1877F2!important}@media only screen and (max-width:767px){.p-sns{border-radius:0;height:40px}.p-sns i,.p-sns svg{font-size:16px;font-size:1.6rem}.p-sns img{width:16px}.p-sns_text{font-size:12px;font-size:1.2rem;padding:0 5px}}.p-mediaBlock_header{padding:15px 0}.p-mediaBlock_list{display:-webkit-box;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-left:-15px;margin-right:-15px}.p-mediaBlock_list .p-mediaBlock_item{width:33.3333333333%;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:767px){.p-mediaBlock_list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:auto;margin-right:auto}.p-mediaBlock_list .p-mediaBlock_item{width:100%;padding-left:0;padding-right:0}}.p-mediaCard{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative;-webkit-transition:0.3s;transition:0.3s}.p-mediaCard_body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:15px 0}.p-mediaCard_pic{width:100%;height:153px;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center}.p-mediaCard_pic h3{display:-webkit-box;display:-ms-flexbox;display:flex;-js-display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;font-size:22px;font-size:2.2rem;color:#fff;z-index:1000;position:absolute}.p-mediaCard_label{position:absolute;bottom:0;left:0;z-index:1000;padding:5px 10px;background:#fff}.p-mediaCard_title{font-weight:bold;line-height:1.5;padding-bottom:15px;font-size:18px;font-size:1.8rem}.p-prevNext{padding:30px 0;margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-js-display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC}.p-prevNext_item{width:50%;border-right:1px solid #CCCCCC}.p-prevNext_item a{display:-webkit-box;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:0.3s;transition:0.3s}.p-prevNext_item:last-child{border-right:none}.p-prevNext_item .p-prevNext_link{display:-webkit-box;display:-ms-flexbox;display:flex;-js-display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-prevNext_item .p-prevNext_link_text{font-size:14px;font-size:1.4rem;color:#666}.p-prevNext_item .p-prevNext_link i,.p-prevNext_item .p-prevNext_link svg{color:#666}.p-prevNext_item .p-prevNext_info{display:-webkit-box;display:-ms-flexbox;display:flex;-js-display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-prevNext_item-prev .p-prevNext_info .p-prevNext_title{padding:10px 1em 10px 0}.p-prevNext_item-next a{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.p-prevNext_item-next .p-prevNext_info .p-prevNext_pic{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.p-prevNext_item-next .p-prevNext_info .p-prevNext_title{text-align:right;padding:10px 0 10px 1em}@media only screen and (max-width:767px){.p-prevNext{width:100%;padding:5px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-prevNext_item{width:100%;border-right:none;padding:3px 0}.p-prevNext_item .p-prevNext_link_text{font-size:12px;font-size:1.2rem}.p-prevNext_item .p-prevNext_info .p-prevNext_title{padding:3px 0px 0}}.author-box{margin:40px 0;padding:30px;background-color:#f8f9fa;border-radius:8px;border:1px solid #e0e0e0}.author-box__inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.author-box__avatar{-ms-flex-negative:0;flex-shrink:0;width:100px;height:100px;overflow:hidden;border-radius:50%;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.1);box-shadow:0 2px 8px rgba(0,0,0,0.1)}.author-box__avatar-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.author-box__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.author-box__name{margin:0 0 15px;font-size:20px;font-weight:bold;line-height:1.2}.author-box__name a{color:#333;text-decoration:none;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.author-box__name a:hover{color:#0066cc}.author-box__description{margin:0 0 20px;font-size:15px;line-height:1.7;color:#555}.author-box__description p{margin:0 0 10px}.author-box__description p:last-child{margin-bottom:0}.author-box__links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.author-box__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:bold;text-decoration:none;border-radius:4px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.author-box__link i{font-size:14px}.author-box__link--posts{background-color:#0066cc;color:#fff}.author-box__link--posts:hover{background-color:#0052a3;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.author-box__link--website{background-color:#fff;color:#333;border:1px solid #ddd}.author-box__link--website:hover{background-color:#f5f5f5;border-color:#bbb}@media only screen and (max-width:767px){.author-box{padding:20px}.author-box__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;text-align:center}.author-box__avatar{margin:0 auto}.author-box__links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.author-box__link{font-size:13px;padding:6px 12px}}.amazon-link-block{margin:0px 0 30px;padding:30px;background-color:#f8f9fa;border-radius:8px;border:1px solid #e0e0e0}.amazon-link-block__title{margin:0 0 20px;font-size:20px;font-weight:bold;color:#333}.amazon-link-block__content{margin-bottom:15px}.amazon-link-block__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;padding:20px;background-color:#fff;border-radius:6px;text-decoration:none;color:inherit;-webkit-transition:-webkit-box-shadow 0.3s ease,-webkit-transform 0.2s ease;transition:-webkit-box-shadow 0.3s ease,-webkit-transform 0.2s ease;transition:box-shadow 0.3s ease,transform 0.2s ease;transition:box-shadow 0.3s ease,transform 0.2s ease,-webkit-box-shadow 0.3s ease,-webkit-transform 0.2s ease;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.08);box-shadow:0 2px 4px rgba(0,0,0,0.08)}.amazon-link-block__link:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,0.15);box-shadow:0 4px 12px rgba(0,0,0,0.15);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.amazon-link-block__image{-ms-flex-negative:0;flex-shrink:0;width:120px;height:auto}.amazon-link-block__image img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;max-height:180px}.amazon-link-block__info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.amazon-link-block__book-title{margin:0 0 12px;font-size:18px;font-weight:bold;color:#333;line-height:1.4}.amazon-link-block__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0 0 15px;font-size:14px}.amazon-link-block__stars{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:2px}.amazon-link-block__star{font-size:16px;line-height:1}.amazon-link-block__star--full{color:#ff9900}.amazon-link-block__star--half{position:relative;color:#ddd}.amazon-link-block__star--half:before{content:"★";position:absolute;left:0;top:0;width:50%;overflow:hidden;color:#ff9900}.amazon-link-block__star--empty{color:#ddd}.amazon-link-block__rating-text{font-weight:bold;color:#333}.amazon-link-block__review-count{color:#666;font-size:13px}.amazon-link-block__cta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0;padding:8px 16px;background-color:#ff9900;color:#fff;font-size:14px;font-weight:bold;border-radius:4px;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.amazon-link-block__link:hover .amazon-link-block__cta{background-color:#e68a00}.amazon-link-block__icon{width:16px;height:16px}.amazon-link-block__note{margin:0;font-size:12px;color:#666;text-align:right}@media only screen and (max-width:767px){.amazon-link-block{padding:20px}.amazon-link-block__link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.amazon-link-block__image{width:100px}.amazon-link-block__book-title{font-size:16px}.amazon-link-block__rating{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.amazon-book-cover{margin:0 0 30px;text-align:center}.amazon-book-cover__link{display:inline-block;position:relative;text-decoration:none;-webkit-transition:opacity 0.3s ease,-webkit-transform 0.3s ease;transition:opacity 0.3s ease,-webkit-transform 0.3s ease;transition:transform 0.3s ease,opacity 0.3s ease;transition:transform 0.3s ease,opacity 0.3s ease,-webkit-transform 0.3s ease}.amazon-book-cover__link:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);opacity:0.9}.amazon-book-cover__image{max-width:200px;width:100%;height:auto;-webkit-box-shadow:0 4px 12px rgba(0,0,0,0.15);box-shadow:0 4px 12px rgba(0,0,0,0.15);border-radius:4px}.amazon-book-cover__caption{display:block;margin-top:12px;padding:6px 16px;background-color:#ff9900;color:#fff;font-size:14px;font-weight:bold;border-radius:4px;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.amazon-book-cover__link:hover .amazon-book-cover__caption{background-color:#e68a00}@media only screen and (max-width:767px){.amazon-book-cover__image{max-width:150px}}.wp-pagenavi{padding-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.wp-pagenavi>a,.wp-pagenavi>span{margin-left:4px;margin-right:4px;line-height:1;display:block;padding:10px 15px;border-radius:3px;border:1px solid #000000;color:#000000;text-decoration:none;font-size:14px;font-size:1.4rem}.wp-pagenavi>a.current,.wp-pagenavi>span.current{background-color:#000000;color:#fff}.wp-pagenavi>a:hover,.wp-pagenavi>span:hover{background-color:#000000;color:#fff;opacity:0.8}