.intro{width:100%}.intro__ttl{text-align:center;color:#1C3788;font-size:32px;font-size:3.2rem;line-height:1.59375;letter-spacing:.1em;font-weight:bold}@media only screen and (min-width: 768px) and (max-width: 1024px){.intro__ttl{font-size:28px}}@media (max-width: 767px){.intro__ttl{font-size:22px;font-size:2.2rem;line-height:1.72727;letter-spacing:0;font-weight:bold}}@media only screen and (max-width: 374px){.intro__ttl{font-size:18px}}.intro__cont{padding:101px 0 134px;background:url(../../img/concept/intro_bg1.jpg) top center/2434px auto no-repeat}@media (max-width: 767px){.intro__cont{padding:38px 0 57px;background:url(../../img/concept/intro_bg1_sp.jpg) top center/785px auto no-repeat}}.intro__etr{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;margin:47px auto 49px}@media (max-width: 767px){.intro__etr{flex-wrap:wrap;max-width:335px;margin:17px auto 27px}}.intro__etr .item{width:calc(33.33% - 56.66px);text-align:center;color:#fff;border-radius:50%;position:relative}.intro__etr .item:before{display:block;content:" ";width:100%;padding-top:100%}.intro__etr .item>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media only screen and (min-width: 768px) and (max-width: 1000px){.intro__etr .item{width:calc(33.33% - 30px)}}@media (max-width: 767px){.intro__etr .item{width:182px}}@media only screen and (max-width: 374px){.intro__etr .item{width:150px}}.intro__etr .item:nth-child(1){background:#1C3788}@media (max-width: 767px){.intro__etr .item:nth-child(1){z-index:1;margin:0 auto -42px}}@media only screen and (max-width: 374px){.intro__etr .item:nth-child(1){margin:0 auto -37px}}.intro__etr .item:nth-child(2){background:#616161}@media (max-width: 767px){.intro__etr .item:nth-child(2){z-index:2;background:rgba(97,97,97,0.92)}}.intro__etr .item:nth-child(3){background:#277DBF}@media (max-width: 767px){.intro__etr .item:nth-child(3){margin-left:-30px;z-index:3;background:rgba(39,125,191,0.92) url(../../img/concept/bg_circle.png) top left 1px/90px 59px no-repeat}}@media only screen and (max-width: 374px){.intro__etr .item:nth-child(3){margin-left:-20px;background-size:74px auto}}.intro__etr .item:not(:last-child):after{content:"";position:absolute;width:54px;height:54px;top:calc(50% - 27px);left:calc(100% + 16px);background:url(../../img/concept/ico_etr.svg) center/100% 100% no-repeat}@media only screen and (min-width: 768px) and (max-width: 1000px){.intro__etr .item:not(:last-child):after{width:28px;height:28px;top:calc(50% - 11px);left:calc(100% + 9px)}}@media (max-width: 767px){.intro__etr .item:not(:last-child):after{content:none}}.intro__etr .item .inner{width:calc(100% - 30px);position:absolute;top:50%;left:50%;padding:10px 0 30px;max-width:260px;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (max-width: 767px){.intro__etr .item .inner{width:100%;top:0;-webkit-transform:translate(-50%, 0%);-moz-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);-o-transform:translate(-50%, 0%);transform:translate(-50%, 0%);padding:20px 0}}@media only screen and (max-width: 374px){.intro__etr .item .inner{padding:16px 0 0}}.intro__etr .item .inner .point{font-family:'Roboto', sans-serif;font-size:16px;font-size:1.6rem;line-height:1;letter-spacing:.1em;font-style:italic}@media only screen and (min-width: 1001px) and (max-width: 1100px){.intro__etr .item .inner .point{font-size:14px}}@media only screen and (min-width: 768px) and (max-width: 1000px){.intro__etr .item .inner .point{font-size:12px}}@media (max-width: 767px){.intro__etr .item .inner .point{font-size:10px;letter-spacing:0.12em}}.intro__etr .item .inner .ttl{font-size:28px;font-size:2.8rem;line-height:1.32143;letter-spacing:.04em;font-weight:bold;border-bottom:1px solid rgba(255,255,255,0.28);padding:13px 0 14px}@media only screen and (min-width: 1001px) and (max-width: 1100px){.intro__etr .item .inner .ttl{font-size:22px;padding:10px 0}}@media only screen and (min-width: 768px) and (max-width: 1000px){.intro__etr .item .inner .ttl{font-size:20px;padding:8px 0}}@media (max-width: 767px){.intro__etr .item .inner .ttl{font-size:18px;line-height:23px;padding:7px 0 5px;max-width:128px;margin:0 auto}}@media only screen and (max-width: 374px){.intro__etr .item .inner .ttl{letter-spacing:0;font-size:14px;line-height:18px;padding:3px 0 4px;max-width:110px}}.intro__etr .item .inner .txt{font-size:15px;font-size:1.5rem;line-height:1.66667;letter-spacing:0;font-weight:500;margin-top:15px}@media only screen and (min-width: 1001px) and (max-width: 1100px){.intro__etr .item .inner .txt{font-size:13px;margin-top:10px}}@media only screen and (min-width: 768px) and (max-width: 1000px){.intro__etr .item .inner .txt{font-size:11px;margin-top:8px}}@media (max-width: 767px){.intro__etr .item .inner .txt{font-size:11px;line-height:16px;margin-top:4px}}@media only screen and (max-width: 374px){.intro__etr .item .inner .txt{font-size:9px;line-height:13px}}@media (min-width: 768px){.intro__etr .item::after,.intro__etr .item{opacity:0;transition:opacity .2s,transform .5s;backface-visibility:hidden;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px)}.intro__etr .item.inview.on,.intro__etr .item.inview.on::after{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.intro__etr .item:first-child{background:#1c3788}.intro__etr .item:first-child::after{transition-delay:.3s}.intro__etr .item:nth-child(2){transition-delay:.5s}.intro__etr .item:nth-child(2)::after{transition-delay:.7s}.intro__etr .item:last-child{transition-delay:1.1s}}.intro__txt{text-align:center;font-size:17px;font-size:1.7rem;line-height:1.94118;letter-spacing:.02em}@media (max-width: 767px){.intro__txt{font-size:15px;line-height:2;text-align:left}}.intro__txt em{font-weight:bold}.anchor{background:#1C3788;padding:18px 0}@media (max-width: 767px){.anchor{padding:0}}.anchor__item:nth-child(1){margin-right:51px}@media only screen and (min-width: 768px) and (max-width: 1000px){.anchor__item:nth-child(1){margin-right:30px}}@media (max-width: 767px){.anchor__item:nth-child(1){margin-right:0;border-right:1px solid #fff}}@media (max-width: 767px){.anchor__item{width:50%}}.anchor .wcm{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center}@media (max-width: 767px){.anchor .wcm{padding:0}}.anchor .wcm a{display:inline-block;color:#fff;font-size:20px;font-size:2rem;line-height:1.55;letter-spacing:.03em;font-weight:bold;padding-right:25px;position:relative}@media only screen and (min-width: 768px) and (max-width: 1000px){.anchor .wcm a{font-size:18px;padding-right:20px}}@media (max-width: 767px){.anchor .wcm a{display:block;font-size:13px;padding:16px 10px 24px 10px;text-align:center;line-height:1}.anchor .wcm a em{font-size:15px;display:block;margin-top:8px}}.anchor .wcm a:before{content:"";position:absolute;width:15px;height:15px;background:url(../../img/concept/ico_anchor.svg) center/100% 100% no-repeat;border-radius:50%;right:0;bottom:calc(50% - 7.5px);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}@media (max-width: 767px){.anchor .wcm a:before{background:none;border-radius:0;width:4px;height:4px;border-top:1px solid #fff;border-left:1px solid #fff;bottom:8px;right:calc(50% - 3px);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}}@media (min-width: 768px){.anchor .wcm a:hover{opacity:1}.anchor .wcm a:hover:before{top:calc(50% - 4.5px)}}.section-ttl{text-align:center}.section-ttl em{display:block;color:#1C3788}.section-ttl em.en{font-size:18px;font-size:1.8rem;line-height:1;letter-spacing:.07em;font-weight:500;font-family:'Roboto', sans-serif}@media only screen and (max-width: 374px){.section-ttl em.en{font-size:16px}}.section-ttl em.jp{font-size:34px;font-size:3.4rem;line-height:1.58824;letter-spacing:.1em;font-weight:bold;margin-top:8px}@media only screen and (min-width: 768px) and (max-width: 1024px){.section-ttl em.jp{font-size:30px}}@media (max-width: 767px){.section-ttl em.jp{font-size:28px;line-height:44px;letter-spacing:0;margin-top:16px}}@media only screen and (max-width: 374px){.section-ttl em.jp{font-size:22px;line-height:38px;margin-top:10px}}.reason{padding:113px 0 40px;width:100%;position:relative;overflow:hidden}@media only screen and (min-width: 768px) and (max-width: 1000px){.reason{padding-bottom:0}}@media (max-width: 767px){.reason{margin-top:15px;padding:51px 0 5px}}.reason:before{content:"";position:absolute;width:95%;height:calc(100% - 166px);bottom:0;right:0;background:#F2F7FB;border-top-left-radius:30px;border-bottom-left-radius:30px}@media only screen and (min-width: 768px) and (max-width: 1024px){.reason:before{width:calc(100% - 20px)}}@media (max-width: 767px){.reason:before{height:100%;width:100%;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:30px}}.reason .wcm{position:relative;width:90%}@media only screen and (min-width: 768px) and (max-width: 1024px){.reason .wcm{width:100%;padding:0 40px}}@media (max-width: 767px){.reason .wcm{width:100%}}.reason .reason__lst{counter-reset:counter1;padding-top:137px}@media only screen and (min-width: 768px) and (max-width: 1024px){.reason .reason__lst{padding-top:90px}}@media (max-width: 767px){.reason .reason__lst{padding-top:49px}}.reason .etr{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;justify-content:space-between;align-items:flex-start;margin-bottom:150px;counter-increment:counter1}@media only screen and (min-width: 768px) and (max-width: 1024px){.reason .etr{margin-bottom:100px}}@media (max-width: 767px){.reason .etr{flex-direction:column;margin-bottom:90px}}@media only screen and (max-width: 374px){.reason .etr{margin-bottom:60px}}@media (min-width: 768px){.reason .etr:nth-child(2n) .etr__img{order:2}.reason .etr:nth-child(2n) .etr__info{order:1;padding-top:16px;padding-right:5.46%}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1024px){.reason .etr:nth-child(2n) .etr__info{padding-right:40px}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1000px){.reason .etr:nth-child(2n) .etr__info{padding-right:20px}}@media (min-width: 768px){.reason .etr:nth-child(2n+1) .etr__info{padding-left:5.46%}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1024px){.reason .etr:nth-child(2n+1) .etr__info{padding-left:40px}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1000px){.reason .etr:nth-child(2n+1) .etr__info{padding-left:20px}}@media only screen and (max-width: 374px){.reason .etr:nth-child(1) .etr__txt{letter-spacing:0}}.reason .etr:nth-child(1) .etr__info:before{right:-50px}@media only screen and (min-width: 768px) and (max-width: 1024px){.reason .etr:nth-child(1) .etr__info:before{right:-30px}}@media (max-width: 767px){.reason .etr:nth-child(1) .etr__info:before{right:-30px}}@media (max-width: 767px){.reason .etr:nth-child(2) .etr__info em{padding:10px 14px;margin-bottom:4px}.reason .etr:nth-child(2) .etr__txt{padding:17px 0 0px}}.reason .etr:nth-child(2):before{right:-10px}@media (max-width: 767px){.reason .etr:nth-child(2):before{right:-25px;top:-70px}}@media only screen and (max-width: 374px){.reason .etr:nth-child(2):before{right:-20px}}@media (max-width: 767px){.reason .etr:nth-child(3) .etr__txt{margin-top:4px}}.reason .etr:nth-child(3) .etr__info:before{right:-10px}@media (max-width: 767px){.reason .etr:nth-child(3) .etr__info:before{right:-30px}}@media only screen and (max-width: 374px){.reason .etr:nth-child(3) .etr__info:before{right:-10px}}.reason .etr__img{width:47.27%}@media (max-width: 767px){.reason .etr__img{width:100%;order:2}}.reason .etr__img .thumb{width:100%}.reason .etr__info{width:52.73%;position:relative}@media (max-width: 767px){.reason .etr__info{width:100%;order:1}}.reason .etr__info:before{content:"0" counter(counter1);position:absolute;width:100%;height:100%;font-size:261px;font-size:26.1rem;line-height:1;letter-spacing:0em;font-weight:500;font-family:'Roboto', sans-serif;color:#fff;top:-82px;text-align:right}@media only screen and (min-width: 768px) and (max-width: 1024px){.reason .etr__info:before{font-size:200px;top:-30px}}@media only screen and (min-width: 768px) and (max-width: 1000px){.reason .etr__info:before{font-size:150px;top:-20px}}@media (max-width: 767px){.reason .etr__info:before{font-size:190px;top:-50px}}@media only screen and (max-width: 374px){.reason .etr__info:before{font-size:150px;top:-30px}}.reason .etr__ttl{position:relative}.reason .etr__ttl em{display:inline-block;background:#1C3788;color:#fff;font-size:20px;font-size:2rem;line-height:1;letter-spacing:0;font-weight:bold;padding:10px 13px}@media only screen and (min-width: 768px) and (max-width: 1024px){.reason .etr__ttl em{font-size:18px;padding:7px 10px 9px}}@media only screen and (min-width: 768px) and (max-width: 1000px){.reason .etr__ttl em{font-size:15px}}@media (max-width: 767px){.reason .etr__ttl em{font-size:15px;padding:13.5px 14px}}@media only screen and (max-width: 374px){.reason .etr__ttl em{font-size:14px;padding:10px 12px}}.reason .etr__ttl .ttl{font-size:28px;font-size:2.8rem;line-height:1.46429;letter-spacing:0;font-weight:bold;display:block;margin:12px auto 22px}@media only screen and (min-width: 768px) and (max-width: 1024px){.reason .etr__ttl .ttl{font-size:24px}}@media only screen and (min-width: 768px) and (max-width: 1000px){.reason .etr__ttl .ttl{font-size:21px;margin:10px 0 10px}.reason .etr__ttl .ttl br{display:none}}@media (max-width: 767px){.reason .etr__ttl .ttl{font-size:23px;line-height:34px;margin:12px auto 16px}}@media only screen and (max-width: 374px){.reason .etr__ttl .ttl{font-size:20px;line-height:30px}}.reason .etr__txt{position:relative;font-size:16px;font-size:1.6rem;line-height:1.875;letter-spacing:.04em}@media only screen and (min-width: 768px) and (max-width: 1024px){.reason .etr__txt{font-size:14px}}@media only screen and (min-width: 768px) and (max-width: 1000px){.reason .etr__txt{font-size:13px}}@media (max-width: 767px){.reason .etr__txt{order:3;padding-top:12px;font-size:15px;line-height:28px}}@media only screen and (max-width: 374px){.reason .etr__txt{font-size:14px;line-height:26px}}.reason .etr__note{font-size:14px;font-size:1.4rem;line-height:2.14286;letter-spacing:.04em;margin-top:17px}@media only screen and (min-width: 768px) and (max-width: 1000px){.reason .etr__note{font-size:12px;line-height:1.5;margin-top:5px}}@media (max-width: 767px){.reason .etr__note{order:4;font-size:14px;line-height:25px;margin:8px auto 4px}}@media only screen and (max-width: 374px){.reason .etr__note{font-size:13px;line-height:22px}}.waytosell{padding:125px 0 145px}@media only screen and (min-width: 768px) and (max-width: 1024px){.waytosell{padding:100px 0}}@media (max-width: 767px){.waytosell{padding:92px 0 85px}}@media only screen and (max-width: 374px){.waytosell{padding:60px 0}}.waytosell .section-ttl .jp{letter-spacing:0}.waytosell__etr{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;font-size:0px;font-size:0rem;line-height:0;letter-spacing:0;margin-top:53px}@media (max-width: 767px){.waytosell__etr{margin-top:22px;flex-wrap:wrap}}.waytosell__etr .item{width:25%;position:relative;display:block}@media (max-width: 767px){.waytosell__etr .item{width:50%}}.waytosell__etr .item__img{width:100%;display:block;position:relative;overflow:hidden;-webkit-transform:translate3d(0);-moz-transform:translate3d(0);-ms-transform:translate3d(0);-o-transform:translate3d(0);transform:translate3d(0)}.waytosell__etr .item__img:before{display:block;content:" ";width:100%;padding-top:53.33333%}.waytosell__etr .item__img>.content{position:absolute;top:0;left:0;right:0;bottom:0}.waytosell__etr .item__img .thumb{display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);-o-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.waytosell__etr .item__info{width:100%;display:block;padding:35px 25px 98px;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1024px){.waytosell__etr .item__info{padding:30px 20px 70px}}@media only screen and (min-width: 768px) and (max-width: 1000px){.waytosell__etr .item__info{padding:25px 15px 70px}}@media (max-width: 767px){.waytosell__etr .item__info{text-align:left;padding:22px 17px 40px}}@media only screen and (max-width: 374px){.waytosell__etr .item__info{padding:20px 15px 30px}}.waytosell__etr .item__ttl{font-size:28px;font-size:2.8rem;line-height:1.32143;letter-spacing:.05em;font-weight:bold;color:#1C3788}@media only screen and (min-width: 768px) and (max-width: 1024px){.waytosell__etr .item__ttl{font-size:22px}}@media only screen and (min-width: 768px) and (max-width: 1000px){.waytosell__etr .item__ttl{font-size:20px}}@media (max-width: 767px){.waytosell__etr .item__ttl{font-size:22px;line-height:32px}}@media only screen and (max-width: 374px){.waytosell__etr .item__ttl{font-size:20px;line-height:30px;letter-spacing:0}}.waytosell__etr .item__txt{font-size:16px;font-size:1.6rem;line-height:1.875;letter-spacing:.04em;text-align:left;margin-top:14px}@media only screen and (min-width: 768px) and (max-width: 1024px){.waytosell__etr .item__txt{font-size:14px}}@media only screen and (min-width: 768px) and (max-width: 1000px){.waytosell__etr .item__txt{font-size:13px;letter-spacing:0}}@media (max-width: 767px){.waytosell__etr .item__txt{font-size:15px;line-height:24px;letter-spacing:0;margin:10px auto 17px}}@media only screen and (max-width: 374px){.waytosell__etr .item__txt{font-size:13px;line-height:21px;letter-spacing:0em}}.waytosell__etr .item__link{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:48px;font-size:14px;font-size:1.4rem;line-height:1.14286;letter-spacing:.1em;font-weight:bold;font-family:'Roboto', sans-serif;color:#1C3788;padding-right:30px;white-space:nowrap}@media only screen and (min-width: 768px) and (max-width: 1024px){.waytosell__etr .item__link{bottom:30px}}@media only screen and (min-width: 768px) and (max-width: 1000px){.waytosell__etr .item__link{font-size:13px;padding-right:25px}}@media (max-width: 767px){.waytosell__etr .item__link{position:relative;top:0;left:0;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);display:inline-block}}@media only screen and (max-width: 374px){.waytosell__etr .item__link{font-size:13px}}.waytosell__etr .item__link:before{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;content:"";position:absolute;width:20px;height:14px;top:calc(50% - 7px);right:0;background:url(../../img/common/icon/ico_link.svg) center/100% 100% no-repeat}@media only screen and (min-width: 768px) and (max-width: 1000px){.waytosell__etr .item__link:before{width:18px;background-size:100% auto}}@media only screen and (max-width: 374px){.waytosell__etr .item__link:before{width:15px;top:calc(50% - 8px);background-position:center}}.waytosell__etr .item:nth-child(2n+1){background:#F2F7FB}@media (min-width: 768px){.waytosell__etr .item:hover{opacity:1}.waytosell__etr .item:hover .item__link:before{right:-5px}.waytosell__etr .item:hover .thumb{-webkit-transform:translate(-50%, -50%) scale(1.1);-moz-transform:translate(-50%, -50%) scale(1.1);-ms-transform:translate(-50%, -50%) scale(1.1);-o-transform:translate(-50%, -50%) scale(1.1);transform:translate(-50%, -50%) scale(1.1)}}

/*# sourceMappingURL=maps/concept.min.css.map */
