.fb, #asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide .info .name, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide .info .name, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide .info .name, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide .info .name, #sideColumn .block .txt .more a, #sideColumn .block .txt .b {font-weight: 700;}.fs12b, #asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide .info .tags .area, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide .info .tags .area, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide .info .tags .area, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide .info .tags .area {font-size: 1.2rem;font-weight: 700;}.fs13b, #sideColumn .block .related .item .info .donation > span.yen, #sideColumn .block .related .item .info .name {font-size: 1.3rem;font-weight: 700;}.fm16 {font-family: "Noto Serif JP", serif;font-size: 1.6rem;}.fm16b, #asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide .info .donation > span.yen, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide .info .donation > span.yen, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide .info .donation > span.yen, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide .info .donation > span.yen {font-family: "Noto Serif JP", serif;font-size: 1.6rem;font-weight: 700;}.fm18b, #asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide .info .return > span.per, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide .info .return > span.per, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide .info .return > span.per, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide .info .return > span.per {font-family: "Noto Serif JP", serif;font-size: 1.8rem;font-weight: 700;}.fm20 {font-family: "Noto Serif JP", serif;font-size: 2rem;}.fm20b, #sideColumn .block .related .item .info .donation > span.price {font-family: "Noto Serif JP", serif;font-size: 2rem;font-weight: 700;}.headerGuide {display: none;}#contentsWrap {display: flex;flex-wrap: wrap;justify-content: center;margin: 30px auto;padding: 0 40px;}main {flex: 1;max-width: 870px;margin-bottom: 30px;}main > .inner {display: flex;margin-bottom: 20px;}main > .inner > .ph {width: 360px;margin-right: 30px;}main > .inner > .ph .swiper {width: 100%;max-width: 360px;height: 360px;margin-bottom: 10px;}main > .inner > .ph .swiper .swiper-slide .ph {display: flex;align-items: center;justify-content: center;background: #DDD;width: 360px;height: 360px;}main > .inner > .ph .swiper .swiper-slide .ph img {max-width: 100%;max-height: 100%;width: 100%;height: 100%;}main > .inner > .ph .slider-thumbnail {width: 100%;height: 82px;}main > .inner > .ph .slider-thumbnail .swiper-slide {opacity: 0.5;transition: opacity 0.5s;width: 82px !important;height: 82px;}main > .inner > .ph .slider-thumbnail .swiper-slide .ph {width: 82px;height: 82px;}main > .inner > .ph .slider-thumbnail .swiper-slide:not(:last-of-type) {margin-right: 10px;}main > .inner > .ph .slider-thumbnail .swiper-slide.swiper-slide-thumb-active {opacity: 1;}main > .inner .txt {flex: 1;}main > .inner .txt .tags {margin-bottom: 10px;}main > .inner .txt .tags a {display: inline-block;}main > .inner .txt .tags a > span {display: inline-flex;align-items: center;height: 30px;padding: 0 20px;border-radius: 15px;font-size: 1.4rem;font-weight: 500;}main > .inner .txt .tags a:not(:last-of-type) > span {margin-right: 10px;}main > .inner .txt .tags .area {margin-bottom: 5px;}main > .inner .txt .tags .area a > span {background: #e7e0ca;}main > .inner .txt .tags .genre a > span {background: #D3B763;color: #FFF;}main > .inner .txt h2 {font-size: 2rem;font-weight: 500;line-height: 1.4;margin-bottom: 20px;}main > .inner .txt .donation {width: 100%;margin-bottom: 20px;padding: 3px 0 6px;font-size: 1.3rem;text-align: right;line-height: 1;}main > .inner .txt .donation > span {display: inline-block;}main > .inner .txt .donation > span.price {font-family: "Noto Serif JP", serif;font-size: 3rem;font-weight: 900;color: #AB2424;padding: 0 5px;}main > .inner .txt .donation > span.yen {font-size: 1.1rem;font-weight: 700;color: #707070;}main > .inner .txt .donateHere {position: relative;display: flex;align-items: center;justify-content: center;width: 300px;height: 50px;margin: 0 auto 25px;background: #ab2424;border: solid 2px #ab2424;border-radius: 5px;filter: drop-shadow(0px 3px 0px #d8d8d8);transition: all 0.3s ease;}main > .inner .txt .donateHere span {font-size: 2rem;font-weight: 700;color: #FFF;}main > .inner .txt .donateHere:after {position: absolute;content: "";width: 15px;height: 100%;right: 10px;background: url(../images/common/arrow_down.svg) no-repeat center center;background-size: contain;transform: rotate(270deg);}@media (min-width: 767.9px) {main > .inner .txt .donateHere:hover {background: #FFF;transition: all 0.3s ease;}main > .inner .txt .donateHere:hover span {color: #ab2424;}main > .inner .txt .donateHere:hover:after {position: absolute;content: "";width: 15px;height: 100%;right: 10px;background: url(../images/common/arrow_down-red.svg) no-repeat center center;background-size: contain;transform: rotate(270deg);}}main > .inner .txt .about {margin-bottom: 20px;}main > .inner .txt .about a {position: relative;display: flex;flex-wrap: wrap;align-content: center;width: 480px;min-height: 60px;padding-left: 50px;background: #fff;border: 1px solid #e6e0cc;}main > .inner .txt .about a:before {position: absolute;content: "";width: 8px;height: 12px;top: 50%;left: 20px;margin-top: -6px;background: url(../images/common/arrow_rightg-gold.svg) no-repeat center center;background-size: contain;}main > .inner .txt .about a .name {display: block;width: 100%;font-size: 1.6rem;font-weight: 700;}main > .inner .txt .about a .num {display: block;width: 100%;font-size: 1.2rem;}main > .inner .txt .sns {display: flex;justify-content: end;}main > .inner .txt .sns > div a {display: flex;align-items: center;justify-content: center;padding: 3px 15px;border: 1px solid #e6e0cc;border-radius: 5px;background: #FFF;}main > .inner .txt .sns > div a img {display: inline-block;height: 20px;}main > .inner .txt .sns > div a > span {display: inline-block;margin-left: 5px;color: #666;font-size: 1.3rem;font-weight: 700;}main > .inner .txt .sns > div:not(:last-of-type) {margin-right: 5px;}main .info h3 {position: relative;font-family: "Noto Serif JP", serif;font-size: 2rem;font-weight: 700;padding-left: 20px;margin-bottom: 30px;}main .info h3:before {position: absolute;content: "";width: 10px;height: 20px;top: 50%;left: 0;margin-top: -10px;background: #1f933e;}main .info > .inner {margin: 0 30px;}main .info > .inner p {margin-bottom: 1em;font-size: 1.4rem;}#sideColumn {width: 300px;margin-left: 30px;}#sideColumn .block {width: 100%;margin: 0 0 25px;padding: 12px;background: #FFF;}#sideColumn .block .hdg_ttl03 span {position: relative;display: inline-block;padding-left: 25px;}#sideColumn .block .hdg_ttl03 span:before {position: absolute;content: "";width: 20px;height: 100%;left: 0;background: url(../images/common/ico_look.svg) no-repeat center center;background-size: contain;}#sideColumn .block.border {border-radius: 5px;border: 1px solid #ddd;}#sideColumn .block .txt {padding: 10px 20px;border-radius: 0 0 5px 5px;border: 1px solid #ddd;border-top: none;background: #FFF;}#sideColumn .block .txt .mark {background: #ffdc6e;}#sideColumn .block .txt .more {text-align: right;}#sideColumn .block .txt .more a {position: relative;color: #4397DC;padding-right: 1em;}#sideColumn .block .txt .more a:after {position: absolute;content: "";width: 8px;height: 12px;right: 0;top: 50%;margin-top: -6px;background: url("../images/common/ico_arrow-link.svg") no-repeat right center;}#sideColumn .block .related .item {position: relative;display: flex;margin-bottom: 20px;}#sideColumn .block .related .item .ph {display: flex;align-items: center;justify-content: center;width: 100px;height: 100px;background: #DDD;}#sideColumn .block .related .item .ph a {width: 100%;height: 100%;}#sideColumn .block .related .item .ph img {max-width: 100%;max-height: 100%;width: 100%;height: 100%;}#sideColumn .block .related .item .info {display: flex;flex-wrap: wrap;align-content: space-between;flex: 1;padding: 0 10px 0 5px;}#sideColumn .block .related .item .info .name {line-height: 1.4;}#sideColumn .block .related .item .info .donation {width: 100%;padding: 3px 0 6px;font-size: 1.2rem;color: #666;text-align: right;line-height: 1;}#sideColumn .block .related .item .info .donation > span {display: inline-block;}#sideColumn .block .related .item .info .donation > span.price {color: #AB2424;padding: 0 2px;}#sideColumn .block .related .item .info .donation > span.yen {color: #707070;}#sideColumn .block .related .item .info .tags {font-size: 1.2rem;color: #AAA;line-height: 1.3;}#sideColumn .block .related .item .info .tags .genre a {color: #aaa;}#sideColumn .block .related .item .info .tags .area a {color: #aaa;}#sideColumn .block .related .item:before {position: absolute;content: "";width: 22px;height: 28px;padding: 1px 0 0 0;top: -4px;left: -2px;background: url(../images/common/ico_no04.svg) no-repeat center center;background-size: contain;filter: drop-shadow(2px 2px 0px #c7c7c7);font-family: "Noto Serif JP", serif;font-size: 1.6rem;font-weight: 700;color: #FFF;line-height: 1;text-align: center;}#sideColumn .block .related .item:nth-child(1)::before {content: "1";background: url(../images/common/ico_no01.svg) no-repeat center center;}#sideColumn .block .related .item:nth-child(2)::before {content: "2";background: url(../images/common/ico_no02.svg) no-repeat center center;}#sideColumn .block .related .item:nth-child(3)::before {content: "3";background: url(../images/common/ico_no03.svg) no-repeat center center;}#sideColumn .block .related .item:nth-child(4)::before {content: "4";}#sideColumn .block .related .item:nth-child(5)::before {content: "5";}#sideColumn .block .related .item:nth-child(6)::before {content: "6";}#sideColumn .block .related .item:nth-child(7)::before {content: "7";}#sideColumn .block .related .item:nth-child(8)::before {content: "8";}#sideColumn .block .related .item:nth-child(9)::before {content: "9";}#sideColumn .block .related .item:nth-child(10)::before {content: "10";}#sideColumn .breadclumb {display: none;}#asideWrap {width: 100%;padding: 40px 0;border-top: 3px solid #c1c1c1;}#asideWrap > .inner {max-width: 1200px;margin: 0 auto;}#asideWrap .ranking01, #asideWrap .ranking02, #asideWrap .ranking03, #asideWrap .ranking04 {position: relative;width: 100%;max-width: 1200px;}#asideWrap .ranking01 .swiper:after, #asideWrap .ranking02 .swiper:after, #asideWrap .ranking03 .swiper:after, #asideWrap .ranking04 .swiper:after {position: absolute;content: "";width: 26px;top: 6px;right: 0;height: 100%;background: rgba(3, 3, 3, 0.21);z-index: 10;}#asideWrap .ranking01 .swiper .swiper-wrapper, #asideWrap .ranking02 .swiper .swiper-wrapper, #asideWrap .ranking03 .swiper .swiper-wrapper, #asideWrap .ranking04 .swiper .swiper-wrapper {margin-top: 6px;margin-left: 4px;}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide {width: 183px;background: #FFF;border: 1px solid #ddd;}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide:last-of-type, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide:last-of-type, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide:last-of-type, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide:last-of-type {margin-right: 80px;}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide .ph, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide .ph, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide .ph, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide .ph {display: flex;align-items: center;justify-content: center;width: 181px;height: 181px;background: #DDD;}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide .ph a, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide .ph a, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide .ph a, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide .ph a {display: contents;}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide .ph img, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide .ph img, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide .ph img, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide .ph img {max-width: 100%;max-height: 100%;width: 100%;height: 100%;}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide .info, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide .info, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide .info, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide .info {display: flex;flex-wrap: wrap;align-content: space-between;flex: 1;padding: 7px;}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide .info > div, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide .info > div, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide .info > div, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide .info > div {display: block;width: 100%;}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide .info .name, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide .info .name, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide .info .name, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide .info .name {line-height: 1.4;}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide .info .return, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide .info .return, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide .info .return, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide .info .return {padding: 3px 0 6px;font-size: 1.2rem;text-align: right;line-height: 1;}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide .info .return > span, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide .info .return > span, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide .info .return > span, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide .info .return > span {display: inline-block;color: #AB2424;}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide .info .return > span.rate, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide .info .return > span.rate, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide .info .return > span.rate, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide .info .return > span.rate {font-family: "Noto Serif JP", serif;font-size: 2.6rem;font-weight: 700;padding: 0px 2px 0 8px;}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide .info .return > span.per, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide .info .return > span.per, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide .info .return > span.per, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide .info .return > span.per {font-weight: 700;}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide .info .donation, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide .info .donation, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide .info .donation, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide .info .donation {padding: 3px 0 6px;font-size: 1.2rem;text-align: right;line-height: 1;}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide .info .donation > span, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide .info .donation > span, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide .info .donation > span, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide .info .donation > span {display: inline-block;}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide .info .donation > span.price, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide .info .donation > span.price, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide .info .donation > span.price, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide .info .donation > span.price {font-family: "Noto Serif JP", serif;font-size: 2.6rem;font-weight: 700;padding: 0px 2px 0 8px;color: #AB2424;}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide .info .donation > span.yen, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide .info .donation > span.yen, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide .info .donation > span.yen, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide .info .donation > span.yen {font-weight: 700;color: #AB2424;}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide .info .tags .area a, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide .info .tags .area a, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide .info .tags .area a, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide .info .tags .area a {display: inline-block;}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide .info .tags .area a:not(:last-of-type), #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide .info .tags .area a:not(:last-of-type), #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide .info .tags .area a:not(:last-of-type), #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide .info .tags .area a:not(:last-of-type) {margin-right: 5px;}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide .info .tags .area span, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide .info .tags .area span, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide .info .tags .area span, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide .info .tags .area span {display: inline-block;padding: 1px 15px;border-radius: 12px;background: #e7e0ca;}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide .info .tags .genre span, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide .info .tags .genre span, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide .info .tags .genre span, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide .info .tags .genre span {color: #4397DC;}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide:nth-child(1):before, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide:nth-child(1):before, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide:nth-child(1):before, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide:nth-child(1):before {position: absolute;content: "1";width: 40px;height: 50px;padding: 3px 3px 0 0;top: -7px;left: -5px;background: url(../images/common/ico_no01.svg) no-repeat center center;background-size: contain;font-family: "Noto Serif JP", serif;font-size: 2.4rem;font-weight: 700;color: #FFF;line-height: 1;text-align: center;}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide:nth-child(2):before, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide:nth-child(2):before, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide:nth-child(2):before, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide:nth-child(2):before {position: absolute;content: "2";width: 40px;height: 50px;padding: 3px 3px 0 0;top: -7px;left: -5px;background: url(../images/common/ico_no02.svg) no-repeat center center;background-size: contain;font-family: "Noto Serif JP", serif;font-size: 2.4rem;font-weight: 700;color: #FFF;line-height: 1;text-align: center;}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide:nth-child(3):before, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide:nth-child(3):before, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide:nth-child(3):before, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide:nth-child(3):before {position: absolute;content: "3";width: 40px;height: 50px;padding: 3px 3px 0 0;top: -7px;left: -5px;background: url(../images/common/ico_no03.svg) no-repeat center center;background-size: contain;font-family: "Noto Serif JP", serif;font-size: 2.4rem;font-weight: 700;color: #FFF;line-height: 1;text-align: center;}#asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide:nth-child(4):before {position: absolute;content: "4";width: 40px;height: 50px;padding: 3px 3px 0 0;top: -7px;left: -5px;background: url(../images/common/ico_no04.svg) no-repeat center center;background-size: contain;font-family: "Noto Serif JP", serif;font-size: 2.4rem;font-weight: 700;color: #FFF;line-height: 1;text-align: center;}#asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide:nth-child(5):before {position: absolute;content: "5";width: 40px;height: 50px;padding: 3px 3px 0 0;top: -7px;left: -5px;background: url(../images/common/ico_no04.svg) no-repeat center center;background-size: contain;font-family: "Noto Serif JP", serif;font-size: 2.4rem;font-weight: 700;color: #FFF;line-height: 1;text-align: center;}#asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide:nth-child(6):before {position: absolute;content: "6";width: 40px;height: 50px;padding: 3px 3px 0 0;top: -7px;left: -5px;background: url(../images/common/ico_no04.svg) no-repeat center center;background-size: contain;font-family: "Noto Serif JP", serif;font-size: 2.4rem;font-weight: 700;color: #FFF;line-height: 1;text-align: center;}#asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide:nth-child(7):before {position: absolute;content: "7";width: 40px;height: 50px;padding: 3px 3px 0 0;top: -7px;left: -5px;background: url(../images/common/ico_no04.svg) no-repeat center center;background-size: contain;font-family: "Noto Serif JP", serif;font-size: 2.4rem;font-weight: 700;color: #FFF;line-height: 1;text-align: center;}#asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide:nth-child(8):before {position: absolute;content: "8";width: 40px;height: 50px;padding: 3px 3px 0 0;top: -7px;left: -5px;background: url(../images/common/ico_no04.svg) no-repeat center center;background-size: contain;font-family: "Noto Serif JP", serif;font-size: 2.4rem;font-weight: 700;color: #FFF;line-height: 1;text-align: center;}#asideWrap .ranking01 .swiper-button-prev, #asideWrap .ranking02 .swiper-button-prev, #asideWrap .ranking03 .swiper-button-prev, #asideWrap .ranking04 .swiper-button-prev {position: absolute;width: 30px;height: 30px;top: 50%;left: -15px;margin-top: -15px;background: #D3B763;border-radius: 5px;z-index: 20;}#asideWrap .ranking01 .swiper-button-prev:after, #asideWrap .ranking02 .swiper-button-prev:after, #asideWrap .ranking03 .swiper-button-prev:after, #asideWrap .ranking04 .swiper-button-prev:after {content: "";width: 0;height: 0;border-style: solid;border-width: 6px 12px 6px 0;border-color: transparent #ffffff transparent transparent;}#asideWrap .ranking01 .swiper-button-next, #asideWrap .ranking02 .swiper-button-next, #asideWrap .ranking03 .swiper-button-next, #asideWrap .ranking04 .swiper-button-next {position: absolute;width: 30px;height: 30px;top: 50%;right: -15px;margin-top: -15px;background: #D3B763;border-radius: 5px;z-index: 20;}#asideWrap .ranking01 .swiper-button-next:after, #asideWrap .ranking02 .swiper-button-next:after, #asideWrap .ranking03 .swiper-button-next:after, #asideWrap .ranking04 .swiper-button-next:after {content: "";width: 0;height: 0;border-style: solid;border-width: 6px 0 6px 12px;border-color: transparent transparent transparent #ffffff;}#asideWrap #ranking01, #asideWrap #ranking02, #asideWrap #ranking03 {margin-bottom: 30px;}#asideWrap #ranking02 .ranking02 .swiper .swiper-wrapper .swiper-slide:before {display: none;}#asideWrap #ranking03 .ranking03 .swiper .swiper-wrapper .swiper-slide:before {display: none;}#asideWrap #ranking04 {margin-bottom: 60px;}#asideWrap .swipeGuide {display: none;}#asideWrap #special {margin-bottom: 40px;}#asideWrap #special > .inner {display: grid;grid-template-columns: 1fr 1fr 1fr;gap: 30px;row-gap: 15px;}#asideWrap #special > .inner .item {display: flex;}#asideWrap #special > .inner .item .ph {max-width: 160px;margin-right: 20px;}#asideWrap #special > .inner .item .txt {flex: 1;font-size: 1.4rem;}#asideWrap #special > .inner .item .txt .date {display: block;}#asideWrap #special > .inner .item .txt p {font-weight: 700;line-height: 1.3;margin-bottom: 5px;}#asideWrap #special > .inner .item .txt .tag span {display: inline-block;padding: 3px 10px;margin-right: 5px;border-radius: 10px;font-size: 1.1rem;line-height: 1;border: 1px solid #aaa;}@media (max-width: 767.9px) {#contentsWrap #sideColumn .block.border .related .item .ph a, #contentsWrap #sideColumn .block.border .related .item .ph a img {width: 100%;height: 100%;}#contentsWrap #asideWrap .inner section div div div div .ph a, #contentsWrap #asideWrap .inner section div div div div .ph a img {width: 100%;height: 100%;}.headerGuide {display: block;width: 100%;}.headerGuide .msg {width: 350px;height: 25px;margin: 5px auto;text-align: center;border-radius: 3px;background: linear-gradient(90deg, #d3b763 0%, #af9548 100%);}.headerGuide .msg span {font-size: 1.3rem;font-weight: 700;color: #FFF;}.headerGuide .guideNavi {display: flex;justify-content: space-around;background: #FFF;}.headerGuide .guideNavi li {padding: 5px 0 3px;}.headerGuide .guideNavi li:not(:last-of-type) {margin-right: 0;}.headerGuide .guideNavi li a {display: inline-block;padding-top: 23px;}.headerGuide .guideNavi li a span {position: relative;display: inline-block;padding-left: 0;font-size: 1rem;font-weight: 700;text-align: center;}.headerGuide .guideNavi li a span:before {position: absolute;content: "";width: 23px;height: 23px;left: 50%;top: -25px;margin-left: -11px;}.headerGuide .guideNavi li.beginner a span:before {background: url(../images/common/ico_beginner.svg) no-repeat center center;}.headerGuide .guideNavi li.faq a span:before {background: url(../images/common/ico_faq.svg) no-repeat center center;}.headerGuide .guideNavi li.municipality a span:before {background: url(../images/common/ico_municipality.svg) no-repeat center center;}.headerGuide .guideNavi li.donation a span:before {background: url(../images/common/ico_donation-g.svg) no-repeat center center;}#contentsWrap {width: 100%;margin: 0;padding: 0 20px;flex-direction: initial;}main {order: 1;margin: 15px 0;width: 100%;max-width: initial;}main > .inner {display: block;}main > .inner > .ph {width: 100%;margin-right: 0;}main > .inner > .ph .swiper {max-width: initial;height: initial;}main > .inner > .ph .swiper .swiper-slide .ph {width: 100%;height: initial;}main > .inner > .ph .slider-thumbnail .swiper-slide {width: 82px !important;}main > .inner .txt {width: 100%;}main > .inner .txt .tags a {display: inline-block;}main > .inner .txt .tags a > span {height: 20px;padding: 0 15px;border-radius: 10px;font-size: 1rem;font-weight: 500;margin-right: 5px;}main > .inner .txt .tags .area {display: inline;margin-bottom: 0;}main > .inner .txt .tags .genre {display: inline;}main > .inner .txt h2 {font-size: 1.6rem;}main > .inner .txt .donation {font-size: 1.2rem;}main > .inner .txt .about a {width: 100%;}main > .inner .txt .about a .name {font-size: 1.8rem;}main > .inner .txt .sns {justify-content: center;}#sideColumn {order: 3;width: 100%;margin-right: 0;margin-bottom: 40px;margin-left: 0;}#sideColumn .block .txt {padding: 10px 15px;}#sideColumn .block .txt p {font-size: 1.4rem;line-height: 1.6;}#sideColumn .block.popular .ranking .item .info .name {font-size: 1.4rem;}#sideColumn .breadclumb {display: block;padding: 0;}#asideWrap {order: 2;}#asideWrap .swipeGuide {display: block;text-align: center;}#asideWrap .swipeGuide a {position: relative;display: inline-block;padding-right: 1em;color: #4397DC;font-size: 1.3rem;font-weight: 700;margin-top: 35px;}#asideWrap .swipeGuide a:before {position: absolute;content: "";width: 176px;height: 21px;right: 50%;top: -21px;margin-right: -88px;background: url(../images/common/ico_swipeguide.png) no-repeat right center;background-size: contain;}#asideWrap .swipeGuide a:after {position: absolute;content: "";width: 8px;height: 12px;right: 0;top: 50%;margin-top: -6px;background: url(../images/common/ico_arrow-link.svg) no-repeat right center;}#asideWrap .swipeGuide.noicon a {margin-top: 15px;}#asideWrap .swipeGuide.noicon a:before {display: none;}#asideWrap .ranking01 .swiper, #asideWrap .ranking02 .swiper, #asideWrap .ranking03 .swiper, #asideWrap .ranking04 .swiper {left: -4px;}#asideWrap .ranking01 .swiper:after, #asideWrap .ranking02 .swiper:after, #asideWrap .ranking03 .swiper:after, #asideWrap .ranking04 .swiper:after {width: calc(14 / 390 * 100%);top: 0;}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide {width: calc(175 / 390 * 100%);}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide:last-of-type, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide:last-of-type, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide:last-of-type, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide:last-of-type {margin-right: 30px;}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide .ph, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide .ph, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide .ph, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide .ph {width: 100%;height: initial;}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide .info .name, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide .info .name, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide .info .name, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide .info .name {font-size: 1.1rem;}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide .info .return, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide .info .return, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide .info .return, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide .info .return {font-size: 1rem;}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide .info .return > span.rate, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide .info .return > span.rate, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide .info .return > span.rate, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide .info .return > span.rate {font-size: 2.2rem;}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide .info .return > span.per, #asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide .info .return > span.yen, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide .info .return > span.per, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide .info .return > span.yen, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide .info .return > span.per, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide .info .return > span.yen, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide .info .return > span.per, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide .info .return > span.yen {font-size: 1.5rem;}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide .info .donation, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide .info .donation, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide .info .donation, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide .info .donation {font-size: 1rem;}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide .info .donation > span.price, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide .info .donation > span.price, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide .info .donation > span.price, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide .info .donation > span.price {font-size: 2.2rem;}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide .info .donation > span.yen, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide .info .donation > span.yen, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide .info .donation > span.yen, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide .info .donation > span.yen {font-size: 1.5rem;}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide .info .tags .area, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide .info .tags .area, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide .info .tags .area, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide .info .tags .area {font-size: 1rem;}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide .info .tags .area span, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide .info .tags .area span, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide .info .tags .area span, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide .info .tags .area span {padding: 1px 10px;}#asideWrap .ranking01 .swiper .swiper-wrapper .swiper-slide .info .tags .genre span, #asideWrap .ranking02 .swiper .swiper-wrapper .swiper-slide .info .tags .genre span, #asideWrap .ranking03 .swiper .swiper-wrapper .swiper-slide .info .tags .genre span, #asideWrap .ranking04 .swiper .swiper-wrapper .swiper-slide .info .tags .genre span {font-size: 1.1rem;}#asideWrap .ranking01 .swiper-button-next, #asideWrap .ranking02 .swiper-button-next, #asideWrap .ranking03 .swiper-button-next, #asideWrap .ranking04 .swiper-button-next {right: 7px;}#asideWrap #ranking01 .hdg_ttl01 > span:last-of-type, #asideWrap #ranking02 .hdg_ttl01 > span:last-of-type, #asideWrap #ranking03 .hdg_ttl01 > span:last-of-type, #asideWrap #ranking04 .hdg_ttl01 > span:last-of-type {display: none;}#asideWrap #special .hdg_ttl01 > span:last-of-type {display: none;}#asideWrap #special .inner {grid-template-columns: 1fr;}#asideWrap #special .inner .item .ph {max-width: 140px;margin-right: 20px;}#asideWrap #special .inner .item .txt {font-size: 1.2rem;}}
.donateHere span{ width: 100%; height: 100%; text-align: center; line-height: 2.2;}