@import"https://fonts.googleapis.com/css2?family=EB+Garamond:ital@1&display=swap";@media screen and (min-width: 599px){.meaia-set{display:block}}@media screen and (min-width:959px){.meaia-set{display:block}}@media screen and (min-width:960px){.meaia-set{display:block}}@font-face{font-family:"notera";src:url("../font/NoteraPersonalUseOnly-wxJ9.woff") format("woff")}.accordion{counter-reset:item}.accordion>div:not(:first-child){margin-top:.9375rem}.accordion .contents{display:none;border:3px solid #ece9d4;padding:1.25rem}.accordion .contents.is-open{display:block;border-radius:0 0 .9375rem .9375rem}.accordion .menu{background:#ece9d4;padding:.9375rem 2.3125rem;position:relative;border-radius:.625rem;cursor:pointer}.accordion .menu:before{counter-increment:item;content:"Q" counter(item);display:inline-block;position:absolute;left:.9375rem;top:.9375rem}.accordion .menu:after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:7px 7px 0 7px;border-color:#a78f26 transparent transparent transparent;position:absolute;right:1.25rem;top:1.25rem}.accordion .menu.is-active{border-radius:.9375rem .9375rem 0 0}.accordion .menu.is-active:after{width:0;height:0;border-style:solid;border-width:0 7px 7px 7px;border-color:transparent transparent #a78f26 transparent}@media screen and (min-width: 599px){.accordion .contents{padding:1.25rem 3.125rem}.accordion .menu{padding:.9375rem 3.4375rem;font-size:1.125rem;border-radius:.9375rem}.accordion .menu:before{left:1.25rem;top:.9375rem}.accordion .menu:after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:13px 13.5px 0 13.5px;border-color:#a78f26 transparent transparent transparent;top:1.5625rem}.accordion .menu.is-active{border-radius:.9375rem .9375rem 0 0}.accordion .menu.is-active:after{width:0;height:0;border-style:solid;border-width:0 13.5px 13px 13.5px;border-color:transparent transparent #a78f26 transparent}}@media screen and (min-width:959px){.accordion .contents{padding:1.25rem 3.75rem}.accordion .menu{padding:.9375rem 4.375rem;font-size:1.3125rem}}.section--hero{background:url(../img/gold/img_bg_sp.jpg) no-repeat center center/cover;text-align:center;padding:1.25rem 0 3.75rem;font-family:"游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.section--hero h1{font-size:1.875rem;color:#a78f26;margin-bottom:.625rem}.section--hero h1 span{display:block;font-family:"mathilde";font-size:3.75rem}.section--hero p{color:#a78f26;font-size:.8125rem}.section--hero figure{margin:3.4375rem auto 0}.section--hero figure img{width:17rem}.section--hero.separate{position:relative;padding:11.25rem 0 11.25rem}.section--hero.separate figure{margin:0;position:absolute}.section--hero.separate figure img{width:100%}.section--hero.separate figure.mv-left{left:0;top:0;width:52%;max-width:11.875rem}.section--hero.separate figure.mv-right{right:.9375rem;bottom:-1.25rem;width:44%;max-width:11.375rem}@media screen and (min-width: 599px){.section--hero{background:url(../img/gold/img_bg_pc.jpg) no-repeat center center/cover;padding:2.5rem 0 3.4375rem}.section--hero .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section--hero .inner .content{width:70%}.section--hero .inner figure{width:30%}.section--hero h1{font-size:1.875rem}.section--hero h1 span{font-size:4.8125rem}.section--hero p{font-size:.8125rem}.section--hero figure{margin:0rem auto 0}.section--hero figure img{width:24.5rem}.section--hero.separate{padding:5rem 0 5rem}.section--hero.separate .inner .content{margin:auto;width:auto}}@media screen and (min-width:959px){.section--hero{padding:5rem 0 8.125rem}.section--hero h1{font-size:calc(40px + ((1vw – 5.9px) * 1.15))}.section--hero h1 span{font-size:8.125rem}.section--hero p{font-size:1.625rem}.section--hero figure img{width:24.5rem}.section--hero.separate{padding:2.5rem 0 2.5rem}.section--hero.separate figure.mv-left{width:33.33%;max-width:inherit;padding-right:2.5rem}.section--hero.separate figure.mv-left img{max-width:26.25rem}.section--hero.separate figure.mv-right{width:33.33%;max-width:inherit;right:0;bottom:-5rem;padding-left:2.5rem}.section--hero.separate figure.mv-right img{max-width:22.5rem}}.section--breadcrumb{background:#f4f2f1}.section--breadcrumb.margin-bottom-s{margin-bottom:0}.section--price-table{padding-bottom:6.25rem}.section--price-table h2{margin-bottom:.625rem}.section--price-table .arrow{display:block;margin:2.8125rem auto 1.25rem}@media screen and (min-width: 599px){.section--price-table .arrow{display:none}}.section--price-table .fixed-table{margin-bottom:2.5rem;overflow:auto}@media screen and (min-width: 599px){.section--price-table .fixed-table{margin-top:2.5rem}}.section--price-table .fixed-table table{width:100%;white-space:nowrap;-webkit-overflow-scrolling:touch}.section--price-table .fixed-table table th{padding:.625rem .625rem .625rem 0}.section--price-table .fixed-table table td{padding:.625rem}@media screen and (min-width:959px){.section--price-table .fixed-table table{white-space:inherit}}.section--price-table .fixed-table thead th:not(.fixed){color:#a78f26;background:#f2efe1;border-bottom:1px solid #a78f26}.section--price-table .fixed-table thead tr .fixed{color:#878788;vertical-align:bottom;padding-bottom:0}.section--price-table .fixed-table tbody th,.section--price-table .fixed-table tbody td{vertical-align:middle}.section--price-table .fixed-table tbody th{color:#a78f26;font-size:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section--price-table .fixed-table tbody th img{margin-left:5px;width:50px}@media screen and (min-width:959px){.section--price-table .fixed-table tbody th{font-size:1.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section--price-table .fixed-table tbody th img{width:4.8125rem;margin-right:.625rem}}.section--price-table .fixed-table tbody td{border-right:1px dotted #a78f26;border-bottom:1px solid #a78f26;text-align:right}.section--price-table .fixed-table tbody td span{font-size:.625rem}.section--price-table .fixed-table tbody td:last-child{border-right:none}.section--price-table .fixed-table tfoot .fixed{padding-top:0}.section--price-table .fixed-table .fixed{position:sticky;left:0;width:5rem;background:#fff}.section--price-table .fixed-table .fixed:before{content:"";position:absolute;top:-1px;left:-1px;width:100%;height:100%}@media screen and (min-width:959px){.section--price-table .fixed-table .fixed{width:8.5rem}}.section--price-table .banner{margin-top:6.25rem}.section--price-table .banner a{background:#ccc;background:url(../img//carefully/ruby/bg-banner.jpg) no-repeat center center/cover;display:block;margin:0 auto;width:100%;max-width:37.5rem;padding:1.875rem;color:#fff;text-align:center;font-family:"游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.section--price-table .banner a:hover{opacity:.75}.section--price-table .banner .sub-title{font-size:.8125rem}@media screen and (min-width:959px){.section--price-table .banner .sub-title{font-size:1.5rem}}.section--price-table .banner .title{font-size:1.3125rem;margin-top:.3125rem}@media screen and (min-width:959px){.section--price-table .banner .title{font-size:2.625rem}}.section--price-table .banner span{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;font-size:.625rem;margin-top:.3125rem}@media screen and (min-width:959px){.section--price-table .banner span{font-size:.75rem}}.section--price-table .banner span:after{content:"";margin-left:.3125rem;width:.3125rem;height:.3125rem;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (min-width:959px){.section--price-table .list-diamond{padding-left:8.5rem}}.section--reason{border-top:2px solid #a78f26;padding:5.625rem 0 0}.section--reason h2{margin-bottom:3.4375rem;color:#878788}@media screen and (min-width: 599px){.section--reason .inner-l{max-width:40rem}}@media screen and (min-width:959px){.section--reason{padding:11.25rem 0 0}.section--reason .inner-l{max-width:83rem}}.section--reason__item{padding:3.75rem 0}@media screen and (min-width:959px){.section--reason__item{padding:5rem 0}}@media screen and (min-width:959px){.section--reason__item .flex-box{display:-webkit-box;display:-ms-flexbox;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}}.section--reason__item .num{font-size:.9375rem;text-align:center;line-height:1}.section--reason__item .num span{font-family:"EB Garamond",serif;font-size:3.75rem}@media screen and (min-width:959px){.section--reason__item .num{font-size:1.5rem}.section--reason__item .num span{font-size:5.875rem}}.section--reason__item h3{color:#a78f26;font-size:1.375rem;font-weight:bold;text-align:center;margin-bottom:1.25rem;font-family:"游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;position:relative;z-index:1}@media screen and (min-width:959px){.section--reason__item h3{font-size:2.25rem;margin-bottom:3.75rem}}.section--reason__item p{margin-bottom:.625rem}@media screen and (min-width:959px){.section--reason__item p{font-size:.9375rem}}.section--reason__item__content{margin-bottom:2.8125rem}@media screen and (min-width:959px){.section--reason__item__content{width:calc(50% - 2.5rem)}}.section--reason__item__list-check{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:.9375rem 0}.section--reason__item__list-check>*{width:50%;padding:0 .625rem 0 .9375rem;background:url(../img/carefully/check-box.svg) no-repeat left -0.0625rem;background-size:.625rem .8125rem}@media screen and (min-width: 599px){.section--reason__item__list-check>*{background:url(../img/carefully/check-box.svg) no-repeat left -0.0625rem;background-size:.875rem 1.0625rem;padding:0 .625rem 0 1.125rem}}@media screen and (min-width:959px){.section--reason__item__list-check{font-size:.875rem}.section--reason__item__list-check>*{background:url(../img/carefully/check-box.svg) no-repeat left -0.0625rem;background-size:.875rem 1.0625rem}}.section--reason__item__point{margin:1.875rem 0}.section--reason__item__point .title{text-align:center;margin-bottom:-0.75rem;position:relative;z-index:1}.section--reason__item__point .title img{width:5.3125rem}.section--reason__item__point p{background:#f5f3e8;position:relative;border-radius:6.25rem;padding:.9375rem 1.875rem;-webkit-box-shadow:0 .125rem 0 0 #a78f26;box-shadow:0 .125rem 0 0 #a78f26;color:#a78f26}.section--reason__item__point p img{position:absolute}@media screen and (min-width:959px){.section--reason__item__point .title{margin-bottom:-1.25rem}.section--reason__item__point .title img{width:7.8125rem}.section--reason__item__point p{padding:1.5rem 10%}}@media screen and (min-width:959px){.section--reason__item__content__text{max-width:80%;margin:0 auto}}.section--reason__item__img{text-align:center}@media screen and (min-width: 599px){.section--reason__item__img img{max-width:60%;margin:0 auto}}@media screen and (min-width:959px){.section--reason__item__img{width:calc(50% - 2.5rem)}.section--reason__item__img img{max-width:100%}}.section--reason__item--reverse{background:#f5f3e8}.section--reason__item--reverse .flex-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.section--reason__item--reverse .section--reason__item__point p{background:#fff}.section--reason__item--reverse .section--reason__item__content{margin-top:2.8125rem;margin-bottom:0rem}@media screen and (min-width:959px){.section--reason__item--reverse .flex-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.section--reason__item--reverse .section--reason__item__content{margin-top:0rem}}.section--reason__web-store{text-align:center;margin-top:6.25rem}.section--reason__web-store p{font-size:1.125rem;margin-bottom:2rem}@media screen and (min-width:959px){.section--reason__web-store{margin-top:4.375rem}.section--reason__web-store p{font-size:1.375rem}}.section--reason__price__bottom{background:#f5f3e8;padding:1.25rem 1.25rem 1.25rem}@media screen and (min-width:959px){.section--reason__price__bottom p{font-size:.625rem}}.section--reason__item--01{padding-top:0}.section--reason__item--01 .section--reason__item__point p img{position:absolute;right:0;bottom:-50%;width:4.375rem}@media screen and (min-width:959px){.section--reason__item--01{padding-top:0}.section--reason__item--01 .section--reason__item__point p img{bottom:-60%;width:24%}}.section--reason__item--02 h3{margin-bottom:1.75rem}.section--reason__item--02 h4{margin-bottom:3.75rem}.section--reason__item--02 .section--reason__item__img{background:#fff}.section--reason__item--02 .section--reason__item__point p img{right:0;bottom:-1.25rem}@media screen and (min-width:959px){.section--reason__item--02 .section--reason__item__img{width:50%}}.section--reason__item--03 .section--reason__item__point p img{right:0;bottom:-50%}@media screen and (min-width:959px){.section--reason__item--03 .section--reason__item__point p img{bottom:-20%}.section--reason__item--03 .section--reason__item__img img{margin-top:-3vw}}.section--reason__item--04 .section--reason__item__img{margin:-2.5rem -1.125rem}.section--reason__item--04 .section--reason__item__point p img{right:0;width:5rem;bottom:-50%}@media screen and (min-width: 599px){.section--reason__item--04 .section--reason__item__img{margin-top:0}}@media screen and (min-width:959px){.section--reason__item--04 .section--reason__item__img{margin:0}.section--reason__item--04 .section--reason__item__point p img{bottom:-35%;width:6.625rem}.section--reason__item--04 .section--reason__item__img img{margin-top:-3vw}}.section--reason__item--05 .flex-box .lead{font-size:1.1875rem;font-weight:bold;margin-top:1.25rem}.section--reason__item--05 .flex-box--01{margin-top:2.5rem}.section--reason__item--05 .flex-box--01 .section--reason__item__point p img{right:0;width:3.75rem;bottom:-50%}.section--reason__item--05 .flex-box--02{margin-top:2.5rem}.section--reason__item--05 .flex-box--02 .section--reason__item__img{margin:0 -1.125rem}.section--reason__item--05 .flex-box--02 .section--reason__item__point p img{right:0;width:3.75rem;bottom:-50%}@media screen and (min-width:959px){.section--reason__item--05 .flex-box--01{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.section--reason__item--05 .flex-box--01 .section--reason__item__point p img{right:0;width:5.1875rem;bottom:inherit;top:-70%}.section--reason__item--05 .flex-box--02{margin-top:3.75rem}.section--reason__item--05 .flex-box--02 .section--reason__item__img{margin:0 -1.125rem}.section--reason__item--05 .flex-box--02 .section--reason__item__point p img{right:0;width:7.125rem;bottom:-60%}}.section--reason .today__left{margin-bottom:2.5rem}.section--reason .case-title{text-align:center;margin-bottom:0}.section--reason .today__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background:#e5eaf0;border-top:1px solid #737f92;border-bottom:1px solid #737f92;padding:.625rem;font-size:1rem}.section--reason .today__price .title{padding:0 .625rem;border-radius:.625rem;background:#fff;font-size:.625rem;margin-bottom:.3125rem}.section--reason .today__price span{font-size:.625rem}.section--reason .today__price p{margin-bottom:0}.section--reason .today__price li{text-align:center}.section--reason .example{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.625rem}.section--reason .example li{text-align:center;font-size:.84375rem}.section--reason .example img{display:block;margin:0 auto .3125rem}.section--reason .today__price .money,.section--reason .example .money{width:38%}.section--reason .today__price .weight,.section--reason .example .weight{width:20%}.section--reason .today__price .total,.section--reason .example .total{width:30%}@media screen and (min-width:959px){.section--reason .today__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section--reason .today__flex--01{margin-bottom:1.875rem}.section--reason .today__left{width:40%;padding:1.875rem;margin-bottom:0}.section--reason .today__left p{margin-bottom:0}.section--reason .today__right{width:60%}.section--reason .today__price{padding:1.5rem}.section--reason .today__price,.section--reason .example{width:100%}.section--reason .today__price .money,.section--reason .example .money{width:30%}.section--reason .today__price .weight,.section--reason .example .weight{width:20%}.section--reason .today__price .total,.section--reason .example .total{width:30%}.section--reason .example li{font-size:calc(22px + ((1vw - 9.6px) * 1.6667))}.section--reason .example li img{width:100%;max-width:9.125rem}.section--reason .today__price{font-size:calc(22px + ((1vw - 9.6px) * 1.6667))}.section--reason .today__price .price{font-size:calc(22px + ((1vw - 9.6px) * 1.6667))}.section--reason .today__price .title,.section--reason .today__price span{font-size:calc(8px + ((1vw - 9.6px) * 1.6667))}.section--reason .today__price span{margin-right:.625rem}.section--reason .today__price .title{border-radius:3.125rem}}@media screen and (min-width:959px)and (min-width: 1600px){.section--reason .example li{font-size:2rem}.section--reason .today__price{font-size:2rem}.section--reason .today__price .price{font-size:2rem}.section--reason .today__price .title,.section--reason .today__price span{font-size:1.1875rem}}.section--buy-price h3 span{font-size:2rem}.section--buy-price h3+p{margin-bottom:4.375rem}.section--buy-price__box{position:relative;margin:0 auto;width:100%}@media screen and (min-width: 599px){.section--buy-price__box{max-width:40rem}}@media screen and (min-width:959px){.section--buy-price__box{max-width:61.25rem}}.section--buy-price__list li{margin-bottom:6.25rem}.section--buy-price__list li:last-child{margin-bottom:70px}@media screen and (min-width:959px){.section--buy-price__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section--buy-price__list li{width:31%;margin-bottom:0}.section--buy-price__list li:last-child{margin-bottom:0}}.section--buy-price__list p{text-align:center;padding:15px;font-size:1.375rem}.section--buy-price table{width:100%}.section--buy-price table tbody td,.section--buy-price table tbody th{border-collapse:collapse}.section--buy-price table tbody td,.section--buy-price table tbody th{font-size:1.25rem}.section--buy-price table tbody tr{padding:2px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section--buy-price table tbody th{padding:10px 0 10px 10px;width:200px}.section--buy-price table tbody td{padding:10px;width:calc(100% - 200px);text-align:right}.section--buy-price table .em th,.section--buy-price table .em td{background:#f5e2e4}.section--buy-price .gold p{background:#f5f3e8;border-bottom:1px solid #a78f26}.section--buy-price .gold tr{border-bottom:1px solid #a78f26}.section--buy-price .platinum p{background:#e4eaf0;border-bottom:1px solid #819cb9}.section--buy-price .platinum tr{border-bottom:1px solid #819cb9}.section--buy-price .siver p{background:#ebebeb;border-bottom:1px solid #8e8e8e}.section--buy-price .siver tr{border-bottom:1px solid #8e8e8e}@media screen and (min-width:959px){.section--buy-price .list-note{bottom:0;position:absolute;right:0;text-align:left;width:66%}}.list-note li{font-size:.6875rem;position:relative;padding-left:13px}.list-note li:before{content:"・";position:absolute;top:0;left:0}@media screen and (min-width:959px){.list-note li{font-size:.75rem;padding-left:15px}}.section--detail-btn .heading-s{margin-bottom:2.5rem}.section--detail-btn ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:16.875rem;margin-bottom:5.625rem}@media screen and (min-width: 599px){.section--detail-btn ul{max-width:40rem;display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:959px){.section--detail-btn ul{max-width:70rem}}.section--detail-btn ul li{width:100%;margin-bottom:1.875rem}@media screen and (min-width: 599px){.section--detail-btn ul li{width:32%}}@media screen and (min-width:959px){.section--detail-btn ul li{width:30%}}.section--detail-btn ul a{text-align:center;color:#fff;padding:1.0625rem;display:block;position:relative;border-radius:10px;font-size:1rem}.section--detail-btn ul a:after{content:"";border-top:2px solid #fff;border-right:2px solid #fff;margin-top:-4px;height:8px;width:8px;position:absolute;top:50%;right:18px;-webkit-transform:rotate(135deg);transform:rotate(45deg)}@media screen and (min-width: 599px){.section--detail-btn ul a{font-size:1.125rem}.section--detail-btn ul a:after{margin-top:-7px;height:14px;width:14px;right:22px}}@media screen and (min-width:959px){.section--detail-btn ul a{font-size:1.5625rem}}.section--detail-btn ul .gold{background:#a78f26}.section--detail-btn ul .platinum{background:#737f92}.section--detail-btn ul .silver{background:#8e8e8e}.section--policy{border-top:2px solid #a78f26;border-bottom:2px solid #a78f26;background:url(../img/gold/img-policy.jpg) no-repeat 114% 70%;background-size:259px 320px}@media screen and (min-width: 599px){.section--policy{background:none}}.section--policy .inner{margin:0 auto;width:100%}@media screen and (min-width:959px){.section--policy .inner .section--policy__text{padding:3.75rem 0}}@media screen and (min-width: 599px){.section--policy .inner{max-width:40rem;background:url(../img/gold/img-policy.jpg) no-repeat right center;background-size:contain}}@media screen and (min-width:959px){.section--policy .inner{max-width:70rem}}.section--policy .heading-s{font-size:1.6875rem}.section--policy .heading-s span{font-size:1.25rem}@media screen and (min-width: 599px){.section--policy .heading-s span{margin-bottom:2.5rem}}@media screen and (min-width:959px){.section--policy .heading-s{font-size:2.5rem}.section--policy .heading-s span{font-size:1.8125rem;line-height:2.5}}.section--policy p{margin-bottom:1.875rem}.section--policy .btn{max-width:15rem;margin-top:6.25rem;margin-left:auto;margin-right:auto}@media screen and (min-width: 599px){.section--policy .btn{max-width:21.875rem;margin-top:2.5rem;margin-left:0}}.banner--box{padding:8.125rem 0}@media screen and (min-width: 599px){.banner--box{padding:12.5rem 0}}.banner--box .banner a{background:#ccc;background:url(../img//gold/bg-banner.jpg) no-repeat center center/cover;display:block;margin:0 auto;width:100%;max-width:37.5rem;padding:1.875rem;color:#fff;text-align:center;font-family:"游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.banner--box .banner a:hover{opacity:.75}.banner--box .banner .sub-title{font-size:.8125rem}@media screen and (min-width:959px){.banner--box .banner .sub-title{font-size:1.5rem}}.banner--box .banner .title{font-size:1.3125rem;margin-top:.3125rem}@media screen and (min-width:959px){.banner--box .banner .title{font-size:2.625rem}}.banner--box .banner span{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;font-size:.625rem;margin-top:.3125rem}@media screen and (min-width:959px){.banner--box .banner span{font-size:.75rem}}.banner--box .banner span:after{content:"";margin-left:.3125rem;width:.3125rem;height:.3125rem;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.section--graph{background:#f4f2f1;padding:5rem 0}.section--graph+.section--graph{padding-top:0}@media screen and (min-width:959px){.section--graph{padding:9.375rem 0}.section--graph+.section--graph{padding-top:0}}.section--graph .inner{width:100%}@media screen and (min-width: 599px){.section--graph .inner{max-width:40rem}}@media screen and (min-width:959px){.section--graph .inner{max-width:66.25rem}}.section--graph .section--graph__img{margin-bottom:1.25rem}.section--graph .section--graph--more{display:none}.section--graph .section--graph--more.open{display:block}.section--graph .btn.view-more a:after{position:relative;top:50%;margin-left:10px;-webkit-transform:translate(0%, -25%) rotate(135deg);transform:translate(0%, -25%) rotate(135deg)}.section--graph .btn.view-more a.close:after{-webkit-transform:translate(0%, 25%) rotate(-45deg);transform:translate(0%, 25%) rotate(-45deg)}.section--graph .section--graph__table table{margin-bottom:3.125rem;width:100%}@media screen and (min-width:959px){.section--graph .section--graph__table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section--graph .section--graph__table table{width:49%}}.section--graph thead tr{padding:10px;border-bottom:1px solid #737f92;border-top:1px solid #737f92}.section--graph thead th{background:#f5f3e8;padding:10px}.section--graph thead td{background:#f5f3e8;padding:10px}.section--graph tbody tr{padding:10px;border-bottom:1px solid #737f92}.section--graph tbody th{padding:10px;text-align:center}.section--graph tbody td{padding:10px;text-align:center;font-size:1.125rem}@media screen and (min-width:959px){.section--graph tbody td{font-size:1.75rem}}@media screen and (min-width: 599px){.section--graph .btn a{width:25rem}}.section--graph--gold thead th{background:#f5f3e8}.section--graph--gold thead td{background:#f5f3e8}.section--graph--platinum thead th{background:#e5e5e5}.section--graph--platinum thead td{background:#e5e5e5}.section--reason__box{position:relative}.section--reason__box .section--reason__box__content__text{margin-bottom:3.75rem}@media screen and (min-width:959px){.section--reason__box .section--reason__box__content__text{width:36%;font-size:1.75rem;bottom:40%;left:0;position:absolute}}.section--purchased-items{background:#f1f1f3}@media screen and (min-width:959px){.section--purchased-items{padding:7.5rem 0}}@media screen and (min-width:959px){.section--purchased-items h2,.section--purchased-items h3{margin-bottom:4.375rem}}.section--purchased-items ul{max-width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section--purchased-items ul li{width:47%;margin:0 1.5% 30px;text-align:center}.section--purchased-items ul li img{border:2px solid #a1894e}@media screen and (min-width: 599px){.section--purchased-items ul{max-width:40rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section--purchased-items ul li{width:29%;margin:0 2% 40px;font-size:.875rem}}@media screen and (min-width:959px){.section--purchased-items ul{max-width:66.25rem}.section--purchased-items ul li{width:19%;margin:0 .5% 50px;font-size:1rem}}@media screen and (min-width: 599px){.section--hero-gold .inner .content{width:60%}}@media screen and (min-width:959px){.section--hero-gold .inner .content{width:50%}}@media screen and (min-width: 599px){.section--hero-gold .inner figure{text-align:right}}@media screen and (min-width:959px){.section--hero-gold .inner figure{width:50%}.section--hero-gold .inner figure img{margint:6.25rem}}.section--tab--gold h3{color:#878788}.section--tab--gold .section--tab__menu{border-bottom:1px solid #a78f26;margin-bottom:3.75rem}.section--tab--gold .section--tab__menu ul{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section--tab--gold .section--tab__menu li{width:calc((100% - 15px) / 3)}.section--tab--gold .section--tab__menu a{display:block;text-align:center;padding:10px}.section--tab--gold .section--tab__menu a.gold{background:#f5f3e7;color:#878788}.section--tab--gold .section--tab__menu a.platinum{background:#e4eaf0;color:#878788}.section--tab--gold .section--tab__menu a.silver{background:#8e8e8e;color:#fff}@media screen and (min-width: 599px){.section--tab--gold .section--tab__menu li{width:calc((100% - 30px) / 3)}.section--tab--gold .section--tab__menu a{padding:20px;font-size:1.5rem}}.section--tab--gold .section--tab--gold__content{margin:0 auto;margin-bottom:50px}@media screen and (min-width:959px){.section--tab--gold .section--tab--gold__content{width:800px;margin-bottom:0}}.section--tab--gold .heading-ss{color:#878788;font-family:"游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:1.0625rem;font-weight:normal;margin-bottom:.9375rem;text-align:center}.section--tab--gold .heading-ss em{font-size:1.5rem}@media screen and (min-width: 599px){.section--tab--gold .heading-ss{font-size:1.5rem}.section--tab--gold .heading-ss em{font-size:2.125rem}}.section--tab--gold table.gold{width:100%}.section--tab--gold table.gold td,.section--tab--gold table.gold th{border-collapse:collapse}.section--tab--gold table.gold td,.section--tab--gold table.gold th{padding:.4375rem}@media screen and (min-width: 599px){.section--tab--gold table.gold td,.section--tab--gold table.gold th{padding:.625rem}}.section--tab--gold table.gold thead{text-align:center}.section--tab--gold table.gold thead th{background:#ebebeb;border-left:1px solid #b5b5b5}.section--tab--gold table.gold thead th:first-child{border-left:none}.section--tab--gold table.gold tbody{text-align:left}.section--tab--gold table.gold tbody th{border-bottom:1px solid #b5b5b5}.section--tab--gold table.gold tbody td{border-left:1px solid #b5b5b5;border-bottom:1px solid #b5b5b5}.section--state--gold{background:#e5eaf0}.section--state--gold .heading-s{color:#878788}.section--state--gold .list-purchase-case{max-width:920px;margin:0 auto}.section--purchased-all p.text-center{margin-bottom:1.875rem}@media screen and (min-width: 599px){.section--purchased-all p.text-center{margin-bottom:4.375rem}}.section--purchased-all ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section--purchased-all ul li{text-align:center;width:46%;margin:0 2% 20px}@media screen and (min-width: 599px){.section--purchased-all ul li{width:21%;margin:0 2% 40px;font-size:.875rem}}@media screen and (min-width:959px){.section--purchased-all ul li{font-size:1rem}}.section--market-price{background:#fff}.section--about-gold .heading-s{margin-bottom:2.5rem}@media screen and (min-width:959px){.section--about-gold .heading-s{margin-bottom:5.625rem}}@media screen and (min-width: 599px){.section--about-gold .flex-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.section--about-gold .section--about-gold__img{text-align:center;margin-bottom:10px}.section--about-gold .section--about-gold__content{margin-bottom:20px}.section--about-gold .flex-box--01{margin-bottom:20px}@media screen and (min-width: 599px){.section--about-gold .flex-box--01{margin-bottom:0}.section--about-gold .flex-box--01 .section--about-gold__img{width:220px}.section--about-gold .flex-box--01 .section--about-gold__content{width:calc(100% - 260px)}}@media screen and (min-width:959px){.section--about-gold .flex-box--01{padding:0 50px}.section--about-gold .flex-box--01 .section--about-gold__img{width:440px}.section--about-gold .flex-box--01 .section--about-gold__content{width:calc(100% - 500px)}}.section--about-gold .flex-box--02{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (min-width: 599px){.section--about-gold .flex-box--02 .section--about-gold__img{width:220px}.section--about-gold .flex-box--02 .section--about-gold__content{width:calc(100% - 260px)}}@media screen and (min-width:959px){.section--about-gold .flex-box--02{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.section--about-gold .flex-box--02 .section--about-gold__img{width:437px;padding-left:40px}.section--about-gold .flex-box--02 .section--about-gold__content{width:calc(100% - 477px)}}.section--faq{padding:5.625rem 0}.section--faq .heading-s{color:#b5b5b5}@media screen and (min-width: 599px){.section--faq{padding:9.375rem 0}}