@charset "UTF-8";ul#componentContainer{padding-inline-start:0;list-style-type:none;display:inline-flex}ul#componentContainer a{text-decoration:none;display:flex;justify-content:center;align-items:center}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.btn[data-v-c31cdc09]{color:#555;font-size:1.4rem;font-weight:700;line-height:1.5;display:inline-block;padding:.5rem 1em;cursor:pointer;user-select:none;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em;border:1px solid #555;border-radius:5rem}.btn[data-v-c31cdc09]:hover{color:#fff;background:#555}.btn.green[data-v-c31cdc09]{background:#286a7a;color:#fff}.btn-flat[data-v-c31cdc09]{font-size:1.4rem;font-weight:700;line-height:1.5;position:relative;display:inline-block;padding:.5rem 1em .5rem 1.5em;cursor:pointer;user-select:none;transition:all .3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em;overflow:hidden;background:#1a4651;border:none;border-radius:5rem}.btn-flat span[data-v-c31cdc09]{position:relative;padding-left:1rem;color:#fff}.btn-flat[data-v-c31cdc09]:before{box-sizing:inherit;position:absolute;top:0;left:0;width:90%;height:100%;content:"";transition:all .5s ease-in-out;transform:translate(-88%)}.btn-flat[data-v-c31cdc09]:hover{padding-left:1em;padding-right:1.5em}.btn-flat[data-v-c31cdc09]:hover:before{transform:translate(0)}.btn-anime[data-v-c31cdc09]{width:100%}.btn-anime span[data-v-c31cdc09]{padding-left:0}.btn-anime[data-v-c31cdc09]:hover:before{transform:translate(-3%)}.yellow:hover span[data-v-c31cdc09]{color:#286a7a}.yellow[data-v-c31cdc09]:before{background:#ff0}.orange[data-v-c31cdc09]:before{background:#ff9a54}.blue[data-v-c31cdc09]:before{background:#5aa2e2}.green[data-v-c31cdc09]:before{background:#3bb49a}.bi-chevron-double-right[data-v-c31cdc09]{margin-left:1em;margin-right:0;font-size:.9em}.contact-btn-inner i[data-v-945fcdc4]{margin-right:.5rem}.lang[data-v-c4a209e5]{width:10rem;display:flex;justify-content:center;align-items:center;gap:.7rem}.lang--item img[data-v-c4a209e5]{cursor:pointer;width:22px;opacity:.3}.lang--item img.active[data-v-c4a209e5]{opacity:1}.lang .ja[data-v-c4a209e5]{column-gap:.7rem}.lang .ja[data-v-c4a209e5]:before{content:"";display:block;width:1px;height:1.1em;background:#0e5163}.invoice-bt[data-v-03a5aa0a]{display:block;border:1px solid #24a186;border-radius:1em;background-color:#24a186;color:#fff!important;text-decoration:none;width:19rem;font-size:1.4rem;font-weight:700;text-align:center;line-height:1;padding:.5em}.invoice-bt[data-v-03a5aa0a]:hover,.invoice-bt[data-v-03a5aa0a]:active{background-color:#e3fbf5;color:#24a186!important}.invoice-bt i[data-v-03a5aa0a]{display:inline-block}#ja .invoice-bt[data-v-03a5aa0a]{width:15rem}#ja .invoice-bt i[data-v-03a5aa0a]{margin-right:.5rem}.invoice-availability[data-v-67db3da4]{font-size:.85em;font-weight:600;color:#555}.invoice-availability .invoice-availability__note[data-v-67db3da4]{padding:2rem 0}.invoice-availability .invoice-availability__bt[data-v-67db3da4] .invoice-bt{margin:1.5em auto;transform:scale(1.05)}@media(min-width:1056px){.invoice-availability--nav .invoice-availability__bt[data-v-67db3da4] .invoice-bt{margin:0 auto}}.invoice-availability--nav .invoice-availability__note[data-v-67db3da4]{line-height:1.45;display:none}@media(max-width:1055px){.invoice-availability--nav .invoice-availability__note[data-v-67db3da4]{display:block}}.invoice-availability__countdown[data-v-67db3da4]{background-color:#f3000033;border-radius:3rem;padding:.5rem;text-align:center;max-width:32rem;margin:.75rem auto 0}@media(max-width:1055px){.menu[data-v-4844a77c]{display:block;opacity:0;visibility:hidden;width:100%;height:calc(100vh - 5rem);padding:0 2rem;transform:translateY(-100%);transition:transform .3s ease;position:absolute;top:100%;left:0;background:#fff}.menu.flex-between-center[data-v-4844a77c]{display:block}.menu.show[data-v-4844a77c]{opacity:1;visibility:visible;transform:translateY(0)}.menu li[data-v-4844a77c]:not(:last-child){border-bottom:1px solid #ccc}.menu li:not(:last-child) a[data-v-4844a77c]{font-size:1.2em;padding:1.5rem;width:100%;display:block}.menu li:not(:last-child) a i[data-v-4844a77c]{display:inline-block;margin-right:.5em;font-size:1.2em}}.menu.flex-between-center[data-v-4844a77c]{gap:2em 1.4em;margin-left:auto}.menu i[data-v-4844a77c]{display:none}.menu a[data-v-4844a77c]{color:#286a7a;text-decoration:none}.menu a.active[data-v-4844a77c]{color:#1d5462;font-weight:700}.hide[data-v-4844a77c]{display:none}@media(max-width:1055px){.hide[data-v-4844a77c]{display:block}}.bar-bt[data-v-d4973d7d]{display:none}@media(max-width:1055px){.bar-bt[data-v-d4973d7d]{display:block;background:#1d5462;padding:11px 10px 8px;position:absolute;top:0;right:0;width:5rem!important;margin:0;border-radius:0}.bar-bt span[data-v-d4973d7d]{display:block;width:30px;height:3px;margin-bottom:5px;position:relative;background:#fff;border-radius:3px;z-index:4;transform-origin:4px 0px;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease}}@media(min-width:791px)and (max-width:1055px){.bar-bt.not-logged-in[data-v-d4973d7d]{display:none}}.mailbox[data-v-311eebb3]{position:relative;padding:0 1rem 0 0;margin-right:-1rem}.mailbox i[data-v-311eebb3]{font-size:1.3em;display:inline-block;min-width:1em;min-height:1em}.mailbox i[data-v-311eebb3]:before{margin-top:1px}.mailbox #mail_num[data-v-311eebb3]{font-family:Segoe UI,Segue,sans-serif;position:absolute;right:-5px;top:-3px;line-height:18px;font-size:11px;width:18px;height:17px;border-radius:50%;background-color:#f36b00;color:#fff;text-align:center}@media(max-width:350px){.mailbox[data-v-311eebb3]{padding:1rem 1rem 1rem 0}.mailbox #mail_num[data-v-311eebb3]{top:2px}}.header[data-v-6936f7ab]{position:fixed;top:0;left:0;width:100%;z-index:1000}.header header[data-v-6936f7ab]{background-color:#ffffffe6;box-shadow:0 1px 8px 1px #0003;margin-bottom:.7rem}@media(max-width:992px){.header header[data-v-6936f7ab]{box-shadow:none;border-bottom:1px solid #e6e6e6;margin-bottom:0}}.header--top[data-v-6936f7ab]{background-color:#286a7a;color:#fff;border-bottom:3px solid #24a186;box-shadow:0 1px 8px 1px #0003;line-height:1;padding:.5rem 0;position:sticky;top:0;left:0;width:100%;z-index:10000}@media(max-width:1055px){.header--top .menu-set[data-v-6936f7ab]{margin-left:12rem;margin-right:2rem}}@media(min-width:1056px)and (max-width:576px){.header--top[data-v-6936f7ab]{width:100%;height:auto;display:flex;justify-content:flex-end;align-items:center;padding:1rem 1.5rem}}.header--top[data-v-6936f7ab] .flex-between-center{flex-wrap:nowrap;height:100%}.header--top .menu[data-v-6936f7ab]{margin-right:2rem;column-gap:2em;justify-content:flex-end}@media(min-width:1056px){.header--top .menu[data-v-6936f7ab]{background:#0000004d;padding:0 1.5rem;border-radius:30px}}.header--top .menu li a[data-v-6936f7ab]{color:#fff;width:100%;line-height:1}.header--top .menu li i[data-v-6936f7ab]{font-size:16px;display:block}.header--top .menu li.affid[data-v-6936f7ab]{padding-bottom:1px}.header--top .menu li.logout[data-v-6936f7ab]{cursor:pointer}.header--top .menu li.logout i[data-v-6936f7ab]{font-size:1.3em}.header--top .menu li.account[data-v-6936f7ab]{display:flex;justify-content:center;align-items:center;column-gap:.5rem}.header--top .menu li.account i[data-v-6936f7ab]{font-size:1.3em}.header--bottom[data-v-6936f7ab]{width:100%;color:#ccc}@media(min-width:1056px){.header--bottom[data-v-6936f7ab]{padding:1rem 2rem;display:flex}}@media(max-width:1055px){.header .langset[data-v-6936f7ab]{margin-left:1em}}.header .disabled a[data-v-6936f7ab],.header .disabled[data-v-6936f7ab] a{opacity:.5;cursor:not-allowed;pointer-events:none}.header header.onboarding-nav-lock .logo-sp[data-v-6936f7ab]{opacity:1;cursor:pointer;pointer-events:auto}.header header.onboarding-nav-lock .header--top .menu>li[data-v-6936f7ab]:not(.logout):not(.mobile-nav-toggle),.header header.onboarding-nav-lock .header--top #mail-count[data-v-6936f7ab]{opacity:.42;pointer-events:none;cursor:not-allowed}.header header.onboarding-nav-lock .header--bottom[data-v-6936f7ab] a.nav-link,.header header.onboarding-nav-lock .header--bottom[data-v-6936f7ab] #show-invoicepage-btn{opacity:.42;pointer-events:none;cursor:not-allowed}.header header.onboarding-nav-lock .header--bottom[data-v-6936f7ab] a.logo-pc{opacity:1;cursor:pointer;pointer-events:auto}.header header.onboarding-nav-lock[data-v-6936f7ab] ul.menu.show a.nav-link{opacity:.42;pointer-events:none;cursor:not-allowed}.header header.onboarding-nav-lock[data-v-6936f7ab] ul.menu.show .logout-mobile{opacity:1;pointer-events:auto;cursor:pointer}.header .header__sp-interact-off[data-v-6936f7ab]{pointer-events:none;cursor:not-allowed;opacity:.48}@media(max-width:1055px){.header--top[data-v-6936f7ab]{height:5rem}.logo-sp[data-v-6936f7ab]{position:absolute;top:1.6rem;left:1.5rem;width:12rem}.contact-link[data-v-6936f7ab]{position:absolute;top:.8rem;right:2rem;z-index:10000;color:#fff}}.nav[data-v-6936f7ab]{width:100%;row-gap:1rem}#en .header[data-v-6936f7ab]{font-family:Open Sans}.logout-mobile[data-v-6936f7ab]{font-size:1.2em;padding:1.5rem;width:100%;display:block;color:#286a7a}.logout-mobile i[data-v-6936f7ab]{margin-right:.5em;font-size:1.2em}.btn[data-v-f1aaef9c]{color:#555;font-size:1.4rem;font-weight:700;line-height:1.5;display:inline-block;padding:.5rem 1em;cursor:pointer;user-select:none;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em;border:1px solid #555;border-radius:5rem}.btn[data-v-f1aaef9c]:hover{color:#fff;background:#555}.btn.green[data-v-f1aaef9c]{background:#286a7a;color:#fff}.btn-flat[data-v-f1aaef9c]{font-size:1.4rem;font-weight:700;line-height:1.5;position:relative;display:inline-block;padding:.5rem 1em .5rem 1.5em;cursor:pointer;user-select:none;transition:all .3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em;overflow:hidden;background:#1a4651;border:none;border-radius:5rem}.btn-flat span[data-v-f1aaef9c]{position:relative;padding-left:1rem;color:#fff}.btn-flat[data-v-f1aaef9c]:before{box-sizing:inherit;position:absolute;top:0;left:0;width:90%;height:100%;content:"";transition:all .5s ease-in-out;transform:translate(-88%)}.btn-flat[data-v-f1aaef9c]:hover{padding-left:1em;padding-right:1.5em}.btn-flat[data-v-f1aaef9c]:hover:before{transform:translate(0)}.btn-anime[data-v-f1aaef9c]{width:100%}.btn-anime span[data-v-f1aaef9c]{padding-left:0}.btn-anime[data-v-f1aaef9c]:hover:before{transform:translate(-3%)}.yellow:hover span[data-v-f1aaef9c]{color:#286a7a}.yellow[data-v-f1aaef9c]:before{background:#ff0}.orange[data-v-f1aaef9c]:before{background:#ff9a54}.blue[data-v-f1aaef9c]:before{background:#5aa2e2}.green[data-v-f1aaef9c]:before{background:#3bb49a}.close-bt[data-v-721ce581]{cursor:pointer;position:absolute;top:.5em;right:.5em;font-size:1.5em}.message[data-v-c927136f]{position:fixed;top:0;left:0;z-index:10000;width:100%;text-align:center;padding:3em 1em;background-color:#fffce4;transform:translateY(-100%);opacity:0;transition:all 1s ease-in-out}.message.fadeIn[data-v-c927136f]{transform:translateY(0);opacity:1}.message-success[data-v-c927136f]{background-color:#e3fbf5}.message[data-v-c927136f] h2{font-size:1.2em;margin-bottom:.5em}.message[data-v-c927136f] .red-txt{padding:1em}.footer ul[data-v-1831e843]{display:flex;justify-content:flex-end;align-items:center;column-gap:2rem;padding:3rem;margin-right:5em;font-size:.85em;list-style:none}@media(max-width:850px){.footer ul[data-v-1831e843]{background-color:#286a7a;flex-direction:column;justify-content:center;gap:1rem;font-size:1.2rem;padding:2em 0;margin-right:0}.footer ul a[data-v-1831e843]{color:#fff}}.message-bt-container[data-v-1831e843]{max-width:30rem;margin:1em auto;display:flex;justify-content:center;align-items:center;gap:1.5em}.message-bt[data-v-1831e843],.message-bt-no[data-v-1831e843]{width:8em;display:block}.message-bt-no[data-v-1831e843]{background-color:#555;color:#fff}.bt--position[data-v-3dcb1384]{position:fixed;right:.5rem;bottom:4em;z-index:1000}.bt--top[data-v-3dcb1384]{padding:1rem;cursor:pointer}.bt--top i[data-v-3dcb1384]{font-size:4rem;color:#ccc}.bt--top:hover i[data-v-3dcb1384]{color:#24a186}.app-shell[data-v-41c2cf49]{min-height:100vh;display:flex;flex-direction:column}.app-main[data-v-41c2cf49]{flex:1 1 auto;min-height:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.media-loading-host--active{min-height:var(--media-loading-host-min-height, 12rem)}.media-loading-host--active .media-loading-host__pending{opacity:0;pointer-events:none}.media-loading-host--active.media-loading-host--min-lg{--media-loading-host-min-height: 16rem}.media-loading-overlay{position:absolute;inset:0;z-index:2;display:flex;align-items:flex-start;justify-content:center;padding:clamp(1.25rem,10vmin,3.5rem) 1rem 1rem;box-sizing:border-box;background:#ffffffd9}.flex,.flex-between-center,.flex-between,.flex-align-center,.flex-center,.flex-end{display:flex;flex-wrap:wrap;gap:1em}.flex-end{justify-content:flex-end;align-items:center}.flex-center{justify-content:center;align-items:center}.flex-align-center{align-items:center}@media(max-width:850px){.flex-align-center{justify-content:center}.flex-align-center:not(.flex-align-center.breadcrumbs){justify-content:space-between}}.flex-between{justify-content:space-between}.flex-between-center{justify-content:space-between;align-items:center}.section__block{margin-bottom:2em}.contact-form{color:#00f;text-transform:uppercase;text-decoration:underline}.unset{color:#ccc}.contents{transition:transform .5s ease;padding:12rem 2rem 2em;min-height:60vh}.contents.sales-report{padding-bottom:0}.contents__header{margin-bottom:2em}@media(min-width:1056px){.contents{padding:16rem 4rem 2em 2rem}.contents.middle{max-width:100rem}.contents.full{width:100%}}.column2{transform:translate(1rem);width:calc(100% - 1rem)}@media(min-width:1056px){.column2{transform:translate(30rem);width:calc(100% - 30rem)}}.no-sidebar .column2{transform:translate(1rem);margin:0}@media(min-width:1056px){.no-sidebar .column2{transform:translate(3em);margin:auto}}.contents__header{position:relative}@media(min-width:351px){.contents__header--mail{margin-bottom:1em}}@media(max-width:850px){.contents__header--mail{display:block}}.contents__header--mail .contents__header--title{font-size:1.5em;margin-bottom:0}@media(min-width:c){.contents__header--mail .contents__header--title{font-size:1.8em}}.contents-inner__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1em}.contents__body{min-height:60vh;margin-bottom:2em}.contents__body--title{font-size:1.5rem;margin-bottom:1.5em}.section-title,.section-title--line{color:#286a7a;font-weight:700;font-size:2rem}@media(max-width:850px){.section-title,.section-title--line{font-size:1.8rem}}.section-title--line{border-bottom:1px solid #ccc;padding-bottom:1rem;margin-bottom:1em}.contents{padding-top:8rem}@media(min-width:1056px){.contents{padding-top:12rem}}.sidebar__container{padding-top:5rem!important}@media(min-width:1056px){.sidebar__container{padding-top:9rem!important}}.sidebar--column2 .icon-block{top:8.5rem!important}@media(min-width:1056px){.sidebar--column2 .icon-block{top:12.5rem!important}}.adtool__header{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:.5em 1em;margin-bottom:1em;padding-bottom:.5rem;border-bottom:1px solid #ddd}@media(min-width:769px){.adtool__header{margin:0 auto 2em}}.adtool h2{color:#286a7a;font-weight:700;font-size:1.2em}.adtool__block{display:flex;align-items:center;justify-content:center;margin:0 1rem}.adtool__block dt{font-size:1.4rem}.adtool__block dt:after{content:":";padding-right:.5rem}.adtool__block .ads--select{margin:0}.adtool__block .info__frame{font-size:1.4rem;background-color:#ccc;border:none;border-radius:20px;padding:.1rem 1.5rem;margin-left:1em}@media(max-width:768px){.adtool__block{flex-direction:column}.adtool__block ul{width:100%}}.adtool .intro{margin-bottom:1em;padding:.5rem 2.5rem;font-size:1.8rem;text-align:center;color:#286a7a;background-color:#fffce4;border-radius:50px}.adtool .setting{display:flex;flex-wrap:wrap;justify-content:center;gap:0 1rem}.adtool .setting .radio{margin:0}.adtool .setting .radio input{margin-right:5px;vertical-align:top}.adtool .setting h2{width:100%}.adtool .setting h3{text-align:center;font-size:14px;background-color:#286a7a;color:#fff;font-weight:700;padding:.5rem;border-top-right-radius:10px;border-top-left-radius:10px}.adtool .setting .setting__box{display:flex;flex-direction:column;align-items:flex-start;padding:1em;letter-spacing:1px;margin:0 auto}.adtool .setting .setting__box label{padding-bottom:.5em}.adtool .setting .setting__block{background-color:#7aacb821;border-radius:10px;margin-bottom:2rem}.adtool .setting .setting__block.full{width:100%}.adtool .setting .setting__block.full h4{width:100%;background-color:#0003;padding:2px 1em;margin-bottom:1em;border-radius:30px}.adtool .preview{padding-top:2em;text-align:center;width:100%}.adtool .preview__iframe{margin-bottom:2em;overflow:scroll}.adtool .preview .copyarea{width:100%}.adtool .preview .copyarea :deep(textarea){height:5em}.adtool .preview .copyarea p{padding:1em;font-size:12px}.adtool .custome-tools .setting{max-width:90rem;margin:0 auto;flex-wrap:nowrap}@media(max-width:576px){.adtool .custome-tools .setting{flex-direction:column}}.adtool .custome-tools .setting--form,.adtool .custome-tools .setting__block{width:100%}.adtool .custome-tools .preview .copyarea{max-width:80rem;margin:0 auto}#nprogress .bar{background-color:#24a186;top:8rem}@media(max-width:850px){#nprogress .bar{top:9rem}}#nprogress .bar .peg{transform:translate(0)}.result{font-size:.9em;text-transform:uppercase}.search{margin-bottom:0;border-bottom:3px dotted #286a7a}.search--title{padding-bottom:.5em;font-size:1.6rem;gap:1rem;align-items:baseline}.search .item_search{margin-bottom:4rem}.page-notice{margin:1em 0;color:#c23723;font-size:.9em;font-weight:700}.page-notice:before{content:"";font-family:bootstrap-icons;font-size:.9em;margin-right:.5rem}.dollar:before{content:"$";font-family:Segoe UI,Segue,sans-serif;margin-right:.1rem}.kurukuru{display:inline-flex;align-items:center;justify-content:center;width:1.85rem!important;height:1.85rem;border-radius:50%;border:1px solid;background-color:#fff;text-align:center;scale:1}.kurukuru i{font-size:1.4rem;color:#286a7a}.red-txt,.error__txt{color:#f30000}.bold-txt{color:#24a186;font-weight:700}.notice-red{display:inline-block;color:#f30000}.smaller{font-size:.8em}.inline-block{display:inline-block;line-height:1.5}.new:after{content:"NEW";background-color:#ff9a54;color:#fff;font-size:1.1rem;padding:.1rem .5rem}.highlight{display:inline-block;color:#ff9a54;font-weight:700}.tags .tag{display:inline-block;margin-top:1rem;margin-right:1rem;padding:0 1rem 0 0;background-color:#fff;border:1px solid #ddd;cursor:pointer}.tags .tag:before{content:"X";display:inline-block;padding:.2rem 1rem;margin-right:1rem;background-color:#f4f4f4}.top-pagenation{display:flex;align-items:center;gap:1em}.top-pagenation--negative{margin-top:1rem;margin-bottom:-1.5rem}@media(max-width:850px){.top-pagenation--negative{margin-top:2rem;margin-bottom:-3.5rem}}.newicon{color:#286a7a!important}.newicon:after{content:"NEW";border:1px solid #ff9a54;background-color:#ff9a54;color:#fff;font-size:.7em;margin-left:.5em;padding:0 .5em;display:inline-block;animation:rotateY 3s linear infinite;animation-fill-mode:forwards}@keyframes rotateY{0%{transform:rotateY(0)}60%{transform:rotateY(360deg)}to{transform:rotateY(360deg)}}.guide p{font-size:1.4rem}.guide{position:fixed;z-index:9999;top:5rem;right:0;overflow:auto;max-width:42rem;width:95%;height:calc(100vh - 6rem);background-color:#002c38;color:#fff;align-items:center}@media(min-width:851px){.guide{width:90%;top:10rem;height:calc(100vh - 10rem)}}.guide a{color:#5489c8}.guide a.button{color:#fff}.guide .img{display:inline-block;vertical-align:middle;margin:0 .3rem .5rem}.guide .img-line{border:1px solid #ccc}.guide__icon--copy{width:3rem;height:3rem;color:#fff;font-size:1.6rem;padding:.5rem 0rem!important;margin:0 .5rem!important;display:inline-block;text-align:center;line-height:1}.guide__headering{position:sticky;top:0;left:0;font-size:1.8rem;width:100%;background-color:#286a7a;border-bottom:1px solid #25A187;padding:1rem 2rem}.guide__contents{padding:0 1.5em}.guide__contents--title{font-size:1.3em;margin-bottom:1em}.guide__contents--title.no-capital{text-transform:none}.guide__contents--title:before{content:"●";padding-right:.5em;font-family:Noto Sans JP;font-size:1rem}.guide__contents--inner{margin-bottom:2em}.guide__headering,.guide--icon{cursor:pointer}.guide--icon{font-size:1rem;display:inline-block;border-radius:2px;margin-left:.5rem;border:1px solid;width:1.8rem;text-align:center;vertical-align:middle;line-height:1.5rem}.guide__block--title{font-size:1.4rem;padding:1.5rem 2rem;margin:0 -1.5em 3rem;background-color:#347d8ef2;color:#fff;text-transform:capitalize}.guide__block--subtitle{line-height:2;font-weight:700;color:#f4f4f4;font-size:1.1em;border:1px solid;border-left:3px solid;padding-left:.5em;margin-bottom:2rem}.guide__block--subtitle+.guide__lists{margin-left:1em;margin-right:1em}.guide__block .bg{background:#ffffff1a;padding:1em;margin:0 1em 2em;font-size:1.2rem}.guide__block--list{list-style:decimal;margin:0 0 2em 1.5em}.guide__block--list.list--ul{list-style:disc}.guide__block--list .gray{color:#ccc}.guide__block--list li{padding-left:.5em;margin-bottom:.5em;font-size:1.4rem}.guide__block--list li:hover{transform:none}.guide__block--list li .csv_tab{display:inline;height:2rem;padding:0 .5rem 0 .3rem}.guide .fa-asterisk{font-size:1rem;padding:0 .2rem}.guide .right{padding-top:.5rem;text-align:right}.guide .ex{padding:1rem;margin:.5em 0 0 -2em;border:1px solid #ccc}.guide .ex--right i{margin:.5rem .5rem 0 1em}.guide__lists{font-size:1.4rem;margin-bottom:2em}.guide__lists--ppc{padding-top:1em}.guide__lists--top{padding-top:2em}.guide__lists--single{margin-bottom:1em}.guide__lists.no-bottom{margin-bottom:0}.guide__lists .ex{margin-left:0}.guide__lists dt,.guide__lists h4{font-weight:700;margin-bottom:.5em}.guide__lists dt:not(:first-child),.guide__lists h4:not(:first-child){margin-top:2em}.guide__lists:not(.noline) dt{font-size:1.4rem;color:#37d1b0;padding:0 .5em;display:inline-block;text-transform:capitalize}.guide__lists dd{font-size:1.4rem;margin:0}.guide__lists dd:not(:last-child){margin-bottom:1rem}.guide__lists dd.highlight{font-weight:700}.guide__lists dd ol,.guide__lists dd ul{margin-top:1em}.guide__lists strong:not(.line){display:inline-block;color:#37d1b0;font-weight:700;padding:0 .5rem}.guide__lists dt strong:not(.line){font-weight:500;color:#777;padding:0 .5rem}.guide__lists.noline dt strong{width:11rem;padding:1rem 0;border-radius:0;border:1px solid;background-color:#ecf2f3;text-align:center;margin-bottom:.2rem;font-size:1.4rem}.guide__lists.noline dt strong.ffecea{background-color:#ffecea}.guide__lists.noline dt strong.dbedff{background-color:#dbedff}.guide__lists.noline dt strong.d9d9d9{background-color:#d9d9d9}.guide .note{margin:1em auto 0;width:15em;text-align:center}.guide .bt--download{width:100%!important;margin-top:.5em;border-radius:10px}.guide .bt--green2{margin:3em}.guide__block--box{border:1px dotted #286a7a;padding-top:2rem;margin-bottom:2rem}.guide__block--box--title{font-size:1.6rem;padding:0 1em 1em}.guide__block--box .bg{text-align:center}ul.guide__lists li{font-size:1.4rem;margin:0 0 1.5em 1rem}ul.guide__lists li:before,.guide__lists:not(.noline) dt:before{content:"";font-weight:900;font-family:bootstrap-icons;padding-right:1em;font-size:.8rem;color:#37d1b0;vertical-align:middle}.line{font-weight:700;color:#37d1b0}.equal:after{content:"＝";padding:0 .5rem;color:#fff}.accounts .guide .required:after{padding:0 .5em}.contents__header--title .guide--icon{top:0}.guide-all{font-size:1.6rem}.guide-all .is-hidden{display:none}.guide-all .note{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;column-gap:1.5em;row-gap:.5em;margin:2em auto 0}.guide-all .bt--download{max-width:25rem;border-radius:1rem;width:100%}.guide-all .search{max-width:80rem;margin:2em auto}.guide-all .collapsible__area{padding-top:3em}.guide-all .collapsible__area>div{font-size:2.4rem;font-weight:700}@media(min-width:850px){.guide-all .collapsible__contents{margin:0 1em}.guide-all .guide__lists{margin-left:1em}}.guide-all .guide__block{margin-bottom:2em}@media(min-width:850px){.guide-all .guide__block--title{margin-left:0}}.tools .citation,.guide .citation{font-size:1.2rem;border:1px solid #f30000;background-color:#f3000033;max-width:35rem;width:82%;margin:1em auto;padding:1em .5em;text-align:center}.tools .citation--full,.guide .citation--full{width:100%;font-size:1.2rem}.tools .contents__body{padding:0 1em;border-top:3px dotted}.tools .title{font-size:2rem;font-weight:700;color:#286a7a;margin-bottom:2rem;padding-top:2em}.tools .title:before{content:"";font-weight:900;font-family:bootstrap-icons;padding-right:1rem;font-size:.8rem;vertical-align:middle}.tools .guide__lists li:before,.tools .line,.tools .equal:after,.tools .gray,.tools .guide__lists:not(.noline) dt:before,.tools .guide__lists strong:not(.line),.tools .guide__block--subtitle{color:#286a7a}.tools .guide__block{margin-bottom:5em}.tools .guide__block--title{box-sizing:border-box;padding:1rem;margin:0 0 1.5rem}.tools .guide__block--box{width:90%;margin:0 auto 2em}.tools .guide__block .csv_tab{vertical-align:bottom;width:auto;height:2.5rem;margin:0}.tools .guide__block .bg{font-size:1.6rem;background-color:#cccccc80;border:1px solid #ccc;text-align:center;width:80%;margin:0 auto 2em}.tools .guide__block img{display:inline-block;vertical-align:middle}.tools .guide__block:after{color:#555}.tools .guide__lists li{margin:0 0 1.5em 2em;width:auto}.tools .guide__lists:not(.noline) dt{color:#286a7a}.tools .citation--full{font-size:1.6rem;max-width:46rem}.tools .guide__block--subtitle{margin:0 1em 1.5em}.tools .guide__block--subtitle+.guide__lists{margin-bottom:3em}.ja .tools .bt--download{width:100%}.bt--download{background-color:#5aa2e2;border:none;border-radius:4px;padding:8px 16px;cursor:pointer}.bt--download a{color:#fff;text-decoration:none;display:flex;justify-content:center;align-items:center;gap:8px}.bt--download:hover{background-color:#5489c8}.pdf{font-family:Noto Sans JP,sans-serif!important;max-width:80rem;width:100%;margin:0 auto;overflow:hidden}@media(min-width:351px){.pdf{margin-bottom:5em}}.pdf .payment_method{justify-content:space-between}.pdf .btset{justify-content:center}.pdf .form__section{margin:0 auto;padding:4em 3em 1em;border:1px solid #777}@media(max-width:576px){.pdf .form__section{padding:2em 1em 0;font-size:1.4rem}}.pdf .form__section button{margin:.5rem 0;width:12rem}.pdf .form__section--header{max-width:80rem;margin:-1em auto 0}.pdf .form__section--header button{margin:0 0 0 auto;padding:0}.pdf .form__section h2{text-align:center;margin:0 auto 2em;font-family:Noto Sans JP,sans-serif!important}@media(max-width:576px){.pdf .form__section h2{font-size:1.1em}}.pdf .form__section--title{padding:0 1em;line-height:1.2;font-size:24px;border-bottom:5px double}@media(max-width:992px){.pdf .form__section--title{font-size:1.1em}}@media(max-width:576px){.pdf .form__section--title{padding:0 .5rem;font-size:1em}}.pdf .form__section--form{margin:10px 0 20px}.pdf .form__section--form dl,.pdf .form__section--form dt,.pdf .form__section--form dd{margin:0;padding:0}.pdf .form__section--form dl{width:100%;display:flex;justify-content:center;border-left:1px solid #777}.pdf .form__section--form dl:first-of-type{border-top:1px solid #777}.pdf .form__section--form dl.bold{font-weight:700;border-top:1px solid #777}.pdf .form__section--form dl.total{font-size:1.1em}.pdf .form__section--form dt,.pdf .form__section--form dd{display:inherit;align-items:center;padding:5px 10px;border-right:1px solid #777;border-bottom:1px solid #777}.pdf .form__section--form dt{font-size:.9em!important;width:30%;background-color:#f3f3f3}.pdf .form__section--form dd{width:70%}.pdf .form__section--form dd span{display:inline-block}@media(max-width:576px){.pdf .form__section--form dt{min-width:150px}.pdf .form__section--form dd{width:calc(100% - 150px);align-items:flex-end;flex-direction:column}}@media(max-width:350px){.pdf .form__section .account_info dd{align-items:center;justify-content:center}}.pdf .form__section .statement{margin-top:0}.pdf .form__section .statement__title{text-align:center;background-color:#ddd;font-size:1em;padding:1rem;border:1px solid;border-bottom:none;margin-bottom:0;box-sizing:border-box}.pdf .form__section .statement dt:not(.sub_label),.pdf .form__section .statement dd:not(.sub_label){padding:.7em}.pdf .form__section .statement dt.sub_label,.pdf .form__section .statement dd.sub_label{justify-content:flex-end;border-top:none;border-bottom:1px dotted #ccc;font-size:.9em;background-color:#fff;padding-top:.3em;text-align:right}.pdf .form__section .statement dt.small_label,.pdf .form__section .statement dd.small_label{font-size:.9em}.pdf .form__section .statement dd{justify-content:flex-end}.pdf .form__section .statement .noline .sub_label{border-bottom:none}.pdf .form__section .edit select{max-width:30rem;margin-bottom:.5em}@media(max-width:576px){.pdf .form__section .edit select{margin-bottom:0;margin-right:2em}}*{box-sizing:border-box}:root{font-family:Segoe UI,Segue,sans-serif;line-height:1.3;font-weight:400;font-size:62.5%;color-scheme:light dark;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{line-height:1.3;font-size:1.6rem;background-color:#fff;font-family:Segoe UI,Segue,sans-serif;font-weight:400;color:#555}body #ja{font-family:Noto Sans JP;line-height:1.4;font-size:1.5rem}main{position:relative;max-width:1480px;width:100%;padding:0;margin:0 auto;min-height:calc(100vh - 14.5rem)}img{display:block;max-width:100%}a{text-decoration-skip-ink:none;color:#5489c8}a:hover{color:#4c4c4c}a:focus,input:focus,select:focus{outline:none}select{appearance:none;-webkit-appearance:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12'><path d='M2 4l4 4 4-4' stroke='black' fill='none' stroke-width='2'/></svg>") no-repeat right 5px center/12px auto;border-radius:0;padding:2px 20px 2px 5px}select,select:disabled{color:#000!important;opacity:1}input,select{background-color:#fff;color:#555}input:focus,select:focus{background-color:#fff;color:#555}input::placeholder,select::placeholder{color:#595959;opacity:1}@media(prefers-color-scheme:dark){input,textarea,select{border:1px solid #ccc;background-color:#fff!important}input[type=text],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=email],textarea{color:#555!important}}h1,h2,h3,h4,dt{font-family:Open Sans;line-height:1}h1{font-size:1.4em}h2{font-size:1.3em}h3{font-size:1.2em}h4{font-size:1.1em}ul{list-style:none}button{border:none;cursor:pointer}#ja h1,#ja h2,#ja h3,#ja h4,#ja dt{font-family:Noto Sans JP}
