@charset "UTF-8";

#document_header{background:var(--background-color-L2,#fff);position:sticky;inset-block-start:0;z-index:9;--spacing:2em;transition:box-shadow 300ms;}
#document_header>.inner{max-width:var(--MaxContentWidth);height:8em;padding-inline:var(--spacing);margin-inline:auto;box-sizing:border-box;position:relative;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--spacing);}
#document_header.float{box-shadow:rgba(0 0 0/5%) 0 0 2em;}

.document_logo{}
.document_logo a{content:'';display:block;width:var(--w);height:var(--h);background:var(--logo) no-repeat center/contain;-webkit-mask-image:linear-gradient(calc(var(--brightness-filter,0) * 180deg),rgba(0 0 0 / 100%),rgba(0 0 0 / 75%));mask-image:linear-gradient(calc(var(--brightness-filter,0) * 180deg),rgba(0 0 0 / 100%),rgba(0 0 0 / 75%));filter:invert(var(--brightness-filter,0));color:inherit;--logo:url('../images/seagm_logo_2020_text_black-22628aa159.svg');--h:1.666667em;--w:calc(var(--h) / 3 * 13);}
.document_logo a>span{display:none;}

.document_menu{margin-inline-start:auto;display:flex;align-items:center;gap:1px;}
.document_menu .bt{display:block;color:inherit;border-radius:var(--CPT-BDR);transition:color 300ms,background-color 300ms;}
.document_menu .bt:hover{color:var(--SiteTHM);background-color:var(--SiteTHM-A10);}
.document_menu .bt>span{display:block;padding:1em calc(var(--CPT-US) / 2);font-weight:var(--SiteFW-EB);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
@media only screen and (min-width:1281px){
	.document_menu_ctrl_on{display:none;}
}
@media only screen and (max-width:1280px){
	#document_header{--spacing:1.5em;}
	#document_header>.inner{height:6em;}
	.document_menu_ctrl_on{margin-inline-start:auto;}
	.document_logo a{--h:1.5em;}
	.document_menu{position:absolute;inset-block-start:100%;inset-inline-end:var(--spacing);z-index:999;flex-direction:column;align-items:unset;padding:1em;background:var(--background-color-L1,#fff);border-radius:1em;box-shadow:rgb(0 0 0 / 10%) 0 1em 2em;}
	.document_menu:not(.show){display:none;}
	.document_menu.show{transition:opacity 300ms;transition-behavior:allow-discrete;}
	@starting-style{.document_menu.show{opacity:0;}}
}
@media only screen and (max-width:1000px){}
@media only screen and (max-width:800px){}
@media only screen and (max-width:480px){
	#document_header>.inner{height:5em;}
	.document_menu_ctrl_on{--CPT-US:3em;}
	.document_logo a{--h:1.25em;}
}


#document_content{flex:auto;}
#document_content>.inner{max-width:var(--MaxContentWidth);margin-inline:auto;padding:var(--spacing);box-sizing:border-box;display:grid;grid-template-columns:clamp(25em,30%,30em) 1fr;gap:var(--spacing);align-items:start;}
#document_content>.inner>.aside{position:sticky;inset-block-start:calc(var(--document-header-height) * 1px + var(--spacing));z-index:1;max-height:calc(var(--VHeight) - var(--document-header-height) * 1px - var(--spacing) * 2);padding:var(--spacing);box-sizing:border-box;overflow:hidden;overflow-y:auto;background:var(--background-color-L2,#fff);border-radius:1em;}
#document_content>.inner>.content{padding:var(--spacing);border-radius:1em;background-color:var(--background-color-L3,#fff);}
#document_content>.inner>.content:only-child{grid-column:1/-1;}
@media only screen and (max-width:1280px){}
@media only screen and (max-width:1000px){}
@media only screen and (max-width:800px){
	#document_content>.inner{grid-template-columns:1fr;}
	#document_content>.inner>.aside{display:none;}
}
@media only screen and (max-width:480px){
	#document_content>.inner{padding:unset;}
	#document_content>.inner>.content{margin-block-start:var(--spacing);}
}


#document_footer{}
#document_footer>.inner{max-width:var(--MaxContentWidth);padding:var(--spacing);margin-inline:auto;box-sizing:border-box;}
#document_footer .copyright{display:grid;align-items:center;grid-template-columns:auto 1fr;gap:var(--spacing);}
#document_footer .copyright::before{content:'';display:block;--H:1.25em;width:calc(182 / 42 * var(--H));height:var(--H);background:url('../images/seagm_logo_2020_text_white-2c37d6f16e.svg') no-repeat center/contain;filter:brightness(var(--brightness-filter,0));opacity:.25;}
#document_footer .copyright h3{font-size:1em;font-weight:var(--SiteFW);color:var(--body-text-color-a50,rgba(0 0 0/50%));}
@media only screen and (max-width:1280px){}
@media only screen and (max-width:1000px){}
@media only screen and (max-width:800px){}
@media only screen and (max-width:480px){
	#document_footer .copyright{display:flex;flex-direction:column;text-align:center;gap:1em;}
	#document_footer .copyright h3{font-size:var(--SiteFS-S);}
}


#article_index{display:flex;flex-direction:column;}
#article_index .anchor{display:block;color:inherit;transition:color 300ms;counter-increment:section;display:grid;grid-template-columns:auto 1fr;align-items:start;gap:1em;padding-block:.5em;}
#article_index .anchor::before{content:counter(section);display:block;width:1.5em;height:1.5em;line-height:1.5;overflow:hidden;text-align:center;color:inherit;background:var(--body-text-color-a5,rgba(0 0 0 / 5%));border-radius:.5em;}
#article_index .anchor:hover{color:var(--SiteTHM);}
#article_index .anchor>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:3em;overflow:hidden;text-overflow:ellipsis;}


article.docs{max-width:60em;margin-inline:auto;}
article.docs section h1{margin-block-start:unset;}
article.docs section[id*="section-"]{margin-block:var(--spacing);scroll-margin-block-start:calc(var(--document-header-height) * 1px + var(--spacing));}


#terms_jp_table{background-color:var(--background-color-L3,#fff);overflow:hidden;overflow-x:auto}
#terms_jp_table table{width:100%;vertical-align:top;border-collapse:collapse;margin:unset;}
#terms_jp_table tr~tr{border-top:var(--body-text-color-a5,rgba(0 0 0/5%)) 1px solid}
#terms_jp_table th{padding-block:1em;vertical-align:top;text-align:start;width:30%;}
#terms_jp_table td{padding-block:1em;padding-inline-start:2em;vertical-align:top;}
#terms_jp_table a[icon]::before{content:attr(icon);font-size:1.5em;width:1em;height:1em;overflow:hidden;display:inline-block;vertical-align:top;margin-inline-end:.5em}

#terms_jp_payments{margin-block:var(--spacing);margin-inline-start:unset;display:flex;flex-wrap:wrap;gap:1em;}
#terms_jp_payments>li{list-style:none;margin:unset;padding:.75em 1.5em;background:var(--body-text-color-a5,rgba(0 0 0/5%));border-radius:.5em;font-weight:var(--SiteFW-EB);}


.cookies_list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;overflow:hidden;padding:1px 1.5em;background:var(--body-text-color-a5,#fff);box-shadow:var(--body-text-color-a10,rgba(0 0 0/10%)) 0 0 0 1px inset;}
.cookies_list .title{padding-block:1em;text-transform:uppercase;color:var(--body-text-color-a50,rgba(0 0 0/50%));}
.cookies_list .title~.title{padding-inline-start:1.5em;}
.cookies_list .title~div:not(.title,.Description){box-shadow:var(--body-text-color-a5,rgba(0 0 0/5%)) 0 1px 0 inset;}
.cookies_list .title~div:not(.title){padding-block:1em;}

.cookies_list .Name{grid-row:span 2;font-weight:var(--SiteFW-EB);}
.cookies_list .Name~div:not(.Name){padding-inline-start:1.5em;}
.cookies_list .Provider{}
.cookies_list .TrackerType{}
.cookies_list .Expire{}
.cookies_list .Description{grid-column:2/-1;padding-block-start:0!important;color:var(--body-text-color-a50,rgba(0 0 0/50%));}
.cookies_list .Description:empty{padding:unset!important;}
@media only screen and (max-width:480px){
	.cookies_list{display:flex;flex-direction:column;gap:.25em;padding:1.5em;}
	.cookies_list .title{display:none;}
	.cookies_list>div{display:grid;grid-template-columns:min(30%,8em) auto;gap:1em;padding:unset!important;box-shadow:unset!important;}
	.cookies_list>div::before{content:attr(class);font-weight:var(--SiteFW);color:var(--body-text-color-a50,rgba(0 0 0/50%));}
	.cookies_list>div:not(.title)~.Name{margin-block-start:1em!important;padding-block-start:1.5em!important;box-shadow:var(--body-text-color-a5,rgba(0 0 0/5%)) 0 1px 0 inset!important;}
	.cookies_list .Description:empty{display:none;}
}

