@import"https://fonts.googleapis.com/css2?family=EB+Garamond:ital@1&display=swap";@font-face{font-family:"notera";src:url("../font/NoteraPersonalUseOnly-wxJ9.woff") format("woff")}.section--hero{background:#edf6e1;font-family:"游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;padding:1.25rem 0 3.75rem;text-align:left}.section--hero h1{color:#83c53a;font-size:1.9375rem;margin-bottom:.625rem}.section--hero .content{position:relative;text-align:center}.section--hero p{color:#83c53a;font-size:1.25rem}.section--hero figure img{width:6.5rem}.section--policy{background:url(../img/gold/img-policy.jpg) no-repeat 114% 70%;background-size:259px 320px}.section--policy .inner{margin:0 auto;width:100%}.section--policy .heading-s span{font-size:1.25rem}.section--policy p{margin-bottom:1.875rem}.section--policy .btn{margin-top:6.25rem;max-width:15rem}.heading-line{color:#a78f26;font-size:1.125rem;margin-bottom:1.25rem;padding-bottom:1.875rem;position:relative}.heading-line.heading-arrow{background:url(../img/purchase/line/arrow_down_01.png) no-repeat center bottom;background-size:3.625rem 1.4375rem}.heading-line.heading-border{border-bottom:.125rem solid #a78f26;margin-bottom:1.875rem;padding-bottom:0}.heading-box{border:2px solid #a78f26;color:#a78f26;font-size:1.0625rem;margin:3.75rem auto 1.25rem;padding:.3125rem;text-align:center;width:90%}.inner-ss{margin:0 auto;padding:0 1.5rem;width:100%}.text-em{color:#a78f26;font-size:16px}.text-em-s{color:#a78f26;font-size:16px}.text-arrow{background:url(../img/purchase/line/arrow_down_01.png) no-repeat center bottom;background-size:3.625rem 1.4375rem;margin-bottom:1.25rem;padding-bottom:1.875rem}.text-note{font-size:.6875rem;padding-left:12px;position:relative}.text-note:before{content:"※";left:0;position:absolute;top:0}.list-dots li{margin-bottom:.1875rem;padding-left:12px;position:relative}.list-dots li:before{content:"●";left:0;position:absolute;top:0}.list-dots li:last-child{margin-bottom:0}.list-dots li span{display:block;font-size:.75rem}.list-dots-gold li{margin-bottom:.1875rem;padding-left:12px;position:relative}.list-dots-gold li a{color:#1e51e1}.list-dots-gold li:before{color:#a78f26;content:"●";left:0;position:absolute;top:0}.list-dots-gold li:last-child{margin-bottom:0}.section--merit{padding-top:0}.section--merit .section--merit__list{-ms-flex-pack:justify;-ms-flex-wrap:wrap;-webkit-box-pack:justify;-webkit-flex-wrap:wrap;-webkit-justify-content:space-between;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:19.625rem}.section--merit .section--merit__list li{width:48%}.section--addline .flex-box{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.section--addline .flex-box>p{color:#a78f26;font-size:1.8125rem}.section--addline .flex-box .box{text-align:center;width:calc((100% - 95px)/2)}.section--addline .flex-box .box p{font-size:.9375rem;margin-bottom:.625rem}.section--addline .sp-show{height:auto;margin:0 auto;max-width:19.625rem;text-align:center;width:100%}.section--addline .sp-show a{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:0px 0px 2px 2px rgba(0,0,0,.2);-webkit-justify-content:center;align-items:center;background:#5dcd3f;border-radius:10px;box-shadow:0px 0px 2px 2px rgba(0,0,0,.2);color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.125rem;justify-content:center;margin:1.25rem 0;padding:1.875rem .625rem}.section--addline .sp-show a img{height:auto;margin-right:.625rem;width:40px}.section--howto{background:#f8f7f7}.section--howto section{background:#f8f7f7}.section--step__list{margin:0 auto;margin:3.125rem auto 3.75rem}.section--step__list li{font-size:.8125rem;text-align:center}.section--step__list li img{margin:.625rem 0;max-width:19.625rem}.section--step__list li.arrow{margin:3.125rem auto 0}.section--step__list li.arrow img{height:1.4375rem;width:3.625rem}.section--point .flex-box section+section{margin-top:4.375rem}.section--point .heading-box{margin-top:4.375rem}.section--point .section--point__title{text-align:center}.section--point .section--point__title .text-note{display:inline-block}.section--point h5{color:#a78f26;font-size:1.375rem;margin-bottom:.9375rem;margin-bottom:.3125rem}.section--point h6{font-size:1.125rem;margin-bottom:.625rem}.section--point .section--point__box{background:#fff;border:1px solid #787878;margin-bottom:1.25rem;padding:1.25rem}.section--point .section--point__box li{margin-bottom:.4375rem}.section--point .section--point__box li:last-child{margin-bottom:0}.section--img .text-em-s{margin-top:2.5rem}.section--img .section--sample{margin-top:3.125rem}.section--img .section--sample .section--sample__title{margin-bottom:.625rem;padding:1.5625rem 0 .9375rem;text-align:center}.section--img .section--sample .flex-box{line-height:0;margin:0 auto}.section--img .section--sample img{height:auto;width:100%}.section--img .section--sample h4{color:#878788;font-size:1.125rem}.section--img .section--sample--good h4:before{background:url(../img/purchase/line/sample_ti_01_sp.png) no-repeat center center;background-size:contain;content:"";display:inline-block;height:18px;margin-right:5px;position:relative;top:2px;width:18px}.section--img .section--sample--bad h4:before{background:url(../img/purchase/line/sample_ti_02_sp.png) no-repeat center center;background-size:contain;content:"";display:inline-block;height:18px;margin-right:5px;position:relative;top:2px;width:18px}.section--favor{padding-bottom:4.375rem}@media screen and (min-width: 599px){.section--hero{padding:2.5rem 0 3.4375rem}.section--hero .inner{-ms-flex-align:center;-ms-flex-direction:row-reverse;-ms-flex-pack:center;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-webkit-box-pack:center;-webkit-flex-direction:row-reverse;-webkit-justify-content:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row-reverse;justify-content:center}.section--hero .inner .content{margin-left:3.125rem;text-align:left;width:auto}.section--hero .inner figure{margin:0;width:auto}.section--hero h1{font-size:2.3125rem}.section--hero p{position:relative}.section--policy{background:none}.section--policy .inner{background:url(../img/gold/img-policy.jpg) no-repeat right center;background-size:contain;max-width:40rem}.section--policy .heading-s span{font-size:1.8125rem;margin-bottom:2.5rem}.section--policy .btn{margin-top:2.5rem;max-width:21.875rem}.heading-line{font-size:1.75rem;margin-bottom:1.25rem;padding-bottom:2.5rem}.heading-box{font-size:1.375rem;margin:0 auto 2.5rem;padding:.9375rem;width:100%}.text-em{font-size:22px}.text-em-s{font-size:18px}.text-note{font-size:.8125rem;padding-left:20px}.list-dots li{margin-bottom:.625rem;padding-left:20px}.list-dots li span{font-size:.875rem}.list-dots-gold li{margin-bottom:.625rem;padding-left:1.25rem}.section--merit .section--merit__list{margin-bottom:6.25rem;max-width:100%}.section--merit .section--merit__list li{width:22.5%}.section--addline{padding-bottom:6.25rem}.section--step__list{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;margin:2.5rem auto 3.125rem;max-width:100%}.section--step__list li img{max-width:100%}.section--step__list li.arrow{margin:0 30px}.section--step__list li.arrow img.sp-hide{display:inline-block;height:auto;width:2.875rem}.section--point .flex-box{-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.section--point .flex-box section{width:48%}.section--point .flex-box section+section{margin-top:0}.section--point h5{margin-bottom:.9375rem}.section--point h6{font-size:1.25rem}.section--img .section--sample .flex-box{-ms-flex-align:start;-webkit-align-items:flex-start;-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.section--img .section--sample img{height:auto;width:50%}.section--img .section--sample h4{font-size:1.5rem}.section--img .section--sample--good .section--sample__title{background:url(../img/purchase/line/sample_ti_01.png) no-repeat center center;background-size:contain}.section--img .section--sample--good h4:before{content:none}.section--img .section--sample--bad .section--sample__title{background:url(../img/purchase/line/sample_ti_02.png) no-repeat center center;background-size:contain}.section--img .section--sample--bad h4:before{content:none}.section--favor{padding-bottom:7.5rem}}@media screen and (min-width:959px){.section--policy .inner .section--policy__text{padding:3.75rem 0}.section--policy .inner{max-width:70rem}.inner-ss{margin:0 auto;max-width:54.375rem;width:100%}.section--addline .flex-box .box p{font-size:1.25rem}}
/*# sourceMappingURL=line.css.map */
