@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,900&family=Noto+Sans+Arabic:wght@900&family=Noto+Sans+JP:wght@900&family=Noto+Sans+KR:wght@900&family=Noto+Sans+SC:wght@900&family=Noto+Sans+TC:wght@900&family=Noto+Sans+Thai:wght@900&display=swap);@font-face{font-family:BuyeeIcon;src:url(../../../../assets);src:url(../../../../assets/fonts/icon.eot) format("eot"),url(../../../../assets/fonts/icon.woff) format("woff"),url(../../../../assets/fonts/icon.ttf) format("truetype"),url(../../../../assets/fonts/icon.svg) format("svg")}.heading--section{margin-block-end:clamp(1.25rem,.7954545455rem + 2.2727272727vw,2.5rem);font-family:Inter,"Noto Sans JP","Noto Sans TC","Noto Sans SC","Noto Sans KR","Noto Sans Thai","Noto Sans Arabic",sans-serif;font-size:clamp(1.375rem,1.0568181818rem + 1.5909090909vw,2.25rem);text-align:center}.heading--subsection{margin-block-end:clamp(.5rem,.4090909091rem + .4545454545vw,.75rem);font-size:clamp(1rem,.8181818182rem + .9090909091vw,1.5rem)}.text,p{font-size:clamp(.8125rem,.7443181818rem + .3409090909vw,1rem)}.text--catch,p--catch{font-size:clamp(1rem,.9090909091rem + .4545454545vw,1.25rem)}.text--lead,p--lead{font-size:clamp(.875rem,.7840909091rem + .4545454545vw,1.125rem)}.main{color:#190762}.main .main__container{width:90%}.main .main__container .contents{padding-block:clamp(3.75rem,2.3863636364rem + 6.8181818182vw,7.5rem)}.main .main__container .contents:last-of-type{padding-block-end:clamp(6.25rem,3.9772727273rem + 11.3636363636vw,12.5rem)}.button{border-radius:40px}.button--conversion{color:#fff;background-color:#ff0084}.main .main__top .topTitle--imgCenter.hero{max-width:100%;background-image:url(../img/title_img_bg.png);background-size:cover}.main .main__top .topTitle--imgCenter .topTitle--imgCenter__text{max-width:1500px;padding-block-start:clamp(1.875rem,1.6477272727rem + 1.1363636364vw,2.5rem);text-align:center}.main .main__top .topTitle--imgCenter .topTitle--imgCenter__text .textWrap{width:94%;margin-inline:auto;font-family:Inter,"Noto Sans JP","Noto Sans TC","Noto Sans SC","Noto Sans KR","Noto Sans Thai","Noto Sans Arabic",sans-serif;text-align:center;color:#fff}.main .main__top .topTitle--imgCenter .topTitle--imgCenter__text .textWrap .textWrap__title{font-size:clamp(2.375rem,1.4204545455rem + 4.7727272727vw,5rem)}.main .main__top .topTitle--imgCenter .topTitle--imgCenter__text .textWrap .textWrap__lead{font-size:clamp(1rem,.6363636364rem + 1.8181818182vw,2rem);line-height:1.2}.main .main__top .topTitle--imgCenter .topTitle--imgCenter__text .imageWrap{margin-block-start:-10px}@media screen and (max-width:1200px){.main .main__top .topTitle--imgCenter.hero{background-size:cover}}@media screen and (max-width:559px){.main .main__top .topTitle--imgCenter.hero{background-size:cover;background-position:center}.main .main__top .topTitle--imgCenter .topTitle--imgCenter__text{max-width:450px}.main .main__top .topTitle--imgCenter .topTitle--imgCenter__text .imageWrap{margin-block-start:0}}.main .main__container .aboutService.contents{padding-block:clamp(1.875rem,1.6477272727rem + 1.1363636364vw,2.5rem)}.main .main__container .aboutService.contents--breakoutBack{background-color:#00a6ff}.main .main__container .aboutService .aboutService__content.u-clm--max2{align-items:center;column-gap:2%}.main .main__container .aboutService .aboutService__content.u-clm--max2 .u-clm__item.aboutService__image{width:35%}.main .main__container .aboutService .aboutService__content.u-clm--max2 .u-clm__item.aboutService__description{width:63%}.main .main__container .aboutService .aboutService__content .aboutService__description{color:#fff}.main .main__container .aboutService .aboutService__content .aboutService__description .heading--section{text-align:start}@media screen and (max-width:959px){.main .main__container .aboutService .aboutService__content.u-clm--medium-1{column-gap:0}.main .main__container .aboutService .aboutService__content.u-clm--medium-1>.u-clm__item,.main .main__container .aboutService .aboutService__content.u-clm--medium-1>li{width:calc((100% - (0%))/ 1)}.main .main__container .aboutService .aboutService__content.u-clm--medium-1 .u-clm__item.aboutService__image{width:100%;order:2}.main .main__container .aboutService .aboutService__content.u-clm--medium-1 .u-clm__item.aboutService__description{width:100%;order:1}.main .main__container .aboutService .aboutService__content .aboutService__description .heading--section{text-align:center}}.main .main__container .feature.contents--breakoutBack{background-color:#f5fbff}.main .main__container .feature .feature__content{margin-block-start:clamp(2.5rem,1.5909090909rem + 4.5454545455vw,5rem)}.main .main__container .feature .feature__content.u-clm{align-items:center}.main .main__container .feature .feature__content .feature__textWrap{position:relative;z-index:1}.main .main__container .feature .feature__content .feature__textWrap .text--catch{display:inline-block;margin-block-end:10px;padding-block-end:4px;border-block-end:3px solid #00a6ff;color:#00a6ff}.main .main__container .feature .feature__content .feature__textWrap .number{position:absolute;z-index:-1;inset-block-start:-90px;inset-inline-start:-20px}.main .main__container .feature .feature__content .feature__textWrap .number img{width:auto;height:124px}.main .main__container .feature .feature__content:nth-of-type(2n).u-clm .u-clm__item.feature__imageWrap{order:2}.main .main__container .feature .feature__content:nth-of-type(2n).u-clm .u-clm__item.feature__textWrap{order:1}@media screen and (max-width:959px){.main .main__container .feature .feature__content{margin-block-start:70px;margin-block-end:0}.main .main__container .feature .feature__content.u-clm--medium-1 .u-clm__item.feature__imageWrap{order:2}.main .main__container .feature .feature__content.u-clm--medium-1 .u-clm__item.feature__textWrap{order:1}.main .main__container .feature .feature__content .feature__imageWrap,.main .main__container .feature .feature__content .feature__textWrap{padding-inline-start:24px}.main .main__container .feature .feature__content .feature__textWrap{margin-block-end:10px;padding-inline-start:32px}.main .main__container .feature .feature__content .feature__textWrap .number{inset-block-start:-32px;inset-inline-start:0}.main .main__container .feature .feature__content .feature__textWrap .number img{height:70px}}.main .main__container .comparison{color:#fff}.main .main__container .comparison.contents--breakoutBack{background-color:#00a6ff}.main .main__container .comparison .comparison__table .tableHeading{display:flex;flex-direction:column;align-items:center;justify-content:end}.main .main__container .comparison .comparison__table .tableHeading .tableHeading__text{display:inline-block;position:relative;padding-block-end:20px;padding-inline-start:120px;text-align:start;font-size:clamp(1rem,.8181818182rem + .9090909091vw,1.5rem)}.main .main__container .comparison .comparison__table .tableHeading .tableHeading__text::before{content:"";display:inline-block;position:absolute;inset-block-end:0;inset-inline-start:0;width:110px;height:80px;background-position:center bottom;background-repeat:no-repeat;background-size:contain}.main .main__container .comparison .comparison__table .tableHeading--shops .tableHeading__text::before{background-image:url(../img/icon_comparison_shop.png)}.main .main__container .comparison .comparison__table .tableHeading--mercari .tableHeading__text::before{background-image:url(../img/icon_comparison_person.png)}.main .main__container .comparison .comparison__table .label{display:inline-block;width:150px;background-color:#fff;padding-block:8px;padding-inline:8px;border-radius:20px;color:#00a6ff;line-height:1.2;text-align:center}.main .main__container .comparison .comparison__table .textBox{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-block-end:8px;padding-block:32px;text-align:center}.main .main__container .comparison .comparison__table .textBox ul{text-align:start}.main .main__container .comparison .comparison__table .textBox--shops{background-color:#e6f6ff;color:#190762}.main .main__container .comparison .comparison__table .textBox--mercari{background-color:#ffd6eb;color:#ff0084}.main .main__container .comparison .comparison__table--pc .gridLayout{display:grid;grid-template-columns:1fr 1fr}.main .main__container .comparison .comparison__table--pc .textBoxWrap{position:relative}.main .main__container .comparison .comparison__table--pc .textBoxWrap .label{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}[dir=rtl] .main .main__container .comparison .comparison__table--pc .textBoxWrap .label{transform:translate(50%,-50%)}.main .main__container .comparison .comparison__table--pc .textBoxWrap .textBox--shops{padding-inline-start:32px;padding-inline-end:80px;border-start-start-radius:20px;border-end-start-radius:20px}.main .main__container .comparison .comparison__table--pc .textBoxWrap .textBox--mercari{padding-inline-start:80px;padding-inline-end:32px;border-start-end-radius:20px;border-end-end-radius:20px}@media screen and (max-width:959px){.main .main__container .comparison .comparison__table .tableContents{margin-block-start:40px}.main .main__container .comparison .comparison__table .tableHeading .tableHeading__text{padding-block-end:8px;padding-inline-start:70px}.main .main__container .comparison .comparison__table .tableHeading .tableHeading__text::before{width:70px;height:50px}.main .main__container .comparison .comparison__table--pad .label{width:auto;min-width:120px;margin-block-end:16px}.main .main__container .comparison .comparison__table--pad .label--mercari{color:#ff0084}.main .main__container .comparison .comparison__table--pad .textBox{padding-block:16px 20px;padding-inline:16px;border-radius:10px}}.main .main__container .search.contents--breakoutBack{background-color:#e6f6ff}.main .main__container .search .imageBox{border-radius:16px;overflow:hidden}[dir=ltr] .main .main__container .search .imageBox img[src$="_rtl.png"]{display:none}[dir=rtl] .main .main__container .search .imageBox img[src$="_ltr.png"]{display:none}.main .main__container .search .search__content.u-clm{align-items:center}.main .main__container .search .search__content.u-clm .u-clm__item.imageBox{width:50%}.main .main__container .search .search__content.u-clm .u-clm__item.textBox{width:46%}.main .main__container .search .search__content .textBox .heading--section{text-align:start}.main .main__container .search .search__tips{margin-block-start:60px;box-shadow:0 2px 16px 0 rgba(85,85,85,.2)}.main .main__container .search .search__tips.balloon{width:100%;color:#190762;border-radius:20px;background-color:#f5fbff}.main .main__container .search .search__tips.balloon::before{border-width:24px}.main .main__container .search .search__tips.balloon--top::before{inset-block-start:-46px;margin-inline-end:-24px;border-block-end-width:24px;border-block-end-color:#f5fbff}.main .main__container .search .search__tips.u-clm{align-items:center}.main .main__container .search .search__tips .textBox{position:relative;padding-block-start:56px}.main .main__container .search .search__tips .textBox .textBox__icon{position:absolute;inset-block-start:0;inset-inline-start:-16px;width:80px}@media screen and (max-width:959px){.main .main__container .search .search__content.u-clm{row-gap:24px}.main .main__container .search .search__content.u-clm .u-clm__item.imageBox{width:100%;order:2}.main .main__container .search .search__content.u-clm .u-clm__item.textBox{width:100%;order:1}.main .main__container .search .search__content .textBox{text-align:center}.main .main__container .search .search__content .textBox .heading--section{text-align:center}.main .main__container .search .search__tips{position:relative}.main .main__container .search .search__tips.balloon{padding-block:24px;padding-inline:24px}.main .main__container .search .search__tips.u-clm{row-gap:24px}.main .main__container .search .search__tips.u-clm .u-clm__item.imageBox{order:2}.main .main__container .search .search__tips.u-clm .u-clm__item.textBox{order:1}.main .main__container .search .search__tips .textBox{position:static;padding-block-start:0}.main .main__container .search .search__tips .textBox .textBox__icon{inset-block-start:-30px;inset-inline-start:auto;inset-inline-end:-10px}}.main .main__container .category .heading--section{display:inline-block;position:relative;padding-inline-start:100px;text-align:start}.main .main__container .category .heading--section::before{content:"";display:inline-block;position:absolute;width:90px;height:90px;inset-block-start:50%;inset-inline-start:0;transform:translateY(-50%);background-position:center bottom;background-repeat:no-repeat;background-size:contain;background-image:url(../img/icon_shop.png)}.main .main__container .category .category__list{margin-block:clamp(1.875rem,1.6477272727rem + 1.1363636364vw,2.5rem)}.main .main__container .category .category__list.u-clm{row-gap:20px}.main .main__container .category .category__list .category__item{display:flex}.main .main__container .category .category__list .category__item a{display:flex;flex-direction:column;box-shadow:0 2px 8px 0 rgba(85,85,85,.2);border-radius:10px;overflow:hidden}.main .main__container .category .category__list .category__item a p{padding-block:24px 16px;padding-inline:8px}.main .main__container .category .category__list .category__item a .image{margin-block-start:auto}