﻿@charset "UTF-8";/* ----カテゴリページ---- */.block-category-list--header-freespace {margin-bottom: 4.8rem;}.block-category-list--header-freespace .teiki {height: 15rem;background-repeat: no-repeat;background-image: url(../../img/usr/sb/category/category-list--header-freespace-teiki-bg.png);background-size: contain;}.block-category-list--header-freespace .head .container {position: relative;width: 36rem;height: 100%;}.block-category-list--header,.block-category-list--header-freespace .teiki h1 {margin-top: 0;margin-bottom: 0;padding-top: 4.8rem;font-size: 2.8rem;text-align: center;letter-spacing: 0.2em;line-height: 1;font-weight: normal;}.block-category-list--header {height: 15rem;}.block-category-list--header-freespace .teiki .container::before {content: '';position: absolute;left: 0;bottom: -1.5rem;display: block;width: 8.3rem;height: 7.9rem;background-repeat: no-repeat;background-image: url(../../img/usr/sb/category/category-list--header-freespace-teiki-char01.png);background-size: contain;}.block-category-list--header-freespace .teiki .container::after {content: '';position: absolute;right: 0;bottom: -1.5rem;display: block;width: 5.4rem;height: 2.7rem;background-repeat: no-repeat;background-image: url(../../img/usr/sb/category/category-list--header-freespace-teiki-char02.png);background-size: contain;}.block-category-list--header-freespace .container {display: block;}.category-purcahse-link {margin-bottom: 5rem;}.category-purcahse-link a {position: relative;display: block;width: 34rem;margin-left: auto;margin-right: auto;border-radius: .5rem;box-shadow: 0 .5rem 0 rgb(0 0 0 / 10%);}.category-purcahse-link a::before {content: '';position: absolute;left: 2.3rem;bottom: 0;display: block;width: 6.7rem;height: 8.5rem;background-repeat: no-repeat;background-image: url(../../img/usr/sb/category/category-purcahse-link-char01.png);background-size: contain;}.category-purcahse-link a::after {content: '';position: absolute;top: 0;bottom: 0;right: 1rem;display: inline-block;width: 2rem;height: 2rem;margin-top: auto;margin-bottom: auto;background-image: url(../../img/usr/sb/icon/arrow_circle_black_r.png);background-repeat: no-repeat;background-size: contain;transform: rotate(90deg);}.category-purcahse-link a img {width: 100%;}.block-category-free-4-contents {padding-top: 4rem;padding-bottom: 10rem;border-top: .2rem solid #ddd;background-image: url(../../img/usr/sb/category/category-process-bg.png);background-size: 100% auto;}.block-category-process {margin-bottom: 1rem;padding-top: 1.3rem;padding-bottom: 1rem;padding-left: 1rem;padding-right: 1rem;border-radius: 1rem;}.block-category-process-teiki {background: #149d61;}.block-category-process h2 {margin-top: 0;margin-bottom: 1.2rem;font-size: 1.6rem;font-weight: normal;line-height: 1;padding-bottom: 1.2rem;text-align: center;color: #fff;letter-spacing: .05em;background: transparent;padding: 0;}.block-category-process h2 span {font-size: 2.1rem;font-weight: bold;color: #f9f163;}.block-category-process h2 span.sup {font-size: 1.1rem;}.block-category-process .inner {padding: 2.1rem 1rem 2.8rem;background: #fff;}.block-category-process .area .title {height: 2.5rem;margin-bottom: 1.6rem;padding: 0;text-align: center;}.block-category-process .area .title img {height: 100%;}.block-category-process .area .tab-content-img {margin-bottom: 1.7rem;}.block-category-process .area .tab-content-img img {width: 100%;}.block-category-process .area .notice {font-size: 1.2rem;line-height: 1.7;margin-left: 2.5em;text-indent: -2.5em;}.block-category-process .area .notice span {display: block;}.block-category-discount-item {padding-top: 2.5rem;padding-bottom: 3rem;padding-left: 2rem;padding-right: 2rem;border-radius: 1rem;border: .2rem solid #a1d8c0;background: #fff;}.block-category-discount-item + .block-category-discount-item {margin-top: 1rem;}.block-category-discount-item .title {margin-bottom: 1.5rem;line-height: 1;text-align: center;}.block-category-discount-item .title span {font-size: 2.1rem;font-weight: bold;color: #149d61;}.block-category-discount-item .text {margin-bottom: 1.5rem;line-height: 1.6;}.block-category-discount-item a {position: relative;display: block;padding-top: 2rem;padding-bottom: 1.9rem;padding-left: 1rem;font-size: 1.8rem;font-weight: bold;color: #fff;line-height: 1.2;border-radius: .5rem;box-shadow: 0 .5rem 0 rgb(0 0 0 / 10%);background: #149d61;text-align: center;}.block-category-discount-item a:hover {text-decoration: none;}.block-category-discount-item a::before {position: absolute;top: 0;bottom: 0;left: 3.6rem;margin-top: auto;margin-bottom: auto;content: '';display: block;width: 4rem;height: 4rem;background-repeat: no-repeat;background-size: contain;}.block-category-discount-item:first-of-type a::before {background-image: url(../../img/usr/sb/category/category-discount-icon01.png);}.block-category-discount-item:first-of-type + .block-category-discount-item a::before {background-image: url(../../img/usr/sb/category/category-discount-icon02.png);}.block-category-discount-item a::after {content: '';position: absolute;top: 0;bottom: 0;right: 1rem;display: inline-block;width: 2rem;height: 2rem;margin-top: auto;margin-bottom: auto;background-image: url(../../img/usr/sb/icon/arrow_circle_black_r.png);background-repeat: no-repeat;background-size: contain;}.block-category-discount-item a span {font-size: 1.4rem;font-weight: normal;}.block-category-discount-item-work {padding-top: 2.5rem;padding-bottom: 3rem;padding-left: 2rem;padding-right: 2rem;border-radius: 1rem;border: .2rem solid #a1d8c0;background: #fff;}.block-category-discount-item-work .title {margin-bottom: 1.5rem;line-height: 1;text-align: center;}.block-category-discount-item-work .title span {font-size: 2.1rem;font-weight: bold;color: #149d61;}.block-category-discount-item-work .text {margin-bottom: 1.5rem;line-height: 1.6;}.block-category-discount-item-work a {position: relative;display: block;padding-top: 2rem;padding-bottom: 1.9rem;padding-left: 1rem;font-size: 1.8rem;font-weight: bold;color: #fff;line-height: 1.2;border-radius: .5rem;box-shadow: 0 .5rem 0 rgb(0 0 0 / 10%);background: #149d61;text-align: center;}.block-category-discount-item-work a:hover {text-decoration: none;}.block-category-discount-item-work a::before {position: absolute;top: 0;bottom: 0;left: 3.6rem;margin-top: auto;margin-bottom: auto;content: '';display: block;width: 4rem;height: 4rem;background-repeat: no-repeat;background-size: contain;}.block-category-discount-item-work.area a::before {background-image: url(../../img/usr/sb/category/category-discount-icon01.png);}.block-category-discount-item-work:first-of-type + .block-category-discount-item a::before {background-image: url(../../img/usr/sb/category/category-discount-icon02.png);}.block-category-discount-item-work a::after {content: '';position: absolute;top: 0;bottom: 0;right: 1rem;display: inline-block;width: 2rem;height: 2rem;margin-top: auto;margin-bottom: auto;background-image: url(../../img/usr/sb/icon/arrow_circle_black_r.png);background-repeat: no-repeat;background-size: contain;}.block-category-discount-item-work a span {font-size: 1.4rem;font-weight: normal;}.block-category-list--goods {margin-bottom: 0;padding-top: 6rem;padding-bottom: 4rem;background: #e3fbff;}.block-category-list--goods-title {text-align: center;height: 3.4rem;margin-bottom: 4.2rem;padding: 0;background: transparent;}.block-category-list--goods-title img {height: 100%;}.block-category-list--goods-teiki-contents {position: relative;padding-top: 3rem;padding-bottom: 3rem;padding-left: 2rem;padding-right: 2rem;background: #149d61;border-radius: 1rem;}.block-category-list--goods-teiki-contents::before {content: '';position: absolute;top: -7.5rem;left: 2rem;display: block;width: 4.2rem;height: 9.5rem;background-image: url(../../img/usr/sb/category/block-category-list--goods-teiki-char01.png);background-repeat: no-repeat;background-size: contain;}.block-category-list--goods-teiki-contents::after {content: '';position: absolute;top: -5.5rem;right: 1rem;display: block;width: 6.1rem;height: 7.5rem;background-image: url(../../img/usr/sb/category/block-category-list--goods-teiki-char02.png);background-repeat: no-repeat;background-size: contain;}.block-category-list--goods-teiki-contents .block-pickup-list-p--items {display: flex;flex-direction: column;align-items: center;margin-bottom: 2rem;border-top: 0 none;}.block-category-list--goods-teiki .select-box {position: relative;height: 6rem;margin-bottom: 1rem;border-radius: .5rem;border: .2rem solid #333;box-shadow: 0 .5rem 0 rgb(0 0 0 / 10%);background: #fff;}.block-category-list--goods-teiki .select-box::after {position: absolute;top: 0;bottom: 0;right: 1.5rem;margin-top: auto;margin-bottom: auto;content: '';width: 1.1rem;height: 1.6rem;background-image: url(../../img/usr/sb/icon/icon_pulldown.png);background-repeat: no-repeat;background-size: contain;}.block-category-list--goods-teiki select {width: 100%;height: 100%;padding-left: 1.5rem;padding-right: 2.5rem;font-size: 1.8rem;border: 0 none;border-radius: .5rem;-webkit-appearance: none;-moz-appearance: none;appearance: none;}.block-category-list--goods-teiki select::-ms-expand {display: none;}.block-pickup-list-p--add-cart {width: 15rem;height: 6rem;}.block-category-list--goods-teiki .block-list-add-cart-btn {position: relative;width: 100%;height: 100%;background: #f9f163;border-radius: .5rem;border: .2rem solid #333;font-size: 1.8rem;font-weight: bold;text-align: center;box-shadow: 0 .5rem 0 rgb(0 0 0 / 10%);color: #333;padding: 0;}.block-category-list--goods-teiki .block-list-add-cart-btn::after {position: absolute;top: 0;bottom: 0;right: 1rem;margin-top: auto;margin-bottom: auto;content: '';width: 2rem;height: 2rem;background-image: url(../../img/usr/sb/icon/arrow_circle_black_r.png);background-repeat: no-repeat;background-size: contain;}.block-category-list--goods-teiki .note {font-size: 1.2rem;color: #fff;line-height: 1.3;margin-left: 1em;text-indent: -1em;}.block-category-list--goods-other {display: block;padding-bottom: 10rem;background: #e3fbff;}.block-category-list--goods-teiki-confirmation {margin-bottom: 5rem;}.block-category-list--goods-teiki-confirmation .title {margin-bottom: 2.1rem;font-size: 2rem;text-align: center;line-height: 1;}.block-category-list--goods-teiki-confirmation .title span {font-weight: bold;color: #149d61;}.block-category-list--goods-teiki-confirmation .button-box a {position: relative;display: flex;justify-content: center;align-items: center;height: 6rem;border: .2rem solid #149d61;border-radius: .5rem;box-shadow: 0 .5rem 0 rgb(0 0 0 / 10%);font-size: 1.8rem;font-weight: bold;letter-spacing: 0.1em;background: #fff;}.block-category-list--goods-teiki-confirmation .button-box a + a {margin-top: 1rem;}.block-category-list--goods-teiki-confirmation .button-box a:hover {text-decoration: none;}.block-category-list--goods-teiki-confirmation .button-box a::after {position: absolute;top: 0;bottom: 0;right: 1rem;content: '';width: 2rem;height: 2rem;margin-top: auto;margin-bottom: auto;background-image: url(../../img/usr/sb/icon/arrow_circle_green_r.png);background-repeat: no-repeat;background-size: contain;}.block-category-list--goods-teiki-confirmation .button-box a span {color: #149d61;}.block-category-list--goods-other .block-top-free2--note {margin-left: 0;margin-right: 0;}.block-category-list--goods-about {padding-top: 6rem;}.block-category-list--goods-about .container {display: block;}.block-category-list--goods-about .title {margin-bottom: 4rem;font-size: 1.6rem;font-weight: bold;line-height: 1;letter-spacing: .2em;text-align: center;padding: 0;background: transparent;}.block-category-list--goods-about .title span {font-size: 2.1rem;line-height: 1.6;}.block-category-list--goods-teiki-about .title span {font-size: 2.1rem;line-height: 1;}.block-category-list--goods-teiki-about .title span {color: #149d61;}.block-category-list--goods-about .title span .small {font-size: 1.6rem;}.block-category-list--goods-about .link-box li {height: 7rem;}.block-category-list--goods-about .link-box li + li {margin-top: 1rem;}.block-category-list--goods-about .link-box li a {position: relative;display: flex;align-items: center;width: 100%;height: 100%;padding-left: 1.5rem;padding-right: 1rem;font-size: 1.7rem;font-weight: bold;line-height: 1.5;border-radius: .5rem;box-shadow: 0 .5rem 0 rgb(0 0 0 / 10%);}.block-category-list--goods-teiki-about .link-box li a {border: .2rem solid #149d61;}.block-category-list--goods-about .link-box li a:hover {text-decoration: none;}.block-category-list--goods-about .link-box li a::before {content: '';display: inline-block;width: 5rem;height: 5rem;margin-right: 1rem;background-repeat: no-repeat;background-size: contain;}.block-category-list--goods-teiki-about .link-box li:first-of-type a::before {background-image: url(../../img/usr/sb/category/category-list--goods-teiki-about01.png);}.block-category-list--goods-teiki-about .link-box li:nth-of-type(2) a::before {background-image: url(../../img/usr/sb/category/category-list--goods-teiki-about02.png);}.block-category-list--goods-teiki-about .link-box li:nth-of-type(3) a::before {background-image: url(../../img/usr/sb/category/category-list--goods-teiki-about03.png);}.block-category-list--goods-teiki-about .link-box li:nth-of-type(4) a::before {background-image: url(../../img/usr/sb/category/category-list--goods-teiki-about04.png);}.block-category-list--goods-teiki-about .link-box li:nth-of-type(5) a::before {background-image: url(../../img/usr/sb/category/category-list--goods-teiki-about05.png);}.block-category-list--goods-teiki-about .link-box li:nth-of-type(6) a::before {background-image: url(../../img/usr/sb/category/category-list--goods-teiki-about06.png);}.block-category-list--goods-about .link-box li a .small {font-size: 1.5rem;}.block-category-list--goods-about .link-box li a .color-bk {color: inherit;}.block-category-list--goods-teiki-about .link-box li a > span > span {color: #149d61;}.block-category-list--goods-about .link-box li a::after {position: absolute;top: 0;bottom: 0;right: 1rem;margin-top: auto;margin-bottom: auto;content: '';display: inline-block;width: 2rem;height: 2rem;background-repeat: no-repeat;background-size: contain;}.block-category-list--goods-teiki-about .link-box li a::after {background-image: url(../../img/usr/sb/icon/arrow_circle_green_r.png);}/* ゴールドパス */.block-category-list--header-freespace .gold {height: 15rem;background-repeat: no-repeat;background-image: url(../../img/usr/sb/category/category-list--header-freespace-gold-bg.png);background-size: contain;}.block-category-intro {text-align: center;margin-bottom: 3rem;}.block-category-intro .intro-head {height: 4rem;margin-bottom: 1rem;}.block-category-intro .intro-head img {height: 100%;}.block-category-intro .catch-copy {margin-bottom: 2.6rem;}.block-category-intro .catch-copy p {position: relative;font-size: 2.3rem;font-weight: bold;letter-spacing: .05em;line-height: 1.8;background-image: linear-gradient(90deg, transparent 0%, transparent 50%, #fff 50%, #fff 100%),linear-gradient(180deg, #999 .1rem, transparent .1rem);background-size: .4rem 100%,100% 1.8em;padding-bottom: .2rem;}.block-category-intro .catch-copy p::before {position: absolute;top: 0;left: 0;content: '';width: 100%;height: 0.2rem;background: #fff;}.block-category-intro .catch-copy p > span {color: #00a8d2;}.block-category-intro .catch-copy .sup {font-size: 1.1rem;}.block-category-intro .text {margin-bottom: 2.5rem;font-size: 1.6rem;line-height: 1.6;text-align: left;}.block-category-intro .caution {padding-top: 2rem;padding-bottom: 2.6rem;padding-left: 1rem;padding-right: 1rem;text-align: left;background: #f6f6f6;font-size: 1.5rem;}.block-category-intro .caution .head {margin-bottom: 1.5rem;}.block-category-intro .caution .head p {display: flex;justify-content: center;align-items: center;font-weight: bold;line-height: 1;}.block-category-intro .caution .head p::before {content: '';display: inline-block;width: 2.3rem;height: 2rem;margin-right: .5rem;background-repeat: no-repeat;background-image: url(../../img/usr/sb/icon/icon-caution.png);background-size: contain;}.block-category-intro .caution .caution-list li {margin-left: 2.5em;text-indent: -2.5em;line-height: 1.3;}.block-category-intro .caution .caution-list li + li {margin-top: 1rem;}.category-purcahse-gold-link {margin-bottom: 10rem;}.block-category-step {padding-top: 13.5rem;background: #f9f7cf;}.block-category-step .block-category-step-title {height: 14.9rem;margin-top: -19rem;margin-bottom: 4.2rem;padding: 0;text-align: center;background: transparent;}.block-category-step .block-category-step-title img {height: 100%;}.block-category-step .step-list {margin-bottom: 3.9rem;}.block-category-step .step-list li {position: relative;display: flex;justify-content: space-between;padding-top: 2.5rem;padding-bottom: 2rem;padding-left: 2rem;padding-right: 1rem;border: .2rem solid #dbd695;border-radius: 1rem;background: #fff;}.block-category-step .step-list li + li {margin-top: 2.5rem;}.block-category-step .step-list li + li::before {position: absolute;left: 0;right: 0;top: -3.5rem;margin-left: auto;margin-right: auto;content: '';display: block;width: 3.5rem;height: 3rem;background-repeat: no-repeat;background-image: url(../../img/usr/sb/category/category-step-arrow.png);background-size: contain;}.block-category-step .step-list li .description {width: 22.5rem;}.block-category-step .step-list li .title {display: flex;color: #00a8d2;font-size: 2.1rem;line-height: 1.2;font-weight: bold;margin-bottom: 1rem;}.block-category-step .step-list li .title span.num {display: inline-flex;justify-content: center;align-items: center;width: 2.5rem;height: 2.5rem;color: #fff;font-size: 1.5rem;font-weight: normal;line-height: 1;background: #00a8d2;border-radius: 100%;margin-right: .5rem;}.block-category-step .step-list li .title span + span {width: calc(100% - 2.5rem);}.block-category-step .step-list li .text {font-size: 1.5rem;line-height: 1.7;}.block-category-step .step-list li img {width: 9rem;}.block-category-step .howto {position: relative;background: #95def0;padding-top: 1.6rem;padding-bottom: 1rem;}.block-category-step .howto::before {position: absolute;top: -1.6rem;left: 0;right: 0;content: '';width: 0;height: 0;margin-left: auto;margin-right: auto;display: block;border-bottom: 1.6rem solid #95def0;border-left: 1.7rem solid transparent;border-right: 1.7rem solid transparent;}.block-category-step .howto .head {text-align: center;height: 3.2rem;margin-bottom: 1.6rem;}.block-category-step .howto .head img {height: 100%;}.block-category-step .howto-list li {padding-top: 2.1rem;padding-bottom: 2.2rem;padding-left: 2rem;padding-right: 2rem;background: #fff;text-align: center;}.block-category-step .howto-list li + li {margin-top: 1rem;}.block-category-step .howto-list .num {height: 2.5rem;margin-bottom: 1.8rem;}.block-category-step .howto-list .num img {height: 100%;}.block-category-step .howto-list .title {font-size: 2rem;font-weight: bold;line-height: 1;margin-bottom: 2rem;}.block-category-step .howto-list .title span {color: #00a8d2;}.block-category-step .howto-list .charge {margin-bottom: 1.5rem;color: #fff;font-size: 1.6rem;line-height: 3.5rem;background: #00a8d2;}.block-category-step .howto-list .text {text-align: left;font-size: 1.5rem;line-height: 1.7;}.block-category-step .howto-list .text a {color: #00a8d2;text-decoration: underline;}.block-category-process-gold {background: #00a8d2;}.block-category-list--goods-gold-title {position: relative;}.block-category-list--goods-gold-title::before {content: '';position: absolute;top: -4.1rem;left: 2rem;display: block;width: 4.2rem;height: 14.5rem;background-image: url(../../img/usr/sb/category/block-category-list--goods-teiki-char01.png);background-repeat: no-repeat;background-size: contain;}.block-category-list--goods-gold-title::after {content: '';position: absolute;top: -2rem;right: 1rem;display: block;width: 6.1rem;height: 7.5rem;background-image: url(../../img/usr/sb/category/block-category-list--goods-teiki-char02.png);background-repeat: no-repeat;background-size: contain;}.block-category-list--goods-gold-contents .block-thumbnail-t--item {width: 100%;padding-top: 3rem;padding-bottom: 4rem;padding-left: 3rem;padding-right: 3rem;border-radius: 10px;border: .2rem solid #95def0;background: #fff;text-align: center;margin-bottom: 0;}.block-category-list--goods-gold-contents .block-thumbnail-t--item + .block-thumbnail-t--item {margin-top: 1rem;}.block-category-list--goods-gold-contents .block-thumbnail-t--item figure {width: auto;height: 9.5rem;min-width: auto;min-height: auto;margin-bottom: 1.3rem;padding: 0;background: transparent;}.block-category-list--goods-gold-contents .block-thumbnail-t--item .block-thumbnail-t--goods-name {margin-bottom: .5rem;font-size: 2.1rem;color: #00a8d2;font-weight: bold;line-height: 1.2;}.block-category-list--goods-gold-contents .block-thumbnail-t--item .block-thumbnail-t--comment {margin-bottom: 1.5rem;font-size: 1.4rem;line-height: 1.8;}.block-category-list--goods-gold-contents .block-thumbnail-t--item .block-thumbnail-t--add-cart {margin-top: auto;width: 15rem;height: 6rem;margin-left: auto;margin-right: auto;}.block-category-list--goods-gold-contents .block-thumbnail-t--item .block-thumbnail-t--add-cart a {display: flex;justify-content: center;align-items: center;margin-top: auto;position: relative;width: 100%;height: 100%;background: #f9f163;border-radius: .5rem;border: .2rem solid #333;font-size: 1.8rem;font-weight: bold;text-align: center;box-shadow: 0 .5rem 0 rgb(0 0 0 / 10%);color: #333;}.block-category-list--goods-gold-contents .block-thumbnail-t--item .block-thumbnail-t--add-cart a::after {position: absolute;top: 0;bottom: 0;right: 1rem;margin-top: auto;margin-bottom: auto;content: '';width: 2rem;height: 2rem;background-image: url(../../img/usr/sb/icon/arrow_circle_black_r.png);background-repeat: no-repeat;background-size: contain;}.block-category-list--goods-gold-about .title span {color: #00a8d2;}.block-category-list--goods-gold-about .link-box li a {border: .2rem solid #00a8d2;}.block-category-list--goods-gold-about .link-box li:first-of-type a::before {background-image: url(../../img/usr/sb/category/category-list--goods-gold-about01.png);}.block-category-list--goods-gold-about .link-box li:nth-of-type(2) a::before {background-image: url(../../img/usr/sb/category/category-list--goods-gold-about02.png);}.block-category-list--goods-gold-about .link-box li:nth-of-type(3) a::before {background-image: url(../../img/usr/sb/category/category-list--goods-gold-about03.png);}.block-category-list--goods-gold-about .link-box li:nth-of-type(4) a::before {background-image: url(../../img/usr/sb/category/category-list--goods-gold-about04.png);}.block-category-list--goods-gold-about .link-box li a > span > span {color: #00a8d2;}.block-category-list--goods-gold-about .link-box li a::after {background-image: url(../../img/usr/sb/icon/arrow_circle_blue_r.png);}/*料金変更テキストボックス*/html[data-browse-mode="S"] .pc_only { display: none!important; }#pricechange {margin: 2.0rem 2.0rem 100px;padding: 2.4rem 2.0rem 3.2rem;width: auto;background: #E8F5F0;border: solid 2px #149D61;}#pricechange > h2 {margin: 0 -2.0rem 1.6rem;padding: 0;background: none;text-align: center;font-size: 2.1rem;font-weight: bold;}#pricechange .pricechange-simulation {margin: 0 -1.0rem 40px;text-align: center;}#pricechange .pricechange-simulation a {position: relative;display: inline-block;min-width: 20.8em;white-space: nowrap;align-items: center;justify-content: center;padding: 1.0rem 3.2rem 1.0rem 1.0rem;background: #ffffff;border: solid 2px #149D61;border-radius: 40px;box-shadow: 0 5px 0 rgba(0, 0, 0, 0.1);font-size: 1.20rem;font-weight: bold;text-decoration: none !important;}#pricechange .pricechange-simulation a span {color: #149D61;display: inline;}#pricechange .pricechange-simulation a::after {content: '';position: absolute;top: 0;bottom: 0;right: 0.7rem;display: inline-block;width: 1.8rem;height: 1.8rem;margin-top: auto;margin-bottom: auto;background-image: url(../../img/usr/sb/icon/arrow_circle_black_r.png);background-repeat: no-repeat;background-size: contain;}#pricechange .pricechange-text-container > dl {border: solid 2px #D8D482;border-radius: 16px;overflow: hidden;}#pricechange .pricechange-text-container > dl + dl {margin-top: 1.4rem;}#pricechange .pricechange-text-container > dl dt {background: #F9F163;border-radius: 14px 14px 0 0;text-align: center;color: #149D61;font-size: 1.6rem;font-weight: bold;padding: 1.0rem;}#pricechange .pricechange-text-container > dl dd {background: #ffffff;text-align: center;padding: 2.1rem 1.0rem 2.8rem;font-size: 1.4rem;}#pricechange .pricechange-text-container > dl.pricechange-text-new {border-color: #149D61;}#pricechange .pricechange-text-container > dl.pricechange-text-new dt {background-color: #149D61;color: #F9F163;}