@charset "UTF-8";.loading_wrapper{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:10000;background:#000000b3;display:flex;align-items:center;justify-content:center}.loading_box{display:flex;align-items:center;justify-content:center;flex-direction:column;max-width:500px;width:100%;text-align:center}.balloon{position:relative;width:220px;height:36px;margin:0 auto 30px;background:#fff6d1;text-align:center;text-indent:1em;font-size:1.1rem;font-weight:700;border-radius:50%;-webkit-border-radius:50px;-moz-border-radius:50px;display:flex;align-items:center;justify-content:center;opacity:.9}.balloon:after{border:solid transparent;content:"";height:0;width:0;pointer-events:none;position:absolute;border-color:#fff6d100;border-top-width:12px;border-bottom-width:12px;border-left-width:12px;border-right-width:12px;margin-left:-12px;border-top-color:#fff6d1;top:100%;left:50%}.loading_box i{font-size:75px;margin:0 0 26px;color:#fff6d1}.loading_box .txt{color:var(--white);line-height:1.7;font-size:1.1rem;margin:0 30px}.errorDetail{margin:50px 0 115px}@media screen and (max-width: 600px){.errorDetail{margin:25px 0 55px;padding:0 10px}}.errorDetail img{width:100%;max-width:360px;max-height:40vh;-o-object-fit:contain;object-fit:contain;display:block;margin:0 auto}.errorDetail .text_wrapper{font-weight:700;margin:14px auto 0;text-align:center}.errorDetail .caption_en{color:var(--gray400);font-size:1.25rem;margin-bottom:20px}.errorDetail .caption{font-size:1.5rem;margin-bottom:20px}@media screen and (max-width: 600px){.errorDetail .caption{font-size:1.3125rem;line-height:1.5}}.errorDetail .text{font-size:1rem;line-height:1.5}@media screen and (max-width: 600px){.errorDetail .text{font-size:.875rem}}@media screen and (max-width: 600px){.errorDetail .text .pc{display:none}}.errorDetail .text_wrapper a{font-size:1.25rem;display:inline-block;margin-top:32px;text-decoration:underline}@media screen and (max-width: 600px){.errorDetail .text_wrapper a{font-size:1rem;margin-top:20px}}.errorDetail .text_wrapper a i{margin:0 8px 0 0}.guide_caption{font-size:1.625rem;line-height:1.4;font-weight:700;padding:20px 0}@media screen and (max-width: 800px){.guide_caption{margin:0 20px}}@media screen and (max-width: 475px){.guide_caption{margin:0 10px}}.guide_inner{background-color:var(--white)}@media screen and (max-width: 800px){.guide_inner{margin:0 20px}}@media screen and (max-width: 475px){.guide_inner{margin:0 10px}}.guide_inner section{padding:0 0 40px}.guide_inner h3.caption{font-size:1.375rem;line-height:1.2;font-weight:700;margin:0 0 20px;padding:12px 16px;color:var(--white);background:var(--mainColor);position:sticky;top:80px;z-index:10}@media screen and (max-width: 768px){.guide_inner h3.caption{top:60px}}@media screen and (max-width: 768px){.guide_inner h3.caption.is_scroll{top:0!important}}.guide_inner a{text-decoration:underline}.guide_inner p{font-size:1rem;line-height:1.6;margin:0 20px 20px}.guide_inner img{width:100%;max-width:600px;margin:0 auto 30px;display:block}.guide_inner ul.attention{font-size:1rem;line-height:1.6;margin:20px 10px}.guide_inner ul.attention li{margin:5px}.guide_inner ul.attention li i{margin:0 5px 0 0;color:#de866b}.guide_inner .guide_flow{display:flex;justify-content:space-around;margin:0 10px}.guide_inner .guide_flow dl{width:100%}.guide_inner .guide_flow dt{text-align:center}.guide_inner .guide_flow dt img{max-width:200px;width:80%;margin:0 auto 40px}.guide_inner .guide_flow .text_flow{color:var(--mainColor);font-size:1.125rem;font-weight:700;width:100%;height:50px;border:1px solid var(--mainColorLight);display:flex;justify-content:center;align-items:center;position:relative}@media screen and (max-width: 800px){.guide_inner .guide_flow .text_flow{font-size:.875rem;line-height:1.4}}@media screen and (max-width: 475px){.guide_inner .guide_flow .text_flow{font-size:.75rem;line-height:1.2}}.guide_inner .guide_flow .seller dd{padding:0 10px 10px 0;border-right:5px solid var(--gray100)}.guide_inner .guide_flow .seller dd .text_flow{margin:0 30px 50px 0;padding-right:15px;background-color:var(--mainBgColorLight)}@media screen and (max-width: 800px){.guide_inner .guide_flow .seller dd .text_flow{padding-right:25px;padding-left:5px}}.guide_inner .guide_flow .seller dd .text_flow:after{position:absolute;content:"";right:-1px;top:-1px;border-right:solid 30px var(--white);border-bottom:solid 50px transparent;filter:drop-shadow(-1px 0 0 var(--mainColorLight))}.guide_inner .guide_flow .requester dd{padding:10px 0 100px 10px;border-left:5px solid var(--gray100)}.guide_inner .guide_flow .requester dd .text_flow{margin:50px 0 0;padding-left:15px}@media screen and (max-width: 800px){.guide_inner .guide_flow .requester dd .text_flow{padding-left:30px}}.guide_inner .guide_flow .requester dd .text_flow:before{position:absolute;content:"";left:-1px;top:-1px;border-left:solid 30px var(--white);border-bottom:solid 50px transparent;filter:drop-shadow(1px 1px 0 var(--mainColorLight))}.guide_inner .guide_flow.transaction .seller dd{padding-top:50px}.guide_inner .guide_flow.transaction .seller dd .text_flow{margin-bottom:100px}.guide_inner .guide_flow.transaction .requester dd{padding-top:60px;padding-bottom:50px}.guide_inner .guide_flow.service .seller dd{padding-top:50px}.guide_inner .guide_flow.service .requester dd{padding-top:60px}.guide_inner .guide_flow.review .seller dd{padding:60px 10px 0 0}.guide_inner .guide_flow.review .requester dd{padding:10px 0 0 10px}.guide_inner .common_box{width:100%;max-width:420px;margin:0 auto;padding:10px;text-align:center;line-height:1.4;border:1px solid var(--actionColor);background-color:var(--actionBgColor);border-radius:6px}@media screen and (max-width: 475px){.guide_inner .common_box{max-width:300px}}.guide_inner .common_box strong{color:var(--actionColor)}.guide_inner table{max-width:100%;margin:20px}.guide_inner table th,.guide_inner table td{font-size:.875rem;border:1px solid var(--gray200);padding:10px}.guide_inner table th{background-color:var(--mainBgColorLight)}@media screen and (max-width: 768px){body:has(.is_headAppBnr) .guide_inner h3.caption{top:108px}}.box_rule_title{margin:20px;font-weight:700}.box_rule{padding:30px;background-color:var(--white);counter-reset:number_section 0;border-radius:0}@media screen and (max-width: 800px){.box_rule{padding:20px;margin:20px}}@media screen and (max-width: 475px){.box_rule{margin:10px}}.box_rule p{font-size:.875rem;line-height:1.4rem;margin-bottom:1rem}.box_rule h3{font-size:1.25rem;margin:30px 0 20px;font-weight:700;line-height:1.6}.box_rule h3:before{counter-increment:number_section 1;content:"第" counter(number_section) "条";margin-right:10px}.box_rule h3+p{margin-left:15px}.box_rule h3+p+.rule_list{margin-left:30px}.box_rule .rule_list{counter-reset:number 0;margin-left:15px}.box_rule .rule_list:not(.only_num)>li:before{counter-increment:number 1;content:"(" counter(number) ")";margin-left:-1.9em;margin-right:5px}.box_rule .rule_list li{padding-left:1em;margin-bottom:10px;font-size:.875rem;line-height:1.5rem}.box_rule .rule_list li:nth-child(n+10):before{margin-left:-2.5em}.box_rule .rule_list.only_num>li:before{counter-increment:number 1;content:counter(number) ".";margin-left:-1.2em;margin-right:5px}.box_rule .rule_list .rule_list{margin-top:10px;margin-bottom:20px}.box_rule a{text-decoration:underline}.box_rule .enactmentDate{margin:40px 0 0;text-align:right}table.cancel_policy{margin:0 0 20px 20px}@media screen and (max-width: 475px){table.cancel_policy{margin:0 0 20px}}table.cancel_policy th{background-color:var(--mainBgColorDark)}table.cancel_policy th,table.cancel_policy td{font-size:.875rem;border:1px solid var(--gray200);padding:5px 10px}.app_link{padding:1rem}.app_link .bnr img{height:40px}
