@font-face {
	font-family: 'SST';
	font-display: swap;
	src: url("https://developer.aitrios.sony-semicon.com/assets/fonts/SST/83251142-c85f-4da7-aed0-1cea73e3606a.eot?#iefix");
	src: url("https://developer.aitrios.sony-semicon.com/assets/fonts/SST/83251142-c85f-4da7-aed0-1cea73e3606a.eot?#iefix") format('eot'), url("https://developer.aitrios.sony-semicon.com/assets/fonts/SST/68f1bb9f-2c5f-44c4-ab8e-193b6fb6b8a8.woff2") format('woff2'), url("https://developer.aitrios.sony-semicon.com/assets/fonts/SST/f17f812e-1324-4606-bfa3-b8af9ffcbb1d.woff") format('woff'), url("https://developer.aitrios.sony-semicon.com/assets/fonts/SST/e4b894b7-ba72-481a-b473-c9c4ebc28734.ttf") format('truetype'), url("https://developer.aitrios.sony-semicon.com/assets/fonts/SST/459f7e36-5411-432f-a57f-59a6066d2f53.svg#459f7e36-5411-432f-a57f-59a6066d2f53") format('svg');
	font-weight: 300
}

@font-face {
	font-family: 'SST';
	font-display: swap;
	src: url("https://developer.aitrios.sony-semicon.com/assets/fonts/SST/579c4043-e6a1-4134-b662-f7d7ee8702da.eot?#iefix");
	src: url("https://developer.aitrios.sony-semicon.com/assets/fonts/SST/579c4043-e6a1-4134-b662-f7d7ee8702da.eot?#iefix") format('eot'), url("https://developer.aitrios.sony-semicon.com/assets/fonts/SST/dcb015ed-475f-4221-9b3c-157c4b6bc4ca.woff2") format('woff2'), url("https://developer.aitrios.sony-semicon.com/assets/fonts/SST/509e2a7d-d453-44aa-a0b2-8cb7fb111da7.woff") format('woff'), url("https://developer.aitrios.sony-semicon.com/assets/fonts/SST/272b855f-023a-4425-9eba-8aac7ee2d57f.ttf") format('truetype'), url("https://developer.aitrios.sony-semicon.com/assets/fonts/SST/f6c79224-e623-40ae-a271-c5ede45ef47f.svg#f6c79224-e623-40ae-a271-c5ede45ef47f") format('svg');
	font-weight: 400
}

@font-face {
	font-family: 'SST';
	font-display: swap;
	src: url("https://developer.aitrios.sony-semicon.com/assets/fonts/SST/fd5755e8-609f-42c6-ad6d-33c44e5de28a.eot?#iefix");
	src: url("https://developer.aitrios.sony-semicon.com/assets/fonts/SST/fd5755e8-609f-42c6-ad6d-33c44e5de28a.eot?#iefix") format('eot'), url("https://developer.aitrios.sony-semicon.com/assets/fonts/SST/ddee892c-8380-4323-84a1-11374952a430.woff2") format('woff2'), url("https://developer.aitrios.sony-semicon.com/assets/fonts/SST/a8b01fae-a36c-4d28-889a-94f25849cc70.woff") format('woff'), url("https://developer.aitrios.sony-semicon.com/assets/fonts/SST/9fe61794-5d79-4627-bcfe-20659138bd20.ttf") format('truetype'), url("https://developer.aitrios.sony-semicon.com/assets/fonts/SST/d7a699c4-c2f6-404b-bde9-3eb3e304d59d.svg#d7a699c4-c2f6-404b-bde9-3eb3e304d59d") format('svg');
	font-weight: 500
}

@font-face {
	font-family: 'SST';
	font-display: swap;
	src: url("https://developer.aitrios.sony-semicon.com/assets/fonts/SST/8e300b9c-20c7-4d49-89d5-7c1574ad6153.eot?#iefix");
	src: url("https://developer.aitrios.sony-semicon.com/assets/fonts/SST/8e300b9c-20c7-4d49-89d5-7c1574ad6153.eot?#iefix") format('eot'), url("https://developer.aitrios.sony-semicon.com/assets/fonts/SST/f2c57125-0b07-4b47-9b3e-cb9f6f2217aa.woff2") format('woff2'), url("https://developer.aitrios.sony-semicon.com/assets/fonts/SST/416e4815-4bb6-459f-a85a-f2362db24801.woff") format('woff'), url("https://developer.aitrios.sony-semicon.com/assets/fonts/SST/578a125a-fb8e-4772-97b8-e20e93af0918.ttf") format('truetype'), url("https://developer.aitrios.sony-semicon.com/assets/fonts/SST/18454fa5-a4e1-4c3a-a330-8992600cee7f.svg#18454fa5-a4e1-4c3a-a330-8992600cee7f") format('svg');
	font-weight: 700
}

html ,
body,
h1,
h2,
h3,
h4,
h5,
h6,
.admonitionblock td.content>.title,
.audioblock>.title,
.exampleblock>.title,
.imageblock>.title,
.listingblock>.title,
.literalblock>.title,
.stemblock>.title,
.openblock>.title,
.paragraph>.title,
.quoteblock>.title,
table.tableblock>.title,
.verseblock>.title,
.videoblock>.title,
.dlist>.title,
.olist>.title,
.ulist>.title,
.qlist>.title,
.hdlist>.title,
.admonitionblock>table td.icon .title,
.verseblock pre,
.conum[data-value],
.openblock.grouping>.content .card {
	font-family: 'SST',"Noto Sans JP","Hiragino Kaku Gothic ProN","Helvetica Neue",Helvetica,Arial,sans-serif;
}

:root {
    --secondary_color: #3e455c;
    --text_secondary_color: rgb(255, 255, 255);
    --text_secondary_hilight_color: rgb(255, 255, 255);
    --active_color: rgb(68, 114, 232);
    --outline: #9eaee230;
}

.item_img {
	height: 15px;
}

.item_aitrios_img {
	height: 20px;
	padding-bottom: 1px;
  }