.section-note__hr{border-top:dotted 1px #333;margin-top:15px}.wave-border{position:relative;display:inline-block}.wave-border:after{position:absolute;left:0;bottom:-5px;display:block;width:100%;height:4px;background:url(../img/tokupass/giza-min.png) center repeat-x;background-size:auto 100%;content:""}@media screen and (min-width:768px){.wave-border:after{height:6px}}.sarani{padding-left:36px}.sarani:before{position:absolute;top:24px;left:0;display:block;width:30px;height:30px;background:url(../img/tokupass/sarani-min.png) center no-repeat;background-size:contain;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:""}@media screen and (min-width:768px){.sarani{padding-left:50px}.sarani:before{top:26px;width:45px;height:45px}}@media screen and (min-width:992px){.sarani{padding-left:65px}.sarani:before{top:36px;width:50px;height:50px}}.tokupass-logo{display:inline-block;width:125px;vertical-align:bottom}@media screen and (min-width:768px){.tokupass-logo{width:200px}}@media screen and (min-width:992px){.tokupass-logo{width:315px}}.point-get{position:relative;overflow:hidden;border-radius:50%;border:solid 3px #f3efa1;padding:5.5%}.point-get>*>.remove{padding-top:100%}.point-get>.item-1>.remove{background-image:url(../img/tokupass/poing_get_1-min.png)}.point-get>.item-2>.remove{background-image:url(../img/tokupass/poing_get_2-min.png)}.point-get>.item-3>.remove{background-image:url(../img/tokupass/poing_get_3-min.png)}.point-get>.item-4>.remove{background-image:url(../img/tokupass/poing_get_4-min.png)}.point-get>.item-5>.remove{background-image:url(../img/tokupass/poing_get_5-min.png)}.point-get>.item-6>.remove{background-image:url(../img/tokupass/poing_get_6-min.png)}.point-get>.item-7>.remove{background-image:url(../img/tokupass/poing_get_7-min.png)}.block-1st__label:before,.block-1st__label:after{position:absolute;bottom:0;display:block;width:36px;height:58px;background:url(../img/tokupass/ex-min.png) center no-repeat;background-size:contain;content:""}.block-1st__label:before{left:0;-webkit-transform:translate(-75%, 15%);transform:translate(-75%, 15%)}.block-1st__label:after{right:0;-webkit-transform:translate(75%, 15%) rotateY(180deg);transform:translate(75%, 15%) rotateY(180deg)}.block-1st__label .wave-border:after{bottom:-15px;height:8px !important}@media screen and (min-width:768px){.block-1st__label{padding-left:15px;padding-right:15px}.block-1st__label:before,.block-1st__label:after{width:40px;height:65px}.block-1st__label:before{-webkit-transform:translate(-100%, 15%);transform:translate(-100%, 15%)}.block-1st__label:after{-webkit-transform:translate(100%, 15%) rotateY(180deg);transform:translate(100%, 15%) rotateY(180deg)}}@media screen and (min-width:992px){.block-1st__label{padding-left:20px;padding-right:20px}.block-1st__label:before,.block-1st__label:after{width:60px;height:97px}}.block-1st .more[class^=section-]{padding-top:20px;padding-bottom:20px}.block-1st .more[class^=section-]>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:7px;-moz-column-gap:7px;column-gap:7px}.block-1st .more[class^=section-]>span:before{position:relative;display:block;width:21px;height:21px;background-color:#fff;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateY(5%);transform:translateY(5%);content:""}@media screen and (max-width:767px){.block-1st .more[class^=section-]{padding:12px 10px 12px 8px !important}.block-1st .more[class^=section-]>span{line-height:1.5em;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px}.block-1st .more[class^=section-]>span:before{width:18px;height:18px}}.block-1st .more[class^=section-].section-1>span:before{-webkit-mask-image:url(../img/pointcard/bt_icon_2-min.png);mask-image:url(../img/pointcard/bt_icon_2-min.png)}.block-1st .more[class^=section-].section-2>span:before{-webkit-mask-image:url(../img/apps/bt_icon_2.png);mask-image:url(../img/apps/bt_icon_2.png)}.block-1st .more[class^=section-].section-3>span:before{-webkit-mask-image:url(../img/apps/bt_icon_1.png);mask-image:url(../img/apps/bt_icon_1.png)}.block-1st .bg-separate{padding:20px}@media screen and (min-width:768px){.block-1st .bg-separate{padding:45px}}@media screen and (min-width:1200px){.block-1st .bg-separate{padding:55px 60px}}.block-4th__flow:before{position:absolute;top:0;left:50%;bottom:0;display:block;width:0;border-left:dotted 3px #168a4b;content:""}.block-4th__flow-row{padding:20px}@media screen and (min-width:768px){.block-4th__flow-row{padding:45px}}@media screen and (min-width:1200px){.block-4th__flow-row{padding-left:60px;padding-right:60px}}.block-4th__flow-row.bg-accent{overflow:visible}@media screen and (min-width:768px)and (max-width:991px){.block-4th__flow-row.bg-accent{padding-top:30px;padding-bottom:30px}}.block-4th__flow-row hr{border-top-color:#168a4b}.block-4th__flow-no{position:relative;width:40px}@media screen and (min-width:992px){.block-4th__flow-no{width:56px}}.block-4th__flow-no:before{position:relative;display:block;padding-top:104.4247787%;content:""}.block-4th__flow-no>.no{position:absolute;display:block;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:6.1946902%;padding-right:2.6548672%;background:url(../img/tokupass/flow_no-min.png) center no-repeat;background-size:contain}.block-4th__flow-no>.no:before{position:relative;display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;content:attr(data-no)}.block-4th__flow-label{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}@media screen and (min-width:992px){.block-4th__flow-label{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}}.block-4th__flow-label>h3>.stamp{display:inline-block;width:18px;margin-left:3px;margin-right:3px;-webkit-transform:translateY(-5%);transform:translateY(-5%)}@media screen and (min-width:768px){.block-4th__flow-label>h3>.stamp{width:24px}}@media screen and (min-width:992px){.block-4th__flow-label>h3>.stamp{width:36px}}.block-4th__flow .zagchan{position:absolute;right:0;bottom:0;width:80px;-webkit-transform:translateY(7%);transform:translateY(7%)}@media screen and (min-width:768px){.block-4th__flow .zagchan{width:100%}}.block-4th__flow .zagchan>.remove{padding-top:108.8815789%;background-image:url(../img/tokupass/zagchan-min.png)}/*# sourceMappingURL=style-tokupass.min.css.map */