@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Open+Sans:800&display=swap);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1;word-break:break-all;color:#333;font-family:"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","Hiragino Sans","Lucida Grande","segoe UI",Meiryo,"メイリオ","游ゴシック","Yu Gothic",Verdana,Arial,sans-serif}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{background-color:transparent;border:0;cursor:pointer;line-height:1;padding:0}input{border:0}img{max-height:100%;max-width:100%;vertical-align:bottom}select{line-height:1}select::-moz-focus-inner{border:0;outline:0}.pc-content{display:none}.container{box-sizing:border-box;margin:0 auto;max-width:375px;padding:0 10px}@media screen and (min-width:1000px){.sp-content{display:none}.pc-content{display:block}.pc-content--inline{display:inline}.container{max-width:1000px;padding:0 20px}.container--0pad{padding:0}}.container--0pad{padding:0}.container--sp-no-padding{padding:0}.sp-wrap,.wrap{display:block}.pc-wrap{display:inline}@media screen and (min-width:1000px){.container--sp-no-padding{padding:0 20px}.container--pc-no-padding{padding:0}.sp-wrap{display:inline}.pc-wrap{display:block}}.hover{-webkit-transition:opacity .7s,-webkit-filter .2s;transition:filter .2s,opacity .7s,-webkit-filter .2s}.hover:hover{-webkit-filter:contrast(50%) brightness(135%) saturate(95%);filter:contrast(50%) brightness(135%) saturate(95%)}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.hover:hover{opacity:.7}}.img-block{line-height:0;text-align:center}.btn-container{-webkit-box-pack:center;display:-webkit-box;display:flex;justify-content:center}.btn-container__btn{-webkit-box-flex:0;flex:0 1 auto}.btn-container__btn img{width:100%}.js-lazy-img{-webkit-transition:opacity .7s;transition:opacity .7s}.js-lazy-img.is-init,.js-lazy-img.is-loading{opacity:0}.js-lazy-img.is-loaded{opacity:1}.js-lazy-srcset{display:none;-webkit-transition:opacity .7s;transition:opacity .7s}.js-lazy-srcset.is-loading{opacity:0}.js-lazy-srcset.is-loaded{-webkit-animation:1s fade-in;animation:1s fade-in;display:inline-block}img.swiper-lazy{opacity:0;-webkit-transition:opacity .7s;transition:opacity .7s}img.swiper-lazy.is-loaded{opacity:1}.js-lazy-bg__holder{opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.js-lazy-bg.is-loaded .js-lazy-bg__holder{opacity:1}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.header-content{padding:10px 0}.header-content__body{align-items:center;-webkit-box-align:center;-webkit-box-pack:justify;display:-webkit-box;display:flex;justify-content:space-between}.header-content__logo{-webkit-box-flex:0;flex:0 0 65px}.header-content__link{display:none}@media screen and (min-width:1000px){.header-content{padding:20px 0}.header-content__logo{-webkit-box-flex:0;flex:0 0 105px}.header-content__link{-webkit-box-flex:0;display:block;flex:0 0 auto}.header-content__link>a{color:inherit;display:block;font-size:18px;font-weight:700;text-decoration:none}.header-content__link>a .icon{color:#f93099;margin-right:.25em}.btn-3ple{border-radius:55px;height:110px;margin:0 auto;max-width:600px}}.btn-3ple{align-items:center;-webkit-box-align:center;-webkit-box-pack:center;display:-webkit-box;display:flex;justify-content:center}.btn-3ple--ranking{background:#f2b843}.footer-copy-wrapper{background-color:#fff;border-top:1px solid #e7e7e7;padding:10px 0}.footer-copy__img{margin-bottom:5px;text-align:center}@media screen and (min-width:1000px){.btn-3ple__text{font-size:35px}.footer-copy-wrapper{padding:20px 0}.footer-copy{align-items:center;-webkit-box-align:center;-webkit-box-pack:center;display:-webkit-box;display:flex;justify-content:center}.footer-copy__img{margin-bottom:0;margin-right:15px}}.footer-copy__text{color:#333;font-size:10px;line-height:1.6;margin:-.3em 0;text-align:center}.item-card{-webkit-box-direction:normal;-webkit-box-orient:vertical;box-sizing:border-box;color:#333!important;display:-webkit-box;display:flex;flex-direction:column;font-weight:inherit;text-decoration:none}.item-card:hover{opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}.item-card__thumb{margin-bottom:6px}@media screen and (min-width:1000px){.footer-copy__text{font-size:14px}.item-card__thumb{margin-bottom:8px}}.item-card__thumb .thumb-holder{display:block;position:relative;width:100%}.item-card__thumb .thumb-holder::before{content:"";display:block;padding-top:100%}.item-card__thumb .thumb-holder__content{background:#ccc;bottom:0;left:0;position:absolute;right:0;top:0}.item-card__thumb img{width:100%}.item-card__name{margin-bottom:10px}.item-card__sale{margin-bottom:5px}.item-card__price{background:rgba(255,113,153,.1);border-radius:5px;margin-bottom:5px;padding:8px}@media screen and (min-width:1000px){.item-card__price{margin-bottom:8px;padding:10px}}.item-card__price-head{margin-bottom:3px}.item-card__price-value{margin-bottom:5px}.item-card__reference:not(:last-child),.item-card__unit:not(:last-child){margin-bottom:5px}@media screen and (min-width:1000px){.item-card__price-value,.item-card__unit:not(:last-child){margin-bottom:10px}}.item-card__point{margin-bottom:5px}.item-card__bottom{margin-top:auto}.item-card__delivery:not(:last-child){margin-bottom:5px}@media screen and (min-width:1000px){.item-card__delivery:not(:last-child),.item-card__point{margin-bottom:10px}.item-card-name{font-size:16px}}.item-card-image{background:#ccc;border:1px solid #e2e2e2;display:block;position:relative;width:100%}.item-card-image::before{content:"";display:block;padding-top:100%}.item-card-image__content{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.item-card-name{display:block;margin:calc((19px - 1em)/ 2 * -1 + 1px) 0;overflow:hidden}.item-card-name__text{-webkit-box-orient:vertical;display:block;display:-webkit-box;height:38px;-webkit-line-clamp:2;line-height:19px;margin:-1px 0;overflow:hidden}@media screen and (min-width:1000px){.item-card-name{display:block;margin:calc((23px - 1em)/ 2 * -1 + 1px) 0;overflow:hidden}.item-card-name__text{-webkit-box-orient:vertical;display:block;display:-webkit-box;height:46px;-webkit-line-clamp:2;line-height:23px;margin:-1px 0;overflow:hidden}}.item-card-sale{align-items:center;background:#ff0;-webkit-box-align:center;-webkit-box-pack:center;display:-webkit-box;display:flex;height:24px;justify-content:center}.item-card-sale__body{color:#c7000b;font-size:0;line-height:1;text-align:center;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.item-card-sale__text{font-size:10px;font-weight:600}@media screen and (min-width:1000px){.item-card-sale{height:30px}.item-card-sale__text{font-size:14px}}.item-card-sale__text--strong{font-family:"Open Sans",sans-serif;font-size:20px;font-weight:700}@media screen and (min-width:1000px){.item-card-sale__text--strong{font-size:24px}}.item-card-price-head{align-items:center;-webkit-box-align:center;-webkit-box-pack:end;display:-webkit-box;display:flex;font-size:11px;font-weight:700;justify-content:flex-end;line-height:1}@media screen and (min-width:1000px){.item-card-price-head{font-size:14px}}.item-card-price-head__text{color:#c7000b;margin-right:5px}.item-card-price-head__tag{background:#c7000b;color:#fff;padding:2.5px 5px}.item-card-price{color:#c7000b;font-size:28px;font-weight:700;line-height:1;text-align:right}@media screen and (min-width:1000px){.item-card-price{font-size:50px}}.item-card-price__value{font-family:"Open Sans",sans-serif;font-weight:700}.item-card-price__unit{font-size:.7em}.item-card-reference{font-size:10px;line-height:1;text-align:right}.item-card-reference__head{margin-right:.25em}@media screen and (min-width:1000px){.item-card-reference__head{font-size:14px}.item-card-reference__value{font-size:16px}.item-card-reference__small{font-size:10px}}.item-card-unit{align-items:baseline;-webkit-box-align:baseline;-webkit-box-pack:end;display:-webkit-box;display:flex;flex-wrap:wrap;font-size:10px;justify-content:flex-end;line-height:1;min-height:1em;white-space:nowrap}@media screen and (min-width:1000px){.item-card-unit{font-size:14px}}.item-card-unit__normal{-webkit-box-flex:0;flex:0 0 auto}.item-card-unit__reference{-webkit-box-flex:0;flex:0 0 auto;margin-left:5px}.item-card-unit-text{font-size:0;line-height:1}.item-card-unit-text__head{color:#c7000b;font-size:10px;margin-right:3px}@media screen and (min-width:1000px){.item-card-unit-text__head{font-size:16px}}.item-card-unit-text__value{color:#c7000b;font-size:0;line-height:1}.item-card-unit-text__num{font-family:"Open Sans",sans-serif;font-weight:700}.item-card-unit-text__integer{font-size:22px}@media screen and (min-width:1000px){.item-card-unit-text__integer{font-size:34px}}.item-card-unit-text__small{font-size:15.4px}@media screen and (min-width:1000px){.item-card-unit-text__small{font-size:23.8px}}.item-card-unit-text__unit{font-size:10px;font-weight:600}@media screen and (min-width:1000px){.item-card-unit-text__unit{font-size:16.8px}}.item-card-unit-reference{font-size:0}.item-card-unit-reference__text{font-size:10px}@media screen and (min-width:1000px){.item-card-unit-reference__text{font-size:16px}.item-card-unit-reference__text--small{font-size:16.7px}}.item-card-icon-list{overflow:hidden}.item-card-icon-list__list{align-items:center;-webkit-box-align:center;display:-webkit-box;display:flex;flex-wrap:wrap;margin:-3px}.item-card-icon-list__list::after,.item-card-icon-list__list::before{display:none}.item-card-icon-list__item{-webkit-box-flex:0;box-sizing:border-box;flex:0 0 33.3333333333%;font-size:12px;max-width:33.3333333333%;padding:3px}.item-card-icon-text{align-items:center;-webkit-box-align:center;color:#666;display:-webkit-box;display:flex;font-size:10px}@media screen and (min-width:1000px){.item-card-icon-text{font-size:12px}}.item-card-icon-text__icon{color:#f463b2;display:block;font-size:1.33333333333em;line-height:1;margin-right:3px}.item-card-icon-text__icon>i{margin-right:0}.item-card-icon-circle{align-items:center;background:#f463b2;border-radius:50%;-webkit-box-align:center;-webkit-box-pack:center;color:#fff;display:-webkit-box;display:flex;font-size:.625em;font-style:normal;height:1.6em;justify-content:center;line-height:1;text-align:center;width:1.6em}.item-card-point{align-items:center;-webkit-box-align:center;-webkit-box-pack:end;display:-webkit-box;display:flex;font-size:0;justify-content:flex-end}.item-card-point__icon{margin-right:5px}.item-card-point__value{font-weight:700;margin-right:3px}.item-card-point__integer{font-size:14px}@media screen and (min-width:1000px){.item-card-point__integer{font-size:16px}}.item-card-point__small{font-size:10px}@media screen and (min-width:1000px){.item-card-point__small{font-size:11.2px}}.item-card-point__unit{font-size:12px}@media screen and (min-width:1000px){.item-card-point__unit{font-size:11.2px}}.item-card-delivery-date{align-items:center;background:#41b8d7;-webkit-box-align:center;-webkit-box-pack:center;color:#fff;display:-webkit-box;display:flex;font-size:11px;font-weight:700;height:19px;justify-content:center;padding:0 5px}@media screen and (max-width:374px){.item-card-delivery-date{font-size:10px;padding:0}}.item-card-delivery-date__icon{margin-right:3px}.btn-list__item:not(:last-child){margin-bottom:25px}@media screen and (min-width:1000px){.item-card-delivery-date{font-size:14px;height:30px}.btn-list__item:not(:last-child){margin-bottom:50px}}.btn-3ple{align-items:center;background:#f93099;border:4px solid #fff;border-radius:27px;-webkit-box-align:center;-webkit-box-pack:center;box-sizing:border-box;display:-webkit-box;display:flex;height:54px;justify-content:center;margin:0 auto;max-width:279px;position:relative;text-decoration:none}@media screen and (min-width:1000px){.btn-3ple{border-radius:52px;border-width:6px;height:104px;max-width:512px}}.btn-3ple--register{background:#ff9100;border-radius:32px;height:64px;max-width:355px}.btn-3ple__icon{margin-right:8px}.btn-3ple--register .btn-3ple__icon{color:#fff;font-size:21px}.btn-3ple__text{color:#fff;font-size:18px;font-weight:700}@media screen and (min-width:1000px){.btn-3ple--register{border-radius:66px;height:132px;max-width:612px}.btn-3ple__icon{margin-right:15px}.btn-3ple__icon img{max-height:28px}.btn-3ple--register .btn-3ple__icon{font-size:35px}.btn-3ple__text{font-size:28px}}.btn-3ple--register .btn-3ple__text{font-size:21px}@media screen and (min-width:1000px){.btn-3ple--register .btn-3ple__text{font-size:35px}}.btn-3ple::after{bottom:0;color:#fff;content:"\f054";display:none;font-family:"Font Awesome 5 Free";font-size:15px;font-weight:700;height:1em;margin:auto 0;position:absolute;right:15px;top:0}@media screen and (min-width:1000px){.btn-3ple::after{display:block;font-size:30px;right:30px}}.btn-3ple--register::after{display:none}.catch__text:not(:last-child){margin-bottom:10px}@media screen and (min-width:1000px){.catch__text:not(:last-child){margin-bottom:25px}}.catch__strong:not(:last-child){margin-bottom:11px}.catch-text{font-size:14px;font-weight:700;text-align:center}@media screen and (min-width:1000px){.catch__strong:not(:last-child){margin-bottom:30px}.catch-text{font-size:35px}}.catch-strong{align-items:center;background:#fdfe00;-webkit-box-align:center;-webkit-box-pack:center;color:#e0051c;display:-webkit-box;display:flex;font-size:24px;font-weight:700;height:38px;justify-content:center;margin:0 auto;width:241px}.item-list{background:#fff;border-radius:10px;overflow:hidden;padding:25px 10px 10px}.item-list__body{display:-webkit-box;display:flex;flex-wrap:wrap;margin:-20px -9.5px}@media screen and (min-width:1000px){.catch-strong{font-size:60px;height:97px;width:618px}.item-list{border-radius:20px;padding:80px 90px 70px}.item-list__body{margin:-40px}}.item-list__item{-webkit-box-flex:0;box-sizing:border-box;flex:0 0 50%;max-width:50%;padding:20px 9.5px}.mv-container{background:-webkit-gradient(linear,left bottom,left top,color-stop(63.829787234%,#e0051c),color-stop(63.829787234%,#fff));background:linear-gradient(to top,#e0051c 63.829787234%,#fff 63.829787234%);border-top:1px solid #e0051c}@media screen and (min-width:1000px){.item-list__item{padding:40px}.mv-container{border-top-width:2px}}.mv{display:block;position:relative;width:100%}.mv::before{content:"";display:block;padding-top:36%}.mv__content{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.content{padding:30px 0}.content--payment{background:#ffebf4;border-top:10px solid #cc2972;color:#cc2972}.content--point{background:#e6f2da;color:#50801a}.content__head{margin-bottom:30px}.content__head>*{font-size:20px;font-weight:700;text-align:center}@media screen and (min-width:1000px){.content{padding:50px 0}.content--payment{border-top:11px solid #cc2972}.content__head{margin-bottom:50px}.content__head>*{font-size:24px}.content__body{margin:0 auto;max-width:636px}}.section-list__body{display:-webkit-box;display:flex;flex-wrap:wrap;margin:-15px -17.5px}.section-list__item{-webkit-box-flex:0;box-sizing:border-box;flex:0 0 100%;max-width:100%;padding:15px 17.5px}.section-list__item--half{-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.section-list__head:not(:last-child){margin-bottom:15px}@media screen and (min-width:1000px){.section-list__body{margin:-25px -17.5px}.section-list__item{padding:25px 17.5px}.section-list__head:not(:last-child){margin-bottom:20px}}.section-list__head .text-box{font-size:15px;font-weight:700;line-height:1.2em;margin:calc((1.2em - 1em)/ 2 * -1) 0}.section-list__head .text-box .sub{color:#333;font-weight:400;margin-left:1em}.credit-list{overflow:hidden}.credit-list__body{display:-webkit-box;display:flex;margin:-5px}.credit-list__item{-webkit-box-flex:0;box-sizing:border-box;flex:0 0 20%;max-width:20%;padding:5px}.credit-list__card{align-items:center;background:#fff;-webkit-box-align:center;-webkit-box-pack:center;box-sizing:border-box;display:-webkit-box;display:flex;height:35px;justify-content:center;padding:10px 5px}@media screen and (min-width:1000px){.section-list__head .text-box{font-size:20px}.credit-list__card{height:50px;padding:10px 15px}}.content-body{background:#fff;padding:15px}.content-body:not(:last-child){margin-bottom:10px}@media screen and (min-width:1000px){.content-body{padding:30px}.content-body:not(:last-child){margin-bottom:10px}}.content-body--narrow{display:inline-block;padding:10px 15px}@media screen and (min-width:1000px){.content-body--narrow{padding:15px 30px}}.conv-list{overflow:hidden}.conv-list__body{align-items:center;-webkit-box-align:center;-webkit-box-pack:justify;display:-webkit-box;display:flex;justify-content:space-between;margin:-7.5px}.conv-list__item{-webkit-box-flex:0;box-sizing:border-box;flex:0 1 auto;padding:7.5px}.conv-list__item img{width:100%}.point-link__banner{margin-bottom:10px}.what-link{color:#06c;display:inline-block;font-size:12px;text-decoration:none}.what-link__icon{color:#f93099;margin-right:.25em}.what-link__text{text-decoration:underline}.service-content{background:#fff;border-radius:10px;padding:25px 0}@media screen and (min-width:1000px){.point-link__banner{margin-bottom:20px}.what-link{font-size:16px}.service-content{border-radius:20px;padding:50px 10px 20px}}.service-content__head{margin-bottom:15px;padding:0 5px;text-align:center}.service-content__section:not(:last-child){margin-bottom:25px}.service-section{border-radius:15px;overflow:hidden;padding-bottom:25px}.service-section--sample{background:#c4f6ff}.service-section--event{background:#ffc}@media screen and (min-width:1000px){.service-content__head{margin-bottom:30px}.service-content__section:not(:last-child){margin-bottom:50px}.service-section{border-radius:30px;padding-bottom:30px}}.service-section__head{margin-bottom:16px}@media screen and (min-width:1000px){.service-section__head{margin-bottom:32px}}.service-section__catch{font-size:19px;font-weight:700;margin-bottom:15px;text-align:center}@media screen and (min-width:1000px){.service-section__catch{margin-bottom:30px;font-size:35px}}.service-section--sample .service-section__catch{color:#299deb}.service-section--event .service-section__catch{color:#ff9c00}.service-section__text{margin-bottom:15px;padding:0 20px}@media screen and (min-width:1000px){.service-section__text{margin-bottom:30px;padding:0 30px}}.service-section__text>*{font-size:14px;line-height:1.6em;margin:calc((1.6em - 1em)/ 2 * -1) 0}@media screen and (min-width:1000px){.service-section__text>*{font-size:16px}}.service-btn{align-items:center;background:#fff;border:1px solid #ccc;border-radius:22.5px;-webkit-box-align:center;-webkit-box-pack:center;color:inherit;display:-webkit-box;display:flex;font-size:15px;height:45px;justify-content:center;margin:0 auto;max-width:225px;text-decoration:none}.service-btn .icon{color:#f93099;margin-right:.25em}@media screen and (min-width:1000px){.service-btn{border-radius:40px;font-size:26px;height:80px;max-width:400px}}.merit-content{background:#f93099;border-radius:12px;padding:12px 10px}@media screen and (min-width:1000px){.merit-content{border-radius:30px;margin:0 10px;padding:30px 20px}}.merit-content__text{text-align:center}.separator--catch{margin-bottom:60px}.separator--btn:not(:last-child),.separator--item-list:not(:last-child),.separator--payment:not(:last-child),.separator--service:not(:last-child){margin-bottom:50px}.contents-container{padding:15px 0 50px;position:relative}@media screen and (min-width:1000px){.separator--catch{margin-bottom:145px}.separator--payment:not(:last-child),.separator--service:not(:last-child){margin-bottom:100px}.contents-container{padding:40px 0 100px}}.contents-container__body{position:relative;z-index:10}.contents-container__bg{-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:flex;flex-direction:column;height:100%;left:0;position:absolute;top:0;width:100%}.contents-container__bg-top{background-image:url(https://www.3ple.jp/feature/3ple/201204/img/bg-top_sp.png);background-position:center bottom;background-repeat:no-repeat;background-size:100%;-webkit-box-flex:0;flex:0 0 auto;padding-top:22px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.contents-container__bg-top{background-image:-webkit-image-set(url("https://www.3ple.jp/feature/3ple/201204/img/bg-top_sp.png") 1x, url("https://www.3ple.jp/feature/3ple/201204/img/bg-top_sp@2x.png") 2x);background-image:image-set(url("https://www.3ple.jp/feature/3ple/201204/img/bg-top_sp.png") 1x, url("https://www.3ple.jp/feature/3ple/201204/img/bg-top_sp@2x.png") 2x)}}@media screen and (min-width:1000px){.contents-container__bg-top{background-image:url(https://www.3ple.jp/feature/3ple/201204/img/bg-top_pc.png);padding-top:58px}}.contents-container__bg-bottom{background-image:url(https://www.3ple.jp/feature/3ple/201204/img/bg-loop_sp.png);background-size:100%;-webkit-box-flex:1;flex:1 1 auto}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.contents-container__bg-bottom{background-image:-webkit-image-set(url("https://www.3ple.jp/feature/3ple/201204/img/bg-loop_sp.png") 1x, url("https://www.3ple.jp/feature/3ple/201204/img/bg-loop_sp@2x.png") 2x);background-image:image-set(url("https://www.3ple.jp/feature/3ple/201204/img/bg-loop_sp.png") 1x, url("https://www.3ple.jp/feature/3ple/201204/img/bg-loop_sp@2x.png") 2x)}}.contents-container-bg-top{display:block;position:relative;width:100%}.contents-container-bg-top::before{content:"";display:block;padding-top:64.2666666667%}.contents-container-bg-top__content{bottom:0;display:block;left:0;position:absolute;right:0;top:0}@media screen and (min-width:1000px){.contents-container__bg-bottom{background-image:url(https://www.3ple.jp/feature/3ple/201204/img/bg-loop_pc.png)}.contents-container-bg-top{display:block;position:relative;width:100%}.contents-container-bg-top::before{content:"";display:block;padding-top:47.6666666667%}.contents-container-bg-top__content{bottom:0;display:block;left:0;position:absolute;right:0;top:0}}