/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */


html {
  line-height: 1.15;
  
  -webkit-text-size-adjust: 100%;
  
}



body {
  margin: 0;
}


main {
  display: block;
}


h1 {
  font-size: 2em;
  margin: 0.67em 0;
}



hr {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  
  height: 0;
  
  overflow: visible;
  
}


pre {
  font-family: monospace, monospace;
  
  font-size: 1em;
  
}



a {
  background-color: transparent;
}


abbr[title] {
  border-bottom: none;
  
  text-decoration: underline;
  
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  
}


b,
strong {
  font-weight: bolder;
}


code,
kbd,
samp {
  font-family: monospace, monospace;
  
  font-size: 1em;
  
}


small {
  font-size: 80%;
}


sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}



img {
  border-style: none;
}



button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  
  font-size: 100%;
  
  line-height: 1.15;
  
  margin: 0;
  
}


button,
input {
  
  overflow: visible;
}


button,
select {
  
  text-transform: none;
}


button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}


button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}


button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}


fieldset {
  padding: 0.35em 0.75em 0.625em;
}


legend {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  
  color: inherit;
  
  display: table;
  
  max-width: 100%;
  
  padding: 0;
  
  white-space: normal;
  
}


progress {
  vertical-align: baseline;
}


textarea {
  overflow: auto;
}


[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  
  padding: 0;
  
}


[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}


[type="search"] {
  -webkit-appearance: textfield;
  
  outline-offset: -2px;
  
}


[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}


::-webkit-file-upload-button {
  -webkit-appearance: button;
  
  font: inherit;
  
}



details {
  display: block;
}


summary {
  display: list-item;
}



template {
  display: none;
}


[hidden] {
  display: none;
}

@charset "UTF-8";
@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: local("Material Icons"), local("MaterialIcons-Regular"), url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/MaterialIcons-Regular.ttf) format("truetype");
}

html {
  font-family: -apple-system, BlinkMacSystemFont, sans-serif;
  font-size: 62.5%;
}

@media screen and (max-width: 768px) {
  html {
    height: 100%;
  }
}


body {
  -webkit-text-size-adjust: 100%;
}

@media print, screen and (min-width: 769px) {
  body {
    min-width: 960px;
    font-size: 1.6rem;
  }
}

@media screen and (max-width: 768px) {
  body {
    min-width: initial;
    font-size: 1.4rem;
    min-height: 100%;
  }
}


html {
  overflow-y: scroll;
}


body {
  position: relative;
  color: #333;
}


a {
  text-decoration: none;
  text-underline-position: under;
  color: #333;
}

a:hover {
  text-decoration: none;
  color: #0064d2;
}


img {
  vertical-align: top;
}


figure {
  text-align: center;
  margin: 0;
}

figure figcaption {
  text-align: center;
  margin-top: 10px;
}


em {
  font-style: normal;
}


ul,
ol {
  padding: 0;
  margin: 0;
  list-style-type: none;
}


li {
  line-height: 1.6;
  margin-top: 0.3em;
  margin-bottom: 0.3em;
}


dd {
  padding: 0;
  margin: 0;
}


p {
  padding: 0;
  margin: 0;
  line-height: 1.8;
}


img {
  max-width: 100%;
  height: auto;
  vertical-align: top;
}


input,
button,
textarea,
select {
  background: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  outline: none;
  padding: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  vertical-align: middle;
}

input[type="text"]:focus,
textarea:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

textarea {
  width: 100%;
  line-height: 1.8;
}


#page {
  margin: 0;
}


.header {
  z-index: 10;
}

.header,
.breadcrumb,
.pageTop,
.footer {
  max-width: 1280px;
  margin: 0 auto;
  z-index: 1;
}

.header {
  z-index: 10;
}



@-webkit-keyframes accordionFadeIn {
  0% {
    opacity: 0;
    height: 0;
    display: none;
    padding: 0 10px;
  }
  1% {
    opacity: 0;
    height: 0;
    display: block;
  }
  90% {
    opacity: 1;
    height: auto;
    display: block;
    padding: 15px 10px;
  }
  100% {
    opacity: 1;
    height: auto;
    display: block;
  }
}
@keyframes accordionFadeIn {
  0% {
    opacity: 0;
    height: 0;
    display: none;
    padding: 0 10px;
  }
  1% {
    opacity: 0;
    height: 0;
    display: block;
  }
  90% {
    opacity: 1;
    height: auto;
    display: block;
    padding: 15px 10px;
  }
  100% {
    opacity: 1;
    height: auto;
    display: block;
  }
}

@-webkit-keyframes accordionFadeOut {
  0% {
    opacity: 1;
    height: auto;
    display: block;
    padding: 15px 10px;
  }
  1% {
    opacity: 1;
    height: auto;
    display: block;
  }
  90% {
    opacity: 0.2;
    height: 0;
    display: block;
  }
  100% {
    opacity: 0;
    height: 0;
    display: none;
    padding: 0 10px;
  }
}

@keyframes accordionFadeOut {
  0% {
    opacity: 1;
    height: auto;
    display: block;
    padding: 15px 10px;
  }
  1% {
    opacity: 1;
    height: auto;
    display: block;
  }
  90% {
    opacity: 0.2;
    height: 0;
    display: block;
  }
  100% {
    opacity: 0;
    height: 0;
    display: none;
    padding: 0 10px;
  }
}


@-webkit-keyframes headerFadeIn {
  0% {
    opacity: 0;
    height: 0;
    display: none;
  }
  1% {
    opacity: 0;
    height: 0;
    display: block;
  }
  90% {
    opacity: 1;
    height: auto;
    display: block;
  }
  100% {
    opacity: 1;
    height: auto;
    display: block;
  }
}
@keyframes headerFadeIn {
  0% {
    opacity: 0;
    height: 0;
    display: none;
  }
  1% {
    opacity: 0;
    height: 0;
    display: block;
  }
  90% {
    opacity: 1;
    height: auto;
    display: block;
  }
  100% {
    opacity: 1;
    height: auto;
    display: block;
  }
}

@-webkit-keyframes headerFadeOut {
  0% {
    opacity: 1;
    height: auto;
    display: block;
  }
  1% {
    opacity: 1;
    height: auto;
    display: block;
  }
  90% {
    opacity: 0.2;
    height: 0;
    display: block;
  }
  100% {
    opacity: 0;
    height: 0;
    display: none;
  }
}

@keyframes headerFadeOut {
  0% {
    opacity: 1;
    height: auto;
    display: block;
  }
  1% {
    opacity: 1;
    height: auto;
    display: block;
  }
  90% {
    opacity: 0.2;
    height: 0;
    display: block;
  }
  100% {
    opacity: 0;
    height: 0;
    display: none;
  }
}


@-webkit-keyframes heroFadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes heroFadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@-webkit-keyframes loadingSpinner {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

@keyframes loadingSpinner {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}


.bg-gray {
  background-color: #a0a0a5;
}

.bg-blue {
  background-color: #0064d2;
}

.bg-white {
  background-color: #fff;
}

.fg-gray {
  color: #60656a;
}

.fg-red {
  color: #ff0000;
}

.fg-blue {
  color: #0064d2;
}

.fg-green {
  color: #0ddb28;
}

.fg-white {
  color: #ffffff;
}


.ghost {
  display: none;
}


.font-ss {
  font-size: 1.2rem;
}

.font-s {
  font-size: 1.4rem;
}

.font-m {
  font-size: 1.6rem;
}

.font-l {
  font-size: 1.8rem;
}

.font-ll {
  font-size: 2rem;
}

body.template-top {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4682' height='4877' viewBox='0 0 4682 4877'%3E%3Cpolygon fill='%23fafafa' points='0 0 4682 0 4682 195 0 195'/%3E%3Cpolygon fill='%23fafafa' points='842 195 2762 2115 4682 195'/%3E%3Cpolygon fill='%23ffffff' points='0 195 842 195 2762 2115 0 4877'/%3E%3C/svg%3E");
  background-position: calc((100vw - 4096px) / 2) 0;
  background-repeat: no-repeat;
  background-color: #d8ebf7;
}

@media screen and (max-width: 768px) {
  body.template-top {
    background-position: calc((100vw - 4096px) / 2) -130px;
  }
}

body.template-top h2 {
  text-align: center;
}

@media screen and (max-width: 768px) {
  body.template-top .comp_v3_0410 h2 {
    text-align: left;
  }
}

.comp_v3_1000,
.comp_v3_1001,
.comp_v3_1002,
.comp_v3_1004,
.comp_v3_1005,
.comp_v3_1006,
.comp_v3_1007,
.comp_v3_1008,
.comp_v3_1009,
.comp_v3_1010,
.comp_v3_1012,
.comp_v3_1013,
.comp_v3_1014,
.comp_v3_1015,
.comp_v3_1016,
.comp_v3_1020,
.comp_v3_1021,
#packBackToList {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  max-width: 1140px;
  margin: 0 auto;
  padding: 0 15px;
  overflow: hidden;
}

@media screen and (max-width: 768px) {
  .comp_v3_1000,
  .comp_v3_1001,
  .comp_v3_1002,
  .comp_v3_1004,
  .comp_v3_1005,
  .comp_v3_1006,
  .comp_v3_1007,
  .comp_v3_1008,
  .comp_v3_1009,
  .comp_v3_1010,
  .comp_v3_1012,
  .comp_v3_1013,
  .comp_v3_1014,
  .comp_v3_1015,
  .comp_v3_1016,
  .comp_v3_1020,
  .comp_v3_1021,
  #packBackToList {
    padding: 0 20px;
  }
}

.comp_v3_1000 h1,
.comp_v3_1000 h2,
.comp_v3_1000 h3,
.comp_v3_1000 h4,
.comp_v3_1000 h5,
.comp_v3_1001 h1,
.comp_v3_1001 h2,
.comp_v3_1001 h3,
.comp_v3_1001 h4,
.comp_v3_1001 h5,
.comp_v3_1002 h1,
.comp_v3_1002 h2,
.comp_v3_1002 h3,
.comp_v3_1002 h4,
.comp_v3_1002 h5,
.comp_v3_1004 h1,
.comp_v3_1004 h2,
.comp_v3_1004 h3,
.comp_v3_1004 h4,
.comp_v3_1004 h5,
.comp_v3_1005 h1,
.comp_v3_1005 h2,
.comp_v3_1005 h3,
.comp_v3_1005 h4,
.comp_v3_1005 h5,
.comp_v3_1006 h1,
.comp_v3_1006 h2,
.comp_v3_1006 h3,
.comp_v3_1006 h4,
.comp_v3_1006 h5,
.comp_v3_1007 h1,
.comp_v3_1007 h2,
.comp_v3_1007 h3,
.comp_v3_1007 h4,
.comp_v3_1007 h5,
.comp_v3_1008 h1,
.comp_v3_1008 h2,
.comp_v3_1008 h3,
.comp_v3_1008 h4,
.comp_v3_1008 h5,
.comp_v3_1009 h1,
.comp_v3_1009 h2,
.comp_v3_1009 h3,
.comp_v3_1009 h4,
.comp_v3_1009 h5,
.comp_v3_1010 h1,
.comp_v3_1010 h2,
.comp_v3_1010 h3,
.comp_v3_1010 h4,
.comp_v3_1010 h5,
.comp_v3_1012 h1,
.comp_v3_1012 h2,
.comp_v3_1012 h3,
.comp_v3_1012 h4,
.comp_v3_1012 h5,
.comp_v3_1013 h1,
.comp_v3_1013 h2,
.comp_v3_1013 h3,
.comp_v3_1013 h4,
.comp_v3_1013 h5,
.comp_v3_1014 h1,
.comp_v3_1014 h2,
.comp_v3_1014 h3,
.comp_v3_1014 h4,
.comp_v3_1014 h5,
.comp_v3_1015 h1,
.comp_v3_1015 h2,
.comp_v3_1015 h3,
.comp_v3_1015 h4,
.comp_v3_1015 h5,
.comp_v3_1016 h1,
.comp_v3_1016 h2,
.comp_v3_1016 h3,
.comp_v3_1016 h4,
.comp_v3_1016 h5,
.comp_v3_1020 h1,
.comp_v3_1020 h2,
.comp_v3_1020 h3,
.comp_v3_1020 h4,
.comp_v3_1020 h5,
.comp_v3_1021 h1,
.comp_v3_1021 h2,
.comp_v3_1021 h3,
.comp_v3_1021 h4,
.comp_v3_1021 h5,
#packBackToList h1,
#packBackToList h2,
#packBackToList h3,
#packBackToList h4,
#packBackToList h5 {
  color: #1d1e21;
  line-height: 1.4;
  font-weight: normal;
  letter-spacing: 0.1rem;
}

.comp_v3_1000 h1 a,
.comp_v3_1000 h2 a,
.comp_v3_1000 h3 a,
.comp_v3_1000 h4 a,
.comp_v3_1000 h5 a,
.comp_v3_1001 h1 a,
.comp_v3_1001 h2 a,
.comp_v3_1001 h3 a,
.comp_v3_1001 h4 a,
.comp_v3_1001 h5 a,
.comp_v3_1002 h1 a,
.comp_v3_1002 h2 a,
.comp_v3_1002 h3 a,
.comp_v3_1002 h4 a,
.comp_v3_1002 h5 a,
.comp_v3_1004 h1 a,
.comp_v3_1004 h2 a,
.comp_v3_1004 h3 a,
.comp_v3_1004 h4 a,
.comp_v3_1004 h5 a,
.comp_v3_1005 h1 a,
.comp_v3_1005 h2 a,
.comp_v3_1005 h3 a,
.comp_v3_1005 h4 a,
.comp_v3_1005 h5 a,
.comp_v3_1006 h1 a,
.comp_v3_1006 h2 a,
.comp_v3_1006 h3 a,
.comp_v3_1006 h4 a,
.comp_v3_1006 h5 a,
.comp_v3_1007 h1 a,
.comp_v3_1007 h2 a,
.comp_v3_1007 h3 a,
.comp_v3_1007 h4 a,
.comp_v3_1007 h5 a,
.comp_v3_1008 h1 a,
.comp_v3_1008 h2 a,
.comp_v3_1008 h3 a,
.comp_v3_1008 h4 a,
.comp_v3_1008 h5 a,
.comp_v3_1009 h1 a,
.comp_v3_1009 h2 a,
.comp_v3_1009 h3 a,
.comp_v3_1009 h4 a,
.comp_v3_1009 h5 a,
.comp_v3_1010 h1 a,
.comp_v3_1010 h2 a,
.comp_v3_1010 h3 a,
.comp_v3_1010 h4 a,
.comp_v3_1010 h5 a,
.comp_v3_1012 h1 a,
.comp_v3_1012 h2 a,
.comp_v3_1012 h3 a,
.comp_v3_1012 h4 a,
.comp_v3_1012 h5 a,
.comp_v3_1013 h1 a,
.comp_v3_1013 h2 a,
.comp_v3_1013 h3 a,
.comp_v3_1013 h4 a,
.comp_v3_1013 h5 a,
.comp_v3_1014 h1 a,
.comp_v3_1014 h2 a,
.comp_v3_1014 h3 a,
.comp_v3_1014 h4 a,
.comp_v3_1014 h5 a,
.comp_v3_1015 h1 a,
.comp_v3_1015 h2 a,
.comp_v3_1015 h3 a,
.comp_v3_1015 h4 a,
.comp_v3_1015 h5 a,
.comp_v3_1016 h1 a,
.comp_v3_1016 h2 a,
.comp_v3_1016 h3 a,
.comp_v3_1016 h4 a,
.comp_v3_1016 h5 a,
.comp_v3_1020 h1 a,
.comp_v3_1020 h2 a,
.comp_v3_1020 h3 a,
.comp_v3_1020 h4 a,
.comp_v3_1020 h5 a,
.comp_v3_1021 h1 a,
.comp_v3_1021 h2 a,
.comp_v3_1021 h3 a,
.comp_v3_1021 h4 a,
.comp_v3_1021 h5 a,
#packBackToList h1 a,
#packBackToList h2 a,
#packBackToList h3 a,
#packBackToList h4 a,
#packBackToList h5 a {
  color: #1d1e21;
}

.comp_v3_1000 h1 a:hover,
.comp_v3_1000 h2 a:hover,
.comp_v3_1000 h3 a:hover,
.comp_v3_1000 h4 a:hover,
.comp_v3_1000 h5 a:hover,
.comp_v3_1001 h1 a:hover,
.comp_v3_1001 h2 a:hover,
.comp_v3_1001 h3 a:hover,
.comp_v3_1001 h4 a:hover,
.comp_v3_1001 h5 a:hover,
.comp_v3_1002 h1 a:hover,
.comp_v3_1002 h2 a:hover,
.comp_v3_1002 h3 a:hover,
.comp_v3_1002 h4 a:hover,
.comp_v3_1002 h5 a:hover,
.comp_v3_1004 h1 a:hover,
.comp_v3_1004 h2 a:hover,
.comp_v3_1004 h3 a:hover,
.comp_v3_1004 h4 a:hover,
.comp_v3_1004 h5 a:hover,
.comp_v3_1005 h1 a:hover,
.comp_v3_1005 h2 a:hover,
.comp_v3_1005 h3 a:hover,
.comp_v3_1005 h4 a:hover,
.comp_v3_1005 h5 a:hover,
.comp_v3_1006 h1 a:hover,
.comp_v3_1006 h2 a:hover,
.comp_v3_1006 h3 a:hover,
.comp_v3_1006 h4 a:hover,
.comp_v3_1006 h5 a:hover,
.comp_v3_1007 h1 a:hover,
.comp_v3_1007 h2 a:hover,
.comp_v3_1007 h3 a:hover,
.comp_v3_1007 h4 a:hover,
.comp_v3_1007 h5 a:hover,
.comp_v3_1008 h1 a:hover,
.comp_v3_1008 h2 a:hover,
.comp_v3_1008 h3 a:hover,
.comp_v3_1008 h4 a:hover,
.comp_v3_1008 h5 a:hover,
.comp_v3_1009 h1 a:hover,
.comp_v3_1009 h2 a:hover,
.comp_v3_1009 h3 a:hover,
.comp_v3_1009 h4 a:hover,
.comp_v3_1009 h5 a:hover,
.comp_v3_1010 h1 a:hover,
.comp_v3_1010 h2 a:hover,
.comp_v3_1010 h3 a:hover,
.comp_v3_1010 h4 a:hover,
.comp_v3_1010 h5 a:hover,
.comp_v3_1012 h1 a:hover,
.comp_v3_1012 h2 a:hover,
.comp_v3_1012 h3 a:hover,
.comp_v3_1012 h4 a:hover,
.comp_v3_1012 h5 a:hover,
.comp_v3_1013 h1 a:hover,
.comp_v3_1013 h2 a:hover,
.comp_v3_1013 h3 a:hover,
.comp_v3_1013 h4 a:hover,
.comp_v3_1013 h5 a:hover,
.comp_v3_1014 h1 a:hover,
.comp_v3_1014 h2 a:hover,
.comp_v3_1014 h3 a:hover,
.comp_v3_1014 h4 a:hover,
.comp_v3_1014 h5 a:hover,
.comp_v3_1015 h1 a:hover,
.comp_v3_1015 h2 a:hover,
.comp_v3_1015 h3 a:hover,
.comp_v3_1015 h4 a:hover,
.comp_v3_1015 h5 a:hover,
.comp_v3_1016 h1 a:hover,
.comp_v3_1016 h2 a:hover,
.comp_v3_1016 h3 a:hover,
.comp_v3_1016 h4 a:hover,
.comp_v3_1016 h5 a:hover,
.comp_v3_1020 h1 a:hover,
.comp_v3_1020 h2 a:hover,
.comp_v3_1020 h3 a:hover,
.comp_v3_1020 h4 a:hover,
.comp_v3_1020 h5 a:hover,
.comp_v3_1021 h1 a:hover,
.comp_v3_1021 h2 a:hover,
.comp_v3_1021 h3 a:hover,
.comp_v3_1021 h4 a:hover,
.comp_v3_1021 h5 a:hover,
#packBackToList h1 a:hover,
#packBackToList h2 a:hover,
#packBackToList h3 a:hover,
#packBackToList h4 a:hover,
#packBackToList h5 a:hover {
  color: #0064d2;
  text-decoration: underline;
}

.comp_v3_1000 h1,
.comp_v3_1001 h1,
.comp_v3_1002 h1,
.comp_v3_1004 h1,
.comp_v3_1005 h1,
.comp_v3_1006 h1,
.comp_v3_1007 h1,
.comp_v3_1008 h1,
.comp_v3_1009 h1,
.comp_v3_1010 h1,
.comp_v3_1012 h1,
.comp_v3_1013 h1,
.comp_v3_1014 h1,
.comp_v3_1015 h1,
.comp_v3_1016 h1,
.comp_v3_1020 h1,
.comp_v3_1021 h1,
#packBackToList h1 {
  font-size: 4.8rem;
  margin: 0;
  padding: 70px 0 0 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_1000 h1,
  .comp_v3_1001 h1,
  .comp_v3_1002 h1,
  .comp_v3_1004 h1,
  .comp_v3_1005 h1,
  .comp_v3_1006 h1,
  .comp_v3_1007 h1,
  .comp_v3_1008 h1,
  .comp_v3_1009 h1,
  .comp_v3_1010 h1,
  .comp_v3_1012 h1,
  .comp_v3_1013 h1,
  .comp_v3_1014 h1,
  .comp_v3_1015 h1,
  .comp_v3_1016 h1,
  .comp_v3_1020 h1,
  .comp_v3_1021 h1,
  #packBackToList h1 {
    padding-top: 50px;
    font-size: 4rem;
  }
}

.comp_v3_1000 h2,
.comp_v3_1001 h2,
.comp_v3_1002 h2,
.comp_v3_1004 h2,
.comp_v3_1005 h2,
.comp_v3_1006 h2,
.comp_v3_1007 h2,
.comp_v3_1008 h2,
.comp_v3_1009 h2,
.comp_v3_1010 h2,
.comp_v3_1012 h2,
.comp_v3_1013 h2,
.comp_v3_1014 h2,
.comp_v3_1015 h2,
.comp_v3_1016 h2,
.comp_v3_1020 h2,
.comp_v3_1021 h2,
#packBackToList h2 {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_1000 h2,
  .comp_v3_1001 h2,
  .comp_v3_1002 h2,
  .comp_v3_1004 h2,
  .comp_v3_1005 h2,
  .comp_v3_1006 h2,
  .comp_v3_1007 h2,
  .comp_v3_1008 h2,
  .comp_v3_1009 h2,
  .comp_v3_1010 h2,
  .comp_v3_1012 h2,
  .comp_v3_1013 h2,
  .comp_v3_1014 h2,
  .comp_v3_1015 h2,
  .comp_v3_1016 h2,
  .comp_v3_1020 h2,
  .comp_v3_1021 h2,
  #packBackToList h2 {
    padding-top: 40px;
  }
}

.comp_v3_1000 h3,
.comp_v3_1001 h3,
.comp_v3_1002 h3,
.comp_v3_1004 h3,
.comp_v3_1005 h3,
.comp_v3_1006 h3,
.comp_v3_1007 h3,
.comp_v3_1008 h3,
.comp_v3_1009 h3,
.comp_v3_1010 h3,
.comp_v3_1012 h3,
.comp_v3_1013 h3,
.comp_v3_1014 h3,
.comp_v3_1015 h3,
.comp_v3_1016 h3,
.comp_v3_1020 h3,
.comp_v3_1021 h3,
#packBackToList h3 {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_1000 h3,
  .comp_v3_1001 h3,
  .comp_v3_1002 h3,
  .comp_v3_1004 h3,
  .comp_v3_1005 h3,
  .comp_v3_1006 h3,
  .comp_v3_1007 h3,
  .comp_v3_1008 h3,
  .comp_v3_1009 h3,
  .comp_v3_1010 h3,
  .comp_v3_1012 h3,
  .comp_v3_1013 h3,
  .comp_v3_1014 h3,
  .comp_v3_1015 h3,
  .comp_v3_1016 h3,
  .comp_v3_1020 h3,
  .comp_v3_1021 h3,
  #packBackToList h3 {
    padding-top: 30px;
  }
}

.comp_v3_1000 h4,
.comp_v3_1001 h4,
.comp_v3_1002 h4,
.comp_v3_1004 h4,
.comp_v3_1005 h4,
.comp_v3_1006 h4,
.comp_v3_1007 h4,
.comp_v3_1008 h4,
.comp_v3_1009 h4,
.comp_v3_1010 h4,
.comp_v3_1012 h4,
.comp_v3_1013 h4,
.comp_v3_1014 h4,
.comp_v3_1015 h4,
.comp_v3_1016 h4,
.comp_v3_1020 h4,
.comp_v3_1021 h4,
#packBackToList h4 {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_1000 h4,
  .comp_v3_1001 h4,
  .comp_v3_1002 h4,
  .comp_v3_1004 h4,
  .comp_v3_1005 h4,
  .comp_v3_1006 h4,
  .comp_v3_1007 h4,
  .comp_v3_1008 h4,
  .comp_v3_1009 h4,
  .comp_v3_1010 h4,
  .comp_v3_1012 h4,
  .comp_v3_1013 h4,
  .comp_v3_1014 h4,
  .comp_v3_1015 h4,
  .comp_v3_1016 h4,
  .comp_v3_1020 h4,
  .comp_v3_1021 h4,
  #packBackToList h4 {
    padding-top: 30px;
  }
}

.comp_v3_1000 h5,
.comp_v3_1001 h5,
.comp_v3_1002 h5,
.comp_v3_1004 h5,
.comp_v3_1005 h5,
.comp_v3_1006 h5,
.comp_v3_1007 h5,
.comp_v3_1008 h5,
.comp_v3_1009 h5,
.comp_v3_1010 h5,
.comp_v3_1012 h5,
.comp_v3_1013 h5,
.comp_v3_1014 h5,
.comp_v3_1015 h5,
.comp_v3_1016 h5,
.comp_v3_1020 h5,
.comp_v3_1021 h5,
#packBackToList h5 {
  font-size: 1.8rem;
  margin: 0;
  padding: 30px 0 0 0;
}

.comp_v3_1000 table,
.comp_v3_1001 table,
.comp_v3_1002 table,
.comp_v3_1004 table,
.comp_v3_1005 table,
.comp_v3_1006 table,
.comp_v3_1007 table,
.comp_v3_1008 table,
.comp_v3_1009 table,
.comp_v3_1010 table,
.comp_v3_1012 table,
.comp_v3_1013 table,
.comp_v3_1014 table,
.comp_v3_1015 table,
.comp_v3_1016 table,
.comp_v3_1020 table,
.comp_v3_1021 table,
#packBackToList table {
  table-layout: fixed;
  border-collapse: collapse;
  border: 1px solid #e7e7e8;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 40px 0 10px;
  width: 100%;
  min-width: 708px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1000 table,
  .comp_v3_1001 table,
  .comp_v3_1002 table,
  .comp_v3_1004 table,
  .comp_v3_1005 table,
  .comp_v3_1006 table,
  .comp_v3_1007 table,
  .comp_v3_1008 table,
  .comp_v3_1009 table,
  .comp_v3_1010 table,
  .comp_v3_1012 table,
  .comp_v3_1013 table,
  .comp_v3_1014 table,
  .comp_v3_1015 table,
  .comp_v3_1016 table,
  .comp_v3_1020 table,
  .comp_v3_1021 table,
  #packBackToList table {
    margin: 30px 0 0;
  }
}

.comp_v3_1000 table a,
.comp_v3_1001 table a,
.comp_v3_1002 table a,
.comp_v3_1004 table a,
.comp_v3_1005 table a,
.comp_v3_1006 table a,
.comp_v3_1007 table a,
.comp_v3_1008 table a,
.comp_v3_1009 table a,
.comp_v3_1010 table a,
.comp_v3_1012 table a,
.comp_v3_1013 table a,
.comp_v3_1014 table a,
.comp_v3_1015 table a,
.comp_v3_1016 table a,
.comp_v3_1020 table a,
.comp_v3_1021 table a,
#packBackToList table a {
  display: inline;
  color: #0064d2;
  padding-right: 0;
  padding-left: 0;
  position: relative;
  text-decoration: underline;
  line-height: 1.4;
}

.comp_v3_1000 table a:hover,
.comp_v3_1001 table a:hover,
.comp_v3_1002 table a:hover,
.comp_v3_1004 table a:hover,
.comp_v3_1005 table a:hover,
.comp_v3_1006 table a:hover,
.comp_v3_1007 table a:hover,
.comp_v3_1008 table a:hover,
.comp_v3_1009 table a:hover,
.comp_v3_1010 table a:hover,
.comp_v3_1012 table a:hover,
.comp_v3_1013 table a:hover,
.comp_v3_1014 table a:hover,
.comp_v3_1015 table a:hover,
.comp_v3_1016 table a:hover,
.comp_v3_1020 table a:hover,
.comp_v3_1021 table a:hover,
#packBackToList table a:hover {
  text-decoration: none;
}

.comp_v3_1000 table a::before,
.comp_v3_1001 table a::before,
.comp_v3_1002 table a::before,
.comp_v3_1004 table a::before,
.comp_v3_1005 table a::before,
.comp_v3_1006 table a::before,
.comp_v3_1007 table a::before,
.comp_v3_1008 table a::before,
.comp_v3_1009 table a::before,
.comp_v3_1010 table a::before,
.comp_v3_1012 table a::before,
.comp_v3_1013 table a::before,
.comp_v3_1014 table a::before,
.comp_v3_1015 table a::before,
.comp_v3_1016 table a::before,
.comp_v3_1020 table a::before,
.comp_v3_1021 table a::before,
#packBackToList table a::before {
  display: none;
}

.comp_v3_1000 table a::after,
.comp_v3_1001 table a::after,
.comp_v3_1002 table a::after,
.comp_v3_1004 table a::after,
.comp_v3_1005 table a::after,
.comp_v3_1006 table a::after,
.comp_v3_1007 table a::after,
.comp_v3_1008 table a::after,
.comp_v3_1009 table a::after,
.comp_v3_1010 table a::after,
.comp_v3_1012 table a::after,
.comp_v3_1013 table a::after,
.comp_v3_1014 table a::after,
.comp_v3_1015 table a::after,
.comp_v3_1016 table a::after,
.comp_v3_1020 table a::after,
.comp_v3_1021 table a::after,
#packBackToList table a::after {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 5px;
  -webkit-transform: translateY(2.5px);
  transform: translateY(2.5px);
}

.comp_v3_1000 table a[href$=".pdf"]::after, .comp_v3_1000 table a[href*="docget.jsp"]::after,
.comp_v3_1001 table a[href$=".pdf"]::after,
.comp_v3_1001 table a[href*="docget.jsp"]::after,
.comp_v3_1002 table a[href$=".pdf"]::after,
.comp_v3_1002 table a[href*="docget.jsp"]::after,
.comp_v3_1004 table a[href$=".pdf"]::after,
.comp_v3_1004 table a[href*="docget.jsp"]::after,
.comp_v3_1005 table a[href$=".pdf"]::after,
.comp_v3_1005 table a[href*="docget.jsp"]::after,
.comp_v3_1006 table a[href$=".pdf"]::after,
.comp_v3_1006 table a[href*="docget.jsp"]::after,
.comp_v3_1007 table a[href$=".pdf"]::after,
.comp_v3_1007 table a[href*="docget.jsp"]::after,
.comp_v3_1008 table a[href$=".pdf"]::after,
.comp_v3_1008 table a[href*="docget.jsp"]::after,
.comp_v3_1009 table a[href$=".pdf"]::after,
.comp_v3_1009 table a[href*="docget.jsp"]::after,
.comp_v3_1010 table a[href$=".pdf"]::after,
.comp_v3_1010 table a[href*="docget.jsp"]::after,
.comp_v3_1012 table a[href$=".pdf"]::after,
.comp_v3_1012 table a[href*="docget.jsp"]::after,
.comp_v3_1013 table a[href$=".pdf"]::after,
.comp_v3_1013 table a[href*="docget.jsp"]::after,
.comp_v3_1014 table a[href$=".pdf"]::after,
.comp_v3_1014 table a[href*="docget.jsp"]::after,
.comp_v3_1015 table a[href$=".pdf"]::after,
.comp_v3_1015 table a[href*="docget.jsp"]::after,
.comp_v3_1016 table a[href$=".pdf"]::after,
.comp_v3_1016 table a[href*="docget.jsp"]::after,
.comp_v3_1020 table a[href$=".pdf"]::after,
.comp_v3_1020 table a[href*="docget.jsp"]::after,
.comp_v3_1021 table a[href$=".pdf"]::after,
.comp_v3_1021 table a[href*="docget.jsp"]::after,
#packBackToList table a[href$=".pdf"]::after,
#packBackToList table a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1000 table a[href*="/list/index.php"]::after, .comp_v3_1000 table a[href*="/parametric"]::after,
.comp_v3_1001 table a[href*="/list/index.php"]::after,
.comp_v3_1001 table a[href*="/parametric"]::after,
.comp_v3_1002 table a[href*="/list/index.php"]::after,
.comp_v3_1002 table a[href*="/parametric"]::after,
.comp_v3_1004 table a[href*="/list/index.php"]::after,
.comp_v3_1004 table a[href*="/parametric"]::after,
.comp_v3_1005 table a[href*="/list/index.php"]::after,
.comp_v3_1005 table a[href*="/parametric"]::after,
.comp_v3_1006 table a[href*="/list/index.php"]::after,
.comp_v3_1006 table a[href*="/parametric"]::after,
.comp_v3_1007 table a[href*="/list/index.php"]::after,
.comp_v3_1007 table a[href*="/parametric"]::after,
.comp_v3_1008 table a[href*="/list/index.php"]::after,
.comp_v3_1008 table a[href*="/parametric"]::after,
.comp_v3_1009 table a[href*="/list/index.php"]::after,
.comp_v3_1009 table a[href*="/parametric"]::after,
.comp_v3_1010 table a[href*="/list/index.php"]::after,
.comp_v3_1010 table a[href*="/parametric"]::after,
.comp_v3_1012 table a[href*="/list/index.php"]::after,
.comp_v3_1012 table a[href*="/parametric"]::after,
.comp_v3_1013 table a[href*="/list/index.php"]::after,
.comp_v3_1013 table a[href*="/parametric"]::after,
.comp_v3_1014 table a[href*="/list/index.php"]::after,
.comp_v3_1014 table a[href*="/parametric"]::after,
.comp_v3_1015 table a[href*="/list/index.php"]::after,
.comp_v3_1015 table a[href*="/parametric"]::after,
.comp_v3_1016 table a[href*="/list/index.php"]::after,
.comp_v3_1016 table a[href*="/parametric"]::after,
.comp_v3_1020 table a[href*="/list/index.php"]::after,
.comp_v3_1020 table a[href*="/parametric"]::after,
.comp_v3_1021 table a[href*="/list/index.php"]::after,
.comp_v3_1021 table a[href*="/parametric"]::after,
#packBackToList table a[href*="/list/index.php"]::after,
#packBackToList table a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1000 table a[href^="#"]::after,
.comp_v3_1001 table a[href^="#"]::after,
.comp_v3_1002 table a[href^="#"]::after,
.comp_v3_1004 table a[href^="#"]::after,
.comp_v3_1005 table a[href^="#"]::after,
.comp_v3_1006 table a[href^="#"]::after,
.comp_v3_1007 table a[href^="#"]::after,
.comp_v3_1008 table a[href^="#"]::after,
.comp_v3_1009 table a[href^="#"]::after,
.comp_v3_1010 table a[href^="#"]::after,
.comp_v3_1012 table a[href^="#"]::after,
.comp_v3_1013 table a[href^="#"]::after,
.comp_v3_1014 table a[href^="#"]::after,
.comp_v3_1015 table a[href^="#"]::after,
.comp_v3_1016 table a[href^="#"]::after,
.comp_v3_1020 table a[href^="#"]::after,
.comp_v3_1021 table a[href^="#"]::after,
#packBackToList table a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1000 table a[href^="tel:"], .comp_v3_1000 table a[href^="mailto:"], .comp_v3_1000 table a.icon-none,
.comp_v3_1001 table a[href^="tel:"],
.comp_v3_1001 table a[href^="mailto:"],
.comp_v3_1001 table a.icon-none,
.comp_v3_1002 table a[href^="tel:"],
.comp_v3_1002 table a[href^="mailto:"],
.comp_v3_1002 table a.icon-none,
.comp_v3_1004 table a[href^="tel:"],
.comp_v3_1004 table a[href^="mailto:"],
.comp_v3_1004 table a.icon-none,
.comp_v3_1005 table a[href^="tel:"],
.comp_v3_1005 table a[href^="mailto:"],
.comp_v3_1005 table a.icon-none,
.comp_v3_1006 table a[href^="tel:"],
.comp_v3_1006 table a[href^="mailto:"],
.comp_v3_1006 table a.icon-none,
.comp_v3_1007 table a[href^="tel:"],
.comp_v3_1007 table a[href^="mailto:"],
.comp_v3_1007 table a.icon-none,
.comp_v3_1008 table a[href^="tel:"],
.comp_v3_1008 table a[href^="mailto:"],
.comp_v3_1008 table a.icon-none,
.comp_v3_1009 table a[href^="tel:"],
.comp_v3_1009 table a[href^="mailto:"],
.comp_v3_1009 table a.icon-none,
.comp_v3_1010 table a[href^="tel:"],
.comp_v3_1010 table a[href^="mailto:"],
.comp_v3_1010 table a.icon-none,
.comp_v3_1012 table a[href^="tel:"],
.comp_v3_1012 table a[href^="mailto:"],
.comp_v3_1012 table a.icon-none,
.comp_v3_1013 table a[href^="tel:"],
.comp_v3_1013 table a[href^="mailto:"],
.comp_v3_1013 table a.icon-none,
.comp_v3_1014 table a[href^="tel:"],
.comp_v3_1014 table a[href^="mailto:"],
.comp_v3_1014 table a.icon-none,
.comp_v3_1015 table a[href^="tel:"],
.comp_v3_1015 table a[href^="mailto:"],
.comp_v3_1015 table a.icon-none,
.comp_v3_1016 table a[href^="tel:"],
.comp_v3_1016 table a[href^="mailto:"],
.comp_v3_1016 table a.icon-none,
.comp_v3_1020 table a[href^="tel:"],
.comp_v3_1020 table a[href^="mailto:"],
.comp_v3_1020 table a.icon-none,
.comp_v3_1021 table a[href^="tel:"],
.comp_v3_1021 table a[href^="mailto:"],
.comp_v3_1021 table a.icon-none,
#packBackToList table a[href^="tel:"],
#packBackToList table a[href^="mailto:"],
#packBackToList table a.icon-none {
  padding-right: 0;
}

.comp_v3_1000 table a[href^="tel:"]::after, .comp_v3_1000 table a[href^="mailto:"]::after, .comp_v3_1000 table a.icon-none::after,
.comp_v3_1001 table a[href^="tel:"]::after,
.comp_v3_1001 table a[href^="mailto:"]::after,
.comp_v3_1001 table a.icon-none::after,
.comp_v3_1002 table a[href^="tel:"]::after,
.comp_v3_1002 table a[href^="mailto:"]::after,
.comp_v3_1002 table a.icon-none::after,
.comp_v3_1004 table a[href^="tel:"]::after,
.comp_v3_1004 table a[href^="mailto:"]::after,
.comp_v3_1004 table a.icon-none::after,
.comp_v3_1005 table a[href^="tel:"]::after,
.comp_v3_1005 table a[href^="mailto:"]::after,
.comp_v3_1005 table a.icon-none::after,
.comp_v3_1006 table a[href^="tel:"]::after,
.comp_v3_1006 table a[href^="mailto:"]::after,
.comp_v3_1006 table a.icon-none::after,
.comp_v3_1007 table a[href^="tel:"]::after,
.comp_v3_1007 table a[href^="mailto:"]::after,
.comp_v3_1007 table a.icon-none::after,
.comp_v3_1008 table a[href^="tel:"]::after,
.comp_v3_1008 table a[href^="mailto:"]::after,
.comp_v3_1008 table a.icon-none::after,
.comp_v3_1009 table a[href^="tel:"]::after,
.comp_v3_1009 table a[href^="mailto:"]::after,
.comp_v3_1009 table a.icon-none::after,
.comp_v3_1010 table a[href^="tel:"]::after,
.comp_v3_1010 table a[href^="mailto:"]::after,
.comp_v3_1010 table a.icon-none::after,
.comp_v3_1012 table a[href^="tel:"]::after,
.comp_v3_1012 table a[href^="mailto:"]::after,
.comp_v3_1012 table a.icon-none::after,
.comp_v3_1013 table a[href^="tel:"]::after,
.comp_v3_1013 table a[href^="mailto:"]::after,
.comp_v3_1013 table a.icon-none::after,
.comp_v3_1014 table a[href^="tel:"]::after,
.comp_v3_1014 table a[href^="mailto:"]::after,
.comp_v3_1014 table a.icon-none::after,
.comp_v3_1015 table a[href^="tel:"]::after,
.comp_v3_1015 table a[href^="mailto:"]::after,
.comp_v3_1015 table a.icon-none::after,
.comp_v3_1016 table a[href^="tel:"]::after,
.comp_v3_1016 table a[href^="mailto:"]::after,
.comp_v3_1016 table a.icon-none::after,
.comp_v3_1020 table a[href^="tel:"]::after,
.comp_v3_1020 table a[href^="mailto:"]::after,
.comp_v3_1020 table a.icon-none::after,
.comp_v3_1021 table a[href^="tel:"]::after,
.comp_v3_1021 table a[href^="mailto:"]::after,
.comp_v3_1021 table a.icon-none::after,
#packBackToList table a[href^="tel:"]::after,
#packBackToList table a[href^="mailto:"]::after,
#packBackToList table a.icon-none::after {
  display: none;
}

.comp_v3_1000 table a.icon-none img,
.comp_v3_1001 table a.icon-none img,
.comp_v3_1002 table a.icon-none img,
.comp_v3_1004 table a.icon-none img,
.comp_v3_1005 table a.icon-none img,
.comp_v3_1006 table a.icon-none img,
.comp_v3_1007 table a.icon-none img,
.comp_v3_1008 table a.icon-none img,
.comp_v3_1009 table a.icon-none img,
.comp_v3_1010 table a.icon-none img,
.comp_v3_1012 table a.icon-none img,
.comp_v3_1013 table a.icon-none img,
.comp_v3_1014 table a.icon-none img,
.comp_v3_1015 table a.icon-none img,
.comp_v3_1016 table a.icon-none img,
.comp_v3_1020 table a.icon-none img,
.comp_v3_1021 table a.icon-none img,
#packBackToList table a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1000 table a[href^="tel:"],
  .comp_v3_1001 table a[href^="tel:"],
  .comp_v3_1002 table a[href^="tel:"],
  .comp_v3_1004 table a[href^="tel:"],
  .comp_v3_1005 table a[href^="tel:"],
  .comp_v3_1006 table a[href^="tel:"],
  .comp_v3_1007 table a[href^="tel:"],
  .comp_v3_1008 table a[href^="tel:"],
  .comp_v3_1009 table a[href^="tel:"],
  .comp_v3_1010 table a[href^="tel:"],
  .comp_v3_1012 table a[href^="tel:"],
  .comp_v3_1013 table a[href^="tel:"],
  .comp_v3_1014 table a[href^="tel:"],
  .comp_v3_1015 table a[href^="tel:"],
  .comp_v3_1016 table a[href^="tel:"],
  .comp_v3_1020 table a[href^="tel:"],
  .comp_v3_1021 table a[href^="tel:"],
  #packBackToList table a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1000 table a[data-type="normal"]::after,
.comp_v3_1001 table a[data-type="normal"]::after,
.comp_v3_1002 table a[data-type="normal"]::after,
.comp_v3_1004 table a[data-type="normal"]::after,
.comp_v3_1005 table a[data-type="normal"]::after,
.comp_v3_1006 table a[data-type="normal"]::after,
.comp_v3_1007 table a[data-type="normal"]::after,
.comp_v3_1008 table a[data-type="normal"]::after,
.comp_v3_1009 table a[data-type="normal"]::after,
.comp_v3_1010 table a[data-type="normal"]::after,
.comp_v3_1012 table a[data-type="normal"]::after,
.comp_v3_1013 table a[data-type="normal"]::after,
.comp_v3_1014 table a[data-type="normal"]::after,
.comp_v3_1015 table a[data-type="normal"]::after,
.comp_v3_1016 table a[data-type="normal"]::after,
.comp_v3_1020 table a[data-type="normal"]::after,
.comp_v3_1021 table a[data-type="normal"]::after,
#packBackToList table a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1000 table a[data-type="internal"]::after,
.comp_v3_1001 table a[data-type="internal"]::after,
.comp_v3_1002 table a[data-type="internal"]::after,
.comp_v3_1004 table a[data-type="internal"]::after,
.comp_v3_1005 table a[data-type="internal"]::after,
.comp_v3_1006 table a[data-type="internal"]::after,
.comp_v3_1007 table a[data-type="internal"]::after,
.comp_v3_1008 table a[data-type="internal"]::after,
.comp_v3_1009 table a[data-type="internal"]::after,
.comp_v3_1010 table a[data-type="internal"]::after,
.comp_v3_1012 table a[data-type="internal"]::after,
.comp_v3_1013 table a[data-type="internal"]::after,
.comp_v3_1014 table a[data-type="internal"]::after,
.comp_v3_1015 table a[data-type="internal"]::after,
.comp_v3_1016 table a[data-type="internal"]::after,
.comp_v3_1020 table a[data-type="internal"]::after,
.comp_v3_1021 table a[data-type="internal"]::after,
#packBackToList table a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1000 table a[data-type="external"]::after,
.comp_v3_1001 table a[data-type="external"]::after,
.comp_v3_1002 table a[data-type="external"]::after,
.comp_v3_1004 table a[data-type="external"]::after,
.comp_v3_1005 table a[data-type="external"]::after,
.comp_v3_1006 table a[data-type="external"]::after,
.comp_v3_1007 table a[data-type="external"]::after,
.comp_v3_1008 table a[data-type="external"]::after,
.comp_v3_1009 table a[data-type="external"]::after,
.comp_v3_1010 table a[data-type="external"]::after,
.comp_v3_1012 table a[data-type="external"]::after,
.comp_v3_1013 table a[data-type="external"]::after,
.comp_v3_1014 table a[data-type="external"]::after,
.comp_v3_1015 table a[data-type="external"]::after,
.comp_v3_1016 table a[data-type="external"]::after,
.comp_v3_1020 table a[data-type="external"]::after,
.comp_v3_1021 table a[data-type="external"]::after,
#packBackToList table a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1000 table a[data-type="pdf"]::after,
.comp_v3_1001 table a[data-type="pdf"]::after,
.comp_v3_1002 table a[data-type="pdf"]::after,
.comp_v3_1004 table a[data-type="pdf"]::after,
.comp_v3_1005 table a[data-type="pdf"]::after,
.comp_v3_1006 table a[data-type="pdf"]::after,
.comp_v3_1007 table a[data-type="pdf"]::after,
.comp_v3_1008 table a[data-type="pdf"]::after,
.comp_v3_1009 table a[data-type="pdf"]::after,
.comp_v3_1010 table a[data-type="pdf"]::after,
.comp_v3_1012 table a[data-type="pdf"]::after,
.comp_v3_1013 table a[data-type="pdf"]::after,
.comp_v3_1014 table a[data-type="pdf"]::after,
.comp_v3_1015 table a[data-type="pdf"]::after,
.comp_v3_1016 table a[data-type="pdf"]::after,
.comp_v3_1020 table a[data-type="pdf"]::after,
.comp_v3_1021 table a[data-type="pdf"]::after,
#packBackToList table a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1000 table a[target="_blank"]::after,
.comp_v3_1001 table a[target="_blank"]::after,
.comp_v3_1002 table a[target="_blank"]::after,
.comp_v3_1004 table a[target="_blank"]::after,
.comp_v3_1005 table a[target="_blank"]::after,
.comp_v3_1006 table a[target="_blank"]::after,
.comp_v3_1007 table a[target="_blank"]::after,
.comp_v3_1008 table a[target="_blank"]::after,
.comp_v3_1009 table a[target="_blank"]::after,
.comp_v3_1010 table a[target="_blank"]::after,
.comp_v3_1012 table a[target="_blank"]::after,
.comp_v3_1013 table a[target="_blank"]::after,
.comp_v3_1014 table a[target="_blank"]::after,
.comp_v3_1015 table a[target="_blank"]::after,
.comp_v3_1016 table a[target="_blank"]::after,
.comp_v3_1020 table a[target="_blank"]::after,
.comp_v3_1021 table a[target="_blank"]::after,
#packBackToList table a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1000 table caption,
.comp_v3_1001 table caption,
.comp_v3_1002 table caption,
.comp_v3_1004 table caption,
.comp_v3_1005 table caption,
.comp_v3_1006 table caption,
.comp_v3_1007 table caption,
.comp_v3_1008 table caption,
.comp_v3_1009 table caption,
.comp_v3_1010 table caption,
.comp_v3_1012 table caption,
.comp_v3_1013 table caption,
.comp_v3_1014 table caption,
.comp_v3_1015 table caption,
.comp_v3_1016 table caption,
.comp_v3_1020 table caption,
.comp_v3_1021 table caption,
#packBackToList table caption {
  text-align: left;
  font-weight: bold;
  font-size: 1.6rem;
  margin-bottom: 20px;
  color: #1d1e21;
  letter-spacing: 0.1rem;
}

.comp_v3_1000 table th,
.comp_v3_1000 table td,
.comp_v3_1001 table th,
.comp_v3_1001 table td,
.comp_v3_1002 table th,
.comp_v3_1002 table td,
.comp_v3_1004 table th,
.comp_v3_1004 table td,
.comp_v3_1005 table th,
.comp_v3_1005 table td,
.comp_v3_1006 table th,
.comp_v3_1006 table td,
.comp_v3_1007 table th,
.comp_v3_1007 table td,
.comp_v3_1008 table th,
.comp_v3_1008 table td,
.comp_v3_1009 table th,
.comp_v3_1009 table td,
.comp_v3_1010 table th,
.comp_v3_1010 table td,
.comp_v3_1012 table th,
.comp_v3_1012 table td,
.comp_v3_1013 table th,
.comp_v3_1013 table td,
.comp_v3_1014 table th,
.comp_v3_1014 table td,
.comp_v3_1015 table th,
.comp_v3_1015 table td,
.comp_v3_1016 table th,
.comp_v3_1016 table td,
.comp_v3_1020 table th,
.comp_v3_1020 table td,
.comp_v3_1021 table th,
.comp_v3_1021 table td,
#packBackToList table th,
#packBackToList table td {
  border: 1px solid #e7e7e8;
  text-align: left;
  padding: 20px 20px;
  font-weight: normal;
}

@media screen and (max-width: 768px) {
  .comp_v3_1000 table th,
  .comp_v3_1000 table td,
  .comp_v3_1001 table th,
  .comp_v3_1001 table td,
  .comp_v3_1002 table th,
  .comp_v3_1002 table td,
  .comp_v3_1004 table th,
  .comp_v3_1004 table td,
  .comp_v3_1005 table th,
  .comp_v3_1005 table td,
  .comp_v3_1006 table th,
  .comp_v3_1006 table td,
  .comp_v3_1007 table th,
  .comp_v3_1007 table td,
  .comp_v3_1008 table th,
  .comp_v3_1008 table td,
  .comp_v3_1009 table th,
  .comp_v3_1009 table td,
  .comp_v3_1010 table th,
  .comp_v3_1010 table td,
  .comp_v3_1012 table th,
  .comp_v3_1012 table td,
  .comp_v3_1013 table th,
  .comp_v3_1013 table td,
  .comp_v3_1014 table th,
  .comp_v3_1014 table td,
  .comp_v3_1015 table th,
  .comp_v3_1015 table td,
  .comp_v3_1016 table th,
  .comp_v3_1016 table td,
  .comp_v3_1020 table th,
  .comp_v3_1020 table td,
  .comp_v3_1021 table th,
  .comp_v3_1021 table td,
  #packBackToList table th,
  #packBackToList table td {
    padding: 10px;
  }
}

.comp_v3_1000 table th img,
.comp_v3_1000 table td img,
.comp_v3_1001 table th img,
.comp_v3_1001 table td img,
.comp_v3_1002 table th img,
.comp_v3_1002 table td img,
.comp_v3_1004 table th img,
.comp_v3_1004 table td img,
.comp_v3_1005 table th img,
.comp_v3_1005 table td img,
.comp_v3_1006 table th img,
.comp_v3_1006 table td img,
.comp_v3_1007 table th img,
.comp_v3_1007 table td img,
.comp_v3_1008 table th img,
.comp_v3_1008 table td img,
.comp_v3_1009 table th img,
.comp_v3_1009 table td img,
.comp_v3_1010 table th img,
.comp_v3_1010 table td img,
.comp_v3_1012 table th img,
.comp_v3_1012 table td img,
.comp_v3_1013 table th img,
.comp_v3_1013 table td img,
.comp_v3_1014 table th img,
.comp_v3_1014 table td img,
.comp_v3_1015 table th img,
.comp_v3_1015 table td img,
.comp_v3_1016 table th img,
.comp_v3_1016 table td img,
.comp_v3_1020 table th img,
.comp_v3_1020 table td img,
.comp_v3_1021 table th img,
.comp_v3_1021 table td img,
#packBackToList table th img,
#packBackToList table td img {
  background-color: #fff;
  border: 10px solid #fff;
  -webkit-box-shadow: 0 0 5px #CCC;
  box-shadow: 0 0 5px #CCC;
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.comp_v3_1000 table th img + br + img,
.comp_v3_1000 table th img + img,
.comp_v3_1000 table td img + br + img,
.comp_v3_1000 table td img + img,
.comp_v3_1001 table th img + br + img,
.comp_v3_1001 table th img + img,
.comp_v3_1001 table td img + br + img,
.comp_v3_1001 table td img + img,
.comp_v3_1002 table th img + br + img,
.comp_v3_1002 table th img + img,
.comp_v3_1002 table td img + br + img,
.comp_v3_1002 table td img + img,
.comp_v3_1004 table th img + br + img,
.comp_v3_1004 table th img + img,
.comp_v3_1004 table td img + br + img,
.comp_v3_1004 table td img + img,
.comp_v3_1005 table th img + br + img,
.comp_v3_1005 table th img + img,
.comp_v3_1005 table td img + br + img,
.comp_v3_1005 table td img + img,
.comp_v3_1006 table th img + br + img,
.comp_v3_1006 table th img + img,
.comp_v3_1006 table td img + br + img,
.comp_v3_1006 table td img + img,
.comp_v3_1007 table th img + br + img,
.comp_v3_1007 table th img + img,
.comp_v3_1007 table td img + br + img,
.comp_v3_1007 table td img + img,
.comp_v3_1008 table th img + br + img,
.comp_v3_1008 table th img + img,
.comp_v3_1008 table td img + br + img,
.comp_v3_1008 table td img + img,
.comp_v3_1009 table th img + br + img,
.comp_v3_1009 table th img + img,
.comp_v3_1009 table td img + br + img,
.comp_v3_1009 table td img + img,
.comp_v3_1010 table th img + br + img,
.comp_v3_1010 table th img + img,
.comp_v3_1010 table td img + br + img,
.comp_v3_1010 table td img + img,
.comp_v3_1012 table th img + br + img,
.comp_v3_1012 table th img + img,
.comp_v3_1012 table td img + br + img,
.comp_v3_1012 table td img + img,
.comp_v3_1013 table th img + br + img,
.comp_v3_1013 table th img + img,
.comp_v3_1013 table td img + br + img,
.comp_v3_1013 table td img + img,
.comp_v3_1014 table th img + br + img,
.comp_v3_1014 table th img + img,
.comp_v3_1014 table td img + br + img,
.comp_v3_1014 table td img + img,
.comp_v3_1015 table th img + br + img,
.comp_v3_1015 table th img + img,
.comp_v3_1015 table td img + br + img,
.comp_v3_1015 table td img + img,
.comp_v3_1016 table th img + br + img,
.comp_v3_1016 table th img + img,
.comp_v3_1016 table td img + br + img,
.comp_v3_1016 table td img + img,
.comp_v3_1020 table th img + br + img,
.comp_v3_1020 table th img + img,
.comp_v3_1020 table td img + br + img,
.comp_v3_1020 table td img + img,
.comp_v3_1021 table th img + br + img,
.comp_v3_1021 table th img + img,
.comp_v3_1021 table td img + br + img,
.comp_v3_1021 table td img + img,
#packBackToList table th img + br + img,
#packBackToList table th img + img,
#packBackToList table td img + br + img,
#packBackToList table td img + img {
  margin-top: 10px;
}

.comp_v3_1000 table th,
.comp_v3_1001 table th,
.comp_v3_1002 table th,
.comp_v3_1004 table th,
.comp_v3_1005 table th,
.comp_v3_1006 table th,
.comp_v3_1007 table th,
.comp_v3_1008 table th,
.comp_v3_1009 table th,
.comp_v3_1010 table th,
.comp_v3_1012 table th,
.comp_v3_1013 table th,
.comp_v3_1014 table th,
.comp_v3_1015 table th,
.comp_v3_1016 table th,
.comp_v3_1020 table th,
.comp_v3_1021 table th,
#packBackToList table th {
  color: #1d1e21;
  background-color: #f0f6fc;
  font-weight: bold;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1000 table thead tr:nth-child(even),
  .comp_v3_1001 table thead tr:nth-child(even),
  .comp_v3_1002 table thead tr:nth-child(even),
  .comp_v3_1004 table thead tr:nth-child(even),
  .comp_v3_1005 table thead tr:nth-child(even),
  .comp_v3_1006 table thead tr:nth-child(even),
  .comp_v3_1007 table thead tr:nth-child(even),
  .comp_v3_1008 table thead tr:nth-child(even),
  .comp_v3_1009 table thead tr:nth-child(even),
  .comp_v3_1010 table thead tr:nth-child(even),
  .comp_v3_1012 table thead tr:nth-child(even),
  .comp_v3_1013 table thead tr:nth-child(even),
  .comp_v3_1014 table thead tr:nth-child(even),
  .comp_v3_1015 table thead tr:nth-child(even),
  .comp_v3_1016 table thead tr:nth-child(even),
  .comp_v3_1020 table thead tr:nth-child(even),
  .comp_v3_1021 table thead tr:nth-child(even),
  #packBackToList table thead tr:nth-child(even) {
    background-color: #f0f6fc;
  }
}

.comp_v3_1000 table thead th,
.comp_v3_1000 table thead td,
.comp_v3_1001 table thead th,
.comp_v3_1001 table thead td,
.comp_v3_1002 table thead th,
.comp_v3_1002 table thead td,
.comp_v3_1004 table thead th,
.comp_v3_1004 table thead td,
.comp_v3_1005 table thead th,
.comp_v3_1005 table thead td,
.comp_v3_1006 table thead th,
.comp_v3_1006 table thead td,
.comp_v3_1007 table thead th,
.comp_v3_1007 table thead td,
.comp_v3_1008 table thead th,
.comp_v3_1008 table thead td,
.comp_v3_1009 table thead th,
.comp_v3_1009 table thead td,
.comp_v3_1010 table thead th,
.comp_v3_1010 table thead td,
.comp_v3_1012 table thead th,
.comp_v3_1012 table thead td,
.comp_v3_1013 table thead th,
.comp_v3_1013 table thead td,
.comp_v3_1014 table thead th,
.comp_v3_1014 table thead td,
.comp_v3_1015 table thead th,
.comp_v3_1015 table thead td,
.comp_v3_1016 table thead th,
.comp_v3_1016 table thead td,
.comp_v3_1020 table thead th,
.comp_v3_1020 table thead td,
.comp_v3_1021 table thead th,
.comp_v3_1021 table thead td,
#packBackToList table thead th,
#packBackToList table thead td {
  font-weight: bold;
}

.comp_v3_1000 table tbody tr:nth-child(odd),
.comp_v3_1001 table tbody tr:nth-child(odd),
.comp_v3_1002 table tbody tr:nth-child(odd),
.comp_v3_1004 table tbody tr:nth-child(odd),
.comp_v3_1005 table tbody tr:nth-child(odd),
.comp_v3_1006 table tbody tr:nth-child(odd),
.comp_v3_1007 table tbody tr:nth-child(odd),
.comp_v3_1008 table tbody tr:nth-child(odd),
.comp_v3_1009 table tbody tr:nth-child(odd),
.comp_v3_1010 table tbody tr:nth-child(odd),
.comp_v3_1012 table tbody tr:nth-child(odd),
.comp_v3_1013 table tbody tr:nth-child(odd),
.comp_v3_1014 table tbody tr:nth-child(odd),
.comp_v3_1015 table tbody tr:nth-child(odd),
.comp_v3_1016 table tbody tr:nth-child(odd),
.comp_v3_1020 table tbody tr:nth-child(odd),
.comp_v3_1021 table tbody tr:nth-child(odd),
#packBackToList table tbody tr:nth-child(odd) {
  background-color: #fff;
}

.comp_v3_1000 table tbody tr:nth-child(even),
.comp_v3_1001 table tbody tr:nth-child(even),
.comp_v3_1002 table tbody tr:nth-child(even),
.comp_v3_1004 table tbody tr:nth-child(even),
.comp_v3_1005 table tbody tr:nth-child(even),
.comp_v3_1006 table tbody tr:nth-child(even),
.comp_v3_1007 table tbody tr:nth-child(even),
.comp_v3_1008 table tbody tr:nth-child(even),
.comp_v3_1009 table tbody tr:nth-child(even),
.comp_v3_1010 table tbody tr:nth-child(even),
.comp_v3_1012 table tbody tr:nth-child(even),
.comp_v3_1013 table tbody tr:nth-child(even),
.comp_v3_1014 table tbody tr:nth-child(even),
.comp_v3_1015 table tbody tr:nth-child(even),
.comp_v3_1016 table tbody tr:nth-child(even),
.comp_v3_1020 table tbody tr:nth-child(even),
.comp_v3_1021 table tbody tr:nth-child(even),
#packBackToList table tbody tr:nth-child(even) {
  background-color: #f5f5f5;
}

.comp_v3_1000 table a,
.comp_v3_1001 table a,
.comp_v3_1002 table a,
.comp_v3_1004 table a,
.comp_v3_1005 table a,
.comp_v3_1006 table a,
.comp_v3_1007 table a,
.comp_v3_1008 table a,
.comp_v3_1009 table a,
.comp_v3_1010 table a,
.comp_v3_1012 table a,
.comp_v3_1013 table a,
.comp_v3_1014 table a,
.comp_v3_1015 table a,
.comp_v3_1016 table a,
.comp_v3_1020 table a,
.comp_v3_1021 table a,
#packBackToList table a {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1000 table a:hover,
.comp_v3_1001 table a:hover,
.comp_v3_1002 table a:hover,
.comp_v3_1004 table a:hover,
.comp_v3_1005 table a:hover,
.comp_v3_1006 table a:hover,
.comp_v3_1007 table a:hover,
.comp_v3_1008 table a:hover,
.comp_v3_1009 table a:hover,
.comp_v3_1010 table a:hover,
.comp_v3_1012 table a:hover,
.comp_v3_1013 table a:hover,
.comp_v3_1014 table a:hover,
.comp_v3_1015 table a:hover,
.comp_v3_1016 table a:hover,
.comp_v3_1020 table a:hover,
.comp_v3_1021 table a:hover,
#packBackToList table a:hover {
  text-decoration: underline;
}

.comp_v3_1000 table a:first-child:last-child,
.comp_v3_1001 table a:first-child:last-child,
.comp_v3_1002 table a:first-child:last-child,
.comp_v3_1004 table a:first-child:last-child,
.comp_v3_1005 table a:first-child:last-child,
.comp_v3_1006 table a:first-child:last-child,
.comp_v3_1007 table a:first-child:last-child,
.comp_v3_1008 table a:first-child:last-child,
.comp_v3_1009 table a:first-child:last-child,
.comp_v3_1010 table a:first-child:last-child,
.comp_v3_1012 table a:first-child:last-child,
.comp_v3_1013 table a:first-child:last-child,
.comp_v3_1014 table a:first-child:last-child,
.comp_v3_1015 table a:first-child:last-child,
.comp_v3_1016 table a:first-child:last-child,
.comp_v3_1020 table a:first-child:last-child,
.comp_v3_1021 table a:first-child:last-child,
#packBackToList table a:first-child:last-child {
  display: inline;
}

.comp_v3_1000 table a:first-child:last-child:not(.footprint),
.comp_v3_1001 table a:first-child:last-child:not(.footprint),
.comp_v3_1002 table a:first-child:last-child:not(.footprint),
.comp_v3_1004 table a:first-child:last-child:not(.footprint),
.comp_v3_1005 table a:first-child:last-child:not(.footprint),
.comp_v3_1006 table a:first-child:last-child:not(.footprint),
.comp_v3_1007 table a:first-child:last-child:not(.footprint),
.comp_v3_1008 table a:first-child:last-child:not(.footprint),
.comp_v3_1009 table a:first-child:last-child:not(.footprint),
.comp_v3_1010 table a:first-child:last-child:not(.footprint),
.comp_v3_1012 table a:first-child:last-child:not(.footprint),
.comp_v3_1013 table a:first-child:last-child:not(.footprint),
.comp_v3_1014 table a:first-child:last-child:not(.footprint),
.comp_v3_1015 table a:first-child:last-child:not(.footprint),
.comp_v3_1016 table a:first-child:last-child:not(.footprint),
.comp_v3_1020 table a:first-child:last-child:not(.footprint),
.comp_v3_1021 table a:first-child:last-child:not(.footprint),
#packBackToList table a:first-child:last-child:not(.footprint) {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #0064d2;
  padding-right: 0;
  position: relative;
  line-height: 1.6;
  text-decoration: none;
}

.comp_v3_1000 table a:first-child:last-child:not(.footprint):hover,
.comp_v3_1001 table a:first-child:last-child:not(.footprint):hover,
.comp_v3_1002 table a:first-child:last-child:not(.footprint):hover,
.comp_v3_1004 table a:first-child:last-child:not(.footprint):hover,
.comp_v3_1005 table a:first-child:last-child:not(.footprint):hover,
.comp_v3_1006 table a:first-child:last-child:not(.footprint):hover,
.comp_v3_1007 table a:first-child:last-child:not(.footprint):hover,
.comp_v3_1008 table a:first-child:last-child:not(.footprint):hover,
.comp_v3_1009 table a:first-child:last-child:not(.footprint):hover,
.comp_v3_1010 table a:first-child:last-child:not(.footprint):hover,
.comp_v3_1012 table a:first-child:last-child:not(.footprint):hover,
.comp_v3_1013 table a:first-child:last-child:not(.footprint):hover,
.comp_v3_1014 table a:first-child:last-child:not(.footprint):hover,
.comp_v3_1015 table a:first-child:last-child:not(.footprint):hover,
.comp_v3_1016 table a:first-child:last-child:not(.footprint):hover,
.comp_v3_1020 table a:first-child:last-child:not(.footprint):hover,
.comp_v3_1021 table a:first-child:last-child:not(.footprint):hover,
#packBackToList table a:first-child:last-child:not(.footprint):hover {
  text-decoration: underline;
}

.comp_v3_1000 table a:first-child:last-child:not(.footprint)::after,
.comp_v3_1001 table a:first-child:last-child:not(.footprint)::after,
.comp_v3_1002 table a:first-child:last-child:not(.footprint)::after,
.comp_v3_1004 table a:first-child:last-child:not(.footprint)::after,
.comp_v3_1005 table a:first-child:last-child:not(.footprint)::after,
.comp_v3_1006 table a:first-child:last-child:not(.footprint)::after,
.comp_v3_1007 table a:first-child:last-child:not(.footprint)::after,
.comp_v3_1008 table a:first-child:last-child:not(.footprint)::after,
.comp_v3_1009 table a:first-child:last-child:not(.footprint)::after,
.comp_v3_1010 table a:first-child:last-child:not(.footprint)::after,
.comp_v3_1012 table a:first-child:last-child:not(.footprint)::after,
.comp_v3_1013 table a:first-child:last-child:not(.footprint)::after,
.comp_v3_1014 table a:first-child:last-child:not(.footprint)::after,
.comp_v3_1015 table a:first-child:last-child:not(.footprint)::after,
.comp_v3_1016 table a:first-child:last-child:not(.footprint)::after,
.comp_v3_1020 table a:first-child:last-child:not(.footprint)::after,
.comp_v3_1021 table a:first-child:last-child:not(.footprint)::after,
#packBackToList table a:first-child:last-child:not(.footprint)::after {
  display: none;
}

.comp_v3_1000 table a:first-child:last-child:not(.footprint)::before,
.comp_v3_1001 table a:first-child:last-child:not(.footprint)::before,
.comp_v3_1002 table a:first-child:last-child:not(.footprint)::before,
.comp_v3_1004 table a:first-child:last-child:not(.footprint)::before,
.comp_v3_1005 table a:first-child:last-child:not(.footprint)::before,
.comp_v3_1006 table a:first-child:last-child:not(.footprint)::before,
.comp_v3_1007 table a:first-child:last-child:not(.footprint)::before,
.comp_v3_1008 table a:first-child:last-child:not(.footprint)::before,
.comp_v3_1009 table a:first-child:last-child:not(.footprint)::before,
.comp_v3_1010 table a:first-child:last-child:not(.footprint)::before,
.comp_v3_1012 table a:first-child:last-child:not(.footprint)::before,
.comp_v3_1013 table a:first-child:last-child:not(.footprint)::before,
.comp_v3_1014 table a:first-child:last-child:not(.footprint)::before,
.comp_v3_1015 table a:first-child:last-child:not(.footprint)::before,
.comp_v3_1016 table a:first-child:last-child:not(.footprint)::before,
.comp_v3_1020 table a:first-child:last-child:not(.footprint)::before,
.comp_v3_1021 table a:first-child:last-child:not(.footprint)::before,
#packBackToList table a:first-child:last-child:not(.footprint)::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_1000 table a:first-child:last-child:not(.footprint)[href$=".pdf"]::before, .comp_v3_1000 table a:first-child:last-child:not(.footprint)[href*="docget.jsp"]::before,
.comp_v3_1001 table a:first-child:last-child:not(.footprint)[href$=".pdf"]::before,
.comp_v3_1001 table a:first-child:last-child:not(.footprint)[href*="docget.jsp"]::before,
.comp_v3_1002 table a:first-child:last-child:not(.footprint)[href$=".pdf"]::before,
.comp_v3_1002 table a:first-child:last-child:not(.footprint)[href*="docget.jsp"]::before,
.comp_v3_1004 table a:first-child:last-child:not(.footprint)[href$=".pdf"]::before,
.comp_v3_1004 table a:first-child:last-child:not(.footprint)[href*="docget.jsp"]::before,
.comp_v3_1005 table a:first-child:last-child:not(.footprint)[href$=".pdf"]::before,
.comp_v3_1005 table a:first-child:last-child:not(.footprint)[href*="docget.jsp"]::before,
.comp_v3_1006 table a:first-child:last-child:not(.footprint)[href$=".pdf"]::before,
.comp_v3_1006 table a:first-child:last-child:not(.footprint)[href*="docget.jsp"]::before,
.comp_v3_1007 table a:first-child:last-child:not(.footprint)[href$=".pdf"]::before,
.comp_v3_1007 table a:first-child:last-child:not(.footprint)[href*="docget.jsp"]::before,
.comp_v3_1008 table a:first-child:last-child:not(.footprint)[href$=".pdf"]::before,
.comp_v3_1008 table a:first-child:last-child:not(.footprint)[href*="docget.jsp"]::before,
.comp_v3_1009 table a:first-child:last-child:not(.footprint)[href$=".pdf"]::before,
.comp_v3_1009 table a:first-child:last-child:not(.footprint)[href*="docget.jsp"]::before,
.comp_v3_1010 table a:first-child:last-child:not(.footprint)[href$=".pdf"]::before,
.comp_v3_1010 table a:first-child:last-child:not(.footprint)[href*="docget.jsp"]::before,
.comp_v3_1012 table a:first-child:last-child:not(.footprint)[href$=".pdf"]::before,
.comp_v3_1012 table a:first-child:last-child:not(.footprint)[href*="docget.jsp"]::before,
.comp_v3_1013 table a:first-child:last-child:not(.footprint)[href$=".pdf"]::before,
.comp_v3_1013 table a:first-child:last-child:not(.footprint)[href*="docget.jsp"]::before,
.comp_v3_1014 table a:first-child:last-child:not(.footprint)[href$=".pdf"]::before,
.comp_v3_1014 table a:first-child:last-child:not(.footprint)[href*="docget.jsp"]::before,
.comp_v3_1015 table a:first-child:last-child:not(.footprint)[href$=".pdf"]::before,
.comp_v3_1015 table a:first-child:last-child:not(.footprint)[href*="docget.jsp"]::before,
.comp_v3_1016 table a:first-child:last-child:not(.footprint)[href$=".pdf"]::before,
.comp_v3_1016 table a:first-child:last-child:not(.footprint)[href*="docget.jsp"]::before,
.comp_v3_1020 table a:first-child:last-child:not(.footprint)[href$=".pdf"]::before,
.comp_v3_1020 table a:first-child:last-child:not(.footprint)[href*="docget.jsp"]::before,
.comp_v3_1021 table a:first-child:last-child:not(.footprint)[href$=".pdf"]::before,
.comp_v3_1021 table a:first-child:last-child:not(.footprint)[href*="docget.jsp"]::before,
#packBackToList table a:first-child:last-child:not(.footprint)[href$=".pdf"]::before,
#packBackToList table a:first-child:last-child:not(.footprint)[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1000 table a:first-child:last-child:not(.footprint)[href*="/list/index.php"]::before, .comp_v3_1000 table a:first-child:last-child:not(.footprint)[href*="/parametric"]::before,
.comp_v3_1001 table a:first-child:last-child:not(.footprint)[href*="/list/index.php"]::before,
.comp_v3_1001 table a:first-child:last-child:not(.footprint)[href*="/parametric"]::before,
.comp_v3_1002 table a:first-child:last-child:not(.footprint)[href*="/list/index.php"]::before,
.comp_v3_1002 table a:first-child:last-child:not(.footprint)[href*="/parametric"]::before,
.comp_v3_1004 table a:first-child:last-child:not(.footprint)[href*="/list/index.php"]::before,
.comp_v3_1004 table a:first-child:last-child:not(.footprint)[href*="/parametric"]::before,
.comp_v3_1005 table a:first-child:last-child:not(.footprint)[href*="/list/index.php"]::before,
.comp_v3_1005 table a:first-child:last-child:not(.footprint)[href*="/parametric"]::before,
.comp_v3_1006 table a:first-child:last-child:not(.footprint)[href*="/list/index.php"]::before,
.comp_v3_1006 table a:first-child:last-child:not(.footprint)[href*="/parametric"]::before,
.comp_v3_1007 table a:first-child:last-child:not(.footprint)[href*="/list/index.php"]::before,
.comp_v3_1007 table a:first-child:last-child:not(.footprint)[href*="/parametric"]::before,
.comp_v3_1008 table a:first-child:last-child:not(.footprint)[href*="/list/index.php"]::before,
.comp_v3_1008 table a:first-child:last-child:not(.footprint)[href*="/parametric"]::before,
.comp_v3_1009 table a:first-child:last-child:not(.footprint)[href*="/list/index.php"]::before,
.comp_v3_1009 table a:first-child:last-child:not(.footprint)[href*="/parametric"]::before,
.comp_v3_1010 table a:first-child:last-child:not(.footprint)[href*="/list/index.php"]::before,
.comp_v3_1010 table a:first-child:last-child:not(.footprint)[href*="/parametric"]::before,
.comp_v3_1012 table a:first-child:last-child:not(.footprint)[href*="/list/index.php"]::before,
.comp_v3_1012 table a:first-child:last-child:not(.footprint)[href*="/parametric"]::before,
.comp_v3_1013 table a:first-child:last-child:not(.footprint)[href*="/list/index.php"]::before,
.comp_v3_1013 table a:first-child:last-child:not(.footprint)[href*="/parametric"]::before,
.comp_v3_1014 table a:first-child:last-child:not(.footprint)[href*="/list/index.php"]::before,
.comp_v3_1014 table a:first-child:last-child:not(.footprint)[href*="/parametric"]::before,
.comp_v3_1015 table a:first-child:last-child:not(.footprint)[href*="/list/index.php"]::before,
.comp_v3_1015 table a:first-child:last-child:not(.footprint)[href*="/parametric"]::before,
.comp_v3_1016 table a:first-child:last-child:not(.footprint)[href*="/list/index.php"]::before,
.comp_v3_1016 table a:first-child:last-child:not(.footprint)[href*="/parametric"]::before,
.comp_v3_1020 table a:first-child:last-child:not(.footprint)[href*="/list/index.php"]::before,
.comp_v3_1020 table a:first-child:last-child:not(.footprint)[href*="/parametric"]::before,
.comp_v3_1021 table a:first-child:last-child:not(.footprint)[href*="/list/index.php"]::before,
.comp_v3_1021 table a:first-child:last-child:not(.footprint)[href*="/parametric"]::before,
#packBackToList table a:first-child:last-child:not(.footprint)[href*="/list/index.php"]::before,
#packBackToList table a:first-child:last-child:not(.footprint)[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1000 table a:first-child:last-child:not(.footprint)[href^="#"]::before,
.comp_v3_1001 table a:first-child:last-child:not(.footprint)[href^="#"]::before,
.comp_v3_1002 table a:first-child:last-child:not(.footprint)[href^="#"]::before,
.comp_v3_1004 table a:first-child:last-child:not(.footprint)[href^="#"]::before,
.comp_v3_1005 table a:first-child:last-child:not(.footprint)[href^="#"]::before,
.comp_v3_1006 table a:first-child:last-child:not(.footprint)[href^="#"]::before,
.comp_v3_1007 table a:first-child:last-child:not(.footprint)[href^="#"]::before,
.comp_v3_1008 table a:first-child:last-child:not(.footprint)[href^="#"]::before,
.comp_v3_1009 table a:first-child:last-child:not(.footprint)[href^="#"]::before,
.comp_v3_1010 table a:first-child:last-child:not(.footprint)[href^="#"]::before,
.comp_v3_1012 table a:first-child:last-child:not(.footprint)[href^="#"]::before,
.comp_v3_1013 table a:first-child:last-child:not(.footprint)[href^="#"]::before,
.comp_v3_1014 table a:first-child:last-child:not(.footprint)[href^="#"]::before,
.comp_v3_1015 table a:first-child:last-child:not(.footprint)[href^="#"]::before,
.comp_v3_1016 table a:first-child:last-child:not(.footprint)[href^="#"]::before,
.comp_v3_1020 table a:first-child:last-child:not(.footprint)[href^="#"]::before,
.comp_v3_1021 table a:first-child:last-child:not(.footprint)[href^="#"]::before,
#packBackToList table a:first-child:last-child:not(.footprint)[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1000 table a:first-child:last-child:not(.footprint)[href^="tel:"], .comp_v3_1000 table a:first-child:last-child:not(.footprint)[href^="mailto:"], .comp_v3_1000 table a:first-child:last-child:not(.footprint).icon-none,
.comp_v3_1001 table a:first-child:last-child:not(.footprint)[href^="tel:"],
.comp_v3_1001 table a:first-child:last-child:not(.footprint)[href^="mailto:"],
.comp_v3_1001 table a:first-child:last-child:not(.footprint).icon-none,
.comp_v3_1002 table a:first-child:last-child:not(.footprint)[href^="tel:"],
.comp_v3_1002 table a:first-child:last-child:not(.footprint)[href^="mailto:"],
.comp_v3_1002 table a:first-child:last-child:not(.footprint).icon-none,
.comp_v3_1004 table a:first-child:last-child:not(.footprint)[href^="tel:"],
.comp_v3_1004 table a:first-child:last-child:not(.footprint)[href^="mailto:"],
.comp_v3_1004 table a:first-child:last-child:not(.footprint).icon-none,
.comp_v3_1005 table a:first-child:last-child:not(.footprint)[href^="tel:"],
.comp_v3_1005 table a:first-child:last-child:not(.footprint)[href^="mailto:"],
.comp_v3_1005 table a:first-child:last-child:not(.footprint).icon-none,
.comp_v3_1006 table a:first-child:last-child:not(.footprint)[href^="tel:"],
.comp_v3_1006 table a:first-child:last-child:not(.footprint)[href^="mailto:"],
.comp_v3_1006 table a:first-child:last-child:not(.footprint).icon-none,
.comp_v3_1007 table a:first-child:last-child:not(.footprint)[href^="tel:"],
.comp_v3_1007 table a:first-child:last-child:not(.footprint)[href^="mailto:"],
.comp_v3_1007 table a:first-child:last-child:not(.footprint).icon-none,
.comp_v3_1008 table a:first-child:last-child:not(.footprint)[href^="tel:"],
.comp_v3_1008 table a:first-child:last-child:not(.footprint)[href^="mailto:"],
.comp_v3_1008 table a:first-child:last-child:not(.footprint).icon-none,
.comp_v3_1009 table a:first-child:last-child:not(.footprint)[href^="tel:"],
.comp_v3_1009 table a:first-child:last-child:not(.footprint)[href^="mailto:"],
.comp_v3_1009 table a:first-child:last-child:not(.footprint).icon-none,
.comp_v3_1010 table a:first-child:last-child:not(.footprint)[href^="tel:"],
.comp_v3_1010 table a:first-child:last-child:not(.footprint)[href^="mailto:"],
.comp_v3_1010 table a:first-child:last-child:not(.footprint).icon-none,
.comp_v3_1012 table a:first-child:last-child:not(.footprint)[href^="tel:"],
.comp_v3_1012 table a:first-child:last-child:not(.footprint)[href^="mailto:"],
.comp_v3_1012 table a:first-child:last-child:not(.footprint).icon-none,
.comp_v3_1013 table a:first-child:last-child:not(.footprint)[href^="tel:"],
.comp_v3_1013 table a:first-child:last-child:not(.footprint)[href^="mailto:"],
.comp_v3_1013 table a:first-child:last-child:not(.footprint).icon-none,
.comp_v3_1014 table a:first-child:last-child:not(.footprint)[href^="tel:"],
.comp_v3_1014 table a:first-child:last-child:not(.footprint)[href^="mailto:"],
.comp_v3_1014 table a:first-child:last-child:not(.footprint).icon-none,
.comp_v3_1015 table a:first-child:last-child:not(.footprint)[href^="tel:"],
.comp_v3_1015 table a:first-child:last-child:not(.footprint)[href^="mailto:"],
.comp_v3_1015 table a:first-child:last-child:not(.footprint).icon-none,
.comp_v3_1016 table a:first-child:last-child:not(.footprint)[href^="tel:"],
.comp_v3_1016 table a:first-child:last-child:not(.footprint)[href^="mailto:"],
.comp_v3_1016 table a:first-child:last-child:not(.footprint).icon-none,
.comp_v3_1020 table a:first-child:last-child:not(.footprint)[href^="tel:"],
.comp_v3_1020 table a:first-child:last-child:not(.footprint)[href^="mailto:"],
.comp_v3_1020 table a:first-child:last-child:not(.footprint).icon-none,
.comp_v3_1021 table a:first-child:last-child:not(.footprint)[href^="tel:"],
.comp_v3_1021 table a:first-child:last-child:not(.footprint)[href^="mailto:"],
.comp_v3_1021 table a:first-child:last-child:not(.footprint).icon-none,
#packBackToList table a:first-child:last-child:not(.footprint)[href^="tel:"],
#packBackToList table a:first-child:last-child:not(.footprint)[href^="mailto:"],
#packBackToList table a:first-child:last-child:not(.footprint).icon-none {
  padding-left: 0;
}

.comp_v3_1000 table a:first-child:last-child:not(.footprint)[href^="tel:"]::before, .comp_v3_1000 table a:first-child:last-child:not(.footprint)[href^="mailto:"]::before, .comp_v3_1000 table a:first-child:last-child:not(.footprint).icon-none::before,
.comp_v3_1001 table a:first-child:last-child:not(.footprint)[href^="tel:"]::before,
.comp_v3_1001 table a:first-child:last-child:not(.footprint)[href^="mailto:"]::before,
.comp_v3_1001 table a:first-child:last-child:not(.footprint).icon-none::before,
.comp_v3_1002 table a:first-child:last-child:not(.footprint)[href^="tel:"]::before,
.comp_v3_1002 table a:first-child:last-child:not(.footprint)[href^="mailto:"]::before,
.comp_v3_1002 table a:first-child:last-child:not(.footprint).icon-none::before,
.comp_v3_1004 table a:first-child:last-child:not(.footprint)[href^="tel:"]::before,
.comp_v3_1004 table a:first-child:last-child:not(.footprint)[href^="mailto:"]::before,
.comp_v3_1004 table a:first-child:last-child:not(.footprint).icon-none::before,
.comp_v3_1005 table a:first-child:last-child:not(.footprint)[href^="tel:"]::before,
.comp_v3_1005 table a:first-child:last-child:not(.footprint)[href^="mailto:"]::before,
.comp_v3_1005 table a:first-child:last-child:not(.footprint).icon-none::before,
.comp_v3_1006 table a:first-child:last-child:not(.footprint)[href^="tel:"]::before,
.comp_v3_1006 table a:first-child:last-child:not(.footprint)[href^="mailto:"]::before,
.comp_v3_1006 table a:first-child:last-child:not(.footprint).icon-none::before,
.comp_v3_1007 table a:first-child:last-child:not(.footprint)[href^="tel:"]::before,
.comp_v3_1007 table a:first-child:last-child:not(.footprint)[href^="mailto:"]::before,
.comp_v3_1007 table a:first-child:last-child:not(.footprint).icon-none::before,
.comp_v3_1008 table a:first-child:last-child:not(.footprint)[href^="tel:"]::before,
.comp_v3_1008 table a:first-child:last-child:not(.footprint)[href^="mailto:"]::before,
.comp_v3_1008 table a:first-child:last-child:not(.footprint).icon-none::before,
.comp_v3_1009 table a:first-child:last-child:not(.footprint)[href^="tel:"]::before,
.comp_v3_1009 table a:first-child:last-child:not(.footprint)[href^="mailto:"]::before,
.comp_v3_1009 table a:first-child:last-child:not(.footprint).icon-none::before,
.comp_v3_1010 table a:first-child:last-child:not(.footprint)[href^="tel:"]::before,
.comp_v3_1010 table a:first-child:last-child:not(.footprint)[href^="mailto:"]::before,
.comp_v3_1010 table a:first-child:last-child:not(.footprint).icon-none::before,
.comp_v3_1012 table a:first-child:last-child:not(.footprint)[href^="tel:"]::before,
.comp_v3_1012 table a:first-child:last-child:not(.footprint)[href^="mailto:"]::before,
.comp_v3_1012 table a:first-child:last-child:not(.footprint).icon-none::before,
.comp_v3_1013 table a:first-child:last-child:not(.footprint)[href^="tel:"]::before,
.comp_v3_1013 table a:first-child:last-child:not(.footprint)[href^="mailto:"]::before,
.comp_v3_1013 table a:first-child:last-child:not(.footprint).icon-none::before,
.comp_v3_1014 table a:first-child:last-child:not(.footprint)[href^="tel:"]::before,
.comp_v3_1014 table a:first-child:last-child:not(.footprint)[href^="mailto:"]::before,
.comp_v3_1014 table a:first-child:last-child:not(.footprint).icon-none::before,
.comp_v3_1015 table a:first-child:last-child:not(.footprint)[href^="tel:"]::before,
.comp_v3_1015 table a:first-child:last-child:not(.footprint)[href^="mailto:"]::before,
.comp_v3_1015 table a:first-child:last-child:not(.footprint).icon-none::before,
.comp_v3_1016 table a:first-child:last-child:not(.footprint)[href^="tel:"]::before,
.comp_v3_1016 table a:first-child:last-child:not(.footprint)[href^="mailto:"]::before,
.comp_v3_1016 table a:first-child:last-child:not(.footprint).icon-none::before,
.comp_v3_1020 table a:first-child:last-child:not(.footprint)[href^="tel:"]::before,
.comp_v3_1020 table a:first-child:last-child:not(.footprint)[href^="mailto:"]::before,
.comp_v3_1020 table a:first-child:last-child:not(.footprint).icon-none::before,
.comp_v3_1021 table a:first-child:last-child:not(.footprint)[href^="tel:"]::before,
.comp_v3_1021 table a:first-child:last-child:not(.footprint)[href^="mailto:"]::before,
.comp_v3_1021 table a:first-child:last-child:not(.footprint).icon-none::before,
#packBackToList table a:first-child:last-child:not(.footprint)[href^="tel:"]::before,
#packBackToList table a:first-child:last-child:not(.footprint)[href^="mailto:"]::before,
#packBackToList table a:first-child:last-child:not(.footprint).icon-none::before {
  display: none;
}

.comp_v3_1000 table a:first-child:last-child:not(.footprint).icon-none img,
.comp_v3_1001 table a:first-child:last-child:not(.footprint).icon-none img,
.comp_v3_1002 table a:first-child:last-child:not(.footprint).icon-none img,
.comp_v3_1004 table a:first-child:last-child:not(.footprint).icon-none img,
.comp_v3_1005 table a:first-child:last-child:not(.footprint).icon-none img,
.comp_v3_1006 table a:first-child:last-child:not(.footprint).icon-none img,
.comp_v3_1007 table a:first-child:last-child:not(.footprint).icon-none img,
.comp_v3_1008 table a:first-child:last-child:not(.footprint).icon-none img,
.comp_v3_1009 table a:first-child:last-child:not(.footprint).icon-none img,
.comp_v3_1010 table a:first-child:last-child:not(.footprint).icon-none img,
.comp_v3_1012 table a:first-child:last-child:not(.footprint).icon-none img,
.comp_v3_1013 table a:first-child:last-child:not(.footprint).icon-none img,
.comp_v3_1014 table a:first-child:last-child:not(.footprint).icon-none img,
.comp_v3_1015 table a:first-child:last-child:not(.footprint).icon-none img,
.comp_v3_1016 table a:first-child:last-child:not(.footprint).icon-none img,
.comp_v3_1020 table a:first-child:last-child:not(.footprint).icon-none img,
.comp_v3_1021 table a:first-child:last-child:not(.footprint).icon-none img,
#packBackToList table a:first-child:last-child:not(.footprint).icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1000 table a:first-child:last-child:not(.footprint)[href^="tel:"],
  .comp_v3_1001 table a:first-child:last-child:not(.footprint)[href^="tel:"],
  .comp_v3_1002 table a:first-child:last-child:not(.footprint)[href^="tel:"],
  .comp_v3_1004 table a:first-child:last-child:not(.footprint)[href^="tel:"],
  .comp_v3_1005 table a:first-child:last-child:not(.footprint)[href^="tel:"],
  .comp_v3_1006 table a:first-child:last-child:not(.footprint)[href^="tel:"],
  .comp_v3_1007 table a:first-child:last-child:not(.footprint)[href^="tel:"],
  .comp_v3_1008 table a:first-child:last-child:not(.footprint)[href^="tel:"],
  .comp_v3_1009 table a:first-child:last-child:not(.footprint)[href^="tel:"],
  .comp_v3_1010 table a:first-child:last-child:not(.footprint)[href^="tel:"],
  .comp_v3_1012 table a:first-child:last-child:not(.footprint)[href^="tel:"],
  .comp_v3_1013 table a:first-child:last-child:not(.footprint)[href^="tel:"],
  .comp_v3_1014 table a:first-child:last-child:not(.footprint)[href^="tel:"],
  .comp_v3_1015 table a:first-child:last-child:not(.footprint)[href^="tel:"],
  .comp_v3_1016 table a:first-child:last-child:not(.footprint)[href^="tel:"],
  .comp_v3_1020 table a:first-child:last-child:not(.footprint)[href^="tel:"],
  .comp_v3_1021 table a:first-child:last-child:not(.footprint)[href^="tel:"],
  #packBackToList table a:first-child:last-child:not(.footprint)[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1000 table a:first-child:last-child:not(.footprint)[data-type="normal"]::before,
.comp_v3_1001 table a:first-child:last-child:not(.footprint)[data-type="normal"]::before,
.comp_v3_1002 table a:first-child:last-child:not(.footprint)[data-type="normal"]::before,
.comp_v3_1004 table a:first-child:last-child:not(.footprint)[data-type="normal"]::before,
.comp_v3_1005 table a:first-child:last-child:not(.footprint)[data-type="normal"]::before,
.comp_v3_1006 table a:first-child:last-child:not(.footprint)[data-type="normal"]::before,
.comp_v3_1007 table a:first-child:last-child:not(.footprint)[data-type="normal"]::before,
.comp_v3_1008 table a:first-child:last-child:not(.footprint)[data-type="normal"]::before,
.comp_v3_1009 table a:first-child:last-child:not(.footprint)[data-type="normal"]::before,
.comp_v3_1010 table a:first-child:last-child:not(.footprint)[data-type="normal"]::before,
.comp_v3_1012 table a:first-child:last-child:not(.footprint)[data-type="normal"]::before,
.comp_v3_1013 table a:first-child:last-child:not(.footprint)[data-type="normal"]::before,
.comp_v3_1014 table a:first-child:last-child:not(.footprint)[data-type="normal"]::before,
.comp_v3_1015 table a:first-child:last-child:not(.footprint)[data-type="normal"]::before,
.comp_v3_1016 table a:first-child:last-child:not(.footprint)[data-type="normal"]::before,
.comp_v3_1020 table a:first-child:last-child:not(.footprint)[data-type="normal"]::before,
.comp_v3_1021 table a:first-child:last-child:not(.footprint)[data-type="normal"]::before,
#packBackToList table a:first-child:last-child:not(.footprint)[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1000 table a:first-child:last-child:not(.footprint)[data-type="internal"]::before,
.comp_v3_1001 table a:first-child:last-child:not(.footprint)[data-type="internal"]::before,
.comp_v3_1002 table a:first-child:last-child:not(.footprint)[data-type="internal"]::before,
.comp_v3_1004 table a:first-child:last-child:not(.footprint)[data-type="internal"]::before,
.comp_v3_1005 table a:first-child:last-child:not(.footprint)[data-type="internal"]::before,
.comp_v3_1006 table a:first-child:last-child:not(.footprint)[data-type="internal"]::before,
.comp_v3_1007 table a:first-child:last-child:not(.footprint)[data-type="internal"]::before,
.comp_v3_1008 table a:first-child:last-child:not(.footprint)[data-type="internal"]::before,
.comp_v3_1009 table a:first-child:last-child:not(.footprint)[data-type="internal"]::before,
.comp_v3_1010 table a:first-child:last-child:not(.footprint)[data-type="internal"]::before,
.comp_v3_1012 table a:first-child:last-child:not(.footprint)[data-type="internal"]::before,
.comp_v3_1013 table a:first-child:last-child:not(.footprint)[data-type="internal"]::before,
.comp_v3_1014 table a:first-child:last-child:not(.footprint)[data-type="internal"]::before,
.comp_v3_1015 table a:first-child:last-child:not(.footprint)[data-type="internal"]::before,
.comp_v3_1016 table a:first-child:last-child:not(.footprint)[data-type="internal"]::before,
.comp_v3_1020 table a:first-child:last-child:not(.footprint)[data-type="internal"]::before,
.comp_v3_1021 table a:first-child:last-child:not(.footprint)[data-type="internal"]::before,
#packBackToList table a:first-child:last-child:not(.footprint)[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1000 table a:first-child:last-child:not(.footprint)[data-type="external"]::before,
.comp_v3_1001 table a:first-child:last-child:not(.footprint)[data-type="external"]::before,
.comp_v3_1002 table a:first-child:last-child:not(.footprint)[data-type="external"]::before,
.comp_v3_1004 table a:first-child:last-child:not(.footprint)[data-type="external"]::before,
.comp_v3_1005 table a:first-child:last-child:not(.footprint)[data-type="external"]::before,
.comp_v3_1006 table a:first-child:last-child:not(.footprint)[data-type="external"]::before,
.comp_v3_1007 table a:first-child:last-child:not(.footprint)[data-type="external"]::before,
.comp_v3_1008 table a:first-child:last-child:not(.footprint)[data-type="external"]::before,
.comp_v3_1009 table a:first-child:last-child:not(.footprint)[data-type="external"]::before,
.comp_v3_1010 table a:first-child:last-child:not(.footprint)[data-type="external"]::before,
.comp_v3_1012 table a:first-child:last-child:not(.footprint)[data-type="external"]::before,
.comp_v3_1013 table a:first-child:last-child:not(.footprint)[data-type="external"]::before,
.comp_v3_1014 table a:first-child:last-child:not(.footprint)[data-type="external"]::before,
.comp_v3_1015 table a:first-child:last-child:not(.footprint)[data-type="external"]::before,
.comp_v3_1016 table a:first-child:last-child:not(.footprint)[data-type="external"]::before,
.comp_v3_1020 table a:first-child:last-child:not(.footprint)[data-type="external"]::before,
.comp_v3_1021 table a:first-child:last-child:not(.footprint)[data-type="external"]::before,
#packBackToList table a:first-child:last-child:not(.footprint)[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1000 table a:first-child:last-child:not(.footprint)[data-type="pdf"]::before,
.comp_v3_1001 table a:first-child:last-child:not(.footprint)[data-type="pdf"]::before,
.comp_v3_1002 table a:first-child:last-child:not(.footprint)[data-type="pdf"]::before,
.comp_v3_1004 table a:first-child:last-child:not(.footprint)[data-type="pdf"]::before,
.comp_v3_1005 table a:first-child:last-child:not(.footprint)[data-type="pdf"]::before,
.comp_v3_1006 table a:first-child:last-child:not(.footprint)[data-type="pdf"]::before,
.comp_v3_1007 table a:first-child:last-child:not(.footprint)[data-type="pdf"]::before,
.comp_v3_1008 table a:first-child:last-child:not(.footprint)[data-type="pdf"]::before,
.comp_v3_1009 table a:first-child:last-child:not(.footprint)[data-type="pdf"]::before,
.comp_v3_1010 table a:first-child:last-child:not(.footprint)[data-type="pdf"]::before,
.comp_v3_1012 table a:first-child:last-child:not(.footprint)[data-type="pdf"]::before,
.comp_v3_1013 table a:first-child:last-child:not(.footprint)[data-type="pdf"]::before,
.comp_v3_1014 table a:first-child:last-child:not(.footprint)[data-type="pdf"]::before,
.comp_v3_1015 table a:first-child:last-child:not(.footprint)[data-type="pdf"]::before,
.comp_v3_1016 table a:first-child:last-child:not(.footprint)[data-type="pdf"]::before,
.comp_v3_1020 table a:first-child:last-child:not(.footprint)[data-type="pdf"]::before,
.comp_v3_1021 table a:first-child:last-child:not(.footprint)[data-type="pdf"]::before,
#packBackToList table a:first-child:last-child:not(.footprint)[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1000 table a:first-child:last-child:not(.footprint)[target="_blank"]::before,
.comp_v3_1001 table a:first-child:last-child:not(.footprint)[target="_blank"]::before,
.comp_v3_1002 table a:first-child:last-child:not(.footprint)[target="_blank"]::before,
.comp_v3_1004 table a:first-child:last-child:not(.footprint)[target="_blank"]::before,
.comp_v3_1005 table a:first-child:last-child:not(.footprint)[target="_blank"]::before,
.comp_v3_1006 table a:first-child:last-child:not(.footprint)[target="_blank"]::before,
.comp_v3_1007 table a:first-child:last-child:not(.footprint)[target="_blank"]::before,
.comp_v3_1008 table a:first-child:last-child:not(.footprint)[target="_blank"]::before,
.comp_v3_1009 table a:first-child:last-child:not(.footprint)[target="_blank"]::before,
.comp_v3_1010 table a:first-child:last-child:not(.footprint)[target="_blank"]::before,
.comp_v3_1012 table a:first-child:last-child:not(.footprint)[target="_blank"]::before,
.comp_v3_1013 table a:first-child:last-child:not(.footprint)[target="_blank"]::before,
.comp_v3_1014 table a:first-child:last-child:not(.footprint)[target="_blank"]::before,
.comp_v3_1015 table a:first-child:last-child:not(.footprint)[target="_blank"]::before,
.comp_v3_1016 table a:first-child:last-child:not(.footprint)[target="_blank"]::before,
.comp_v3_1020 table a:first-child:last-child:not(.footprint)[target="_blank"]::before,
.comp_v3_1021 table a:first-child:last-child:not(.footprint)[target="_blank"]::before,
#packBackToList table a:first-child:last-child:not(.footprint)[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1000 table a:first-child:last-child:not(.footprint) > sub,
.comp_v3_1001 table a:first-child:last-child:not(.footprint) > sub,
.comp_v3_1002 table a:first-child:last-child:not(.footprint) > sub,
.comp_v3_1004 table a:first-child:last-child:not(.footprint) > sub,
.comp_v3_1005 table a:first-child:last-child:not(.footprint) > sub,
.comp_v3_1006 table a:first-child:last-child:not(.footprint) > sub,
.comp_v3_1007 table a:first-child:last-child:not(.footprint) > sub,
.comp_v3_1008 table a:first-child:last-child:not(.footprint) > sub,
.comp_v3_1009 table a:first-child:last-child:not(.footprint) > sub,
.comp_v3_1010 table a:first-child:last-child:not(.footprint) > sub,
.comp_v3_1012 table a:first-child:last-child:not(.footprint) > sub,
.comp_v3_1013 table a:first-child:last-child:not(.footprint) > sub,
.comp_v3_1014 table a:first-child:last-child:not(.footprint) > sub,
.comp_v3_1015 table a:first-child:last-child:not(.footprint) > sub,
.comp_v3_1016 table a:first-child:last-child:not(.footprint) > sub,
.comp_v3_1020 table a:first-child:last-child:not(.footprint) > sub,
.comp_v3_1021 table a:first-child:last-child:not(.footprint) > sub,
#packBackToList table a:first-child:last-child:not(.footprint) > sub {
  bottom: 0.75em;
}

.comp_v3_1000 table a:first-child:last-child:not(.footprint) > sup,
.comp_v3_1001 table a:first-child:last-child:not(.footprint) > sup,
.comp_v3_1002 table a:first-child:last-child:not(.footprint) > sup,
.comp_v3_1004 table a:first-child:last-child:not(.footprint) > sup,
.comp_v3_1005 table a:first-child:last-child:not(.footprint) > sup,
.comp_v3_1006 table a:first-child:last-child:not(.footprint) > sup,
.comp_v3_1007 table a:first-child:last-child:not(.footprint) > sup,
.comp_v3_1008 table a:first-child:last-child:not(.footprint) > sup,
.comp_v3_1009 table a:first-child:last-child:not(.footprint) > sup,
.comp_v3_1010 table a:first-child:last-child:not(.footprint) > sup,
.comp_v3_1012 table a:first-child:last-child:not(.footprint) > sup,
.comp_v3_1013 table a:first-child:last-child:not(.footprint) > sup,
.comp_v3_1014 table a:first-child:last-child:not(.footprint) > sup,
.comp_v3_1015 table a:first-child:last-child:not(.footprint) > sup,
.comp_v3_1016 table a:first-child:last-child:not(.footprint) > sup,
.comp_v3_1020 table a:first-child:last-child:not(.footprint) > sup,
.comp_v3_1021 table a:first-child:last-child:not(.footprint) > sup,
#packBackToList table a:first-child:last-child:not(.footprint) > sup {
  top: 0.5em;
}

.comp_v3_1000 table a:first-child:last-child.footprint,
.comp_v3_1001 table a:first-child:last-child.footprint,
.comp_v3_1002 table a:first-child:last-child.footprint,
.comp_v3_1004 table a:first-child:last-child.footprint,
.comp_v3_1005 table a:first-child:last-child.footprint,
.comp_v3_1006 table a:first-child:last-child.footprint,
.comp_v3_1007 table a:first-child:last-child.footprint,
.comp_v3_1008 table a:first-child:last-child.footprint,
.comp_v3_1009 table a:first-child:last-child.footprint,
.comp_v3_1010 table a:first-child:last-child.footprint,
.comp_v3_1012 table a:first-child:last-child.footprint,
.comp_v3_1013 table a:first-child:last-child.footprint,
.comp_v3_1014 table a:first-child:last-child.footprint,
.comp_v3_1015 table a:first-child:last-child.footprint,
.comp_v3_1016 table a:first-child:last-child.footprint,
.comp_v3_1020 table a:first-child:last-child.footprint,
.comp_v3_1021 table a:first-child:last-child.footprint,
#packBackToList table a:first-child:last-child.footprint {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #0064d2;
  padding-right: 0;
  position: relative;
  line-height: 1.6;
  text-decoration: none;
}

.comp_v3_1000 table a:first-child:last-child.footprint:hover,
.comp_v3_1001 table a:first-child:last-child.footprint:hover,
.comp_v3_1002 table a:first-child:last-child.footprint:hover,
.comp_v3_1004 table a:first-child:last-child.footprint:hover,
.comp_v3_1005 table a:first-child:last-child.footprint:hover,
.comp_v3_1006 table a:first-child:last-child.footprint:hover,
.comp_v3_1007 table a:first-child:last-child.footprint:hover,
.comp_v3_1008 table a:first-child:last-child.footprint:hover,
.comp_v3_1009 table a:first-child:last-child.footprint:hover,
.comp_v3_1010 table a:first-child:last-child.footprint:hover,
.comp_v3_1012 table a:first-child:last-child.footprint:hover,
.comp_v3_1013 table a:first-child:last-child.footprint:hover,
.comp_v3_1014 table a:first-child:last-child.footprint:hover,
.comp_v3_1015 table a:first-child:last-child.footprint:hover,
.comp_v3_1016 table a:first-child:last-child.footprint:hover,
.comp_v3_1020 table a:first-child:last-child.footprint:hover,
.comp_v3_1021 table a:first-child:last-child.footprint:hover,
#packBackToList table a:first-child:last-child.footprint:hover {
  text-decoration: underline;
}

.comp_v3_1000 table a:first-child:last-child.footprint::after,
.comp_v3_1001 table a:first-child:last-child.footprint::after,
.comp_v3_1002 table a:first-child:last-child.footprint::after,
.comp_v3_1004 table a:first-child:last-child.footprint::after,
.comp_v3_1005 table a:first-child:last-child.footprint::after,
.comp_v3_1006 table a:first-child:last-child.footprint::after,
.comp_v3_1007 table a:first-child:last-child.footprint::after,
.comp_v3_1008 table a:first-child:last-child.footprint::after,
.comp_v3_1009 table a:first-child:last-child.footprint::after,
.comp_v3_1010 table a:first-child:last-child.footprint::after,
.comp_v3_1012 table a:first-child:last-child.footprint::after,
.comp_v3_1013 table a:first-child:last-child.footprint::after,
.comp_v3_1014 table a:first-child:last-child.footprint::after,
.comp_v3_1015 table a:first-child:last-child.footprint::after,
.comp_v3_1016 table a:first-child:last-child.footprint::after,
.comp_v3_1020 table a:first-child:last-child.footprint::after,
.comp_v3_1021 table a:first-child:last-child.footprint::after,
#packBackToList table a:first-child:last-child.footprint::after {
  display: none;
}

.comp_v3_1000 table a:first-child:last-child.footprint::before,
.comp_v3_1001 table a:first-child:last-child.footprint::before,
.comp_v3_1002 table a:first-child:last-child.footprint::before,
.comp_v3_1004 table a:first-child:last-child.footprint::before,
.comp_v3_1005 table a:first-child:last-child.footprint::before,
.comp_v3_1006 table a:first-child:last-child.footprint::before,
.comp_v3_1007 table a:first-child:last-child.footprint::before,
.comp_v3_1008 table a:first-child:last-child.footprint::before,
.comp_v3_1009 table a:first-child:last-child.footprint::before,
.comp_v3_1010 table a:first-child:last-child.footprint::before,
.comp_v3_1012 table a:first-child:last-child.footprint::before,
.comp_v3_1013 table a:first-child:last-child.footprint::before,
.comp_v3_1014 table a:first-child:last-child.footprint::before,
.comp_v3_1015 table a:first-child:last-child.footprint::before,
.comp_v3_1016 table a:first-child:last-child.footprint::before,
.comp_v3_1020 table a:first-child:last-child.footprint::before,
.comp_v3_1021 table a:first-child:last-child.footprint::before,
#packBackToList table a:first-child:last-child.footprint::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_1000 table a:first-child:last-child.footprint[href$=".zip"]::before, .comp_v3_1000 table a:first-child:last-child.footprint[href*="docget.jsp"]::before,
.comp_v3_1001 table a:first-child:last-child.footprint[href$=".zip"]::before,
.comp_v3_1001 table a:first-child:last-child.footprint[href*="docget.jsp"]::before,
.comp_v3_1002 table a:first-child:last-child.footprint[href$=".zip"]::before,
.comp_v3_1002 table a:first-child:last-child.footprint[href*="docget.jsp"]::before,
.comp_v3_1004 table a:first-child:last-child.footprint[href$=".zip"]::before,
.comp_v3_1004 table a:first-child:last-child.footprint[href*="docget.jsp"]::before,
.comp_v3_1005 table a:first-child:last-child.footprint[href$=".zip"]::before,
.comp_v3_1005 table a:first-child:last-child.footprint[href*="docget.jsp"]::before,
.comp_v3_1006 table a:first-child:last-child.footprint[href$=".zip"]::before,
.comp_v3_1006 table a:first-child:last-child.footprint[href*="docget.jsp"]::before,
.comp_v3_1007 table a:first-child:last-child.footprint[href$=".zip"]::before,
.comp_v3_1007 table a:first-child:last-child.footprint[href*="docget.jsp"]::before,
.comp_v3_1008 table a:first-child:last-child.footprint[href$=".zip"]::before,
.comp_v3_1008 table a:first-child:last-child.footprint[href*="docget.jsp"]::before,
.comp_v3_1009 table a:first-child:last-child.footprint[href$=".zip"]::before,
.comp_v3_1009 table a:first-child:last-child.footprint[href*="docget.jsp"]::before,
.comp_v3_1010 table a:first-child:last-child.footprint[href$=".zip"]::before,
.comp_v3_1010 table a:first-child:last-child.footprint[href*="docget.jsp"]::before,
.comp_v3_1012 table a:first-child:last-child.footprint[href$=".zip"]::before,
.comp_v3_1012 table a:first-child:last-child.footprint[href*="docget.jsp"]::before,
.comp_v3_1013 table a:first-child:last-child.footprint[href$=".zip"]::before,
.comp_v3_1013 table a:first-child:last-child.footprint[href*="docget.jsp"]::before,
.comp_v3_1014 table a:first-child:last-child.footprint[href$=".zip"]::before,
.comp_v3_1014 table a:first-child:last-child.footprint[href*="docget.jsp"]::before,
.comp_v3_1015 table a:first-child:last-child.footprint[href$=".zip"]::before,
.comp_v3_1015 table a:first-child:last-child.footprint[href*="docget.jsp"]::before,
.comp_v3_1016 table a:first-child:last-child.footprint[href$=".zip"]::before,
.comp_v3_1016 table a:first-child:last-child.footprint[href*="docget.jsp"]::before,
.comp_v3_1020 table a:first-child:last-child.footprint[href$=".zip"]::before,
.comp_v3_1020 table a:first-child:last-child.footprint[href*="docget.jsp"]::before,
.comp_v3_1021 table a:first-child:last-child.footprint[href$=".zip"]::before,
.comp_v3_1021 table a:first-child:last-child.footprint[href*="docget.jsp"]::before,
#packBackToList table a:first-child:last-child.footprint[href$=".zip"]::before,
#packBackToList table a:first-child:last-child.footprint[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/detail_tex_si.png);
  background-size: auto;
}

.comp_v3_1000 table a:first-child:last-child.footprint[href*="/list/index.php"]::before, .comp_v3_1000 table a:first-child:last-child.footprint[href*="/parametric"]::before,
.comp_v3_1001 table a:first-child:last-child.footprint[href*="/list/index.php"]::before,
.comp_v3_1001 table a:first-child:last-child.footprint[href*="/parametric"]::before,
.comp_v3_1002 table a:first-child:last-child.footprint[href*="/list/index.php"]::before,
.comp_v3_1002 table a:first-child:last-child.footprint[href*="/parametric"]::before,
.comp_v3_1004 table a:first-child:last-child.footprint[href*="/list/index.php"]::before,
.comp_v3_1004 table a:first-child:last-child.footprint[href*="/parametric"]::before,
.comp_v3_1005 table a:first-child:last-child.footprint[href*="/list/index.php"]::before,
.comp_v3_1005 table a:first-child:last-child.footprint[href*="/parametric"]::before,
.comp_v3_1006 table a:first-child:last-child.footprint[href*="/list/index.php"]::before,
.comp_v3_1006 table a:first-child:last-child.footprint[href*="/parametric"]::before,
.comp_v3_1007 table a:first-child:last-child.footprint[href*="/list/index.php"]::before,
.comp_v3_1007 table a:first-child:last-child.footprint[href*="/parametric"]::before,
.comp_v3_1008 table a:first-child:last-child.footprint[href*="/list/index.php"]::before,
.comp_v3_1008 table a:first-child:last-child.footprint[href*="/parametric"]::before,
.comp_v3_1009 table a:first-child:last-child.footprint[href*="/list/index.php"]::before,
.comp_v3_1009 table a:first-child:last-child.footprint[href*="/parametric"]::before,
.comp_v3_1010 table a:first-child:last-child.footprint[href*="/list/index.php"]::before,
.comp_v3_1010 table a:first-child:last-child.footprint[href*="/parametric"]::before,
.comp_v3_1012 table a:first-child:last-child.footprint[href*="/list/index.php"]::before,
.comp_v3_1012 table a:first-child:last-child.footprint[href*="/parametric"]::before,
.comp_v3_1013 table a:first-child:last-child.footprint[href*="/list/index.php"]::before,
.comp_v3_1013 table a:first-child:last-child.footprint[href*="/parametric"]::before,
.comp_v3_1014 table a:first-child:last-child.footprint[href*="/list/index.php"]::before,
.comp_v3_1014 table a:first-child:last-child.footprint[href*="/parametric"]::before,
.comp_v3_1015 table a:first-child:last-child.footprint[href*="/list/index.php"]::before,
.comp_v3_1015 table a:first-child:last-child.footprint[href*="/parametric"]::before,
.comp_v3_1016 table a:first-child:last-child.footprint[href*="/list/index.php"]::before,
.comp_v3_1016 table a:first-child:last-child.footprint[href*="/parametric"]::before,
.comp_v3_1020 table a:first-child:last-child.footprint[href*="/list/index.php"]::before,
.comp_v3_1020 table a:first-child:last-child.footprint[href*="/parametric"]::before,
.comp_v3_1021 table a:first-child:last-child.footprint[href*="/list/index.php"]::before,
.comp_v3_1021 table a:first-child:last-child.footprint[href*="/parametric"]::before,
#packBackToList table a:first-child:last-child.footprint[href*="/list/index.php"]::before,
#packBackToList table a:first-child:last-child.footprint[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1000 table a:first-child:last-child.footprint[href^="#"]::before,
.comp_v3_1001 table a:first-child:last-child.footprint[href^="#"]::before,
.comp_v3_1002 table a:first-child:last-child.footprint[href^="#"]::before,
.comp_v3_1004 table a:first-child:last-child.footprint[href^="#"]::before,
.comp_v3_1005 table a:first-child:last-child.footprint[href^="#"]::before,
.comp_v3_1006 table a:first-child:last-child.footprint[href^="#"]::before,
.comp_v3_1007 table a:first-child:last-child.footprint[href^="#"]::before,
.comp_v3_1008 table a:first-child:last-child.footprint[href^="#"]::before,
.comp_v3_1009 table a:first-child:last-child.footprint[href^="#"]::before,
.comp_v3_1010 table a:first-child:last-child.footprint[href^="#"]::before,
.comp_v3_1012 table a:first-child:last-child.footprint[href^="#"]::before,
.comp_v3_1013 table a:first-child:last-child.footprint[href^="#"]::before,
.comp_v3_1014 table a:first-child:last-child.footprint[href^="#"]::before,
.comp_v3_1015 table a:first-child:last-child.footprint[href^="#"]::before,
.comp_v3_1016 table a:first-child:last-child.footprint[href^="#"]::before,
.comp_v3_1020 table a:first-child:last-child.footprint[href^="#"]::before,
.comp_v3_1021 table a:first-child:last-child.footprint[href^="#"]::before,
#packBackToList table a:first-child:last-child.footprint[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1000 table a:first-child:last-child.footprint[href^="tel:"], .comp_v3_1000 table a:first-child:last-child.footprint[href^="mailto:"], .comp_v3_1000 table a:first-child:last-child.footprint.icon-none,
.comp_v3_1001 table a:first-child:last-child.footprint[href^="tel:"],
.comp_v3_1001 table a:first-child:last-child.footprint[href^="mailto:"],
.comp_v3_1001 table a:first-child:last-child.footprint.icon-none,
.comp_v3_1002 table a:first-child:last-child.footprint[href^="tel:"],
.comp_v3_1002 table a:first-child:last-child.footprint[href^="mailto:"],
.comp_v3_1002 table a:first-child:last-child.footprint.icon-none,
.comp_v3_1004 table a:first-child:last-child.footprint[href^="tel:"],
.comp_v3_1004 table a:first-child:last-child.footprint[href^="mailto:"],
.comp_v3_1004 table a:first-child:last-child.footprint.icon-none,
.comp_v3_1005 table a:first-child:last-child.footprint[href^="tel:"],
.comp_v3_1005 table a:first-child:last-child.footprint[href^="mailto:"],
.comp_v3_1005 table a:first-child:last-child.footprint.icon-none,
.comp_v3_1006 table a:first-child:last-child.footprint[href^="tel:"],
.comp_v3_1006 table a:first-child:last-child.footprint[href^="mailto:"],
.comp_v3_1006 table a:first-child:last-child.footprint.icon-none,
.comp_v3_1007 table a:first-child:last-child.footprint[href^="tel:"],
.comp_v3_1007 table a:first-child:last-child.footprint[href^="mailto:"],
.comp_v3_1007 table a:first-child:last-child.footprint.icon-none,
.comp_v3_1008 table a:first-child:last-child.footprint[href^="tel:"],
.comp_v3_1008 table a:first-child:last-child.footprint[href^="mailto:"],
.comp_v3_1008 table a:first-child:last-child.footprint.icon-none,
.comp_v3_1009 table a:first-child:last-child.footprint[href^="tel:"],
.comp_v3_1009 table a:first-child:last-child.footprint[href^="mailto:"],
.comp_v3_1009 table a:first-child:last-child.footprint.icon-none,
.comp_v3_1010 table a:first-child:last-child.footprint[href^="tel:"],
.comp_v3_1010 table a:first-child:last-child.footprint[href^="mailto:"],
.comp_v3_1010 table a:first-child:last-child.footprint.icon-none,
.comp_v3_1012 table a:first-child:last-child.footprint[href^="tel:"],
.comp_v3_1012 table a:first-child:last-child.footprint[href^="mailto:"],
.comp_v3_1012 table a:first-child:last-child.footprint.icon-none,
.comp_v3_1013 table a:first-child:last-child.footprint[href^="tel:"],
.comp_v3_1013 table a:first-child:last-child.footprint[href^="mailto:"],
.comp_v3_1013 table a:first-child:last-child.footprint.icon-none,
.comp_v3_1014 table a:first-child:last-child.footprint[href^="tel:"],
.comp_v3_1014 table a:first-child:last-child.footprint[href^="mailto:"],
.comp_v3_1014 table a:first-child:last-child.footprint.icon-none,
.comp_v3_1015 table a:first-child:last-child.footprint[href^="tel:"],
.comp_v3_1015 table a:first-child:last-child.footprint[href^="mailto:"],
.comp_v3_1015 table a:first-child:last-child.footprint.icon-none,
.comp_v3_1016 table a:first-child:last-child.footprint[href^="tel:"],
.comp_v3_1016 table a:first-child:last-child.footprint[href^="mailto:"],
.comp_v3_1016 table a:first-child:last-child.footprint.icon-none,
.comp_v3_1020 table a:first-child:last-child.footprint[href^="tel:"],
.comp_v3_1020 table a:first-child:last-child.footprint[href^="mailto:"],
.comp_v3_1020 table a:first-child:last-child.footprint.icon-none,
.comp_v3_1021 table a:first-child:last-child.footprint[href^="tel:"],
.comp_v3_1021 table a:first-child:last-child.footprint[href^="mailto:"],
.comp_v3_1021 table a:first-child:last-child.footprint.icon-none,
#packBackToList table a:first-child:last-child.footprint[href^="tel:"],
#packBackToList table a:first-child:last-child.footprint[href^="mailto:"],
#packBackToList table a:first-child:last-child.footprint.icon-none {
  padding-left: 0;
}

.comp_v3_1000 table a:first-child:last-child.footprint[href^="tel:"]::before, .comp_v3_1000 table a:first-child:last-child.footprint[href^="mailto:"]::before, .comp_v3_1000 table a:first-child:last-child.footprint.icon-none::before,
.comp_v3_1001 table a:first-child:last-child.footprint[href^="tel:"]::before,
.comp_v3_1001 table a:first-child:last-child.footprint[href^="mailto:"]::before,
.comp_v3_1001 table a:first-child:last-child.footprint.icon-none::before,
.comp_v3_1002 table a:first-child:last-child.footprint[href^="tel:"]::before,
.comp_v3_1002 table a:first-child:last-child.footprint[href^="mailto:"]::before,
.comp_v3_1002 table a:first-child:last-child.footprint.icon-none::before,
.comp_v3_1004 table a:first-child:last-child.footprint[href^="tel:"]::before,
.comp_v3_1004 table a:first-child:last-child.footprint[href^="mailto:"]::before,
.comp_v3_1004 table a:first-child:last-child.footprint.icon-none::before,
.comp_v3_1005 table a:first-child:last-child.footprint[href^="tel:"]::before,
.comp_v3_1005 table a:first-child:last-child.footprint[href^="mailto:"]::before,
.comp_v3_1005 table a:first-child:last-child.footprint.icon-none::before,
.comp_v3_1006 table a:first-child:last-child.footprint[href^="tel:"]::before,
.comp_v3_1006 table a:first-child:last-child.footprint[href^="mailto:"]::before,
.comp_v3_1006 table a:first-child:last-child.footprint.icon-none::before,
.comp_v3_1007 table a:first-child:last-child.footprint[href^="tel:"]::before,
.comp_v3_1007 table a:first-child:last-child.footprint[href^="mailto:"]::before,
.comp_v3_1007 table a:first-child:last-child.footprint.icon-none::before,
.comp_v3_1008 table a:first-child:last-child.footprint[href^="tel:"]::before,
.comp_v3_1008 table a:first-child:last-child.footprint[href^="mailto:"]::before,
.comp_v3_1008 table a:first-child:last-child.footprint.icon-none::before,
.comp_v3_1009 table a:first-child:last-child.footprint[href^="tel:"]::before,
.comp_v3_1009 table a:first-child:last-child.footprint[href^="mailto:"]::before,
.comp_v3_1009 table a:first-child:last-child.footprint.icon-none::before,
.comp_v3_1010 table a:first-child:last-child.footprint[href^="tel:"]::before,
.comp_v3_1010 table a:first-child:last-child.footprint[href^="mailto:"]::before,
.comp_v3_1010 table a:first-child:last-child.footprint.icon-none::before,
.comp_v3_1012 table a:first-child:last-child.footprint[href^="tel:"]::before,
.comp_v3_1012 table a:first-child:last-child.footprint[href^="mailto:"]::before,
.comp_v3_1012 table a:first-child:last-child.footprint.icon-none::before,
.comp_v3_1013 table a:first-child:last-child.footprint[href^="tel:"]::before,
.comp_v3_1013 table a:first-child:last-child.footprint[href^="mailto:"]::before,
.comp_v3_1013 table a:first-child:last-child.footprint.icon-none::before,
.comp_v3_1014 table a:first-child:last-child.footprint[href^="tel:"]::before,
.comp_v3_1014 table a:first-child:last-child.footprint[href^="mailto:"]::before,
.comp_v3_1014 table a:first-child:last-child.footprint.icon-none::before,
.comp_v3_1015 table a:first-child:last-child.footprint[href^="tel:"]::before,
.comp_v3_1015 table a:first-child:last-child.footprint[href^="mailto:"]::before,
.comp_v3_1015 table a:first-child:last-child.footprint.icon-none::before,
.comp_v3_1016 table a:first-child:last-child.footprint[href^="tel:"]::before,
.comp_v3_1016 table a:first-child:last-child.footprint[href^="mailto:"]::before,
.comp_v3_1016 table a:first-child:last-child.footprint.icon-none::before,
.comp_v3_1020 table a:first-child:last-child.footprint[href^="tel:"]::before,
.comp_v3_1020 table a:first-child:last-child.footprint[href^="mailto:"]::before,
.comp_v3_1020 table a:first-child:last-child.footprint.icon-none::before,
.comp_v3_1021 table a:first-child:last-child.footprint[href^="tel:"]::before,
.comp_v3_1021 table a:first-child:last-child.footprint[href^="mailto:"]::before,
.comp_v3_1021 table a:first-child:last-child.footprint.icon-none::before,
#packBackToList table a:first-child:last-child.footprint[href^="tel:"]::before,
#packBackToList table a:first-child:last-child.footprint[href^="mailto:"]::before,
#packBackToList table a:first-child:last-child.footprint.icon-none::before {
  display: none;
}

.comp_v3_1000 table a:first-child:last-child.footprint.icon-none img,
.comp_v3_1001 table a:first-child:last-child.footprint.icon-none img,
.comp_v3_1002 table a:first-child:last-child.footprint.icon-none img,
.comp_v3_1004 table a:first-child:last-child.footprint.icon-none img,
.comp_v3_1005 table a:first-child:last-child.footprint.icon-none img,
.comp_v3_1006 table a:first-child:last-child.footprint.icon-none img,
.comp_v3_1007 table a:first-child:last-child.footprint.icon-none img,
.comp_v3_1008 table a:first-child:last-child.footprint.icon-none img,
.comp_v3_1009 table a:first-child:last-child.footprint.icon-none img,
.comp_v3_1010 table a:first-child:last-child.footprint.icon-none img,
.comp_v3_1012 table a:first-child:last-child.footprint.icon-none img,
.comp_v3_1013 table a:first-child:last-child.footprint.icon-none img,
.comp_v3_1014 table a:first-child:last-child.footprint.icon-none img,
.comp_v3_1015 table a:first-child:last-child.footprint.icon-none img,
.comp_v3_1016 table a:first-child:last-child.footprint.icon-none img,
.comp_v3_1020 table a:first-child:last-child.footprint.icon-none img,
.comp_v3_1021 table a:first-child:last-child.footprint.icon-none img,
#packBackToList table a:first-child:last-child.footprint.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1000 table a:first-child:last-child.footprint[href^="tel:"],
  .comp_v3_1001 table a:first-child:last-child.footprint[href^="tel:"],
  .comp_v3_1002 table a:first-child:last-child.footprint[href^="tel:"],
  .comp_v3_1004 table a:first-child:last-child.footprint[href^="tel:"],
  .comp_v3_1005 table a:first-child:last-child.footprint[href^="tel:"],
  .comp_v3_1006 table a:first-child:last-child.footprint[href^="tel:"],
  .comp_v3_1007 table a:first-child:last-child.footprint[href^="tel:"],
  .comp_v3_1008 table a:first-child:last-child.footprint[href^="tel:"],
  .comp_v3_1009 table a:first-child:last-child.footprint[href^="tel:"],
  .comp_v3_1010 table a:first-child:last-child.footprint[href^="tel:"],
  .comp_v3_1012 table a:first-child:last-child.footprint[href^="tel:"],
  .comp_v3_1013 table a:first-child:last-child.footprint[href^="tel:"],
  .comp_v3_1014 table a:first-child:last-child.footprint[href^="tel:"],
  .comp_v3_1015 table a:first-child:last-child.footprint[href^="tel:"],
  .comp_v3_1016 table a:first-child:last-child.footprint[href^="tel:"],
  .comp_v3_1020 table a:first-child:last-child.footprint[href^="tel:"],
  .comp_v3_1021 table a:first-child:last-child.footprint[href^="tel:"],
  #packBackToList table a:first-child:last-child.footprint[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1000 table a:first-child:last-child.footprint[data-type="normal"]::before,
.comp_v3_1001 table a:first-child:last-child.footprint[data-type="normal"]::before,
.comp_v3_1002 table a:first-child:last-child.footprint[data-type="normal"]::before,
.comp_v3_1004 table a:first-child:last-child.footprint[data-type="normal"]::before,
.comp_v3_1005 table a:first-child:last-child.footprint[data-type="normal"]::before,
.comp_v3_1006 table a:first-child:last-child.footprint[data-type="normal"]::before,
.comp_v3_1007 table a:first-child:last-child.footprint[data-type="normal"]::before,
.comp_v3_1008 table a:first-child:last-child.footprint[data-type="normal"]::before,
.comp_v3_1009 table a:first-child:last-child.footprint[data-type="normal"]::before,
.comp_v3_1010 table a:first-child:last-child.footprint[data-type="normal"]::before,
.comp_v3_1012 table a:first-child:last-child.footprint[data-type="normal"]::before,
.comp_v3_1013 table a:first-child:last-child.footprint[data-type="normal"]::before,
.comp_v3_1014 table a:first-child:last-child.footprint[data-type="normal"]::before,
.comp_v3_1015 table a:first-child:last-child.footprint[data-type="normal"]::before,
.comp_v3_1016 table a:first-child:last-child.footprint[data-type="normal"]::before,
.comp_v3_1020 table a:first-child:last-child.footprint[data-type="normal"]::before,
.comp_v3_1021 table a:first-child:last-child.footprint[data-type="normal"]::before,
#packBackToList table a:first-child:last-child.footprint[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1000 table a:first-child:last-child.footprint[data-type="internal"]::before,
.comp_v3_1001 table a:first-child:last-child.footprint[data-type="internal"]::before,
.comp_v3_1002 table a:first-child:last-child.footprint[data-type="internal"]::before,
.comp_v3_1004 table a:first-child:last-child.footprint[data-type="internal"]::before,
.comp_v3_1005 table a:first-child:last-child.footprint[data-type="internal"]::before,
.comp_v3_1006 table a:first-child:last-child.footprint[data-type="internal"]::before,
.comp_v3_1007 table a:first-child:last-child.footprint[data-type="internal"]::before,
.comp_v3_1008 table a:first-child:last-child.footprint[data-type="internal"]::before,
.comp_v3_1009 table a:first-child:last-child.footprint[data-type="internal"]::before,
.comp_v3_1010 table a:first-child:last-child.footprint[data-type="internal"]::before,
.comp_v3_1012 table a:first-child:last-child.footprint[data-type="internal"]::before,
.comp_v3_1013 table a:first-child:last-child.footprint[data-type="internal"]::before,
.comp_v3_1014 table a:first-child:last-child.footprint[data-type="internal"]::before,
.comp_v3_1015 table a:first-child:last-child.footprint[data-type="internal"]::before,
.comp_v3_1016 table a:first-child:last-child.footprint[data-type="internal"]::before,
.comp_v3_1020 table a:first-child:last-child.footprint[data-type="internal"]::before,
.comp_v3_1021 table a:first-child:last-child.footprint[data-type="internal"]::before,
#packBackToList table a:first-child:last-child.footprint[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1000 table a:first-child:last-child.footprint[data-type="external"]::before,
.comp_v3_1001 table a:first-child:last-child.footprint[data-type="external"]::before,
.comp_v3_1002 table a:first-child:last-child.footprint[data-type="external"]::before,
.comp_v3_1004 table a:first-child:last-child.footprint[data-type="external"]::before,
.comp_v3_1005 table a:first-child:last-child.footprint[data-type="external"]::before,
.comp_v3_1006 table a:first-child:last-child.footprint[data-type="external"]::before,
.comp_v3_1007 table a:first-child:last-child.footprint[data-type="external"]::before,
.comp_v3_1008 table a:first-child:last-child.footprint[data-type="external"]::before,
.comp_v3_1009 table a:first-child:last-child.footprint[data-type="external"]::before,
.comp_v3_1010 table a:first-child:last-child.footprint[data-type="external"]::before,
.comp_v3_1012 table a:first-child:last-child.footprint[data-type="external"]::before,
.comp_v3_1013 table a:first-child:last-child.footprint[data-type="external"]::before,
.comp_v3_1014 table a:first-child:last-child.footprint[data-type="external"]::before,
.comp_v3_1015 table a:first-child:last-child.footprint[data-type="external"]::before,
.comp_v3_1016 table a:first-child:last-child.footprint[data-type="external"]::before,
.comp_v3_1020 table a:first-child:last-child.footprint[data-type="external"]::before,
.comp_v3_1021 table a:first-child:last-child.footprint[data-type="external"]::before,
#packBackToList table a:first-child:last-child.footprint[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1000 table a:first-child:last-child.footprint[data-type="pdf"]::before,
.comp_v3_1001 table a:first-child:last-child.footprint[data-type="pdf"]::before,
.comp_v3_1002 table a:first-child:last-child.footprint[data-type="pdf"]::before,
.comp_v3_1004 table a:first-child:last-child.footprint[data-type="pdf"]::before,
.comp_v3_1005 table a:first-child:last-child.footprint[data-type="pdf"]::before,
.comp_v3_1006 table a:first-child:last-child.footprint[data-type="pdf"]::before,
.comp_v3_1007 table a:first-child:last-child.footprint[data-type="pdf"]::before,
.comp_v3_1008 table a:first-child:last-child.footprint[data-type="pdf"]::before,
.comp_v3_1009 table a:first-child:last-child.footprint[data-type="pdf"]::before,
.comp_v3_1010 table a:first-child:last-child.footprint[data-type="pdf"]::before,
.comp_v3_1012 table a:first-child:last-child.footprint[data-type="pdf"]::before,
.comp_v3_1013 table a:first-child:last-child.footprint[data-type="pdf"]::before,
.comp_v3_1014 table a:first-child:last-child.footprint[data-type="pdf"]::before,
.comp_v3_1015 table a:first-child:last-child.footprint[data-type="pdf"]::before,
.comp_v3_1016 table a:first-child:last-child.footprint[data-type="pdf"]::before,
.comp_v3_1020 table a:first-child:last-child.footprint[data-type="pdf"]::before,
.comp_v3_1021 table a:first-child:last-child.footprint[data-type="pdf"]::before,
#packBackToList table a:first-child:last-child.footprint[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1000 table a:first-child:last-child.footprint[target="_blank"]::before,
.comp_v3_1001 table a:first-child:last-child.footprint[target="_blank"]::before,
.comp_v3_1002 table a:first-child:last-child.footprint[target="_blank"]::before,
.comp_v3_1004 table a:first-child:last-child.footprint[target="_blank"]::before,
.comp_v3_1005 table a:first-child:last-child.footprint[target="_blank"]::before,
.comp_v3_1006 table a:first-child:last-child.footprint[target="_blank"]::before,
.comp_v3_1007 table a:first-child:last-child.footprint[target="_blank"]::before,
.comp_v3_1008 table a:first-child:last-child.footprint[target="_blank"]::before,
.comp_v3_1009 table a:first-child:last-child.footprint[target="_blank"]::before,
.comp_v3_1010 table a:first-child:last-child.footprint[target="_blank"]::before,
.comp_v3_1012 table a:first-child:last-child.footprint[target="_blank"]::before,
.comp_v3_1013 table a:first-child:last-child.footprint[target="_blank"]::before,
.comp_v3_1014 table a:first-child:last-child.footprint[target="_blank"]::before,
.comp_v3_1015 table a:first-child:last-child.footprint[target="_blank"]::before,
.comp_v3_1016 table a:first-child:last-child.footprint[target="_blank"]::before,
.comp_v3_1020 table a:first-child:last-child.footprint[target="_blank"]::before,
.comp_v3_1021 table a:first-child:last-child.footprint[target="_blank"]::before,
#packBackToList table a:first-child:last-child.footprint[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1000 table a:first-child:last-child.footprint > sub,
.comp_v3_1001 table a:first-child:last-child.footprint > sub,
.comp_v3_1002 table a:first-child:last-child.footprint > sub,
.comp_v3_1004 table a:first-child:last-child.footprint > sub,
.comp_v3_1005 table a:first-child:last-child.footprint > sub,
.comp_v3_1006 table a:first-child:last-child.footprint > sub,
.comp_v3_1007 table a:first-child:last-child.footprint > sub,
.comp_v3_1008 table a:first-child:last-child.footprint > sub,
.comp_v3_1009 table a:first-child:last-child.footprint > sub,
.comp_v3_1010 table a:first-child:last-child.footprint > sub,
.comp_v3_1012 table a:first-child:last-child.footprint > sub,
.comp_v3_1013 table a:first-child:last-child.footprint > sub,
.comp_v3_1014 table a:first-child:last-child.footprint > sub,
.comp_v3_1015 table a:first-child:last-child.footprint > sub,
.comp_v3_1016 table a:first-child:last-child.footprint > sub,
.comp_v3_1020 table a:first-child:last-child.footprint > sub,
.comp_v3_1021 table a:first-child:last-child.footprint > sub,
#packBackToList table a:first-child:last-child.footprint > sub {
  bottom: 0.75em;
}

.comp_v3_1000 table a:first-child:last-child.footprint > sup,
.comp_v3_1001 table a:first-child:last-child.footprint > sup,
.comp_v3_1002 table a:first-child:last-child.footprint > sup,
.comp_v3_1004 table a:first-child:last-child.footprint > sup,
.comp_v3_1005 table a:first-child:last-child.footprint > sup,
.comp_v3_1006 table a:first-child:last-child.footprint > sup,
.comp_v3_1007 table a:first-child:last-child.footprint > sup,
.comp_v3_1008 table a:first-child:last-child.footprint > sup,
.comp_v3_1009 table a:first-child:last-child.footprint > sup,
.comp_v3_1010 table a:first-child:last-child.footprint > sup,
.comp_v3_1012 table a:first-child:last-child.footprint > sup,
.comp_v3_1013 table a:first-child:last-child.footprint > sup,
.comp_v3_1014 table a:first-child:last-child.footprint > sup,
.comp_v3_1015 table a:first-child:last-child.footprint > sup,
.comp_v3_1016 table a:first-child:last-child.footprint > sup,
.comp_v3_1020 table a:first-child:last-child.footprint > sup,
.comp_v3_1021 table a:first-child:last-child.footprint > sup,
#packBackToList table a:first-child:last-child.footprint > sup {
  top: 0.5em;
}

.comp_v3_1000 table a:first-child:last-child::before,
.comp_v3_1001 table a:first-child:last-child::before,
.comp_v3_1002 table a:first-child:last-child::before,
.comp_v3_1004 table a:first-child:last-child::before,
.comp_v3_1005 table a:first-child:last-child::before,
.comp_v3_1006 table a:first-child:last-child::before,
.comp_v3_1007 table a:first-child:last-child::before,
.comp_v3_1008 table a:first-child:last-child::before,
.comp_v3_1009 table a:first-child:last-child::before,
.comp_v3_1010 table a:first-child:last-child::before,
.comp_v3_1012 table a:first-child:last-child::before,
.comp_v3_1013 table a:first-child:last-child::before,
.comp_v3_1014 table a:first-child:last-child::before,
.comp_v3_1015 table a:first-child:last-child::before,
.comp_v3_1016 table a:first-child:last-child::before,
.comp_v3_1020 table a:first-child:last-child::before,
.comp_v3_1021 table a:first-child:last-child::before,
#packBackToList table a:first-child:last-child::before {
  top: 0.1em;
}

.comp_v3_1000 table a:first-child:last-child > sup,
.comp_v3_1001 table a:first-child:last-child > sup,
.comp_v3_1002 table a:first-child:last-child > sup,
.comp_v3_1004 table a:first-child:last-child > sup,
.comp_v3_1005 table a:first-child:last-child > sup,
.comp_v3_1006 table a:first-child:last-child > sup,
.comp_v3_1007 table a:first-child:last-child > sup,
.comp_v3_1008 table a:first-child:last-child > sup,
.comp_v3_1009 table a:first-child:last-child > sup,
.comp_v3_1010 table a:first-child:last-child > sup,
.comp_v3_1012 table a:first-child:last-child > sup,
.comp_v3_1013 table a:first-child:last-child > sup,
.comp_v3_1014 table a:first-child:last-child > sup,
.comp_v3_1015 table a:first-child:last-child > sup,
.comp_v3_1016 table a:first-child:last-child > sup,
.comp_v3_1020 table a:first-child:last-child > sup,
.comp_v3_1021 table a:first-child:last-child > sup,
#packBackToList table a:first-child:last-child > sup {
  top: -0.5em;
}

.comp_v3_1000 table a:first-child:last-child > sub,
.comp_v3_1001 table a:first-child:last-child > sub,
.comp_v3_1002 table a:first-child:last-child > sub,
.comp_v3_1004 table a:first-child:last-child > sub,
.comp_v3_1005 table a:first-child:last-child > sub,
.comp_v3_1006 table a:first-child:last-child > sub,
.comp_v3_1007 table a:first-child:last-child > sub,
.comp_v3_1008 table a:first-child:last-child > sub,
.comp_v3_1009 table a:first-child:last-child > sub,
.comp_v3_1010 table a:first-child:last-child > sub,
.comp_v3_1012 table a:first-child:last-child > sub,
.comp_v3_1013 table a:first-child:last-child > sub,
.comp_v3_1014 table a:first-child:last-child > sub,
.comp_v3_1015 table a:first-child:last-child > sub,
.comp_v3_1016 table a:first-child:last-child > sub,
.comp_v3_1020 table a:first-child:last-child > sub,
.comp_v3_1021 table a:first-child:last-child > sub,
#packBackToList table a:first-child:last-child > sub {
  bottom: -0.25em;
}

.comp_v3_1000 .builtin-scroll,
.comp_v3_1001 .builtin-scroll,
.comp_v3_1002 .builtin-scroll,
.comp_v3_1004 .builtin-scroll,
.comp_v3_1005 .builtin-scroll,
.comp_v3_1006 .builtin-scroll,
.comp_v3_1007 .builtin-scroll,
.comp_v3_1008 .builtin-scroll,
.comp_v3_1009 .builtin-scroll,
.comp_v3_1010 .builtin-scroll,
.comp_v3_1012 .builtin-scroll,
.comp_v3_1013 .builtin-scroll,
.comp_v3_1014 .builtin-scroll,
.comp_v3_1015 .builtin-scroll,
.comp_v3_1016 .builtin-scroll,
.comp_v3_1020 .builtin-scroll,
.comp_v3_1021 .builtin-scroll,
#packBackToList .builtin-scroll {
  -ms-touch-action: auto;
  touch-action: auto;
}

.product_detail_page .message,
.package_detail_page .message,
.rd_detail_page .message,
.apl_detail_page .message {
  text-align: center;
}

#purchase dt {
  color: #1d1e21;
  line-height: 1.4;
  font-size: 3.4rem;
  margin: 60px 0 0 0;
}

#purchase dt a {
  color: #1d1e21;
}

#purchase dt a:hover {
  color: #0064d2;
  text-decoration: underline;
}

@media screen and (max-width: 768px) {
  #purchase dt {
    margin-top: 40px;
  }
}

#description table,
#package table,
#packContent table {
  min-width: 708px;
}

#description table th,
#description table td,
#package table th,
#package table td,
#packContent table th,
#packContent table td {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@media print, screen and (min-width: 769px) {
  #description table th img,
  #description table td img,
  #package table th img,
  #package table td img,
  #packContent table th img,
  #packContent table td img {
    max-width: 507px;
  }
}

@media screen and (max-width: 768px) {
  #description table th,
  #description table td,
  #package table th,
  #package table td,
  #packContent table th,
  #packContent table td {
    display: block;
    width: 100% !important;
  }
}

@media screen and (max-width: 768px) {
  #description table,
  #package table,
  #packContent table {
    min-width: auto;
    border: none;
  }
  #description table tr:nth-child(even),
  #package table tr:nth-child(even),
  #packContent table tr:nth-child(even) {
    background-color: #fff !important;
  }
  #description table th,
  #description table td,
  #package table th,
  #package table td,
  #packContent table th,
  #packContent table td {
    border: 1px solid #e7e7e8;
    margin-top: -1px;
  }
}

#purchase .disc,
#developEnv .disc,
#related_link .disc {
  display: inline-block;
  padding-left: calc(26px + 0.25em);
  margin-left: 0;
  position: relative;
}

#purchase .disc::before,
#developEnv .disc::before,
#related_link .disc::before {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  content: "\002022";
  color: #0064d2;
  margin: 0 10px;
}

#purchase a,
#developEnv a,
#related_link a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #0064d2;
  padding-right: 0;
  position: relative;
  line-height: 1.6;
  text-decoration: none;
}

#purchase a:hover,
#developEnv a:hover,
#related_link a:hover {
  text-decoration: underline;
}

#purchase a::after,
#developEnv a::after,
#related_link a::after {
  display: none;
}

#purchase a::before,
#developEnv a::before,
#related_link a::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

#purchase a[href$=".pdf"]::before, #purchase a[href*="docget.jsp"]::before,
#developEnv a[href$=".pdf"]::before,
#developEnv a[href*="docget.jsp"]::before,
#related_link a[href$=".pdf"]::before,
#related_link a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

#purchase a[href*="/list/index.php"]::before, #purchase a[href*="/parametric"]::before,
#developEnv a[href*="/list/index.php"]::before,
#developEnv a[href*="/parametric"]::before,
#related_link a[href*="/list/index.php"]::before,
#related_link a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

#purchase a[href^="#"]::before,
#developEnv a[href^="#"]::before,
#related_link a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

#purchase a[href^="tel:"], #purchase a[href^="mailto:"], #purchase a.icon-none,
#developEnv a[href^="tel:"],
#developEnv a[href^="mailto:"],
#developEnv a.icon-none,
#related_link a[href^="tel:"],
#related_link a[href^="mailto:"],
#related_link a.icon-none {
  padding-left: 0;
}

#purchase a[href^="tel:"]::before, #purchase a[href^="mailto:"]::before, #purchase a.icon-none::before,
#developEnv a[href^="tel:"]::before,
#developEnv a[href^="mailto:"]::before,
#developEnv a.icon-none::before,
#related_link a[href^="tel:"]::before,
#related_link a[href^="mailto:"]::before,
#related_link a.icon-none::before {
  display: none;
}

#purchase a.icon-none img,
#developEnv a.icon-none img,
#related_link a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  #purchase a[href^="tel:"],
  #developEnv a[href^="tel:"],
  #related_link a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

#purchase a[data-type="normal"]::before,
#developEnv a[data-type="normal"]::before,
#related_link a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

#purchase a[data-type="internal"]::before,
#developEnv a[data-type="internal"]::before,
#related_link a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

#purchase a[data-type="external"]::before,
#developEnv a[data-type="external"]::before,
#related_link a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

#purchase a[data-type="pdf"]::before,
#developEnv a[data-type="pdf"]::before,
#related_link a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

#purchase a[target="_blank"]::before,
#developEnv a[target="_blank"]::before,
#related_link a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

#purchase a > sub,
#developEnv a > sub,
#related_link a > sub {
  bottom: 0.75em;
}

#purchase a > sup,
#developEnv a > sup,
#related_link a > sup {
  top: 0.5em;
}

#caution ul {
  font-size: 80%;
}

#packBackToList {
  margin-top: 60px;
}

@media screen and (max-width: 768px) {
  #packBackToList {
    margin-top: 40px;
  }
}

#packBackToList a {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
}

#packBackToList a span {
  padding-top: 0.2rem;
}

#packBackToList a:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

#packBackToList a:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

#packBackToList a:disabled {
  color: #FFF;
  background-color: #707070;
}

#packBackToList a::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_1008 a {
  display: inline;
  color: #0064d2;
  padding-right: 0;
  padding-left: 0;
  position: relative;
  text-decoration: underline;
  line-height: 1.4;
}

.comp_v3_1008 a:hover {
  text-decoration: none;
}

.comp_v3_1008 a::before {
  display: none;
}

.comp_v3_1008 a::after {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 5px;
  -webkit-transform: translateY(2.5px);
  transform: translateY(2.5px);
}

.comp_v3_1008 a[href$=".pdf"]::after, .comp_v3_1008 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1008 a[href*="/list/index.php"]::after, .comp_v3_1008 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1008 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1008 a[href^="tel:"], .comp_v3_1008 a[href^="mailto:"], .comp_v3_1008 a.icon-none {
  padding-right: 0;
}

.comp_v3_1008 a[href^="tel:"]::after, .comp_v3_1008 a[href^="mailto:"]::after, .comp_v3_1008 a.icon-none::after {
  display: none;
}

.comp_v3_1008 a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1008 a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1008 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1008 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1008 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1008 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1008 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1005 p {
  margin-top: 15px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1005 p {
    margin-top: 20px;
  }
}

.comp_v3_1005 td {
  line-height: 1.4;
}

#packContent table caption {
  display: none;
  text-align: left;
  white-space: nowrap;
}

.comp_v3_1000 table th img,
.comp_v3_1000 table td img {
  background-color: transparent;
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

@charset "UTF-8";

.comp_v3_richtext__frame, .comp_v3_richtext__frame--transition {
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 auto;
  line-height: 1.6;
}

.comp_v3_richtext__radio li {
  margin: 0.5em 0;
}

.comp_v3_richtext__radio__label {
  position: relative;
  cursor: pointer;
  padding-left: 30px;
  letter-spacing: 0.1rem;
}

.comp_v3_richtext__radio__label input[type="radio"] {
  position: absolute;
  left: -100vw;
}

.comp_v3_richtext__radio__label input[type="radio"]:checked + span::before {
  border: 2px solid #0064d2;
}

.comp_v3_richtext__radio__label input[type="radio"]:checked + span::after {
  background-color: #0064d2;
}

.comp_v3_richtext__radio__label input[type="radio"]:disabled + span::before {
  border: 2px solid #e7e7e8;
  opacity: 0.5;
}

.comp_v3_richtext__radio__label input[type="radio"]:checked:disabled + span::before {
  border: 2px solid #0064d2;
}

.comp_v3_richtext__radio__label input[type="radio"]:checked:disabled + span::after {
  background-color: #0064d2;
}

.comp_v3_richtext__radio__label__text::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 18px;
  height: 18px;
  border: 2px solid #e7e7e8;
  border-radius: 50%;
}

.comp_v3_richtext__radio__label__text::after {
  content: "";
  display: block;
  position: absolute;
  top: 7px;
  left: 7px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background-color: transparent;
}

input[type="radio"]:focus + .comp_v3_richtext__radio__label__text::before {
  outline-style: none;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

@media screen and (max-width: 768px) {
  .comp_v3_richtext__table th,
  .comp_v3_richtext__table td {
    min-width: 100px;
  }
}

.comp_v3_richtext__table, .comp_v3_richtext__table__2cell, .comp_v3_richtext__table02, .comp_v3_richtext__table03 {
  border-collapse: collapse;
  border: 1px solid #e7e7e8;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_richtext__table, .comp_v3_richtext__table__2cell, .comp_v3_richtext__table02, .comp_v3_richtext__table03 {
    margin: 0;
  }
}

.comp_v3_richtext__table caption, .comp_v3_richtext__table__2cell caption, .comp_v3_richtext__table02 caption, .comp_v3_richtext__table03 caption {
  color: #1d1e21;
  text-align: left;
  padding: 20px 0;
  font-weight: bold;
}

@media screen and (max-width: 768px) {
  .comp_v3_richtext__table caption, .comp_v3_richtext__table__2cell caption, .comp_v3_richtext__table02 caption, .comp_v3_richtext__table03 caption {
    padding: 10px 0;
  }
}

.comp_v3_richtext__table th,
.comp_v3_richtext__table td, .comp_v3_richtext__table__2cell th,
.comp_v3_richtext__table__2cell td, .comp_v3_richtext__table02 th,
.comp_v3_richtext__table02 td, .comp_v3_richtext__table03 th,
.comp_v3_richtext__table03 td {
  border: 1px solid #e7e7e8;
  text-align: left;
  padding: 10px 9px;
  font-weight: normal;
  line-height: 1.6;
}

@media screen and (max-width: 768px) {
  .comp_v3_richtext__table th,
  .comp_v3_richtext__table td, .comp_v3_richtext__table__2cell th,
  .comp_v3_richtext__table__2cell td, .comp_v3_richtext__table02 th,
  .comp_v3_richtext__table02 td, .comp_v3_richtext__table03 th,
  .comp_v3_richtext__table03 td {
    padding: 10px;
  }
}

.comp_v3_richtext__table th, .comp_v3_richtext__table__2cell th, .comp_v3_richtext__table02 th, .comp_v3_richtext__table03 th {
  color: #1d1e21;
  background-color: #f0f6fc;
}

.comp_v3_richtext__table thead tr:nth-child(even), .comp_v3_richtext__table__2cell thead tr:nth-child(even), .comp_v3_richtext__table02 thead tr:nth-child(even), .comp_v3_richtext__table03 thead tr:nth-child(even) {
  background-color: #f0f6fc;
}

.comp_v3_richtext__table thead th,
.comp_v3_richtext__table thead td, .comp_v3_richtext__table__2cell thead th,
.comp_v3_richtext__table__2cell thead td, .comp_v3_richtext__table02 thead th,
.comp_v3_richtext__table02 thead td, .comp_v3_richtext__table03 thead th,
.comp_v3_richtext__table03 thead td {
  font-weight: bold;
}

.comp_v3_richtext__table tbody tr:nth-child(odd), .comp_v3_richtext__table__2cell tbody tr:nth-child(odd), .comp_v3_richtext__table02 tbody tr:nth-child(odd), .comp_v3_richtext__table03 tbody tr:nth-child(odd) {
  background-color: #fff;
}

.comp_v3_richtext__table tbody tr:nth-child(even), .comp_v3_richtext__table__2cell tbody tr:nth-child(even), .comp_v3_richtext__table02 tbody tr:nth-child(even), .comp_v3_richtext__table03 tbody tr:nth-child(even) {
  background-color: #f5f5f5;
}

.comp_v3_richtext__table__btn p, .comp_v3_richtext__table__2cell__btn p, .comp_v3_richtext__table02__btn p, .comp_v3_richtext__table03__btn p {
  margin: 0;
  padding: 0;
}

.comp_v3_richtext__table__btn--center, .comp_v3_richtext__table__2cell__btn--center, .comp_v3_richtext__table02__btn--center, .comp_v3_richtext__table03__btn--center {
  text-align: center;
}

.comp_v3_richtext__table__btn--right, .comp_v3_richtext__table__2cell__btn--right, .comp_v3_richtext__table02__btn--right, .comp_v3_richtext__table03__btn--right {
  text-align: right;
}

.comp_v3_richtext__table__btn--default, .comp_v3_richtext__table__2cell__btn--default, .comp_v3_richtext__table02__btn--default, .comp_v3_richtext__table03__btn--default {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
}

.comp_v3_richtext__table__btn--default span, .comp_v3_richtext__table__2cell__btn--default span, .comp_v3_richtext__table02__btn--default span, .comp_v3_richtext__table03__btn--default span {
  padding-top: 0.2rem;
}

.comp_v3_richtext__table__btn--default:hover, .comp_v3_richtext__table__2cell__btn--default:hover, .comp_v3_richtext__table02__btn--default:hover, .comp_v3_richtext__table03__btn--default:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_richtext__table__btn--default:focus, .comp_v3_richtext__table__2cell__btn--default:focus, .comp_v3_richtext__table02__btn--default:focus, .comp_v3_richtext__table03__btn--default:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_richtext__table__btn--default:disabled, .comp_v3_richtext__table__2cell__btn--default:disabled, .comp_v3_richtext__table02__btn--default:disabled, .comp_v3_richtext__table03__btn--default:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_richtext__table__btn--default::before, .comp_v3_richtext__table__2cell__btn--default::before, .comp_v3_richtext__table02__btn--default::before, .comp_v3_richtext__table03__btn--default::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_richtext__table__btn a, .comp_v3_richtext__table__2cell__btn a, .comp_v3_richtext__table02__btn a, .comp_v3_richtext__table03__btn a {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  min-width: 110px;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
}

.comp_v3_richtext__table__btn a span, .comp_v3_richtext__table__2cell__btn a span, .comp_v3_richtext__table02__btn a span, .comp_v3_richtext__table03__btn a span {
  padding-top: 0.2rem;
}

.comp_v3_richtext__table__btn a:hover, .comp_v3_richtext__table__2cell__btn a:hover, .comp_v3_richtext__table02__btn a:hover, .comp_v3_richtext__table03__btn a:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
}

.comp_v3_richtext__table__btn a::before, .comp_v3_richtext__table__2cell__btn a::before, .comp_v3_richtext__table02__btn a::before, .comp_v3_richtext__table03__btn a::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg);
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_richtext__table__btn a[href$=".pdf"]::before, .comp_v3_richtext__table__btn a[href*="docget.jsp"]::before, .comp_v3_richtext__table__2cell__btn a[href$=".pdf"]::before, .comp_v3_richtext__table__2cell__btn a[href*="docget.jsp"]::before, .comp_v3_richtext__table02__btn a[href$=".pdf"]::before, .comp_v3_richtext__table02__btn a[href*="docget.jsp"]::before, .comp_v3_richtext__table03__btn a[href$=".pdf"]::before, .comp_v3_richtext__table03__btn a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-white.svg);
}

.comp_v3_richtext__table__btn a[href*="/list/index.php"]::before, .comp_v3_richtext__table__btn a[href*="/parametric"]::before, .comp_v3_richtext__table__2cell__btn a[href*="/list/index.php"]::before, .comp_v3_richtext__table__2cell__btn a[href*="/parametric"]::before, .comp_v3_richtext__table02__btn a[href*="/list/index.php"]::before, .comp_v3_richtext__table02__btn a[href*="/parametric"]::before, .comp_v3_richtext__table03__btn a[href*="/list/index.php"]::before, .comp_v3_richtext__table03__btn a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-white.svg);
}

.comp_v3_richtext__table__btn a[href^="#"]::before, .comp_v3_richtext__table__2cell__btn a[href^="#"]::before, .comp_v3_richtext__table02__btn a[href^="#"]::before, .comp_v3_richtext__table03__btn a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-white.svg);
}

.comp_v3_richtext__table__btn a[data-type="normal"]::before, .comp_v3_richtext__table__2cell__btn a[data-type="normal"]::before, .comp_v3_richtext__table02__btn a[data-type="normal"]::before, .comp_v3_richtext__table03__btn a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg);
}

.comp_v3_richtext__table__btn a[data-type="internal"]::before, .comp_v3_richtext__table__2cell__btn a[data-type="internal"]::before, .comp_v3_richtext__table02__btn a[data-type="internal"]::before, .comp_v3_richtext__table03__btn a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-white.svg);
}

.comp_v3_richtext__table__btn a[data-type="external"]::before, .comp_v3_richtext__table__2cell__btn a[data-type="external"]::before, .comp_v3_richtext__table02__btn a[data-type="external"]::before, .comp_v3_richtext__table03__btn a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-white.svg);
}

.comp_v3_richtext__table__btn a[data-type="pdf"]::before, .comp_v3_richtext__table__2cell__btn a[data-type="pdf"]::before, .comp_v3_richtext__table02__btn a[data-type="pdf"]::before, .comp_v3_richtext__table03__btn a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-white.svg);
}

.comp_v3_richtext__table__btn a[target="_blank"]::before, .comp_v3_richtext__table__2cell__btn a[target="_blank"]::before, .comp_v3_richtext__table02__btn a[target="_blank"]::before, .comp_v3_richtext__table03__btn a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-white.svg);
}

.comp_v3_richtext__table__btn a > sub, .comp_v3_richtext__table__2cell__btn a > sub, .comp_v3_richtext__table02__btn a > sub, .comp_v3_richtext__table03__btn a > sub {
  bottom: 0.75em;
}

.comp_v3_richtext__table__btn a > sup, .comp_v3_richtext__table__2cell__btn a > sup, .comp_v3_richtext__table02__btn a > sup, .comp_v3_richtext__table03__btn a > sup {
  top: 0.5em;
}

.comp_v3_richtext__table__btn .comp_v3_richtext__table__btn--search::before, .comp_v3_richtext__table__2cell__btn .comp_v3_richtext__table__btn--search::before, .comp_v3_richtext__table02__btn .comp_v3_richtext__table__btn--search::before, .comp_v3_richtext__table03__btn .comp_v3_richtext__table__btn--search::before, .comp_v3_richtext__table__btn .comp_v3_richtext__table__2cell__btn--search::before, .comp_v3_richtext__table__2cell__btn .comp_v3_richtext__table__2cell__btn--search::before, .comp_v3_richtext__table02__btn .comp_v3_richtext__table__2cell__btn--search::before, .comp_v3_richtext__table03__btn .comp_v3_richtext__table__2cell__btn--search::before, .comp_v3_richtext__table__btn .comp_v3_richtext__table02__btn--search::before, .comp_v3_richtext__table__2cell__btn .comp_v3_richtext__table02__btn--search::before, .comp_v3_richtext__table02__btn .comp_v3_richtext__table02__btn--search::before, .comp_v3_richtext__table03__btn .comp_v3_richtext__table02__btn--search::before, .comp_v3_richtext__table__btn .comp_v3_richtext__table03__btn--search::before, .comp_v3_richtext__table__2cell__btn .comp_v3_richtext__table03__btn--search::before, .comp_v3_richtext__table02__btn .comp_v3_richtext__table03__btn--search::before, .comp_v3_richtext__table03__btn .comp_v3_richtext__table03__btn--search::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-search-white.svg);
}

.comp_v3_richtext__table__btn .comp_v3_richtext__table__btn--balloon::before, .comp_v3_richtext__table__2cell__btn .comp_v3_richtext__table__btn--balloon::before, .comp_v3_richtext__table02__btn .comp_v3_richtext__table__btn--balloon::before, .comp_v3_richtext__table03__btn .comp_v3_richtext__table__btn--balloon::before, .comp_v3_richtext__table__btn .comp_v3_richtext__table__2cell__btn--balloon::before, .comp_v3_richtext__table__2cell__btn .comp_v3_richtext__table__2cell__btn--balloon::before, .comp_v3_richtext__table02__btn .comp_v3_richtext__table__2cell__btn--balloon::before, .comp_v3_richtext__table03__btn .comp_v3_richtext__table__2cell__btn--balloon::before, .comp_v3_richtext__table__btn .comp_v3_richtext__table02__btn--balloon::before, .comp_v3_richtext__table__2cell__btn .comp_v3_richtext__table02__btn--balloon::before, .comp_v3_richtext__table02__btn .comp_v3_richtext__table02__btn--balloon::before, .comp_v3_richtext__table03__btn .comp_v3_richtext__table02__btn--balloon::before, .comp_v3_richtext__table__btn .comp_v3_richtext__table03__btn--balloon::before, .comp_v3_richtext__table__2cell__btn .comp_v3_richtext__table03__btn--balloon::before, .comp_v3_richtext__table02__btn .comp_v3_richtext__table03__btn--balloon::before, .comp_v3_richtext__table03__btn .comp_v3_richtext__table03__btn--balloon::before {
  width: 18px;
  height: 18px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-icon-balloon.png);
  background-size: 18px 18px;
  margin-bottom: 0.1em;
}

.comp_v3_richtext__table__btn .comp_v3_richtext__table__btn--cart::before, .comp_v3_richtext__table__2cell__btn .comp_v3_richtext__table__btn--cart::before, .comp_v3_richtext__table02__btn .comp_v3_richtext__table__btn--cart::before, .comp_v3_richtext__table03__btn .comp_v3_richtext__table__btn--cart::before, .comp_v3_richtext__table__btn .comp_v3_richtext__table__2cell__btn--cart::before, .comp_v3_richtext__table__2cell__btn .comp_v3_richtext__table__2cell__btn--cart::before, .comp_v3_richtext__table02__btn .comp_v3_richtext__table__2cell__btn--cart::before, .comp_v3_richtext__table03__btn .comp_v3_richtext__table__2cell__btn--cart::before, .comp_v3_richtext__table__btn .comp_v3_richtext__table02__btn--cart::before, .comp_v3_richtext__table__2cell__btn .comp_v3_richtext__table02__btn--cart::before, .comp_v3_richtext__table02__btn .comp_v3_richtext__table02__btn--cart::before, .comp_v3_richtext__table03__btn .comp_v3_richtext__table02__btn--cart::before, .comp_v3_richtext__table__btn .comp_v3_richtext__table03__btn--cart::before, .comp_v3_richtext__table__2cell__btn .comp_v3_richtext__table03__btn--cart::before, .comp_v3_richtext__table02__btn .comp_v3_richtext__table03__btn--cart::before, .comp_v3_richtext__table03__btn .comp_v3_richtext__table03__btn--cart::before {
  width: 18px;
  height: 18px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-icon-cart.png);
  background-size: 18px 18px;
  margin-bottom: 0.1em;
}

.comp_v3_richtext__table__btn .comp_v3_richtext__table__btn--large, .comp_v3_richtext__table__2cell__btn .comp_v3_richtext__table__btn--large, .comp_v3_richtext__table02__btn .comp_v3_richtext__table__btn--large, .comp_v3_richtext__table03__btn .comp_v3_richtext__table__btn--large, .comp_v3_richtext__table__btn .comp_v3_richtext__table__2cell__btn--large, .comp_v3_richtext__table__2cell__btn .comp_v3_richtext__table__2cell__btn--large, .comp_v3_richtext__table02__btn .comp_v3_richtext__table__2cell__btn--large, .comp_v3_richtext__table03__btn .comp_v3_richtext__table__2cell__btn--large, .comp_v3_richtext__table__btn .comp_v3_richtext__table02__btn--large, .comp_v3_richtext__table__2cell__btn .comp_v3_richtext__table02__btn--large, .comp_v3_richtext__table02__btn .comp_v3_richtext__table02__btn--large, .comp_v3_richtext__table03__btn .comp_v3_richtext__table02__btn--large, .comp_v3_richtext__table__btn .comp_v3_richtext__table03__btn--large, .comp_v3_richtext__table__2cell__btn .comp_v3_richtext__table03__btn--large, .comp_v3_richtext__table02__btn .comp_v3_richtext__table03__btn--large, .comp_v3_richtext__table03__btn .comp_v3_richtext__table03__btn--large {
  font-size: 2rem;
  padding: 18px 30px;
}

@media screen and (max-width: 768px) {
  .comp_v3_richtext__table__btn .comp_v3_richtext__table__btn--large, .comp_v3_richtext__table__2cell__btn .comp_v3_richtext__table__btn--large, .comp_v3_richtext__table02__btn .comp_v3_richtext__table__btn--large, .comp_v3_richtext__table03__btn .comp_v3_richtext__table__btn--large, .comp_v3_richtext__table__btn .comp_v3_richtext__table__2cell__btn--large, .comp_v3_richtext__table__2cell__btn .comp_v3_richtext__table__2cell__btn--large, .comp_v3_richtext__table02__btn .comp_v3_richtext__table__2cell__btn--large, .comp_v3_richtext__table03__btn .comp_v3_richtext__table__2cell__btn--large, .comp_v3_richtext__table__btn .comp_v3_richtext__table02__btn--large, .comp_v3_richtext__table__2cell__btn .comp_v3_richtext__table02__btn--large, .comp_v3_richtext__table02__btn .comp_v3_richtext__table02__btn--large, .comp_v3_richtext__table03__btn .comp_v3_richtext__table02__btn--large, .comp_v3_richtext__table__btn .comp_v3_richtext__table03__btn--large, .comp_v3_richtext__table__2cell__btn .comp_v3_richtext__table03__btn--large, .comp_v3_richtext__table02__btn .comp_v3_richtext__table03__btn--large, .comp_v3_richtext__table03__btn .comp_v3_richtext__table03__btn--large {
    width: 100%;
  }
}

.comp_v3_richtext__table__btn .comp_v3_richtext__table__btn--large:hover, .comp_v3_richtext__table__2cell__btn .comp_v3_richtext__table__btn--large:hover, .comp_v3_richtext__table02__btn .comp_v3_richtext__table__btn--large:hover, .comp_v3_richtext__table03__btn .comp_v3_richtext__table__btn--large:hover, .comp_v3_richtext__table__btn .comp_v3_richtext__table__2cell__btn--large:hover, .comp_v3_richtext__table__2cell__btn .comp_v3_richtext__table__2cell__btn--large:hover, .comp_v3_richtext__table02__btn .comp_v3_richtext__table__2cell__btn--large:hover, .comp_v3_richtext__table03__btn .comp_v3_richtext__table__2cell__btn--large:hover, .comp_v3_richtext__table__btn .comp_v3_richtext__table02__btn--large:hover, .comp_v3_richtext__table__2cell__btn .comp_v3_richtext__table02__btn--large:hover, .comp_v3_richtext__table02__btn .comp_v3_richtext__table02__btn--large:hover, .comp_v3_richtext__table03__btn .comp_v3_richtext__table02__btn--large:hover, .comp_v3_richtext__table__btn .comp_v3_richtext__table03__btn--large:hover, .comp_v3_richtext__table__2cell__btn .comp_v3_richtext__table03__btn--large:hover, .comp_v3_richtext__table02__btn .comp_v3_richtext__table03__btn--large:hover, .comp_v3_richtext__table03__btn .comp_v3_richtext__table03__btn--large:hover {
  color: #fff;
}

.comp_v3_richtext__table__btn .comp_v3_richtext__table__btn--flip, .comp_v3_richtext__table__2cell__btn .comp_v3_richtext__table__btn--flip, .comp_v3_richtext__table02__btn .comp_v3_richtext__table__btn--flip, .comp_v3_richtext__table03__btn .comp_v3_richtext__table__btn--flip, .comp_v3_richtext__table__btn .comp_v3_richtext__table__2cell__btn--flip, .comp_v3_richtext__table__2cell__btn .comp_v3_richtext__table__2cell__btn--flip, .comp_v3_richtext__table02__btn .comp_v3_richtext__table__2cell__btn--flip, .comp_v3_richtext__table03__btn .comp_v3_richtext__table__2cell__btn--flip, .comp_v3_richtext__table__btn .comp_v3_richtext__table02__btn--flip, .comp_v3_richtext__table__2cell__btn .comp_v3_richtext__table02__btn--flip, .comp_v3_richtext__table02__btn .comp_v3_richtext__table02__btn--flip, .comp_v3_richtext__table03__btn .comp_v3_richtext__table02__btn--flip, .comp_v3_richtext__table__btn .comp_v3_richtext__table03__btn--flip, .comp_v3_richtext__table__2cell__btn .comp_v3_richtext__table03__btn--flip, .comp_v3_richtext__table02__btn .comp_v3_richtext__table03__btn--flip, .comp_v3_richtext__table03__btn .comp_v3_richtext__table03__btn--flip {
  color: #0064d2;
  background-color: #fff;
  border: 1px solid #0064d2;
}

.comp_v3_richtext__table__btn .comp_v3_richtext__table__btn--flip::before, .comp_v3_richtext__table__2cell__btn .comp_v3_richtext__table__btn--flip::before, .comp_v3_richtext__table02__btn .comp_v3_richtext__table__btn--flip::before, .comp_v3_richtext__table03__btn .comp_v3_richtext__table__btn--flip::before, .comp_v3_richtext__table__btn .comp_v3_richtext__table__2cell__btn--flip::before, .comp_v3_richtext__table__2cell__btn .comp_v3_richtext__table__2cell__btn--flip::before, .comp_v3_richtext__table02__btn .comp_v3_richtext__table__2cell__btn--flip::before, .comp_v3_richtext__table03__btn .comp_v3_richtext__table__2cell__btn--flip::before, .comp_v3_richtext__table__btn .comp_v3_richtext__table02__btn--flip::before, .comp_v3_richtext__table__2cell__btn .comp_v3_richtext__table02__btn--flip::before, .comp_v3_richtext__table02__btn .comp_v3_richtext__table02__btn--flip::before, .comp_v3_richtext__table03__btn .comp_v3_richtext__table02__btn--flip::before, .comp_v3_richtext__table__btn .comp_v3_richtext__table03__btn--flip::before, .comp_v3_richtext__table__2cell__btn .comp_v3_richtext__table03__btn--flip::before, .comp_v3_richtext__table02__btn .comp_v3_richtext__table03__btn--flip::before, .comp_v3_richtext__table03__btn .comp_v3_richtext__table03__btn--flip::before {
  display: none;
}

.comp_v3_richtext__table ul,
.comp_v3_richtext__table ol, .comp_v3_richtext__table__2cell ul,
.comp_v3_richtext__table__2cell ol, .comp_v3_richtext__table02 ul,
.comp_v3_richtext__table02 ol, .comp_v3_richtext__table03 ul,
.comp_v3_richtext__table03 ol {
  margin: 0;
  margin-top: 0 !important;
}

@media screen and (max-width: 768px) {
  .comp_v3_richtext__table__2cell {
    table-layout: fixed;
  }
}

.comp_v3_richtext__table__2cell th,
.comp_v3_richtext__table__2cell td {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_richtext__table__2cell th img,
  .comp_v3_richtext__table__2cell td img {
    max-width: 507px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_richtext__table__2cell th,
  .comp_v3_richtext__table__2cell td {
    display: block;
    width: 100%;
  }
}

.comp_v3_richtext__table__2cell th figure span,
.comp_v3_richtext__table__2cell td figure span {
  display: block;
  position: relative;
  width: 100%;
  height: auto;
  overflow: hidden;
}

.comp_v3_richtext__table__2cell th figure span img,
.comp_v3_richtext__table__2cell td figure span img {
  max-width: 100%;
  max-height: 100%;
  position: relative;
}

.comp_v3_richtext__table__2cell th figure figcaption,
.comp_v3_richtext__table__2cell td figure figcaption {
  margin: 0;
  padding: 1em 0;
}

.comp_v3_richtext__table__2cell th .imagemodal figure,
.comp_v3_richtext__table__2cell td .imagemodal figure {
  position: relative;
  background-color: transparent;
  border-radius: 0;
  display: block;
  width: 100%;
  height: auto;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.comp_v3_richtext__table__2cell th .imagemodal figure:before,
.comp_v3_richtext__table__2cell td .imagemodal figure:before {
  display: none;
}

.comp_v3_richtext__table__2cell th .imagemodal figure img,
.comp_v3_richtext__table__2cell td .imagemodal figure img {
  max-width: 100%;
  max-height: 100%;
  position: relative;
  top: 0;
  left: 0;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}

@media screen and (max-width: 768px) {
  .comp_v3_richtext__table__2cell {
    border: none;
  }
  .comp_v3_richtext__table__2cell th,
  .comp_v3_richtext__table__2cell td {
    border: 1px solid #e7e7e8;
    margin-top: -1px;
  }
}

.comp_v3_richtext__table02 tbody tr:nth-child(odd) {
  background-color: #fff;
}

.comp_v3_richtext__table02 tbody tr:nth-child(even) {
  background-color: #fff;
}

.comp_v3_richtext__table03 tbody tr:nth-child(odd) {
  background-color: transparent;
}

.comp_v3_richtext__table03 tbody tr:nth-child(even) {
  background-color: transparent;
}

.comp_v3_richtext__table03 tbody td:nth-child(odd) {
  background-color: #f5f5f5;
}

.comp_v3_richtext__table03 tbody td:nth-child(even) {
  background-color: #fff;
}

.comp_v3_richtext__select {
  margin: 25px 0;
  position: relative;
}

.comp_v3_richtext__select:before {
  content: "\0046\0069\006c\0074\0065\0072";
  display: inline-block;
  position: absolute;
  left: 10px;
  top: 10px;
  z-index: 2;
  font-size: 1.2rem;
  color: #a0a0a5;
  letter-spacing: 0.1rem;
}

.comp_v3_richtext__select__selecter {
  position: relative;
  border: 1px solid #ccc;
  border-radius: 4px;
  background: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  min-width: 250px;
}

@media screen and (max-width: 768px) {
  .comp_v3_richtext__select__selecter {
    width: 100%;
  }
}

.comp_v3_richtext__select__selecter::before {
  position: absolute;
  padding: 0;
  content: "";
  top: 50%;
  right: 0.9em;
  bottom: 0;
  width: 8px;
  height: 8px;
  border-top: 2px solid rgba(51, 51, 51, 0.3);
  border-right: 2px solid rgba(51, 51, 51, 0.3);
  -webkit-transform: rotate(135deg) translate(-50%, 50%);
  transform: rotate(135deg) translate(-50%, 50%);
  pointer-events: none;
}

.comp_v3_richtext__select__selecter::after {
  position: absolute;
  top: 0;
  right: 2.5em;
  bottom: 0;
  width: 1px;
  content: "";
  border-left: 1px solid #ccc;
}

.comp_v3_richtext__select__selecter select {
  width: 100%;
  min-width: 120px;
  padding-right: 1em;
  cursor: pointer;
  text-indent: 0.01px;
  text-overflow: ellipsis;
  border: none;
  outline: none;
  background: transparent;
  background-image: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 12px 45px 12px 10px;
  color: #333;
  letter-spacing: 0.1rem;
}

.comp_v3_richtext__select__selecter select:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_richtext__select__selecter select::-ms-expand {
  display: none;
}

.comp_v3_richtext__select__selecter select:disabled {
  background-color: #e7e7e8;
}

@media screen and (max-width: 768px) {
  .comp_v3_richtext__select__selecter {
    width: 100%;
    min-width: auto;
  }
}

.comp_v3_richtext__select__selecter select {
  padding: 30px 40px 8px 10px;
  min-width: 250px;
}

.comp_v3_richtext__frame--transition {
  position: relative;
}

.comp_v3_richtext__frame--transition button,
.comp_v3_richtext__frame--transition [type="button"],
.comp_v3_richtext__frame--transition [type="reset"],
.comp_v3_richtext__frame--transition [type="submit"] {
  background-color: #0064d2;
  padding: 8px 10px;
  color: #fff;
  border: none;
  margin: 5px 5px 5px 0;
}

.comp_v3_richtext__frame--transition button:hover,
.comp_v3_richtext__frame--transition [type="button"]:hover,
.comp_v3_richtext__frame--transition [type="reset"]:hover,
.comp_v3_richtext__frame--transition [type="submit"]:hover {
  cursor: pointer;
}

.comp_v3_richtext__frame--transition input[type="text"] {
  font-family: Arial;
}

.comp_v3_richtext__frame--transition input[type="checkbox"],
.comp_v3_richtext__frame--transition input[type="radio"] {
  vertical-align: initial;
  margin-right: 4px;
  position: relative;
  top: 1px;
}

.comp_v3_richtext__frame--transition table {
  margin: 25px 0 15px;
  border-collapse: collapse;
  width: 99.9%;
  text-align: center;
  vertical-align: middle;
  line-height: 1.4;
  border: 1px solid #e7e7e8;
  font-size: 1.4rem;
}

.comp_v3_richtext__frame--transition table th,
.comp_v3_richtext__frame--transition table td {
  padding: 5px;
  border: 1px solid #e7e7e8;
}

.comp_v3_richtext__frame--transition table th {
  font-weight: bold;
  background-color: #d8ebf7;
  color: #1d1e21;
}

.comp_v3_richtext__frame--transition img {
  width: auto;
  max-width: initial;
}

.comp_v3_richtext__frame--transition .comp_v3_0050 {
  padding: 0;
}

.comp_v3_richtext__frame--transition .comp_v3_0050__frame {
  padding: 0;
}

.comp_v3_richtext__frame--transition .comp_v3_0050__h1--regular, .comp_v3_richtext__frame--transition .comp_v3_0050__h1--bold, .comp_v3_richtext__frame--transition .comp_v3_0050__h2--regular, .comp_v3_richtext__frame--transition .comp_v3_0050__h2--bold, .comp_v3_richtext__frame--transition .comp_v3_0050__h3--regular, .comp_v3_richtext__frame--transition .comp_v3_0050__h3--bold, .comp_v3_richtext__frame--transition .comp_v3_0050__h4--regular, .comp_v3_richtext__frame--transition .comp_v3_0050__h4--bold, .comp_v3_richtext__frame--transition .comp_v3_0050__h5--regular, .comp_v3_richtext__frame--transition .comp_v3_0050__h5--bold {
  margin-bottom: 20px;
}

.comp_v3_richtext__frame--transition .comp_v3_0050__h1--regular input, .comp_v3_richtext__frame--transition .comp_v3_0050__h1--bold input, .comp_v3_richtext__frame--transition .comp_v3_0050__h2--regular input, .comp_v3_richtext__frame--transition .comp_v3_0050__h2--bold input, .comp_v3_richtext__frame--transition .comp_v3_0050__h3--regular input, .comp_v3_richtext__frame--transition .comp_v3_0050__h3--bold input, .comp_v3_richtext__frame--transition .comp_v3_0050__h4--regular input, .comp_v3_richtext__frame--transition .comp_v3_0050__h4--bold input, .comp_v3_richtext__frame--transition .comp_v3_0050__h5--regular input, .comp_v3_richtext__frame--transition .comp_v3_0050__h5--bold input {
  font-size: 1.3rem;
}

.comp_v3_richtext__agree {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.comp_v3_richtext__agree p a {
  padding: 8px 10px !important;
  color: #fff !important;
  text-decoration: none !important;
  line-height: 1.8 !important;
}

.comp_v3_richtext__agree p a:hover {
  text-decoration: none !important;
}

.comp_v3_richtext__agree__btn {
  margin: 30px;
}

.comp_v3_richtext__agree__btn--default {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  min-width: 110px;
  text-decoration: none;
  vertical-align: middle;
  padding: 8px 10px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.8;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-height: 40px;
  border: none;
}

.comp_v3_richtext__agree__btn--default:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_richtext__agree__btn--disagree {
  font-size: 2rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  text-decoration: none;
  vertical-align: middle;
  color: #fff;
  background-color: #a0a0a5;
  text-align: center;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.8;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-height: 40px;
  border: none;
}

.comp_v3_richtext__agree__btn--disagree img {
  margin: 0 5px 3px 0;
  vertical-align: middle;
}

.comp_v3_richtext__agree__btn--disagree:hover {
  opacity: 0.8;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_richtext__agree__btn--default, .comp_v3_richtext__agree__btn--large, .comp_v3_richtext__agree__btn--flip, .comp_v3_richtext__agree__btn--disagree {
  font-size: 2rem;
  min-width: 150px;
  padding: 15px 10px;
}

@media screen and (max-width: 768px) {
  .comp_v3_richtext__agree__btn--default, .comp_v3_richtext__agree__btn--large, .comp_v3_richtext__agree__btn--flip, .comp_v3_richtext__agree__btn--disagree {
    width: 100%;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_richtext__agree {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .comp_v3_richtext__agree__btn {
    margin: 15px auto;
  }
}

.comp_v3_0060 .comp_v3_richtext form,
.comp_v3_0060 .comp_v3_richtext table {
  margin: 25px 0 15px;
}

@charset "UTF-8";
.comp_v3_5110__frame {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 30px 0;
}

.comp_v3_5110__title {
    padding: 0 15px;
}

@media screen and (max-width: 768px) {
    .comp_v3_5110__title {
        padding: 0 20px;
    }
}

.comp_v3_5110__h2 {
    font-size: 3.4rem;
    margin: 0;
    padding: 60px 0 0 0;
    color: #1d1e21;
    line-height: 1.4;
    letter-spacing: 0.1rem;
    max-width: 1110px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}

@media screen and (max-width: 768px) {
    .comp_v3_5110__h2 {
        font-size: 2.8rem;
        margin: 0;
        padding-top: 40px;
    }
}

.comp_v3_5110__h2 a {
    display: inline-block;
    color: #1d1e21;
    text-decoration: underline;
    position: relative;
}

.comp_v3_5110__h2 a::after {
    content: "";
    position: relative;
    display: inline-block;
    margin-left: 0.25em;
    margin-right: 0.25em;
    margin-bottom: 0.2em;
    vertical-align: bottom;
    width: 1em;
    height: 1em;
    background-repeat: no-repeat;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
    background-size: 1em 1em;
}

.comp_v3_5110__h2 a[href$=".pdf"]::after, .comp_v3_5110__h2 a[href*="docget.jsp"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_5110__h2 a[href*="/list/index.php"]::after, .comp_v3_5110__h2 a[href*="/parametric"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_5110__h2 a[href^="#"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_5110__h2 a[href^="tel:"]::after, .comp_v3_5110__h2 a[href^="mailto:"]::after {
    display: none;
}

@media print, screen and (min-width: 769px) {
    .comp_v3_5110__h2 a[href^="tel:"] {
        color: #1d1e21;
        text-decoration: none;
        pointer-events: none;
        display: inline-block;
    }
}

.comp_v3_5110__h2 a:hover {
    color: #0064d2;
    text-decoration: none;
}

.comp_v3_5110__h2 a:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_5110__h2 a:hover[target="_blank"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_5110__h2 a:hover[href$=".pdf"]::after, .comp_v3_5110__h2 a:hover[href*="docget.jsp"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_5110__h2 a:hover[href*="/list/index.php"]::after, .comp_v3_5110__h2 a:hover[href*="/parametric"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_5110__h2 a:hover[href^="#"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_5110__h2 a:hover[href^="tel:"]::after, .comp_v3_5110__h2 a:hover[href^="mailto:"]::after {
    display: none;
}

.comp_v3_5110__h2 a[data-type="normal"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_5110__h2 a[data-type="normal"]:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_5110__h2 a[data-type="internal"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_5110__h2 a[data-type="internal"]:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_5110__h2 a[data-type="external"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_5110__h2 a[data-type="external"]:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_5110__h2 a[data-type="pdf"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_5110__h2 a[data-type="pdf"]:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_5110__h2 a[target="_blank"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_5110__h2 a[target="_blank"]:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_5110__h2--bold, .comp_v3_5110__h2--regular {
    font-size: 3.4rem;
    margin: 0;
    padding: 60px 0 0 0;
    color: #1d1e21;
    line-height: 1.4;
    letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
    .comp_v3_5110__h2--bold, .comp_v3_5110__h2--regular {
        font-size: 2.8rem;
        margin: 0;
        padding-top: 40px;
    }
}

.comp_v3_5110__h2--bold a, .comp_v3_5110__h2--regular a {
    display: inline-block;
    color: #1d1e21;
    text-decoration: underline;
    position: relative;
}

.comp_v3_5110__h2--bold a::after, .comp_v3_5110__h2--regular a::after {
    content: "";
    position: relative;
    display: inline-block;
    margin-left: 0.25em;
    margin-right: 0.25em;
    margin-bottom: 0.2em;
    vertical-align: bottom;
    width: 1em;
    height: 1em;
    background-repeat: no-repeat;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
    background-size: 1em 1em;
}

.comp_v3_5110__h2--bold a[href$=".pdf"]::after, .comp_v3_5110__h2--bold a[href*="docget.jsp"]::after, .comp_v3_5110__h2--regular a[href$=".pdf"]::after, .comp_v3_5110__h2--regular a[href*="docget.jsp"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_5110__h2--bold a[href*="/list/index.php"]::after, .comp_v3_5110__h2--bold a[href*="/parametric"]::after, .comp_v3_5110__h2--regular a[href*="/list/index.php"]::after, .comp_v3_5110__h2--regular a[href*="/parametric"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_5110__h2--bold a[href^="#"]::after, .comp_v3_5110__h2--regular a[href^="#"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_5110__h2--bold a[href^="tel:"]::after, .comp_v3_5110__h2--bold a[href^="mailto:"]::after, .comp_v3_5110__h2--regular a[href^="tel:"]::after, .comp_v3_5110__h2--regular a[href^="mailto:"]::after {
    display: none;
}

@media print, screen and (min-width: 769px) {
    .comp_v3_5110__h2--bold a[href^="tel:"], .comp_v3_5110__h2--regular a[href^="tel:"] {
        color: #1d1e21;
        text-decoration: none;
        pointer-events: none;
        display: inline-block;
    }
}

.comp_v3_5110__h2--bold a:hover, .comp_v3_5110__h2--regular a:hover {
    color: #0064d2;
    text-decoration: none;
}

.comp_v3_5110__h2--bold a:hover::after, .comp_v3_5110__h2--regular a:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_5110__h2--bold a:hover[target="_blank"]::after, .comp_v3_5110__h2--regular a:hover[target="_blank"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_5110__h2--bold a:hover[href$=".pdf"]::after, .comp_v3_5110__h2--bold a:hover[href*="docget.jsp"]::after, .comp_v3_5110__h2--regular a:hover[href$=".pdf"]::after, .comp_v3_5110__h2--regular a:hover[href*="docget.jsp"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_5110__h2--bold a:hover[href*="/list/index.php"]::after, .comp_v3_5110__h2--bold a:hover[href*="/parametric"]::after, .comp_v3_5110__h2--regular a:hover[href*="/list/index.php"]::after, .comp_v3_5110__h2--regular a:hover[href*="/parametric"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_5110__h2--bold a:hover[href^="#"]::after, .comp_v3_5110__h2--regular a:hover[href^="#"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_5110__h2--bold a:hover[href^="tel:"]::after, .comp_v3_5110__h2--bold a:hover[href^="mailto:"]::after, .comp_v3_5110__h2--regular a:hover[href^="tel:"]::after, .comp_v3_5110__h2--regular a:hover[href^="mailto:"]::after {
    display: none;
}

.comp_v3_5110__h2--bold a[data-type="normal"]::after, .comp_v3_5110__h2--regular a[data-type="normal"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_5110__h2--bold a[data-type="normal"]:hover::after, .comp_v3_5110__h2--regular a[data-type="normal"]:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_5110__h2--bold a[data-type="internal"]::after, .comp_v3_5110__h2--regular a[data-type="internal"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_5110__h2--bold a[data-type="internal"]:hover::after, .comp_v3_5110__h2--regular a[data-type="internal"]:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_5110__h2--bold a[data-type="external"]::after, .comp_v3_5110__h2--regular a[data-type="external"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_5110__h2--bold a[data-type="external"]:hover::after, .comp_v3_5110__h2--regular a[data-type="external"]:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_5110__h2--bold a[data-type="pdf"]::after, .comp_v3_5110__h2--regular a[data-type="pdf"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_5110__h2--bold a[data-type="pdf"]:hover::after, .comp_v3_5110__h2--regular a[data-type="pdf"]:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_5110__h2--bold a[target="_blank"]::after, .comp_v3_5110__h2--regular a[target="_blank"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_5110__h2--bold a[target="_blank"]:hover::after, .comp_v3_5110__h2--regular a[target="_blank"]:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_5110__h2--bold {
    font-weight: bold;
}

.comp_v3_5110__h2--regular {
    font-weight: normal;
}

.comp_v3_5110__h2--bold, .comp_v3_5110__h2--regular {
    max-width: 1110px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}

@media screen and (max-width: 768px) {
    .comp_v3_5110__h2--bold, .comp_v3_5110__h2--regular {
        text-align: left;
    }
}

.comp_v3_5110__slider {
    display: none;
    margin-top: 15px;
    margin-bottom: 0px;
    margin-left: 70px;
    margin-right: 70px;
    padding-top: 15px;
    padding-bottom: 15px;
    max-width: 1140px;
}

@media screen and (min-width: 1280px) {
    .comp_v3_5110__slider {
        width: 1140px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        margin: 0 auto;
        }
}

@media screen and (max-width: 768px) {
    .comp_v3_5110__slider {
        margin-top: 20px;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        padding: 0;
        }
}

.comp_v3_5110__slider.slick-initialized {
    display: block;
}

.comp_v3_5110__slider .prev {
    position: absolute;
    top: calc(50% - 20px);
    left: -40px;
    width: 40px;
    height: 40px;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-prev.png);
    background-size: 40px 40px;
    cursor: pointer;
    text-indent: -999em;
}

.comp_v3_5110__slider .prev:hover {
    opacity: 0.5;
}

.comp_v3_5110__slider .next {
    position: absolute;
    top: calc(50% - 20px);
    right: -40px;
    width: 40px;
    height: 40px;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-next.png);
    background-size: 40px 40px;
    cursor: pointer;
    text-indent: -999em;
}

.comp_v3_5110__slider .next:hover {
    opacity: 0.5;
}

.comp_v3_5110__slider .slick-disabled {
    opacity: 0.1;
}

.comp_v3_5110__slider .slick-disabled:hover {
    cursor: default;
    opacity: 0.1;
}

.comp_v3_5110__slider .prev.slick-arrow,
.comp_v3_5110__slider .next.slick-arrow {
    top: calc(50% - 20px);
}

.comp_v3_5110__slider .prev.slick-arrow {
    left: -55px;
}

.comp_v3_5110__slider .next.slick-arrow {
    right: -55px;
}

.comp_v3_5110__slider .slick-dots {
    position: relative;
    font-size: 0;
    list-style: none;
    display: block;
    text-align: center;
    padding: 15px 0;
    margin: 0 auto;
    width: 80%;
}

.comp_v3_5110__slider .slick-dots li {
    position: relative;
    display: inline-block;
    margin: 2px 5px;
    padding: 0;
    cursor: pointer;
}

.comp_v3_5110__slider .slick-dots li button {
    border: 0;
    background: transparent;
    display: block;
    outline: none;
    line-height: 0px;
    font-size: 0px;
    color: transparent;
    padding: 5px;
    cursor: pointer;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 7px;
    border: 2px solid #6e7175;
}

.comp_v3_5110__slider .slick-dots li button:hover, .comp_v3_5110__slider .slick-dots li button:focus {
    outline: none;
}

.comp_v3_5110__slider .slick-dots li button:hover:before, .comp_v3_5110__slider .slick-dots li button:focus:before {
    opacity: 1;
}

.comp_v3_5110__slider .slick-dots li button:before {
    position: absolute;
    top: 0;
    left: 0;
    content: "•";
    width: 12px;
    height: 12px;
    font-size: 6px;
    line-height: 20px;
    text-align: center;
    opacity: 0.5;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    border-radius: 6px;
}

.comp_v3_5110__slider .slick-dots li.slick-active button {
    opacity: 1;
    border: 2px solid #1d1e21;
    background-color: #1d1e21;
}

.comp_v3_5110__slider .slick-dots {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.comp_v3_5110__slider .slick-dots li {
    margin: 0;
    padding: 5px;
}

.comp_v3_5110__slider .slick-track {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0;
}

.comp_v3_5110__slider .slick-track .slick-slide {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: auto;
}

.comp_v3_5110__slider .slick-track .slick-slide > div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
}

@media print, screen and (min-width: 769px) {
    .comp_v3_5110__slider--bordered .slick-track .slick-slide {
        border-left: 1px solid rgba(51, 51, 51, 0.2);
    }
    .comp_v3_5110__slider--bordered .slick-track .slick-slide.slick-current {
        border-left: 1px solid transparent;
    }
}

.comp_v3_5110__slider__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    padding-bottom: 0;
}

@media screen and (max-width: 768px) {
    .comp_v3_5110__slider__item {
        width: 310px;
        padding-left: 0px;
        padding-right: 0px;
    }
}

.comp_v3_5110__slider__item__inner {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    border-radius: 8px;
    padding-left: 15px;
    padding-right: 15px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
}

a.comp_v3_5110__slider__item__inner:hover .comp_v3_5110__slider__item__content__title {
    color: #0064d2;
}

.comp_v3_5110__slider__item__image {
    width: 100%;
    margin-bottom: 15px;
}

.comp_v3_5110__slider__item__image img {
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

.comp_v3_5110__slider__item__image img:hover {
    opacity: 0.5;
  }

.comp_v3_5110__slider__item__content {
    margin-top: 0;
    margin-bottom: 0;
}

.comp_v3_5110__slider__item__content__title {
    font-weight: bold;
    line-height: 1.4;
    margin-bottom: 5px;
    color: #1d1e21;
    position: relative;
    overflow: hidden;
    letter-spacing: 0.1rem;
}

.comp_v3_5110__slider__item__content__data {
    line-height: 1.4;
}

.comp_v3_5110__slider__item__badge {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    margin-top: 15px;
    padding: 5px 10px;
    border: 1px solid rgba(51, 51, 51, 0.3);
    border-radius: 4px;
    color: #333;
    line-height: 1.8;
    letter-spacing: 0.1rem;
    font-size: 1.2rem;
    text-decoration: none;
}

.comp_v3_5110__slider__item__button {
    font-size: 1.4rem;
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-decoration: none;
    padding: 10px 20px;
    color: #fff;
    background-color: #0064d2;
    text-align: center;
    border-radius: 5px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 1.4;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
    min-width: 110px;
    min-height: 40px;
    border: none;
    letter-spacing: 0.1rem;
    margin-top: 10px;
}

.comp_v3_5110__slider__item__button span {
    padding-top: 0.2rem;
}

.comp_v3_5110__slider__item__button:hover {
    opacity: 0.5;
    text-decoration: none;
    cursor: pointer;
    color: #fff;
}

.comp_v3_5110__slider__item__button:focus {
    outline-style: none;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px 1px #0064d2;
    box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_5110__slider__item__button:disabled {
    color: #FFF;
    background-color: #707070;
}

.comp_v3_5110__slider__item__button::before {
    content: "";
    display: inline-block;
    width: 15px;
    height: 15px;
    background-repeat: no-repeat;
    background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg");
    background-size: 15px 15px;
    margin-right: 0.25em;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

@media screen and (max-width: 768px) {
    .comp_v3_5110__slider__item__button {
        width: 100%;
    }
}

.comp_v3_5110__slider__item__button__outer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: auto;
    text-align: left;
}

@media screen and (max-width: 768px) {
    .comp_v3_5110__slider__item__button__outer {
        width: 100%;
    }
}

.comp_v3_5110__slider[data-columns="4"] .comp_v3_5110__slider__item__content__title,
.comp_v3_5110__slider[data-columns="4"] .comp_v3_5110__slider__item__content__data {
    font-size: 1.4rem;
    line-height: 1.4;
}

.comp_v3_5110__slider[data-columns="4"] .comp_v3_5110__slider__item__badge {
    font-size: 1.2rem;
    line-height: 1.4;
}

.comp_v3_5110__slider[data-columns="5"] .comp_v3_5110__slider__item__content__title,
.comp_v3_5110__slider[data-columns="5"] .comp_v3_5110__slider__item__content__data {
    font-size: 1.3rem;
    line-height: 1.4;
    letter-spacing: 0;
}

.comp_v3_5110__slider[data-columns="5"] .comp_v3_5110__slider__item__badge {
    font-size: 1.2rem;
    line-height: 1.4;
    letter-spacing: 0;
}

.comp_v3_5110__slider--edit {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.comp_v3_5110__slider--edit .comp_v3_5110__slider__item {
    width: 25%;
}

.comp_v3_5110__slider--edit[data-columns="3"] .comp_v3_5110__slider__item {
    width: 33.3%;
}

.comp_v3_5110__slider--edit[data-columns="4"] .comp_v3_5110__slider__item {
    width: 25%;
}

.comp_v3_5110__slider--edit[data-columns="5"] .comp_v3_5110__slider__item {
    width: 20%;
}

.comp_v3_5100__frame {
    padding: 30px 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
}

@media screen and (max-width: 768px) {
    .comp_v3_5100__frame {
        padding: 20px 0;
    }
}

.comp_v3_5100__frame__canvas {
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
  
.comp_v3_5100__frame__canvas--gray {
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #fafbfd;
}

.comp_v3_5100__frame__canvas--border {
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-top: 1px solid rgba(51, 51, 51, 0.2);
    border-bottom: 1px solid rgba(51, 51, 51, 0.2);
    border-left: none;
    border-right: none;
}
  
.comp_v3_5100__frame__canvas--border--gray {
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #fafbfd;
    border-top: 1px solid rgba(51, 51, 51, 0.2);
    border-bottom: 1px solid rgba(51, 51, 51, 0.2);
    border-left: none;
    border-right: none;
}

.comp_v3_5100__content__container {
    padding: 30px 15px;
    overflow: hidden;
    max-width: 1140px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    margin: 0 auto;
}

@media screen and (max-width: 768px) {
    .comp_v3_5100__content__container {
        padding: 20px;
    }
}

.comp_v3_5100__content_block {
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 0;
    padding-right: 0;
}

@media screen and (max-width: 768px) {
    .comp_v3_5100__content_block {
        -ms-flex-preferred-size: auto;
        flex-basis: auto;
        -webkit-box-flex: 0;
        -ms-flex-positive: 0;
        flex-grow: 0;
        -ms-flex-negative: 0;
        flex-shrink: 0;
        padding-left: 0;
        padding-right: 0;
    }
}

.comp_v3_5100__content_block__sentence {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 10px 0;
    font-size: 1.4rem;
    line-height: 1.4;
}

@media screen and (max-width: 768px) {
    .comp_v3_5100__content_block__sentence {
        font-size: 1.2rem;
    }
}

.comp_v3_5100__content_block__sentence > *:first-child {
    margin-top: 0;
}

.comp_v3_5100__content_block__sentence ul {
    list-style: none;
    padding: 0;
    margin: 1em 0 0 0;
    line-height: 1.4;
}

.comp_v3_5100__content_block__sentence ul ul,
.comp_v3_5100__content_block__sentence ul ol {
    margin: 0 0 0 30px;
}

@media screen and (max-width: 768px) {
    .comp_v3_5100__content_block__sentence ul ul,
    .comp_v3_5100__content_block__sentence ul ol {
        margin: 0 0 0 25px;
    }
}

.comp_v3_5100__content_block__sentence ol {
    padding: 0;
    margin: 1em 0 0 0;
    list-style-type: none;
    counter-reset: ol-counter;
}

.comp_v3_5100__content_block__sentence ol ul,
.comp_v3_5100__content_block__sentence ol ol {
    margin: 0;
}

@media screen and (max-width: 768px) {
    .comp_v3_5100__content_block__sentence ol ul,
    .comp_v3_5100__content_block__sentence ol ol {
        margin: 0;
    }
}

.comp_v3_5100__content_block__sentence ol > li {
    position: relative;
    counter-increment: ol-counter;
    margin-left: 1.5em;
    text-indent: 0;
}

.comp_v3_5100__content_block__sentence ol > li::before {
    content: counter(ol-counter) ". ";
    width: 2.5em;
    display: inline-block;
    text-align: right;
    left: -2.5em;
    position: absolute;
    padding-right: 0.4em;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.comp_v3_5100__content_block__sentence .disc ul,
.comp_v3_5100__content_block__sentence .disc ol {
    margin: 0;
}

.comp_v3_5100__content_block__sentence .note ul,
.comp_v3_5100__content_block__sentence .note ol {
    margin: 0;
}

.comp_v3_5100__content_block__sentence li a {
    color: #0064d2;
    display: inline-block;
    position: relative;
}

.comp_v3_5100__content_block__sentence li a:hover {
    text-decoration: underline;
}

.comp_v3_5100__content_block__sentence li a img {
    display: inline-block;
    margin-right: 8px;
    vertical-align: middle;
}

.comp_v3_5100__content_block__sentence p {
    /*margin-top: 1em;*/
    margin-top: 0.5rem;
    line-height: 1.4;
}

.comp_v3_5100__content_block__sentence p a {
    display: inline;
    color: #0064d2;
    padding-right: 0;
    padding-left: 0;
    position: relative;
    text-decoration: underline;
    line-height: 1.4;
}

.comp_v3_5100__content_block__sentence p a:hover {
    text-decoration: none;
}

.comp_v3_5100__content_block__sentence p a::before {
    display: none;
}

.comp_v3_5100__content_block__sentence p a::after {
    content: "";
    display: inline-block;
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
    background-size: 16px 16px;
    margin: 0 5px;
    -webkit-transform: translateY(2.5px);
    transform: translateY(2.5px);
}

.comp_v3_5100__content_block__sentence p a[href$=".pdf"]::after, .comp_v3_5100__content_block__sentence p a[href*="docget.jsp"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_5100__content_block__sentence p a[href*="/list/index.php"]::after, .comp_v3_5100__content_block__sentence p a[href*="/parametric"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_5100__content_block__sentence p a[href^="#"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_5100__content_block__sentence p a[href^="tel:"], .comp_v3_5100__content_block__sentence p a[href^="mailto:"], .comp_v3_5100__content_block__sentence p a.icon-none {
    padding-right: 0;
}

.comp_v3_5100__content_block__sentence p a[href^="tel:"]::after, .comp_v3_5100__content_block__sentence p a[href^="mailto:"]::after, .comp_v3_5100__content_block__sentence p a.icon-none::after {
    display: none;
}

.comp_v3_5100__content_block__sentence p a.icon-none img {
    margin: 0;
}

@media print, screen and (min-width: 769px) {
    .comp_v3_5100__content_block__sentence p a[href^="tel:"] {
        color: #333;
        text-decoration: none;
        pointer-events: none;
        display: inline-block;
    }
}

.comp_v3_5100__content_block__sentence p a[data-type="normal"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_5100__content_block__sentence p a[data-type="internal"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_5100__content_block__sentence p a[data-type="external"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_5100__content_block__sentence p a[data-type="pdf"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_5100__content_block__sentence p a[target="_blank"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_5100__content_block__sentence ul .disc,
.comp_v3_5100__content_block__sentence ol .disc {
    display: inline-block;
    padding-left: calc(26px + 0.25em);
    margin-left: 0;
    position: relative;
}

.comp_v3_5100__content_block__sentence ul .disc::before,
.comp_v3_5100__content_block__sentence ol .disc::before {
    position: absolute;
    left: 0;
    top: 0;
    display: inline-block;
    content: "\002022";
    color: #0064d2;
    margin: 0 10px;
}

.comp_v3_5100__content_block__sentence ul .note,
.comp_v3_5100__content_block__sentence ol .note {
    display: inline-block;
    padding-left: calc(26px + 0.25em);
    margin-left: 0;
    position: relative;
}

.comp_v3_5100__content_block__sentence ul .note::before,
.comp_v3_5100__content_block__sentence ol .note::before {
    position: absolute;
    left: 0;
    top: 0;
    display: inline-block;
    content: "*";
    margin: 0 10px;
}

.comp_v3_5100__content_block__sentence ul a,
.comp_v3_5100__content_block__sentence ol a {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    color: #0064d2;
    padding-right: 0;
    position: relative;
    line-height: 1.6;
    text-decoration: none;
}

.comp_v3_5100__content_block__sentence ul a:hover,
.comp_v3_5100__content_block__sentence ol a:hover {
    text-decoration: underline;
}

.comp_v3_5100__content_block__sentence ul a::after,
.comp_v3_5100__content_block__sentence ol a::after {
    display: none;
}

.comp_v3_5100__content_block__sentence ul a::before,
.comp_v3_5100__content_block__sentence ol a::before {
    position: relative;
    content: "";
    top: calc(0.5em / 2 - 1px);
    display: inline-block;
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
    background-size: 16px 16px;
    margin: 0 calc(5px + 0.25em) 0 5px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.comp_v3_5100__content_block__sentence ul a[href$=".pdf"]::before, .comp_v3_5100__content_block__sentence ul a[href*="docget.jsp"]::before,
.comp_v3_5100__content_block__sentence ol a[href$=".pdf"]::before,
.comp_v3_5100__content_block__sentence ol a[href*="docget.jsp"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_5100__content_block__sentence ul a[href*="/list/index.php"]::before, .comp_v3_5100__content_block__sentence ul a[href*="/parametric"]::before,
.comp_v3_5100__content_block__sentence ol a[href*="/list/index.php"]::before,
.comp_v3_5100__content_block__sentence ol a[href*="/parametric"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_5100__content_block__sentence ul a[href^="#"]::before,
.comp_v3_5100__content_block__sentence ol a[href^="#"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_5100__content_block__sentence ul a[href^="tel:"], .comp_v3_5100__content_block__sentence ul a[href^="mailto:"], .comp_v3_5100__content_block__sentence ul a.icon-none,
.comp_v3_5100__content_block__sentence ol a[href^="tel:"],
.comp_v3_5100__content_block__sentence ol a[href^="mailto:"],
.comp_v3_5100__content_block__sentence ol a.icon-none {
    padding-left: 0;
}

.comp_v3_5100__content_block__sentence ul a[href^="tel:"]::before, .comp_v3_5100__content_block__sentence ul a[href^="mailto:"]::before, .comp_v3_5100__content_block__sentence ul a.icon-none::before,
.comp_v3_5100__content_block__sentence ol a[href^="tel:"]::before,
.comp_v3_5100__content_block__sentence ol a[href^="mailto:"]::before,
.comp_v3_5100__content_block__sentence ol a.icon-none::before {
    display: none;
}

.comp_v3_5100__content_block__sentence ul a.icon-none img,
.comp_v3_5100__content_block__sentence ol a.icon-none img {
    margin: 0;
}

@media print, screen and (min-width: 769px) {
    .comp_v3_5100__content_block__sentence ul a[href^="tel:"],
    .comp_v3_5100__content_block__sentence ol a[href^="tel:"] {
        color: #333;
        text-decoration: none;
        pointer-events: none;
        display: inline-block;
    }
}

.comp_v3_5100__content_block__sentence ul a[href^="http"]:not([href^="https://toshiba.semicon-storage.com/"]):not([href^="https://toshiba-semicon-storage.com/"]):not([data-type])::before,
.comp_v3_5100__content_block__sentence ol a[href^="http"]:not([href^="https://toshiba.semicon-storage.com/"]):not([href^="https://toshiba-semicon-storage.com/"]):not([data-type])::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_5100__content_block__sentence ul a[data-type="normal"]::before,
.comp_v3_5100__content_block__sentence ol a[data-type="normal"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_5100__content_block__sentence ul a[data-type="internal"]::before,
.comp_v3_5100__content_block__sentence ol a[data-type="internal"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_5100__content_block__sentence ul a[data-type="external"]::before,
.comp_v3_5100__content_block__sentence ol a[data-type="external"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_5100__content_block__sentence ul a[data-type="pdf"]::before,
.comp_v3_5100__content_block__sentence ol a[data-type="pdf"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_5100__content_block__sentence ul a[target="_blank"]::before,
.comp_v3_5100__content_block__sentence ol a[target="_blank"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_5100__content_block__sentence ul a > sub,
.comp_v3_5100__content_block__sentence ol a > sub {
    bottom: 0.75em;
}

.comp_v3_5100__content_block__sentence ul a > sup,
.comp_v3_5100__content_block__sentence ol a > sup {
    top: 0.5em;
}

.comp_v3_5100__content_block__sentence ol ul > li::before {
    width: auto;
    left: auto;
    padding-right: 0;
}

.comp_v3_5100__content_block > *:first-child {
    margin-top: 0;
}

.comp_v3_5100__content_block > *:last-child {
    margin-bottom: 0;
}

 .comp_v3_5090__frame {
    max-width: 1140px;
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 15px 15px;
    margin: 0 auto;
    overflow: hidden;
}

@media screen and (max-width: 768px) {
    .comp_v3_5090__frame {
        padding: 20px;
    }
}

.comp_v3_5090__container__box--border {
    display: flex;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    padding: 0;
    margin: 10px 0px;
    background-color: transparent;
    border: 1px solid rgba(51, 51, 51, 0.2);
}

@media screen and (max-width: 768px) {
    .comp_v3_5090__container__box--border {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
}

.comp_v3_5090__container__item--col1,
.comp_v3_5090__container__item--col2 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.comp_v3_5090__container__item--col1 {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -ms-flex-preferred-size: 0%;
    flex-basis: 30%;
    padding: 30px 15px 30px 30px;
}

@media screen and (max-width: 768px) {
    .comp_v3_5090__container__item--col1 {
        padding: 20px 20px 10px 20px;
    }
}

.comp_v3_5090__container__item--col2 {
    -webkit-box-flex: 2;
    -ms-flex-positive: 2;
    flex-grow: 2;
    -ms-flex-negative: 2;
    flex-shrink: 2;
    -ms-flex-preferred-size: 0%;
    flex-basis: 70%;
    padding: 30px 30px 30px 15px;
}

@media screen and (max-width: 768px) {
    .comp_v3_5090__container__item--col2 {
        padding: 10px 20px 20px 20px;
    }
}

.comp_v3_5090__content__item__box__image {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    /*width: 100%;*/
    /* height: auto; */
}

@media screen and (max-width: 768px) {
    .comp_v3_5090__content__item__box__image {
        padding-left: 20px;
        padding-right: 20px;
    }
}

.comp_v3_5090__content__item__box__image img:hover {
    opacity: 0.5;
  }

.comp_v3_5090__content__item__title {
    /*font-weight: bold;*/
    font-size: 2rem;
    /*margin: 15px 0 0 0;*/
    /*color: #1d1e21;*/
    line-height: 2.4;
    letter-spacing: 0.1rem;
}

.comp_v3_5090__content__item__sentence {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 10px 0 0 0;
    overflow: hidden;
    font-weight: normal;
    letter-spacing: 0.1rem;
    line-height: 1.4;
}

.comp_v3_5090__content__item__box__button {
    display: block;
    margin: 20px 0;
    text-align: center;
}

.comp_v3_5090__content__item__button--default {
    font-size: 1.4rem;
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-decoration: none;
    padding: 10px 20px;
    color: #fff;
    background-color: #0064d2;
    text-align: center;
    border-radius: 5px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 1.4;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
    min-width: 110px;
    min-height: 40px;
    border: none;
    letter-spacing: 0.1rem;
}

.comp_v3_5090__content__item__button--default:hover {
    opacity: 0.5;
    text-decoration: none;
    cursor: pointer;
    color: #fff;
}

.comp_v3_5090__content__item__button--default:focus {
    outline-style: none;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px 1px #0064d2;
    box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_5090__content__item__button--default:disabled {
    color: #FFF;
    background-color: #707070;
}

.comp_v3_5090__content__item__button--default::before {
    content: "";
    display: inline-block;
    width: 15px;
    height: 15px;
    background-repeat: no-repeat;
    background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg");
    background-size: 15px 15px;
    margin-right: 0.25em;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.comp_v3_5090__content__item__box__button a {
    font-size: 1.4rem;
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    min-width: 110px;
    text-decoration: none;
    padding: 10px 20px;
    color: #fff;
    background-color: #0064d2;
    text-align: center;
    border-radius: 5px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 1.4;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
    min-height: 40px;
    border: none;
    letter-spacing: 0.1rem;
}

.comp_v3_5090__content__item__box__button a span {
    padding-top: 0.3rem;
}

.comp_v3_5090__content__item__box__button a:hover {
    opacity: 0.5;
    text-decoration: none;
    cursor: pointer;
}

.comp_v3_5090__content__item__box__button a::before {
    content: "";
    display: inline-block;
    width: 15px;
    height: 15px;
    background-repeat: no-repeat;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg);
    background-size: 15px 15px;
    margin-right: 0.25em;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.comp_v3_5090__content__item__box__button a[href$=".pdf"]::before,
.comp_v3_5090__content__item__box__button a[href*="docget.jsp"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-white.svg);
}

.comp_v3_5090__content__item__box__button a[href*="/list/index.php"]::before,
.comp_v3_5090__content__item__box__button a[href*="/parametric"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-white.svg);
}

.comp_v3_5090__content__item__box__button a[href^="#"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-white.svg);
}

.comp_v3_5090__content__item__box__button a[data-type="normal"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg);
}

.comp_v3_5090__content__item__box__button a[data-type="internal"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-white.svg);
}

.comp_v3_5090__content__item__box__button a[data-type="external"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-white.svg);
}

.comp_v3_5090__content__item__box__button a[data-type="pdf"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-white.svg);
}

.comp_v3_5090__content__item__box__button a[target="_blank"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-white.svg);
}

.comp_v3_5090__content__item__box__button a {
    font-weight: bold;
    width: 100%;
    max-width: 400px;
    margin: 0 auto 0 0;
}

@media screen and (max-width: 768px) {
    .comp_v3_5090__content__item__box__button a {
        margin: 0 auto 0 0;
    }
}

 .comp_v3_5080__frame {
    padding: 30px 15px;
    overflow: hidden;
    max-width: 1140px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    margin: 0 auto;
}

@media screen and (max-width: 768px) {
    .comp_v3_5080__frame {
        padding: 20px;
    }
}

.comp_v3_5080__h2 {
    font-size: 3.4rem;
    margin: 0;
    padding: 60px 0 0 0;
    color: #1d1e21;
    line-height: 1.4;
    letter-spacing: 0.1rem;
}
  
@media screen and (max-width: 768px) {
    .comp_v3_5080__h2 {
        font-size: 2.8rem;
        margin: 0;
        padding-top: 40px;
    }
}
  
.comp_v3_5080__h2--bold, .comp_v3_5080__h2--regular {
    font-size: 3.4rem;
    margin: 0;
    padding: 60px 0 0 0;
    color: #1d1e21;
    line-height: 1.4;
    letter-spacing: 0.1rem;
}
  
@media screen and (max-width: 768px) {
    .comp_v3_5080__h2--bold, .comp_v3_5080__h2--regular {
        font-size: 2.8rem;
        margin: 0;
        padding-top: 40px;
    }
}

.comp_v3_5080__h2--bold {
    font-weight: bold;
}
  
.comp_v3_5080__h2--regular {
    font-weight: normal;
}

@media screen and (max-width: 768px) {
    .comp_v3_5080__h2--bold, .comp_v3_5080__h2--regular {
        text-align: left;
    }
}

.comp_v3_5080__block__box--border {
    display: flex;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    padding: 0;
    margin: 20px 0px;
    background-color: transparent;
    border: 1px solid rgba(51, 51, 51, 0.2);
}

@media screen and (max-width: 768px) {
    .comp_v3_5080__block__box--border {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        padding: 0;
        margin: 10px 0px;
    }
}

/*
.comp_v3_5080__block__box--border:first-child {
    margin: 20px 0 10px 0;
}

.comp_v3_5080__block__box--border:last-child {
    margin: 10px 0 20px 0;
}
*/

.comp_v3_5080__block__item--col1, 
.comp_v3_5080__block__item--col2 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    justify-content: center;
}

.comp_v3_5080__block__item--col1 {
    /*
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    */
    -ms-flex-preferred-size:65%;
    flex-basis: 65%;
    padding: 30px 15px 30px 30px;
}

@media screen and (max-width: 768px) {
    .comp_v3_5080__block__item--col1 {
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 1;
        order: 1;
        padding: 20px 20px 10px 20px;
    } 
}

.comp_v3_5080__block__item--col2 {
    /*
    -webkit-box-flex: 2;
    -ms-flex-positive: 2;
    flex-grow: 2;
    -ms-flex-negative: 2;
    flex-shrink: 2;
    */
    -ms-flex-preferred-size: 35%;
    flex-basis: 35%;
    padding: 30px 30px 30px 15px;
}

@media screen and (max-width: 768px) {
    .comp_v3_5080__block__item--col2 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 2;
        order: 2;
        padding: 10px 20px 20px 20px;
    } 
}

.comp_v3_5080__block__item__box__title, .comp_v3_5080__block__item__box__title--balloon, .comp_v3_5080__block__item__box__title--info, .comp_v3_5080__block__item__box__title--chain, .comp_v3_5080__block__item__box__title--cart, .comp_v3_5080__block__item__box__title--download {
    display: inline-flex; /*block;*/
    /*font-weight: bold;*/
    font-size: 1.8rem;
    /* color: #1d1e21; */
    letter-spacing: 0.1rem;
    align-items: center;
}

.comp_v3_5080__block__item__box__title span, .comp_v3_5080__block__item__box__title--balloon span, .comp_v3_5080__block__item__box__title--info span, .comp_v3_5080__block__item__box__title--chain span, .comp_v3_5080__block__item__box__title--cart span, .comp_v3_5080__block__item__box__title--download  span {
    /*padding-top: 0.4rem;*/
    padding-top: 5px;
    padding-left: 10px;
}

.comp_v3_5080__block__item__box__title::before, .comp_v3_5080__block__item__box__title--balloon::before, .comp_v3_5080__block__item__box__title--info::before, .comp_v3_5080__block__item__box__title--chain::before, .comp_v3_5080__block__item__box__title--cart::before, .comp_v3_5080__block__item__box__title--download::before {
    content: "";
    display: inline-block;
    width: 25px;
    height: 25px;
    background-repeat: no-repeat;
    background-size: 25px 25px;
    /*margin-right: 0.25em;*/
    min-width: 25px;
}

.comp_v3_5080__block__item__box__title--balloon::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-balloon.png);
}

.comp_v3_5080__block__item__box__title--info::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-info.png);
}

.comp_v3_5080__block__item__box__title--chain::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-chain.png);
}

.comp_v3_5080__block__item__box__title--cart::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-cart.png);
}

.comp_v3_5080__block__item__box__title--download::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-download.png);
}

.comp_v3_5080__block__item__box__sentence {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 15px 0 0 0;
    overflow: hidden;
    font-weight: normal;
    letter-spacing: 0.1rem;
}

.comp_v3_5080__block__item__box__button {
    display: block;
    /*margin: 20px 0;*/
    text-align: center;
}
  
.comp_v3_5080__block__item__box__button--default, .comp_v3_5080__block__item__box__button--security {
    font-size: 1.4rem;
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-decoration: none;
    padding: 10px 20px;
    color: #fff;
    background-color: #0064d2;
    text-align: center;
    border-radius: 5px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 1.4;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
    min-width: 110px;
    min-height: 40px;
    border: none;
    letter-spacing: 0.1rem;
}

.comp_v3_5080__block__item__box__button--default:hover, .comp_v3_5080__block__item__box__button--security:hover {
    opacity: 0.5;
    text-decoration: none;
    cursor: pointer;
    color: #fff;
}
  
.comp_v3_5080__block__item__box__button--default:focus, .comp_v3_5080__block__item__box__button--security:focus {
    outline-style: none;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px 1px #0064d2;
    box-shadow: 0 0 4px 1px #0064d2;
}
  
.comp_v3_5080__block__item__box__button--default:disabled, .comp_v3_5080__block__item__box__button--security:disabled {
    color: #FFF;
    background-color: #707070;
}
  
.comp_v3_5080__block__item__box__button--default::before, .comp_v3_5080__block__item__box__button--security::before {
    content: "";
    display: inline-block;
    width: 15px;
    height: 15px;
    background-repeat: no-repeat;
    background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg");
    background-size: 15px 15px;
    margin-right: 0.25em;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.comp_v3_5080__block__item__box__button--security::after {
    content: "";
    display: inline-block;
    width: 15px;
    height: 15px;
    background-repeat: no-repeat;
    background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-lock-white.svg");
    background-size: 15px 15px;
    margin-left: 5px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

  
.comp_v3_5080__block__item__box__button a {
    font-size: 1.4rem;
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    min-width: 110px;
    text-decoration: none;
    padding: 10px 20px;
    color: #fff;
    background-color: #0064d2;
    text-align: center;
    border-radius: 5px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 1.4;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
    min-height: 40px;
    border: none;
    letter-spacing: 0.1rem;
}

.comp_v3_5080__block__item__box__button a span {
    padding-top: 0.3rem;
}

.comp_v3_5080__block__item__box__button a:hover {
    opacity: 0.5;
    text-decoration: none;
    cursor: pointer;
}
  
.comp_v3_5080__block__item__box__button a::before {
    content: "";
    display: inline-block;
    width: 15px;
    height: 15px;
    background-repeat: no-repeat;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg);
    background-size: 15px 15px;
    margin-right: 0.25em;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}
  
.comp_v3_5080__block__item__box__button a[href$=".pdf"]::before, 
.comp_v3_5080__block__item__box__button a[href*="docget.jsp"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-white.svg);
}
  
.comp_v3_5080__block__item__box__button a[href*="/list/index.php"]::before, 
.comp_v3_5080__block__item__box__button a[href*="/parametric"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-white.svg);
}
  
.comp_v3_5080__block__item__box__button a[href^="#"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-white.svg);
}
  
.comp_v3_5080__block__item__box__button a[data-type="normal"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg);
}
  
.comp_v3_5080__block__item__box__button a[data-type="internal"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-white.svg);
}

.comp_v3_5080__block__item__box__button a[data-type="external"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-white.svg);
}

.comp_v3_5080__block__item__box__button a[data-type="pdf"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-white.svg);
}

.comp_v3_5080__block__item__box__button a[target="_blank"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-white.svg);
}

.comp_v3_5080__block__item__box__button a {
    font-weight: bold;
    width: 100%;
    max-width: 400px;
    margin: 0 auto 0 0;
}

@media screen and (max-width: 768px) {
    .comp_v3_5080__block__item__box__button a {
        margin: 0 auto 0 0;
    }
}

.comp_v3_5070__frame {
    padding: 30px 15px;
    overflow: hidden;
    max-width: 1140px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    margin: 0 auto;
}

@media screen and (max-width: 768px) {
    .comp_v3_5070__frame {
        padding: 20px;
    }
}

.comp_v3_5070__h2 {
    font-size: 3.4rem;
    margin: 0;
    padding: 60px 0 0 0;
    color: #1d1e21;
    line-height: 1.4;
    letter-spacing: 0.1rem;
}
  
@media screen and (max-width: 768px) {
    .comp_v3_5070__h2 {
        font-size: 2.8rem;
        margin: 0;
        padding-top: 40px;
    }
}
  
.comp_v3_5070__h2--bold, .comp_v3_5070__h2--regular {
    font-size: 3.4rem;
    margin: 0;
    padding: 60px 0 0 0;
    color: #1d1e21;
    line-height: 1.4;
    letter-spacing: 0.1rem;
}
  
@media screen and (max-width: 768px) {
    .comp_v3_5070__h2--bold, .comp_v3_5070__h2--regular {
        font-size: 2.8rem;
        margin: 0;
        padding-top: 40px;
    }
}

.comp_v3_5070__h2--bold {
    font-weight: bold;
}
  
.comp_v3_5070__h2--regular {
    font-weight: normal;
}

@media screen and (max-width: 768px) {
    .comp_v3_5070__h2--bold, .comp_v3_5070__h2--regular {
        text-align: left;
    }
}

.comp_v3_5070__media__container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    margin: 0;
    padding: 0;
}

.comp_v3_5070__media__container .comp_v3_5070__media_block {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    display: table;
    table-layout: fixed;
    width: 100%;
}

.comp_v3_5070__media__container .comp_v3_5070__media_block__video {
    position: relative;
    height: auto;
}

@media print, screen and (min-width: 769px) {
    .comp_v3_5070__media__container .comp_v3_5070__media_block__video {
        width: 53vh;
        height: 30vh;
        margin-left: auto;
        margin-right: auto;
    }
    .comp_v3_5070__media__container .comp_v3_5070__media_block__video iframe,
    .comp_v3_5070__media__container .comp_v3_5070__media_block__video .video-js {
        border: none;
        width: 53vh;
        height: 30vh;
    }
}

@media screen and (max-width: 768px) {
    .comp_v3_5070__media__container .comp_v3_5070__media_block__video {
        background-image: none !important;
    }
    .comp_v3_5070__media__container .comp_v3_5070__media_block__video iframe,
    .comp_v3_5070__media__container .comp_v3_5070__media_block__video .video-js {
        border: none;
        width: 100%;
    }
}

.comp_v3_5070__media__container .comp_v3_5070__media_block__video {
    display: block;
    width: 100%;
    height: auto;
    text-align: center;
    margin-bottom: 15px;
}

.comp_v3_5070__media__container .comp_v3_5070__media_block__video video-js {
    margin: 0 auto;
}

@media screen and (max-width: 768px) {
    .comp_v3_5070__media__container .comp_v3_5070__media_block__video {
        margin-bottom: 20px;
    }
}

.comp_v3_5060__frame {
    padding: 30px 15px;
    overflow: hidden;
    max-width: 1140px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    margin: 0 auto;
}

@media screen and (max-width: 768px) {
    .comp_v3_5060__frame {
        padding: 20px;
    }
}

.comp_v3_5060__h2 {
    font-size: 3.4rem;
    margin: 0;
    padding: 60px 0 0 0;
    color: #1d1e21;
    line-height: 1.4;
    letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
    .comp_v3_5060__h2 {
        font-size: 2.8rem;
        margin: 0;
        padding-top: 40px;
    }
}

.comp_v3_5060__h2--bold, .comp_v3_5060__h2--regular {
    font-size: 3.4rem;
    margin: 0;
    padding: 60px 0 0 0;
    color: #1d1e21;
    line-height: 1.4;
    letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
    .comp_v3_5060__h2--bold, .comp_v3_5060__h2--regular {
        font-size: 2.8rem;
        margin: 0;
        padding-top: 40px;
    }
}

.comp_v3_5060__h2--bold {
    font-weight: bold;
}

.comp_v3_5060__h2--regular {
    font-weight: normal;
}

@media screen and (max-width: 768px) {
    .comp_v3_5060__h2--bold, .comp_v3_5060__h2--regular {
        text-align: left;
    }
}

.comp_v3_5060__description--regular,.comp_v3_5060__description--bold {
    max-width: 1140px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 auto;
}

.comp_v3_5060__description--regular, .comp_v3_5060__description--bold {
    padding: 15px 0px;
    overflow: hidden;
}

.comp_v3_5060__description--regular {
    font-weight: normal;
}

.comp_v3_5060__description--bold {
    font-weight: bold;
}

@media screen and (max-width: 768px) {
    .comp_v3_5060__description--regular, .comp_v3_5060__description--bold {
        padding: 20px 0px;
    }
}

.comp_v3_5060__list {
    margin: 0;
    padding: 15px 0px 0px 0px;
    letter-spacing: -0.4em;
}

@media screen and (max-width: 768px) {
    .comp_v3_5060__list {
        text-align: center;
    }
}

.comp_v3_5060__list li {
    letter-spacing: normal;
    display: inline-block;
    margin: 0 10px 10px 0;
    vertical-align: top;
}

.comp_v3_5060__checkbox {
    position: absolute;
    left: -100vw;
}

.comp_v3_5060__checkbox--btn {
    font-size: 1.4rem;
    position: relative;
    display: table;
    text-decoration: none;
    vertical-align: middle;
    margin: 0;
    padding: 10px 20px;
    text-align: center;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 1;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
    border: 1px solid #0064d2;
    color: #0064d2;
    background-color: transparent;
    letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
    .comp_v3_5060__checkbox--btn {
        margin: 10px auto;
    }
}

.comp_v3_5060__checkbox--btn:hover {
    opacity: 0.5;
    text-decoration: none;
    cursor: pointer;
}

.comp_v3_5060__checkbox:checked + .comp_v3_5060__checkbox--btn {
    color: #fff;
    background-color: #0064d2;
    border: 1px solid #0064d2;
}

.comp_v3_5060__checkbox:focus + .comp_v3_5060__checkbox--btn {
    outline-style: none;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px 1px #0064d2;
    box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_5060__button--btn {
    font-size: 1.4rem;
    position: relative;
    display: table;
    text-decoration: none;
    vertical-align: middle;
    margin: 0;
    padding: 10px 20px;
    text-align: center;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 1;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
    border: 1px solid #0064d2;
    color: #fff;
    background-color: #0064d2;
    letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
    .comp_v3_5060__button--btn {
        margin: 10px auto;
    }
}

.comp_v3_5060__button--btn:hover {
    opacity: 0.5;
    text-decoration: none;
    cursor: pointer;
}

.comp_v3_5060__button--btn:focus {
    outline-style: none;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px 1px #0064d2;
    box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_5060__button--btn--hide {
    display: none;
}

.comp_v3_5060__doctype__item__label {
    padding: 0;
    border-bottom: 2px solid #000000;
}

.comp_v3_5060__doctype__item__label--active {
    border-bottom: 2px solid #0064d2;
}

.comp_v3_5060__doctype__item__label:hover {
    border-bottom: 2px solid #0064d2;
}

.comp_v3_5060__doctype__item__label a {
    padding: 5px 10px;
    font-weight: initial;
    text-decoration: none;
    -webkit-text-decoration-line: none;
    text-decoration-line: none;
    cursor: pointer;
}

.comp_v3_5060__doctype__item__label a:hover {
    font-weight: bold;
    color: #0064d2;
}

.comp_v3_5060__doctype__item__label--active a,
.comp_v3_5060__doctype__item__label--active a:hover {
    font-weight: bold;
    color: #0064d2;
}

.comp_v3_5060__table {
    table-layout: fixed;
    background-color: #fff;
    -webkit-box-shadow: 0 4px 8px 0px rgba(0, 0, 0, 0.16);
    box-shadow: 0 4px 8px 0px rgba(0, 0, 0, 0.16);
    margin: 30px 0 40px;
    line-height: 1.6;
    width: 100%;
}

@media screen and (max-width: 768px) {
    .comp_v3_5060__table {
        margin: 10px 0 20px;
    }
}

.comp_v3_5060__table label {
    display: block;
    cursor: pointer;
}

.comp_v3_5060__table__checkbox {
    position: absolute;
    left: -100vw;
}

.comp_v3_5060__table__checkbox:checked + .comp_v3_5060__table__checktext {
    color: #0064d2;
}

.comp_v3_5060__table__checkbox:checked + .comp_v3_5060__table__checktext::after {
    content: "";
    display: block;
    position: absolute;
    top: 3px;
    left: 5px;
    width: 6px;
    height: 12px;
    -webkit-transform: rotate(40deg);
    transform: rotate(40deg);
    border-bottom: 2px solid #fff;
    border-right: 2px solid #fff;
}

@media screen and (max-width: 768px) {
    .comp_v3_5060__table__checkbox:checked + .comp_v3_5060__table__checktext::after {
        top: 5px;
        width: 4px;
        height: 8px;
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff;
    }
}

.comp_v3_5060__table__checkbox:checked + .comp_v3_5060__table__checktext::before {
    border: 1px solid #0064d2;
    background-color: #0064d2;
}

.comp_v3_5060__table__checkbox:focus + .comp_v3_5060__table__checktext::before {
    outline-style: none;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px 1px #0064d2;
    box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_5060__table__checkbox:disabled + .comp_v3_5060__table__checktext::before {
    display: none;
}

.comp_v3_5060__table__checktext {
    display: block;
    color: #0064d2;
    padding-left: 30px;
    position: relative;
}

@media screen and (max-width: 768px) {
    .comp_v3_5060__table__checktext {
        padding-left: 20px;
    }
}

.comp_v3_5060__table__checktext a {
    color: #0064d2;
    text-decoration: none;
}

.comp_v3_5060__table__checktext:hover {
    text-decoration: underline;
    cursor: pointer;
}

.comp_v3_5060__table__checktext::before {
    content: "";
    display: block;
    position: absolute;
    top: 4px;
    left: 0;
    width: 15px;
    height: 15px;
    border: 1px solid #ccc;
    border-radius: 4px;
}

@media screen and (max-width: 768px) {
    .comp_v3_5060__table__checktext::before {
        width: 12px;
        height: 12px;
    }
}

.comp_v3_5060__table__pdftext, .comp_v3_5060__table__filetext, .comp_v3_5060__table__noicontext {
    display: block;
    color: #6e7175;
    padding-left: 30px;
    font-size: 1.2rem;
    margin-top: 5px;
}

@media screen and (max-width: 768px) {
    .comp_v3_5060__table__pdftext, .comp_v3_5060__table__filetext, .comp_v3_5060__table__noicontext {
        padding-left: 20px;
        margin-top: 5px;
    }
}

.comp_v3_5060__table__pdftext::before, .comp_v3_5060__table__filetext::before {
    content: "";
    display: inline-block;
    background-repeat: no-repeat;
    width: 16px;
    height: 16px;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
    background-size: 16px 16px;
    margin-right: 5px;
    vertical-align: middle;
}

.comp_v3_5060__table__filetext::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-file.svg);
}

.comp_v3_5060__table__date {
    /*line-height: 1.6;*/
    padding: 0;
    margin: 0;
}

@media screen and (max-width: 768px) {
    .comp_v3_5060__table__date {
        padding-left: 20px;
    }
}

.comp_v3_5060__table__item__box__typetext {
    display: inline-flex;
    align-items: center;
    padding-left: 30px;
}

@media screen and (max-width: 768px) {
    .comp_v3_5060__table__item__box__typetext {
        padding-left: 20px;
    }
}

.comp_v3_5060__table__typetext {
    display: block;
    font-size: 12px;
    letter-spacing: 0.1em;
    /*padding-left: 30px;*/
    line-height: 18px;
    font-weight: bold;
    color: #999;
    margin-bottom: 5px;
}
/*
@media screen and (max-width: 768px) {
    .comp_v3_5060__table__typetext {
        padding-left: 20px;
    }
}
*/

.comp_v3_5060__table--new {
    font-size: 1.1rem;
    margin: 0 0 10px 0;
    display: inline-block;
    vertical-align: top;
    letter-spacing: 0.1rem;
    margin-bottom: 5px;
    /*padding: 0 0 0 30px;*/
    padding: 0 10px 0 0;
}

@media screen and (max-width: 768px) {
    .comp_v3_5060__table--new {
        /*padding-left: 20px;*/
        padding: 0 10px 0 0;
    }
}

.comp_v3_5060__table--new span {
    display: inline-block;
    border-radius: 4px;
    padding: 5px 10px;
    line-height: 1;
    color: #fff;
    background-color: #af8cc8;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
}

@media screen and (max-width: 768px) {
    .comp_v3_5060__order {
        font-size: 1.1rem;
        width: 100%;
        border-bottom: 1px solid #e7e7e8;
    }
}

.comp_v3_5060__order__type {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

@media screen and (min-width: 768px) {
    .comp_v3_5060__order__type {
        width: 100%;
        border-bottom: 1px solid #e7e7e8;
    }
}

@media screen and (max-width: 768px) {
    .comp_v3_5060__order__type {
        padding: 10px;
        width: 100%;
    }
}

.comp_v3_5060__order__type__item {
    margin: 0;
    padding: 0;
}

@media screen and (min-width: 768px) {
    .comp_v3_5060__order__type__item {
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }
}

.comp_v3_5060__order__type__item[data-type="title"] [data-state="0"]::after, 
.comp_v3_5060__order__type__item[data-type="date"] [data-state="0"]::after {
    content: "\25B2";
    margin-left: 5px;
    font-size: 1.2rem;
}

.comp_v3_5060__order__type__item[data-type="title"] [data-state="1"]::after, 
.comp_v3_5060__order__type__item[data-type="date"] [data-state="1"]::after {
    content: "\25B2";
    margin-left: 5px;
    font-size: 1.2rem;
}

.comp_v3_5060__order__type__item[data-type="title"] [data-state="2"]::after,
.comp_v3_5060__order__type__item[data-type="date"] [data-state="2"]::after {
    content: "\25BC";
    margin-left: 5px;
    font-size: 1.2rem;
}

.comp_v3_5060__order__type__item[data-type="title"] [data-state="0"]:not([type="text"]), 
.comp_v3_5060__order__type__item[data-type="date"] [data-state="0"] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.comp_v3_5060__order__type__item[data-type="title"] :not([data-state="0"]):not([type="text"]), 
.comp_v3_5060__order__type__item[data-type="date"] :not([data-state="0"]) {
    color: #0064d2;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

@media screen and (min-width: 769px) {
    .comp_v3_5060__order__type__item + .comp_v3_5060__order__type__item {
        border-left: 1px solid #e7e7e8;
    }
}

@media screen and (max-width: 768px) {
    .comp_v3_5060__order__type__item + .comp_v3_5060__order__type__item::before {
        content: "  |  ";
        white-space: pre;
    }
}

@media screen and (min-width: 769px) {
	.comp_v3_5060__order__type__item__box__title {
		position:relative;
		height: 35px;
		width: 200px;
        margin: 10px;
	}
}

@media screen and (max-width: 768px) {
	.comp_v3_5060__order__type__item__box__title {
		position:relative;
		height: 35px;
		width: 200px;
        margin: 5px;
	}
}

@media screen and (min-width: 769px) {
	.comp_v3_5060__order__type__item__box__title.search::after {
        content: "";
        background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-search02.png");
        width: 17px;
        height: 17px;
        display: inline-block;
        position: absolute;
        top: 0;
        bottom: 0;
        right: 10px;
        margin: auto;
        pointer-events: none;
    }
}

@media screen and (max-width: 768px) {
    .comp_v3_5060__order__type__item__box__title.search::after{
        content: "";
        background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-search02.png");
        width: 17px;
        height: 17px;
        display: inline-block;
        position: absolute;
        top: 0;
        bottom: 0;
        right: 10px;
        margin: auto;
        pointer-events: none;
	}
}

@media screen and (min-width: 769px) {
	.comp_v3_5060__order__type__item__box__title.clear::after {
        content: "";
        background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-close-gray03.png");
        width: 17px;
        height: 17px;
        display: inline-block;
        position: absolute;
        top: 0;
        bottom: 0;
        right: 10px;
        margin: auto;
        cursor: pointer;
    }
}

@media screen and (max-width: 768px) {
    .comp_v3_5060__order__type__item__box__title.clear::after {
        content: "";
        background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-close-gray03.png");
        width: 17px;
        height: 17px;
        display: inline-block;
        position: absolute;
        top: 0;
        bottom: 0;
        right: 10px;
        margin: auto;
        cursor: pointer;
	}
}

@media screen and (min-width: 769px) {
    .comp_v3_5060__order .comp_v3_5060__order__type__item[data-type="title"] {
        -ms-flex-preferred-size: 70%;
        flex-basis: 70%;
    }
}

@media screen and (min-width: 769px) {
    .comp_v3_5060__order .comp_v3_5060__order__type__item[data-type="date"] {
        -ms-flex-preferred-size: 30%;
        flex-basis: 30%;
    }
}

@media screen and (min-width: 769px) {
    .comp_v3_5060__order .comp_v3_5060__order__type__item[data-type="date"] {
        border-right: 1px solid #e7e7e8;
    }
}

@media screen and (min-width: 769px) {
    .comp_v3_5060__order .comp_v3_5060__order__type__item a {
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        -ms-flex-negative: 1;
        flex-shrink: 1;
        -ms-flex-preferred-size: 0%;
        flex-basis: 0%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        padding: 20px 18px;
        color: #2d2d2d;
        font-weight: bold;
        line-height: 1.15;
    }
}

@media screen and (min-width: 769px) {
	input.comp_v3_5060__txtschtitle {
		height: 35px;
		width: 200px;
        font-size: 1.2rem;
		padding-left: 10px;
	}
}

@media screen and (max-width: 768px) {
	input.comp_v3_5060__txtschtitle {
		height: 35px;
        width: 200px;
        padding-left: 5px;
	}
}

.comp_v3_5060__contents__scroll {
	position: relative;
	width: auto;
	height: auto;
	overflow: hidden;
}

@media print, screen and (min-width: 769px) {
    .comp_v3_5060__contents__scroll {
        width: 100%; 
        height: 380px;
        overflow-x: hidden;
        overflow-y: scroll;
    }
}

@media screen and (max-width: 768px) {
    .comp_v3_5060__contents__scroll {
        width: 100%; 
        height: auto;
        overflow-x: hidden;
        overflow-y: hidden;
    }
}

.comp_v3_5060__contents {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    overflow: hidden;
}

@media screen and (max-width: 768px) {
    .comp_v3_5060__contents {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin-left: -2px;
        margin-right: -2px;
    }
}

.comp_v3_5060__contents.muuri .comp_v3_5060__contents__item {
    position: absolute;
}

.comp_v3_5060__contents__item {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

@media print, screen and (min-width: 769px) {
    .comp_v3_5060__contents__item {
        width: 100%;
        padding: 0;
    }
}

@media screen and (max-width: 768px) {
    .comp_v3_5060__contents__item {
        width: 100%;
        padding: 0px;
    }
}

.comp_v3_5060__contents__item__box {
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

@media print, screen and (min-width: 769px) {
    .comp_v3_5060__contents__item__box {
        border-bottom: 1px solid #e7e7e8;
    }
}

@media screen and (max-width: 768px) {
    .comp_v3_5060__contents__item__box {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        padding: 10px;
        width: 100%;
        border-bottom: 1px solid #e7e7e8;
    }
}

.comp_v3_5060__contents__item__box__title {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

@media print, screen and (min-width: 769px) {
    .comp_v3_5060__contents__item__box__title {
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-preferred-size: 70%;
        flex-basis: 70%;
        line-height: 1.5;
    }
}

@media screen and (max-width: 768px) {
    .comp_v3_5060__contents__item__box__title {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 2;
        order: 2;
        line-height: 1.3;
    }
}

@media print, screen and (min-width: 769px) {
    .comp_v3_5060__contents__item__box__title__content {
        padding: 10px;
    }
}

@media screen and (max-width: 768px) {
    .comp_v3_5060__contents__item__box__title__content {
        padding: 0px;
    }
}

.comp_v3_5060__contents__item__box__date {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

@media print, screen and (min-width: 769px) {
    .comp_v3_5060__contents__item__box__date {
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -ms-flex-preferred-size: 30%;
        flex-basis: 30%;
        border-left: 1px solid #e7e7e8;
        line-height: 1.6;
    }
}

@media screen and (max-width: 768px) {
    .comp_v3_5060__contents__item__box__date {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 3;
        order: 3;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-top: 10px;
        color: #1d1e21;
        letter-spacing: 0.1rem;
        line-height: 1.3;
    }
}

@media print, screen and (min-width: 769px) {
    .comp_v3_5060__contents__item__box__date__content {
        padding: 10px;
    }
}

@media screen and (max-width: 768px) {
    .comp_v3_5060__contents__item__box__date__content {
        padding: 0px;
    }
}

.comp_v3_5060__table__comment {
    display: block;
    line-height: 1.6;
    padding-left: 30px;
}

@media screen and (max-width: 768px) {
    .comp_v3_5060__table__comment {
        padding-left: 20px;
    }
}

.comp_v3_5060__table__pdftext + .comp_v3_5060__table__comment, .comp_v3_5060__table__filetext + .comp_v3_5060__table__comment, .comp_v3_5060__table__noicontext  + .comp_v3_5060__table__comment {
    margin-top: 10px;
}

@media screen and (max-width: 768px) {
    .comp_v3_5060__table__pdftext + .comp_v3_5060__table__comment, .comp_v3_5060__table__filetext + .comp_v3_5060__table__comment, .comp_v3_5060__table__noicontext  + .comp_v3_5060__table__comment {
        margin-top: 5px;
    }
}

.comp_v3_5060__notes {
    font-size: 1.4rem;
    line-height: 1.4;
    padding: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    margin: 0 auto;
    text-align: left;
}

@media screen and (max-width: 768px) {
    .comp_v3_5060__notes {
        font-size: 1.2rem;
    }
}

.comp_v3_5060__link__btn {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    padding: 0;
    margin: 0 auto;
    text-align: left;
	line-height: 1.4;
}

.comp_v3_5060__link__btn a {
    display: inline;
    color: #0064d2;
    padding-right: 0;
    padding-left: 0;
    position: relative;
    text-decoration: underline;
    line-height: 1.4;
}

.comp_v3_5060__link__btn a:hover {
    text-decoration: none;
}

.comp_v3_5060__link__btn a::before {
    display: none;
}

.comp_v3_5060__link__btn a::after {
    content: "";
    display: inline-block;
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-image: url('../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg');
    background-size: 16px 16px;
    margin: 0 5px;
    -webkit-transform: translateY(2.5px);
    transform: translateY(2.5px);
}

@charset "UTF-8";
.comp_v3_5050__frame {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 30px 0;
}

.comp_v3_5050__title {
    padding: 0 15px;
}

@media screen and (max-width: 768px) {
    .comp_v3_5050__title {
        padding: 0 20px;
    }
}

.comp_v3_5050__h2 {
    font-size: 3.4rem;
    margin: 0;
    padding: 60px 0 0 0;
    color: #1d1e21;
    line-height: 1.4;
    letter-spacing: 0.1rem;
    max-width: 1110px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}

@media screen and (max-width: 768px) {
    .comp_v3_5050__h2 {
        font-size: 2.8rem;
        margin: 0;
        padding-top: 40px;
    }
}

.comp_v3_5050__h2 a {
    display: inline-block;
    color: #1d1e21;
    text-decoration: underline;
    position: relative;
}

.comp_v3_5050__h2 a::after {
    content: "";
    position: relative;
    display: inline-block;
    margin-left: 0.25em;
    margin-right: 0.25em;
    margin-bottom: 0.2em;
    vertical-align: bottom;
    width: 1em;
    height: 1em;
    background-repeat: no-repeat;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
    background-size: 1em 1em;
}

.comp_v3_5050__h2 a[href$=".pdf"]::after, .comp_v3_5050__h2 a[href*="docget.jsp"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_5050__h2 a[href*="/list/index.php"]::after, .comp_v3_5050__h2 a[href*="/parametric"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_5050__h2 a[href^="#"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_5050__h2 a[href^="tel:"]::after, .comp_v3_5050__h2 a[href^="mailto:"]::after {
    display: none;
}

@media print, screen and (min-width: 769px) {
    .comp_v3_5050__h2 a[href^="tel:"] {
        color: #1d1e21;
        text-decoration: none;
        pointer-events: none;
        display: inline-block;
    }
}

.comp_v3_5050__h2 a:hover {
    color: #0064d2;
    text-decoration: none;
}

.comp_v3_5050__h2 a:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_5050__h2 a:hover[target="_blank"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_5050__h2 a:hover[href$=".pdf"]::after, .comp_v3_5050__h2 a:hover[href*="docget.jsp"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_5050__h2 a:hover[href*="/list/index.php"]::after, .comp_v3_5050__h2 a:hover[href*="/parametric"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_5050__h2 a:hover[href^="#"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_5050__h2 a:hover[href^="tel:"]::after, .comp_v3_5050__h2 a:hover[href^="mailto:"]::after {
    display: none;
}

.comp_v3_5050__h2 a[data-type="normal"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_5050__h2 a[data-type="normal"]:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_5050__h2 a[data-type="internal"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_5050__h2 a[data-type="internal"]:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_5050__h2 a[data-type="external"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_5050__h2 a[data-type="external"]:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_5050__h2 a[data-type="pdf"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_5050__h2 a[data-type="pdf"]:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_5050__h2 a[target="_blank"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_5050__h2 a[target="_blank"]:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_5050__h2--bold, .comp_v3_5050__h2--regular {
    font-size: 3.4rem;
    margin: 0;
    padding: 60px 0 0 0;
    color: #1d1e21;
    line-height: 1.4;
    letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
    .comp_v3_5050__h2--bold, .comp_v3_5050__h2--regular {
        font-size: 2.8rem;
        margin: 0;
        padding-top: 40px;
    }
}

.comp_v3_5050__h2--bold a, .comp_v3_5050__h2--regular a {
    display: inline-block;
    color: #1d1e21;
    text-decoration: underline;
    position: relative;
}

.comp_v3_5050__h2--bold a::after, .comp_v3_5050__h2--regular a::after {
    content: "";
    position: relative;
    display: inline-block;
    margin-left: 0.25em;
    margin-right: 0.25em;
    margin-bottom: 0.2em;
    vertical-align: bottom;
    width: 1em;
    height: 1em;
    background-repeat: no-repeat;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
    background-size: 1em 1em;
}

.comp_v3_5050__h2--bold a[href$=".pdf"]::after, .comp_v3_5050__h2--bold a[href*="docget.jsp"]::after, .comp_v3_5050__h2--regular a[href$=".pdf"]::after, .comp_v3_5050__h2--regular a[href*="docget.jsp"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_5050__h2--bold a[href*="/list/index.php"]::after, .comp_v3_5050__h2--bold a[href*="/parametric"]::after, .comp_v3_5050__h2--regular a[href*="/list/index.php"]::after, .comp_v3_5050__h2--regular a[href*="/parametric"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_5050__h2--bold a[href^="#"]::after, .comp_v3_5050__h2--regular a[href^="#"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_5050__h2--bold a[href^="tel:"]::after, .comp_v3_5050__h2--bold a[href^="mailto:"]::after, .comp_v3_5050__h2--regular a[href^="tel:"]::after, .comp_v3_5050__h2--regular a[href^="mailto:"]::after {
    display: none;
}

@media print, screen and (min-width: 769px) {
    .comp_v3_5050__h2--bold a[href^="tel:"], .comp_v3_5050__h2--regular a[href^="tel:"] {
        color: #1d1e21;
        text-decoration: none;
        pointer-events: none;
        display: inline-block;
    }
}

.comp_v3_5050__h2--bold a:hover, .comp_v3_5050__h2--regular a:hover {
    color: #0064d2;
    text-decoration: none;
}

.comp_v3_5050__h2--bold a:hover::after, .comp_v3_5050__h2--regular a:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_5050__h2--bold a:hover[target="_blank"]::after, .comp_v3_5050__h2--regular a:hover[target="_blank"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_5050__h2--bold a:hover[href$=".pdf"]::after, .comp_v3_5050__h2--bold a:hover[href*="docget.jsp"]::after, .comp_v3_5050__h2--regular a:hover[href$=".pdf"]::after, .comp_v3_5050__h2--regular a:hover[href*="docget.jsp"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_5050__h2--bold a:hover[href*="/list/index.php"]::after, .comp_v3_5050__h2--bold a:hover[href*="/parametric"]::after, .comp_v3_5050__h2--regular a:hover[href*="/list/index.php"]::after, .comp_v3_5050__h2--regular a:hover[href*="/parametric"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_5050__h2--bold a:hover[href^="#"]::after, .comp_v3_5050__h2--regular a:hover[href^="#"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_5050__h2--bold a:hover[href^="tel:"]::after, .comp_v3_5050__h2--bold a:hover[href^="mailto:"]::after, .comp_v3_5050__h2--regular a:hover[href^="tel:"]::after, .comp_v3_5050__h2--regular a:hover[href^="mailto:"]::after {
    display: none;
}

.comp_v3_5050__h2--bold a[data-type="normal"]::after, .comp_v3_5050__h2--regular a[data-type="normal"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_5050__h2--bold a[data-type="normal"]:hover::after, .comp_v3_5050__h2--regular a[data-type="normal"]:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_5050__h2--bold a[data-type="internal"]::after, .comp_v3_5050__h2--regular a[data-type="internal"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_5050__h2--bold a[data-type="internal"]:hover::after, .comp_v3_5050__h2--regular a[data-type="internal"]:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_5050__h2--bold a[data-type="external"]::after, .comp_v3_5050__h2--regular a[data-type="external"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_5050__h2--bold a[data-type="external"]:hover::after, .comp_v3_5050__h2--regular a[data-type="external"]:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_5050__h2--bold a[data-type="pdf"]::after, .comp_v3_5050__h2--regular a[data-type="pdf"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_5050__h2--bold a[data-type="pdf"]:hover::after, .comp_v3_5050__h2--regular a[data-type="pdf"]:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_5050__h2--bold a[target="_blank"]::after, .comp_v3_5050__h2--regular a[target="_blank"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_5050__h2--bold a[target="_blank"]:hover::after, .comp_v3_5050__h2--regular a[target="_blank"]:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_5050__h2--bold {
    font-weight: bold;
}

.comp_v3_5050__h2--regular {
    font-weight: normal;
}

.comp_v3_5050__h2--bold, .comp_v3_5050__h2--regular {
    max-width: 1110px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}

@media screen and (max-width: 768px) {
    .comp_v3_5050__h2--bold, .comp_v3_5050__h2--regular {
        text-align: left;
    }
}

.comp_v3_5050__slider {
    display: none;
    margin-top: 15px;
    margin-bottom: 0px;
    margin-left: 70px;
    margin-right: 70px;
    padding-top: 15px;
    padding-bottom: 15px;
    max-width: 1140px;
}

@media screen and (min-width: 1280px) {
    .comp_v3_5050__slider {
        width: 1140px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        margin: 0 auto;
        }
}

@media screen and (max-width: 768px) {
    .comp_v3_5050__slider {
        margin-top: 20px;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        padding: 0;
        }
}

.comp_v3_5050__slider.slick-initialized {
    display: block;
}

.comp_v3_5050__slider .prev {
    position: absolute;
    top: calc(50% - 20px);
    left: -40px;
    width: 40px;
    height: 40px;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-prev.png);
    background-size: 40px 40px;
    cursor: pointer;
    text-indent: -999em;
}

.comp_v3_5050__slider .prev:hover {
    opacity: 0.5;
}

.comp_v3_5050__slider .next {
    position: absolute;
    top: calc(50% - 20px);
    right: -40px;
    width: 40px;
    height: 40px;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-next.png);
    background-size: 40px 40px;
    cursor: pointer;
    text-indent: -999em;
}

.comp_v3_5050__slider .next:hover {
    opacity: 0.5;
}

.comp_v3_5050__slider .slick-disabled {
    opacity: 0.1;
}

.comp_v3_5050__slider .slick-disabled:hover {
    cursor: default;
    opacity: 0.1;
}

.comp_v3_5050__slider .prev.slick-arrow,
.comp_v3_5050__slider .next.slick-arrow {
    top: calc(50% - 20px);
}

.comp_v3_5050__slider .prev.slick-arrow {
    left: -55px;
}

.comp_v3_5050__slider .next.slick-arrow {
    right: -55px;
}

.comp_v3_5050__slider .slick-dots {
    position: relative;
    font-size: 0;
    list-style: none;
    display: block;
    text-align: center;
    padding: 15px 0;
    margin: 0 auto;
    width: 80%;
}

.comp_v3_5050__slider .slick-dots li {
    position: relative;
    display: inline-block;
    margin: 2px 5px;
    padding: 0;
    cursor: pointer;
}

.comp_v3_5050__slider .slick-dots li button {
    border: 0;
    background: transparent;
    display: block;
    outline: none;
    line-height: 0px;
    font-size: 0px;
    color: transparent;
    padding: 5px;
    cursor: pointer;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 7px;
    border: 2px solid #6e7175;
}

.comp_v3_5050__slider .slick-dots li button:hover, .comp_v3_5050__slider .slick-dots li button:focus {
    outline: none;
}

.comp_v3_5050__slider .slick-dots li button:hover:before, .comp_v3_5050__slider .slick-dots li button:focus:before {
    opacity: 1;
}

.comp_v3_5050__slider .slick-dots li button:before {
    position: absolute;
    top: 0;
    left: 0;
    content: "•";
    width: 12px;
    height: 12px;
    font-size: 6px;
    line-height: 20px;
    text-align: center;
    opacity: 0.5;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    border-radius: 6px;
}

.comp_v3_5050__slider .slick-dots li.slick-active button {
    opacity: 1;
    border: 2px solid #1d1e21;
    background-color: #1d1e21;
}

.comp_v3_5050__slider .slick-dots {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.comp_v3_5050__slider .slick-dots li {
    margin: 0;
    padding: 5px;
}

.comp_v3_5050__slider .slick-track {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0;
}

.comp_v3_5050__slider .slick-track .slick-slide {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: auto;
}

.comp_v3_5050__slider .slick-track .slick-slide > div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
}

@media print, screen and (min-width: 769px) {
    .comp_v3_5050__slider--bordered .slick-track .slick-slide {
        border-left: 1px solid rgba(51, 51, 51, 0.2);
    }
    .comp_v3_5050__slider--bordered .slick-track .slick-slide.slick-current {
        border-left: 1px solid transparent;
    }
}

.comp_v3_5050__slider__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    padding-bottom: 0;
}

@media screen and (max-width: 768px) {
    .comp_v3_5050__slider__item {
        width: 310px;
        padding-left: 0px;
        padding-right: 0px;
    }
}

.comp_v3_5050__slider__item__inner {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    border-radius: 8px;
    padding-left: 15px;
    padding-right: 15px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
}

a.comp_v3_5050__slider__item__inner:hover .comp_v3_5050__slider__item__content__title {
    color: #0064d2;
}

.comp_v3_5050__slider__item__image {
    width: 100%;
    margin-bottom: 15px;
}

.comp_v3_5050__slider__item__image img {
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

.comp_v3_5050__slider__item__image img:hover {
    opacity: 0.5;
  }

.comp_v3_5050__slider__item__content {
    margin-top: 0;
    margin-bottom: 0;
}

.comp_v3_5050__slider__item__content__title {
    font-weight: bold;
    line-height: 1.4;
    margin-bottom: 5px;
    color: #1d1e21;
    position: relative;
    overflow: hidden;
    letter-spacing: 0.1rem;
}

.comp_v3_5050__slider__item__content__data {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
    line-height: 1.4;
}

.comp_v3_5050__slider__item__badge {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    margin-top: 15px;
    padding: 5px 10px;
    border: 1px solid rgba(51, 51, 51, 0.3);
    border-radius: 4px;
    color: #333;
    line-height: 1.8;
    letter-spacing: 0.1rem;
    font-size: 1.2rem;
    text-decoration: none;
}

.comp_v3_5050__slider__item__button {
    font-size: 1.4rem;
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-decoration: none;
    padding: 10px 20px;
    color: #fff;
    background-color: #0064d2;
    text-align: center;
    border-radius: 5px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 1.4;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
    min-width: 110px;
    min-height: 40px;
    border: none;
    letter-spacing: 0.1rem;
    margin-top: 10px;
}

.comp_v3_5050__slider__item__button span {
    padding-top: 0.2rem;
}

.comp_v3_5050__slider__item__button:hover {
    opacity: 0.5;
    text-decoration: none;
    cursor: pointer;
    color: #fff;
}

.comp_v3_5050__slider__item__button:focus {
    outline-style: none;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px 1px #0064d2;
    box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_5050__slider__item__button:disabled {
    color: #FFF;
    background-color: #707070;
}

.comp_v3_5050__slider__item__button::before {
    content: "";
    display: inline-block;
    width: 15px;
    height: 15px;
    background-repeat: no-repeat;
    background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg");
    background-size: 15px 15px;
    margin-right: 0.25em;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

@media screen and (max-width: 768px) {
    .comp_v3_5050__slider__item__button {
        width: 100%;
    }
}

.comp_v3_5050__slider__item__button__outer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: auto;
    text-align: left;
}

@media screen and (max-width: 768px) {
    .comp_v3_5050__slider__item__button__outer {
        width: 100%;
    }
}

.comp_v3_5050__slider[data-columns="4"] .comp_v3_5050__slider__item__content__title,
.comp_v3_5050__slider[data-columns="4"] .comp_v3_5050__slider__item__content__data {
    font-size: 1.4rem;
    line-height: 1.4;
}

.comp_v3_5050__slider[data-columns="4"] .comp_v3_5050__slider__item__badge {
    font-size: 1.2rem;
    line-height: 1.4;
}

.comp_v3_5050__slider[data-columns="5"] .comp_v3_5050__slider__item__content__title,
.comp_v3_5050__slider[data-columns="5"] .comp_v3_5050__slider__item__content__data {
    font-size: 1.3rem;
    line-height: 1.4;
    letter-spacing: 0;
}

.comp_v3_5050__slider[data-columns="5"] .comp_v3_5050__slider__item__badge {
    font-size: 1.2rem;
    line-height: 1.4;
    letter-spacing: 0;
}

.comp_v3_5050__slider--edit {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.comp_v3_5050__slider--edit .comp_v3_5050__slider__item {
    width: 25%;
}

.comp_v3_5050__slider--edit[data-columns="3"] .comp_v3_5050__slider__item {
    width: 33.3%;
}

.comp_v3_5050__slider--edit[data-columns="4"] .comp_v3_5050__slider__item {
    width: 25%;
}

.comp_v3_5050__slider--edit[data-columns="5"] .comp_v3_5050__slider__item {
    width: 20%;
}

.comp_v3_5040__frame {
    max-width: 1140px;
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 auto;
    padding-top: 0px;
    padding-right: 15px;
    padding-bottom: 30px;
    padding-left: 15px;
    overflow: hidden;
}

@media screen and (max-width: 768px) {
    .comp_v3_5040__frame {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0;
        padding-bottom: 20px;
    }
}

.comp_v3_5040__h2 {
    font-size: 3.4rem;
    margin: 0;
    padding: 60px 0 0 0;
    color: #1d1e21;
    line-height: 1.4;
    letter-spacing: 0.1rem;
}
  
@media screen and (max-width: 768px) {
    .comp_v3_5040__h2 {
        font-size: 2.8rem;
        margin: 0;
        padding-top: 40px;
    }
}
  
.comp_v3_5040__h2--bold, .comp_v3_5040__h2--regular {
    font-size: 3.4rem;
    margin: 0;
    padding: 60px 0 0 0;
    color: #1d1e21;
    line-height: 1.4;
    letter-spacing: 0.1rem;
}
  
@media screen and (max-width: 768px) {
    .comp_v3_5040__h2--bold, .comp_v3_5040__h2--regular {
        font-size: 2.8rem;
        margin: 0;
        padding-top: 40px;
    }
}

.comp_v3_5040__h2--bold {
    font-weight: bold;
}
  
.comp_v3_5040__h2--regular {
    font-weight: normal;
}

@media screen and (max-width: 768px) {
    .comp_v3_5040__h2--bold, .comp_v3_5040__h2--regular {
        text-align: left;
    }
}

.comp_v3_5040__content_block__sentence {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 30px 0px;
    width: 100%;
}

.comp_v3_5040__container__box--border {
    display: flex;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    padding: 0;
    margin: 0;
    background-color: transparent;
    border: 1px solid rgba(51, 51, 51, 0.2);
}

.comp_v3_5040__container__item--col1 {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -ms-flex-preferred-size: 0%;
    flex-basis: 50%;
}

.comp_v3_5040__container__item--col2 {
    -webkit-box-flex: 2;
    -ms-flex-positive: 2;
    flex-grow: 2;
    -ms-flex-negative: 2;
    flex-shrink: 2;
    -ms-flex-preferred-size: 0%;
    flex-basis: 50%;
}

.comp_v3_5040__container__item--col1, 
.comp_v3_5040__container__item--col2 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 20px;
}

@media screen and (max-width: 768px) {
    .comp_v3_5040__container__box--border {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
}

.comp_v3_5040__content__item__box__sol_image {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    /* height: auto; */
}

.comp_v3_5040__content__item__box__doc--border {
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    /*padding: 30px 15px;*/
    margin: 10px 0px;
    background-color: transparent;
    border: 1px solid rgba(51, 51, 51, 0.2);
    -webkit-box-shadow: 0 2px 4px 0px rgba(0, 0, 0, 0.16);
    box-shadow: 0 2px 4px 0px rgba(0, 0, 0, 0.16);
}

.comp_v3_5040__content__item__box__doc--border:hover {
    -webkit-box-shadow: 0 8px 15px 0px rgba(0, 0, 0, 0.16);
    box-shadow: 0 8px 15px 0px rgba(0, 0, 0, 0.16); 
}

.comp_v3_5040 figure span {
    display: block;
    position: relative;
    width: 100%;
    height: auto;
    overflow: hidden;
}

.comp_v3_5040 figure span img {
    max-width: 100%;
    max-height: auto;
    position: relative;
}

.comp_v3_5040 a {
    display: inline;
    color: #0064d2;
    padding-right: 0;
    padding-left: 0;
    position: relative;
    text-decoration: underline;
    line-height: 1.4;
}

.comp_v3_5040 a:hover {
    text-decoration: none;
}

.comp_v3_5040 a::after {
    display: none;
}

/*
.comp_v3_5040 a::before {
    content: "";
    display: inline-block;
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
    background-size: 16px 16px;
    margin: 0 5px;
    -webkit-transform: translateY(2.5px);
    transform: translateY(2.5px);
}

.comp_v3_5040 a[href$=".pdf"]::before, .comp_v3_5040 a[href*="docget.jsp"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_5040 a[href*="/list/index.php"]::before, .comp_v3_5040 a[href*="/parametric"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_5040 a[href^="#"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_5040 a[href^="tel:"], .comp_v3_5040 a[href^="mailto:"], .comp_v3_5040 a.icon-none {
    padding-right: 0;
}

.comp_v3_5040 a[href^="tel:"]::before, .comp_v3_5040 a[href^="mailto:"]::before, .comp_v3_5040 a.icon-none::before {
    display: none;
}

.comp_v3_5040 a.icon-none img {
    margin: 0;
}

@media print, screen and (min-width: 769px) {
    .comp_v3_5040 a[href^="tel:"] {
        color: #333;
        text-decoration: none;
        pointer-events: none;
        display: inline-block;
    }
}

.comp_v3_5040 a[target="_blank"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}
*/
.comp_v3_5040__content__item__description {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 15px 0px;
    overflow: hidden;
    font-weight: normal;
}

@media screen and (max-width: 768px) {
    .comp_v3_5040__content__item__description {
        padding: 20px 0px;
    }
}

a.comp_v3_5040__content__item__box__doc__link {
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #0064d2;
    text-decoration: underline;
    cursor: pointer;
}

a.comp_v3_5040__content__item__box__doc__link:hover {
    text-decoration: none;
}

.comp_v3_5040__doc__icon__pdf, .comp_v3_5040__doc__icon__text {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #6e7175;
    font-size: 1.2rem;
}

.comp_v3_5040__doc__icon__pdf::before, .comp_v3_5040__doc__icon__text::before {
    content: "";
    display: inline-block;
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
    background-size: 20px 20px;
    /*margin-right: 5px;*/
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.comp_v3_5040__doc__icon__text::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-file-blue.svg);
}

.comp_v3_5040__item__box__su__doc__name {
    display:inline-flex;
    align-items: center;
    /*padding: 5px 0px;*/
    padding: 30px 15px;
}

.comp_v3_5040__item__su__doc__name {
    line-height: 1;
    padding: 0px 15px;
}


.comp_v3_5030__frame {
    max-width: 1140px;
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 auto;
    padding-top: 0px;
    padding-bottom: 30px;
}

@media screen and (max-width: 768px) {
    .comp_v3_5030__frame {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0;
        padding-bottom: 20px;
    }
}

.comp_v3_5030__h2 {
    font-size: 3.4rem;
    margin: 0;
    padding: 60px 0 0 0;
    color: #1d1e21;
    line-height: 1.4;
    letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
    .comp_v3_5030__h2 {
        font-size: 2.8rem;
        margin: 0;
        padding-top: 40px;
    }
}

.comp_v3_5030__h2--bold, .comp_v3_5030__h2--regular {
    font-size: 3.4rem;
    margin: 0;
    padding: 60px 0 0 0;
    color: #1d1e21;
    line-height: 1.4;
    letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
    .comp_v3_5030__h2--bold, .comp_v3_5030__h2--regular {
        font-size: 2.8rem;
        margin: 0;
        padding-top: 40px;
    }
}

.comp_v3_5030__h2--bold {
    font-weight: bold;
}

.comp_v3_5030__h2--regular {
    font-weight: normal;
}

@media screen and (max-width: 768px) {
    .comp_v3_5030__h2--bold, .comp_v3_5030__h2--regular {
        text-align: left;
    }
}

/* 全体ブロック図表示エリア */
.comp_v3_5030__mainblock__area__container {
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    height: auto;
    margin: 20px 0 10px 0;
    padding: 0px;
}

/*
@media screen and (max-width: 768px) {
    .comp_v3_5030__mainblock__area__container {
        min-width: 1140px;
        max-width: 1140px;
    }
}
*/

/* 全体ブロックタブ表示エリア */
.comp_v3_5030__content__item__box__main_block_name_tab {
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: auto;
    width: 100%;
}

@media screen and (min-width: 769px) {
    .comp_v3_5030__content__item__box__main_block_name_tab {
        width: 100%;
        /*min-width: 1140px;*/
        max-width: 1140px;
    }
}

@media screen and (max-width: 768px) {
    .comp_v3_5030__content__item__box__main_block_name_tab {
        width: 100%;
        /*min-width: 100%;*/
        max-width: 100%;
    }
}

/* 全体ブロック名タブ・S */
.comp_v3_5030__tab__list__main_block_name {
    display: inline-flex;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0px;
    letter-spacing: -0.4em;
}

@media screen and (min-width: 769px) {
    .comp_v3_5030__tab__list__main_block_name {
        width: 100%;
        /*min-width: 1140px;*/
        max-width: 1140px;
    }
}

@media screen and (max-width: 768px) {
    .comp_v3_5030__tab__list__main_block_name {
        text-align: center;
        width: 100%;
        /*min-width: 100%;*/
        max-width: 100%;
    }
}

.comp_v3_5030__tab__item__main_block_name {
    /*display: inline-block;*/
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 10px 10px 5px 10px;
    vertical-align: top;
    border-top: 1px solid #9f9f9f;
    border-right: none;
    border-bottom: none;
    border-left: 1px solid #9f9f9f;
    font-size: 2rem;
    line-height: 1.4;
    letter-spacing: 0.1rem;
    background-color: #f0f6fc;
    color: #0064d2;
    width: calc(100% / 4);
    min-width: calc(100% / 4);
    max-width: calc(100% / 4);
    overflow-wrap: break-word;
}

.comp_v3_5030__tab__list__main_block_name .comp_v3_5030__tab__item__main_block_name:last-child {
    border-right: 1px solid #9f9f9f;
}

.comp_v3_5030__tab__item__main_block_name:hover {
    font-weight: initial;
    background-color: #0064d2;
    color: #ffffff;
    cursor: pointer;
}

.comp_v3_5030__tab__item__main_block_name--active {
    font-weight: initial;
    background-color: #0064d2;
    color: #ffffff;
}
/* 全体ブロックタブ・E */

/* 全体ブロック・サブブロックリスト表示エリア */
.comp_v3_5030__content__item__box__mainblock__content {
    display: inline-flex;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    border: 1px solid #9f9f9f;
}

@media screen and (mix-width: 769px) {
    .comp_v3_5030__content__item__box__mainblock__content {
        width: 100%;
        /*min-width: 1140px;*/
        max-width: 1140px;
    }
}

@media screen and (max-width: 768px) {
    .comp_v3_5030__content__item__box__mainblock__content {
        width: 100%;
        /*min-width: 100%;*/
        max-width: 100%;
    }
}

.comp_v3_5030__content__item__box__mainblock__content {
    display: none;
}

.comp_v3_5030__content__item__box__mainblock__content.show {
    display: block;
    display: inline-flex;
}

/* 全体ブロック図表示エリア */
.comp_v3_5030__content__item__box__mainblock__blockimg__content {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px;
}

@media screen and (min-width: 769px) {
    .comp_v3_5030__content__item__box__mainblock__blockimg__content {
        width: 70%;
    }
}

@media screen and (max-width: 768px) {
    .comp_v3_5030__content__item__box__mainblock__blockimg__content {
        width: 100%;
        min-width: 1040px;
        max-width: 1040px;
    }
}

/* 全体ブロック説明 */
.comp_v3_5030__content__item__main_block_description {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 auto;
    padding: 10px 0px;
    overflow: hidden;
    font-weight: normal;
    font-size: 1.05rem;
    letter-spacing: normal;
}

@media screen and (min-width: 769px) {
    .comp_v3_5030__content__item__main_block_description {
        display: block;
    }
}

@media screen and (max-width: 768px) {
    .comp_v3_5030__content__item__main_block_description {
        display: none;
    }
}

/* 全体ブロック図 */
.comp_v3_5030__content__item__mainblock_img {
    width: 100%;
    height: auto;
}

.comp_v3_5030__content__item__mainblock_img svg {
    width: 100%;
    height: auto;
}

/* サブブロック名一覧表示エリア */
.comp_v3_5030__content__item__box__mainblock__blockgroup__list__conteiner {
    display: inline-block;
    width: 30%;
    /*margin: 0px 10px;*/
    padding: 10px;
}

@media screen and (max-width: 768px) {
    .comp_v3_5030__content__item__box__mainblock__blockgroup__list__conteiner {
        display: none;
    }
}

/* サブブロック名一覧コンテンツ */
.comp_v3_5030__content__item__box__mainblock__blockgroup__list__content {
    width: 100%;
    display: none;

}

.comp_v3_5030__content__item__box__mainblock__blockgroup__list__content.show {
    display: block;
}

/* (サブブロック名一覧内)サブブロックグループ名 */
.comp_v3_5030__content__item__mainblock__block_group_name {
    /*width: 100%;*/
    padding: 10px;
    margin-bottom: 5px;
}

/* (サブブロック名一覧内)サブブロック名 の表示枠 */
.comp_v3_5030__content__item__box__mainblock__blockgroup__list__item {
    display: block;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    width: 100%;
    padding: 0px;
    margin-bottom: 5px;
    /*border: 1px solid #9f9f9f;*/
    border: 1px solid rgba(51, 51, 51, 0.2);
    -webkit-box-shadow: 0 0px 15px 0px rgba(0, 0, 0, 0.16);
    box-shadow: 0 0px 15px 0px rgba(0, 0, 0, 0.16);
}

/* (サブブロック名一覧内)サブブロック名 */
.comp_v3_5030__content__item__mainblock__sub_block_name {
    display: inline-flex;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    padding: 10px;
    background-color: #f5f5f5;
}

.comp_v3_5030__content__item__mainblock__sub_block_name__label {
    font-weight: normal;
    color: #0064d2;
}

.comp_v3_5030__content__item__mainblock__sub_block_name__icon {
    display: inline-flex;
    width: 16px;
    height: 16px;
    align-items: center;
}

.comp_v3_5030__content__item__mainblock__sub_block_name__icon::before {
    content: "";
    display: inline-block;
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
    background-size: 16px 16px;
    -webkit-transform: translateY(2.5px);
    transform: translateY(2.5px);
}

/* (サブブロック名一覧内)サブブロック説明 */
.comp_v3_5030__content__item__mainblock__sub_block_discription {
    display: block;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    width: 100%;
    padding: 10px;
    background-color: #ffffff;
    font-size: 1rem;
}

.comp_v3_5030__content__item__mainblock__sub_block_name:hover,
.comp_v3_5030__content__item__mainblock__sub_block_name__label:hover {
    cursor: pointer;
}

.comp_v3_5030__content__item__box__mainblock__blockgroup__list__item:hover {
    cursor: pointer;
    outline-style: none;
    border-radius: 4px;
    -webkit-box-shadow: 0 8px 15px 0px rgba(0, 0, 0, 0.16);
    box-shadow: 0 8px 15px 0px rgba(0, 0, 0, 0.16);
}

.comp_v3_5030 figure span {
    display: block;
    position: relative;
    width: 100%;
    height: auto;
    overflow: hidden;
}

.comp_v3_5030 figure span img {
    max-width: 100%;
    max-height: 100%;
    position: relative;
}

.comp_v3_5030__content__item_block_name {
    font-size: 2.8rem;
    margin: 0;
    /*padding: 50px 0 0 0;*/
    color: #1d1e21;
    line-height: 1.4;
    letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
    .comp_v3_5030__content__item_block_name {
        font-size: 2.4rem;
        margin: 0;
        padding-top: 30px;
        text-align: left;
    }
}

.comp_v3_5030__content__item__block_description {
    max-width: 1140px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 auto;
    padding: 15px 0px;
    overflow: hidden;
    font-weight: normal;
}

@media screen and (max-width: 768px) {
    .comp_v3_5030__description--regular,
    .comp_v3_5030__description--bold {
        padding: 20px 0px;
    }
}

.comp_v3_5030__content__item__box__subblockgroup {
    background-color: #f5f5f5;
    padding: 10px 20px;
    margin: 5px 0px;
}

.comp_v3_5030__content__item__box__subblock {
    border-top: 1px solid #a0a0a5;
    padding: 0px 0px 0px 20px;
}

.comp_v3_5030__content__item__box__subblockgroup__content .comp_v3_5030__content__item__box__subblock:last-child {
    border-bottom: 1px solid #a0a0a5;
}

@media screen and (max-width: 768px) {
    .comp_v3_5030__content__item__box__subblock {
        padding-left: 0px;
    }

    .comp_v3_5030__content__item__box__subblockgroup__content .comp_v3_5030__content__item__box__subblock:first-child {
        margin-top: 5px;
    }
}

/* area of lineup list content */
.comp_v3_5030__subblock__lineup__content {
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #9f9f9f;
    width: 100%;
}

@media screen and (min-width: 769px) {
    .comp_v3_5030__subblock__lineup__content {
        width: 100%;
        /*min-width: 1080px;*/
        max-width: 1080px;
    }
}

@media screen and (max-width: 768px) {
    .comp_v3_5030__subblock__lineup__content {
        width: 100%;
        /*min-width: 100%;*/
        max-width: 100%;
    }
}

.comp_v3_5030__table__lineup {
    /*table-layout: fixed; */
    border-collapse: collapse;
    border-spacing: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    max-width: 1020px;
    margin: 0;
}

@media screen and (max-width: 768px) {
    .comp_v3_5030__table__lineup {
        margin: 0;
    }
}

.comp_v3_5030__table__lineup th,
.comp_v3_5030__table__lineup td {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-align: left;
    padding: 10px 9px;
    font-weight: normal;
    line-height: 1.6;
    border-top: 1px solid #e7e7e8;
    border-left: 1px solid #e7e7e8;
}

@media screen and (max-width: 768px) {
    .comp_v3_5030__table__lineup th,
    .comp_v3_5030__table__lineup td,
    .comp_v3_5030__table__lineup td.comp_v3_5030__table__lineup__col__partnumber {
        padding: 10px;
    }
}

.comp_v3_5030__table__lineup th {
    color: #1d1e21;
    background-color: #f0f6fc;
}

.comp_v3_5030__table__lineup thead tr:nth-child(even) {
    background-color: #f0f6fc;
}

.comp_v3_5030__table__lineup thead th,
.comp_v3_5030__table__lineup thead td {
    font-weight: bold;
}

/* 行ヘッダ */
.comp_v3_5030__table__lineup th.comp_v3_5030__table__lineup__row__head {
    min-width: 150px;
}

@media print, screen and (min-width: 769px) {
    .comp_v3_5030__table__lineup th.comp_v3_5030__table__lineup__row__head {
        position: sticky;
        top: 0;
        z-index: 1;
        width: 0;
        white-space: nowrap;
    }

    .comp_v3_5030__table__lineup th.comp_v3_5030__table__lineup__row__head:first-child {
        left: 0;
        z-index: 2;
    }
}

@media print, screen and (max-width: 768px) {
    .comp_v3_5030__table__lineup th.comp_v3_5030__table__lineup__row__head {
        position: static;
        width: auto;
        white-space: normal;
    }
}

/* part numberの値セル */
.comp_v3_5030__table__lineup td.comp_v3_5030__table__lineup__col__partnumber {
    white-space: nowrap;
}

.comp_v3_5030__table__lineup tr td:last-child,
.comp_v3_5030__table__lineup tr td.comp_v3_5030__table__lineup__col__partnumber:last-child {
    border-right: 1px solid #e7e7e8;
}

.comp_v3_5030__table__lineup tbody tr:last-child th,
.comp_v3_5030__table__lineup tbody tr:last-child td,
.comp_v3_5030__table__lineup tbody tr:last-child td.comp_v3_5030__table__lineup__col__partnumber {
    border-bottom: 1px solid #e7e7e8;
}

.comp_v3_5030__table__lineup__col__partnumber__item__box {
    display: inline-flex;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    width: 100%;
}

.comp_v3_5030 a {
    display: inline;
    color: #0064d2;
    padding-right: 0;
    padding-left: 0;
    position: relative;
    text-decoration: underline;
    line-height: 1.4;
}

.comp_v3_5030 a:hover {
    text-decoration: none;
}

.comp_v3_5030 a::before {
    display: none;
}

.comp_v3_5030 a::after {
    content: "";
    display: inline-block;
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
    background-size: 16px 16px;
    margin: 0 5px;
    -webkit-transform: translateY(2.5px);
    transform: translateY(2.5px);
}

.comp_v3_5030 a[href$=".pdf"]::after, .comp_v3_5030 a[href*="docget.jsp"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_5030 a[href*="/list/index.php"]::after, .comp_v3_5030 a[href*="/parametric"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_5030 a[href^="#"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_5030 a[href^="tel:"], .comp_v3_5030 a[href^="mailto:"], .comp_v3_5030 a.icon-none {
    padding-right: 0;
}

.comp_v3_5030 a[href^="tel:"]::after, .comp_v3_5030 a[href^="mailto:"]::after, .comp_v3_5030 a.icon-none::after {
    display: none;
}

.comp_v3_5030 a.icon-none img {
    margin: 0;
}

@media print, screen and (min-width: 769px) {
    .comp_v3_5030 a[href^="tel:"] {
        color: #333;
        text-decoration: none;
        pointer-events: none;
        display: inline-block;
    }
}

.comp_v3_5030 a[target="_blank"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_5030 a.icon-cart::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-cart-s.png);
}

/* ラインナップ：品番セルのリンク・S */
.comp_v3_5030__table__lineup__col__partnumber a {
    display: inline;
    padding-right: 0;
    padding-left: 0;
    position: relative;
    text-decoration: underline;
    line-height: 1.4;
}

.comp_v3_5030__table__lineup__col__partnumber a:hover {
    text-decoration: none;
}

.comp_v3_5030__table__lineup__col__partnumber a::before {
    display: none;
}

.comp_v3_5030__table__lineup__col__partnumber a::after {
    content: "";
    display: inline-block;
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
    background-size: 16px 16px;
    margin: 0 5px;
    -webkit-transform: translateY(2.5px);
    transform: translateY(2.5px);
}

.comp_v3_5030__table__lineup__col__partnumber a[href*="/list/index.php"]::after,
.comp_v3_5030__table__lineup__col__partnumber a[href*="/parametric"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}
/* ラインナップ：品番セルのリンク・E */

/* サブブロック表示エリア */
.comp_v3_5030__subblock__area__container {
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    height: auto;
    margin: 20px 0 10px 0;
    padding: 0px;
}

.comp_v3_5030__subblock__area__container {
    display: none;
}

.comp_v3_5030__subblock__area__container.show {
    display: block;
}

/* サブブロックグループ名表示エリア */
.comp_v3_5030__content__item__box__subblockgroup_name {
    display: inline-flex;
    justify-content: space-between;
    flex-wrap: nowrap;
    align-items: center;
    width: 100%;
    cursor: pointer;
}

.comp_v3_5030__content__item__box__subblockgroup_name:hover {
    opacity: 0.5;
}

/* (サブブロックグループ名表示エリア内)サブブロックグループ名 */
.comp_v3_5030__content__item__block_group_name {
    font-weight: bold;
    color: #0064d2;
    font-size: 2.0rem;
}

/* サブブロックグループ名の+/-アイコン(+:close/-:open) */
.comp_v3_5030__content__item__block_group_icon {
    display: inline-flex;
    width: 48px;
    height: 48px;
    align-items: center;
}

.comp_v3_5030__content__item__block_group_icon::before {
    content: "\E145"; /*plus*/
    display: inline-block;
    width: 48px;
    height: 48px;
    font-family: "Material Icons";
    color: #0064d2;
    /* font-weight: 200; */
    font-size: 4.4rem;
}

.comp_v3_5030__content__item__block_group_icon.open::before {
    content: "\E15B"; /*minus*/
    display: inline-block;
    width: 48px;
    height: 48px;
    font-family: "Material Icons";
    color: #0064d2;
    /* font-weight: 200; */
    font-size: 4.4rem;
}

/* サブブロックグループのサブブロック図全体パネル (default:close)*/
.comp_v3_5030__content__item__box__subblockgroup__content {
    width: 100%;
    display: none;
}

/* サブブロック名表示エリア */
.comp_v3_5030__content__item__box__subblock_name {
    display: inline-flex;
    justify-content: space-between;
    flex-wrap: nowrap;
    align-items: center;
    width: 100%;
    cursor: pointer;
}

.comp_v3_5030__content__item__box__subblock_name:hover {
    opacity: 0.5;
}

/* (サブブロック表示エリア内)サブブロック名 */
.comp_v3_5030__content__item__block_name {
    font-weight: bold;
    color: #0064d2;
}

/* サブブロック名の+/-アイコン */
.comp_v3_5030__content__item__sub_block_icon {
    display: inline-flex;
    width: 48px;
    height: 48px;
    align-items: center;
}

.comp_v3_5030__content__item__sub_block_icon::before {
    content: "\E145";
    display: inline-block;
    width: 48px;
    height: 48px;
    font-family: "Material Icons";
    color: #0064d2;
    /* font-weight: 200; */
    font-size: 4.4rem;
}

.comp_v3_5030__content__item__sub_block_icon.open::before {
    content: "\E15B";
    display: inline-block;
    width: 48px;
    height: 48px;
    font-family: "Material Icons";
    color: #0064d2;
    /* font-weight: 200; */
    font-size: 4.4rem;
}

.comp_v3_5030__content__item__box__subblock__content {
    width: 100%;
    display: none;
}

/* ラインアップ表示コンテナ */
.comp_v3_5030__container__subblock__lineup {
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #ffffff;
    margin: 35px 0px;
    width: 100%;
}

@media screen and (min-width: 769px) {
    .comp_v3_5030__container__subblock__lineup {
        width: 100%;
        /*min-width: 1080px;*/
        max-width: 1080px;
    }
}

@media screen and (max-width: 768px) {
    .comp_v3_5030__container__subblock__lineup {
        width: 100%;
        /*min-width: 100%;*/
        max-width: 100%;
    }
}

/* ラインアップタブ・S */
.comp_v3_5030__tab__list__lineup {
    display: inline-flex;
    margin: 0;
    padding: 0px;
    letter-spacing: -0.4em;
    width: 100%;
}

@media screen and (min-width: 769px) {
    .comp_v3_5030__tab__list__lineup {
        width: 100%;
        /*min-width: 1080px;*/
        max-width: 1080px;
    }
}

@media screen and (max-width: 768px) {
    .comp_v3_5030__tab__list__lineup {
        text-align: center;
        width: 100%;
        /*min-width: 100%;*/
        max-width: 100%;
    }
}

.comp_v3_5030__tab__item__lineup_nm {
    letter-spacing: normal;
    /* display: inline-block; */
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0px;
    padding: 10px 5px 5px 5px;
    vertical-align: top;
    border-top: 1px solid #9f9f9f;
    border-right: 0px;
    border-bottom: 0px;
    border-left: 1px solid #9f9f9f;
    border-bottom: none;
    background-color: #f0f6fc;
    color: #0064d2;
    width: calc(100% / 8);
    max-width: calc(100% / 8);
    min-width: calc(100% / 8);
    overflow-wrap: break-word;
}

.comp_v3_5030__tab__list__lineup li.comp_v3_5030__tab__item__lineup_nm:last-child {
    border-right: 1px solid #9f9f9f;
}

.comp_v3_5030__tab__item__lineup_nm:hover {
    font-weight: initial;
    background-color: #0064d2;
    color: #ffffff;
    cursor: pointer;
}

.comp_v3_5030__tab__item__lineup_nm--active {
    font-weight: initial;
    background-color: #0064d2;
    color: #ffffff;
}
/* ラインアップタブ・E */

/* ラインアップ - タイトル */
.comp_v3_5030__content__item__lineup_title {
    font-weight: initial;
    padding: 10px 0 20px 0;
}

/* ラインアップを検索するリンク */
.comp_v3_5030__content__item__box__lineup_link {
    padding-top: 20px;
}

/* サブブロック図表示エリア */
.comp_v3_5030__content__item__box__subblock_img {
    width: 100%;
    height: auto;
    padding: 0px;
    background-color: #ffffff;
}

/* サブブロック図 */
.comp_v3_5030__content__item__subblock_img {
    width: 100%;
    height: auto;
}

.comp_v3_5030__content__item__subblock_img svg {
    width: 100%;
    height: auto;
}

/* (サブブロックエリア内) サブブロックグループの一番下のエリア */
.comp_v3_5030__content__item__box__subblockgroup__bottom__content {
    display: inline-block;
    width: 100%;
    text-align: center;
    padding: 10px 0 0 0;
    border-top: 1px solid #a0a0a5;
}

/* サブブロックを閉じるボタン*/
.comp_v3_5030__subblockgroup__close__button {
    display: inline-block;
    font-size: 1.4rem;
    text-decoration: none;
    vertical-align: middle;
    margin: 0;
    padding: 10px 20px;
    text-align: center;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 1;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
    border: 1px solid #0064d2;
    color: #0064d2;
    background-color: #ffffff; /*transparent;*/
    letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
    .comp_v3_5030__subblockgroup__close__button {
        margin: 5px auto;
    }
}

.comp_v3_5030__subblockgroup__close__button:hover {
    /*opacity: 0.5;*/
    text-decoration: none;
    cursor: pointer;
    outline-style: none;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px 1px #0064d2;
    box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_5030__subblockgroup__close__button:focus {
    outline-style: none;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px 1px #0064d2;
    box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_5030__lineup__content {
    max-width: 1080px;
    display: -webkit-box;
    /*display: -ms-flexbox;*/
    /*display: flex;*/
    display: block;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    margin: 30px;
}

@media screen and (max-width: 768px) {
    .comp_v3_5030__lineup__content {
        margin: 30px;
        padding: 0;
    }
}

.comp_v3_5030__lineup__content__item__box {
    display: block;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    max-width: 1020px;
}

.comp_v3_5030__lineup__content__item__box {
    display: none;
}

.comp_v3_5030__lineup__content__item__box.show {
    display: block;
}

.comp_v3_5030__lineup__content__item__box__inner {
    display: inline-block;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    width: 100%;
}

/* 全体ブロック表示エリアのperfectscrollbar設定用・S */
.comp_v3_5030__scroll__mainblock__content {
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    max-width: 1140px;
    height: auto;
    margin: 0;
    padding: 0; /*1px 0;*/
}
/* 全体ブロック表示エリアのperfectscrollbar設定用・E */

/* ラインナップ表のscroll設定・S */
.comp_v3_5030__scroll__table__lineup {
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    /*max-width: 900px;  左右矢印スライダーアイコン表示時設定 */
    max-width: 1020px;
    height: auto;
    /*overflow-y: hidden;*/
    /*overflow-x: scroll;*/
    padding: 5px 0;
}
/* ラインナップ表のscroll設定・E */

/* swipeImage in lineup area */
.comp_v3_5030__subblock__lineup__content .swipe_image {
    z-index: 10;
}

/* parfectscrollkber設定・S */
.comp_v3_5030__scroll__mainblock__content .ps__rail-x-bottom,
.comp_v3_5030__scroll__table__lineup .ps__rail-x-bottom {
    height: 4px;
    padding: 0 0 0 0;
}

.comp_v3_5030__scroll__mainblock__content
.comp_v3_5030__scroll__table__lineup .ps__rail-x-bottom::before {
    height: 2px;
    bottom: 1px;
}

.comp_v3_5030__scroll__mainblock__content .ps__rail-x-top,
.comp_v3_5030__scroll__table__lineup .ps__rail-x-top {
    height: 4px;
    padding: 0 0 0 0;
}

.comp_v3_5030__scroll__mainblock__content .ps__rail-x-top::before,
.comp_v3_5030__scroll__table__lineup .ps__rail-x-top::before {
    height: 2px;
    top: 1px;
}

.comp_v3_5030__scroll__mainblock__content .ps__rail-y,
.comp_v3_5030__scroll__table__lineup .ps__rail-y {
    width: 4px;
    padding: 0 0 0 0;
}

.comp_v3_5030__scroll__mainblock__content .ps__rail-y::before,
.comp_v3_5030__scroll__table__lineup .ps__rail-y::before {
    width: 2px;
    right: 1px;
}

.comp_v3_5030__scroll__mainblock__content .ps__thumb-x-bottom,
.comp_v3_5030__scroll__table__lineup .ps__thumb-x-bottom {
    background-color: #0064d2;
    height: 4px;
    padding: 0 0 0 0;
}

.comp_v3_5030__scroll__mainblock__content .ps__thumb-x-bottom::before,
.comp_v3_5030__scroll__table__lineup .ps__thumb-x-bottom::before {
    content: "";
    display: block;
    background-color: #a0a0a5;
    width: 100%;
    height: 1px;
    border-radius: 6px;
}

.comp_v3_5030__scroll__mainblock__content .ps__thumb-x-top,
.comp_v3_5030__scroll__table__lineup .ps__thumb-x-top {
    background-color: #0064d2;
    height: 4px;
    padding: 0 0 0 0;
}

.comp_v3_5030__scroll__mainblock__content .ps__thumb-x-top::before,
.comp_v3_5030__scroll__table__lineup .ps__thumb-x-top::before {
    content: "";
    display: block;
    background-color: #a0a0a5;
    width: 100%;
    height: 1px;
    border-radius: 6px;
}

.comp_v3_5030__scroll__mainblock__content .ps__thumb-y,
.comp_v3_5030__scroll__table__lineup .ps__thumb-y {
    background-color: #0064d2;
    width: 4px;
    padding: 0 0 0 0;
}

.comp_v3_5030__scroll__mainblock__content .ps__thumb-y::before,
.comp_v3_5030__scroll__table__lineup .ps__thumb-y::before {
    content: "";
    display: block;
    background-color: #a0a0a5;
    width: 1px;
    height: 100%;
    border-radius: 6px;
}
/* parfectscrollkber設定・E */

.comp_v3_5020 {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 10;
    margin: 0 auto;
    max-width: none;
}

.comp_v3_5020__frame {
    padding: 0;
    min-height: 56px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 auto;
    background-color: #edf7fd;
    border-bottom: 1px solid rgba(51, 51, 51, 0.3);
    font-size: 1.2rem;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    padding-top: 12px;
}

@media screen and (max-width: 768px) {
    .comp_v3_5020__frame {
        padding: 0;
    }
}

@media screen and (max-width: 768px) {
    .comp_v3_5020__frame {
        padding-top: 12px;
    }
}

.comp_v3_5020__title {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    max-width: 1300px;
    margin: 0 auto;
    padding-left: 10px;
    padding-right: 10px;
    color: #333;
    line-height: 1;
    font-weight: bold;
    font-size: 2rem;
    letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
    .comp_v3_5020__title {
        margin-top: 0px;
        font-size: 1.6rem;
    }
}

.comp_v3_5020__scroll {
    width: 100%;
    max-width: 1300px;
    margin-left: auto;
    margin-right: auto;
}

.comp_v3_5020__list {
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-bottom: 9px;
    display: block;
    white-space: nowrap;
}

.comp_v3_5020__list li {
    display: inline-block;
    margin: 0;
}

.comp_v3_5020__list li:first-child {
    padding-left: 5px;
}

@media screen and (max-width: 768px) {
    .comp_v3_5020__list li:first-child {
        padding-left: 10px;
    }
}

.comp_v3_5020__list__item, .comp_v3_5020__list__item--active {
    position: relative;
    display: block;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 5px;
    letter-spacing: 0.1rem;
    cursor: pointer;
}

.comp_v3_5020__list__item::after, .comp_v3_5020__list__item--active::after {
    content: "";
    position: absolute;
    left: 10px;
    right: 10px;
    bottom: 0;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    height: 2px;
    z-index: 4;
    overflow: hidden;
    background-color: #0064d2;
    -webkit-transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);
    transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);
}

@media print, screen and (min-width: 769px) {
    .comp_v3_5020__list__item:hover::after, .comp_v3_5020__list__item--active:hover::after {
        -webkit-transform: scaleX(1);
        transform: scaleX(1);
    }
}

.comp_v3_5020__list__item--active::after {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
}

.comp_v3_5020__list__item--active {
    color: #0064d2;
}

.comp_v3_5020 .ps__rail-x-bottom {
    height: 1px;
    padding: 9px 0 0 0;
}

.comp_v3_5020 .ps__rail-x-bottom::before {
    height: 1px;
    bottom: 0;
}

.comp_v3_5020 .ps__rail-x-top {
    height: 1px;
    padding: 0 0 9px 0;
}

.comp_v3_5020 .ps__rail-x-top::before {
    height: 1px;
    top: 0;
}

.comp_v3_5020 .ps__rail-y {
    width: 1px;
    padding: 0 0 0 9px;
}

.comp_v3_5020 .ps__rail-y::before {
    width: 1px;
    right: 0;
}

.comp_v3_5020 .ps__thumb-x-bottom {
    background-color: transparent;
    height: 1px;
    padding: 9px 0 0 0;
}

.comp_v3_5020 .ps__thumb-x-bottom::before {
    content: "";
    display: block;
    background-color: #a0a0a5;
    width: 100%;
    height: 1px;
    border-radius: 6px;
}

.comp_v3_5020 .ps__thumb-x-top {
    background-color: transparent;
    height: 1px;
    padding: 0 0 9px 0;
}

.comp_v3_5020 .ps__thumb-x-top::before {
    content: "";
    display: block;
    background-color: #a0a0a5;
    width: 100%;
    height: 1px;
    border-radius: 6px;
}

.comp_v3_5020 .ps__thumb-y {
    background-color: transparent;
    width: 1px;
    padding: 0 0 0 9px;
}

.comp_v3_5020 .ps__thumb-y::before {
    content: "";
    display: block;
    background-color: #a0a0a5;
    width: 1px;
    height: 100%;
    border-radius: 6px;
}

.comp_v3_0900 .comp_v3_5020__frame {
    padding-left: 0;
    padding-right: 0;
}

@media screen and (max-width: 768px) {
    .comp_v3_0900 .comp_v3_5020__frame {
        padding-left: 0;
        padding-right: 0;
    }
}

/**
 * comp_v3_5010 / AutoRelation Page Usage balloon
 */
.comp_v3_5010__frame {
    overflow: hidden;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    margin: 0 auto;
}

/*
@media screen and (max-width: 768px) {
    .comp_v3_5010__frame {
        padding: 20px;
    }
}
*/

.comp_v3_5010__help__conteiner {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-top: 5px;
    width: 100%;
}

.comp_v3_5010__help__title {
    display: inline-flex;
    align-items: center;
    cursor: pointer;
}

.comp_v3_5010__help__title::before {
    content: "\E887"; 
    /* width: 48px; */
    /* height: 48px; */
    font-family: "Material Icons";
    color: #0064d2;
    /* font-weight: 200; */
    font-size: 2.4rem;
}

.comp_v3_5010__container__tooltip_help {
    position:relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 250px;
    max-height: 250px;
    width: 100%;
}

@media screen and (max-width: 768px) {
    .comp_v3_5010__container__tooltip_help {
        margin-bottom: 10px;
    }
}

.comp_v3_5010__container__tooltip_help__hide {
    display: none;
}

.comp_v3_5010__container__inner__box__tooltip_help {
    position:absolute;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: calc(100% - 20px);
    margin: 10px;
    margin-top: 20px;
    top: -20px;
    z-index: 50;
    /* TODO TEST・S */
    min-height: 100%;
    max-height: 100%;
    /*overflow-y: auto;*/
    /* TODO TEST・E */
}

@media screen and (max-width: 768px) {
    .comp_v3_5010__container__inner__box__tooltip_help {
        margin-left: 0px;
    }
}

.comp_v3_5010__content__item__box__tooltip_help {
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 20px;
    background-color: #ffffff;
    border: 1px solid #9f9f9f;
    border-radius: 10px;
    -webkit-box-shadow: 0 4px 8px 0px rgba(0, 0, 0, 0.16);
    box-shadow: 0 4px 8px 0px rgba(0, 0, 0, 0.16);
    width: 100%;
    height: auto;
    max-height: 250px;
}

.comp_v3_5010__content__item__box__tooltip_title {
    display: inline-flex;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 5px 0px;
    align-items: center;
    justify-content: space-between;
    width: 100%;
}

.comp_v3_5010__content__item__tooltip_title {
    font-weight: bold;
    line-height: 1.4rem;
}

.comp_v3_5010__content__item__tooltip_message {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 1.4rem;
    padding: 5px 0px;
    /* TODO TEST・S */
    width: 100%;
    max-height: 176px;
    overflow-y: auto;
    /* TODO TEST・E */
}

.comp_v3_5010__tooltip__closeButton {
    display: block;
    /*position :absolute;*/
	height: 40px;
	width: 40px;
	/*top: 20px;*/
    /*right: 20px;*/
    background-image:  url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-times.png);
    background-size: contain;
    background-repeat: no-repeat;
    border: none;
    cursor: pointer;
}

.comp_v3_5010__tooltip__closeButton:hover,
.comp_v3_5010__tooltip__closeButton:focus {
    outline-style: none;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px 1px #0064d2;
    box-shadow: 0 0 4px 1px #0064d2;
    border-radius: 50%;
}

.comp_v3_5000__frame {
    padding: 30px 15px;
    overflow: hidden;
    max-width: 1140px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    margin: 0 auto;
}

@media screen and (max-width: 768px) {
    .comp_v3_5000__frame {
        padding: 20px;
    }
}

@media print, screen and (min-width: 769px) {
    .comp_v3_5000__container__main,
    .comp_v3_5000__container__main--noimage {
        display: -ms-grid;
        display: grid;
        width: 100%;
        padding: 0;
        margin: 0;
        -ms-grid-columns: 1fr 1fr;
        grid-template-columns: 1fr 4fr;
        -ms-grid-rows: auto 1fr;
        grid-template-rows: auto 1fr;
    }
}

@media screen and (max-width: 768px) {
    .comp_v3_5000__container__main,
    .comp_v3_5000__container__main--noimage {
        display: block;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        width: 100%;
        padding: 0;
        margin: 0;
    }
}

.comp_v3_5000__container__main--noimage {
    display: block;
}

.comp_v3_5000__title {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_5000__title {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    /*padding-right: 15px;*/
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_5000__frame--noimage .comp_v3_5000__title {
    padding-right: 0;
  }
}

.comp_v3_5000__title__h1 {
  font-size: 4.8rem;
  margin: 0;
  padding: 70px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_5000__title__h1 {
    margin: 0;
    padding-top: 50px;
    font-size: 2.8rem;
  }
}

.comp_v3_5000__title__h1--bold, .comp_v3_5000__title__h1--regular {
  font-size: 4.8rem;
  margin: 0;
  padding: 70px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_5000__title__h1--bold, .comp_v3_5000__title__h1--regular {
    margin: 0;
    padding-top: 50px;
    font-size: 2.8rem;
  }
}

.comp_v3_5000__title__h1--bold {
  font-weight: bold;
}

.comp_v3_5000__title__h1--regular {
  font-weight: normal;
}

.comp_v3_5000__title__h1--bold, .comp_v3_5000__title__h1--regular {
  padding: 0;
  display: inline-block;
}

.comp_v3_5000__title *:first-child:nth-last-child(2) {
  margin-right: 10px;
}

.comp_v3_5000__lead {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-top: 30px;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_5000__lead {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    /*padding-right: 15px;*/
    max-width: 1000px;    
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_5000__frame--noimage .comp_v3_5000__lead {
    padding-right: 0;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_5000__lead {
    margin-top: 15px;
  }
}

.comp_v3_5000__help {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-top: 5px;
    align-content: center;
    align-items: center;
}

@media print, screen and (min-width: 769px) {
    .comp_v3_5000__help {
        -ms-grid-column: 2;
        grid-column-start: 2;
        -ms-grid-column-span: 1;
        grid-column-end: 2;
        -ms-grid-row: 3;
        grid-row-start: 3;
        -ms-grid-row-span: 1;
        grid-row-end: 3;
        /*padding-right: 15px;*/
    }
}

@media print, screen and (min-width: 769px) {
    .comp_v3_5000__frame--noimage .comp_v3_5000__help {
        padding-right: 0;
    }
}

@media screen and (max-width: 768px) {
    .comp_v3_5000__help {
        margin-top: 5px;
    }
}

.comp_v3_5000__image_block {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_5000__image_block {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 1;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 2;
    grid-row-end: 4;
    /*padding-left: 15px;*/
    padding-right: 15px;
  }
}

@media screen and (max-width: 768px) {
    .comp_v3_5000__image_block {
        display: none;
        margin-top: 15px;
        padding-right: 0;
    }
}

.comp_v3_5000__image_block__image figcaption {
  margin: 0;
  padding: 1em 0;
}


@charset "UTF-8";
.comp_v3_4200__frame {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 30px 0;
}

.comp_v3_4200__title {
    padding: 0 15px;
}

@media screen and (max-width: 768px) {
    .comp_v3_4200__title {
        padding: 0 20px;
    }
}

.comp_v3_4200__h2 {
    font-size: 3.4rem;
    margin: 0;
    padding: 60px 0 0 0;
    color: #1d1e21;
    line-height: 1.4;
    letter-spacing: 0.1rem;
    max-width: 1110px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}

@media screen and (max-width: 768px) {
    .comp_v3_4200__h2 {
        font-size: 2.8rem;
        margin: 0;
        padding-top: 40px;
    }
}

.comp_v3_4200__h2 a {
    display: inline-block;
    color: #1d1e21;
    text-decoration: underline;
    position: relative;
}

.comp_v3_4200__h2 a::after {
    content: "";
    position: relative;
    display: inline-block;
    margin-left: 0.25em;
    margin-right: 0.25em;
    margin-bottom: 0.2em;
    vertical-align: bottom;
    width: 1em;
    height: 1em;
    background-repeat: no-repeat;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
    background-size: 1em 1em;
}

.comp_v3_4200__h2 a[href$=".pdf"]::after, .comp_v3_4200__h2 a[href*="docget.jsp"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_4200__h2 a[href*="/list/index.php"]::after, .comp_v3_4200__h2 a[href*="/parametric"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_4200__h2 a[href^="#"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_4200__h2 a[href^="tel:"]::after, .comp_v3_4200__h2 a[href^="mailto:"]::after {
    display: none;
}

@media print, screen and (min-width: 769px) {
    .comp_v3_4200__h2 a[href^="tel:"] {
        color: #1d1e21;
        text-decoration: none;
        pointer-events: none;
        display: inline-block;
    }
}

.comp_v3_4200__h2 a:hover {
    color: #0064d2;
    text-decoration: none;
}

.comp_v3_4200__h2 a:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_4200__h2 a:hover[target="_blank"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_4200__h2 a:hover[href$=".pdf"]::after, .comp_v3_4200__h2 a:hover[href*="docget.jsp"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_4200__h2 a:hover[href*="/list/index.php"]::after, .comp_v3_4200__h2 a:hover[href*="/parametric"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_4200__h2 a:hover[href^="#"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_4200__h2 a:hover[href^="tel:"]::after, .comp_v3_4200__h2 a:hover[href^="mailto:"]::after {
    display: none;
}

.comp_v3_4200__h2 a[data-type="normal"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_4200__h2 a[data-type="normal"]:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_4200__h2 a[data-type="internal"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_4200__h2 a[data-type="internal"]:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_4200__h2 a[data-type="external"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_4200__h2 a[data-type="external"]:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_4200__h2 a[data-type="pdf"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_4200__h2 a[data-type="pdf"]:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_4200__h2 a[target="_blank"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_4200__h2 a[target="_blank"]:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_4200__h2--bold, .comp_v3_4200__h2--regular {
    font-size: 3.4rem;
    margin: 0;
    padding: 60px 0 0 0;
    color: #1d1e21;
    line-height: 1.4;
    letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
    .comp_v3_4200__h2--bold, .comp_v3_4200__h2--regular {
        font-size: 2.8rem;
        margin: 0;
        padding-top: 40px;
    }
}

.comp_v3_4200__h2--bold a, .comp_v3_4200__h2--regular a {
    display: inline-block;
    color: #1d1e21;
    text-decoration: underline;
    position: relative;
}

.comp_v3_4200__h2--bold a::after, .comp_v3_4200__h2--regular a::after {
    content: "";
    position: relative;
    display: inline-block;
    margin-left: 0.25em;
    margin-right: 0.25em;
    margin-bottom: 0.2em;
    vertical-align: bottom;
    width: 1em;
    height: 1em;
    background-repeat: no-repeat;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
    background-size: 1em 1em;
}

.comp_v3_4200__h2--bold a[href$=".pdf"]::after, .comp_v3_4200__h2--bold a[href*="docget.jsp"]::after, .comp_v3_4200__h2--regular a[href$=".pdf"]::after, .comp_v3_4200__h2--regular a[href*="docget.jsp"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_4200__h2--bold a[href*="/list/index.php"]::after, .comp_v3_4200__h2--bold a[href*="/parametric"]::after, .comp_v3_4200__h2--regular a[href*="/list/index.php"]::after, .comp_v3_4200__h2--regular a[href*="/parametric"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_4200__h2--bold a[href^="#"]::after, .comp_v3_4200__h2--regular a[href^="#"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_4200__h2--bold a[href^="tel:"]::after, .comp_v3_4200__h2--bold a[href^="mailto:"]::after, .comp_v3_4200__h2--regular a[href^="tel:"]::after, .comp_v3_4200__h2--regular a[href^="mailto:"]::after {
    display: none;
}

@media print, screen and (min-width: 769px) {
    .comp_v3_4200__h2--bold a[href^="tel:"], .comp_v3_4200__h2--regular a[href^="tel:"] {
        color: #1d1e21;
        text-decoration: none;
        pointer-events: none;
        display: inline-block;
    }
}

.comp_v3_4200__h2--bold a:hover, .comp_v3_4200__h2--regular a:hover {
    color: #0064d2;
    text-decoration: none;
}

.comp_v3_4200__h2--bold a:hover::after, .comp_v3_4200__h2--regular a:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_4200__h2--bold a:hover[target="_blank"]::after, .comp_v3_4200__h2--regular a:hover[target="_blank"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_4200__h2--bold a:hover[href$=".pdf"]::after, .comp_v3_4200__h2--bold a:hover[href*="docget.jsp"]::after, .comp_v3_4200__h2--regular a:hover[href$=".pdf"]::after, .comp_v3_4200__h2--regular a:hover[href*="docget.jsp"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_4200__h2--bold a:hover[href*="/list/index.php"]::after, .comp_v3_4200__h2--bold a:hover[href*="/parametric"]::after, .comp_v3_4200__h2--regular a:hover[href*="/list/index.php"]::after, .comp_v3_4200__h2--regular a:hover[href*="/parametric"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_4200__h2--bold a:hover[href^="#"]::after, .comp_v3_4200__h2--regular a:hover[href^="#"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_4200__h2--bold a:hover[href^="tel:"]::after, .comp_v3_4200__h2--bold a:hover[href^="mailto:"]::after, .comp_v3_4200__h2--regular a:hover[href^="tel:"]::after, .comp_v3_4200__h2--regular a:hover[href^="mailto:"]::after {
    display: none;
}

.comp_v3_4200__h2--bold a[data-type="normal"]::after, .comp_v3_4200__h2--regular a[data-type="normal"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_4200__h2--bold a[data-type="normal"]:hover::after, .comp_v3_4200__h2--regular a[data-type="normal"]:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_4200__h2--bold a[data-type="internal"]::after, .comp_v3_4200__h2--regular a[data-type="internal"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_4200__h2--bold a[data-type="internal"]:hover::after, .comp_v3_4200__h2--regular a[data-type="internal"]:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_4200__h2--bold a[data-type="external"]::after, .comp_v3_4200__h2--regular a[data-type="external"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_4200__h2--bold a[data-type="external"]:hover::after, .comp_v3_4200__h2--regular a[data-type="external"]:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_4200__h2--bold a[data-type="pdf"]::after, .comp_v3_4200__h2--regular a[data-type="pdf"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_4200__h2--bold a[data-type="pdf"]:hover::after, .comp_v3_4200__h2--regular a[data-type="pdf"]:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_4200__h2--bold a[target="_blank"]::after, .comp_v3_4200__h2--regular a[target="_blank"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_4200__h2--bold a[target="_blank"]:hover::after, .comp_v3_4200__h2--regular a[target="_blank"]:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_4200__h2--bold {
    font-weight: bold;
}

.comp_v3_4200__h2--regular {
    font-weight: normal;
}

.comp_v3_4200__h2--bold, .comp_v3_4200__h2--regular {
    max-width: 1110px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}

@media screen and (max-width: 768px) {
    .comp_v3_4200__h2--bold, .comp_v3_4200__h2--regular {
        text-align: left;
    }
}

.comp_v3_4200__slider {
    display: none;
    margin-top: 15px;
    margin-bottom: 0px;
    margin-left: 70px;
    margin-right: 70px;
    padding-top: 15px;
    padding-bottom: 15px;
    max-width: 1140px;
}

@media screen and (min-width: 1280px) {
    .comp_v3_4200__slider {
        width: 1140px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        margin: 0 auto;
        }
}

@media screen and (max-width: 768px) {
    .comp_v3_4200__slider {
        margin-top: 20px;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        padding: 0;
        }
}

.comp_v3_4200__slider.slick-initialized {
    display: block;
}

.comp_v3_4200__slider .prev {
    position: absolute;
    top: calc(50% - 20px);
    left: -40px;
    width: 40px;
    height: 40px;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-prev.png);
    background-size: 40px 40px;
    cursor: pointer;
    text-indent: -999em;
}

.comp_v3_4200__slider .prev:hover {
    opacity: 0.5;
}

.comp_v3_4200__slider .next {
    position: absolute;
    top: calc(50% - 20px);
    right: -40px;
    width: 40px;
    height: 40px;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-next.png);
    background-size: 40px 40px;
    cursor: pointer;
    text-indent: -999em;
}

.comp_v3_4200__slider .next:hover {
    opacity: 0.5;
}

.comp_v3_4200__slider .slick-disabled {
    opacity: 0.1;
}

.comp_v3_4200__slider .slick-disabled:hover {
    cursor: default;
    opacity: 0.1;
}

.comp_v3_4200__slider .prev.slick-arrow,
.comp_v3_4200__slider .next.slick-arrow {
    top: calc(50% - 20px);
}

.comp_v3_4200__slider .prev.slick-arrow {
    left: -55px;
}

.comp_v3_4200__slider .next.slick-arrow {
    right: -55px;
}

.comp_v3_4200__slider .slick-dots {
    position: relative;
    font-size: 0;
    list-style: none;
    display: block;
    text-align: center;
    padding: 15px 0;
    margin: 0 auto;
    width: 80%;
}

.comp_v3_4200__slider .slick-dots li {
    position: relative;
    display: inline-block;
    margin: 2px 5px;
    padding: 0;
    cursor: pointer;
}

.comp_v3_4200__slider .slick-dots li button {
    border: 0;
    background: transparent;
    display: block;
    outline: none;
    line-height: 0px;
    font-size: 0px;
    color: transparent;
    padding: 5px;
    cursor: pointer;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 7px;
    border: 2px solid #6e7175;
}

.comp_v3_4200__slider .slick-dots li button:hover, .comp_v3_4200__slider .slick-dots li button:focus {
    outline: none;
}

.comp_v3_4200__slider .slick-dots li button:hover:before, .comp_v3_4200__slider .slick-dots li button:focus:before {
    opacity: 1;
}

.comp_v3_4200__slider .slick-dots li button:before {
    position: absolute;
    top: 0;
    left: 0;
    content: "•";
    width: 12px;
    height: 12px;
    font-size: 6px;
    line-height: 20px;
    text-align: center;
    opacity: 0.5;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    border-radius: 6px;
}

.comp_v3_4200__slider .slick-dots li.slick-active button {
    opacity: 1;
    border: 2px solid #1d1e21;
    background-color: #1d1e21;
}

.comp_v3_4200__slider .slick-dots {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.comp_v3_4200__slider .slick-dots li {
    margin: 0;
    padding: 5px;
}

.comp_v3_4200__slider .slick-track {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0;
}

.comp_v3_4200__slider .slick-track .slick-slide {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: auto;
}

.comp_v3_4200__slider .slick-track .slick-slide > div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
}

@media print, screen and (min-width: 769px) {
    .comp_v3_4200__slider--bordered .slick-track .slick-slide {
        border-left: 1px solid rgba(51, 51, 51, 0.2);
    }
    .comp_v3_4200__slider--bordered .slick-track .slick-slide.slick-current {
        border-left: 1px solid transparent;
    }
}

.comp_v3_4200__slider__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    padding-bottom: 0;
}

@media screen and (max-width: 768px) {
    .comp_v3_4200__slider__item {
        width: 310px;
        padding-left: 0px;
        padding-right: 0px;
    }
}

.comp_v3_4200__slider__item__inner {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    border-radius: 8px;
    padding-left: 15px;
    padding-right: 15px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
}

a.comp_v3_4200__slider__item__inner:hover .comp_v3_4200__slider__item__content__title {
    color: #0064d2;
}

.comp_v3_4200__slider__item__image {
    width: 100%;
    margin-bottom: 15px;
}

.comp_v3_4200__slider__item__image img {
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

.comp_v3_4200__slider__item__image img:hover {
    opacity: 0.5;
  }

.comp_v3_4200__slider__item__content {
    margin-top: 0;
    margin-bottom: 0;
}

.comp_v3_4200__slider__item__content__title {
    font-weight: bold;
    line-height: 1.4;
    margin-bottom: 5px;
    color: #1d1e21;
    position: relative;
    overflow: hidden;
    letter-spacing: 0.1rem;
}

.comp_v3_4200__slider__item__content__data {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
    line-height: 1.4;
}

.comp_v3_4200__slider__item__badge {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    margin-top: 15px;
    padding: 5px 10px;
    border: 1px solid rgba(51, 51, 51, 0.3);
    border-radius: 4px;
    color: #333;
    line-height: 1.8;
    letter-spacing: 0.1rem;
    font-size: 1.2rem;
    text-decoration: none;
}

.comp_v3_4200__slider__item__button {
    font-size: 1.4rem;
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-decoration: none;
    padding: 10px 20px;
    color: #fff;
    background-color: #0064d2;
    text-align: center;
    border-radius: 5px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 1.4;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
    min-width: 110px;
    min-height: 40px;
    border: none;
    letter-spacing: 0.1rem;
    margin-top: 10px;
}

.comp_v3_4200__slider__item__button span {
    padding-top: 0.2rem;
}

.comp_v3_4200__slider__item__button:hover {
    opacity: 0.5;
    text-decoration: none;
    cursor: pointer;
    color: #fff;
}

.comp_v3_4200__slider__item__button:focus {
    outline-style: none;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px 1px #0064d2;
    box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_4200__slider__item__button:disabled {
    color: #FFF;
    background-color: #707070;
}

.comp_v3_4200__slider__item__button::before {
    content: "";
    display: inline-block;
    width: 15px;
    height: 15px;
    background-repeat: no-repeat;
    background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg");
    background-size: 15px 15px;
    margin-right: 0.25em;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

@media screen and (max-width: 768px) {
    .comp_v3_4200__slider__item__button {
        width: 100%;
    }
}

.comp_v3_4200__slider__item__button__outer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: auto;
    text-align: left;
}

@media screen and (max-width: 768px) {
    .comp_v3_4200__slider__item__button__outer {
        width: 100%;
    }
}

.comp_v3_4200__slider[data-columns="4"] .comp_v3_4200__slider__item__content__title,
.comp_v3_4200__slider[data-columns="4"] .comp_v3_4200__slider__item__content__data {
    font-size: 1.4rem;
    line-height: 1.4;
}

.comp_v3_4200__slider[data-columns="4"] .comp_v3_4200__slider__item__badge {
    font-size: 1.2rem;
    line-height: 1.4;
}

.comp_v3_4200__slider[data-columns="5"] .comp_v3_4200__slider__item__content__title,
.comp_v3_4200__slider[data-columns="5"] .comp_v3_4200__slider__item__content__data {
    font-size: 1.3rem;
    line-height: 1.4;
    letter-spacing: 0;
}

.comp_v3_4200__slider[data-columns="5"] .comp_v3_4200__slider__item__badge {
    font-size: 1.2rem;
    line-height: 1.4;
    letter-spacing: 0;
}

.comp_v3_4200__slider--edit {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.comp_v3_4200__slider--edit .comp_v3_4200__slider__item {
    width: 25%;
}

.comp_v3_4200__slider--edit[data-columns="3"] .comp_v3_4200__slider__item {
    width: 33.3%;
}

.comp_v3_4200__slider--edit[data-columns="4"] .comp_v3_4200__slider__item {
    width: 25%;
}

.comp_v3_4200__slider--edit[data-columns="5"] .comp_v3_4200__slider__item {
    width: 20%;
}

.comp_v3_4060__frame {
    max-width: 1140px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 0;
    padding-bottom: 30px;
    overflow: hidden;
}
  
@media screen and (max-width: 768px) {
    .comp_v3_4060__frame {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0;
        padding-bottom: 20px;
    }
}
  
.comp_v3_4060__h2 {
    font-size: 3.4rem;
    margin: 0;
    padding: 60px 0 0 0;
    color: #1d1e21;
    line-height: 1.4;
    letter-spacing: 0.1rem;
}
  
@media screen and (max-width: 768px) {
    .comp_v3_4060__h2 {
        font-size: 2.8rem;
        margin: 0;
        padding-top: 40px;
    }
}
  
.comp_v3_4060__h2 a {
    display: inline-block;
    color: #1d1e21;
    text-decoration: underline;
    position: relative;
}
  
.comp_v3_4060__h2 a::after {
    content: "";
    position: relative;
    display: inline-block;
    margin-left: 0.25em;
    margin-right: 0.25em;
    margin-bottom: 0.2em;
    vertical-align: bottom;
    width: 1em;
    height: 1em;
    background-repeat: no-repeat;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
    background-size: 1em 1em;
}
  
.comp_v3_4060__h2 a[target="_blank"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/link-externalbk.png);
}

.comp_v3_4060__h2 a[href$=".pdf"]::after, .comp_v3_4060__h2 a[href*="docget.jsp"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_4060__h2 a[href*="/list/index.php"]::after, .comp_v3_4060__h2 a[href*="/parametric"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_4060__h2 a[href^="#"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_4060__h2 a[href^="tel:"]::after, .comp_v3_4060__h2 a[href^="mailto:"]::after {
    display: none;
}

@media print, screen and (min-width: 769px) {
    .comp_v3_4060__h2 a[href^="tel:"] {
        color: #1d1e21;
        text-decoration: none;
        pointer-events: none;
        display: inline-block;
    }
}
  
.comp_v3_4060__h2 a:hover {
    color: #0064d2;
    text-decoration: none;
}
  
.comp_v3_4060__h2 a:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_4060__h2 a:hover[target="_blank"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_4060__h2 a:hover[href$=".pdf"]::after, .comp_v3_4060__h2 a:hover[href*="docget.jsp"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_4060__h2 a:hover[href*="/list/index.php"]::after, .comp_v3_4060__h2 a:hover[href*="/parametric"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_4060__h2 a:hover[href^="#"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_4060__h2 a:hover[href^="tel:"]::after, .comp_v3_4060__h2 a:hover[href^="mailto:"]::after {
    display: none;
}
  
.comp_v3_4060__h2--bold, .comp_v3_4060__h2--regular {
    font-size: 3.4rem;
    margin: 0;
    padding: 60px 0 0 0;
    color: #1d1e21;
    line-height: 1.4;
    letter-spacing: 0.1rem;
}
  
@media screen and (max-width: 768px) {
    .comp_v3_4060__h2--bold, .comp_v3_4060__h2--regular {
        font-size: 2.8rem;
        margin: 0;
        padding-top: 40px;
    }
}
  
.comp_v3_4060__h2--bold a, .comp_v3_4060__h2--regular a {
    display: inline-block;
    color: #1d1e21;
    text-decoration: underline;
    position: relative;
}
  
.comp_v3_4060__h2--bold a::after, .comp_v3_4060__h2--regular a::after {
    content: "";
    position: relative;
    display: inline-block;
    margin-left: 0.25em;
    margin-right: 0.25em;
    margin-bottom: 0.2em;
    vertical-align: bottom;
    width: 1em;
    height: 1em;
    background-repeat: no-repeat;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
    background-size: 1em 1em;
}
  
.comp_v3_4060__h2--bold a[target="_blank"]::after, .comp_v3_4060__h2--regular a[target="_blank"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/link-externalbk.png);
}

.comp_v3_4060__h2--bold a[href$=".pdf"]::after, .comp_v3_4060__h2--bold a[href*="docget.jsp"]::after, .comp_v3_4060__h2--regular a[href$=".pdf"]::after, .comp_v3_4060__h2--regular a[href*="docget.jsp"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_4060__h2--bold a[href*="/list/index.php"]::after, .comp_v3_4060__h2--bold a[href*="/parametric"]::after, .comp_v3_4060__h2--regular a[href*="/list/index.php"]::after, .comp_v3_4060__h2--regular a[href*="/parametric"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_4060__h2--bold a[href^="#"]::after, .comp_v3_4060__h2--regular a[href^="#"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_4060__h2--bold a[href^="tel:"]::after, .comp_v3_4060__h2--bold a[href^="mailto:"]::after, .comp_v3_4060__h2--regular a[href^="tel:"]::after, .comp_v3_4060__h2--regular a[href^="mailto:"]::after {
    display: none;
}

@media print, screen and (min-width: 769px) {
    .comp_v3_4060__h2--bold a[href^="tel:"], .comp_v3_4060__h2--regular a[href^="tel:"] {
        color: #1d1e21;
        text-decoration: none;
        pointer-events: none;
        display: inline-block;
    }
}
  
.comp_v3_4060__h2--bold a:hover, .comp_v3_4060__h2--regular a:hover {
color: #0064d2;
text-decoration: none;
}

.comp_v3_4060__h2--bold a:hover::after, .comp_v3_4060__h2--regular a:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_4060__h2--bold a:hover[target="_blank"]::after, .comp_v3_4060__h2--regular a:hover[target="_blank"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_4060__h2--bold a:hover[href$=".pdf"]::after, .comp_v3_4060__h2--bold a:hover[href*="docget.jsp"]::after, .comp_v3_4060__h2--regular a:hover[href$=".pdf"]::after, .comp_v3_4060__h2--regular a:hover[href*="docget.jsp"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_4060__h2--bold a:hover[href*="/list/index.php"]::after, .comp_v3_4060__h2--bold a:hover[href*="/parametric"]::after, .comp_v3_4060__h2--regular a:hover[href*="/list/index.php"]::after, .comp_v3_4060__h2--regular a:hover[href*="/parametric"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_4060__h2--bold a:hover[href^="#"]::after, .comp_v3_4060__h2--regular a:hover[href^="#"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_4060__h2--bold a:hover[href^="tel:"]::after, .comp_v3_4060__h2--bold a:hover[href^="mailto:"]::after, .comp_v3_4060__h2--regular a:hover[href^="tel:"]::after, .comp_v3_4060__h2--regular a:hover[href^="mailto:"]::after {
    display: none;
}

.comp_v3_4060__h2--bold {
    font-weight: bold;
}
  
.comp_v3_4060__h2--regular {
    font-weight: normal;
}

@media screen and (max-width: 768px) {
    .comp_v3_4060__h2--bold, .comp_v3_4060__h2--regular {
        text-align: left;
    }
}

.comp_v3_4060__h3 {
    font-size: 2.8rem;
    margin: 0;
    padding: 50px 0 0 0;
    color: #1d1e21;
    line-height: 1.4;
    letter-spacing: 0.1rem;
}
  
@media screen and (max-width: 768px) {
    .comp_v3_4060__h3 {
        font-size: 2.4rem;
        margin: 0;
        padding-top: 30px;
    }
}
  
.comp_v3_4060__h3--bold, .comp_v3_4060__h3--regular {
    font-size: 2.8rem;
    margin: 0;
    padding: 50px 0 0 0;
    color: #1d1e21;
    line-height: 1.4;
    letter-spacing: 0.1rem;
}
  
@media screen and (max-width: 768px) {
    .comp_v3_4060__h3--bold, .comp_v3_4060__h3--regular {
        font-size: 2.4rem;
        margin: 0;
        padding-top: 30px;
    }
}
  
.comp_v3_4060__h3--bold a, .comp_v3_4060__h3--regular a {
    display: inline-block;
    color: #1d1e21;
    text-decoration: underline;
    position: relative;
}
  
.comp_v3_4060__h3--bold a::after, .comp_v3_4060__h3--regular a::after {
    content: "";
    position: relative;
    display: inline-block;
    margin-left: 0.25em;
    margin-right: 0.25em;
    margin-bottom: 0.2em;
    vertical-align: bottom;
    width: 1em;
    height: 1em;
    background-repeat: no-repeat;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
    background-size: 1em 1em;
}
  
.comp_v3_4060__h3--bold a[target="_blank"]::after, .comp_v3_4060__h3--regular a[target="_blank"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/link-externalbk.png);
}

.comp_v3_4060__h3--bold a[href$=".pdf"]::after, .comp_v3_4060__h3--bold a[href*="docget.jsp"]::after, .comp_v3_4060__h3--regular a[href$=".pdf"]::after, .comp_v3_4060__h3--regular a[href*="docget.jsp"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_4060__h3--bold a[href*="/list/index.php"]::after, .comp_v3_4060__h3--bold a[href*="/parametric"]::after, .comp_v3_4060__h3--regular a[href*="/list/index.php"]::after, .comp_v3_4060__h3--regular a[href*="/parametric"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_4060__h3--bold a[href^="#"]::after, .comp_v3_4060__h3--regular a[href^="#"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_4060__h3--bold a[href^="tel:"]::after, .comp_v3_4060__h3--bold a[href^="mailto:"]::after, .comp_v3_4060__h3--regular a[href^="tel:"]::after, .comp_v3_4060__h3--regular a[href^="mailto:"]::after {
    display: none;
}

@media print, screen and (min-width: 769px) {
    .comp_v3_4060__h3--bold a[href^="tel:"], .comp_v3_4060__h3--regular a[href^="tel:"] {
        color: #1d1e21;
        text-decoration: none;
        pointer-events: none;
        display: inline-block;
    }
}

.comp_v3_4060__h3--bold a:hover, .comp_v3_4060__h3--regular a:hover {
    color: #0064d2;
    text-decoration: none;
}

.comp_v3_4060__h3--bold a:hover::after, .comp_v3_4060__h3--regular a:hover::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_4060__h3--bold a:hover[target="_blank"]::after, .comp_v3_4060__h3--regular a:hover[target="_blank"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_4060__h3--bold a:hover[href$=".pdf"]::after, .comp_v3_4060__h3--bold a:hover[href*="docget.jsp"]::after, .comp_v3_4060__h3--regular a:hover[href$=".pdf"]::after, .comp_v3_4060__h3--regular a:hover[href*="docget.jsp"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_4060__h3--bold a:hover[href*="/list/index.php"]::after, .comp_v3_4060__h3--bold a:hover[href*="/parametric"]::after, .comp_v3_4060__h3--regular a:hover[href*="/list/index.php"]::after, .comp_v3_4060__h3--regular a:hover[href*="/parametric"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_4060__h3--bold a:hover[href^="#"]::after, .comp_v3_4060__h3--regular a:hover[href^="#"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_4060__h3--bold a:hover[href^="tel:"]::after, .comp_v3_4060__h3--bold a:hover[href^="mailto:"]::after, .comp_v3_4060__h3--regular a:hover[href^="tel:"]::after, .comp_v3_4060__h3--regular a:hover[href^="mailto:"]::after {
    display: none;
}

.comp_v3_4060__h3--bold {
    font-weight: bold;
}

.comp_v3_4060__h3--regular {
    font-weight: normal;
}

@media screen and (max-width: 768px) {
    .comp_v3_4060__h3--bold, .comp_v3_4060__h3--regular {
        text-align: left;
    }
}

.comp_v3_4060__block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    margin-left: -5%;
    margin-right: -5%;
}

.comp_v3_4060__frame > .comp_v3_4060__block {
    padding-top: 30px;
}

@media screen and (max-width: 768px) {
    .comp_v3_4060__frame > .comp_v3_4060__block {
        padding-top: 20px;
    }
}

@media screen and (max-width: 768px) {
    .comp_v3_4060__block {
        display: block;
        margin-left: 0;
        margin-right: 0;
    }
}

.comp_v3_4060__block__item {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-left: 5%;
    padding-right: 5%;
}

@media screen and (max-width: 768px) {
    .comp_v3_4060__block__item {
        padding-left: 0;
        padding-right: 0;
    }
}

.comp_v3_4060__block__item__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    padding-left: 60px;
    padding-top: 30px;
    padding-bottom: 15px;
}

.comp_v3_4060__block__item__title {
    color: #1d1e21;
    font-size: 1.8rem;
    font-weight: bold;
    min-height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    margin-bottom: 15px;
}

.comp_v3_4060__block__item__button {
    font-size: 1.4rem;
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-decoration: none;
    padding: 10px 20px;
    color: #fff;
    background-color: #0064d2;
    text-align: center;
    border-radius: 5px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 1.4;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
    min-width: 110px;
    min-height: 40px;
    border: none;
    letter-spacing: 0.1rem;
    font-weight: bold;
    width: 100%;
    margin-top: auto;
}

.comp_v3_1090__block__item__button span {
    padding-top: 0.2rem;
}

.comp_v3_4060__block__item__button:hover {
    opacity: 0.5;
    text-decoration: none;
    cursor: pointer;
    color: #fff;
}

.comp_v3_4060__block__item__button:focus {
    outline-style: none;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px 1px #0064d2;
    box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_4060__block__item__button:disabled {
    color: #FFF;
    background-color: #707070;
}

.comp_v3_4060__block__item__button::before {
    content: "";
    display: inline-block;
    width: 15px;
    height: 15px;
    background-repeat: no-repeat;
    background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg");
    background-size: 15px 15px;
    margin-right: 0.25em;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

@media print, screen and (min-width: 769px) {
    .comp_v3_4060__block__item + .comp_v3_4060__block__item {
        border-left: 1px solid rgba(51, 51, 51, 0.2);
    }
}

.comp_v3_4060__block__item:nth-of-type(1) .comp_v3_4060__block__item__inner {
    background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-balloon.png");
    background-repeat: no-repeat;
    background-size: 40px 40px;
    background-position: 0 30px;
}

.comp_v3_4060__block__item:nth-of-type(2) .comp_v3_4060__block__item__inner {
    background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-info.png");
    background-repeat: no-repeat;
    background-size: 40px 40px;
    background-position: 0 30px;
}

@charset "UTF-8";
.comp_v3_4050__frame {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 30px 0;
    /*overflow: hidden;*/
    /*max-width: 1140px;*/
}

.comp_v3_4050__title {
    padding: 0 15px;
    margin-left: auto;
    margin-right: auto;
    max-width: 1140px;
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;  
}

@media screen and (max-width: 768px) {
    .comp_v3_4050_title {
        padding: 0 20px; 
    }
}

.comp_v3_4050__h2 {
  font-size: 3.4rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_4050__h2 {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_4050__h2--bold, .comp_v3_4050__h2--regular {
  font-size: 3.4rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_4050__h2--bold, .comp_v3_4050__h2--regular {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_4050__h2--bold {
  font-weight: bold;
}

.comp_v3_4050__h2--regular {
    font-weight: normal;
}

.comp_v3_4050__slider {
    display: none;
    margin-top: 15px;
    margin-bottom: 0px; /* TODO */
    margin-left: 70px;
    margin-right: 70px;
    padding-top: 15px; /* TODO */
    padding-bottom: 15px; /* TODO */
    max-width: 1140px;
}

@media screen and (min-width: 1280px) {
    .comp_v3_4050__slider {
        width: 1140px;
        -webkit-box-sizing: border-box; /* TODO */
        box-sizing: border-box; /* TODO */
        margin: 0 auto; /* TODO 15px auto 0;*/
    }
}

@media screen and (max-width: 768px) {
    .comp_v3_4050__slider {
        margin-top: 20px;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        padding: 0;
    }
}

.comp_v3_4050__slider.slick-slide {
    display: none;
    margin: 0;
}

.comp_v3_4050__slider.slick-initialized {
  display: block;
}

.comp_v3_4050__slider .prev {
  position: absolute;
  top: calc(50% - 20px);
  left: -40px;
  width: 40px;
  height: 40px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-prev.png);
  background-size: 40px 40px;
  cursor: pointer;
  text-indent: -999em;
}

.comp_v3_4050__slider .prev:hover {
  opacity: 0.5;
}

.comp_v3_4050__slider .next {
  position: absolute;
  top: calc(50% - 20px);
  right: -40px;
  width: 40px;
  height: 40px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-next.png);
  background-size: 40px 40px;
  cursor: pointer;
  text-indent: -999em;
}

.comp_v3_4050__slider .next:hover {
  opacity: 0.5;
}

.comp_v3_4050__slider .slick-disabled {
  opacity: 0.1;
}

.comp_v3_4050__slider .slick-disabled:hover {
  cursor: default;
  opacity: 0.1;
}

.comp_v3_4050__slider .prev.slick-arrow,
.comp_v3_4050__slider .next.slick-arrow {
  top: calc(50% - 24px);
}

.comp_v3_4050__slider .prev.slick-arrow {
  left: -55px;
}

.comp_v3_4050__slider .next.slick-arrow {
  right: -55px;
}

.comp_v3_4050__slider .slick-dots {
  position: relative;
  font-size: 0;
  list-style: none;
  display: block;
  text-align: center;
  padding: 15px 0;
  margin: 0 auto;
  width: 80%;
}

.comp_v3_4050__slider .slick-dots li {
  position: relative;
  display: inline-block;
  margin: 2px 5px;
  padding: 0;
  cursor: pointer;
}

.comp_v3_4050__slider .slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: transparent;
  padding: 5px;
  cursor: pointer;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 7px;
  border: 2px solid #6e7175;
}

.comp_v3_4050__slider .slick-dots li button:hover, .comp_v3_4050__slider .slick-dots li button:focus {
  outline: none;
}

.comp_v3_4050__slider .slick-dots li button:hover:before, .comp_v3_4050__slider .slick-dots li button:focus:before {
  opacity: 1;
}

.comp_v3_4050__slider .slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "•";
  width: 12px;
  height: 12px;
  font-size: 6px;
  line-height: 20px;
  text-align: center;
  opacity: 0.5;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  border-radius: 6px;
}

.comp_v3_4050__slider .slick-dots li.slick-active button {
  opacity: 1;
  border: 2px solid #1d1e21;
  background-color: #1d1e21;
}

.comp_v3_4050__slider .slick-dots {
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.comp_v3_4050__slider .slick-dots li {
  margin: 0;
  padding: 5px;
}

.comp_v3_4050__slider .slick-track {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
}

.comp_v3_4050__slider .slick-track .slick-slide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: auto;
}
/*
@media screen and (max-width: 768px) {
  .comp_v3_4050__slider .slick-track .slick-slide {
    padding: 0;
    //width: 60vw;
    -webkit-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out;
  }
  .comp_v3_4050__slider .slick-track .slick-slide:not(.slick-center) {
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
  }
}
*/
.comp_v3_4050__slider .slick-track .slick-slide > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
}

.comp_v3_4050__slider__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 15px;
  padding-bottom: 23px;
  /*width: 310px; 33.33333%;*/
}

@media screen and (max-width: 1139px) {
  .comp_v3_4050__slider__item {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_4050__slider__item {
    width: 310px;
    padding-left: 15px;
    padding-right: 15px;
  }
}

.comp_v3_4050__slider__item__inner {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: #efefef;
  border-radius: 8px;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 15px;
  padding-bottom: 15px;
  -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.16);
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.16);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  -webkit-transition: all ease 0.3s;
  transition: all ease 0.3s;
  -webkit-transition-property: color, -webkit-box-shadow;
  transition-property: color, -webkit-box-shadow;
  transition-property: box-shadow, color;
  transition-property: box-shadow, color, -webkit-box-shadow;
}

.comp_v3_4050__slider__item__inner::before {
  position: absolute;
  left: 0;
  top: 0;
  content: "";
  width: 100%;
  height: 4px;
  border-radius: 8px 8px 0 0;
  background-color: #0064d2;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  opacity: 0;
}

.comp_v3_4050__slider__item__inner:hover {
  -webkit-box-shadow: 0 8px 15px 0px rgba(0, 0, 0, 0.16);
  box-shadow: 0 8px 15px 0px rgba(0, 0, 0, 0.16);
}

.comp_v3_4050__slider__item__inner:hover::before {
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  opacity: 1;
}

.comp_v3_4050__slider__item__inner:hover {
  color: #0064d2;
}

.comp_v3_4050__slider__item__image {
  width: 100%;
  height: 165px;
  background-color: #ffffff;
  margin-bottom: 15px;
}

@media screen and (max-width: 768px) {
    .comp_v3_4050__slider__item__image {
        height: 250px;
    }
}

.comp_v3_4050__slider__item__image img {
/*
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
*/
    width: 100%;
    height: 100%;
    object-fit: contain;
}

.comp_v3_4050__slider__item__content {
  margin-top: 10px;
  margin-bottom: 0;
}

.comp_v3_4050__slider__item__content__title {
  line-height: 1.4;
  margin-bottom: 10px;
  color: #0064d2;
  position: relative;
  overflow: hidden;
}

.comp_v3_4050__slider__item__content__title a,
.comp_v3_4050__slider__item__content__title a:hover {
    color: #0064d2;
    padding-right: 0;
    padding-left: 0;
    text-decoration: underline;
    line-height: 1.4;
}

.comp_v3_4050__slider__item__content__data {
  line-height: 1.4;
}

.comp_v3_4050__slider--edit {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.comp_v3_4050__slider--edit .comp_v3_4050__slider__item {
  width: 33.3%;
}

.comp_v3_4040__frame {
    padding: 30px 15px;
    overflow: hidden;
    max-width: 1140px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    margin: 0 auto;
    position: relative;
}

@media screen and (max-width: 768px) {
    .comp_v3_4040__frame {
        padding: 20px;
    }
}

.comp_v3_4040__h2 {
    font-size: 3.4rem;
    margin: 0;
    padding: 60px 0 0 0;
    color: #1d1e21;
    line-height: 1.4;
    letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
    .comp_v3_4040__h2 {
        font-size: 2.8rem;
        margin: 0;
        padding-top: 40px;
        padding-bottom: 20px;;
    }
}

.comp_v3_4040__h2--bold, .comp_v3_4040__h2--regular {
    font-size: 3.4rem;
    margin: 0;
    padding: 60px 0 0 0;
    color: #1d1e21;
    line-height: 1.4;
    letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
    .comp_v3_4040__h2--bold, .comp_v3_4040__h2--regular {
        font-size: 2.8rem;
        margin: 0;
        padding-top: 40px;
        padding-bottom: 20px;;
    }
}

.comp_v3_4040__h2--bold {
    font-weight: bold;
}

.comp_v3_4040__h2--regular {
    font-weight: normal;
}

@media screen and (max-width: 768px) {
    .comp_v3_4040__h2--bold, .comp_v3_4040__h2--regular {
        text-align: left;
    }
}

.comp_v3_4040__table {
    border-collapse: collapse;
    border: 1px solid #e7e7e8;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    margin: 30px 0;
    table-layout: fixed;
}

@media screen and (max-width: 768px) {
    .comp_v3_4040__table {
        margin: 0;
        table-layout: auto;
    }
}

.comp_v3_4040__table th,
.comp_v3_4040__table td {
    border: 1px solid #e7e7e8;
    text-align: left;
    padding: 10px 9px;
    font-weight: normal;
    line-height: 1.6;
}

@media screen and (max-width: 768px) {
    .comp_v3_4040__table th,
    .comp_v3_4040__table td {
        min-width: 100px;
        padding: 10px;
    }
}

.comp_v3_4040__table th {
    color: #1d1e21;
    background-color: #f0f6fc;
}

@media screen and (max-width: 768px) {
    .comp_v3_4040__table tbody {
        overflow-x: hidden;
        overflow-y: hidden;
        width: 100%;
        height: auto;
    }
}

@media screen and (min-width: 769px) {
    .comp_v3_4040__table thead {
        display: block;
        width: 100%;
    }
    
    .comp_v3_4040__table tbody {
        display: block;
        overflow-x: hidden;
        overflow-y: scroll;
        width: 100%;
        height: 361px;
    }
    
    .comp_v3_4040__table thead tr {
        display: inline-table;
        /*width: calc(100% - 16px);*/
        width: 100%;
    }
    .comp_v3_4040__table tbody tr {
        display: inline-table;
        width: 100%;
    }
}

.comp_v3_4040__table thead tr:nth-child(even) {
    background-color: #f0f6fc;
}

.comp_v3_4040__table thead th,
.comp_v3_4040__table thead td {
    font-weight: bold;
}

.comp_v3_4040__table tbody tr:nth-child(odd) {
    background-color: #fff;
}

.comp_v3_4040__table tbody tr:nth-child(even) {
    background-color: #f5f5f5;
}

@media screen and (min-width: 769px) {
    .comp_v3_4040__table__column__prodname {
        width: 20%;
    }
    .comp_v3_4040__table__column__prodcategory {
        width: 20%;
    }
    .comp_v3_4040__table__column__mountingsite {
        width: 20%;
    }
    .comp_v3_4040__table__column__feature {
        width: 40%;
    }
}

.comp_v3_4040__table__column__prodname__item__box {
    display: inline-flex; 
    align-content: center; 
    flex-wrap: nowrap; 
    flex-direction: row;
    justify-content: space-between;
    width: 100%;
}

.comp_v3_4040 a {
    display: inline;
    color: #0064d2;
    padding-right: 0;
    padding-left: 0;
    position: relative;
    text-decoration: underline;
    line-height: 1.4;
}

.comp_v3_4040 a:hover {
    text-decoration: none;
}

.comp_v3_4040 a::before {
    display: none;
}

.comp_v3_4040 a::after {
    content: "";
    display: inline-block;
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
    background-size: 16px 16px;
    margin: 0 5px;
    -webkit-transform: translateY(2.5px);
    transform: translateY(2.5px);
}

.comp_v3_4040 a[target="_blank"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/link-external.png);
}

.comp_v3_4040 a[href$=".pdf"]::after, .comp_v3_4040 a[href*="docget.jsp"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_4040 a[href*="/list/index.php"]::after, .comp_v3_4040 a[href*="/parametric"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_4040 a[href^="#"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_4040 a[href^="tel:"], .comp_v3_4040 a[href^="mailto:"], .comp_v3_4040 a.icon-none {
    padding-right: 0;
}

.comp_v3_4040 a[href^="tel:"]::after, .comp_v3_4040 a[href^="mailto:"]::after, .comp_v3_4040 a.icon-none::after {
    display: none;
}

.comp_v3_4040 a.icon-none img {
    margin: 0;
}

@media print, screen and (min-width: 769px) {
    .comp_v3_4040 a[href^="tel:"] {
        color: #333;
        text-decoration: none;
        pointer-events: none;
        display: inline-block;
    }
}

.comp_v3_4040 .icon-none img {
    max-width: none;
}

.comp_v3_4030__frame {
    padding: 30px 15px;
    overflow: hidden;
    max-width: 1140px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    margin: 0 auto;
}

@media screen and (max-width: 768px) {
    .comp_v3_4030__frame {
        padding: 20px;
    }
}

.comp_v3_4030__h2 {
    font-size: 3.4rem;
    margin: 0;
    padding: 50px 0 0 0;
    color: #1d1e21;
    line-height: 1.4;
    letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
    .comp_v3_4030__h2 {
        font-size: 2.4rem;
        margin: 0;
        padding-top: 30px;
    }
}

.comp_v3_4030__h2--bold, .comp_v3_4030__h2--regular {
    font-size: 3.4rem;
    margin: 0;
    padding: 50px 0 0 0;
    color: #1d1e21;
    line-height: 1.4;
    letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
    .comp_v3_4030__h2--bold, .comp_v3_4030__h2--regular {
        font-size: 2.4rem;
        margin: 0;
        padding-top: 30px;
    }
}

.comp_v3_4030__h2--bold {
    font-weight: bold;
}

.comp_v3_4030__h2--regular {
    font-weight: normal;
}

@media screen and (max-width: 768px) {
    .comp_v3_4030__h2--bold, .comp_v3_4030__h2--regular {
        text-align: left;
    }
}

.comp_v3_4030__description--regular,
.comp_v3_4030__description--bold {
    max-width: 1140px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 auto;
}

.comp_v3_4030__description--regular,
.comp_v3_4030__description--bold {
    padding: 15px 0px;
    overflow: hidden;
}

.comp_v3_4030__description--regular {
    font-weight: normal;
}

.comp_v3_4030__description--bold {
    font-weight: bold;
}

@media screen and (max-width: 768px) {
    .comp_v3_4030__description--regular,
    .comp_v3_4030__description--bold {
        padding: 20px 0px;
    }
}

.comp_v3_4030__list {
    margin: 0;
    padding: 15px 0px 0px 0px;
    letter-spacing: -0.4em;
}

@media screen and (max-width: 768px) {
    .comp_v3_4030__list {
        text-align: center;
    }
}

.comp_v3_4030__list li {
    letter-spacing: normal;
    display: inline-block;
    margin: 0 10px 10px 0;
    vertical-align: top;
}

.comp_v3_4030__checkbox {
    position: absolute;
    left: -100vw;
}

.comp_v3_4030__checkbox--btn {
    font-size: 1.4rem;
    position: relative;
    display: table;
    text-decoration: none;
    vertical-align: middle;
    margin: 0;
    padding: 10px 20px;
    text-align: center;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 1;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
    border: 1px solid #0064d2;
    color: #0064d2;
    background-color: transparent;
    letter-spacing: 0.1rem;
}

.comp_v3_4030__checkbox--btn:hover {
    opacity: 0.5;
    text-decoration: none;
    cursor: pointer;
}

@media screen and (max-width: 768px) {
    .comp_v3_4030__checkbox--btn {
        margin: 10px auto;
    }
}

.comp_v3_4030__checkbox:checked + .comp_v3_4030__checkbox--btn {
    color: #fff;
    background-color: #0064d2;
    border: 1px solid #0064d2;
}

.comp_v3_4030__checkbox:focus + .comp_v3_4030__checkbox--btn {
    outline-style: none;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px 1px #0064d2;
    box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_4030__button--btn {
    font-size: 1.4rem;
    position: relative;
    display: table;
    text-decoration: none;
    vertical-align: middle;
    margin: 0;
    padding: 10px 20px;
    text-align: center;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 1;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
    border: 1px solid #0064d2;
    color: #fff;
    background-color: #0064d2;
    letter-spacing: 0.1rem;
}

.comp_v3_4030__button--btn:hover {
    opacity: 0.5;
    text-decoration: none;
    cursor: pointer;
}

.comp_v3_4030__button--btn:focus {
    outline-style: none;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px 1px #0064d2;
    box-shadow: 0 0 4px 1px #0064d2;
}

@media screen and (max-width: 768px) {
    .comp_v3_4030__button--btn {
        margin: 10px auto;
    }
}

.comp_v3_4030__button--btn--hide {
    display: none;
}

.comp_v3_4030__doctype__item__label {
    padding: 0;
    border-bottom: 2px solid #000000;
}

.comp_v3_4030__doctype__item__label--active {
    border-bottom: 2px solid #0064d2;
}

.comp_v3_4030__doctype__item__label:hover {
    border-bottom: 2px solid #0064d2;
}

.comp_v3_4030__doctype__item__label a {
    padding: 5px 10px;
    font-weight: initial;
    text-decoration: none;
    text-decoration-line: none;
    cursor: pointer;
}

.comp_v3_4030__doctype__item__label a:hover {
    font-weight: bold;
    color: #0064d2;
}

.comp_v3_4030__doctype__item__label--active a,
.comp_v3_4030__doctype__item__label--active a:hover {
    font-weight: bold;
    color: #0064d2;
}

.comp_v3_4030__table {
    table-layout: fixed;
    background-color: #fff;
    -webkit-box-shadow: 0 4px 8px 0px rgba(0, 0, 0, 0.16);
    box-shadow: 0 4px 8px 0px rgba(0, 0, 0, 0.16);
    margin: 30px 0 40px;
    line-height: 1.6;
    width: 100%;
}

@media screen and (max-width: 768px) {
    .comp_v3_4030__table {
        margin: 10px 0 20px;
    }
}

.comp_v3_4030__table__checkbox {
    position: absolute;
    left: -100vw;
}

.comp_v3_4030__table__checkbox:checked + .comp_v3_4030__table__checktext {
    color: #0064d2;
}

.comp_v3_4030__table__checkbox:checked + .comp_v3_4030__table__checktext::after {
    content: "";
    display: block;
    position: absolute;
    top: 3px;
    left: 5px;
    width: 6px;
    height: 12px;
    -webkit-transform: rotate(40deg);
    transform: rotate(40deg);
    border-bottom: 2px solid #fff;
    border-right: 2px solid #fff;
}

@media screen and (max-width: 768px) {
    .comp_v3_4030__table__checkbox:checked + .comp_v3_4030__table__checktext::after {
        top: 5px;
        width: 4px;
        height: 8px;
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff;
    }
}

.comp_v3_4030__table__checkbox:checked + .comp_v3_4030__table__checktext::before {
    border: 1px solid #0064d2;
    background-color: #0064d2;
}

.comp_v3_4030__table__checkbox:focus + .comp_v3_4030__table__checktext::before {
    outline-style: none;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px 1px #0064d2;
    box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_4030__table__checkbox:disabled + .comp_v3_4030__table__checktext::before {
    display: none;
}

.comp_v3_4030__table__checktext {
    display: block;
    color: #0064d2;
    padding-left: 30px;
    position: relative;
}

@media screen and (max-width: 768px) {
    .comp_v3_4030__table__checktext {
        padding-left: 20px;
    }
}

.comp_v3_4030__table__checktext a {
    color: #0064d2;
    text-decoration: none;
}

.comp_v3_4030__table__checktext:hover {
    text-decoration: underline;
    cursor: pointer;
}

.comp_v3_4030__table__checktext::before {
    content: "";
    display: block;
    position: absolute;
    top: 4px;
    left: 0;
    width: 15px;
    height: 15px;
    border: 1px solid #ccc;
    border-radius: 4px;
}

@media screen and (max-width: 768px) {
    .comp_v3_4030__table__checktext::before {
        width: 12px;
        height: 12px;
    }
}

.comp_v3_4030__table__pdftext, .comp_v3_4030__table__filetext {
    display: block;
    color: #6e7175;
    padding-left: 30px;
    font-size: 1.2rem;
    margin-top: 5px;
}

.comp_v3_4030__table__pdftext::before, .comp_v3_4030__table__filetext::before {
    content: "";
    display: inline-block;
    background-repeat: no-repeat;
    width: 11px;
    height: 14px;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
    background-size: 11px 14px;
    margin-right: 5px;
}

@media screen and (max-width: 768px) {
    .comp_v3_4030__table__pdftext, .comp_v3_4030__table__filetext {
        padding-left: 20px;
        margin-top: 5px;
    }
}

.comp_v3_4030__table__filetext::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-file.svg);
}

.comp_v3_4030__table--new {
    font-size: 1.1rem;
    margin: 0 0 10px 0;
    display: inline-block;
    vertical-align: top;
    letter-spacing: 0.1rem;
    margin-bottom: 5px;
    padding: 0 0 0 30px;
}

.comp_v3_4030__table--new span {
    display: inline-block;
    border-radius: 4px;
    padding: 5px 10px;
    line-height: 1;
    color: #fff;
    background-color: #af8cc8;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
}

@media screen and (max-width: 768px) {
    .comp_v3_4030__table--new {
        padding-left: 20px;
    }
}

.comp_v3_4030__table__date {
    line-height: 1.6;
    padding: 0;
    margin: 0;
}

@media screen and (max-width: 768px) {
    .comp_v3_4030__table__date {
        padding-left: 20px;
    }
}

.comp_v3_4030__table label {
    display: block;
    cursor: pointer;
}

.comp_v3_4030__table__typetext {
    display: block;
    font-size: 12px;
    letter-spacing: 0.1em;
    padding-left: 30px;
    line-height: 18px;
    font-weight: bold;
    color: #999;
    margin-bottom: 5px;
}

@media screen and (max-width: 768px) {
    .comp_v3_4030__table__typetext {
        padding-left: 20px;
    }
}

.comp_v3_4030__order__type {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    /*margin-top: 10px;*/
}

.comp_v3_4030__order__type__item {
    margin: 0;
    padding: 0;
}

.comp_v3_4030__order__type__item[data-type="title"] [data-state="0"]::after, 
.comp_v3_4030__order__type__item[data-type="date"] [data-state="0"]::after {
    content: "\25B2";
    margin-left: 5px;
    font-size: 1.2rem;
}

.comp_v3_4030__order__type__item[data-type="title"] [data-state="1"]::after, 
.comp_v3_4030__order__type__item[data-type="date"] [data-state="1"]::after {
    content: "\25B2";
    margin-left: 5px;
    font-size: 1.2rem;
}

.comp_v3_4030__order__type__item[data-type="title"] [data-state="2"]::after,
.comp_v3_4030__order__type__item[data-type="date"] [data-state="2"]::after {
    content: "\25BC";
    margin-left: 5px;
    font-size: 1.2rem;
}

.comp_v3_4030__order__type__item[data-type="title"] [data-state="0"]:not([type="text"]), 
.comp_v3_4030__order__type__item[data-type="date"] [data-state="0"] {
    /*color: #0064d2;*/
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.comp_v3_4030__order__type__item[data-type="title"] :not([data-state="0"]):not([type="text"]), 
.comp_v3_4030__order__type__item[data-type="date"] :not([data-state="0"]) {
    color: #0064d2;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

@media screen and (min-width: 768px) {
    .comp_v3_4030__order .comp_v3_4030__order__type {
        /*width: calc(100% - 16px);*/ /*-16px width of vertical scrollbar */
        width: 100%;
        border-bottom: 1px solid #e7e7e8;
        /*border-right: 1px solid #e7e7e8;*/
        /*border-left: 1px solid #e7e7e8;*/
    }
    .comp_v3_4030__order .comp_v3_4030__order__type__item {
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }
    .comp_v3_4030__order .comp_v3_4030__order__type__item[data-type="title"] {
        -ms-flex-preferred-size: 70%;
        flex-basis: 70%;
    }
    .comp_v3_4030__order .comp_v3_4030__order__type__item[data-type="date"] {
        -ms-flex-preferred-size: 30%;
        flex-basis: 30%;
    }
    .comp_v3_4030__order .comp_v3_4030__order__type__item[data-type="date"] {
        border-right: 1px solid #e7e7e8;
    }
    .comp_v3_4030__order .comp_v3_4030__order__type__item + .comp_v3_4030__order__type__item {
        border-left: 1px solid #e7e7e8;
    }
    .comp_v3_4030__order .comp_v3_4030__order__type__item a {
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        -ms-flex-negative: 1;
        flex-shrink: 1;
        -ms-flex-preferred-size: 0%;
        flex-basis: 0%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        padding: 20px 18px;
        color: #2d2d2d;
        font-weight: bold;
        /*background-color: #f0f6fc;*/
        line-height: 1.15;
    }
/*
    .comp_v3_4030__order .comp_v3_4030__order__type__item a:hover {
        background-color: #909090;
        color: #fff;
    }
*/
	.comp_v3_4030__order__type__item__box__title {
		position:relative;
		height: 35px;
		width: 200px;
        margin: 10px;
	}
	.comp_v3_4030__order__type__item__box__title.search::after{
	  content: "";
	  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-search02.png");
	  width: 17px;
	  height: 17px;
	  display: inline-block;
	  position: absolute;
	  top: 0;
	  bottom: 0;
	  right: 10px;
	  margin: auto;
	  pointer-events: none;
	}
	.comp_v3_4030__order__type__item__box__title.clear::after{
	  content: "";
	  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-close-gray03.png");
	  width: 17px;
	  height: 17px;
	  display: inline-block;
	  position: absolute;
	  top: 0;
	  bottom: 0;
	  right: 10px;
	  margin: auto;
	  cursor: pointer;
	  /*pointer-events: none;*/
	}
	
	input.comp_v3_4030_txtschtitle {
		height: 35px;
		width: 200px;
        font-size: 1.2rem;
		padding-left: 10px;
	}
}

@media screen and (max-width: 768px) {
    .comp_v3_4030__order {
        /*margin: 5px 4px; */
        font-size: 1.1rem;
        width: 100%;
        /*border: 1px solid #e7e7e8;*/
        border-bottom: 1px solid #e7e7e8;
    }

    .comp_v3_4030__order__type {
        padding: 10px;
        width: 100%;
    }

    .comp_v3_4030__order__type__item + .comp_v3_4030__order__type__item::before {
        content: "  |  ";
        white-space: pre;
    }

	.comp_v3_4030__order__type__item__box__title {
		position:relative;
		height: 35px;
		width: 200px;
        margin: 5px;
	}
	.comp_v3_4030__order__type__item__box__title.search::after{
        content: "";
        background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-search02.png");
        width: 17px;
        height: 17px;
        display: inline-block;
        position: absolute;
        top: 0;
        bottom: 0;
        right: 10px;
        margin: auto;
        pointer-events: none;
	}
	.comp_v3_4030__order__type__item__box__title.clear::after{
        content: "";
        background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-close-gray03.png");
        width: 17px;
        height: 17px;
        display: inline-block;
        position: absolute;
        top: 0;
        bottom: 0;
        right: 10px;
        margin: auto;
        cursor: pointer;
        /*pointer-events: none;*/
	}
	input.comp_v3_4030_txtschtitle {
		height: 35px;
        width: 200px;
        padding-left: 5px;
	}
}

.comp_v3_4030__contents__scroll {
	position: relative;
	width: auto;
	height: auto;
	overflow: hidden;
}

.comp_v3_4030__contents {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    overflow: hidden;
}

.comp_v3_4030__contents__item {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.comp_v3_4030__contents.muuri .comp_v3_4030__contents__item {
    position: absolute;
}

.comp_v3_4030__contents__item__box {
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.comp_v3_4030__contents__item__box__title {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.comp_v3_4030__contents__item__box__date {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

/*TODO 不要かも S
@media print, screen and (min-width: 1140px) {
    .comp_v3_4030__contents .comp_v3_4030__contents__item {
        width: 33.333%;
    }
}
TODO 不要かも E*/

@media print, screen and (min-width: 769px) {
    .comp_v3_4030__contents__scroll {
        width: 100%; 
        height:365px;
        overflow-x: hidden;
        overflow-y: scroll;
    }

    .comp_v3_4030__contents .comp_v3_4030__contents__item {
        width: 100%;
        padding: 0;
    }

    .comp_v3_4030__contents .comp_v3_4030__contents__item__box {
        border-bottom: 1px solid #e7e7e8;
    }

    .comp_v3_4030__contents .comp_v3_4030__contents__item__box__title {
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-preferred-size: 70%;
        flex-basis: 70%;
        /*border-left: 1px solid #e7e7e8;*/
        line-height: 1.5;
    }
    .comp_v3_4030__contents .comp_v3_4030__contents__item__box__title__content {
        padding: 10px;
    }
    .comp_v3_4030__contents .comp_v3_4030__contents__item__box__date {
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        /*justify-content: left;*/
        -ms-flex-preferred-size: 30%;
        flex-basis: 30%;
        border-left: 1px solid #e7e7e8;
    }
    .comp_v3_4030__contents .comp_v3_4030__contents__item__box__date__content {
        padding: 10px;
    }
}

@media screen and (max-width: 768px) {
    .comp_v3_4030__contents__scroll {
        width: 100%; 
        height: auto;
        overflow-x: hidden;
        overflow-y: hidden;
    }

    .comp_v3_4030__contents {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin-left: -2px;
        margin-right: -2px;
    }
    .comp_v3_4030__contents__item {
        width: 100%;
        padding: 0px;
    }
    .comp_v3_4030__contents__item__box {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        padding: 10px;
        width: 100%;
        border-bottom: 1px solid #e7e7e8;
    }
    .comp_v3_4030__contents__item__box__title {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 2;
        order: 2;
        /*font-size: 1.2rem;*/
        line-height: 1.3;
    }
    .comp_v3_4030__contents__item__box__title__content {
        padding: 0px;
    }
    .comp_v3_4030__contents__item__box__date {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 3;
        order: 3;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-top: 10px;
        /*font-size: 1rem;*/
        color: #1d1e21;
        letter-spacing: 0.1rem;
        /*font-weight: bold;*/
    }
    .comp_v3_4030__contents__item__box__date__content {
        padding: 0px;
    }
}

.comp_v3_4030__table__comment {
    display: block;
    line-height: 1.6;
    padding-left: 30px;
}

.comp_v3_4030__table__pdftext + .comp_v3_4030__table__comment, .comp_v3_4030__table__filetext + .comp_v3_4030__table__comment {
    margin-top: 10px;
}

@media screen and (max-width: 768px) {
    .comp_v3_4030__table__pdftext + .comp_v3_4030__table__comment, .comp_v3_4030__table__filetext + .comp_v3_4030__table__comment {
        margin-top: 5px;
    }
}

@media screen and (max-width: 768px) {
    .comp_v3_4030__table__comment {
        padding-left: 20px;
    }
}

.comp_v3_4030__notes {
    font-size: 1.4rem;
    line-height: 1.4;
    padding: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    margin: 0 auto;
    text-align: left;
}

@media screen and (max-width: 768px) {
    .comp_v3_4030__notes {
        font-size: 1.2rem;
    }
}

.comp_v3_4030__designdocument__doctype__item__tooltip {
	position: relative;
	display: inline-block;
	cursor: pointer;
}
.comp_v3_4030__designdocument__doctype__item__tooltip span {
	position: absolute;
	z-index: 1;
	bottom: 150%;
	left: 0;
	visibility: hidden;
	max-width: 230px;
	min-width: 200px;
  padding: 0.5em;
	transition: opacity 1s;
	text-align: left;
	opacity: 0;
	color: #000000;
	border-radius: 6px;
	background-color: #ffffff;
	border: 1px solid #000000;
  font-weight: normal;
  font-size: 1.4rem;
}
.comp_v3_4030__designdocument__doctype__item__tooltip span::before {
	position: absolute;
	left: 20px;
	bottom: -15px;
	content: ' ';
	border-top: 15px solid #000000;
	border-bottom: 0px solid transparent;
	border-left: 15px solid transparent;
	border-right: 15px solid transparent;
}

.comp_v3_4030__designdocument__doctype__item__tooltip span::after {
	position: absolute;
	left: 20px;
	bottom: -14px;
	content: ' ';
	border-top: 15px solid #ffffff;
	border-bottom: 0px solid transparent;
	border-left: 15px solid transparent;
	border-right: 15px solid transparent;
}

.comp_v3_4030__designdocument__doctype__item__tooltip a:hover:before {
	visibility: visible;
	opacity: 1;
}
.comp_v3_4030__designdocument__doctype__item__tooltip a:hover span {
	visibility: visible;
	opacity: 1;
}

.comp_v3_4020__frame {
  padding: 30px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_4020__frame {
    padding: 20px;
    /* この設定があるとクリッカブルマップが一部動作しないのでコメント・S
    display: -webkit-box;
    display: -ms-flexbox;
    クリッカブルマップが一部動作しないのでコメント・E*/
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.comp_v3_4020__h2--bold,
.comp_v3_4020__h2--regular {
  font-size: 3.4rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_4020__h2--bold,
  .comp_v3_4020__h2--regular {
    font-size: 2.8rem;
    margin: 0;
    padding-top: 40px;
  }
}

.comp_v3_4020__h2--bold {
	font-weight: bold;
}

.comp_v3_4020__h2--regular {
	font-weight: normal;
}

.comp_v3_4020__content_top_block,
.comp_v3_4020__content_bottom_block {
    display: flex;
    flex-wrap: wrap;
}

@media screen and (max-width: 769px) {
    .comp_v3_4020__content_top_block,
    .comp_v3_4020__content_bottom_block {
        display: block;
    }
}

.comp_v3_4020__media_block {
  float: left;
  width: 50%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 15px 15px 0 15px;
}

.comp_v3_4020__media_block {
  position: relative;
}

@media screen and (max-width: 768px) {
  .comp_v3_4020__media_block {
    width: 100%;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-left: 0;
    padding-right: 0;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_4020__media_block figure img {
 /* imageをbackgroundで表示しない・S
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
 imageをbackgroundで表示しない・E*/
    width: 100%;
    height: auto;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_4020__media_block figure {
    padding-bottom: 20px;
  }

  .comp_v3_4020__media_block figure img {
    /* imageをbackgroundで表示しない・S
    background-image: none !important;
    imageをbackgroundで表示しない・E*/
    margin-left: auto;
    margin-right: auto;
  }
}

.comp_v3_4020__media_block figure figcaption {
  margin: 0;
  padding: 1em 0;
}

.comp_v3_4020__media_block .imagemodal figure {
  width: 100%;
}

.comp_v3_4020__media_block .imagemodal figure img {
  max-width: 100%;
  max-height: 100%;
  position: relative;
  top: 0;
  left: 0;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}

.comp_v3_4020__media_block .comp_v3_4020__media_block__video--aspect_16_9,
.comp_v3_4020__media_block .comp_v3_4020__media_block__video--aspect_4_3 {
  position: relative;
  width: 100%;
  height: 0;
  overflow: hidden;
}

.comp_v3_4020__media_block .comp_v3_4020__media_block__video--aspect_16_9 iframe,
.comp_v3_4020__media_block .comp_v3_4020__media_block__video--aspect_4_3 iframe,
.comp_v3_4020__media_block .comp_v3_4020__media_block__video--aspect_16_9 .video-js,
.comp_v3_4020__media_block .comp_v3_4020__media_block__video--aspect_4_3 .video-js {
  position: absolute;
  top: 0;
  left: 0;
  border: none;
  width: 100%;
  height: 100%;
}

.comp_v3_4020__media_block__video--aspect_16_9 {
  padding-bottom: 56.25%;
}

.comp_v3_4020__media_block__video--aspect_4_3 {
  padding-bottom: 75%;
}

@media screen and (max-width: 768px) {
  .comp_v3_4020__media_block__video,
  .comp_v3_4020__media_block__video--aspect_16_9,
  .comp_v3_4020__media_block__video--aspect_4_3 {
    margin-bottom: 20px;
  }
}

.comp_v3_4020__media_block_block_img__content {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: inline-block;
  margin: 40px 0 0 20px;
}

.comp_v3_4020__media_block_block_img__content__image {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: inline-block;
  width: 100%;
}

.comp_v3_4020__media_block_block_img__content__note {
    font-size: 1.4rem;
    line-height: 1.4;
    padding: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    margin: 0 auto;
    text-align: right;
}

.comp_v3_4020__media_block_block_img__content__title {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
}

.comp_v3_4020__media_block_block_img__content__title__item {
  display: block;
  text-align: center;
  width: 100%;
  padding: 1em;
}

.comp_v3_4020__media_block__graph_img_content {
    /*float: right;*/
    display: block;
    width: 50%;
    padding-top: 60px;
}

@media screen and (max-width: 769px) {
    .comp_v3_4020__media_block__graph_img_content {
      -ms-flex-preferred-size: auto;
      flex-basis: auto;
      -webkit-box-flex: 0;
      -ms-flex-positive: 0;
      flex-grow: 0;
      -ms-flex-negative: 0;
      flex-shrink: 0;
      padding-left: 0;
      padding-right: 0;
      display: block;
      width: 100%;
      padding-top: 40px;
    }
}

.comp_v3_4020__media_block__graph_img_content .comp_v3_4020__media_block {
   width: 100%;
}

.comp_v3_4020__content_block {
  padding-left: 0;
  padding-right: 0;
  display: block;
  width: 50%;
  padding-top: 20px;
}

@media screen and (max-width: 768px) {
  .comp_v3_4020__content_block {
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    padding-top: 20px;
  }
}

.comp_v3_4020__content_block__sentence {
  margin: 10px 0;
}

.comp_v3_4020__content_block__sentence > *:first-child {
  margin-top: 0;
}

.comp_v3_4020__content_block__sentence ul {
  list-style: none;
  padding: 0;
  margin: 1em 0 0 0;
  line-height: 1.4;
}

.comp_v3_4020__content_block__sentence ul ul,
.comp_v3_4020__content_block__sentence ul ol {
  margin: 0 0 0 30px;
}

@media screen and (max-width: 768px) {
  .comp_v3_4020__content_block__sentence ul ul,
  .comp_v3_4020__content_block__sentence ul ol {
    margin: 0 0 0 25px;
  }
}

.comp_v3_4020__content_block__sentence ol {
  padding: 0;
  margin: 1em 0 0 0;
  list-style-type: none;
  counter-reset: ol-counter;
}

.comp_v3_4020__content_block__sentence ol ul,
.comp_v3_4020__content_block__sentence ol ol {
  margin: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_4020__content_block__sentence ol ul,
  .comp_v3_4020__content_block__sentence ol ol {
    margin: 0;
  }
}

.comp_v3_4020__content_block__sentence ol > li {
  position: relative;
  counter-increment: ol-counter;
  margin-left: 1.5em;
  text-indent: 0;
}

.comp_v3_4020__content_block__sentence ol > li::before {
  content: counter(ol-counter) ". ";
  width: 2.5em;
  display: inline-block;
  text-align: right;
  left: -2.5em;
  position: absolute;
  padding-right: 0.4em;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.comp_v3_4020__content_block__sentence .disc ul,
.comp_v3_4020__content_block__sentence .disc ol {
  margin: 0;
}

.comp_v3_4020__content_block__sentence li a {
  color: #0064d2;
  display: inline-block;
  position: relative;
}

.comp_v3_4020__content_block__sentence li a:hover {
  text-decoration: underline;
}

.comp_v3_4020__content_block__sentence li a img {
  display: inline-block;
  margin-right: 8px;
  vertical-align: middle;
}

.comp_v3_4020__content_block__sentence p {
  margin-top: 1em;
}

.comp_v3_4020__content_block__sentence p a {
  display: inline;
  color: #0064d2;
  padding-right: 0;
  padding-left: 0;
  position: relative;
  text-decoration: underline;
  line-height: 1.4;
}

.comp_v3_4020__content_block__sentence p a:hover {
  text-decoration: none;
}

.comp_v3_4020__content_block__sentence p a::before {
  display: none;
}

.comp_v3_4020__content_block__sentence p a::after {
  content: "";
  display: inline-block;
  width: 16px; 
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 5px;
  /*vertical-align: middle;*/
  -webkit-transform: translateY(2.5px);
  transform: translateY(2.5px);
}

.comp_v3_4020__content_block__sentence p a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/link-external.png);
}

.comp_v3_4020__content_block__sentence p a[href$=".pdf"]::after,
.comp_v3_4020__content_block__sentence p a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_4020__content_block__sentence p a[href*="/list/index.php"]::after,
.comp_v3_4020__content_block__sentence p a[href*="/parametric"]::after {
  background-image: url(../components/content/comp_v3_4020/clientlibs/clientlib-content/css/i/etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_4020__content_block__sentence p a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_4020__content_block__sentence p a[href^="tel:"],
.comp_v3_4020__content_block__sentence p a[href^="mailto:"],
.comp_v3_4020__content_block__sentence p a.icon-none {
  padding-right: 0;
}

.comp_v3_4020__content_block__sentence p a[href^="tel:"]::after,
.comp_v3_4020__content_block__sentence p a[href^="mailto:"]::after,
.comp_v3_4020__content_block__sentence p a.icon-none::after {
  display: none;
}

.comp_v3_4020__content_block__sentence p a.icon-none img {
  margin: 0;
}

@media screen and (min-width: 769px) {
  .comp_v3_4020__content_block__sentence p a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_4020__content_block__sentence ul .disc,
.comp_v3_4020__content_block__sentence ol .disc {
  display: inline-block;
  padding-left: calc(26px + 0.25em); /*30px;*/
  margin-left: 0;
  position: relative;
}

@media screen and (max-width: 768px) {
  .comp_v3_4020__content_block__sentence ul .disc,
  .comp_v3_4020__content_block__sentence ol .disc {
    padding-left: 25px;
  }
}

.comp_v3_4020__content_block__sentence ul .disc::before,
.comp_v3_4020__content_block__sentence ol .disc::before {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  content: "\002022";
  color: #0064d2;
  margin: 0 7px;
}

.comp_v3_4020__content_block__sentence ul a,
.comp_v3_4020__content_block__sentence ol a {
  display: inline-block;
  color: #0064d2;
  padding-left: 30px;
  padding-right: 0;
  position: relative;
  line-height: 1.4;
  text-decoration: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_4020__content_block__sentence ul a,
  .comp_v3_4020__content_block__sentence ol a {
    padding-left: 25px;
  }
}

.comp_v3_4020__content_block__sentence ul a:hover,
.comp_v3_4020__content_block__sentence ol a:hover {
  text-decoration: underline;
}

.comp_v3_4020__content_block__sentence ul a::after,
.comp_v3_4020__content_block__sentence ol a::after {
  display: none;
}

.comp_v3_4020__content_block__sentence ul a::before,
.comp_v3_4020__content_block__sentence ol a::before {
  position: absolute;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_4020__content_block__sentence ul a[target="_blank"]::before,
.comp_v3_4020__content_block__sentence ol a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/link-external.png);
}

.comp_v3_4020__content_block__sentence ul a[href$=".pdf"]::before, 
.comp_v3_4020__content_block__sentence ul a[href*="docget.jsp"]::before,
.comp_v3_4020__content_block__sentence ol a[href$=".pdf"]::before,
.comp_v3_4020__content_block__sentence ol a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_4020__content_block__sentence ul a[href*="/list/index.php"]::before,
.comp_v3_4020__content_block__sentence ul a[href*="/parametric"]::before,
.comp_v3_4020__content_block__sentence ol a[href*="/list/index.php"]::before,
.comp_v3_4020__content_block__sentence ol a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_4020__content_block__sentence ul a[href^="#"]::before,
.comp_v3_4020__content_block__sentence ol a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_4020__content_block__sentence ul a[href^="tel:"], 
.comp_v3_4020__content_block__sentence ul a[href^="mailto:"],
.comp_v3_4020__content_block__sentence ul a.icon-none,
.comp_v3_4020__content_block__sentence ol a[href^="tel:"],
.comp_v3_4020__content_block__sentence ol a[href^="mailto:"],
.comp_v3_4020__content_block__sentence ol a.icon-none {
  padding-left: 0;
}

.comp_v3_4020__content_block__sentence ul a[href^="tel:"]::before,
.comp_v3_4020__content_block__sentence ul a[href^="mailto:"]::before,
.comp_v3_4020__content_block__sentence ul a.icon-none::before,
.comp_v3_4020__content_block__sentence ol a[href^="tel:"]::before,
.comp_v3_4020__content_block__sentence ol a[href^="mailto:"]::before,
.comp_v3_4020__content_block__sentence ol a.icon-none::before {
  display: none;
}

.comp_v3_4020__content_block__sentence ul a.icon-none img,
.comp_v3_4020__content_block__sentence ol a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_4020__content_block__sentence ul a[href^="tel:"],
  .comp_v3_4020__content_block__sentence ol a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_4020__content_block__sentence ol ul > li::before {
  width: auto;
  left: auto;
  padding-right: 0;
}

.comp_v3_4020__content_block > *:first-child {
  margin-top: 0;
}

.comp_v3_4020__content_block > *:last-child {
  margin-bottom: 0;
}

.comp_v3_4020__table {
  border-collapse: collapse;
  border: 1px solid #e7e7e8;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 10px 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_4020__table {
    margin: 0;
  }
}

.comp_v3_4020__table th,
.comp_v3_4020__table td {
  border: 1px solid #e7e7e8;
  text-align: left;
  padding: 10px 9px;
  font-weight: normal;
  line-height: 1.6;
}

@media screen and (max-width: 768px) {
  .comp_v3_4020__table th,
  .comp_v3_4020__table td {
    min-width: 100px;
    padding: 10px;
  }
}

.comp_v3_4020__table th {
  color: #1d1e21;
  background-color: #f0f6fc;
}

.comp_v3_4020__table thead th,
.comp_v3_4020__table thead td {
  font-weight: bold;
}

.comp_v3_4020__table thead tr:nth-child(even) {
  background-color: #f0f6fc;
}

.comp_v3_4020__table tbody tr:nth-child(odd) {
  background-color: #fff;
}

.comp_v3_4020__table tbody tr:nth-child(even) {
  background-color: #f5f5f5;
}

.comp_v3_4020__content_block__overview_description {
    margin-top: 1em;
    margin-bottom: 1em;
}

.comp_v3_4020__content_block__sentence .comp_v3_4020__overview_doc_title a {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    color: #0064d2;
    padding-right: 0;
    position: relative;
    line-height: 1.6;
    text-decoration: none;
}

.comp_v3_4020__content_block__sentence .comp_v3_4020__overview_doc_title a:hover {
    text-decoration: underline;
}

.comp_v3_4020__content_block__sentence .comp_v3_4020__overview_doc_title a::after {
    display: none;
}

.comp_v3_4020__content_block__sentence .comp_v3_4020__overview_doc_title a::before {
    position: relative;
    content: "";
    top: calc(0.5em / 2 - 1px);
    display: inline-block;
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
    background-size: 16px 16px;
    margin: 0 calc(5px + 0.25em) 0 5px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.comp_v3_4020__content_block__sentence .comp_v3_4020__overview_doc_title a[href$=".pdf"]::before,
.comp_v3_4020__content_block__sentence .comp_v3_4020__overview_doc_title a[href*="docget.jsp"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_4020__content_block__sentence .comp_v3_4020__overview_doc_title a[href*="/list/index.php"]::before,
.comp_v3_4020__content_block__sentence .comp_v3_4020__overview_doc_title a[href*="/parametric"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_4020__content_block__sentence .comp_v3_4020__overview_doc_title a[href^="#"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_4020__content_block__sentence .comp_v3_4020__overview_doc_title a[href^="tel:"], 
.comp_v3_4020__content_block__sentence .comp_v3_4020__overview_doc_title a[href^="mailto:"],
.comp_v3_4020__content_block__sentence .comp_v3_4020__overview_doc_title a.icon-none {
    padding-left: 0;
}

.comp_v3_4020__content_block__sentence .comp_v3_4020__overview_doc_title a[href^="tel:"]::before, 
.comp_v3_4020__content_block__sentence .comp_v3_4020__overview_doc_title a[href^="mailto:"]::before, 
.comp_v3_4020__content_block__sentence .comp_v3_4020__overview_doc_title a.icon-none::before {
    display: none;
}

.comp_v3_4020__content_block__sentence .comp_v3_4020__overview_doc_title a.icon-none img {
    margin: 0;
}

@media print, screen and (min-width: 769px) {
    .comp_v3_4020__content_block__sentence .comp_v3_4020__overview_doc_title a[href^="tel:"] {
        color: #333;
        text-decoration: none;
        pointer-events: none;
        display: inline-block;
    }
}

@media screen and (min-width: 769px) {
    .comp_v3_4020__media_block img.imageModal {
        max-height: 300px;
        object-fit: contain;
    }
}

@media screen and (max-width: 768px) {
    .comp_v3_4020__media_block img.imageModal {
        max-height: none !important;
    }
}


.comp_v3_4010 {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 10;
  margin: 0 auto;
  max-width: none;
}

.comp_v3_4010__frame {
  padding: 0;
  min-height: 56px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 auto;
  background-color: #edf7fd;
  border-bottom: 1px solid rgba(51, 51, 51, 0.3);
  font-size: 1.2rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding-top: 12px;
}

@media screen and (max-width: 768px) {
  .comp_v3_4010__frame {
    padding: 0;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_4010__frame {
    padding-top: 12px;
  }
}

.comp_v3_4010__title {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  max-width: 1300px;
  margin: 0 auto;
  padding-left: 10px;
  padding-right: 10px;
  color: #333;
  line-height: 1;
  font-weight: bold;
  font-size: 2rem;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_4010__title {
    margin-top: 0px;
    font-size: 1.6rem;
  }
}

.comp_v3_4010__scroll {
  width: 100%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
}

.comp_v3_4010__list {
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-bottom: 9px;
  display: block;
  white-space: nowrap;
}

.comp_v3_4010__list li {
  display: inline-block;
  margin: 0;
}

.comp_v3_4010__list li:first-child {
  padding-left: 5px;
}

@media screen and (max-width: 768px) {
  .comp_v3_4010__list li:first-child {
    padding-left: 10px;
  }
}

.comp_v3_4010__list__item, .comp_v3_4010__list__item--active {
  position: relative;
  display: block;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 5px;
  letter-spacing: 0.1rem;
  cursor: pointer;
}

.comp_v3_4010__list__item::after, .comp_v3_4010__list__item--active::after {
  content: "";
  position: absolute;
  left: 10px;
  right: 10px;
  bottom: 0;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  height: 2px;
  z-index: 4;
  overflow: hidden;
  background-color: #0064d2;
  -webkit-transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);
}

@media print, screen and (min-width: 769px) {
  .comp_v3_4010__list__item:hover::after, .comp_v3_4010__list__item--active:hover::after {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}

.comp_v3_4010__list__item--active::after {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.comp_v3_4010__list__item--active {
  color: #0064d2;
}

.comp_v3_4010 .ps__rail-x-bottom {
  height: 1px;
  padding: 9px 0 0 0;
}

.comp_v3_4010 .ps__rail-x-bottom::before {
  height: 1px;
  bottom: 0;
}

.comp_v3_4010 .ps__rail-x-top {
  height: 1px;
  padding: 0 0 9px 0;
}

.comp_v3_4010 .ps__rail-x-top::before {
  height: 1px;
  top: 0;
}

.comp_v3_4010 .ps__rail-y {
  width: 1px;
  padding: 0 0 0 9px;
}

.comp_v3_4010 .ps__rail-y::before {
  width: 1px;
  right: 0;
}

.comp_v3_4010 .ps__thumb-x-bottom {
  background-color: transparent;
  height: 1px;
  padding: 9px 0 0 0;
}

.comp_v3_4010 .ps__thumb-x-bottom::before {
  content: "";
  display: block;
  background-color: #a0a0a5;
  width: 100%;
  height: 1px;
  border-radius: 6px;
}

.comp_v3_4010 .ps__thumb-x-top {
  background-color: transparent;
  height: 1px;
  padding: 0 0 9px 0;
}

.comp_v3_4010 .ps__thumb-x-top::before {
  content: "";
  display: block;
  background-color: #a0a0a5;
  width: 100%;
  height: 1px;
  border-radius: 6px;
}

.comp_v3_4010 .ps__thumb-y {
  background-color: transparent;
  width: 1px;
  padding: 0 0 0 9px;
}

.comp_v3_4010 .ps__thumb-y::before {
  content: "";
  display: block;
  background-color: #a0a0a5;
  width: 1px;
  height: 100%;
  border-radius: 6px;
}

.comp_v3_4000__frame, .comp_v3_4000__frame--noimage {
  padding: 30px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_4000__frame, .comp_v3_4000__frame--noimage {
    padding: 20px;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_4000__frame, .comp_v3_4000__frame--noimage {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto 1fr;
    grid-template-rows: auto 1fr;
  }
}

.comp_v3_4000__frame--noimage {
  display: block;
}

.comp_v3_4000__title {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_4000__title {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    padding-right: 15px;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_4000__frame--noimage .comp_v3_4000__title {
    padding-right: 0;
  }
}

.comp_v3_4000__title__h1 {
  font-size: 4.8rem;
  margin: 0;
  padding: 70px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_4000__title__h1 {
    margin: 0;
    padding-top: 50px;
    font-size: 2.8rem;
  }
}


.comp_v3_4000__title__h1--bold, .comp_v3_4000__title__h1--regular {
  font-size: 4.8rem;
  margin: 0;
  padding: 70px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_4000__title__h1--bold, .comp_v3_4000__title__h1--regular {
    margin: 0;
    padding-top: 50px;
    font-size: 2.8rem;
  }
}

.comp_v3_4000__title__h1--bold {
  font-weight: bold;
}

.comp_v3_4000__title__h1--regular {
  font-weight: normal;
}

.comp_v3_4000__title__h1--bold, .comp_v3_4000__title__h1--regular {
  padding: 0;
  display: inline-block;
}


.comp_v3_4000__title *:first-child:nth-last-child(2) {
  margin-right: 10px;
}


.comp_v3_4000__lead {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-top: 30px;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_4000__lead {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    padding-right: 15px;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_4000__frame--noimage .comp_v3_4000__lead {
    padding-right: 0;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_4000__lead {
    margin-top: 15px;
  }
}

.comp_v3_3400 {
  display: table;
  table-layout: fixed;
  width: 100%;
  max-width: 1140px;
  margin: 0 auto;
}

.comp_v3_3400__frame {
  padding: 30px 15px;
  overflow: hidden;
  display: table-cell;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_3400__frame {
    padding: 20px;
  }
}

.comp_v3_3400__frame figure a img:hover {
  opacity: 0.5;
}

.comp_v3_3400 figure span {
  display: block;
  position: relative;
  width: 100%;
  height: auto;
  overflow: hidden;
}

.comp_v3_3400 figure span img {
  max-width: 100%;
  max-height: 100%;
  position: relative;
}

.comp_v3_3400 figure span a img:hover {
  opacity: 0.5;
}

.comp_v3_3400 figure figcaption {
  margin: 0;
  padding: 1em 0;
}

.comp_v3_3400 figure a img:hover {
  opacity: 0.5;
}

.comp_v3_3400 .imagemodal figure {
  position: relative;
  background-color: transparent;
  border-radius: 0;
  display: block;
  width: 100%;
  height: auto;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.comp_v3_3400 .imagemodal figure:before {
  display: none;
}

.comp_v3_3400 .imagemodal figure img {
  max-width: 100%;
  max-height: 100%;
  position: relative;
  top: 0;
  left: 0;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}

.comp_v3_0900 .comp_v3_3400__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_3400__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

/*# sourceMappingURL=comp_v3_3400.css.map */

.comp_v3_3230__frame {
  padding: 30px 15px;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 auto;
  width: 100%;
  max-width: 1140px;
}

@media screen and (max-width: 768px) {
  .comp_v3_3230__frame {
    padding: 20px;
  }
}

.comp_v3_3230__frame_top_area {
  padding: 0px 20px 30px;
}

.comp_v3_3230__note {
  text-align: left;
  font-size: 1.2rem;
  line-height: 1.4;
  padding-top: 10px;
  padding-bottom: 10px;
}

@charset "UTF-8";
.comp_v3_3211__frame {
  padding: 15px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_3211__frame {
    padding: 20px;
  }
}

.comp_v3_3211__account {
  cursor: pointer;
  width: 220px;
}

.comp_v3_3211__account::before {
  content: "\F02E";
  display: inline-block;
  margin-right: 5px;
  width: 2.4rem;
  height: 2.4rem;
  font-family: 'Material Icons';
  font-size: 2.4rem;
  line-height: 1;
}

.comp_v3_3211__account::after {
  content: "\E316";
  display: inline-block;
  margin-left: 5px;
  width: 1.4rem;
  font-family: 'Material Icons';
  font-size: 1.4rem;
  line-height: 1.4;
}

.comp_v3_3211__account[aria-expanded="false"]::after {
  content: "\E313";
}

.comp_v3_3211__account:hover {
  color: #0064d2;
}

.comp_v3_3211__account .comp_v3_3211__account--left {
  text-align: left;
  margin-left: 0;
  margin-right: auto;
}

.comp_v3_3211__account--right {
  text-align: right;
  margin-left: auto;
  margin-right: 0;
}

.comp_v3_3211__tooltip {
  display: none;
  position: absolute;
  cursor: pointer;
  color: #fff;
  border: 1px;
  -webkit-box-shadow: 0px 26px 12px -36px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 26px 12px -36px rgba(0, 0, 0, 0.2);
  width: 220px;
  z-index: 30;
}

.comp_v3_3211__tooltip ul {
  background: whitesmoke;
  padding: 0 0.5em;
}

.comp_v3_3211__tooltip ul li {
  line-height: 1.5;
  padding: 0.5em 0 0.5em 0.5em;
  border-bottom: 2px solid #ddd;
  list-style-type: none !important;
  text-align: left;
}

.comp_v3_3211__tooltip__logout_link::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block !important;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg");
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
}

.comp_v3_3211__tooltip__update_link::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block !important;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg");
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
}

.comp_v3_3211__tooltip__password_link::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block !important;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg");
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
}

.comp_v3_3211__tooltip__withdraw_link::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block !important;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg");
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
}

.comp_v3_3211__tooltip ul li:last-of-type {
  border-bottom: none;
  
}

.comp_v3_3210 a {
  display: inline;
  color: #0064d2;
  padding-right: 0;
  padding-left: 0;
  position: relative;
  text-decoration: underline;
  line-height: 1.4;
}

.comp_v3_3210 a:hover {
  text-decoration: none;
}

.comp_v3_3210 a::before {
  display: none;
}

.comp_v3_3210 a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_3210 a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_3210__frame {
  padding: 15px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_3210__frame {
    padding: 20px;
  }
}

.comp_v3_3210__modal_box {
  position: fixed;
  z-index: 7777;
  display: none;
  width: 80%;
  max-width: 430px;
  margin: 0;
  padding: 60px 2vw 80px;
  border: 2px solid #aaa;
  text-align: left;
  background: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 15px 15px;
  overflow: hidden;
}

@media screen and (max-width: 768px) {
  .comp_v3_3210__modal_box {
    padding: 50px 2vw 40px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_3210__modal_box {
    padding: 20px;
  }
}

.comp_v3_3210__modal_box__result {
  margin-top: 30px;
  text-align: center;
}

@media screen and (max-width: 768px) {
  .comp_v3_3210__modal_box__result {
    width: 100%;
  }
}

.comp_v3_3210__modal_box__result__btn {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
  margin-bottom: 1.6rem;
}

.comp_v3_3210__modal_box__result__btn span {
  padding-top: 0.2rem;
}

.comp_v3_3210__modal_box__result__btn:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_3210__modal_box__result__btn:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_3210__modal_box__result__btn:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_3210__modal_bg {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 6666;
  display: none;
  width: 100%;
  height: 120%;
  background-color: rgba(0, 0, 0, 0.7);
}

.comp_v3_3210__modal_open {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
}

.comp_v3_3210__modal_open span {
  padding-top: 0.2rem;
}

.comp_v3_3210__modal_open:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_3210__modal_open:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_3210__modal_open:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_3210--center {
  text-align: center;
}

.comp_v3_3210--right {
  text-align: right;
}

.comp_v3_3210__modal {
  display: none;
  position: absolute;
  right: 0;
  z-index: 1;
  background-color: #f5f5f5;
  padding: 15px;
  font-weight: normal;
  font-size: 1.2rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid rgba(51, 51, 51, 0.2);
  -webkit-box-shadow: 0 0 5px 0px #ccc;
  box-shadow: 0 0 5px 0px #ccc;
  border-radius: 2px;
  width: 220px;
}

@media screen and (max-width: 768px) {
  .comp_v3_3210__modal {
    padding-top: 30px;
  }
  .comp_v3_3210__modal__close {
    padding: 10px !important;
  }
}

.comp_v3_3210__modal__logout_link::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block !important;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
}

.comp_v3_3210__modal__userInfo_link::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block !important;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
}

.comp_v3_3200__frame {
  padding: 30px 15px;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 auto;
  width: 100%;
  max-width: 1140px;
}

@media screen and (max-width: 768px) {
  .comp_v3_3200__frame {
    padding: 20px;
  }
}

.comp_v3_3200__frame_top_area {
  padding: 0px 20px 30px;
}

.comp_v3_3200__h3 {
  font-size: 2.8rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
  text-align: center;
}

.comp_v3_3200__confirm {
  display: none;
}

.comp_v3_3200__noscript {
  color: red;
}

.comp_v3_3200__yesscript {
  display: none;
}

.comp_v3_3200__required {
  color: red;
}

.comp_v3_3200__note {
  text-align: right;
  font-size: 1.2rem;
  line-height: 1.4;
  padding-top: 10px;
  padding-bottom: 10px;
}

.comp_v3_3200__country__note {
  font-size: 1.2rem;
  line-height: 1.4;
  padding-top: 10px;
  padding-bottom: 10px;
}

.comp_v3_3200__country__note a {
  display: inline;
  color: #0064d2;
  text-decoration: underline;
  line-height: 1.4;
}

.comp_v3_3200__table {
  margin: 0 auto;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

@media screen and (max-width: 768px) {
  .comp_v3_3200__table {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.comp_v3_3200__table__th, .comp_v3_3200__table__th--required {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 40%;
  padding: 10px 9px;
  line-height: 1.6;
  text-align: right;
}

@media screen and (max-width: 768px) {
  .comp_v3_3200__table__th, .comp_v3_3200__table__th--required {
    width: 100%;
    padding: 10px;
    text-align: left;
    border-top: 1px solid rgba(51, 51, 51, 0.2);
  }
}

.comp_v3_3200__table__th--required::before {
  content: "*";
  color: red;
}

.comp_v3_3200__table__td {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 60%;
  padding: 10px 9px;
  line-height: 1.6;
  color: #6e7175;
}

@media screen and (max-width: 768px) {
  .comp_v3_3200__table__td {
    width: 100%;
    padding: 0 10px 20px 10px;
  }
}

.comp_v3_3200__table__subtitle:nth-child(n+2) {
  margin-top: 10px;
}

.comp_v3_3200__table__td_checkbox {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 60%;
  padding: 10px 9px;
  color: #6e7175;
}

@media screen and (max-width: 768px) {
  .comp_v3_3200__table__td_checkbox {
    width: 100%;
    padding: 0 10px 20px 10px;
  }
}

.comp_v3_3200__table__subtitle:nth-child(n+2) {
  margin-top: 10px;
}

.comp_v3_3200__name {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media screen and (max-width: 768px) {
  .comp_v3_3200__name {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.comp_v3_3200__name__sei {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_3200__name__sei {
    margin-right: 0.5em;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_3200__name__sei {
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
}

.comp_v3_3200__name__mei {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_3200__name__mei {
    margin-left: 0.5em;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_3200__name__mei {
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    margin-top: 10px;
  }
}

.comp_v3_3200__footer {
  text-align: center;
}

.comp_v3_3200__alert {
  color: red;
  margin-top: 20px;
  margin-bottom: 20px;
}

.comp_v3_3200__alert:empty {
  margin-top: 0;
  margin-bottom: 0;
}

.comp_v3_3200 input[type="text"] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 12px 16px;
  height: 48px;
  background-color: #fff;
  width: 100%;
}

.comp_v3_3200 input[type="text"]:disabled {
  background-color: #e7e7e8;
}

@media screen and (max-width: 768px) {
  .comp_v3_3200 input[type="text"] {
    font-size: 16px;
  }
}

.comp_v3_3200 textarea {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 12px 16px;
  width: 100%;
  height: 11em;
  background-color: #fff;
  resize: vertical;
}

.comp_v3_3200__selectbox {
  position: relative;
  display: inline-block;
  border: 1px solid #ccc;
  border-radius: 4px;
  background-color: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
}

.comp_v3_3200__selectbox::before {
  content: "";
  position: absolute;
  right: 1em;
  top: 50%;
  padding: 0;
  width: 0.5em;
  height: 0.5em;
  border-right: 2px solid rgba(51, 51, 51, 0.3);
  border-top: 2px solid rgba(51, 51, 51, 0.3);
  -webkit-transform: rotate(135deg) translate(-50%, 50%);
  transform: rotate(135deg) translate(-50%, 50%);
  pointer-events: none;
}

.comp_v3_3200__selectbox::after {
  content: "";
  position: absolute;
  right: 2.5em;
  top: 0;
  bottom: 0;
  width: 1px;
  border-left: 1px solid #ccc;
}

.comp_v3_3200__selectbox__select {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  height: 46px;
  padding: 12px 16px;
  cursor: pointer;
  text-indent: 0.01px;
  text-overflow: ellipsis;
  border: none;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  color: #333;
  letter-spacing: 0.1rem;
}

.comp_v3_3200__selectbox__select::-ms-expand {
  display: none;
}

.comp_v3_3200__selectbox__select:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_3200__selectbox__select:disabled {
  background-color: #e7e7e8;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_3200__agreement {
    margin-top: 20px;
    margin-bottom: 1px;
    padding: 20px 20px 1px;
    border-top: 1px dashed rgba(51, 51, 51, 0.2);
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_3200__agreement {
    border-top: 1px solid rgba(51, 51, 51, 0.2);
    padding-top: 10px;
    padding-bottom: 1px;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_3200__agreement_second {
    padding: 1px 20px 1px;
    width: 100%;
  }
}

.comp_v3_3200__agreement__row {
  padding-top: 0.4em;
  padding-bottom: 0.4em;
}

.comp_v3_3200__agreement__note {
  color: #6e7175;
  font-size: 1.3rem;
  font-weight: bold;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_3200__border {
    width: 100%;
    padding: 10px;
    margin-bottom: 20px;
    border-bottom: 1px dashed rgba(51, 51, 51, 0.2);
  }
}

.comp_v3_3200__checkbox {
  cursor: pointer;
  color: #333;
}

.comp_v3_3200__checkbox__input {
  position: absolute;
  left: -100vw;
}

.comp_v3_3200__checkbox__shape {
  position: relative;
  padding-left: 1em;
}

.comp_v3_3200__checkbox__shape::before {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  left: 0;
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  border: 1px solid #ccc;
  border-radius: 0.27em;
  background-color: #fff;
}

.comp_v3_3200__checkbox__input:checked + .comp_v3_3200__checkbox__shape::before {
  content: "";
  border-color: #0064d2;
  background-color: #0064d2;
}

.comp_v3_3200__checkbox__input:checked + .comp_v3_3200__checkbox__shape::after {
  content: "";
  position: absolute;
  left: 0.25em;
  top: 0.16em;
  display: block;
  width: 0.35em;
  height: 0.7em;
  -webkit-transform: rotate(40deg);
  transform: rotate(40deg);
  border-bottom: 0.15em solid #fff;
  border-right: 0.15em solid #fff;
}

.comp_v3_3200__checkbox__input:focus + .comp_v3_3200__checkbox__shape::before {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_3200__checkbox__vertical {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 4px 1px;
}

.comp_v3_3200__checkbox__text {
  text-align: left;
  padding: 2px 0 0;
}

.comp_v3_3200__checkbox__shape {
  font-size: 2.2rem;
}

.comp_v3_3200__checkbox__shape__agree {
  color: lightgray;
}

.comp_v3_3200__checkbox__input:checked + .comp_v3_3200__checkbox__shape::after {
  top: 0;
}

.comp_v3_3200__checkbox a {
  display: inline;
  color: #0064d2;
  padding-right: 0;
  padding-left: 0;
  position: relative;
  text-decoration: underline;
  line-height: 1.4;
}

.comp_v3_3200__checkbox a:hover {
  text-decoration: none;
}

.comp_v3_3200__checkbox a::before {
  display: none;
}

.comp_v3_3200__checkbox a::after {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 5px;
  -webkit-transform: translateY(2.5px);
  transform: translateY(2.5px);
}

.comp_v3_3200__checkbox a[href$=".pdf"]::after, .comp_v3_3200__checkbox a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_3200__checkbox a[href*="/list/index.php"]::after, .comp_v3_3200__checkbox a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_3200__checkbox a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_3200__checkbox a[href^="tel:"], .comp_v3_3200__checkbox a[href^="mailto:"], .comp_v3_3200__checkbox a.icon-none {
  padding-right: 0;
}

.comp_v3_3200__checkbox a[href^="tel:"]::after, .comp_v3_3200__checkbox a[href^="mailto:"]::after, .comp_v3_3200__checkbox a.icon-none::after {
  display: none;
}

.comp_v3_3200__checkbox a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_3200__checkbox a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_3200__checkbox a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_3200__checkbox a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_3200__checkbox a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_3200__checkbox a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_3200__checkbox a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_3200__text {
  text-align: left;
  max-width: 800px;
  margin: 15px auto 0;
  letter-spacing: 0.1rem;
  padding: 20px;
}

.comp_v3_3200__text__agree {
  width: 100%;
  height: 250px;
  resize: none;
  overflow-y: scroll;
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 0px 5px 0px 10px;
  background-color: #fff;
}

.comp_v3_3200__radio {
  cursor: pointer;
  color: #333;
}

.comp_v3_3200__radio__input {
  position: absolute;
  left: -100vw;
}

.comp_v3_3200__radio__shape {
  position: relative;
  padding-left: 1em;
}

.comp_v3_3200__radio__shape::before {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: inline-block;
  width: 1em;
  height: 1em;
  border-color: #ccc;
  border-style: solid;
  border-width: 0.1em;
  border-radius: 50%;
  background-color: #fff;
}

.comp_v3_3200__radio__input:checked + .comp_v3_3200__radio__shape::before {
  border-color: #0064d2;
}

.comp_v3_3200__radio__input:checked + .comp_v3_3200__radio__shape::after {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: block;
  width: 0.4em;
  height: 0.4em;
  border-radius: 50%;
  background-color: #0064d2;
}

.comp_v3_3200__radio__input:focus + .comp_v3_3200__radio__shape::before {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
  border-radius: 50%;
}

.comp_v3_3200__radio__shape {
  font-size: 2.2rem;
}

.comp_v3_3200__radio + .comp_v3_3200__radio {
  margin-left: 1em;
}

.comp_v3_3200__content_block__sentence ul .disc {
  display: inline-block;
  padding-left: calc(26px + 0.25em);
  margin-left: 0;
}

.comp_v3_3200__content_block__sentence ul a::before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 5px;
  -webkit-transform: translateY(2.5px);
  transform: translateY(2.5px);
}

.comp_v3_3200__content_block__sentence li a {
  color: #0064d2;
  display: inline-block;
  position: relative;
}

.comp_v3_3200__content_block__sentence__li {
  margin: 3px 0 4px 30px;
  list-style: disc;
}

.comp_v3_3200__button {
  padding: 10px 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #fff;
  background-color: #0064d2;
  border-radius: 5px;
  border-style: none;
  min-width: 110px;
  min-height: 40px;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  cursor: pointer;
}

.comp_v3_3200__button:hover {
  opacity: 0.5;
}

.comp_v3_3200__button:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
  border-radius: 5px;
}

.comp_v3_3200__button:disabled {
  color: #fff;
  background-color: #707070;
}

.comp_v3_3200__button:disabled:hover {
  opacity: 1;
}

.comp_v3_3200__dialog .modal_dialog__box {
  width: 300px;
  max-width: 100%;
  height: auto;
}

.comp_v3_3200__dialog .modal_dialog__box__body {
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 15px;
}

@media screen and (max-width: 768px) {
  .comp_v3_3200__dialog .modal_dialog__box__body {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
  }
}

.comp_v3_3200__modal_box {
  position: fixed;
  z-index: 7777;
  display: none;
  width: 80%;
  max-width: 430px;
  margin: 0;
  padding: 60px 2vw 80px;
  border: 2px solid #aaa;
  text-align: left;
  background: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 15px 15px;
  overflow: hidden;
}

@media screen and (max-width: 768px) {
  .comp_v3_3200__modal_box {
    padding: 50px 2vw 40px;
  }
}

.comp_v3_3200__modal_box__title {
  font-weight: bold;
  color: #1d1e21;
  line-height: 1.5;
  letter-spacing: 0.1rem;
}

.comp_v3_3200__modal_box__select {
  margin-top: 1.5rem;
}

.comp_v3_3200__modal_box__select__region {
  position: relative;
  border: 1px solid #ccc;
  border-radius: 4px;
  background: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@media screen and (max-width: 768px) {
  .comp_v3_3200__modal_box__select__region {
    width: 100%;
  }
}

.comp_v3_3200__modal_box__select__region::before {
  position: absolute;
  padding: 0;
  content: "";
  top: 50%;
  right: 0.9em;
  bottom: 0;
  width: 8px;
  height: 8px;
  border-top: 2px solid rgba(51, 51, 51, 0.3);
  border-right: 2px solid rgba(51, 51, 51, 0.3);
  -webkit-transform: rotate(135deg) translate(-50%, 50%);
  transform: rotate(135deg) translate(-50%, 50%);
  pointer-events: none;
}

.comp_v3_3200__modal_box__select__region::after {
  position: absolute;
  top: 0;
  right: 2.5em;
  bottom: 0;
  width: 1px;
  content: "";
  border-left: 1px solid #ccc;
}

.comp_v3_3200__modal_box__select__region select {
  width: 100%;
  min-width: 120px;
  padding-right: 1em;
  cursor: pointer;
  text-indent: 0.01px;
  text-overflow: ellipsis;
  border: none;
  outline: none;
  background: transparent;
  background-image: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 12px 45px 12px 10px;
  color: #333;
  letter-spacing: 0.1rem;
}

.comp_v3_3200__modal_box__select__region select:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_3200__modal_box__select__region select::-ms-expand {
  display: none;
}

.comp_v3_3200__modal_box__select__region select:disabled {
  background-color: #e7e7e8;
}

.comp_v3_3200__modal_box__select__country {
  position: relative;
  border: 1px solid #ccc;
  border-radius: 4px;
  background: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@media screen and (max-width: 768px) {
  .comp_v3_3200__modal_box__select__country {
    width: 100%;
  }
}

.comp_v3_3200__modal_box__select__country::before {
  position: absolute;
  padding: 0;
  content: "";
  top: 50%;
  right: 0.9em;
  bottom: 0;
  width: 8px;
  height: 8px;
  border-top: 2px solid rgba(51, 51, 51, 0.3);
  border-right: 2px solid rgba(51, 51, 51, 0.3);
  -webkit-transform: rotate(135deg) translate(-50%, 50%);
  transform: rotate(135deg) translate(-50%, 50%);
  pointer-events: none;
}

.comp_v3_3200__modal_box__select__country::after {
  position: absolute;
  top: 0;
  right: 2.5em;
  bottom: 0;
  width: 1px;
  content: "";
  border-left: 1px solid #ccc;
}

.comp_v3_3200__modal_box__select__country select {
  width: 100%;
  min-width: 120px;
  padding-right: 1em;
  cursor: pointer;
  text-indent: 0.01px;
  text-overflow: ellipsis;
  border: none;
  outline: none;
  background: transparent;
  background-image: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 12px 45px 12px 10px;
  color: #333;
  letter-spacing: 0.1rem;
}

.comp_v3_3200__modal_box__select__country select:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_3200__modal_box__select__country select::-ms-expand {
  display: none;
}

.comp_v3_3200__modal_box__select__country select:disabled {
  background-color: #e7e7e8;
}

@media screen and (max-width: 768px) {
  .comp_v3_3200__modal_box {
    padding: 20px;
  }
}

.comp_v3_3200__modal_box__result {
  margin-top: 40px;
  text-align: center;
}

@media screen and (max-width: 768px) {
  .comp_v3_3200__modal_box__result {
    width: 100%;
  }
}

.comp_v3_3200__modal_box__result__btn {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
  margin-bottom: 1.6rem;
}

.comp_v3_3200__modal_box__result__btn span {
  padding-top: 0.2rem;
}

.comp_v3_3200__modal_box__result__btn:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_3200__modal_box__result__btn:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_3200__modal_box__result__btn:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_3200__modal_box dl:last-child {
  -webkit-margin-after: 0;
  margin-block-end: 0;
}

.comp_v3_3200__modal_bg {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 6666;
  display: none;
  width: 100%;
  height: 120%;
  background-color: rgba(0, 0, 0, 0.7);
}

.comp_v3_3200__modal_open span {
  padding-top: 0.2rem;
}

.comp_v3_3200__modal_open:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
}

.comp_v3_3200__modal_open:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_3200__modal_open:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_3101__frame {
  padding: 15px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_3101__frame {
    padding: 20px;
  }
}

.comp_v3_3101__confirm {
  display: none;
}

.comp_v3_3101__button {
  padding: 10px 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #fff;
  background-color: #0064d2;
  border-radius: 5px;
  border-style: none;
  min-width: 110px;
  min-height: 40px;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  cursor: pointer;
}

.comp_v3_3101__button:hover {
  opacity: 0.5;
}

.comp_v3_3101__button:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
  border-radius: 5px;
}

.comp_v3_3101__button:disabled {
  color: #fff;
  background-color: #707070;
}

.comp_v3_3101__button:disabled:hover {
  opacity: 1;
}

.comp_v3_3101--center {
  text-align: center;
}

.comp_v3_3101--right {
  text-align: right;
}

.comp_v3_3101__dialog .modal_dialog__box {
  width: 300px;
  max-width: 100%;
  height: auto;
}

.comp_v3_3101__dialog .modal_dialog__box__body {
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 15px;
}

@media screen and (max-width: 768px) {
  .comp_v3_3101__dialog .modal_dialog__box__body {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
  }
}

.comp_v3_3100__frame {
  padding: 15px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_3100__frame {
    padding: 20px;
  }
}

.comp_v3_3100__modal_box {
  position: fixed;
  z-index: 7777;
  display: none;
  width: 80%;
  max-width: 430px;
  margin: 0;
  padding: 60px 2vw 80px;
  border: 2px solid #aaa;
  text-align: left;
  background: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 15px 15px;
  overflow: hidden;
}

@media screen and (max-width: 768px) {
  .comp_v3_3100__modal_box {
    padding: 50px 2vw 40px;
  }
}

.comp_v3_3100__modal_box__title {
  font-weight: bold;
  color: #1d1e21;
  line-height: 1.5;
  letter-spacing: 0.1rem;
}

.comp_v3_3100__modal_box__select {
  margin-top: 1.5rem;
}

.comp_v3_3100__modal_box__select__region {
  position: relative;
  border: 1px solid #ccc;
  border-radius: 4px;
  background: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@media screen and (max-width: 768px) {
  .comp_v3_3100__modal_box__select__region {
    width: 100%;
  }
}

.comp_v3_3100__modal_box__select__region::before {
  position: absolute;
  padding: 0;
  content: "";
  top: 50%;
  right: 0.9em;
  bottom: 0;
  width: 8px;
  height: 8px;
  border-top: 2px solid rgba(51, 51, 51, 0.3);
  border-right: 2px solid rgba(51, 51, 51, 0.3);
  -webkit-transform: rotate(135deg) translate(-50%, 50%);
  transform: rotate(135deg) translate(-50%, 50%);
  pointer-events: none;
}

.comp_v3_3100__modal_box__select__region::after {
  position: absolute;
  top: 0;
  right: 2.5em;
  bottom: 0;
  width: 1px;
  content: "";
  border-left: 1px solid #ccc;
}

.comp_v3_3100__modal_box__select__region select {
  width: 100%;
  min-width: 120px;
  padding-right: 1em;
  cursor: pointer;
  text-indent: 0.01px;
  text-overflow: ellipsis;
  border: none;
  outline: none;
  background: transparent;
  background-image: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 12px 45px 12px 10px;
  color: #333;
  letter-spacing: 0.1rem;
}

.comp_v3_3100__modal_box__select__region select:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_3100__modal_box__select__region select::-ms-expand {
  display: none;
}

.comp_v3_3100__modal_box__select__region select:disabled {
  background-color: #e7e7e8;
}

.comp_v3_3100__modal_box__select__country {
  position: relative;
  border: 1px solid #ccc;
  border-radius: 4px;
  background: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@media screen and (max-width: 768px) {
  .comp_v3_3100__modal_box__select__country {
    width: 100%;
  }
}

.comp_v3_3100__modal_box__select__country::before {
  position: absolute;
  padding: 0;
  content: "";
  top: 50%;
  right: 0.9em;
  bottom: 0;
  width: 8px;
  height: 8px;
  border-top: 2px solid rgba(51, 51, 51, 0.3);
  border-right: 2px solid rgba(51, 51, 51, 0.3);
  -webkit-transform: rotate(135deg) translate(-50%, 50%);
  transform: rotate(135deg) translate(-50%, 50%);
  pointer-events: none;
}

.comp_v3_3100__modal_box__select__country::after {
  position: absolute;
  top: 0;
  right: 2.5em;
  bottom: 0;
  width: 1px;
  content: "";
  border-left: 1px solid #ccc;
}

.comp_v3_3100__modal_box__select__country select {
  width: 100%;
  min-width: 120px;
  padding-right: 1em;
  cursor: pointer;
  text-indent: 0.01px;
  text-overflow: ellipsis;
  border: none;
  outline: none;
  background: transparent;
  background-image: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 12px 45px 12px 10px;
  color: #333;
  letter-spacing: 0.1rem;
}

.comp_v3_3100__modal_box__select__country select:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_3100__modal_box__select__country select::-ms-expand {
  display: none;
}

.comp_v3_3100__modal_box__select__country select:disabled {
  background-color: #e7e7e8;
}

@media screen and (max-width: 768px) {
  .comp_v3_3100__modal_box {
    padding: 20px;
  }
}

.comp_v3_3100__modal_box__result {
  margin-top: 40px;
  text-align: center;
}

@media screen and (max-width: 768px) {
  .comp_v3_3100__modal_box__result {
    width: 100%;
  }
}

.comp_v3_3100__modal_box__result__btn {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
  margin-bottom: 1.6rem;
}

.comp_v3_3100__modal_box__result__btn span {
  padding-top: 0.2rem;
}

.comp_v3_3100__modal_box__result__btn:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_3100__modal_box__result__btn:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_3100__modal_box__result__btn:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_3100__modal_box dl:last-child {
  -webkit-margin-after: 0;
  margin-block-end: 0;
}

.comp_v3_3100__modal_bg {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 6666;
  display: none;
  width: 100%;
  height: 120%;
  background-color: rgba(0, 0, 0, 0.7);
}

.comp_v3_3100__modal_open {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
}

.comp_v3_3100__modal_open span {
  padding-top: 0.2rem;
}

.comp_v3_3100__modal_open:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_3100__modal_open:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_3100__modal_open:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_3100--center {
  text-align: center;
}

.comp_v3_3100--right {
  text-align: right;
}

.comp_v3_3060__frame {
  padding: 30px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
  position: relative;
}

@media screen and (max-width: 768px) {
  .comp_v3_3060__frame {
    padding: 20px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_3060__table th,
  .comp_v3_3060__table td {
    min-width: 100px;
  }
}

.comp_v3_3060__table, .comp_v3_3060__table__2cell, .comp_v3_3060__table02, .comp_v3_3060__table03 {
  border-collapse: collapse;
  border: 1px solid #e7e7e8;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_3060__table, .comp_v3_3060__table__2cell, .comp_v3_3060__table02, .comp_v3_3060__table03 {
    margin: 0;
  }
}

.comp_v3_3060__table caption, .comp_v3_3060__table__2cell caption, .comp_v3_3060__table02 caption, .comp_v3_3060__table03 caption {
  color: #1d1e21;
  text-align: left;
  padding: 20px 0;
  font-weight: bold;
}

@media screen and (max-width: 768px) {
  .comp_v3_3060__table caption, .comp_v3_3060__table__2cell caption, .comp_v3_3060__table02 caption, .comp_v3_3060__table03 caption {
    padding: 10px 0;
  }
}

.comp_v3_3060__table th,
.comp_v3_3060__table td, .comp_v3_3060__table__2cell th,
.comp_v3_3060__table__2cell td, .comp_v3_3060__table02 th,
.comp_v3_3060__table02 td, .comp_v3_3060__table03 th,
.comp_v3_3060__table03 td {
  border: 1px solid #e7e7e8;
  text-align: left;
  padding: 10px 9px;
  font-weight: normal;
  line-height: 1.6;
}

@media screen and (max-width: 768px) {
  .comp_v3_3060__table th,
  .comp_v3_3060__table td, .comp_v3_3060__table__2cell th,
  .comp_v3_3060__table__2cell td, .comp_v3_3060__table02 th,
  .comp_v3_3060__table02 td, .comp_v3_3060__table03 th,
  .comp_v3_3060__table03 td {
    padding: 10px;
  }
}

.comp_v3_3060__table th, .comp_v3_3060__table__2cell th, .comp_v3_3060__table02 th, .comp_v3_3060__table03 th {
  color: #1d1e21;
  background-color: #f0f6fc;
}

.comp_v3_3060__table thead tr:nth-child(even), .comp_v3_3060__table__2cell thead tr:nth-child(even), .comp_v3_3060__table02 thead tr:nth-child(even), .comp_v3_3060__table03 thead tr:nth-child(even) {
  background-color: #f0f6fc;
}

.comp_v3_3060__table thead th,
.comp_v3_3060__table thead td, .comp_v3_3060__table__2cell thead th,
.comp_v3_3060__table__2cell thead td, .comp_v3_3060__table02 thead th,
.comp_v3_3060__table02 thead td, .comp_v3_3060__table03 thead th,
.comp_v3_3060__table03 thead td {
  font-weight: bold;
}

.comp_v3_3060__table tbody tr:nth-child(odd), .comp_v3_3060__table__2cell tbody tr:nth-child(odd), .comp_v3_3060__table02 tbody tr:nth-child(odd), .comp_v3_3060__table03 tbody tr:nth-child(odd) {
  background-color: #fff;
}

.comp_v3_3060__table tbody tr:nth-child(even), .comp_v3_3060__table__2cell tbody tr:nth-child(even), .comp_v3_3060__table02 tbody tr:nth-child(even), .comp_v3_3060__table03 tbody tr:nth-child(even) {
  background-color: #f5f5f5;
}

.comp_v3_3060__table__btn p, .comp_v3_3060__table__2cell__btn p, .comp_v3_3060__table02__btn p, .comp_v3_3060__table03__btn p {
  margin: 0;
  padding: 0;
}

.comp_v3_3060__table__btn--center, .comp_v3_3060__table__2cell__btn--center, .comp_v3_3060__table02__btn--center, .comp_v3_3060__table03__btn--center {
  text-align: center;
}

.comp_v3_3060__table__btn--right, .comp_v3_3060__table__2cell__btn--right, .comp_v3_3060__table02__btn--right, .comp_v3_3060__table03__btn--right {
  text-align: right;
}

.comp_v3_3060__table__btn--default, .comp_v3_3060__table__2cell__btn--default, .comp_v3_3060__table02__btn--default, .comp_v3_3060__table03__btn--default {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
}

.comp_v3_3060__table__btn--default span, .comp_v3_3060__table__2cell__btn--default span, .comp_v3_3060__table02__btn--default span, .comp_v3_3060__table03__btn--default span {
  padding-top: 0.2rem;
}

.comp_v3_3060__table__btn--default:hover, .comp_v3_3060__table__2cell__btn--default:hover, .comp_v3_3060__table02__btn--default:hover, .comp_v3_3060__table03__btn--default:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_3060__table__btn--default:focus, .comp_v3_3060__table__2cell__btn--default:focus, .comp_v3_3060__table02__btn--default:focus, .comp_v3_3060__table03__btn--default:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_3060__table__btn--default:disabled, .comp_v3_3060__table__2cell__btn--default:disabled, .comp_v3_3060__table02__btn--default:disabled, .comp_v3_3060__table03__btn--default:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_3060__table__btn--default::before, .comp_v3_3060__table__2cell__btn--default::before, .comp_v3_3060__table02__btn--default::before, .comp_v3_3060__table03__btn--default::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_3060__table__btn a, .comp_v3_3060__table__2cell__btn a, .comp_v3_3060__table02__btn a, .comp_v3_3060__table03__btn a {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  min-width: 110px;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
}

.comp_v3_3060__table__btn a span, .comp_v3_3060__table__2cell__btn a span, .comp_v3_3060__table02__btn a span, .comp_v3_3060__table03__btn a span {
  padding-top: 0.2rem;
}

.comp_v3_3060__table__btn a:hover, .comp_v3_3060__table__2cell__btn a:hover, .comp_v3_3060__table02__btn a:hover, .comp_v3_3060__table03__btn a:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
}

.comp_v3_3060__table__btn a::before, .comp_v3_3060__table__2cell__btn a::before, .comp_v3_3060__table02__btn a::before, .comp_v3_3060__table03__btn a::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg);
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_3060__table__btn a[href$=".pdf"]::before, .comp_v3_3060__table__btn a[href*="docget.jsp"]::before, .comp_v3_3060__table__2cell__btn a[href$=".pdf"]::before, .comp_v3_3060__table__2cell__btn a[href*="docget.jsp"]::before, .comp_v3_3060__table02__btn a[href$=".pdf"]::before, .comp_v3_3060__table02__btn a[href*="docget.jsp"]::before, .comp_v3_3060__table03__btn a[href$=".pdf"]::before, .comp_v3_3060__table03__btn a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-white.svg);
}

.comp_v3_3060__table__btn a[href*="/list/index.php"]::before, .comp_v3_3060__table__btn a[href*="/parametric"]::before, .comp_v3_3060__table__2cell__btn a[href*="/list/index.php"]::before, .comp_v3_3060__table__2cell__btn a[href*="/parametric"]::before, .comp_v3_3060__table02__btn a[href*="/list/index.php"]::before, .comp_v3_3060__table02__btn a[href*="/parametric"]::before, .comp_v3_3060__table03__btn a[href*="/list/index.php"]::before, .comp_v3_3060__table03__btn a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-white.svg);
}

.comp_v3_3060__table__btn a[href^="#"]::before, .comp_v3_3060__table__2cell__btn a[href^="#"]::before, .comp_v3_3060__table02__btn a[href^="#"]::before, .comp_v3_3060__table03__btn a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-white.svg);
}

.comp_v3_3060__table__btn a[data-type="normal"]::before, .comp_v3_3060__table__2cell__btn a[data-type="normal"]::before, .comp_v3_3060__table02__btn a[data-type="normal"]::before, .comp_v3_3060__table03__btn a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg);
}

.comp_v3_3060__table__btn a[data-type="internal"]::before, .comp_v3_3060__table__2cell__btn a[data-type="internal"]::before, .comp_v3_3060__table02__btn a[data-type="internal"]::before, .comp_v3_3060__table03__btn a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-white.svg);
}

.comp_v3_3060__table__btn a[data-type="external"]::before, .comp_v3_3060__table__2cell__btn a[data-type="external"]::before, .comp_v3_3060__table02__btn a[data-type="external"]::before, .comp_v3_3060__table03__btn a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-white.svg);
}

.comp_v3_3060__table__btn a[data-type="pdf"]::before, .comp_v3_3060__table__2cell__btn a[data-type="pdf"]::before, .comp_v3_3060__table02__btn a[data-type="pdf"]::before, .comp_v3_3060__table03__btn a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-white.svg);
}

.comp_v3_3060__table__btn a[target="_blank"]::before, .comp_v3_3060__table__2cell__btn a[target="_blank"]::before, .comp_v3_3060__table02__btn a[target="_blank"]::before, .comp_v3_3060__table03__btn a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-white.svg);
}

.comp_v3_3060__table__btn a > sub, .comp_v3_3060__table__2cell__btn a > sub, .comp_v3_3060__table02__btn a > sub, .comp_v3_3060__table03__btn a > sub {
  bottom: 0.75em;
}

.comp_v3_3060__table__btn a > sup, .comp_v3_3060__table__2cell__btn a > sup, .comp_v3_3060__table02__btn a > sup, .comp_v3_3060__table03__btn a > sup {
  top: 0.5em;
}

.comp_v3_3060__table__btn .comp_v3_3060__table__btn--search::before, .comp_v3_3060__table__2cell__btn .comp_v3_3060__table__btn--search::before, .comp_v3_3060__table02__btn .comp_v3_3060__table__btn--search::before, .comp_v3_3060__table03__btn .comp_v3_3060__table__btn--search::before, .comp_v3_3060__table__btn .comp_v3_3060__table__2cell__btn--search::before, .comp_v3_3060__table__2cell__btn .comp_v3_3060__table__2cell__btn--search::before, .comp_v3_3060__table02__btn .comp_v3_3060__table__2cell__btn--search::before, .comp_v3_3060__table03__btn .comp_v3_3060__table__2cell__btn--search::before, .comp_v3_3060__table__btn .comp_v3_3060__table02__btn--search::before, .comp_v3_3060__table__2cell__btn .comp_v3_3060__table02__btn--search::before, .comp_v3_3060__table02__btn .comp_v3_3060__table02__btn--search::before, .comp_v3_3060__table03__btn .comp_v3_3060__table02__btn--search::before, .comp_v3_3060__table__btn .comp_v3_3060__table03__btn--search::before, .comp_v3_3060__table__2cell__btn .comp_v3_3060__table03__btn--search::before, .comp_v3_3060__table02__btn .comp_v3_3060__table03__btn--search::before, .comp_v3_3060__table03__btn .comp_v3_3060__table03__btn--search::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-search-white.svg);
}

.comp_v3_3060__table__btn .comp_v3_3060__table__btn--balloon::before, .comp_v3_3060__table__2cell__btn .comp_v3_3060__table__btn--balloon::before, .comp_v3_3060__table02__btn .comp_v3_3060__table__btn--balloon::before, .comp_v3_3060__table03__btn .comp_v3_3060__table__btn--balloon::before, .comp_v3_3060__table__btn .comp_v3_3060__table__2cell__btn--balloon::before, .comp_v3_3060__table__2cell__btn .comp_v3_3060__table__2cell__btn--balloon::before, .comp_v3_3060__table02__btn .comp_v3_3060__table__2cell__btn--balloon::before, .comp_v3_3060__table03__btn .comp_v3_3060__table__2cell__btn--balloon::before, .comp_v3_3060__table__btn .comp_v3_3060__table02__btn--balloon::before, .comp_v3_3060__table__2cell__btn .comp_v3_3060__table02__btn--balloon::before, .comp_v3_3060__table02__btn .comp_v3_3060__table02__btn--balloon::before, .comp_v3_3060__table03__btn .comp_v3_3060__table02__btn--balloon::before, .comp_v3_3060__table__btn .comp_v3_3060__table03__btn--balloon::before, .comp_v3_3060__table__2cell__btn .comp_v3_3060__table03__btn--balloon::before, .comp_v3_3060__table02__btn .comp_v3_3060__table03__btn--balloon::before, .comp_v3_3060__table03__btn .comp_v3_3060__table03__btn--balloon::before {
  width: 18px;
  height: 18px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-icon-balloon.png);
  background-size: 18px 18px;
  margin-bottom: 0.1em;
}

.comp_v3_3060__table__btn .comp_v3_3060__table__btn--cart::before, .comp_v3_3060__table__2cell__btn .comp_v3_3060__table__btn--cart::before, .comp_v3_3060__table02__btn .comp_v3_3060__table__btn--cart::before, .comp_v3_3060__table03__btn .comp_v3_3060__table__btn--cart::before, .comp_v3_3060__table__btn .comp_v3_3060__table__2cell__btn--cart::before, .comp_v3_3060__table__2cell__btn .comp_v3_3060__table__2cell__btn--cart::before, .comp_v3_3060__table02__btn .comp_v3_3060__table__2cell__btn--cart::before, .comp_v3_3060__table03__btn .comp_v3_3060__table__2cell__btn--cart::before, .comp_v3_3060__table__btn .comp_v3_3060__table02__btn--cart::before, .comp_v3_3060__table__2cell__btn .comp_v3_3060__table02__btn--cart::before, .comp_v3_3060__table02__btn .comp_v3_3060__table02__btn--cart::before, .comp_v3_3060__table03__btn .comp_v3_3060__table02__btn--cart::before, .comp_v3_3060__table__btn .comp_v3_3060__table03__btn--cart::before, .comp_v3_3060__table__2cell__btn .comp_v3_3060__table03__btn--cart::before, .comp_v3_3060__table02__btn .comp_v3_3060__table03__btn--cart::before, .comp_v3_3060__table03__btn .comp_v3_3060__table03__btn--cart::before {
  width: 18px;
  height: 18px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-icon-cart.png);
  background-size: 18px 18px;
  margin-bottom: 0.1em;
}

.comp_v3_3060__table__btn .comp_v3_3060__table__btn--large, .comp_v3_3060__table__2cell__btn .comp_v3_3060__table__btn--large, .comp_v3_3060__table02__btn .comp_v3_3060__table__btn--large, .comp_v3_3060__table03__btn .comp_v3_3060__table__btn--large, .comp_v3_3060__table__btn .comp_v3_3060__table__2cell__btn--large, .comp_v3_3060__table__2cell__btn .comp_v3_3060__table__2cell__btn--large, .comp_v3_3060__table02__btn .comp_v3_3060__table__2cell__btn--large, .comp_v3_3060__table03__btn .comp_v3_3060__table__2cell__btn--large, .comp_v3_3060__table__btn .comp_v3_3060__table02__btn--large, .comp_v3_3060__table__2cell__btn .comp_v3_3060__table02__btn--large, .comp_v3_3060__table02__btn .comp_v3_3060__table02__btn--large, .comp_v3_3060__table03__btn .comp_v3_3060__table02__btn--large, .comp_v3_3060__table__btn .comp_v3_3060__table03__btn--large, .comp_v3_3060__table__2cell__btn .comp_v3_3060__table03__btn--large, .comp_v3_3060__table02__btn .comp_v3_3060__table03__btn--large, .comp_v3_3060__table03__btn .comp_v3_3060__table03__btn--large {
  font-size: 2rem;
  padding: 18px 30px;
}

@media screen and (max-width: 768px) {
  .comp_v3_3060__table__btn .comp_v3_3060__table__btn--large, .comp_v3_3060__table__2cell__btn .comp_v3_3060__table__btn--large, .comp_v3_3060__table02__btn .comp_v3_3060__table__btn--large, .comp_v3_3060__table03__btn .comp_v3_3060__table__btn--large, .comp_v3_3060__table__btn .comp_v3_3060__table__2cell__btn--large, .comp_v3_3060__table__2cell__btn .comp_v3_3060__table__2cell__btn--large, .comp_v3_3060__table02__btn .comp_v3_3060__table__2cell__btn--large, .comp_v3_3060__table03__btn .comp_v3_3060__table__2cell__btn--large, .comp_v3_3060__table__btn .comp_v3_3060__table02__btn--large, .comp_v3_3060__table__2cell__btn .comp_v3_3060__table02__btn--large, .comp_v3_3060__table02__btn .comp_v3_3060__table02__btn--large, .comp_v3_3060__table03__btn .comp_v3_3060__table02__btn--large, .comp_v3_3060__table__btn .comp_v3_3060__table03__btn--large, .comp_v3_3060__table__2cell__btn .comp_v3_3060__table03__btn--large, .comp_v3_3060__table02__btn .comp_v3_3060__table03__btn--large, .comp_v3_3060__table03__btn .comp_v3_3060__table03__btn--large {
    width: 100%;
  }
}

.comp_v3_3060__table__btn .comp_v3_3060__table__btn--large:hover, .comp_v3_3060__table__2cell__btn .comp_v3_3060__table__btn--large:hover, .comp_v3_3060__table02__btn .comp_v3_3060__table__btn--large:hover, .comp_v3_3060__table03__btn .comp_v3_3060__table__btn--large:hover, .comp_v3_3060__table__btn .comp_v3_3060__table__2cell__btn--large:hover, .comp_v3_3060__table__2cell__btn .comp_v3_3060__table__2cell__btn--large:hover, .comp_v3_3060__table02__btn .comp_v3_3060__table__2cell__btn--large:hover, .comp_v3_3060__table03__btn .comp_v3_3060__table__2cell__btn--large:hover, .comp_v3_3060__table__btn .comp_v3_3060__table02__btn--large:hover, .comp_v3_3060__table__2cell__btn .comp_v3_3060__table02__btn--large:hover, .comp_v3_3060__table02__btn .comp_v3_3060__table02__btn--large:hover, .comp_v3_3060__table03__btn .comp_v3_3060__table02__btn--large:hover, .comp_v3_3060__table__btn .comp_v3_3060__table03__btn--large:hover, .comp_v3_3060__table__2cell__btn .comp_v3_3060__table03__btn--large:hover, .comp_v3_3060__table02__btn .comp_v3_3060__table03__btn--large:hover, .comp_v3_3060__table03__btn .comp_v3_3060__table03__btn--large:hover {
  color: #fff;
}

.comp_v3_3060__table__btn .comp_v3_3060__table__btn--flip, .comp_v3_3060__table__2cell__btn .comp_v3_3060__table__btn--flip, .comp_v3_3060__table02__btn .comp_v3_3060__table__btn--flip, .comp_v3_3060__table03__btn .comp_v3_3060__table__btn--flip, .comp_v3_3060__table__btn .comp_v3_3060__table__2cell__btn--flip, .comp_v3_3060__table__2cell__btn .comp_v3_3060__table__2cell__btn--flip, .comp_v3_3060__table02__btn .comp_v3_3060__table__2cell__btn--flip, .comp_v3_3060__table03__btn .comp_v3_3060__table__2cell__btn--flip, .comp_v3_3060__table__btn .comp_v3_3060__table02__btn--flip, .comp_v3_3060__table__2cell__btn .comp_v3_3060__table02__btn--flip, .comp_v3_3060__table02__btn .comp_v3_3060__table02__btn--flip, .comp_v3_3060__table03__btn .comp_v3_3060__table02__btn--flip, .comp_v3_3060__table__btn .comp_v3_3060__table03__btn--flip, .comp_v3_3060__table__2cell__btn .comp_v3_3060__table03__btn--flip, .comp_v3_3060__table02__btn .comp_v3_3060__table03__btn--flip, .comp_v3_3060__table03__btn .comp_v3_3060__table03__btn--flip {
  color: #0064d2;
  background-color: #fff;
  border: 1px solid #0064d2;
}

.comp_v3_3060__table__btn .comp_v3_3060__table__btn--flip::before, .comp_v3_3060__table__2cell__btn .comp_v3_3060__table__btn--flip::before, .comp_v3_3060__table02__btn .comp_v3_3060__table__btn--flip::before, .comp_v3_3060__table03__btn .comp_v3_3060__table__btn--flip::before, .comp_v3_3060__table__btn .comp_v3_3060__table__2cell__btn--flip::before, .comp_v3_3060__table__2cell__btn .comp_v3_3060__table__2cell__btn--flip::before, .comp_v3_3060__table02__btn .comp_v3_3060__table__2cell__btn--flip::before, .comp_v3_3060__table03__btn .comp_v3_3060__table__2cell__btn--flip::before, .comp_v3_3060__table__btn .comp_v3_3060__table02__btn--flip::before, .comp_v3_3060__table__2cell__btn .comp_v3_3060__table02__btn--flip::before, .comp_v3_3060__table02__btn .comp_v3_3060__table02__btn--flip::before, .comp_v3_3060__table03__btn .comp_v3_3060__table02__btn--flip::before, .comp_v3_3060__table__btn .comp_v3_3060__table03__btn--flip::before, .comp_v3_3060__table__2cell__btn .comp_v3_3060__table03__btn--flip::before, .comp_v3_3060__table02__btn .comp_v3_3060__table03__btn--flip::before, .comp_v3_3060__table03__btn .comp_v3_3060__table03__btn--flip::before {
  display: none;
}

.comp_v3_3060__table ul,
.comp_v3_3060__table ol, .comp_v3_3060__table__2cell ul,
.comp_v3_3060__table__2cell ol, .comp_v3_3060__table02 ul,
.comp_v3_3060__table02 ol, .comp_v3_3060__table03 ul,
.comp_v3_3060__table03 ol {
  margin: 0;
  margin-top: 0 !important;
}

@media screen and (max-width: 768px) {
  .comp_v3_3060__table__2cell {
    table-layout: fixed;
  }
}

.comp_v3_3060__table__2cell th,
.comp_v3_3060__table__2cell td {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_3060__table__2cell th img,
  .comp_v3_3060__table__2cell td img {
    max-width: 507px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_3060__table__2cell th,
  .comp_v3_3060__table__2cell td {
    display: block;
    width: 100%;
  }
}

.comp_v3_3060__table__2cell th figure span,
.comp_v3_3060__table__2cell td figure span {
  display: block;
  position: relative;
  width: 100%;
  height: auto;
  overflow: hidden;
}

.comp_v3_3060__table__2cell th figure span img,
.comp_v3_3060__table__2cell td figure span img {
  max-width: 100%;
  max-height: 100%;
  position: relative;
}

.comp_v3_3060__table__2cell th figure figcaption,
.comp_v3_3060__table__2cell td figure figcaption {
  margin: 0;
  padding: 1em 0;
}

.comp_v3_3060__table__2cell th .imagemodal figure,
.comp_v3_3060__table__2cell td .imagemodal figure {
  position: relative;
  background-color: transparent;
  border-radius: 0;
  display: block;
  width: 100%;
  height: auto;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.comp_v3_3060__table__2cell th .imagemodal figure:before,
.comp_v3_3060__table__2cell td .imagemodal figure:before {
  display: none;
}

.comp_v3_3060__table__2cell th .imagemodal figure img,
.comp_v3_3060__table__2cell td .imagemodal figure img {
  max-width: 100%;
  max-height: 100%;
  position: relative;
  top: 0;
  left: 0;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}

@media screen and (max-width: 768px) {
  .comp_v3_3060__table__2cell {
    border: none;
  }
  .comp_v3_3060__table__2cell th,
  .comp_v3_3060__table__2cell td {
    border: 1px solid #e7e7e8;
    margin-top: -1px;
  }
}

.comp_v3_3060__table02 tbody tr:nth-child(odd) {
  background-color: #fff;
}

.comp_v3_3060__table02 tbody tr:nth-child(even) {
  background-color: #fff;
}

.comp_v3_3060__table03 tbody tr:nth-child(odd) {
  background-color: transparent;
}

.comp_v3_3060__table03 tbody tr:nth-child(even) {
  background-color: transparent;
}

.comp_v3_3060__table03 tbody td:nth-child(odd) {
  background-color: #f5f5f5;
}

.comp_v3_3060__table03 tbody td:nth-child(even) {
  background-color: #fff;
}

.comp_v3_3060__select {
  margin: 25px 0;
  position: relative;
}

.comp_v3_3060__select:before {
  content: "\0046\0069\006c\0074\0065\0072";
  display: inline-block;
  position: absolute;
  left: 10px;
  top: 10px;
  z-index: 2;
  font-size: 1.2rem;
  color: #a0a0a5;
  letter-spacing: 0.1rem;
}

.comp_v3_3060__select__selecter {
  position: relative;
  border: 1px solid #ccc;
  border-radius: 4px;
  background: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  min-width: 250px;
}

@media screen and (max-width: 768px) {
  .comp_v3_3060__select__selecter {
    width: 100%;
  }
}

.comp_v3_3060__select__selecter::before {
  position: absolute;
  padding: 0;
  content: "";
  top: 50%;
  right: 0.9em;
  bottom: 0;
  width: 8px;
  height: 8px;
  border-top: 2px solid rgba(51, 51, 51, 0.3);
  border-right: 2px solid rgba(51, 51, 51, 0.3);
  -webkit-transform: rotate(135deg) translate(-50%, 50%);
  transform: rotate(135deg) translate(-50%, 50%);
  pointer-events: none;
}

.comp_v3_3060__select__selecter::after {
  position: absolute;
  top: 0;
  right: 2.5em;
  bottom: 0;
  width: 1px;
  content: "";
  border-left: 1px solid #ccc;
}

.comp_v3_3060__select__selecter select {
  width: 100%;
  min-width: 120px;
  padding-right: 1em;
  cursor: pointer;
  text-indent: 0.01px;
  text-overflow: ellipsis;
  border: none;
  outline: none;
  background: transparent;
  background-image: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 12px 45px 12px 10px;
  color: #333;
  letter-spacing: 0.1rem;
}

.comp_v3_3060__select__selecter select:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_3060__select__selecter select::-ms-expand {
  display: none;
}

.comp_v3_3060__select__selecter select:disabled {
  background-color: #e7e7e8;
}

@media screen and (max-width: 768px) {
  .comp_v3_3060__select__selecter {
    width: 100%;
    min-width: auto;
  }
}

.comp_v3_3060__select__selecter select {
  padding: 30px 40px 8px 10px;
  min-width: 250px;
}

.comp_v3_3060--filter--hide {
  display: none;
}

.comp_v3_3060 ul {
  list-style: none;
  padding: 0;
  margin: 1em 0 0 0;
  line-height: 1.4;
}

.comp_v3_3060 ul ul,
.comp_v3_3060 ul ol {
  margin: 0 0 0 30px;
}

@media screen and (max-width: 768px) {
  .comp_v3_3060 ul ul,
  .comp_v3_3060 ul ol {
    margin: 0 0 0 25px;
  }
}

.comp_v3_3060 ol {
  padding: 0;
  margin: 1em 0 0 0;
  list-style-type: none;
  counter-reset: ol-counter;
}

.comp_v3_3060 ol ul,
.comp_v3_3060 ol ol {
  margin: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_3060 ol ul,
  .comp_v3_3060 ol ol {
    margin: 0;
  }
}

.comp_v3_3060 ol > li {
  position: relative;
  counter-increment: ol-counter;
  margin-left: 1.5em;
  text-indent: 0;
}

.comp_v3_3060 ol > li::before {
  content: counter(ol-counter) ". ";
  width: 2.5em;
  display: inline-block;
  text-align: right;
  left: -2.5em;
  position: absolute;
  padding-right: 0.4em;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.comp_v3_3060 .disc ul,
.comp_v3_3060 .disc ol {
  margin: 0;
}

.comp_v3_3060 li a {
  color: #0064d2;
  display: inline-block;
  position: relative;
}

.comp_v3_3060 li a:hover {
  text-decoration: underline;
}

.comp_v3_3060 li a img {
  display: inline-block;
  margin-right: 8px;
  vertical-align: middle;
}

.comp_v3_3060 a {
  display: inline;
  color: #0064d2;
  padding-right: 0;
  padding-left: 0;
  position: relative;
  text-decoration: underline;
  line-height: 1.4;
}

.comp_v3_3060 a:hover {
  text-decoration: none;
}

.comp_v3_3060 a::before {
  display: none;
}

.comp_v3_3060 a::after {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 5px;
  -webkit-transform: translateY(2.5px);
  transform: translateY(2.5px);
}

.comp_v3_3060 a[href$=".pdf"]::after, .comp_v3_3060 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_3060 a[href*="/list/index.php"]::after, .comp_v3_3060 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_3060 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_3060 a[href^="tel:"], .comp_v3_3060 a[href^="mailto:"], .comp_v3_3060 a.icon-none {
  padding-right: 0;
}

.comp_v3_3060 a[href^="tel:"]::after, .comp_v3_3060 a[href^="mailto:"]::after, .comp_v3_3060 a.icon-none::after {
  display: none;
}

.comp_v3_3060 a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_3060 a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_3060 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_3060 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_3060 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_3060 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_3060 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_3060 ul .disc,
.comp_v3_3060 ol .disc {
  display: inline-block;
  padding-left: calc(26px + 0.25em);
  margin-left: 0;
  position: relative;
}

.comp_v3_3060 ul .disc::before,
.comp_v3_3060 ol .disc::before {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  content: "\002022";
  color: #0064d2;
  margin: 0 10px;
}

.comp_v3_3060 ul a,
.comp_v3_3060 ol a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #0064d2;
  padding-right: 0;
  position: relative;
  line-height: 1.6;
  text-decoration: none;
}

.comp_v3_3060 ul a:hover,
.comp_v3_3060 ol a:hover {
  text-decoration: underline;
}

.comp_v3_3060 ul a::after,
.comp_v3_3060 ol a::after {
  display: none;
}

.comp_v3_3060 ul a::before,
.comp_v3_3060 ol a::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_3060 ul a[href$=".pdf"]::before, .comp_v3_3060 ul a[href*="docget.jsp"]::before,
.comp_v3_3060 ol a[href$=".pdf"]::before,
.comp_v3_3060 ol a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_3060 ul a[href*="/list/index.php"]::before, .comp_v3_3060 ul a[href*="/parametric"]::before,
.comp_v3_3060 ol a[href*="/list/index.php"]::before,
.comp_v3_3060 ol a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_3060 ul a[href^="#"]::before,
.comp_v3_3060 ol a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_3060 ul a[href^="tel:"], .comp_v3_3060 ul a[href^="mailto:"], .comp_v3_3060 ul a.icon-none,
.comp_v3_3060 ol a[href^="tel:"],
.comp_v3_3060 ol a[href^="mailto:"],
.comp_v3_3060 ol a.icon-none {
  padding-left: 0;
}

.comp_v3_3060 ul a[href^="tel:"]::before, .comp_v3_3060 ul a[href^="mailto:"]::before, .comp_v3_3060 ul a.icon-none::before,
.comp_v3_3060 ol a[href^="tel:"]::before,
.comp_v3_3060 ol a[href^="mailto:"]::before,
.comp_v3_3060 ol a.icon-none::before {
  display: none;
}

.comp_v3_3060 ul a.icon-none img,
.comp_v3_3060 ol a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_3060 ul a[href^="tel:"],
  .comp_v3_3060 ol a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_3060 ul a[data-type="normal"]::before,
.comp_v3_3060 ol a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_3060 ul a[data-type="internal"]::before,
.comp_v3_3060 ol a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_3060 ul a[data-type="external"]::before,
.comp_v3_3060 ol a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_3060 ul a[data-type="pdf"]::before,
.comp_v3_3060 ol a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_3060 ul a[target="_blank"]::before,
.comp_v3_3060 ol a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_3060 ul a > sub,
.comp_v3_3060 ol a > sub {
  bottom: 0.75em;
}

.comp_v3_3060 ul a > sup,
.comp_v3_3060 ol a > sup {
  top: 0.5em;
}

.comp_v3_3060 ul a,
.comp_v3_3060 ol a {
  text-decoration: none;
}

.comp_v3_3060 ol ul > li::before {
  width: auto;
  left: auto;
  padding-right: 0;
}

.comp_v3_3060 dl {
  line-height: 1.5;
}

.comp_v3_3060 dl a {
  display: inline;
  color: #0064d2;
  padding-right: 0;
  padding-left: 0;
  position: relative;
  text-decoration: underline;
  line-height: 1.4;
}

.comp_v3_3060 dl a:hover {
  text-decoration: none;
}

.comp_v3_3060 dl a::before {
  display: none;
}

.comp_v3_3060 dl a::after {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 5px;
  -webkit-transform: translateY(2.5px);
  transform: translateY(2.5px);
}

.comp_v3_3060 dl a[href$=".pdf"]::after, .comp_v3_3060 dl a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_3060 dl a[href*="/list/index.php"]::after, .comp_v3_3060 dl a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_3060 dl a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_3060 dl a[href^="tel:"], .comp_v3_3060 dl a[href^="mailto:"], .comp_v3_3060 dl a.icon-none {
  padding-right: 0;
}

.comp_v3_3060 dl a[href^="tel:"]::after, .comp_v3_3060 dl a[href^="mailto:"]::after, .comp_v3_3060 dl a.icon-none::after {
  display: none;
}

.comp_v3_3060 dl a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_3060 dl a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_3060 dl a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_3060 dl a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_3060 dl a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_3060 dl a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_3060 dl a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_3060 dl dt {
  font-weight: bold;
  margin-top: 0.3em;
  margin-bottom: 0.3em;
  color: #1d1e21;
}

.comp_v3_3060 dl dd {
  margin-left: 1.5em;
  margin-top: 0.3em;
  margin-bottom: 0.3em;
  color: #333;
}

.comp_v3_0900 .comp_v3_3060__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_3060__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_3021__frame {
  padding: 30px 15px;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 auto;
  width: 100%;
  max-width: 1140px;
}

@media screen and (max-width: 768px) {
  .comp_v3_3021__frame {
    padding: 20px;
  }
}

.comp_v3_3021__confirm {
  display: none;
}

.comp_v3_3021__noscript {
  color: red;
}

.comp_v3_3021__yesscript {
  display: none;
}

.comp_v3_3021__required {
  color: red;
}

.comp_v3_3021__note {
  text-align: right;
  font-size: 1.2rem;
  line-height: 1.4;
  padding-top: 10px;
  padding-bottom: 10px;
}

.comp_v3_3021__table {
  margin: 0 auto;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

@media screen and (max-width: 768px) {
  .comp_v3_3021__table {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.comp_v3_3021__table__th, .comp_v3_3021__table__th--required {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 40%;
  padding: 10px 9px;
  line-height: 1.6;
  text-align: right;
}

@media screen and (max-width: 768px) {
  .comp_v3_3021__table__th, .comp_v3_3021__table__th--required {
    width: 100%;
    padding: 10px;
    text-align: left;
    border-top: 1px solid rgba(51, 51, 51, 0.2);
  }
  .comp_v3_3021__table__th br, .comp_v3_3021__table__th--required br {
    display: none;
  }
}

.comp_v3_3021__table__th--required::before {
  content: "*";
  color: red;
}

.comp_v3_3021__table__th__alert {
  color: red;
}

.comp_v3_3021__table__td {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 60%;
  padding: 10px 9px;
  line-height: 1.6;
  color: #6e7175;
}

@media screen and (max-width: 768px) {
  .comp_v3_3021__table__td {
    width: 100%;
    padding: 0 10px 20px 10px;
  }
}

.comp_v3_3021__table__note {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  padding: 20px 9px 10px 9px;
  line-height: 1.6;
}

@media screen and (max-width: 768px) {
  .comp_v3_3021__table__note {
    width: 100%;
    padding: 20px 10px 10px 10px;
    border-top: 1px solid rgba(51, 51, 51, 0.2);
  }
}

.comp_v3_3021__selected_text {
  color: #333;
}

.comp_v3_3021__footer {
  text-align: center;
}

.comp_v3_3021__alert {
  color: red;
  margin-top: 20px;
  margin-bottom: 20px;
}

.comp_v3_3021__alert:empty {
  margin-top: 0;
  margin-bottom: 0;
}

.comp_v3_3021 input[type="text"] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 12px 16px;
  height: 48px;
  background-color: #fff;
  width: 100%;
}

.comp_v3_3021 input[type="text"]:disabled {
  background-color: #e7e7e8;
}

@media screen and (max-width: 768px) {
  .comp_v3_3021 input[type="text"] {
    font-size: 16px;
  }
}

.comp_v3_3021 textarea {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 12px 16px;
  width: 100%;
  height: 11em;
  resize: vertical;
}

.comp_v3_3021__selectbox {
  position: relative;
  display: inline-block;
  border: 1px solid #ccc;
  border-radius: 4px;
  background-color: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
}

.comp_v3_3021__selectbox::before {
  content: "";
  position: absolute;
  right: 1em;
  top: 50%;
  padding: 0;
  width: 0.5em;
  height: 0.5em;
  border-right: 2px solid rgba(51, 51, 51, 0.3);
  border-top: 2px solid rgba(51, 51, 51, 0.3);
  -webkit-transform: rotate(135deg) translate(-50%, 50%);
  transform: rotate(135deg) translate(-50%, 50%);
  pointer-events: none;
}

.comp_v3_3021__selectbox::after {
  content: "";
  position: absolute;
  right: 2.5em;
  top: 0;
  bottom: 0;
  width: 1px;
  border-left: 1px solid #ccc;
}

.comp_v3_3021__selectbox__select {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  height: 46px;
  padding: 12px 16px;
  cursor: pointer;
  text-indent: 0.01px;
  text-overflow: ellipsis;
  border: none;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  color: #333;
  letter-spacing: 0.1rem;
}

.comp_v3_3021__selectbox__select::-ms-expand {
  display: none;
}

.comp_v3_3021__selectbox__select:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_3021__selectbox__select:disabled {
  background-color: #e7e7e8;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_3021__agreement {
    margin-top: 20px;
    margin-bottom: 20px;
    padding: 20px;
    border-top: 1px dashed rgba(51, 51, 51, 0.2);
    border-bottom: 1px dashed rgba(51, 51, 51, 0.2);
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_3021__agreement {
    border-top: 1px solid rgba(51, 51, 51, 0.2);
    padding-top: 10px;
    padding-bottom: 20px;
  }
}

.comp_v3_3021__agreement__row {
  padding-top: 0.4em;
  padding-bottom: 0.4em;
}

.comp_v3_3021__agreement__note {
  color: #6e7175;
  font-size: 1.2rem;
}

.comp_v3_3021__checkbox {
  cursor: pointer;
  color: #333;
}

.comp_v3_3021__checkbox__input {
  position: absolute;
  left: -100vw;
}

.comp_v3_3021__checkbox__shape {
  position: relative;
  padding-left: 1em;
}

.comp_v3_3021__checkbox__shape::before {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  left: 0;
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  border: 1px solid #ccc;
  border-radius: 0.27em;
  background-color: #fff;
}

.comp_v3_3021__checkbox__input:checked + .comp_v3_3021__checkbox__shape::before {
  content: "";
  border-color: #0064d2;
  background-color: #0064d2;
}

.comp_v3_3021__checkbox__input:checked + .comp_v3_3021__checkbox__shape::after {
  content: "";
  position: absolute;
  left: 0.25em;
  top: 0.16em;
  display: block;
  width: 0.35em;
  height: 0.7em;
  -webkit-transform: rotate(40deg);
  transform: rotate(40deg);
  border-bottom: 0.15em solid #fff;
  border-right: 0.15em solid #fff;
}

.comp_v3_3021__checkbox__input:focus + .comp_v3_3021__checkbox__shape::before {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_3021__checkbox__vertical {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 4px 1px;
}

.comp_v3_3021__checkbox__shape {
  font-size: 2.2rem;
}

.comp_v3_3021__checkbox__shape__agree {
  color: lightgray;
}

.comp_v3_3021__checkbox__input:checked + .comp_v3_3021__checkbox__shape::after {
  top: 0;
}

.comp_v3_3021__checkbox a {
  display: inline;
  color: #0064d2;
  padding-right: 0;
  padding-left: 0;
  position: relative;
  text-decoration: underline;
  line-height: 1.4;
}

.comp_v3_3021__checkbox a:hover {
  text-decoration: none;
}

.comp_v3_3021__checkbox a::before {
  display: none;
}

.comp_v3_3021__checkbox a::after {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 5px;
  -webkit-transform: translateY(2.5px);
  transform: translateY(2.5px);
}

.comp_v3_3021__checkbox a[href$=".pdf"]::after, .comp_v3_3021__checkbox a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_3021__checkbox a[href*="/list/index.php"]::after, .comp_v3_3021__checkbox a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_3021__checkbox a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_3021__checkbox a[href^="tel:"], .comp_v3_3021__checkbox a[href^="mailto:"], .comp_v3_3021__checkbox a.icon-none {
  padding-right: 0;
}

.comp_v3_3021__checkbox a[href^="tel:"]::after, .comp_v3_3021__checkbox a[href^="mailto:"]::after, .comp_v3_3021__checkbox a.icon-none::after {
  display: none;
}

.comp_v3_3021__checkbox a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_3021__checkbox a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_3021__checkbox a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_3021__checkbox a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_3021__checkbox a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_3021__checkbox a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_3021__checkbox a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_3021__text {
  text-align: left;
  max-width: 800px;
  margin: 15px auto 0;
  letter-spacing: 0.1rem;
  padding: 20px;
}

.comp_v3_3021__text__agree {
  width: 100%;
  height: 200px;
  resize: none;
  overflow-y: scroll;
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 0px 5px 0px 10px;
  background-color: #fff;
  line-height: 1.5em;
  padding-top: 0.4em;
  padding-bottom: 0.4em;
}

.comp_v3_3021__radio {
  cursor: pointer;
  color: #333;
}

.comp_v3_3021__radio__input {
  position: absolute;
  left: -100vw;
}

.comp_v3_3021__radio__shape {
  position: relative;
  padding-left: 1em;
}

.comp_v3_3021__radio__shape::before {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: inline-block;
  width: 1em;
  height: 1em;
  border-color: #ccc;
  border-style: solid;
  border-width: 0.1em;
  border-radius: 50%;
  background-color: #fff;
}

.comp_v3_3021__radio__input:checked + .comp_v3_3021__radio__shape::before {
  border-color: #0064d2;
}

.comp_v3_3021__radio__input:checked + .comp_v3_3021__radio__shape::after {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: block;
  width: 0.4em;
  height: 0.4em;
  border-radius: 50%;
  background-color: #0064d2;
}

.comp_v3_3021__radio__input:focus + .comp_v3_3021__radio__shape::before {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
  border-radius: 50%;
}

.comp_v3_3021__radio__shape {
  font-size: 2.2rem;
}

.comp_v3_3021__radio + .comp_v3_3021__radio {
  margin-left: 1em;
}

.comp_v3_3021__button {
  padding: 10px 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #fff;
  background-color: #0064d2;
  border-radius: 5px;
  border-style: none;
  min-width: 110px;
  min-height: 40px;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  cursor: pointer;
}

.comp_v3_3021__button:hover {
  opacity: 0.5;
}

.comp_v3_3021__button:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
  border-radius: 5px;
}

.comp_v3_3021__button:disabled {
  color: #fff;
  background-color: #707070;
}

.comp_v3_3021__button:disabled:hover {
  opacity: 1;
}

.comp_v3_3021__dialog .modal_dialog__box {
  width: 300px;
  max-width: 100%;
  height: auto;
}

.comp_v3_3021__dialog .modal_dialog__box__body {
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 15px;
}

@media screen and (max-width: 768px) {
  .comp_v3_3021__dialog .modal_dialog__box__body {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
  }
}

.comp_v3_3020__frame {
  padding: 30px 15px;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 auto;
  width: 100%;
  max-width: 1140px;
}

@media screen and (max-width: 768px) {
  .comp_v3_3020__frame {
    padding: 20px;
  }
}

.comp_v3_3020__frame_top_area {
  padding: 0px 20px 30px;
}

.comp_v3_3020__h3 {
  font-size: 2.8rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
  text-align: center;
}

@media screen and (max-width: 768px) {
  .comp_v3_3020__h3 {
    font-size: 2.2rem;
    margin: 0;
    padding-top: 40px;
    text-align: left;
  }
}

.comp_v3_3020__noscript {
  color: red;
}

.comp_v3_3020__yesscript {
  display: none;
}

.comp_v3_3020__required {
  color: red;
}

.comp_v3_3020__note {
  text-align: right;
  font-size: 1.2rem;
  line-height: 1.4;
  padding-top: 10px;
  padding-bottom: 10px;
}

.comp_v3_3020__table {
  margin: 0 auto;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

@media screen and (max-width: 768px) {
  .comp_v3_3020__table {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.comp_v3_3020__table__th, .comp_v3_3020__table__th--required {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 40%;
  padding: 10px 9px;
  line-height: 1.6;
  text-align: right;
}

@media screen and (max-width: 768px) {
  .comp_v3_3020__table__th, .comp_v3_3020__table__th--required {
    width: 100%;
    padding: 10px;
    text-align: left;
    border-top: 1px solid rgba(51, 51, 51, 0.2);
  }
}

.comp_v3_3020__table__th--required::before {
  content: "*";
  color: red;
}

.comp_v3_3020__table__td {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 60%;
  padding: 10px 9px;
  line-height: 1.6;
  color: #6e7175;
}

@media screen and (max-width: 768px) {
  .comp_v3_3020__table__td {
    width: 100%;
    padding: 0 10px 20px 10px;
  }
}

.comp_v3_3020__table__subtitle:nth-child(n+2) {
  margin-top: 10px;
}

.comp_v3_3020__name {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media screen and (max-width: 768px) {
  .comp_v3_3020__name {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.comp_v3_3020__name__sei {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_3020__name__sei {
    margin-right: 0.5em;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_3020__name__sei {
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
}

.comp_v3_3020__name__mei {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_3020__name__mei {
    margin-left: 0.5em;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_3020__name__mei {
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    margin-top: 10px;
  }
}

.comp_v3_3020__footer {
  text-align: center;
}

.comp_v3_3020__alert {
  color: red;
  margin-top: 20px;
  margin-bottom: 20px;
}

.comp_v3_3020__alert:empty {
  margin-top: 0;
  margin-bottom: 0;
}

.comp_v3_3020 input[type="text"] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 12px 16px;
  height: 48px;
  background-color: #fff;
  width: 100%;
}

.comp_v3_3020 input[type="text"]:disabled {
  background-color: #e7e7e8;
}

.comp_v3_3020 textarea {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 12px 16px;
  width: 100%;
  height: 11em;
  background-color: #fff;
  resize: vertical;
}

.comp_v3_3020__selectbox {
  position: relative;
  display: inline-block;
  border: 1px solid #ccc;
  border-radius: 4px;
  background-color: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
}

.comp_v3_3020__selectbox::before {
  content: "";
  position: absolute;
  right: 1em;
  top: 50%;
  padding: 0;
  width: 0.5em;
  height: 0.5em;
  border-right: 2px solid rgba(51, 51, 51, 0.3);
  border-top: 2px solid rgba(51, 51, 51, 0.3);
  -webkit-transform: rotate(135deg) translate(-50%, 50%);
  transform: rotate(135deg) translate(-50%, 50%);
  pointer-events: none;
}

.comp_v3_3020__selectbox::after {
  content: "";
  position: absolute;
  right: 2.5em;
  top: 0;
  bottom: 0;
  width: 1px;
  border-left: 1px solid #ccc;
}

.comp_v3_3020__selectbox__select {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  height: 46px;
  padding: 12px 16px;
  cursor: pointer;
  text-indent: 0.01px;
  text-overflow: ellipsis;
  border: none;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  color: #333;
  letter-spacing: 0.1rem;
}

.comp_v3_3020__selectbox__select::-ms-expand {
  display: none;
}

.comp_v3_3020__selectbox__select:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_3020__selectbox__select:disabled {
  background-color: #e7e7e8;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_3020__agreement {
    margin-top: 20px;
    margin-bottom: 20px;
    padding: 20px;
    border-top: 1px dashed rgba(51, 51, 51, 0.2);
    border-bottom: 1px dashed rgba(51, 51, 51, 0.2);
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_3020__agreement {
    border-top: 1px solid rgba(51, 51, 51, 0.2);
    padding-top: 10px;
    padding-bottom: 20px;
  }
}

.comp_v3_3020__agreement__row {
  padding-top: 0.4em;
  padding-bottom: 0.4em;
}

.comp_v3_3020__agreement__note {
  color: #6e7175;
  font-size: 1.2rem;
}

.comp_v3_3020__checkbox {
  cursor: pointer;
  color: #333;
}

.comp_v3_3020__checkbox__input {
  position: absolute;
  left: -100vw;
}

.comp_v3_3020__checkbox__shape {
  position: relative;
  padding-left: 1em;
}

.comp_v3_3020__checkbox__shape::before {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  left: 0;
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  border: 1px solid #ccc;
  border-radius: 0.27em;
  background-color: #fff;
}

.comp_v3_3020__checkbox__input:checked + .comp_v3_3020__checkbox__shape::before {
  content: "";
  border-color: #0064d2;
  background-color: #0064d2;
}

.comp_v3_3020__checkbox__input:checked + .comp_v3_3020__checkbox__shape::after {
  content: "";
  position: absolute;
  left: 0.25em;
  top: 0.16em;
  display: block;
  width: 0.35em;
  height: 0.7em;
  -webkit-transform: rotate(40deg);
  transform: rotate(40deg);
  border-bottom: 0.15em solid #fff;
  border-right: 0.15em solid #fff;
}

.comp_v3_3020__checkbox__input:focus + .comp_v3_3020__checkbox__shape::before {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_3020__checkbox__vertical {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 4px 1px;
}

.comp_v3_3020__checkbox__shape {
  font-size: 2.2rem;
}

.comp_v3_3020__checkbox__shape__agree {
  color: lightgray;
}

.comp_v3_3020__checkbox__input:checked + .comp_v3_3020__checkbox__shape::after {
  top: 0;
}

.comp_v3_3020__checkbox a {
  display: inline;
  color: #0064d2;
  padding-right: 0;
  padding-left: 0;
  position: relative;
  text-decoration: underline;
  line-height: 1.4;
}

.comp_v3_3020__checkbox a:hover {
  text-decoration: none;
}

.comp_v3_3020__checkbox a::before {
  display: none;
}

.comp_v3_3020__checkbox a::after {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 5px;
  -webkit-transform: translateY(2.5px);
  transform: translateY(2.5px);
}

.comp_v3_3020__checkbox a[href$=".pdf"]::after, .comp_v3_3020__checkbox a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_3020__checkbox a[href*="/list/index.php"]::after, .comp_v3_3020__checkbox a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_3020__checkbox a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_3020__checkbox a[href^="tel:"], .comp_v3_3020__checkbox a[href^="mailto:"], .comp_v3_3020__checkbox a.icon-none {
  padding-right: 0;
}

.comp_v3_3020__checkbox a[href^="tel:"]::after, .comp_v3_3020__checkbox a[href^="mailto:"]::after, .comp_v3_3020__checkbox a.icon-none::after {
  display: none;
}

.comp_v3_3020__checkbox a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_3020__checkbox a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_3020__checkbox a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_3020__checkbox a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_3020__checkbox a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_3020__checkbox a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_3020__checkbox a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_3020__text {
  text-align: left;
  max-width: 800px;
  margin: 15px auto 0;
  letter-spacing: 0.1rem;
  padding: 20px;
}

.comp_v3_3020__text__agree {
  width: 100%;
  height: 250px;
  resize: none;
  overflow-y: scroll;
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 0px 5px 0px 10px;
  background-color: #fff;
}

.comp_v3_3020__radio {
  cursor: pointer;
  color: #333;
}

.comp_v3_3020__radio__input {
  position: absolute;
  left: -100vw;
}

.comp_v3_3020__radio__shape {
  position: relative;
  padding-left: 1em;
}

.comp_v3_3020__radio__shape::before {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: inline-block;
  width: 1em;
  height: 1em;
  border-color: #ccc;
  border-style: solid;
  border-width: 0.1em;
  border-radius: 50%;
  background-color: #fff;
}

.comp_v3_3020__radio__input:checked + .comp_v3_3020__radio__shape::before {
  border-color: #0064d2;
}

.comp_v3_3020__radio__input:checked + .comp_v3_3020__radio__shape::after {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: block;
  width: 0.4em;
  height: 0.4em;
  border-radius: 50%;
  background-color: #0064d2;
}

.comp_v3_3020__radio__input:focus + .comp_v3_3020__radio__shape::before {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
  border-radius: 50%;
}

.comp_v3_3020__radio__shape {
  font-size: 2.2rem;
}

.comp_v3_3020__radio + .comp_v3_3020__radio {
  margin-left: 1em;
}

.comp_v3_3020__content_block__sentence ul .disc {
    display: inline-block;
    padding-left: calc(26px + 0.25em);
    margin-left: 0;
}

.comp_v3_3020__content_block__sentence ul .disc::before {
    position: absolute;
    left: 0;
    top: 0;
    display: inline-block;
    content: "\002022";
    margin: 0 10px;
}

.comp_v3_3020__content_block__sentence ul a::before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 5px;
  -webkit-transform: translateY(2.5px);
  transform: translateY(2.5px);
}

.comp_v3_3020__content_block__sentence li a {
  color: #0064d2;
  display: inline-block;
  position: relative;
}

.comp_v3_3020__content_block__title {
  font-weight: normal;
  font-size: 2rem;
  margin: 10px 0 10px;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

.comp_v3_3020__button {
  padding: 10px 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #fff;
  background-color: #0064d2;
  border-radius: 5px;
  border-style: none;
  min-width: 110px;
  min-height: 40px;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  cursor: pointer;
}

.comp_v3_3020__button:hover {
  opacity: 0.5;
}

.comp_v3_3020__button:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
  border-radius: 5px;
}

.comp_v3_3020__button:disabled {
  color: #fff;
  background-color: #707070;
}

.comp_v3_3020__button:disabled:hover {
  opacity: 1;
}

.comp_v3_3020__dialog .modal_dialog__box {
  width: 300px;
  max-width: 100%;
  height: auto;
}

.comp_v3_3020__dialog .modal_dialog__box__body {
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 15px;
}

@media screen and (max-width: 768px) {
  .comp_v3_3020__dialog .modal_dialog__box__body {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
  }
}

.comp_v3_3010 {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: -webkit-sticky;
  position: sticky;
  bottom: 0;
  width: 100%;
  border-top: 1px solid rgba(51, 51, 51, 0.2);
  background-color: #fff;
  z-index: 1;
}

.comp_v3_3010__frame {
  padding: 15px 15px;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  max-width: 1140px;
  line-height: 1.6;
}

@media screen and (max-width: 768px) {
  .comp_v3_3010__frame {
    padding: 20px;
  }
}

.comp_v3_3010__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

@media screen and (max-width: 768px) {
  .comp_v3_3010__content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.comp_v3_3010__content__column {
  margin-left: 15px;
  margin-right: 15px;
  width: 50%;
  text-align: center;
}

@media screen and (max-width: 768px) {
  .comp_v3_3010__content__column {
    margin-left: 0;
    margin-right: 0;
    width: 100%;
  }
}

.comp_v3_3010__content__button, .comp_v3_3010__content__button--disagree {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
  width: 100%;
  max-width: 370px;
  border-style: none;
  border-radius: 4px;
  color: #fff;
  background-color: #0064d2;
  font-size: 1.4rem;
  text-decoration: none;
  line-height: 1.8;
  letter-spacing: 0.1rem;
  cursor: pointer;
}

@media screen and (max-width: 768px) {
  .comp_v3_3010__content__button, .comp_v3_3010__content__button--disagree {
    margin: 7px auto 0;
    width: 100%;
    max-width: none;
  }
}

.comp_v3_3010__content__button:hover, .comp_v3_3010__content__button--disagree:hover {
  opacity: 0.5;
}

.comp_v3_3010__content__button--disagree {
  background-color: #a0a0a5;
}

.comp_v3_3010__content__text, .comp_v3_3010__content__text--external {
  display: block;
  margin-top: 5px;
  font-size: 1.2rem;
  text-align: center;
}

.comp_v3_3010__content__text--external {
  position: relative;
}

.comp_v3_3010__content__text--external::after {
  left: 10px;
  top: 0.2em;
  content: "";
  position: relative;
  display: inline-block;
  width: 14px;
  height: 14px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
  background-size: 14px 14px;
}

.comp_v3_0900 .comp_v3_3010__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_3010__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_1240__frame {
  padding: 0 15px;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_1240__frame {
    padding: 0 20px;
  }
}

.comp_v3_1240__filter {
  margin: 25px 0;
  position: relative;
}

.comp_v3_1240__filter:before {
  content: "\0046\0069\006c\0074\0065\0072";
  display: inline-block;
  position: absolute;
  left: 10px;
  top: 10px;
  z-index: 2;
  font-size: 1.2rem;
  color: #a0a0a5;
  letter-spacing: 0.1rem;
}

.comp_v3_1240__filter__select {
  position: relative;
  border: 1px solid #ccc;
  border-radius: 4px;
  background: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  min-width: 250px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1240__filter__select {
    width: 100%;
  }
}

.comp_v3_1240__filter__select::before {
  position: absolute;
  padding: 0;
  content: "";
  top: 50%;
  right: 0.9em;
  bottom: 0;
  width: 8px;
  height: 8px;
  border-top: 2px solid rgba(51, 51, 51, 0.3);
  border-right: 2px solid rgba(51, 51, 51, 0.3);
  -webkit-transform: rotate(135deg) translate(-50%, 50%);
  transform: rotate(135deg) translate(-50%, 50%);
  pointer-events: none;
}

.comp_v3_1240__filter__select::after {
  position: absolute;
  top: 0;
  right: 2.5em;
  bottom: 0;
  width: 1px;
  content: "";
  border-left: 1px solid #ccc;
}

.comp_v3_1240__filter__select select {
  width: 100%;
  min-width: 120px;
  padding-right: 1em;
  cursor: pointer;
  text-indent: 0.01px;
  text-overflow: ellipsis;
  border: none;
  outline: none;
  background: transparent;
  background-image: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 12px 45px 12px 10px;
  color: #333;
  letter-spacing: 0.1rem;
}

.comp_v3_1240__filter__select select:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_1240__filter__select select::-ms-expand {
  display: none;
}

.comp_v3_1240__filter__select select:disabled {
  background-color: #e7e7e8;
}

@media screen and (max-width: 768px) {
  .comp_v3_1240__filter__select {
    width: 100%;
    min-width: auto;
  }
}

.comp_v3_1240__filter__select select {
  padding: 30px 40px 8px 10px;
  min-width: 250px;
}

.comp_v3_1240__distoributors {
  position: relative;
  border-top: 1px solid #e7e7e8;
}

.comp_v3_1240__distoributor {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  padding: 20px 17px;
  border: 1px solid #e7e7e8;
  border-top: none;
  background-color: #ffffff;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1240__distoributor {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 40% 30% 30%;
    grid-template-columns: 40% 30% 30%;
    -ms-grid-rows: 1fr auto;
    grid-template-rows: 1fr auto;
  }
}

.muuri .comp_v3_1240__distoributor {
  position: absolute;
  width: 100%;
}

.comp_v3_1240__name {
  font-size: 1.9rem;
  margin: 0;
  padding: 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1240__name {
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-column: 1 / 2;
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    grid-row: 1 / 2;
    padding-right: 17px;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1240__info {
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    grid-column: 2 / 3;
    -ms-grid-row: 1;
    -ms-grid-row-span: 2;
    grid-row: 1 / 3;
    padding-right: 17px;
  }
}

.comp_v3_1240__logo {
  position: relative;
  text-align: center;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1240__logo {
    -ms-grid-column: 3;
    -ms-grid-column-span: 1;
    grid-column: 3 / 4;
    -ms-grid-row: 1;
    -ms-grid-row-span: 2;
    grid-row: 1 / 3;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1240__logo img {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    max-height: 100%;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1240__link {
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-column: 1 / 2;
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
    grid-row: 2 / 3;
    padding-right: 17px;
  }
}

.comp_v3_1240__link a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #0064d2;
  padding-right: 0;
  position: relative;
  line-height: 1.6;
  text-decoration: none;
}

.comp_v3_1240__link a:hover {
  text-decoration: underline;
}

.comp_v3_1240__link a::after {
  display: none;
}

.comp_v3_1240__link a::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_1240__link a[href$=".pdf"]::before, .comp_v3_1240__link a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1240__link a[href*="/list/index.php"]::before, .comp_v3_1240__link a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1240__link a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1240__link a[href^="tel:"], .comp_v3_1240__link a[href^="mailto:"], .comp_v3_1240__link a.icon-none {
  padding-left: 0;
}

.comp_v3_1240__link a[href^="tel:"]::before, .comp_v3_1240__link a[href^="mailto:"]::before, .comp_v3_1240__link a.icon-none::before {
  display: none;
}

.comp_v3_1240__link a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1240__link a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1240__link a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1240__link a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1240__link a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1240__link a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1240__link a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1240__link a > sub {
  bottom: 0.75em;
}

.comp_v3_1240__link a > sup {
  top: 0.5em;
}

.comp_v3_0350 .comp_v3_1240__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0350 .comp_v3_1240__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_1230__frame {
  color: #b9b9b9;
  -webkit-box-shadow: 0 6px 6px -1px #ccc;
  box-shadow: 0 6px 6px -1px #ccc;
  background-color: #4b4b4b;
  display: block;
  padding: 0px 0 10px 0px;
  border: 3px solid #2d2d4b;
  border-radius: 6px;
  margin: -6px 12px 8px 12px;
}

.comp_v3_1230 h1, .comp_v3_1230 h2, .comp_v3_1230 h3 {
  margin: 0px 0 10px;
  font-size: 1rem;
  padding: 1rem;
  background-color: #2d2d4b;
}

.comp_v3_1230 .columns {
  -webkit-columns: 2;
  -moz-columns: 2;
  columns: 2;
}

.comp_v3_1230 .columns table {
  margin: 0;
}

.comp_v3_1230 .columns table th,
.comp_v3_1230 .columns table td {
  padding: 5px;
}

.comp_v3_1230 .columns table th {
  text-align: right;
}

.comp_v3_0900 .comp_v3_1230__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_1230__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_1220__frame {
  padding: 0 15px;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_1220__frame {
    padding: 0 20px;
  }
}

.comp_v3_1220__hidden {
  display: none;
}

.comp_v3_1220__filter {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  background-color: #fff;
  z-index: 997;
}

@media screen and (max-width: 768px) {
  .comp_v3_1220__filter {
    top: 45px;
    margin-left: -21px;
    margin-right: -21px;
    padding-left: 20px;
    padding-right: 20px;
    background-color: #fff;
  }
}

.comp_v3_1220__filter__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 6px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1220__filter__item {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 1px;
    width: 20%;
  }
}

.comp_v3_1220__filter__item__label {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-radius: 4px;
  font-size: 10px;
  line-height: 1.5;
  text-align: center;
  color: #0064d2;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
  outline-style: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_1220__filter__item__label {
    font-size: 8px;
    width: 100%;
  }
}

.comp_v3_1220__filter__item__label:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

input[name="filter"]:checked ~ .comp_v3_1220__filter__item__label {
  background-color: #0064d2;
  color: #fff;
}

.comp_v3_1220__filter__item__label__image {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: #0064d2 1px solid;
  border-radius: 4px;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 56px 56px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1220__filter__item__label__image {
    background-size: 40px 40px;
  }
}

.comp_v3_1220__filter__item__label__image[data-type="on"] {
  display: none;
}

input[name="filter"]:checked ~ .comp_v3_1220__filter__item__label .comp_v3_1220__filter__item__label__image[data-type="on"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

input[name="filter"]:checked ~ .comp_v3_1220__filter__item__label .comp_v3_1220__filter__item__label__image[data-type="off"] {
  display: none;
}

.comp_v3_1220__filter__item__label__content {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 54px;
  padding-bottom: 0;
  width: 84px;
  height: 82px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1220__filter__item__label__content {
    padding-top: 39px;
    width: 100%;
    height: auto;
    min-height: 65px;
  }
}

.comp_v3_1220__h4 {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1220__h4 {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1220__h4 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1220__h4 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1220__h4 a[href$=".pdf"]::after, .comp_v3_1220__h4 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1220__h4 a[href*="/list/index.php"]::after, .comp_v3_1220__h4 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1220__h4 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1220__h4 a[href^="tel:"]::after, .comp_v3_1220__h4 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1220__h4 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1220__h4 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1220__h4 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1220__h4 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1220__h4 a:hover[href$=".pdf"]::after, .comp_v3_1220__h4 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1220__h4 a:hover[href*="/list/index.php"]::after, .comp_v3_1220__h4 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1220__h4 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1220__h4 a:hover[href^="tel:"]::after, .comp_v3_1220__h4 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1220__h4 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1220__h4 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1220__h4 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1220__h4 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1220__h4 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1220__h4 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1220__h4 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1220__h4 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1220__h4 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1220__h4 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1220__h4--bold, .comp_v3_1220__h4--regular {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1220__h4--bold, .comp_v3_1220__h4--regular {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1220__h4--bold a, .comp_v3_1220__h4--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1220__h4--bold a::after, .comp_v3_1220__h4--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1220__h4--bold a[href$=".pdf"]::after, .comp_v3_1220__h4--bold a[href*="docget.jsp"]::after, .comp_v3_1220__h4--regular a[href$=".pdf"]::after, .comp_v3_1220__h4--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1220__h4--bold a[href*="/list/index.php"]::after, .comp_v3_1220__h4--bold a[href*="/parametric"]::after, .comp_v3_1220__h4--regular a[href*="/list/index.php"]::after, .comp_v3_1220__h4--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1220__h4--bold a[href^="#"]::after, .comp_v3_1220__h4--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1220__h4--bold a[href^="tel:"]::after, .comp_v3_1220__h4--bold a[href^="mailto:"]::after, .comp_v3_1220__h4--regular a[href^="tel:"]::after, .comp_v3_1220__h4--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1220__h4--bold a[href^="tel:"], .comp_v3_1220__h4--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1220__h4--bold a:hover, .comp_v3_1220__h4--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1220__h4--bold a:hover::after, .comp_v3_1220__h4--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1220__h4--bold a:hover[target="_blank"]::after, .comp_v3_1220__h4--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1220__h4--bold a:hover[href$=".pdf"]::after, .comp_v3_1220__h4--bold a:hover[href*="docget.jsp"]::after, .comp_v3_1220__h4--regular a:hover[href$=".pdf"]::after, .comp_v3_1220__h4--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1220__h4--bold a:hover[href*="/list/index.php"]::after, .comp_v3_1220__h4--bold a:hover[href*="/parametric"]::after, .comp_v3_1220__h4--regular a:hover[href*="/list/index.php"]::after, .comp_v3_1220__h4--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1220__h4--bold a:hover[href^="#"]::after, .comp_v3_1220__h4--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1220__h4--bold a:hover[href^="tel:"]::after, .comp_v3_1220__h4--bold a:hover[href^="mailto:"]::after, .comp_v3_1220__h4--regular a:hover[href^="tel:"]::after, .comp_v3_1220__h4--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1220__h4--bold a[data-type="normal"]::after, .comp_v3_1220__h4--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1220__h4--bold a[data-type="normal"]:hover::after, .comp_v3_1220__h4--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1220__h4--bold a[data-type="internal"]::after, .comp_v3_1220__h4--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1220__h4--bold a[data-type="internal"]:hover::after, .comp_v3_1220__h4--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1220__h4--bold a[data-type="external"]::after, .comp_v3_1220__h4--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1220__h4--bold a[data-type="external"]:hover::after, .comp_v3_1220__h4--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1220__h4--bold a[data-type="pdf"]::after, .comp_v3_1220__h4--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1220__h4--bold a[data-type="pdf"]:hover::after, .comp_v3_1220__h4--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1220__h4--bold a[target="_blank"]::after, .comp_v3_1220__h4--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1220__h4--bold a[target="_blank"]:hover::after, .comp_v3_1220__h4--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1220__h4--bold {
  font-weight: bold;
}

.comp_v3_1220__h4--regular {
  font-weight: normal;
}

.comp_v3_1220__h4--bold, .comp_v3_1220__h4--regular {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media screen and (max-width: 768px) {
  .comp_v3_1220__h4--bold, .comp_v3_1220__h4--regular {
    text-align: left;
  }
}

.comp_v3_1220__title {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.comp_v3_1220__count {
  margin-left: 10px;
  font-size: 1.6rem;
  font-weight: normal;
  line-height: 2rem;
  vertical-align: middle;
}

.comp_v3_1220__order__type {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-top: 10px;
}

.comp_v3_1220__order__type__item {
  margin: 0;
}

.comp_v3_1220__order__type__item[data-type="article"] [data-state="1"]::after, .comp_v3_1220__order__type__item[data-type="media"] [data-state="1"]::after, .comp_v3_1220__order__type__item[data-type="description"] [data-state="1"]::after, .comp_v3_1220__order__type__item[data-type="date"] [data-state="1"]::after, .comp_v3_1220__order__type__item[data-type="related"] [data-state="1"]::after {
  content: "\25B2";
  margin-left: 5px;
  font-size: 1.2rem;
}

.comp_v3_1220__order__type__item[data-type="article"] [data-state="2"]::after, .comp_v3_1220__order__type__item[data-type="media"] [data-state="2"]::after, .comp_v3_1220__order__type__item[data-type="description"] [data-state="2"]::after, .comp_v3_1220__order__type__item[data-type="date"] [data-state="2"]::after, .comp_v3_1220__order__type__item[data-type="related"] [data-state="2"]::after {
  content: "\25BC";
  margin-left: 5px;
  font-size: 1.2rem;
}

.comp_v3_1220__order__type__item[data-type="article"] :not([data-state="0"]), .comp_v3_1220__order__type__item[data-type="media"] :not([data-state="0"]), .comp_v3_1220__order__type__item[data-type="description"] :not([data-state="0"]), .comp_v3_1220__order__type__item[data-type="date"] :not([data-state="0"]), .comp_v3_1220__order__type__item[data-type="related"] :not([data-state="0"]) {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.comp_v3_1220__contents {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  overflow: hidden;
}

.comp_v3_1220__contents__item {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.comp_v3_1220__contents.muuri .comp_v3_1220__contents__item {
  position: absolute;
}

.comp_v3_1220__contents__item__box {
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.comp_v3_1220__contents__item__box__description {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-left: 1px solid #e7e7e8;
}

.comp_v3_1220__contents__item__box__description p {
  line-height: 1.5;
}

.comp_v3_1220__contents__item__box__date {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1220__order__title {
    display: none;
  }
  .comp_v3_1220__order__type {
    width: 100%;
    border: 1px solid #e7e7e8;
  }
  .comp_v3_1220__order__type__item {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .comp_v3_1220__order__type__item[data-type="article"] {
    width: 17%;
  }
  .comp_v3_1220__order__type__item[data-type="media"] {
    width: 117px;
  }
  .comp_v3_1220__order__type__item[data-type="description"] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%;
  }
  .comp_v3_1220__order__type__item[data-type="date"] {
    width: 113px;
  }
  .comp_v3_1220__order__type__item[data-type="related"] {
    width: 16%;
  }
  .comp_v3_1220__order__type__item + .comp_v3_1220__order__type__item {
    border-left: 1px solid #e7e7e8;
  }
  .comp_v3_1220__order__type__item a {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 20px 10px;
    color: #2d2d2d;
    font-weight: bold;
    background-color: #f0f6fc;
    line-height: 1.15;
  }
  .comp_v3_1220__order__type__item a:hover {
    background-color: #909090;
    color: #fff;
  }
  .comp_v3_1220__contents__item {
    width: 100%;
    padding: 0;
  }
  .comp_v3_1220__contents__item__box {
    border-left: 1px solid #e7e7e8;
    border-right: 1px solid #e7e7e8;
    border-bottom: 1px solid #e7e7e8;
  }
  .comp_v3_1220__contents__item__box__article {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 17%;
    line-height: 1.5;
  }
  .comp_v3_1220__contents__item__box__article__content {
    padding: 10px;
  }
  .comp_v3_1220__contents__item__box__article a {
    display: inline;
    color: #0064d2;
    padding-right: 0;
    padding-left: 0;
    position: relative;
    text-decoration: underline;
    line-height: 1.4;
  }
  .comp_v3_1220__contents__item__box__article a:hover {
    text-decoration: none;
  }
  .comp_v3_1220__contents__item__box__article a::before {
    display: none;
  }
  .comp_v3_1220__contents__item__box__article a::after {
    content: "";
    display: inline-block;
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
    background-size: 16px 16px;
    margin: 0 5px;
    -webkit-transform: translateY(2.5px);
    transform: translateY(2.5px);
  }
  .comp_v3_1220__contents__item__box__article a[href$=".pdf"]::after, .comp_v3_1220__contents__item__box__article a[href*="docget.jsp"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
  }
  .comp_v3_1220__contents__item__box__article a[href*="/list/index.php"]::after, .comp_v3_1220__contents__item__box__article a[href*="/parametric"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
  }
  .comp_v3_1220__contents__item__box__article a[href^="#"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
  }
  .comp_v3_1220__contents__item__box__article a[href^="tel:"], .comp_v3_1220__contents__item__box__article a[href^="mailto:"], .comp_v3_1220__contents__item__box__article a.icon-none {
    padding-right: 0;
  }
  .comp_v3_1220__contents__item__box__article a[href^="tel:"]::after, .comp_v3_1220__contents__item__box__article a[href^="mailto:"]::after, .comp_v3_1220__contents__item__box__article a.icon-none::after {
    display: none;
  }
  .comp_v3_1220__contents__item__box__article a.icon-none img {
    margin: 0;
  }
}

@media print, screen and (min-width: 769px) and (min-width: 769px) {
  .comp_v3_1220__contents__item__box__article a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1220__contents__item__box__article a[data-type="normal"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  }
  .comp_v3_1220__contents__item__box__article a[data-type="internal"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
  }
  .comp_v3_1220__contents__item__box__article a[data-type="external"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
  }
  .comp_v3_1220__contents__item__box__article a[data-type="pdf"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
  }
  .comp_v3_1220__contents__item__box__article a[target="_blank"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
  }
  .comp_v3_1220__contents__item__box__media {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    width: 117px;
    border-left: 1px solid #e7e7e8;
  }
  .comp_v3_1220__contents__item__box__media__content {
    padding: 10px;
  }
  .comp_v3_1220__contents__item__box__description {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-left: 1px solid #e7e7e8;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%;
  }
  .comp_v3_1220__contents__item__box__description__content {
    padding: 10px;
  }
  .comp_v3_1220__contents__item__box__description__content ul {
    list-style: none;
    padding: 0;
    margin: 1em 0 0 0;
    line-height: 1.4;
  }
  .comp_v3_1220__contents__item__box__description__content ul ul,
  .comp_v3_1220__contents__item__box__description__content ul ol {
    margin: 0 0 0 30px;
  }
}

@media screen and (min-width: 769px) and (max-width: 768px) {
  .comp_v3_1220__contents__item__box__description__content ul ul,
  .comp_v3_1220__contents__item__box__description__content ul ol {
    margin: 0 0 0 25px;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1220__contents__item__box__description__content ol {
    padding: 0;
    margin: 1em 0 0 0;
    list-style-type: none;
    counter-reset: ol-counter;
  }
  .comp_v3_1220__contents__item__box__description__content ol ul,
  .comp_v3_1220__contents__item__box__description__content ol ol {
    margin: 0;
  }
}

@media screen and (min-width: 769px) and (max-width: 768px) {
  .comp_v3_1220__contents__item__box__description__content ol ul,
  .comp_v3_1220__contents__item__box__description__content ol ol {
    margin: 0;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1220__contents__item__box__description__content ol > li {
    position: relative;
    counter-increment: ol-counter;
    margin-left: 1.5em;
    text-indent: 0;
  }
  .comp_v3_1220__contents__item__box__description__content ol > li::before {
    content: counter(ol-counter) ". ";
    width: 2.5em;
    display: inline-block;
    text-align: right;
    left: -2.5em;
    position: absolute;
    padding-right: 0.4em;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .comp_v3_1220__contents__item__box__description__content .disc ul,
  .comp_v3_1220__contents__item__box__description__content .disc ol {
    margin: 0;
  }
  .comp_v3_1220__contents__item__box__description__content li a {
    color: #0064d2;
    display: inline-block;
    position: relative;
  }
  .comp_v3_1220__contents__item__box__description__content li a:hover {
    text-decoration: underline;
  }
  .comp_v3_1220__contents__item__box__description__content li a img {
    display: inline-block;
    margin-right: 8px;
    vertical-align: middle;
  }
  .comp_v3_1220__contents__item__box__description__content p a {
    display: inline;
    color: #0064d2;
    padding-right: 0;
    padding-left: 0;
    position: relative;
    text-decoration: underline;
    line-height: 1.4;
  }
  .comp_v3_1220__contents__item__box__description__content p a:hover {
    text-decoration: none;
  }
  .comp_v3_1220__contents__item__box__description__content p a::before {
    display: none;
  }
  .comp_v3_1220__contents__item__box__description__content p a::after {
    content: "";
    display: inline-block;
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
    background-size: 16px 16px;
    margin: 0 5px;
    -webkit-transform: translateY(2.5px);
    transform: translateY(2.5px);
  }
  .comp_v3_1220__contents__item__box__description__content p a[href$=".pdf"]::after, .comp_v3_1220__contents__item__box__description__content p a[href*="docget.jsp"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
  }
  .comp_v3_1220__contents__item__box__description__content p a[href*="/list/index.php"]::after, .comp_v3_1220__contents__item__box__description__content p a[href*="/parametric"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
  }
  .comp_v3_1220__contents__item__box__description__content p a[href^="#"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
  }
  .comp_v3_1220__contents__item__box__description__content p a[href^="tel:"], .comp_v3_1220__contents__item__box__description__content p a[href^="mailto:"], .comp_v3_1220__contents__item__box__description__content p a.icon-none {
    padding-right: 0;
  }
  .comp_v3_1220__contents__item__box__description__content p a[href^="tel:"]::after, .comp_v3_1220__contents__item__box__description__content p a[href^="mailto:"]::after, .comp_v3_1220__contents__item__box__description__content p a.icon-none::after {
    display: none;
  }
  .comp_v3_1220__contents__item__box__description__content p a.icon-none img {
    margin: 0;
  }
}

@media print, screen and (min-width: 769px) and (min-width: 769px) {
  .comp_v3_1220__contents__item__box__description__content p a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1220__contents__item__box__description__content p a[data-type="normal"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  }
  .comp_v3_1220__contents__item__box__description__content p a[data-type="internal"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
  }
  .comp_v3_1220__contents__item__box__description__content p a[data-type="external"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
  }
  .comp_v3_1220__contents__item__box__description__content p a[data-type="pdf"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
  }
  .comp_v3_1220__contents__item__box__description__content p a[target="_blank"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
  }
  .comp_v3_1220__contents__item__box__description__content ul .disc,
  .comp_v3_1220__contents__item__box__description__content ol .disc {
    display: inline-block;
    padding-left: calc(26px + 0.25em);
    margin-left: 0;
    position: relative;
  }
  .comp_v3_1220__contents__item__box__description__content ul .disc::before,
  .comp_v3_1220__contents__item__box__description__content ol .disc::before {
    position: absolute;
    left: 0;
    top: 0;
    display: inline-block;
    content: "\002022";
    color: #0064d2;
    margin: 0 10px;
  }
  .comp_v3_1220__contents__item__box__description__content ul a,
  .comp_v3_1220__contents__item__box__description__content ol a {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    color: #0064d2;
    padding-right: 0;
    position: relative;
    line-height: 1.6;
    text-decoration: none;
  }
  .comp_v3_1220__contents__item__box__description__content ul a:hover,
  .comp_v3_1220__contents__item__box__description__content ol a:hover {
    text-decoration: underline;
  }
  .comp_v3_1220__contents__item__box__description__content ul a::after,
  .comp_v3_1220__contents__item__box__description__content ol a::after {
    display: none;
  }
  .comp_v3_1220__contents__item__box__description__content ul a::before,
  .comp_v3_1220__contents__item__box__description__content ol a::before {
    position: relative;
    content: "";
    top: calc(0.5em / 2 - 1px);
    display: inline-block;
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
    background-size: 16px 16px;
    margin: 0 calc(5px + 0.25em) 0 5px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
  }
  .comp_v3_1220__contents__item__box__description__content ul a[href$=".pdf"]::before, .comp_v3_1220__contents__item__box__description__content ul a[href*="docget.jsp"]::before,
  .comp_v3_1220__contents__item__box__description__content ol a[href$=".pdf"]::before,
  .comp_v3_1220__contents__item__box__description__content ol a[href*="docget.jsp"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
  }
  .comp_v3_1220__contents__item__box__description__content ul a[href*="/list/index.php"]::before, .comp_v3_1220__contents__item__box__description__content ul a[href*="/parametric"]::before,
  .comp_v3_1220__contents__item__box__description__content ol a[href*="/list/index.php"]::before,
  .comp_v3_1220__contents__item__box__description__content ol a[href*="/parametric"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
  }
  .comp_v3_1220__contents__item__box__description__content ul a[href^="#"]::before,
  .comp_v3_1220__contents__item__box__description__content ol a[href^="#"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
  }
  .comp_v3_1220__contents__item__box__description__content ul a[href^="tel:"], .comp_v3_1220__contents__item__box__description__content ul a[href^="mailto:"], .comp_v3_1220__contents__item__box__description__content ul a.icon-none,
  .comp_v3_1220__contents__item__box__description__content ol a[href^="tel:"],
  .comp_v3_1220__contents__item__box__description__content ol a[href^="mailto:"],
  .comp_v3_1220__contents__item__box__description__content ol a.icon-none {
    padding-left: 0;
  }
  .comp_v3_1220__contents__item__box__description__content ul a[href^="tel:"]::before, .comp_v3_1220__contents__item__box__description__content ul a[href^="mailto:"]::before, .comp_v3_1220__contents__item__box__description__content ul a.icon-none::before,
  .comp_v3_1220__contents__item__box__description__content ol a[href^="tel:"]::before,
  .comp_v3_1220__contents__item__box__description__content ol a[href^="mailto:"]::before,
  .comp_v3_1220__contents__item__box__description__content ol a.icon-none::before {
    display: none;
  }
  .comp_v3_1220__contents__item__box__description__content ul a.icon-none img,
  .comp_v3_1220__contents__item__box__description__content ol a.icon-none img {
    margin: 0;
  }
}

@media print, screen and (min-width: 769px) and (min-width: 769px) {
  .comp_v3_1220__contents__item__box__description__content ul a[href^="tel:"],
  .comp_v3_1220__contents__item__box__description__content ol a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1220__contents__item__box__description__content ul a[data-type="normal"]::before,
  .comp_v3_1220__contents__item__box__description__content ol a[data-type="normal"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  }
  .comp_v3_1220__contents__item__box__description__content ul a[data-type="internal"]::before,
  .comp_v3_1220__contents__item__box__description__content ol a[data-type="internal"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
  }
  .comp_v3_1220__contents__item__box__description__content ul a[data-type="external"]::before,
  .comp_v3_1220__contents__item__box__description__content ol a[data-type="external"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
  }
  .comp_v3_1220__contents__item__box__description__content ul a[data-type="pdf"]::before,
  .comp_v3_1220__contents__item__box__description__content ol a[data-type="pdf"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
  }
  .comp_v3_1220__contents__item__box__description__content ul a[target="_blank"]::before,
  .comp_v3_1220__contents__item__box__description__content ol a[target="_blank"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
  }
  .comp_v3_1220__contents__item__box__description__content ul a > sub,
  .comp_v3_1220__contents__item__box__description__content ol a > sub {
    bottom: 0.75em;
  }
  .comp_v3_1220__contents__item__box__description__content ul a > sup,
  .comp_v3_1220__contents__item__box__description__content ol a > sup {
    top: 0.5em;
  }
  .comp_v3_1220__contents__item__box__description__content ol ul > li::before {
    width: auto;
    left: auto;
    padding-right: 0;
  }
  .comp_v3_1220__contents__item__box__date {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 113px;
    border-left: 1px solid #e7e7e8;
  }
  .comp_v3_1220__contents__item__box__date__content {
    padding: 10px;
  }
  .comp_v3_1220__contents__item__box__related {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    width: 16%;
    border-left: 1px solid #e7e7e8;
  }
  .comp_v3_1220__contents__item__box__related__content {
    padding: 10px;
  }
  .comp_v3_1220__contents__item__box__related a {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    color: #0064d2;
    padding-right: 0;
    position: relative;
    line-height: 1.6;
    text-decoration: none;
  }
  .comp_v3_1220__contents__item__box__related a:hover {
    text-decoration: underline;
  }
  .comp_v3_1220__contents__item__box__related a::after {
    display: none;
  }
  .comp_v3_1220__contents__item__box__related a::before {
    position: relative;
    content: "";
    top: calc(0.5em / 2 - 1px);
    display: inline-block;
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
    background-size: 16px 16px;
    margin: 0 calc(5px + 0.25em) 0 5px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
  }
  .comp_v3_1220__contents__item__box__related a[href$=".pdf"]::before, .comp_v3_1220__contents__item__box__related a[href*="docget.jsp"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
  }
  .comp_v3_1220__contents__item__box__related a[href*="/list/index.php"]::before, .comp_v3_1220__contents__item__box__related a[href*="/parametric"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
  }
  .comp_v3_1220__contents__item__box__related a[href^="#"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
  }
  .comp_v3_1220__contents__item__box__related a[href^="tel:"], .comp_v3_1220__contents__item__box__related a[href^="mailto:"], .comp_v3_1220__contents__item__box__related a.icon-none {
    padding-left: 0;
  }
  .comp_v3_1220__contents__item__box__related a[href^="tel:"]::before, .comp_v3_1220__contents__item__box__related a[href^="mailto:"]::before, .comp_v3_1220__contents__item__box__related a.icon-none::before {
    display: none;
  }
  .comp_v3_1220__contents__item__box__related a.icon-none img {
    margin: 0;
  }
}

@media print, screen and (min-width: 769px) and (min-width: 769px) {
  .comp_v3_1220__contents__item__box__related a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1220__contents__item__box__related a[data-type="normal"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  }
  .comp_v3_1220__contents__item__box__related a[data-type="internal"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
  }
  .comp_v3_1220__contents__item__box__related a[data-type="external"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
  }
  .comp_v3_1220__contents__item__box__related a[data-type="pdf"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
  }
  .comp_v3_1220__contents__item__box__related a[target="_blank"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
  }
  .comp_v3_1220__contents__item__box__related a > sub {
    bottom: 0.75em;
  }
  .comp_v3_1220__contents__item__box__related a > sup {
    top: 0.5em;
  }
  .comp_v3_1220__contents__item[data-badge="new"] .comp_v3_1220__contents__item__box__article__content::before {
    content: "NEW";
    display: table;
    padding: 5px 10px 4px;
    font-size: 1.1rem;
    border-radius: 4px;
    line-height: 1;
    color: #fff;
    background-color: #af8cc8;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
  }
}

@media screen and (min-width: 769px) and (max-width: 768px) {
  .comp_v3_1220__contents__item[data-badge="new"] .comp_v3_1220__contents__item__box__article__content::before {
    font-size: 0.9rem;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 3px;
    padding-bottom: 2px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1220__order {
    margin: 5px 4px;
    font-size: 1.1rem;
  }
  .comp_v3_1220__order__type__item :not([data-state="0"]) {
    color: #0064d2;
  }
  .comp_v3_1220__order__type__item + .comp_v3_1220__order__type__item::before {
    content: "  |  ";
    white-space: pre;
  }
  .comp_v3_1220__contents {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: -2px;
    margin-right: -2px;
  }
  .comp_v3_1220__contents__item {
    width: 100%;
    padding: 3px 2px;
  }
  .comp_v3_1220__contents__item__box {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 10px;
    width: 100%;
    background-color: #efefef;
    border-radius: 2px;
    -webkit-box-shadow: 0 2px 2px -1px #ddd;
    box-shadow: 0 2px 2px -1px #ddd;
    font-size: 1.4rem;
  }
  .comp_v3_1220__contents__item__box__article {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
    width: 100%;
    margin-top: 5px;
    line-height: 1.5;
  }
  .comp_v3_1220__contents__item__box__article a {
    display: inline;
    color: #0064d2;
    padding-right: 0;
    padding-left: 0;
    position: relative;
    text-decoration: underline;
    line-height: 1.4;
  }
  .comp_v3_1220__contents__item__box__article a:hover {
    text-decoration: none;
  }
  .comp_v3_1220__contents__item__box__article a::before {
    display: none;
  }
  .comp_v3_1220__contents__item__box__article a::after {
    content: "";
    display: inline-block;
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
    background-size: 16px 16px;
    margin: 0 5px;
    -webkit-transform: translateY(2.5px);
    transform: translateY(2.5px);
  }
  .comp_v3_1220__contents__item__box__article a[href$=".pdf"]::after, .comp_v3_1220__contents__item__box__article a[href*="docget.jsp"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
  }
  .comp_v3_1220__contents__item__box__article a[href*="/list/index.php"]::after, .comp_v3_1220__contents__item__box__article a[href*="/parametric"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
  }
  .comp_v3_1220__contents__item__box__article a[href^="#"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
  }
  .comp_v3_1220__contents__item__box__article a[href^="tel:"], .comp_v3_1220__contents__item__box__article a[href^="mailto:"], .comp_v3_1220__contents__item__box__article a.icon-none {
    padding-right: 0;
  }
  .comp_v3_1220__contents__item__box__article a[href^="tel:"]::after, .comp_v3_1220__contents__item__box__article a[href^="mailto:"]::after, .comp_v3_1220__contents__item__box__article a.icon-none::after {
    display: none;
  }
  .comp_v3_1220__contents__item__box__article a.icon-none img {
    margin: 0;
  }
}

@media screen and (max-width: 768px) and (min-width: 769px) {
  .comp_v3_1220__contents__item__box__article a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1220__contents__item__box__article a[data-type="normal"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  }
  .comp_v3_1220__contents__item__box__article a[data-type="internal"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
  }
  .comp_v3_1220__contents__item__box__article a[data-type="external"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
  }
  .comp_v3_1220__contents__item__box__article a[data-type="pdf"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
  }
  .comp_v3_1220__contents__item__box__article a[target="_blank"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
  }
  .comp_v3_1220__contents__item__box__media {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    color: #1d1e21;
    font-weight: bold;
    margin-left: 2px;
  }
  .comp_v3_1220__contents__item__box__media br {
    display: none;
  }
  .comp_v3_1220__contents__item__box__description {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
    width: 100%;
    line-height: 1.5;
    margin-top: 5px;
  }
  .comp_v3_1220__contents__item__box__description ul {
    list-style: none;
    padding: 0;
    margin: 1em 0 0 0;
    line-height: 1.4;
  }
  .comp_v3_1220__contents__item__box__description ul ul,
  .comp_v3_1220__contents__item__box__description ul ol {
    margin: 0 0 0 30px;
  }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
  .comp_v3_1220__contents__item__box__description ul ul,
  .comp_v3_1220__contents__item__box__description ul ol {
    margin: 0 0 0 25px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1220__contents__item__box__description ol {
    padding: 0;
    margin: 1em 0 0 0;
    list-style-type: none;
    counter-reset: ol-counter;
  }
  .comp_v3_1220__contents__item__box__description ol ul,
  .comp_v3_1220__contents__item__box__description ol ol {
    margin: 0;
  }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
  .comp_v3_1220__contents__item__box__description ol ul,
  .comp_v3_1220__contents__item__box__description ol ol {
    margin: 0;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1220__contents__item__box__description ol > li {
    position: relative;
    counter-increment: ol-counter;
    margin-left: 1.5em;
    text-indent: 0;
  }
  .comp_v3_1220__contents__item__box__description ol > li::before {
    content: counter(ol-counter) ". ";
    width: 2.5em;
    display: inline-block;
    text-align: right;
    left: -2.5em;
    position: absolute;
    padding-right: 0.4em;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .comp_v3_1220__contents__item__box__description .disc ul,
  .comp_v3_1220__contents__item__box__description .disc ol {
    margin: 0;
  }
  .comp_v3_1220__contents__item__box__description li a {
    color: #0064d2;
    display: inline-block;
    position: relative;
  }
  .comp_v3_1220__contents__item__box__description li a:hover {
    text-decoration: underline;
  }
  .comp_v3_1220__contents__item__box__description li a img {
    display: inline-block;
    margin-right: 8px;
    vertical-align: middle;
  }
  .comp_v3_1220__contents__item__box__description p a {
    display: inline;
    color: #0064d2;
    padding-right: 0;
    padding-left: 0;
    position: relative;
    text-decoration: underline;
    line-height: 1.4;
  }
  .comp_v3_1220__contents__item__box__description p a:hover {
    text-decoration: none;
  }
  .comp_v3_1220__contents__item__box__description p a::before {
    display: none;
  }
  .comp_v3_1220__contents__item__box__description p a::after {
    content: "";
    display: inline-block;
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
    background-size: 16px 16px;
    margin: 0 5px;
    -webkit-transform: translateY(2.5px);
    transform: translateY(2.5px);
  }
  .comp_v3_1220__contents__item__box__description p a[href$=".pdf"]::after, .comp_v3_1220__contents__item__box__description p a[href*="docget.jsp"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
  }
  .comp_v3_1220__contents__item__box__description p a[href*="/list/index.php"]::after, .comp_v3_1220__contents__item__box__description p a[href*="/parametric"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
  }
  .comp_v3_1220__contents__item__box__description p a[href^="#"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
  }
  .comp_v3_1220__contents__item__box__description p a[href^="tel:"], .comp_v3_1220__contents__item__box__description p a[href^="mailto:"], .comp_v3_1220__contents__item__box__description p a.icon-none {
    padding-right: 0;
  }
  .comp_v3_1220__contents__item__box__description p a[href^="tel:"]::after, .comp_v3_1220__contents__item__box__description p a[href^="mailto:"]::after, .comp_v3_1220__contents__item__box__description p a.icon-none::after {
    display: none;
  }
  .comp_v3_1220__contents__item__box__description p a.icon-none img {
    margin: 0;
  }
}

@media screen and (max-width: 768px) and (min-width: 769px) {
  .comp_v3_1220__contents__item__box__description p a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1220__contents__item__box__description p a[data-type="normal"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  }
  .comp_v3_1220__contents__item__box__description p a[data-type="internal"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
  }
  .comp_v3_1220__contents__item__box__description p a[data-type="external"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
  }
  .comp_v3_1220__contents__item__box__description p a[data-type="pdf"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
  }
  .comp_v3_1220__contents__item__box__description p a[target="_blank"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
  }
  .comp_v3_1220__contents__item__box__description ul .disc,
  .comp_v3_1220__contents__item__box__description ol .disc {
    display: inline-block;
    padding-left: calc(26px + 0.25em);
    margin-left: 0;
    position: relative;
  }
  .comp_v3_1220__contents__item__box__description ul .disc::before,
  .comp_v3_1220__contents__item__box__description ol .disc::before {
    position: absolute;
    left: 0;
    top: 0;
    display: inline-block;
    content: "\002022";
    color: #0064d2;
    margin: 0 10px;
  }
  .comp_v3_1220__contents__item__box__description ul a,
  .comp_v3_1220__contents__item__box__description ol a {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    color: #0064d2;
    padding-right: 0;
    position: relative;
    line-height: 1.6;
    text-decoration: none;
  }
  .comp_v3_1220__contents__item__box__description ul a:hover,
  .comp_v3_1220__contents__item__box__description ol a:hover {
    text-decoration: underline;
  }
  .comp_v3_1220__contents__item__box__description ul a::after,
  .comp_v3_1220__contents__item__box__description ol a::after {
    display: none;
  }
  .comp_v3_1220__contents__item__box__description ul a::before,
  .comp_v3_1220__contents__item__box__description ol a::before {
    position: relative;
    content: "";
    top: calc(0.5em / 2 - 1px);
    display: inline-block;
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
    background-size: 16px 16px;
    margin: 0 calc(5px + 0.25em) 0 5px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
  }
  .comp_v3_1220__contents__item__box__description ul a[href$=".pdf"]::before, .comp_v3_1220__contents__item__box__description ul a[href*="docget.jsp"]::before,
  .comp_v3_1220__contents__item__box__description ol a[href$=".pdf"]::before,
  .comp_v3_1220__contents__item__box__description ol a[href*="docget.jsp"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
  }
  .comp_v3_1220__contents__item__box__description ul a[href*="/list/index.php"]::before, .comp_v3_1220__contents__item__box__description ul a[href*="/parametric"]::before,
  .comp_v3_1220__contents__item__box__description ol a[href*="/list/index.php"]::before,
  .comp_v3_1220__contents__item__box__description ol a[href*="/parametric"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
  }
  .comp_v3_1220__contents__item__box__description ul a[href^="#"]::before,
  .comp_v3_1220__contents__item__box__description ol a[href^="#"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
  }
  .comp_v3_1220__contents__item__box__description ul a[href^="tel:"], .comp_v3_1220__contents__item__box__description ul a[href^="mailto:"], .comp_v3_1220__contents__item__box__description ul a.icon-none,
  .comp_v3_1220__contents__item__box__description ol a[href^="tel:"],
  .comp_v3_1220__contents__item__box__description ol a[href^="mailto:"],
  .comp_v3_1220__contents__item__box__description ol a.icon-none {
    padding-left: 0;
  }
  .comp_v3_1220__contents__item__box__description ul a[href^="tel:"]::before, .comp_v3_1220__contents__item__box__description ul a[href^="mailto:"]::before, .comp_v3_1220__contents__item__box__description ul a.icon-none::before,
  .comp_v3_1220__contents__item__box__description ol a[href^="tel:"]::before,
  .comp_v3_1220__contents__item__box__description ol a[href^="mailto:"]::before,
  .comp_v3_1220__contents__item__box__description ol a.icon-none::before {
    display: none;
  }
  .comp_v3_1220__contents__item__box__description ul a.icon-none img,
  .comp_v3_1220__contents__item__box__description ol a.icon-none img {
    margin: 0;
  }
}

@media screen and (max-width: 768px) and (min-width: 769px) {
  .comp_v3_1220__contents__item__box__description ul a[href^="tel:"],
  .comp_v3_1220__contents__item__box__description ol a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1220__contents__item__box__description ul a[data-type="normal"]::before,
  .comp_v3_1220__contents__item__box__description ol a[data-type="normal"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  }
  .comp_v3_1220__contents__item__box__description ul a[data-type="internal"]::before,
  .comp_v3_1220__contents__item__box__description ol a[data-type="internal"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
  }
  .comp_v3_1220__contents__item__box__description ul a[data-type="external"]::before,
  .comp_v3_1220__contents__item__box__description ol a[data-type="external"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
  }
  .comp_v3_1220__contents__item__box__description ul a[data-type="pdf"]::before,
  .comp_v3_1220__contents__item__box__description ol a[data-type="pdf"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
  }
  .comp_v3_1220__contents__item__box__description ul a[target="_blank"]::before,
  .comp_v3_1220__contents__item__box__description ol a[target="_blank"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
  }
  .comp_v3_1220__contents__item__box__description ul a > sub,
  .comp_v3_1220__contents__item__box__description ol a > sub {
    bottom: 0.75em;
  }
  .comp_v3_1220__contents__item__box__description ul a > sup,
  .comp_v3_1220__contents__item__box__description ol a > sup {
    top: 0.5em;
  }
  .comp_v3_1220__contents__item__box__description ol ul > li::before {
    width: auto;
    left: auto;
    padding-right: 0;
  }
  .comp_v3_1220__contents__item__box__date {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #1d1e21;
    letter-spacing: 0.1rem;
    font-weight: bold;
  }
  .comp_v3_1220__contents__item__box__related {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
    width: 100%;
    margin-top: 10px;
  }
  .comp_v3_1220__contents__item__box__related a {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    color: #0064d2;
    padding-right: 0;
    position: relative;
    line-height: 1.6;
    text-decoration: none;
  }
  .comp_v3_1220__contents__item__box__related a:hover {
    text-decoration: underline;
  }
  .comp_v3_1220__contents__item__box__related a::after {
    display: none;
  }
  .comp_v3_1220__contents__item__box__related a::before {
    position: relative;
    content: "";
    top: calc(0.5em / 2 - 1px);
    display: inline-block;
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
    background-size: 16px 16px;
    margin: 0 calc(5px + 0.25em) 0 5px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
  }
  .comp_v3_1220__contents__item__box__related a[href$=".pdf"]::before, .comp_v3_1220__contents__item__box__related a[href*="docget.jsp"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
  }
  .comp_v3_1220__contents__item__box__related a[href*="/list/index.php"]::before, .comp_v3_1220__contents__item__box__related a[href*="/parametric"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
  }
  .comp_v3_1220__contents__item__box__related a[href^="#"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
  }
  .comp_v3_1220__contents__item__box__related a[href^="tel:"], .comp_v3_1220__contents__item__box__related a[href^="mailto:"], .comp_v3_1220__contents__item__box__related a.icon-none {
    padding-left: 0;
  }
  .comp_v3_1220__contents__item__box__related a[href^="tel:"]::before, .comp_v3_1220__contents__item__box__related a[href^="mailto:"]::before, .comp_v3_1220__contents__item__box__related a.icon-none::before {
    display: none;
  }
  .comp_v3_1220__contents__item__box__related a.icon-none img {
    margin: 0;
  }
}

@media screen and (max-width: 768px) and (min-width: 769px) {
  .comp_v3_1220__contents__item__box__related a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1220__contents__item__box__related a[data-type="normal"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  }
  .comp_v3_1220__contents__item__box__related a[data-type="internal"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
  }
  .comp_v3_1220__contents__item__box__related a[data-type="external"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
  }
  .comp_v3_1220__contents__item__box__related a[data-type="pdf"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
  }
  .comp_v3_1220__contents__item__box__related a[target="_blank"]::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
  }
  .comp_v3_1220__contents__item__box__related a > sub {
    bottom: 0.75em;
  }
  .comp_v3_1220__contents__item__box__related a > sup {
    top: 0.5em;
  }
  .comp_v3_1220__contents__item__box:hover .slick-dots {
    opacity: 1;
  }
  .comp_v3_1220__contents__item[data-badge="new"] .comp_v3_1220__contents__item__box__date__content::before {
    content: "NEW";
    display: inline-block;
    margin-right: 5px;
    padding: 5px 10px 4px;
    font-size: 1.1rem;
    border-radius: 4px;
    line-height: 1;
    color: #fff;
    background-color: #af8cc8;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
  }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
  .comp_v3_1220__contents__item[data-badge="new"] .comp_v3_1220__contents__item__box__date__content::before {
    font-size: 0.9rem;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 3px;
    padding-bottom: 2px;
  }
}

.comp_v3_1210__frame {
  color: #b9b9b9;
  -webkit-box-shadow: 0 6px 6px -1px #ccc;
  box-shadow: 0 6px 6px -1px #ccc;
  background-color: #4b4b4b;
  display: block;
  padding: 0px 0 10px 0px;
  border: 3px solid #2d2d4b;
  border-radius: 6px;
  margin: -6px 12px 8px 12px;
}

.comp_v3_1210 h1, .comp_v3_1210 h2, .comp_v3_1210 h3 {
  margin: 0px 0 10px;
  font-size: 1rem;
  padding: 1rem;
  background-color: #2d2d4b;
}

.comp_v3_1210 .columns {
  -webkit-columns: 2;
  -moz-columns: 2;
  columns: 2;
}

.comp_v3_1210 .columns table {
  margin: 0;
}

.comp_v3_1210 .columns table th,
.comp_v3_1210 .columns table td {
  padding: 5px;
}

.comp_v3_1210 .columns table th {
  text-align: right;
}

.comp_v3_0900 .comp_v3_1210__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_1210__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_1200__frame {
  padding: 0 15px;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_1200__frame {
    padding: 0 20px;
  }
}

.comp_v3_1200__hidden {
  display: none;
}

.comp_v3_1200__filter {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  background-color: #fff;
  z-index: 997;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: -15px;
  margin-right: -15px;
  padding-left: 15px;
  padding-right: 15px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1200__filter {
    top: 45px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 20px;
    padding-right: 20px;
  }
}

.comp_v3_1200__filter__item[data-type="2"] {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1200__filter__item[data-type="2"] {
    margin-left: 80px;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%;
  }
}

.comp_v3_1200__filter__item__title {
  font-size: 1.8rem;
  margin: 0;
  padding: 30px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

.comp_v3_1200__filter__item__title a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1200__filter__item__title a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1200__filter__item__title a[href$=".pdf"]::after, .comp_v3_1200__filter__item__title a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1200__filter__item__title a[href*="/list/index.php"]::after, .comp_v3_1200__filter__item__title a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1200__filter__item__title a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1200__filter__item__title a[href^="tel:"]::after, .comp_v3_1200__filter__item__title a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1200__filter__item__title a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1200__filter__item__title a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1200__filter__item__title a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1200__filter__item__title a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1200__filter__item__title a:hover[href$=".pdf"]::after, .comp_v3_1200__filter__item__title a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1200__filter__item__title a:hover[href*="/list/index.php"]::after, .comp_v3_1200__filter__item__title a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1200__filter__item__title a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1200__filter__item__title a:hover[href^="tel:"]::after, .comp_v3_1200__filter__item__title a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1200__filter__item__title a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1200__filter__item__title a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1200__filter__item__title a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1200__filter__item__title a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1200__filter__item__title a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1200__filter__item__title a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1200__filter__item__title a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1200__filter__item__title a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1200__filter__item__title a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1200__filter__item__title a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1200__filter__item__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  opacity: 1;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  background-color: #fff;
  z-index: 997;
  -webkit-transition: opacity 500ms 0s ease;
  transition: opacity 500ms 0s ease;
}

@media screen and (max-width: 768px) {
  .comp_v3_1200__filter__item__list {
    top: 45px;
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 20px;
    padding-right: 20px;
    background-color: #fff;
  }
}

.comp_v3_1200__filter__item__list__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 6px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1200__filter__item__list__item {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 1px;
    width: 20%;
  }
}

.comp_v3_1200__filter__item__list__item__label {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-radius: 4px;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.1;
  text-align: center;
  color: #0064d2;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
  outline-style: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_1200__filter__item__list__item__label {
    width: 100%;
  }
}

.comp_v3_1200__filter__item__list__item__label:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

input[name^="filter"]:checked ~ .comp_v3_1200__filter__item__list__item__label {
  background-color: #0064d2;
  color: #fff;
}

.comp_v3_1200__filter__item__list__item__label__content {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 84px;
  height: 82px;
  border-radius: 4px;
  border: #0064d2 1px solid;
}

@media screen and (max-width: 768px) {
  .comp_v3_1200__filter__item__list__item__label__content {
    width: 100%;
    height: auto;
    min-height: 65px;
  }
}

.comp_v3_1200__contents {
  position: relative;
  margin-left: -15px;
  margin-right: -15px;
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 0px;
  overflow: hidden;
}

@media screen and (max-width: 768px) {
  .comp_v3_1200__contents {
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 10px;
  }
}

.comp_v3_1200__contents__inner {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.comp_v3_1200__contents__item {
  position: absolute;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 33.33%;
  padding: 15px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1200__contents__item {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
  }
}

.comp_v3_1200__contents__item__box {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  display: block;
  min-height: 132px;
  height: 100%;
  padding: 15px;
  border-radius: 4px;
  -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.16);
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.16);
  -webkit-transition-property: -webkit-box-shadow;
  transition-property: -webkit-box-shadow;
  transition-property: box-shadow;
  transition-property: box-shadow, -webkit-box-shadow;
  -webkit-transition-duration: 300ms;
  transition-duration: 300ms;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
}

@media screen and (max-width: 768px) {
  .comp_v3_1200__contents__item__box {
    min-height: 150px;
  }
}

.comp_v3_1200__contents__item__box::after {
  position: absolute;
  right: 15px;
  bottom: 15px;
  content: "";
  display: block;
  width: 34px;
  height: 34px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/tile-icon-arrow.png);
  background-size: 34px 34px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  -webkit-transition-property: background-image;
  transition-property: background-image;
  -webkit-transition-duration: 300ms;
  transition-duration: 300ms;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
}

.comp_v3_1200__contents__item__box:hover {
  -webkit-box-shadow: 0 8px 15px 0px rgba(0, 0, 0, 0.16);
  box-shadow: 0 8px 15px 0px rgba(0, 0, 0, 0.16);
}

.comp_v3_1200__contents__item__box:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/tile-icon-arrow-active.png);
}

.comp_v3_1200__contents__item__box__title {
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 1.4rem;
  font-weight: bold;
  line-height: 1.4;
}

@media screen and (max-width: 768px) {
  .comp_v3_1200__contents__item__box__title {
    font-size: 1.4rem;
    line-height: 1.5;
  }
}

.comp_v3_1200__contents__item__box__title:first-child:last-child::after {
  content: "";
  display: inline-block;
  width: 34px;
  height: 34px;
  vertical-align: top;
}

.comp_v3_1200__contents__item__box__description {
  font-size: 1.4rem;
  line-height: 1.4;
  word-wrap: break-word;
}

.comp_v3_1200__contents__item__box__title + .comp_v3_1200__contents__item__box__description::after {
  content: "";
  display: inline-block;
  width: 34px;
  height: 34px;
  vertical-align: top;
}

.comp_v3_1190__frame {
  color: #b9b9b9;
  -webkit-box-shadow: 0 6px 6px -1px #ccc;
  box-shadow: 0 6px 6px -1px #ccc;
  background-color: #4b4b4b;
  display: block;
  padding: 0px 0 10px 0px;
  border: 3px solid #2d2d4b;
  border-radius: 6px;
  margin: -6px 12px 8px 12px;
}

.comp_v3_1190 h1, .comp_v3_1190 h2, .comp_v3_1190 h3 {
  margin: 0px 0 10px;
  font-size: 1rem;
  padding: 1rem;
  background-color: #2d2d4b;
}

.comp_v3_1190 .columns {
  -webkit-columns: 2;
  -moz-columns: 2;
  columns: 2;
}

.comp_v3_1190 .columns table {
  margin: 0;
}

.comp_v3_1190 .columns table th,
.comp_v3_1190 .columns table td {
  padding: 5px;
}

.comp_v3_1190 .columns table th {
  text-align: right;
}

.comp_v3_0900 .comp_v3_1190__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_1190__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_1180__frame {
  padding: 0 15px;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_1180__frame {
    padding: 0 20px;
  }
}

.comp_v3_1180__hidden {
  display: none;
}

.comp_v3_1180__filter {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  background-color: #fff;
  z-index: 997;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: -15px;
  margin-right: -15px;
  padding-left: 15px;
  padding-right: 15px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1180__filter {
    top: 45px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 20px;
    padding-right: 20px;
  }
}

.comp_v3_1180__filter__item[data-type="2"] {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1180__filter__item[data-type="2"] {
    margin-left: 80px;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%;
  }
}

.comp_v3_1180__filter__item__title {
  font-size: 1.8rem;
  margin: 0;
  padding: 30px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

.comp_v3_1180__filter__item__title a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1180__filter__item__title a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1180__filter__item__title a[href$=".pdf"]::after, .comp_v3_1180__filter__item__title a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1180__filter__item__title a[href*="/list/index.php"]::after, .comp_v3_1180__filter__item__title a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1180__filter__item__title a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1180__filter__item__title a[href^="tel:"]::after, .comp_v3_1180__filter__item__title a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1180__filter__item__title a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1180__filter__item__title a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1180__filter__item__title a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1180__filter__item__title a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1180__filter__item__title a:hover[href$=".pdf"]::after, .comp_v3_1180__filter__item__title a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1180__filter__item__title a:hover[href*="/list/index.php"]::after, .comp_v3_1180__filter__item__title a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1180__filter__item__title a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1180__filter__item__title a:hover[href^="tel:"]::after, .comp_v3_1180__filter__item__title a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1180__filter__item__title a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1180__filter__item__title a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1180__filter__item__title a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1180__filter__item__title a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1180__filter__item__title a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1180__filter__item__title a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1180__filter__item__title a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1180__filter__item__title a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1180__filter__item__title a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1180__filter__item__title a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1180__filter__item__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  opacity: 1;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  background-color: #fff;
  z-index: 997;
  -webkit-transition: opacity 500ms 0s ease;
  transition: opacity 500ms 0s ease;
}

@media screen and (max-width: 768px) {
  .comp_v3_1180__filter__item__list {
    top: 45px;
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 20px;
    padding-right: 20px;
    background-color: #fff;
  }
}

.comp_v3_1180__filter__item__list__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 6px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1180__filter__item__list__item {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 1px;
    width: 20%;
  }
}

.comp_v3_1180__filter__item__list__item__label {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-radius: 4px;
  font-size: 10px;
  line-height: 1.1;
  text-align: center;
  color: #0064d2;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
  outline-style: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_1180__filter__item__list__item__label {
    font-size: 8px;
    width: 100%;
  }
}

.comp_v3_1180__filter__item__list__item__label:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

input[name^="filter"]:checked ~ .comp_v3_1180__filter__item__list__item__label {
  background-color: #0064d2;
  color: #fff;
}

.comp_v3_1180__filter__item__list__item__label__image {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: #0064d2 1px solid;
  border-radius: 4px;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 56px 56px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1180__filter__item__list__item__label__image {
    background-size: 40px 40px;
  }
}

.comp_v3_1180__filter__item__list__item__label__image[data-type="on"] {
  display: none;
}

input[name^="filter"]:checked ~ .comp_v3_1180__filter__item__list__item__label .comp_v3_1180__filter__item__list__item__label__image[data-type="on"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

input[name^="filter"]:checked ~ .comp_v3_1180__filter__item__list__item__label .comp_v3_1180__filter__item__list__item__label__image[data-type="off"] {
  display: none;
}

.comp_v3_1180__filter__item__list__item__label__content {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 54px;
  padding-bottom: 0;
  width: 84px;
  height: 82px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1180__filter__item__list__item__label__content {
    padding-top: 39px;
    width: 100%;
    height: auto;
    min-height: 65px;
  }
}

.comp_v3_1180__contents {
  position: relative;
  margin-left: -15px;
  margin-right: -15px;
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 0px;
  overflow: hidden;
}

@media screen and (max-width: 768px) {
  .comp_v3_1180__contents {
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 11px;
    padding-right: 11px;
    padding-top: 10px;
  }
}

.comp_v3_1180__contents__inner {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.comp_v3_1180__contents__item {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 25%;
  padding: 15px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1180__contents__item {
    width: 50%;
    padding: 10px;
  }
}

.comp_v3_1180__contents__inner.muuri .comp_v3_1180__contents__item {
  position: absolute;
}

.comp_v3_1180__contents__inner.muuri .comp_v3_1180__contents__item__box {
  margin-left: auto;
  margin-right: auto;
}

.comp_v3_1180__contents__item__box {
  position: relative;
  display: block;
  min-height: 262px;
  height: 100%;
  border-radius: 4px;
  -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.16);
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.16);
  -webkit-transition-property: -webkit-box-shadow;
  transition-property: -webkit-box-shadow;
  transition-property: box-shadow;
  transition-property: box-shadow, -webkit-box-shadow;
  -webkit-transition-duration: 300ms;
  transition-duration: 300ms;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
}

@media screen and (max-width: 768px) {
  .comp_v3_1180__contents__item__box {
    min-height: 200px;
  }
}

.comp_v3_1180__contents__item__box::after {
  position: absolute;
  right: 15px;
  bottom: 15px;
  content: "";
  display: block;
  width: 34px;
  height: 34px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/tile-icon-arrow.png);
  background-size: 34px 34px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  -webkit-transition-property: background-image;
  transition-property: background-image;
  -webkit-transition-duration: 300ms;
  transition-duration: 300ms;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
}

.comp_v3_1180__contents__item__box:hover {
  -webkit-box-shadow: 0 8px 15px 0px rgba(0, 0, 0, 0.16);
  box-shadow: 0 8px 15px 0px rgba(0, 0, 0, 0.16);
}

.comp_v3_1180__contents__item__box:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/tile-icon-arrow-active.png);
}

.comp_v3_1180__contents__item__box__image {
  border-bottom: 1px solid #e7e7e8;
}

.comp_v3_1180__contents__item__box__image img {
  border-radius: 4px 4px 0 0;
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.comp_v3_1180__contents__item__box__title {
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 15px;
  font-size: 1.6rem;
  line-height: 1.8;
}

@media screen and (max-width: 768px) {
  .comp_v3_1180__contents__item__box__title {
    font-size: 1.4rem;
    line-height: 1.5;
  }
}

.comp_v3_1180__contents__item__box__title::after {
  content: "";
  display: inline-block;
  width: 34px;
  height: 34px;
  vertical-align: top;
}

.comp_v3_1170__frame {
  color: #b9b9b9;
  -webkit-box-shadow: 0 6px 6px -1px #ccc;
  box-shadow: 0 6px 6px -1px #ccc;
  background-color: #4b4b4b;
  display: block;
  padding: 0px 0 10px 0px;
  border: 3px solid #2d2d4b;
  border-radius: 6px;
  margin: -6px 12px 8px 12px;
}

.comp_v3_1170 h1, .comp_v3_1170 h2, .comp_v3_1170 h3 {
  margin: 0px 0 10px;
  font-size: 1rem;
  padding: 1rem;
  background-color: #2d2d4b;
}

.comp_v3_1170 .columns {
  -webkit-columns: 2;
  -moz-columns: 2;
  columns: 2;
}

.comp_v3_1170 .columns table {
  margin: 0;
}

.comp_v3_1170 .columns table th,
.comp_v3_1170 .columns table td {
  padding: 5px;
}

.comp_v3_1170 .columns table th {
  text-align: right;
}

.comp_v3_0900 .comp_v3_1170__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_1170__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_1161__frame {
  padding: 0 15px;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_1161__frame {
    padding: 0 20px;
  }
}

.comp_v3_1161__hidden {
  display: none;
}

.comp_v3_1161__filter {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  background-color: #fff;
  z-index: 997;
}

@media screen and (max-width: 768px) {
  .comp_v3_1161__filter {
    top: 45px;
    margin-left: -21px;
    margin-right: -21px;
    padding-left: 20px;
    padding-right: 20px;
    background-color: #fff;
  }
}

.comp_v3_1161__filter__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 6px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1161__filter__item {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 1px;
    width: 20%;
  }
}

.comp_v3_1161__filter__item__label {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-radius: 4px;
  font-size: 10px;
  line-height: 1.1;
  text-align: center;
  color: #0064d2;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
  outline-style: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_1161__filter__item__label {
    font-size: 8px;
    width: 100%;
  }
}

.comp_v3_1161__filter__item__label:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

input[name="filter"]:checked ~ .comp_v3_1161__filter__item__label {
  background-color: #0064d2;
  color: #fff;
}

input[name="filter"]:checked ~ .comp_v3_1161__filter__item__label:hover {
  opacity: 0.5;
}

.comp_v3_1161__filter__item__label__image {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: #0064d2 1px solid;
  border-radius: 4px;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 56px 56px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1161__filter__item__label__image {
    background-size: 40px 40px;
  }
}

.comp_v3_1161__filter__item__label__image:hover {
  opacity: 0.5;
}

.comp_v3_1161__filter__item__label__image[data-type="on"] {
  display: none;
}

input[name="filter"]:checked ~ .comp_v3_1161__filter__item__label .comp_v3_1161__filter__item__label__image[data-type="on"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

input[name="filter"]:checked ~ .comp_v3_1161__filter__item__label .comp_v3_1161__filter__item__label__image[data-type="off"] {
  display: none;
}

.comp_v3_1161__filter__item__label__content {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 54px;
  padding-bottom: 0;
  width: 84px;
  height: 82px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1161__filter__item__label__content {
    padding-top: 39px;
    width: 100%;
    height: auto;
    min-height: 65px;
  }
}

.comp_v3_1161__h4 {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1161__h4 {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1161__h4 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1161__h4 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1161__h4 a[href$=".pdf"]::after, .comp_v3_1161__h4 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1161__h4 a[href*="/list/index.php"]::after, .comp_v3_1161__h4 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1161__h4 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1161__h4 a[href^="tel:"]::after, .comp_v3_1161__h4 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1161__h4 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1161__h4 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1161__h4 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1161__h4 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1161__h4 a:hover[href$=".pdf"]::after, .comp_v3_1161__h4 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1161__h4 a:hover[href*="/list/index.php"]::after, .comp_v3_1161__h4 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1161__h4 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1161__h4 a:hover[href^="tel:"]::after, .comp_v3_1161__h4 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1161__h4 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1161__h4 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1161__h4 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1161__h4 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1161__h4 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1161__h4 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1161__h4 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1161__h4 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1161__h4 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1161__h4 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1161__h4--bold, .comp_v3_1161__h4--regular {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1161__h4--bold, .comp_v3_1161__h4--regular {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1161__h4--bold a, .comp_v3_1161__h4--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1161__h4--bold a::after, .comp_v3_1161__h4--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1161__h4--bold a[href$=".pdf"]::after, .comp_v3_1161__h4--bold a[href*="docget.jsp"]::after, .comp_v3_1161__h4--regular a[href$=".pdf"]::after, .comp_v3_1161__h4--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1161__h4--bold a[href*="/list/index.php"]::after, .comp_v3_1161__h4--bold a[href*="/parametric"]::after, .comp_v3_1161__h4--regular a[href*="/list/index.php"]::after, .comp_v3_1161__h4--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1161__h4--bold a[href^="#"]::after, .comp_v3_1161__h4--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1161__h4--bold a[href^="tel:"]::after, .comp_v3_1161__h4--bold a[href^="mailto:"]::after, .comp_v3_1161__h4--regular a[href^="tel:"]::after, .comp_v3_1161__h4--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1161__h4--bold a[href^="tel:"], .comp_v3_1161__h4--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1161__h4--bold a:hover, .comp_v3_1161__h4--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1161__h4--bold a:hover::after, .comp_v3_1161__h4--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1161__h4--bold a:hover[target="_blank"]::after, .comp_v3_1161__h4--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1161__h4--bold a:hover[href$=".pdf"]::after, .comp_v3_1161__h4--bold a:hover[href*="docget.jsp"]::after, .comp_v3_1161__h4--regular a:hover[href$=".pdf"]::after, .comp_v3_1161__h4--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1161__h4--bold a:hover[href*="/list/index.php"]::after, .comp_v3_1161__h4--bold a:hover[href*="/parametric"]::after, .comp_v3_1161__h4--regular a:hover[href*="/list/index.php"]::after, .comp_v3_1161__h4--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1161__h4--bold a:hover[href^="#"]::after, .comp_v3_1161__h4--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1161__h4--bold a:hover[href^="tel:"]::after, .comp_v3_1161__h4--bold a:hover[href^="mailto:"]::after, .comp_v3_1161__h4--regular a:hover[href^="tel:"]::after, .comp_v3_1161__h4--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1161__h4--bold a[data-type="normal"]::after, .comp_v3_1161__h4--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1161__h4--bold a[data-type="normal"]:hover::after, .comp_v3_1161__h4--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1161__h4--bold a[data-type="internal"]::after, .comp_v3_1161__h4--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1161__h4--bold a[data-type="internal"]:hover::after, .comp_v3_1161__h4--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1161__h4--bold a[data-type="external"]::after, .comp_v3_1161__h4--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1161__h4--bold a[data-type="external"]:hover::after, .comp_v3_1161__h4--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1161__h4--bold a[data-type="pdf"]::after, .comp_v3_1161__h4--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1161__h4--bold a[data-type="pdf"]:hover::after, .comp_v3_1161__h4--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1161__h4--bold a[target="_blank"]::after, .comp_v3_1161__h4--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1161__h4--bold a[target="_blank"]:hover::after, .comp_v3_1161__h4--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1161__h4--bold {
  font-weight: bold;
}

.comp_v3_1161__h4--regular {
  font-weight: normal;
}

.comp_v3_1161__h4--bold, .comp_v3_1161__h4--regular {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media screen and (max-width: 768px) {
  .comp_v3_1161__h4--bold, .comp_v3_1161__h4--regular {
    text-align: left;
  }
}

.comp_v3_1161__title {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.comp_v3_1161__count {
  margin-left: 10px;
  font-size: 1.6rem;
  font-weight: normal;
  line-height: 2rem;
  vertical-align: middle;
}

.comp_v3_1161__type {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

@media screen and (max-width: 768px) {
  .comp_v3_1161__type {
    display: none;
  }
}

.comp_v3_1161__type__item {
  margin: 0;
}

.comp_v3_1161__type__item + .comp_v3_1161__type__item {
  margin-left: 10px;
}

.comp_v3_1161__type__item__tile, input[name="view-type"][value="tile"]:checked ~ .comp_v3_1161__h4--bold .comp_v3_1161__type__item__tile, .comp_v3_1161__type__item__list, input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__h4--bold .comp_v3_1161__type__item__list {
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 30px;
  height: 30px;
  padding: 0;
  border: none;
  border-radius: 0;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 30px 30px;
  outline-style: none;
}

.comp_v3_1161__type__item__tile {
  cursor: pointer;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon_tile_off.png);
}

.comp_v3_1161__type__item__tile:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

input[name="view-type"][value="tile"]:checked ~ .comp_v3_1161__h4--bold .comp_v3_1161__type__item__tile {
  cursor: default;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon_tile_on.png);
}

.comp_v3_1161__type__item__list {
  cursor: pointer;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon_list_off.png);
}

.comp_v3_1161__type__item__list:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__h4--bold .comp_v3_1161__type__item__list {
  cursor: default;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon_list_on.png);
}

.comp_v3_1161__order__type {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-top: 10px;
}

.comp_v3_1161__order__type__item {
  margin: 0;
}

.comp_v3_1161__order__type__item[data-type="title"] [data-state="1"]::after, .comp_v3_1161__order__type__item[data-type="design_data"] [data-state="1"]::after, .comp_v3_1161__order__type__item[data-type="description"] [data-state="1"]::after, .comp_v3_1161__order__type__item[data-type="date"] [data-state="1"]::after {
  content: "\25B2";
  margin-left: 5px;
  font-size: 1.2rem;
}

.comp_v3_1161__order__type__item[data-type="title"] [data-state="2"]::after, .comp_v3_1161__order__type__item[data-type="design_data"] [data-state="2"]::after, .comp_v3_1161__order__type__item[data-type="description"] [data-state="2"]::after, .comp_v3_1161__order__type__item[data-type="date"] [data-state="2"]::after {
  content: "\25BC";
  margin-left: 5px;
  font-size: 1.2rem;
}

.comp_v3_1161__order__type__item[data-type="title"] :not([data-state="0"]), .comp_v3_1161__order__type__item[data-type="design_data"] :not([data-state="0"]), .comp_v3_1161__order__type__item[data-type="description"] :not([data-state="0"]), .comp_v3_1161__order__type__item[data-type="date"] :not([data-state="0"]) {
  color: #0064d2;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.comp_v3_1161__contents {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  overflow: hidden;
}

.comp_v3_1161__contents__item {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.comp_v3_1161__contents.muuri .comp_v3_1161__contents__item {
  position: absolute;
}

.comp_v3_1161__contents__item__box {
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.comp_v3_1161__contents__item__box__media {
  position: relative;
}

.comp_v3_1161__contents__item__box__media__slider {
  position: absolute;
  top: 0;
  bottom: 15px;
  left: 0;
  right: 0;
  -webkit-transition: opacity 500ms 0s ease;
  transition: opacity 500ms 0s ease;
}

.comp_v3_1161__contents__item__box__media__slider__item {
  overflow: hidden;
}

.comp_v3_1161__contents__item__box__media__slider__item[data-type="text"] {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #fff;
  background-color: #0064d2;
  font-weight: bold;
  text-align: center;
}

.comp_v3_1161__contents__item__box__media__slider__item[data-type="text"] p {
  line-height: 1.15;
}

.comp_v3_1161__contents__item__box__media__slider__item[data-type="image"] {
  background-color: #fff;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 100%;
  width: 100%;
}

.comp_v3_1161__contents__item__box__media__slider__item[data-type="image"] img {
  display: block;
  height: 100%;
  width: 100%;
  object-fit: contain;
}

.comp_v3_1161__contents__item__box__media__slider__item[data-type="image"] a img:hover {
  opacity: 0.5;
}

/* 20220616 IMGタグ内のAタグにもimgと同じ設定する START */
.comp_v3_1161__contents__item__box__media__slider__item[data-type="image"] a {
  display: block;
  height: 100%;
}
/* 2022/06/16 IMGタグ内のAタグにもimgと同じ設定する END */

.comp_v3_1161__contents__item__box__media__slider__item[data-type="design_data"] {
  overflow: hidden;
  background-color: #fff;
  position: relative;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.comp_v3_1161__contents__item__box__media__slider__item__title {
  color: #0064d2;
  font-weight: bold;
}

.comp_v3_1161__contents__item__box__media__slider__item__title::after {
  content: "";
  display: inline-block;
  vertical-align: bottom;
  background-image: url(../../../content/dam/toshiba-ss-v3/master/en/semiconductor/design-development/referencedesign/icon/icon_download.png);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
}

.comp_v3_1161__contents__item__box__media__slider__item__title__count {
  padding-left: 3px;
  padding-right: 3px;
}

.comp_v3_1161__contents__item__box__media__slider__item__design_data {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.comp_v3_1161__contents__item__box__media__slider__item__design_data li {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: inline-block;
  margin: 0;
  line-height: 1;
}

.comp_v3_1161__contents__item__box__design_data__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 150px;
}

.comp_v3_1161__contents__item__box__design_data__content__item {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin: 0;
  padding: 3px;
  line-height: 1;
}

.comp_v3_1161__contents__item__box__design_data__content__item img {
  width: 24px;
  height: 24px;
}

.comp_v3_1161__contents__item__box__description {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-left: 1px solid #e7e7e8;
}

.comp_v3_1161__contents__item__box__description p {
  line-height: 1.15;
}

.comp_v3_1161__contents__item__box__date {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.comp_v3_1161 .slick-dots {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 15px;
}

.comp_v3_1161 .slick-dots li {
  position: relative;
  display: inline-block;
  margin: 0;
  padding: 0;
  line-height: 1;
}

.comp_v3_1161 .slick-dots li button {
  padding: 0;
  width: 15px;
  height: 15px;
  background: transparent;
  border: 0;
  outline: none;
  overflow: hidden;
  white-space: nowrap;
  cursor: pointer;
}

.comp_v3_1161 .slick-dots li button::before {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 15px;
  height: 15px;
  padding: 5px;
  content: '\02022';
  font-family: 'slick';
  font-size: 14px;
  opacity: .25;
  color: black;
}

.comp_v3_1161 .slick-dots li.slick-active button::before {
  opacity: 1;
  color: #ee0000;
}

.comp_v3_1161 .slick-arrow {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  padding: 0;
  overflow: hidden;
  white-space: nowrap;
  border: none;
  background-color: transparent;
  cursor: pointer;
  z-index: 1;
}

.comp_v3_1161 .slick-arrow::before {
  content: "";
  display: inline-block;
  width: 100%;
  height: 20px;
}

.comp_v3_1161 .slick-prev::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-solid-prev.png);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
}

.comp_v3_1161 .slick-next::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-solid-next.png);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
}

/* 20220616 リスト用の画像を非表示 START */
input[name="view-type"][value="tile"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__title__content_img {
  display: none;
}
/* 20220616 リスト用の画像を非表示 END */

@media print, screen and (min-width: 769px) {
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1161__order .comp_v3_1161__order__type__item[data-type="description"] {
    display: none;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1161__order .comp_v3_1161__order__type__item + .comp_v3_1161__order__type__item::before {
    content: "  |  ";
    white-space: pre;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 50%;
    padding: 30px;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 306px;
    height: 296px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: #efefef;
    border-radius: 8px;
    -webkit-box-shadow: 0 8px 15px 0px rgba(0, 0, 0, 0.16);
    box-shadow: 0 8px 15px 0px rgba(0, 0, 0, 0.16);
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__title {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
    margin-top: 5px;
    line-height: 1.3;
  }


  /* 20220616 タイルの場合のタイトルもリストと同じにする START */
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__title a {
    display: inline;
    color: #0064d2;
    padding-right: 0;
    padding-left: 0;
    position: relative;
    text-decoration: underline;
    line-height: 1.4;
  }
  /* 20220616 タイルの場合のタイトルもリストと同じにする END */


  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__media {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    width: 288px;
    height: 162px;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    padding-bottom: 15px;
  }
/* comment out
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__media__slider {
    visibility: hidden;
  }
*/
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__media__slider.slick-initialized {
    visibility: visible;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__media__slider .slick-list {
    height: 162px;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__media__slider__item {
    height: 162px;
    width: 100%;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__media__slider__item[data-type="text"] {
    font-size: 2.4rem;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__media__slider__item__title {
    font-size: 2rem;
    text-align: center;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__media__slider__item__title::after {
    width: 22px;
    height: 22px;
    margin-left: 8px;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__media__slider__item__title__count {
    font-size: 3rem;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__media__slider__item__design_data {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 360px;
    height: 70px;
    overflow: hidden;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__media__slider__item__design_data li {
    padding: 11px;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__media__slider__item__design_data img {
    width: 48px;
    height: 48px;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__design_data {
    display: none;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__description {
    display: none;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__date {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__date__content {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 1.3rem;
    letter-spacing: 0.15rem;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 4px;
    border-radius: 8px 8px 0 0;
    background-color: #0064d2;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
    opacity: 0;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box:hover::before {
    opacity: 1;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box:hover .slick-dots {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item[data-badge="new"] .comp_v3_1161__contents__item__box__date__content::before {
    content: "NEW";
    display: inline-block;
    margin-right: 5px;
    padding: 5px 10px 3px;
    font-size: 1.1rem;
    border-radius: 4px;
    line-height: 1;
    color: #fff;
    background-color: #af8cc8;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
  }
}

@media screen and (min-width: 769px) and (max-width: 768px) {
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item[data-badge="new"] .comp_v3_1161__contents__item__box__date__content::before {
    font-size: 0.9rem;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 3px;
    padding-bottom: 2px;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1161 .slick-dots {
    display: none !important;
  }
  .comp_v3_1161 .slick-arrow {
    display: none;
  }
  .comp_v3_1161 .slick-prev {
    display: none !important;
  }
  .comp_v3_1161 .slick-next {
    display: none !important;
  }
}

@media print, screen and (min-width: 1140px) {
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item {
    width: 33.333%;
  }
}

@media print, screen and (min-width: 769px) {
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__order .comp_v3_1161__order__title {
    display: none;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__order .comp_v3_1161__order__type {
    width: 100%;
    border: 1px solid #e7e7e8;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__order .comp_v3_1161__order__type__item {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__order .comp_v3_1161__order__type__item[data-type="title"] {
    -ms-flex-preferred-size: 36%;
    flex-basis: 36%;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__order .comp_v3_1161__order__type__item[data-type="design_data"] {
    -ms-flex-preferred-size: 171px;
    flex-basis: 171px;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__order .comp_v3_1161__order__type__item[data-type="description"] {
    -ms-flex-preferred-size: 46%;
    flex-basis: 46%;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__order .comp_v3_1161__order__type__item[data-type="date"] {
    -ms-flex-preferred-size: 18%;
    flex-basis: 18%;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__order .comp_v3_1161__order__type__item + .comp_v3_1161__order__type__item {
    border-left: 1px solid #e7e7e8;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__order .comp_v3_1161__order__type__item a {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 20px 18px;
    color: #2d2d2d;
    font-weight: bold;
    background-color: #f0f6fc;
    line-height: 1.15;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__order .comp_v3_1161__order__type__item a:hover {
    background-color: #909090;
    color: #fff;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item {
    width: 100%;
    padding: 0;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box {
    border-left: 1px solid #e7e7e8;
    border-right: 1px solid #e7e7e8;
    border-bottom: 1px solid #e7e7e8;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__title {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-preferred-size: 36%;
    flex-basis: 36%;
    line-height: 1.5;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__title__content {
    padding: 10px;
    width: 100%; /* 20220628 ADD リストでの画像表示用 */
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__title a {
    display: inline;
    color: #0064d2;
    padding-right: 0;
    padding-left: 0;
    position: relative;
    text-decoration: underline;
    line-height: 1.4;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__title a:hover {
    text-decoration: none;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__title a::before {
    display: none;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__title a::after {
    content: "";
    display: inline-block;
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
    background-size: 16px 16px;
    margin: 0 5px;
    -webkit-transform: translateY(2.5px);
    transform: translateY(2.5px);
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__title a[href$=".pdf"]::after, input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__title a[href*="docget.jsp"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__title a[href*="/list/index.php"]::after, input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__title a[href*="/parametric"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__title a[href^="#"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__title a[href^="tel:"], input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__title a[href^="mailto:"], input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__title a.icon-none {
    padding-right: 0;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__title a[href^="tel:"]::after, input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__title a[href^="mailto:"]::after, input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__title a.icon-none::after {
    display: none;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__title a.icon-none img {
    margin: 0;
  }

  /* 20220616 リスト用の画像 START */
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__title__content_img {
    /*
    overflow: hidden;
　  background-color: #fff;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 100%;
    */
    position: relative;
    overflow: hidden;
    background-color: #fff;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    /* 20220628 ADD START */
    display: flex;
    width: 100%;
    height: 162px;
    padding-top: 2px;
    padding-bottom: 15px;
    /* 20220628 ADD END */
  }
/* 20220628 ADD START */
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__title__content_img a {
    display: block;
    height: 100%;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__title__content_img img {
    display: block;
    height: 100%;
    width: 100%;
    object-fit: contain;
  }
/* 20220628 ADD END */

  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__title__content_img a::after {
    /* 矢印をキャンセル */
	content: none;
  }
  /* 2022/06/16 リスト用の画像 END */

  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__title__content_img a img:hover {
    opacity: 0.5;
  }
}

@media print, screen and (min-width: 769px) and (min-width: 769px) {
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__title a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

@media print, screen and (min-width: 769px) {
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__title a[data-type="normal"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__title a[data-type="internal"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__title a[data-type="external"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__title a[data-type="pdf"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__title a[target="_blank"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__media {
    display: none;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__design_data {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-preferred-size: 171px;
    flex-basis: 171px;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    border-left: 1px solid #e7e7e8;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__design_data__content {
    padding: 10px;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__description {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-preferred-size: 46%;
    flex-basis: 46%;
    border-left: 1px solid #e7e7e8;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__description__content {
    padding: 10px;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__date {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-preferred-size: 18%;
    flex-basis: 18%;
    border-left: 1px solid #e7e7e8;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__date__content {
    padding: 10px;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item[data-badge="new"] .comp_v3_1161__contents__item__box__title__content::before {
    content: "NEW";
    display: table;
    padding: 5px 10px 3px;
    font-size: 1.1rem;
    border-radius: 4px;
    line-height: 1;
    color: #fff;
    background-color: #af8cc8;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
  }
}

@media screen and (min-width: 769px) and (max-width: 768px) {
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item[data-badge="new"] .comp_v3_1161__contents__item__box__title__content::before {
    font-size: 0.9rem;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 3px;
    padding-bottom: 2px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1161__order {
    margin: 5px 4px;
    font-size: 1.1rem;
  }
  .comp_v3_1161__order__type__item[data-type="description"] {
    display: none;
  }
  .comp_v3_1161__order__type__item + .comp_v3_1161__order__type__item::before {
    content: "  |  ";
    white-space: pre;
  }
  .comp_v3_1161__contents {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: -2px;
    margin-right: -2px;
  }
  .comp_v3_1161__contents__item {
    width: 50%;
    padding: 3px 2px;
  }
  .comp_v3_1161__contents__item__box {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 10px;
    width: 100%;
    height: calc(10px + 18vw + 5px + (5px + 1.1rem + 5px) + 5px + ((1.2rem * 1.3) * 5) + 10px);
    background-color: #efefef;
    border-radius: 2px;
    -webkit-box-shadow: 0 2px 2px -1px #ddd;
    box-shadow: 0 2px 2px -1px #ddd;
  }
  .comp_v3_1161__contents__item__box__title {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
    margin-top: 5px;
    font-size: 1.2rem;
    line-height: 1.3;
  }
  .comp_v3_1161__contents__item__box__media {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    height: 18vw;
/*20230203 DEL・S
    margin-left: -10px;
    margin-right: -10px;
20230203 DEL・E */
  }
  .comp_v3_1161__contents__item__box__media__slider {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    bottom: 0;
    opacity: 1;
    overflow: hidden;
  /*  visibility: hidden; 20220616 delete */
  }
  .comp_v3_1161__contents__item__box__media__slider.slick-initialized {
    visibility: visible;
  }
  .comp_v3_1161__contents__item__box__media__slider .slick-list {
    width: 31vw;
  }
  .comp_v3_1161__contents__item__box__media__slider .slick-list:first-child:last-child {
    margin-left: auto;
    margin-right: auto;
  }
  .comp_v3_1161__contents__item__box__media__slider__item {
    height: 18vw;
    margin: 0 auto;
  }
  .comp_v3_1161__contents__item__box__media__slider__item[data-type="text"] {
    font-size: 2vw;
  }
  .comp_v3_1161__contents__item__box__media__slider__item[data-type="design_data"] {
    overflow: hidden;
    background-color: #fff;
    position: relative;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .comp_v3_1161__contents__item__box__media__slider__item__title {
    font-size: 3vw;
    white-space: nowrap;
  }
  .comp_v3_1161__contents__item__box__media__slider__item__title::after {
    width: 3vw;
    height: 3vw;
    margin-left: 1vw;
  }
  .comp_v3_1161__contents__item__box__media__slider__item__title__count {
    font-size: 4vw;
  }
  .comp_v3_1161__contents__item__box__media__slider__item__design_data {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-line-pack: center;
    align-content: center;
    margin-top: 4px;
    margin-bottom: -1px;
    width: 100%;
  }
  .comp_v3_1161__contents__item__box__media__slider__item__design_data li {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding: 1px;
  }
  .comp_v3_1161__contents__item__box__media__slider__item__design_data img {
    width: 4vw;
    height: 4vw;
  }
  .comp_v3_1161__contents__item__box__design_data {
    display: none;
  }
  .comp_v3_1161__contents__item__box__description {
    display: none;
  }
  .comp_v3_1161__contents__item__box__date {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 10px;
    font-size: 1rem;
    color: #1d1e21;
    letter-spacing: 0.1rem;
    font-weight: bold;
  }
  .comp_v3_1161__contents__item__box:hover .slick-dots {
    opacity: 1;
  }
  .comp_v3_1161__contents__item[data-badge="new"] .comp_v3_1161__contents__item__box__date__content::before {
    content: "NEW";
    display: inline-block;
    margin-right: 5px;
    padding: 5px 10px 3px;
    font-size: 1.1rem;
    border-radius: 4px;
    line-height: 1;
    color: #fff;
    background-color: #af8cc8;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
  }
  /* Add Start 20220616 */
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1161__contents .comp_v3_1161__contents__item__box__title__content_img {
    display: none;
  }
  /* Add End 20220616 */
}

@media screen and (max-width: 768px) and (max-width: 768px) {
  .comp_v3_1161__contents__item[data-badge="new"] .comp_v3_1161__contents__item__box__date__content::before {
    font-size: 0.9rem;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 3px;
    padding-bottom: 2px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1161 .slick-dots {
    position: absolute;
    left: 0;
    bottom: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    opacity: 0;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
  }
}

.comp_v3_1160__frame {
  padding: 0 15px;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_1160__frame {
    padding: 0 20px;
  }
}

.comp_v3_1160__hidden {
  display: none;
}

.comp_v3_1160__filter {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  background-color: #fff;
  z-index: 997;
}

@media screen and (max-width: 768px) {
  .comp_v3_1160__filter {
    top: 45px;
    margin-left: -21px;
    margin-right: -21px;
    padding-left: 20px;
    padding-right: 20px;
    background-color: #fff;
  }
}

.comp_v3_1160__filter__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 6px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1160__filter__item {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 1px;
    width: 20%;
  }
}

.comp_v3_1160__filter__item__label {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-radius: 4px;
  font-size: 10px;
  line-height: 1.1;
  text-align: center;
  color: #0064d2;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
  outline-style: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_1160__filter__item__label {
    font-size: 8px;
    width: 100%;
  }
}

.comp_v3_1160__filter__item__label:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

input[name="filter"]:checked ~ .comp_v3_1160__filter__item__label {
  background-color: #0064d2;
  color: #fff;
}

.comp_v3_1160__filter__item__label__image {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: #0064d2 1px solid;
  border-radius: 4px;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 56px 56px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1160__filter__item__label__image {
    background-size: 40px 40px;
  }
}

.comp_v3_1160__filter__item__label__image[data-type="on"] {
  display: none;
}

input[name="filter"]:checked ~ .comp_v3_1160__filter__item__label .comp_v3_1160__filter__item__label__image[data-type="on"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

input[name="filter"]:checked ~ .comp_v3_1160__filter__item__label .comp_v3_1160__filter__item__label__image[data-type="off"] {
  display: none;
}

.comp_v3_1160__filter__item__label__content {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 54px;
  padding-bottom: 0;
  width: 84px;
  height: 82px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1160__filter__item__label__content {
    padding-top: 39px;
    width: 100%;
    height: auto;
    min-height: 65px;
  }
}

.comp_v3_1160__h4 {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1160__h4 {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1160__h4 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1160__h4 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1160__h4 a[href$=".pdf"]::after, .comp_v3_1160__h4 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1160__h4 a[href*="/list/index.php"]::after, .comp_v3_1160__h4 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1160__h4 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1160__h4 a[href^="tel:"]::after, .comp_v3_1160__h4 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1160__h4 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1160__h4 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1160__h4 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1160__h4 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1160__h4 a:hover[href$=".pdf"]::after, .comp_v3_1160__h4 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1160__h4 a:hover[href*="/list/index.php"]::after, .comp_v3_1160__h4 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1160__h4 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1160__h4 a:hover[href^="tel:"]::after, .comp_v3_1160__h4 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1160__h4 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1160__h4 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1160__h4 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1160__h4 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1160__h4 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1160__h4 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1160__h4 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1160__h4 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1160__h4 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1160__h4 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1160__h4--bold, .comp_v3_1160__h4--regular {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1160__h4--bold, .comp_v3_1160__h4--regular {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1160__h4--bold a, .comp_v3_1160__h4--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1160__h4--bold a::after, .comp_v3_1160__h4--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1160__h4--bold a[href$=".pdf"]::after, .comp_v3_1160__h4--bold a[href*="docget.jsp"]::after, .comp_v3_1160__h4--regular a[href$=".pdf"]::after, .comp_v3_1160__h4--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1160__h4--bold a[href*="/list/index.php"]::after, .comp_v3_1160__h4--bold a[href*="/parametric"]::after, .comp_v3_1160__h4--regular a[href*="/list/index.php"]::after, .comp_v3_1160__h4--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1160__h4--bold a[href^="#"]::after, .comp_v3_1160__h4--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1160__h4--bold a[href^="tel:"]::after, .comp_v3_1160__h4--bold a[href^="mailto:"]::after, .comp_v3_1160__h4--regular a[href^="tel:"]::after, .comp_v3_1160__h4--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1160__h4--bold a[href^="tel:"], .comp_v3_1160__h4--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1160__h4--bold a:hover, .comp_v3_1160__h4--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1160__h4--bold a:hover::after, .comp_v3_1160__h4--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1160__h4--bold a:hover[target="_blank"]::after, .comp_v3_1160__h4--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1160__h4--bold a:hover[href$=".pdf"]::after, .comp_v3_1160__h4--bold a:hover[href*="docget.jsp"]::after, .comp_v3_1160__h4--regular a:hover[href$=".pdf"]::after, .comp_v3_1160__h4--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1160__h4--bold a:hover[href*="/list/index.php"]::after, .comp_v3_1160__h4--bold a:hover[href*="/parametric"]::after, .comp_v3_1160__h4--regular a:hover[href*="/list/index.php"]::after, .comp_v3_1160__h4--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1160__h4--bold a:hover[href^="#"]::after, .comp_v3_1160__h4--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1160__h4--bold a:hover[href^="tel:"]::after, .comp_v3_1160__h4--bold a:hover[href^="mailto:"]::after, .comp_v3_1160__h4--regular a:hover[href^="tel:"]::after, .comp_v3_1160__h4--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1160__h4--bold a[data-type="normal"]::after, .comp_v3_1160__h4--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1160__h4--bold a[data-type="normal"]:hover::after, .comp_v3_1160__h4--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1160__h4--bold a[data-type="internal"]::after, .comp_v3_1160__h4--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1160__h4--bold a[data-type="internal"]:hover::after, .comp_v3_1160__h4--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1160__h4--bold a[data-type="external"]::after, .comp_v3_1160__h4--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1160__h4--bold a[data-type="external"]:hover::after, .comp_v3_1160__h4--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1160__h4--bold a[data-type="pdf"]::after, .comp_v3_1160__h4--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1160__h4--bold a[data-type="pdf"]:hover::after, .comp_v3_1160__h4--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1160__h4--bold a[target="_blank"]::after, .comp_v3_1160__h4--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1160__h4--bold a[target="_blank"]:hover::after, .comp_v3_1160__h4--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1160__h4--bold {
  font-weight: bold;
}

.comp_v3_1160__h4--regular {
  font-weight: normal;
}

.comp_v3_1160__h4--bold, .comp_v3_1160__h4--regular {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media screen and (max-width: 768px) {
  .comp_v3_1160__h4--bold, .comp_v3_1160__h4--regular {
    text-align: left;
  }
}

.comp_v3_1160__title {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.comp_v3_1160__count {
  margin-left: 10px;
  font-size: 1.6rem;
  font-weight: normal;
  line-height: 2rem;
  vertical-align: middle;
}

.comp_v3_1160__type {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

@media screen and (max-width: 768px) {
  .comp_v3_1160__type {
    display: none;
  }
}

.comp_v3_1160__type__item {
  margin: 0;
}

.comp_v3_1160__type__item + .comp_v3_1160__type__item {
  margin-left: 10px;
}

.comp_v3_1160__type__item__tile, input[name="view-type"][value="tile"]:checked ~ .comp_v3_1160__h4--bold .comp_v3_1160__type__item__tile, .comp_v3_1160__type__item__list, input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__h4--bold .comp_v3_1160__type__item__list {
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 30px;
  height: 30px;
  padding: 0;
  border: none;
  border-radius: 0;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 30px 30px;
  outline-style: none;
}

.comp_v3_1160__type__item__tile {
  cursor: pointer;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon_tile_off.png);
}

.comp_v3_1160__type__item__tile:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

input[name="view-type"][value="tile"]:checked ~ .comp_v3_1160__h4--bold .comp_v3_1160__type__item__tile {
  cursor: default;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon_tile_on.png);
}

.comp_v3_1160__type__item__list {
  cursor: pointer;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon_list_off.png);
}

.comp_v3_1160__type__item__list:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__h4--bold .comp_v3_1160__type__item__list {
  cursor: default;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon_list_on.png);
}

.comp_v3_1160__order__type {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-top: 10px;
}

.comp_v3_1160__order__type__item {
  margin: 0;
}

.comp_v3_1160__order__type__item[data-type="title"] [data-state="1"]::after, .comp_v3_1160__order__type__item[data-type="design_data"] [data-state="1"]::after, .comp_v3_1160__order__type__item[data-type="description"] [data-state="1"]::after, .comp_v3_1160__order__type__item[data-type="date"] [data-state="1"]::after {
  content: "\25B2";
  margin-left: 5px;
  font-size: 1.2rem;
}

.comp_v3_1160__order__type__item[data-type="title"] [data-state="2"]::after, .comp_v3_1160__order__type__item[data-type="design_data"] [data-state="2"]::after, .comp_v3_1160__order__type__item[data-type="description"] [data-state="2"]::after, .comp_v3_1160__order__type__item[data-type="date"] [data-state="2"]::after {
  content: "\25BC";
  margin-left: 5px;
  font-size: 1.2rem;
}

.comp_v3_1160__order__type__item[data-type="title"] :not([data-state="0"]), .comp_v3_1160__order__type__item[data-type="design_data"] :not([data-state="0"]), .comp_v3_1160__order__type__item[data-type="description"] :not([data-state="0"]), .comp_v3_1160__order__type__item[data-type="date"] :not([data-state="0"]) {
  color: #0064d2;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.comp_v3_1160__contents {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  overflow: hidden;
}

.comp_v3_1160__contents__item {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.comp_v3_1160__contents.muuri .comp_v3_1160__contents__item {
  position: absolute;
}

.comp_v3_1160__contents__item__box {
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.comp_v3_1160__contents__item__box__media {
  position: relative;
}

.comp_v3_1160__contents__item__box__media__slider {
  position: absolute;
  top: 0;
  bottom: 15px;
  left: 0;
  right: 0;
  -webkit-transition: opacity 500ms 0s ease;
  transition: opacity 500ms 0s ease;
}

.comp_v3_1160__contents__item__box__media__slider__item {
  overflow: hidden;
}

.comp_v3_1160__contents__item__box__media__slider__item[data-type="text"] {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #fff;
  background-color: #0064d2;
  font-weight: bold;
  text-align: center;
}

.comp_v3_1160__contents__item__box__media__slider__item[data-type="text"] p {
  line-height: 1.15;
}

.comp_v3_1160__contents__item__box__media__slider__item[data-type="image"] {
  background-color: #fff;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.comp_v3_1160__contents__item__box__media__slider__item[data-type="image"] img {
  display: block;
  height: 100%;
}

.comp_v3_1160__contents__item__box__media__slider__item[data-type="design_data"] {
  overflow: hidden;
  background-color: #fff;
  position: relative;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.comp_v3_1160__contents__item__box__media__slider__item__title {
  color: #0064d2;
  font-weight: bold;
}

.comp_v3_1160__contents__item__box__media__slider__item__title::after {
  content: "";
  display: inline-block;
  vertical-align: bottom;
  background-image: url(../../../content/dam/toshiba-ss-v3/master/en/semiconductor/design-development/referencedesign/icon/icon_download.png);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
}

.comp_v3_1160__contents__item__box__media__slider__item__title__count {
  padding-left: 3px;
  padding-right: 3px;
}

.comp_v3_1160__contents__item__box__media__slider__item__design_data {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.comp_v3_1160__contents__item__box__media__slider__item__design_data li {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: inline-block;
  margin: 0;
  line-height: 1;
}

.comp_v3_1160__contents__item__box__design_data__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 150px;
}

.comp_v3_1160__contents__item__box__design_data__content__item {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin: 0;
  padding: 3px;
  line-height: 1;
}

.comp_v3_1160__contents__item__box__design_data__content__item img {
  width: 24px;
  height: 24px;
}

.comp_v3_1160__contents__item__box__description {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-left: 1px solid #e7e7e8;
}

.comp_v3_1160__contents__item__box__description p {
  line-height: 1.15;
}

.comp_v3_1160__contents__item__box__date {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.comp_v3_1160 .slick-dots {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 15px;
}

.comp_v3_1160 .slick-dots li {
  position: relative;
  display: inline-block;
  margin: 0;
  padding: 0;
  line-height: 1;
}

.comp_v3_1160 .slick-dots li button {
  padding: 0;
  width: 15px;
  height: 15px;
  background: transparent;
  border: 0;
  outline: none;
  overflow: hidden;
  white-space: nowrap;
  cursor: pointer;
}

.comp_v3_1160 .slick-dots li button::before {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 15px;
  height: 15px;
  padding: 5px;
  content: '\02022';
  font-family: 'slick';
  font-size: 14px;
  opacity: .25;
  color: black;
}

.comp_v3_1160 .slick-dots li.slick-active button::before {
  opacity: 1;
  color: #ee0000;
}

.comp_v3_1160 .slick-arrow {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  padding: 0;
  overflow: hidden;
  white-space: nowrap;
  border: none;
  background-color: transparent;
  cursor: pointer;
  z-index: 1;
}

.comp_v3_1160 .slick-arrow::before {
  content: "";
  display: inline-block;
  width: 100%;
  height: 20px;
}

.comp_v3_1160 .slick-prev::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-solid-prev.png);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
}

.comp_v3_1160 .slick-next::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-solid-next.png);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
}

@media print, screen and (min-width: 769px) {
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1160__order .comp_v3_1160__order__type__item[data-type="description"] {
    display: none;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1160__order .comp_v3_1160__order__type__item + .comp_v3_1160__order__type__item::before {
    content: "  |  ";
    white-space: pre;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 50%;
    padding: 30px;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 306px;
    height: 296px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: #efefef;
    border-radius: 8px;
    -webkit-box-shadow: 0 8px 15px 0px rgba(0, 0, 0, 0.16);
    box-shadow: 0 8px 15px 0px rgba(0, 0, 0, 0.16);
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__title {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
    margin-top: 5px;
    line-height: 1.3;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__media {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    width: 288px;
    height: 162px;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    padding-bottom: 15px;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__media__slider {
    visibility: hidden;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__media__slider.slick-initialized {
    visibility: visible;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__media__slider .slick-list {
    height: 162px;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__media__slider__item {
    height: 162px;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__media__slider__item[data-type="text"] {
    font-size: 2.4rem;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__media__slider__item__title {
    font-size: 2rem;
    text-align: center;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__media__slider__item__title::after {
    width: 22px;
    height: 22px;
    margin-left: 8px;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__media__slider__item__title__count {
    font-size: 3rem;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__media__slider__item__design_data {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 360px;
    height: 70px;
    overflow: hidden;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__media__slider__item__design_data li {
    padding: 11px;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__media__slider__item__design_data img {
    width: 48px;
    height: 48px;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__design_data {
    display: none;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__description {
    display: none;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__date {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__date__content {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 1.3rem;
    letter-spacing: 0.15rem;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 4px;
    border-radius: 8px 8px 0 0;
    background-color: #0064d2;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
    opacity: 0;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box:hover::before {
    opacity: 1;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box:hover .slick-dots {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item[data-badge="new"] .comp_v3_1160__contents__item__box__date__content::before {
    content: "NEW";
    display: inline-block;
    margin-right: 5px;
    padding: 5px 10px 3px;
    font-size: 1.1rem;
    border-radius: 4px;
    line-height: 1;
    color: #fff;
    background-color: #af8cc8;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
  }
}

@media screen and (min-width: 769px) and (max-width: 768px) {
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item[data-badge="new"] .comp_v3_1160__contents__item__box__date__content::before {
    font-size: 0.9rem;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 3px;
    padding-bottom: 2px;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1160 .slick-dots {
    display: none !important;
  }
  .comp_v3_1160 .slick-arrow {
    display: none;
  }
  .comp_v3_1160 .slick-prev {
    display: none !important;
  }
  .comp_v3_1160 .slick-next {
    display: none !important;
  }
}

@media print, screen and (min-width: 1140px) {
  input[name="view-type"][value="tile"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item {
    width: 33.333%;
  }
}

@media print, screen and (min-width: 769px) {
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__order .comp_v3_1160__order__title {
    display: none;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__order .comp_v3_1160__order__type {
    width: 100%;
    border: 1px solid #e7e7e8;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__order .comp_v3_1160__order__type__item {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__order .comp_v3_1160__order__type__item[data-type="title"] {
    -ms-flex-preferred-size: 36%;
    flex-basis: 36%;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__order .comp_v3_1160__order__type__item[data-type="design_data"] {
    -ms-flex-preferred-size: 171px;
    flex-basis: 171px;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__order .comp_v3_1160__order__type__item[data-type="description"] {
    -ms-flex-preferred-size: 46%;
    flex-basis: 46%;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__order .comp_v3_1160__order__type__item[data-type="date"] {
    -ms-flex-preferred-size: 18%;
    flex-basis: 18%;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__order .comp_v3_1160__order__type__item + .comp_v3_1160__order__type__item {
    border-left: 1px solid #e7e7e8;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__order .comp_v3_1160__order__type__item a {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 20px 18px;
    color: #2d2d2d;
    font-weight: bold;
    background-color: #f0f6fc;
    line-height: 1.15;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__order .comp_v3_1160__order__type__item a:hover {
    background-color: #909090;
    color: #fff;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item {
    width: 100%;
    padding: 0;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box {
    border-left: 1px solid #e7e7e8;
    border-right: 1px solid #e7e7e8;
    border-bottom: 1px solid #e7e7e8;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__title {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-preferred-size: 36%;
    flex-basis: 36%;
    line-height: 1.5;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__title__content {
    padding: 10px;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__title a {
    display: inline;
    color: #0064d2;
    padding-right: 0;
    padding-left: 0;
    position: relative;
    text-decoration: underline;
    line-height: 1.4;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__title a:hover {
    text-decoration: none;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__title a::before {
    display: none;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__title a::after {
    content: "";
    display: inline-block;
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
    background-size: 16px 16px;
    margin: 0 5px;
    -webkit-transform: translateY(2.5px);
    transform: translateY(2.5px);
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__title a[href$=".pdf"]::after, input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__title a[href*="docget.jsp"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__title a[href*="/list/index.php"]::after, input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__title a[href*="/parametric"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__title a[href^="#"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__title a[href^="tel:"], input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__title a[href^="mailto:"], input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__title a.icon-none {
    padding-right: 0;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__title a[href^="tel:"]::after, input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__title a[href^="mailto:"]::after, input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__title a.icon-none::after {
    display: none;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__title a.icon-none img {
    margin: 0;
  }
}

@media print, screen and (min-width: 769px) and (min-width: 769px) {
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__title a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

@media print, screen and (min-width: 769px) {
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__title a[data-type="normal"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__title a[data-type="internal"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__title a[data-type="external"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__title a[data-type="pdf"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__title a[target="_blank"]::after {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__media {
    display: none;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__design_data {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-preferred-size: 171px;
    flex-basis: 171px;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    border-left: 1px solid #e7e7e8;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__design_data__content {
    padding: 10px;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__description {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-preferred-size: 46%;
    flex-basis: 46%;
    border-left: 1px solid #e7e7e8;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__description__content {
    padding: 10px;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__date {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-preferred-size: 18%;
    flex-basis: 18%;
    border-left: 1px solid #e7e7e8;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item__box__date__content {
    padding: 10px;
  }
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item[data-badge="new"] .comp_v3_1160__contents__item__box__title__content::before {
    content: "NEW";
    display: table;
    padding: 5px 10px 3px;
    font-size: 1.1rem;
    border-radius: 4px;
    line-height: 1;
    color: #fff;
    background-color: #af8cc8;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
  }
}

@media screen and (min-width: 769px) and (max-width: 768px) {
  input[name="view-type"][value="list"]:checked ~ .comp_v3_1160__contents .comp_v3_1160__contents__item[data-badge="new"] .comp_v3_1160__contents__item__box__title__content::before {
    font-size: 0.9rem;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 3px;
    padding-bottom: 2px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1160__order {
    margin: 5px 4px;
    font-size: 1.1rem;
  }
  .comp_v3_1160__order__type__item[data-type="description"] {
    display: none;
  }
  .comp_v3_1160__order__type__item + .comp_v3_1160__order__type__item::before {
    content: "  |  ";
    white-space: pre;
  }
  .comp_v3_1160__contents {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: -2px;
    margin-right: -2px;
  }
  .comp_v3_1160__contents__item {
    width: 50%;
    padding: 3px 2px;
  }
  .comp_v3_1160__contents__item__box {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 10px;
    width: 100%;
    height: calc(10px + 18vw + 5px + (5px + 1.1rem + 5px) + 5px + ((1.2rem * 1.3) * 5) + 10px);
    background-color: #efefef;
    border-radius: 2px;
    -webkit-box-shadow: 0 2px 2px -1px #ddd;
    box-shadow: 0 2px 2px -1px #ddd;
  }
  .comp_v3_1160__contents__item__box__title {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
    margin-top: 5px;
    font-size: 1.2rem;
    line-height: 1.3;
  }
  .comp_v3_1160__contents__item__box__media {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    height: 18vw;
    margin-left: -10px;
    margin-right: -10px;
  }
  .comp_v3_1160__contents__item__box__media__slider {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    bottom: 0;
    opacity: 1;
    overflow: hidden;
    visibility: hidden;
  }
  .comp_v3_1160__contents__item__box__media__slider.slick-initialized {
    visibility: visible;
  }
  .comp_v3_1160__contents__item__box__media__slider .slick-list {
    width: 31vw;
  }
  .comp_v3_1160__contents__item__box__media__slider .slick-list:first-child:last-child {
    margin-left: auto;
    margin-right: auto;
  }
  .comp_v3_1160__contents__item__box__media__slider__item {
    height: 18vw;
  }
  .comp_v3_1160__contents__item__box__media__slider__item[data-type="text"] {
    font-size: 2vw;
  }
  .comp_v3_1160__contents__item__box__media__slider__item[data-type="design_data"] {
    overflow: hidden;
    background-color: #fff;
    position: relative;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .comp_v3_1160__contents__item__box__media__slider__item__title {
    font-size: 3vw;
    white-space: nowrap;
  }
  .comp_v3_1160__contents__item__box__media__slider__item__title::after {
    width: 3vw;
    height: 3vw;
    margin-left: 1vw;
  }
  .comp_v3_1160__contents__item__box__media__slider__item__title__count {
    font-size: 4vw;
  }
  .comp_v3_1160__contents__item__box__media__slider__item__design_data {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-line-pack: center;
    align-content: center;
    margin-top: 4px;
    margin-bottom: -1px;
    width: 100%;
  }
  .comp_v3_1160__contents__item__box__media__slider__item__design_data li {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding: 1px;
  }
  .comp_v3_1160__contents__item__box__media__slider__item__design_data img {
    width: 4vw;
    height: 4vw;
  }
  .comp_v3_1160__contents__item__box__design_data {
    display: none;
  }
  .comp_v3_1160__contents__item__box__description {
    display: none;
  }
  .comp_v3_1160__contents__item__box__date {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 10px;
    font-size: 1rem;
    color: #1d1e21;
    letter-spacing: 0.1rem;
    font-weight: bold;
  }
  .comp_v3_1160__contents__item__box:hover .slick-dots {
    opacity: 1;
  }
  .comp_v3_1160__contents__item[data-badge="new"] .comp_v3_1160__contents__item__box__date__content::before {
    content: "NEW";
    display: inline-block;
    margin-right: 5px;
    padding: 5px 10px 3px;
    font-size: 1.1rem;
    border-radius: 4px;
    line-height: 1;
    color: #fff;
    background-color: #af8cc8;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
  }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
  .comp_v3_1160__contents__item[data-badge="new"] .comp_v3_1160__contents__item__box__date__content::before {
    font-size: 0.9rem;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 3px;
    padding-bottom: 2px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1160 .slick-dots {
    position: absolute;
    left: 0;
    bottom: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    opacity: 0;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
  }
}

.comp_v3_1150__frame {
  color: #b9b9b9;
  -webkit-box-shadow: 0 6px 6px -1px #ccc;
  box-shadow: 0 6px 6px -1px #ccc;
  background-color: #4b4b4b;
  display: block;
  padding: 0px 0 10px 0px;
  border: 3px solid #00004b;
  border-radius: 6px;
  margin: -6px 12px 8px 12px;
}

.comp_v3_1150 h1, .comp_v3_1150 h2, .comp_v3_1150 h3 {
  margin: 0px 0 10px;
  font-size: 1rem;
  padding: 1rem;
  background-color: #00004b;
}

.comp_v3_1150 .columns {
  -webkit-columns: 2;
  -moz-columns: 2;
  columns: 2;
}

.comp_v3_1150 .columns table {
  margin: 0;
}

.comp_v3_1150 .columns table th,
.comp_v3_1150 .columns table td {
  padding: 5px;
}

.comp_v3_1150 .columns table th {
  text-align: right;
}

.comp_v3_0900 .comp_v3_1150__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_1150__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_1140__frame {
  padding: 30px 15px;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 auto;
  width: 100%;
  max-width: 1140px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1140__frame {
    padding: 20px;
  }
}

.comp_v3_1140 label {
  cursor: pointer;
}

.comp_v3_1140__controls {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: -5px;
  margin-right: -5px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1140__controls {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}

.comp_v3_1140__controls__button, .comp_v3_1140__controls__button--flip {
  padding: 10px 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-left: 5px;
  margin-right: 5px;
  border: 1px solid #0064d2;
  border-radius: 4px;
  background-color: #0064d2;
  color: #fff;
  font-size: 1.4rem;
  line-height: 1;
  letter-spacing: 0.1rem;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_1140__controls__button, .comp_v3_1140__controls__button--flip {
    margin-top: 10px;
    margin-bottom: 20px;
  }
}

.comp_v3_1140__controls__button:hover, .comp_v3_1140__controls__button--flip:hover {
  opacity: 0.5;
  cursor: pointer;
}

.comp_v3_1140__controls__button:focus, .comp_v3_1140__controls__button--flip:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_1140__controls__button--flip {
  background-color: transparent;
  border: 1px solid #0064d2;
  color: #0064d2;
}

.comp_v3_1140 input[type="checkbox"][data-type="select-all"]:checked ~ form .comp_v3_1140__controls__button--flip {
  background-color: #0064d2;
  border: 1px solid #0064d2;
  color: #fff;
}

.comp_v3_1140 input[type="checkbox"][data-type="select-all"]:focus ~ form .comp_v3_1140__controls__button--flip {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_1140__controls__button--hide {
  display: none;
}

.comp_v3_1140__table {
  table-layout: fixed;
  margin-top: 30px;
  margin-bottom: 40px;
  width: 100%;
  height: 100%;
  background-color: #fff;
  -webkit-box-shadow: 0 4px 8px 0px rgba(0, 0, 0, 0.16);
  box-shadow: 0 4px 8px 0px rgba(0, 0, 0, 0.16);
  line-height: 1.6;
}

@media screen and (max-width: 768px) {
  .comp_v3_1140__table {
    margin-top: 10px;
    margin-bottom: 20px;
  }
}

.comp_v3_1140__table__cell {
  vertical-align: top;
  padding: 0;
  height: 100%;
  border-left: 1px solid #e7e7e8;
  border-top: 1px solid #e7e7e8;
  text-align: left;
}

@media screen and (max-width: 768px) {
  .comp_v3_1140__table__cell {
    display: block;
    border: none;
  }
}

.comp_v3_1140__table__cell:first-child {
  border-left: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_1140__table__cell:first-child {
    border-top: 1px solid #e7e7e8;
  }
}

.comp_v3_1140__table__cell--head {
  vertical-align: top;
  padding-left: 20px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  text-align: left;
  font-weight: bold;
  color: #2d2d2d;
}

.comp_v3_1140__table__cell--head:last-child {
  width: 15%;
}

.comp_v3_1140__table__cell--head:first-child:last-child {
  width: auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_1140__table__cell--head {
    display: inline-block;
    padding-left: 0;
    padding-right: 0;
    width: auto;
  }
  .comp_v3_1140__table__cell--head:first-child {
    padding-left: 10px;
  }
  .comp_v3_1140__table__cell--head + .comp_v3_1140__table__cell--head::before {
    content: "/";
    display: inline-block;
    margin-left: 3px;
    margin-right: 3px;
  }
}

.comp_v3_1140__table__button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.comp_v3_1140__table__button:hover {
  opacity: 0.5;
}

.comp_v3_1140__table__button[data-type="read-more"]:before {
  content: "";
  display: inline-block;
  margin-right: 0.8rem;
  width: 1.2rem;
  height: 1.2rem;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-plus.png);
  background-repeat: no-repeat;
  background-size: 1.2rem 1.2rem;
}

.comp_v3_1140__table__button[data-type="close"]:before {
  content: "";
  display: inline-block;
  margin-right: 0.8rem;
  width: 1.2rem;
  height: 1.2rem;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-minus.png);
  background-repeat: no-repeat;
  background-size: 1.2rem 1.2rem;
}

.comp_v3_1140__cell {
  display: block;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  height: 100%;
  line-height: 1;
}

@media screen and (max-width: 768px) {
  .comp_v3_1140__cell {
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 0;
  }
}

.comp_v3_1140__cell__badge {
  font-size: 1.4rem;
  margin: 0 0 10px 0;
  display: inline-block;
  vertical-align: top;
  letter-spacing: 0.1rem;
  display: block;
  margin-bottom: 5px;
  padding-left: 30px;
}

.comp_v3_1140__cell__badge span {
  display: inline-block;
  border-radius: 4px;
  padding: 5px 10px;
  line-height: 1;
  color: #fff;
  background-color: #af8cc8;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

@media screen and (max-width: 768px) {
  .comp_v3_1140__cell__badge {
    padding-left: 20px;
  }
}

.comp_v3_1140__cell__checkbox {
  display: none;
}

.comp_v3_1140__cell__checkbox_text {
  position: relative;
  display: block;
  padding-left: 30px;
  color: #0064d2;
  line-height: 1.6;
}

@media screen and (max-width: 768px) {
  .comp_v3_1140__cell__checkbox_text {
    padding-left: 20px;
  }
}

.comp_v3_1140__cell__checkbox_text::before {
  content: "";
  position: absolute;
  display: block;
  left: 0;
  top: 4px;
  width: 15px;
  height: 15px;
  border: 1px solid #ccc;
  border-radius: 4px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1140__cell__checkbox_text::before {
    width: 12px;
    height: 12px;
  }
}

.comp_v3_1140__cell__checkbox:disabled ~ .comp_v3_1140__cell__checkbox_text::before {
  display: none;
}

.comp_v3_1140__cell__checkbox:checked ~ .comp_v3_1140__cell__checkbox_text::before {
  background-color: #0064d2;
  border: 1px solid #0064d2;
}

.comp_v3_1140__cell__checkbox:focus ~ .comp_v3_1140__cell__checkbox_text::before {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_1140__cell__checkbox:checked ~ .comp_v3_1140__cell__checkbox_text::after {
  content: "";
  position: absolute;
  display: block;
  left: 5px;
  top: 3px;
  width: 6px;
  height: 12px;
  border-right: 2px solid #fff;
  border-bottom: 2px solid #fff;
  -webkit-transform: rotate(40deg);
  transform: rotate(40deg);
}

@media screen and (max-width: 768px) {
  .comp_v3_1140__cell__checkbox:checked ~ .comp_v3_1140__cell__checkbox_text::after {
    top: 5px;
    width: 4px;
    height: 8px;
    border-right: 1px solid #fff;
    border-bottom: 1px solid #fff;
  }
}

.comp_v3_1140__cell__link {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1140__cell__link:hover {
  text-decoration: underline;
}

.comp_v3_1140__cell__information, .comp_v3_1140__cell__information--pdf, .comp_v3_1140__cell__information--file {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 5px;
  padding-left: 30px;
  color: #6e7175;
  font-size: 1.2rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1140__cell__information, .comp_v3_1140__cell__information--pdf, .comp_v3_1140__cell__information--file {
    margin-top: 5px;
    padding-left: 20px;
  }
}

.comp_v3_1140__cell__information--pdf::before {
  content: "";
  display: inline-block;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-right: 5px;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
  background-size: 16px 16px;
}

.comp_v3_1140__cell__information--file::before {
  content: "";
  display: inline-block;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-right: 5px;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-file.svg);
  background-size: 16px 16px;
}

.comp_v3_1140__cell__description {
  display: block;
  padding-left: 30px;
  line-height: 1.6;
}

@media screen and (max-width: 768px) {
  .comp_v3_1140__cell__description {
    padding-left: 20px;
  }
}

.comp_v3_1140__cell__information + .comp_v3_1140__cell__description, .comp_v3_1140__cell__information--pdf + .comp_v3_1140__cell__description, .comp_v3_1140__cell__information--file + .comp_v3_1140__cell__description,
.comp_v3_1140__cell__information--pdf + .comp_v3_1140__cell__description,
.comp_v3_1140__cell__information--file + .comp_v3_1140__cell__description {
  margin-top: 10px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1140__cell__information + .comp_v3_1140__cell__description, .comp_v3_1140__cell__information--pdf + .comp_v3_1140__cell__description, .comp_v3_1140__cell__information--file + .comp_v3_1140__cell__description,
  .comp_v3_1140__cell__information--pdf + .comp_v3_1140__cell__description,
  .comp_v3_1140__cell__information--file + .comp_v3_1140__cell__description {
    margin-top: 5px;
  }
}

.comp_v3_1140__cell__date {
  line-height: 1.6;
}

@media screen and (max-width: 768px) {
  .comp_v3_1140__table__cell:first-child:last-child .comp_v3_1140__cell {
    padding-bottom: 10px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1140__table__cell + .comp_v3_1140__table__cell .comp_v3_1140__cell {
    padding-left: 30px;
    padding-right: 10px;
    padding-top: 0;
    padding-bottom: 10px;
  }
}

.comp_v3_1140 input[type="checkbox"][data-type="read-more"] ~ form .comp_v3_1140__table__read_more ~ tr {
  display: none;
}

.comp_v3_1140 input[type="checkbox"][data-type="read-more"]:checked ~ form .comp_v3_1140__table__read_more {
  display: none;
}

.comp_v3_1140 input[type="checkbox"][data-type="read-more"]:checked ~ form .comp_v3_1140__table__read_more ~ tr {
  display: table-row;
}

.comp_v3_1140__dialog .modal_dialog__box {
  overflow: hidden;
}

.comp_v3_1140__dialog .modal_dialog__box__body {
  overflow-y: auto;
}

.comp_v3_1130__frame {
  padding: 15px 15px;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  max-width: 1140px;
  margin: 0 auto;
  line-height: 1.6;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media screen and (max-width: 768px) {
  .comp_v3_1130__frame {
    padding: 20px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1130__frame {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.comp_v3_1130__column {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
}

@media screen and (max-width: 768px) {
  .comp_v3_1130__column {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1130__column + .comp_v3_1130__column {
    margin-top: 20px;
  }
}

.comp_v3_1130__column__button, .comp_v3_1130__column__button--not_agree {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: none;
  border-radius: 4px;
  font-size: 1.4rem;
  letter-spacing: 0.1rem;
  color: #fff;
  background-color: #0064d2;
  margin: 0 15px;
  padding: 8px 10px;
  width: 100%;
  max-width: 370px;
  min-height: 40px;
  cursor: pointer;
}

@media screen and (max-width: 768px) {
  .comp_v3_1130__column__button, .comp_v3_1130__column__button--not_agree {
    max-width: none;
  }
}

.comp_v3_1130__column__button--not_agree {
  background-color: #a0a0a5;
}

.comp_v3_0900 .comp_v3_1130__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_1130__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_1121__frame {
  padding: 30px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

@media screen and (max-width: 768px) {
  .comp_v3_1121__frame {
    padding: 20px;
  }
}

.comp_v3_1121__frame > .comp_v3_1121__accordion:first-of-type {
  margin-top: 0;
}

.comp_v3_1121__check_open_diode_accordion {
  display: none;
}

.comp_v3_1121__check_open_mosfet_accordion {
  display: none;
}

.comp_v3_1121__check_open_bipolar_accordion {
  display: none;
}

.comp_v3_1121__check_open_igbt_accordion {
  display: none;
}

.comp_v3_1121__check_open_isolators_accordion {
  display: none;
}

.comp_v3_1121__check_open_logic_accordion {
  display: none;
}

.comp_v3_1121__check_open_power_accordion {
  display: none;
}

.comp_v3_1121__check_open_motor_accordion {
  display: none;
}

.comp_v3_1121__check_open_intelligent_accordion {
  display: none;
}

.comp_v3_1121__check_open_linear_accordion {
  display: none;
}

.comp_v3_1121__check_open_micro_accordion {
  display: none;
}

.comp_v3_1121__check_open_automotive_accordion {
  display: none;
}

.comp_v3_1121__check_open_assp_accordion {
  display: none;
}

.comp_v3_1121__check_open_wireless_accordion {
  display: none;
}

.comp_v3_1121__check_open_sensor_accordion {
  display: none;
}

.comp_v3_1121__check_open_diode_accordion:checked ~ #diode .comp_v3_1121__accordion__contents {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.comp_v3_1121__check_open_mosfet_accordion:checked ~ #mosfet .comp_v3_1121__accordion__contents {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.comp_v3_1121__check_open_bipolar_accordion:checked ~ #bipolar .comp_v3_1121__accordion__contents {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.comp_v3_1121__check_open_igbt_accordion:checked ~ #igbt .comp_v3_1121__accordion__contents {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.comp_v3_1121__check_open_isolators_accordion:checked ~ #isolators .comp_v3_1121__accordion__contents {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.comp_v3_1121__check_open_logic_accordion:checked ~ #logic .comp_v3_1121__accordion__contents {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.comp_v3_1121__check_open_power_accordion:checked ~ #power .comp_v3_1121__accordion__contents {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.comp_v3_1121__check_open_motor_accordion:checked ~ #motor .comp_v3_1121__accordion__contents {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.comp_v3_1121__check_open_intelligent_accordion:checked ~ #intelligent .comp_v3_1121__accordion__contents {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.comp_v3_1121__check_open_linear_accordion:checked ~ #linear .comp_v3_1121__accordion__contents {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.comp_v3_1121__check_open_micro_accordion:checked ~ #micro .comp_v3_1121__accordion__contents {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.comp_v3_1121__check_open_automotive_accordion:checked ~ #automotive .comp_v3_1121__accordion__contents {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.comp_v3_1121__check_open_assp_accordion:checked ~ #assp .comp_v3_1121__accordion__contents {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.comp_v3_1121__check_open_wireless_accordion:checked ~ #wireless .comp_v3_1121__accordion__contents {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.comp_v3_1121__check_open_sensor_accordion:checked ~ #sensor .comp_v3_1121__accordion__contents {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.comp_v3_1121__check_open_diode_accordion:checked ~ #diode .comp_v3_1121__accordion__headding::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/accordion-icon-close.svg) !important;
}

.comp_v3_1121__check_open_mosfet_accordion:checked ~ #mosfet .comp_v3_1121__accordion__headding::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/accordion-icon-close.svg) !important;
}

.comp_v3_1121__check_open_bipolar_accordion:checked ~ #bipolar .comp_v3_1121__accordion__headding::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/accordion-icon-close.svg) !important;
}

.comp_v3_1121__check_open_igbt_accordion:checked ~ #igbt .comp_v3_1121__accordion__headding::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/accordion-icon-close.svg) !important;
}

.comp_v3_1121__check_open_isolators_accordion:checked ~ #isolators .comp_v3_1121__accordion__headding::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/accordion-icon-close.svg) !important;
}

.comp_v3_1121__check_open_logic_accordion:checked ~ #logic .comp_v3_1121__accordion__headding::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/accordion-icon-close.svg) !important;
}

.comp_v3_1121__check_open_power_accordion:checked ~ #power .comp_v3_1121__accordion__headding::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/accordion-icon-close.svg) !important;
}

.comp_v3_1121__check_open_motor_accordion:checked ~ #motor .comp_v3_1121__accordion__headding::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/accordion-icon-close.svg) !important;
}

.comp_v3_1121__check_open_intelligent_accordion:checked ~ #intelligent .comp_v3_1121__accordion__headding::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/accordion-icon-close.svg) !important;
}

.comp_v3_1121__check_open_linear_accordion:checked ~ #linear .comp_v3_1121__accordion__headding::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/accordion-icon-close.svg) !important;
}

.comp_v3_1121__check_open_micro_accordion:checked ~ #micro .comp_v3_1121__accordion__headding::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/accordion-icon-close.svg) !important;
}

.comp_v3_1121__check_open_automotive_accordion:checked ~ #automotive .comp_v3_1121__accordion__headding::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/accordion-icon-close.svg) !important;
}

.comp_v3_1121__check_open_assp_accordion:checked ~ #assp .comp_v3_1121__accordion__headding::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/accordion-icon-close.svg) !important;
}

.comp_v3_1121__check_open_wireless_accordion:checked ~ #wireless .comp_v3_1121__accordion__headding::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/accordion-icon-close.svg) !important;
}

.comp_v3_1121__check_open_sensor_accordion:checked ~ #sensor .comp_v3_1121__accordion__headding::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/accordion-icon-close.svg) !important;
}

.comp_v3_1121__accordion {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-right: 15px;
  padding: 0px 0 30px 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_1121__accordion {
    margin-top: -1px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    width: 100%;
  }
  .comp_v3_1121__accordion:nth-of-type(3n) {
    margin-top: -1px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1121__accordion {
    width: calc(33.33% - 10px);
  }
  .comp_v3_1121__accordion:nth-of-type(3n) {
    margin-right: 0;
    padding: 0 0 30px 0 !important;
  }
}

.comp_v3_1121__accordion__headding {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-top: 1px solid #a0a0a5;
  width: 100%;
  margin: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 1.9rem;
  cursor: pointer;
  letter-spacing: 0.1rem;
  padding-left: 50px;
  padding-right: 15px;
  padding-top: 15px;
  padding-bottom: 15px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1121__accordion__headding {
    padding-left: 15px;
    padding-right: 50px;
  }
}

.comp_v3_1121__accordion__headding:hover {
  opacity: 0.8;
}

.comp_v3_1121__accordion__headding::after {
  content: "";
  position: absolute;
  width: 20px;
  height: 20px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/accordion-icon-open.svg);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: calc(15px + (1em * 1.15 / 2));
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1121__accordion__headding::after {
    left: 15px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1121__accordion__headding::after {
    right: 15px;
  }
}

.comp_v3_1121__accordion__contents {
  padding: 0 0 15px 15px;
  display: none;
}

.comp_v3_1121__accordion__contents__sub {
  padding-left: 30px;
}

.comp_v3_1121__accordion__contents__eo {
  margin-bottom: -15px;
  margin-left: -15px;
  margin-top: 15px;
  padding: 15px 15px;
}

.comp_v3_1121__accordion__contents li {
  margin-bottom: 0;
}

.comp_v3_1121__accordion__contents a {
  display: inline-block;
  padding-left: 25px;
  position: relative;
  color: #0064d2;
}

.comp_v3_1121__accordion__contents a:hover {
  text-decoration: underline;
}

.comp_v3_1121__accordion__contents a::after {
  content: "";
  display: block;
  position: absolute;
  left: 3px;
  top: 4px;
  width: 16px;
  height: 16px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
  background-size: contain;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1121 #assp,
  .comp_v3_1121 #wireless,
  .comp_v3_1121 #sensor {
    border-bottom: 1px solid #a0a0a5;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1121 #sensor {
    border-bottom: 1px solid #a0a0a5;
  }
}

.comp_v3_0900 .comp_v3_1121__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_1121__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_1120__frame {
  padding: 30px 15px;
  overflow: hidden;
}

@media screen and (max-width: 768px) {
  .comp_v3_1120__frame {
    padding: 20px;
  }
}

.comp_v3_1120__inner {
  max-width: 730px;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_1120__inner {
    margin: 30px auto 0;
  }
}

.comp_v3_1120__inner fieldset {
  padding: 0;
  margin-bottom: 15px;
  margin-top: 0;
  margin-right: 0;
  margin-left: 0;
  border: none;
}

.comp_v3_1120__inner__searchbox_label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  font-size: 1.2rem;
  color: #707070;
  margin-bottom: 5px;
  padding-left: 1px;
}

.comp_v3_1120__inner__searchbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

@media screen and (max-width: 768px) {
  .comp_v3_1120__inner__searchbox {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .comp_v3_1120__inner__searchbox__input + .comp_v3_1120__inner__searchbox__select,
  p + .comp_v3_1120__inner__searchbox__select,
  .comp_v3_1120__inner__searchbox__select + .comp_v3_1120__inner__searchbox__btn,
  .comp_v3_1120__inner__searchbox__select + .comp_v3_1120__inner__searchbox__btn--loading,
  p + .comp_v3_1120__inner__searchbox__btn,
  p + .comp_v3_1120__inner__searchbox__btn--loading {
    margin-top: 15px;
  }
}

.comp_v3_1120__inner__searchbox__select {
  position: relative;
  border: 1px solid #ccc;
  border-radius: 4px;
  background: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 4px;
  width: 100%;
  height: 48px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1120__inner__searchbox__select {
    width: 100%;
  }
}

.comp_v3_1120__inner__searchbox__select::before {
  position: absolute;
  padding: 0;
  content: "";
  top: 50%;
  right: 0.9em;
  bottom: 0;
  width: 8px;
  height: 8px;
  border-top: 2px solid rgba(51, 51, 51, 0.3);
  border-right: 2px solid rgba(51, 51, 51, 0.3);
  -webkit-transform: rotate(135deg) translate(-50%, 50%);
  transform: rotate(135deg) translate(-50%, 50%);
  pointer-events: none;
}

.comp_v3_1120__inner__searchbox__select::after {
  position: absolute;
  top: 0;
  right: 2.5em;
  bottom: 0;
  width: 1px;
  content: "";
  border-left: 1px solid #ccc;
}

.comp_v3_1120__inner__searchbox__select select {
  width: 100%;
  min-width: 120px;
  padding-right: 1em;
  cursor: pointer;
  text-indent: 0.01px;
  text-overflow: ellipsis;
  border: none;
  outline: none;
  background: transparent;
  background-image: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 12px 45px 12px 10px;
  color: #333;
  letter-spacing: 0.1rem;
}

.comp_v3_1120__inner__searchbox__select select:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_1120__inner__searchbox__select select::-ms-expand {
  display: none;
}

.comp_v3_1120__inner__searchbox__select select:disabled {
  background-color: #e7e7e8;
}

.comp_v3_1120__inner__searchbox__select select {
  padding: 14px 16px;
  height: 46px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.comp_v3_1120__inner__searchbox__select select:disabled {
  background-color: #e7e7e8;
}

.comp_v3_1120__inner__searchbox__btn, .comp_v3_1120__inner__searchbox__btn--loading {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
  height: 48px;
  min-width: 160px;
  margin-left: 10px;
}

.comp_v3_1120__inner__searchbox__btn span, .comp_v3_1120__inner__searchbox__btn--loading span {
  padding-top: 0.2rem;
}

.comp_v3_1120__inner__searchbox__btn:hover, .comp_v3_1120__inner__searchbox__btn--loading:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_1120__inner__searchbox__btn:focus, .comp_v3_1120__inner__searchbox__btn--loading:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_1120__inner__searchbox__btn:disabled, .comp_v3_1120__inner__searchbox__btn--loading:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_1120__inner__searchbox__btn::before, .comp_v3_1120__inner__searchbox__btn--loading::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-search-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_1120__inner__searchbox__btn, .comp_v3_1120__inner__searchbox__btn--loading {
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    margin-top: 15px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }
}

.comp_v3_1120__inner__searchbox__btn--loading {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 80px;
}

.comp_v3_1120__inner__searchbox__btn--loading:hover {
  cursor: wait;
}

.comp_v3_1120__inner__searchbox__btn--loading::before {
  display: none;
}

.comp_v3_1120__inner__searchbox__btn--loading__spinner {
  color: official;
  display: inline-block;
  position: relative;
  width: 40px;
  height: 40px;
}

.comp_v3_1120__inner__searchbox__btn--loading__spinner div {
  -webkit-transform-origin: 20px 20px;
  transform-origin: 20px 20px;
  -webkit-animation: loadingSpinner 1.2s linear infinite;
  animation: loadingSpinner 1.2s linear infinite;
}

.comp_v3_1120__inner__searchbox__btn--loading__spinner div:after {
  content: " ";
  display: block;
  position: absolute;
  top: 3px;
  left: 17px;
  width: 3px;
  height: 9px;
  border-radius: 20%;
  background: #fff;
}

.comp_v3_1120__inner__searchbox__btn--loading__spinner div:nth-child(1) {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}

.comp_v3_1120__inner__searchbox__btn--loading__spinner div:nth-child(2) {
  -webkit-transform: rotate(30deg);
  transform: rotate(30deg);
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}

.comp_v3_1120__inner__searchbox__btn--loading__spinner div:nth-child(3) {
  -webkit-transform: rotate(60deg);
  transform: rotate(60deg);
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}

.comp_v3_1120__inner__searchbox__btn--loading__spinner div:nth-child(4) {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}

.comp_v3_1120__inner__searchbox__btn--loading__spinner div:nth-child(5) {
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
  -webkit-animation-delay: -0.7s;
  animation-delay: -0.7s;
}

.comp_v3_1120__inner__searchbox__btn--loading__spinner div:nth-child(6) {
  -webkit-transform: rotate(150deg);
  transform: rotate(150deg);
  -webkit-animation-delay: -0.6s;
  animation-delay: -0.6s;
}

.comp_v3_1120__inner__searchbox__btn--loading__spinner div:nth-child(7) {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.5s;
}

.comp_v3_1120__inner__searchbox__btn--loading__spinner div:nth-child(8) {
  -webkit-transform: rotate(210deg);
  transform: rotate(210deg);
  -webkit-animation-delay: -0.4s;
  animation-delay: -0.4s;
}

.comp_v3_1120__inner__searchbox__btn--loading__spinner div:nth-child(9) {
  -webkit-transform: rotate(240deg);
  transform: rotate(240deg);
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s;
}

.comp_v3_1120__inner__searchbox__btn--loading__spinner div:nth-child(10) {
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}

.comp_v3_1120__inner__searchbox__btn--loading__spinner div:nth-child(11) {
  -webkit-transform: rotate(300deg);
  transform: rotate(300deg);
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}

.comp_v3_1120__inner__searchbox__btn--loading__spinner div:nth-child(12) {
  -webkit-transform: rotate(330deg);
  transform: rotate(330deg);
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}

.comp_v3_1120__inner__searchbox__result__keyword {
  font-weight: bold;
  color: #1d1e21;
}

.comp_v3_1120__inner__searchbox__result__number {
  color: #1d1e21;
}

.comp_v3_0900 .comp_v3_1120__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_1120__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_1111__frame {
  padding: 30px 15px;
  overflow: hidden;
}

@media screen and (max-width: 768px) {
  .comp_v3_1111__frame {
    padding: 20px;
  }
}

.comp_v3_1111__inner {
  max-width: 730px;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_1111__inner {
    margin: 30px auto 0;
  }
}

.comp_v3_1111__inner__searchbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

@media screen and (max-width: 768px) {
  .comp_v3_1111__inner__searchbox {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .comp_v3_1111__inner__searchbox__input + .comp_v3_1111__inner__searchbox__select,
  p + .comp_v3_1111__inner__searchbox__select,
  .comp_v3_1111__inner__searchbox__select + .comp_v3_1111__inner__searchbox__btn,
  p + .comp_v3_1111__inner__searchbox__btn {
    margin-top: 15px;
  }
}

.comp_v3_1111__inner__searchbox__result__keyword {
  font-weight: bold;
  color: #1d1e21;
}

.comp_v3_1111__inner__searchbox__result__number {
  color: #1d1e21;
}

.comp_v3_1111__table, .comp_v3_1111__table--show {
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 auto;
  line-height: 1.6;
  position: relative;
}

@media screen and (max-width: 768px) {
  .comp_v3_1111__table__table th,
  .comp_v3_1111__table__table td {
    min-width: 100px;
  }
}

.comp_v3_1111__table__table, .comp_v3_1111__table__table__2cell, .comp_v3_1111__table__table02, .comp_v3_1111__table__table03 {
  border-collapse: collapse;
  border: 1px solid #e7e7e8;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_1111__table__table, .comp_v3_1111__table__table__2cell, .comp_v3_1111__table__table02, .comp_v3_1111__table__table03 {
    margin: 0;
  }
}

.comp_v3_1111__table__table caption, .comp_v3_1111__table__table__2cell caption, .comp_v3_1111__table__table02 caption, .comp_v3_1111__table__table03 caption {
  color: #1d1e21;
  text-align: left;
  padding: 20px 0;
  font-weight: bold;
}

@media screen and (max-width: 768px) {
  .comp_v3_1111__table__table caption, .comp_v3_1111__table__table__2cell caption, .comp_v3_1111__table__table02 caption, .comp_v3_1111__table__table03 caption {
    padding: 10px 0;
  }
}

.comp_v3_1111__table__table th,
.comp_v3_1111__table__table td, .comp_v3_1111__table__table__2cell th,
.comp_v3_1111__table__table__2cell td, .comp_v3_1111__table__table02 th,
.comp_v3_1111__table__table02 td, .comp_v3_1111__table__table03 th,
.comp_v3_1111__table__table03 td {
  border: 1px solid #e7e7e8;
  text-align: left;
  padding: 10px 9px;
  font-weight: normal;
  line-height: 1.6;
}

@media screen and (max-width: 768px) {
  .comp_v3_1111__table__table th,
  .comp_v3_1111__table__table td, .comp_v3_1111__table__table__2cell th,
  .comp_v3_1111__table__table__2cell td, .comp_v3_1111__table__table02 th,
  .comp_v3_1111__table__table02 td, .comp_v3_1111__table__table03 th,
  .comp_v3_1111__table__table03 td {
    padding: 10px;
  }
}

.comp_v3_1111__table__table th, .comp_v3_1111__table__table__2cell th, .comp_v3_1111__table__table02 th, .comp_v3_1111__table__table03 th {
  color: #1d1e21;
  background-color: #f0f6fc;
}

.comp_v3_1111__table__table thead tr:nth-child(even), .comp_v3_1111__table__table__2cell thead tr:nth-child(even), .comp_v3_1111__table__table02 thead tr:nth-child(even), .comp_v3_1111__table__table03 thead tr:nth-child(even) {
  background-color: #f0f6fc;
}

.comp_v3_1111__table__table thead th,
.comp_v3_1111__table__table thead td, .comp_v3_1111__table__table__2cell thead th,
.comp_v3_1111__table__table__2cell thead td, .comp_v3_1111__table__table02 thead th,
.comp_v3_1111__table__table02 thead td, .comp_v3_1111__table__table03 thead th,
.comp_v3_1111__table__table03 thead td {
  font-weight: bold;
}

.comp_v3_1111__table__table tbody tr:nth-child(odd), .comp_v3_1111__table__table__2cell tbody tr:nth-child(odd), .comp_v3_1111__table__table02 tbody tr:nth-child(odd), .comp_v3_1111__table__table03 tbody tr:nth-child(odd) {
  background-color: #fff;
}

.comp_v3_1111__table__table tbody tr:nth-child(even), .comp_v3_1111__table__table__2cell tbody tr:nth-child(even), .comp_v3_1111__table__table02 tbody tr:nth-child(even), .comp_v3_1111__table__table03 tbody tr:nth-child(even) {
  background-color: #f5f5f5;
}

.comp_v3_1111__table__table__btn p, .comp_v3_1111__table__table__2cell__btn p, .comp_v3_1111__table__table02__btn p, .comp_v3_1111__table__table03__btn p {
  margin: 0;
  padding: 0;
}

.comp_v3_1111__table__table__btn--center, .comp_v3_1111__table__table__2cell__btn--center, .comp_v3_1111__table__table02__btn--center, .comp_v3_1111__table__table03__btn--center {
  text-align: center;
}

.comp_v3_1111__table__table__btn--right, .comp_v3_1111__table__table__2cell__btn--right, .comp_v3_1111__table__table02__btn--right, .comp_v3_1111__table__table03__btn--right {
  text-align: right;
}

.comp_v3_1111__table__table__btn--default, .comp_v3_1111__table__table__2cell__btn--default, .comp_v3_1111__table__table02__btn--default, .comp_v3_1111__table__table03__btn--default {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
}

.comp_v3_1111__table__table__btn--default span, .comp_v3_1111__table__table__2cell__btn--default span, .comp_v3_1111__table__table02__btn--default span, .comp_v3_1111__table__table03__btn--default span {
  padding-top: 0.2rem;
}

.comp_v3_1111__table__table__btn--default:hover, .comp_v3_1111__table__table__2cell__btn--default:hover, .comp_v3_1111__table__table02__btn--default:hover, .comp_v3_1111__table__table03__btn--default:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_1111__table__table__btn--default:focus, .comp_v3_1111__table__table__2cell__btn--default:focus, .comp_v3_1111__table__table02__btn--default:focus, .comp_v3_1111__table__table03__btn--default:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_1111__table__table__btn--default:disabled, .comp_v3_1111__table__table__2cell__btn--default:disabled, .comp_v3_1111__table__table02__btn--default:disabled, .comp_v3_1111__table__table03__btn--default:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_1111__table__table__btn--default::before, .comp_v3_1111__table__table__2cell__btn--default::before, .comp_v3_1111__table__table02__btn--default::before, .comp_v3_1111__table__table03__btn--default::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_1111__table__table__btn a, .comp_v3_1111__table__table__2cell__btn a, .comp_v3_1111__table__table02__btn a, .comp_v3_1111__table__table03__btn a {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  min-width: 110px;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
}

.comp_v3_1111__table__table__btn a span, .comp_v3_1111__table__table__2cell__btn a span, .comp_v3_1111__table__table02__btn a span, .comp_v3_1111__table__table03__btn a span {
  padding-top: 0.2rem;
}

.comp_v3_1111__table__table__btn a:hover, .comp_v3_1111__table__table__2cell__btn a:hover, .comp_v3_1111__table__table02__btn a:hover, .comp_v3_1111__table__table03__btn a:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
}

.comp_v3_1111__table__table__btn a::before, .comp_v3_1111__table__table__2cell__btn a::before, .comp_v3_1111__table__table02__btn a::before, .comp_v3_1111__table__table03__btn a::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg);
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_1111__table__table__btn a[href$=".pdf"]::before, .comp_v3_1111__table__table__btn a[href*="docget.jsp"]::before, .comp_v3_1111__table__table__2cell__btn a[href$=".pdf"]::before, .comp_v3_1111__table__table__2cell__btn a[href*="docget.jsp"]::before, .comp_v3_1111__table__table02__btn a[href$=".pdf"]::before, .comp_v3_1111__table__table02__btn a[href*="docget.jsp"]::before, .comp_v3_1111__table__table03__btn a[href$=".pdf"]::before, .comp_v3_1111__table__table03__btn a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-white.svg);
}

.comp_v3_1111__table__table__btn a[href*="/list/index.php"]::before, .comp_v3_1111__table__table__btn a[href*="/parametric"]::before, .comp_v3_1111__table__table__2cell__btn a[href*="/list/index.php"]::before, .comp_v3_1111__table__table__2cell__btn a[href*="/parametric"]::before, .comp_v3_1111__table__table02__btn a[href*="/list/index.php"]::before, .comp_v3_1111__table__table02__btn a[href*="/parametric"]::before, .comp_v3_1111__table__table03__btn a[href*="/list/index.php"]::before, .comp_v3_1111__table__table03__btn a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-white.svg);
}

.comp_v3_1111__table__table__btn a[href^="#"]::before, .comp_v3_1111__table__table__2cell__btn a[href^="#"]::before, .comp_v3_1111__table__table02__btn a[href^="#"]::before, .comp_v3_1111__table__table03__btn a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-white.svg);
}

.comp_v3_1111__table__table__btn a[data-type="normal"]::before, .comp_v3_1111__table__table__2cell__btn a[data-type="normal"]::before, .comp_v3_1111__table__table02__btn a[data-type="normal"]::before, .comp_v3_1111__table__table03__btn a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg);
}

.comp_v3_1111__table__table__btn a[data-type="internal"]::before, .comp_v3_1111__table__table__2cell__btn a[data-type="internal"]::before, .comp_v3_1111__table__table02__btn a[data-type="internal"]::before, .comp_v3_1111__table__table03__btn a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-white.svg);
}

.comp_v3_1111__table__table__btn a[data-type="external"]::before, .comp_v3_1111__table__table__2cell__btn a[data-type="external"]::before, .comp_v3_1111__table__table02__btn a[data-type="external"]::before, .comp_v3_1111__table__table03__btn a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-white.svg);
}

.comp_v3_1111__table__table__btn a[data-type="pdf"]::before, .comp_v3_1111__table__table__2cell__btn a[data-type="pdf"]::before, .comp_v3_1111__table__table02__btn a[data-type="pdf"]::before, .comp_v3_1111__table__table03__btn a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-white.svg);
}

.comp_v3_1111__table__table__btn a[target="_blank"]::before, .comp_v3_1111__table__table__2cell__btn a[target="_blank"]::before, .comp_v3_1111__table__table02__btn a[target="_blank"]::before, .comp_v3_1111__table__table03__btn a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-white.svg);
}

.comp_v3_1111__table__table__btn a > sub, .comp_v3_1111__table__table__2cell__btn a > sub, .comp_v3_1111__table__table02__btn a > sub, .comp_v3_1111__table__table03__btn a > sub {
  bottom: 0.75em;
}

.comp_v3_1111__table__table__btn a > sup, .comp_v3_1111__table__table__2cell__btn a > sup, .comp_v3_1111__table__table02__btn a > sup, .comp_v3_1111__table__table03__btn a > sup {
  top: 0.5em;
}

.comp_v3_1111__table__table__btn .comp_v3_1111__table__table__btn--search::before, .comp_v3_1111__table__table__2cell__btn .comp_v3_1111__table__table__btn--search::before, .comp_v3_1111__table__table02__btn .comp_v3_1111__table__table__btn--search::before, .comp_v3_1111__table__table03__btn .comp_v3_1111__table__table__btn--search::before, .comp_v3_1111__table__table__btn .comp_v3_1111__table__table__2cell__btn--search::before, .comp_v3_1111__table__table__2cell__btn .comp_v3_1111__table__table__2cell__btn--search::before, .comp_v3_1111__table__table02__btn .comp_v3_1111__table__table__2cell__btn--search::before, .comp_v3_1111__table__table03__btn .comp_v3_1111__table__table__2cell__btn--search::before, .comp_v3_1111__table__table__btn .comp_v3_1111__table__table02__btn--search::before, .comp_v3_1111__table__table__2cell__btn .comp_v3_1111__table__table02__btn--search::before, .comp_v3_1111__table__table02__btn .comp_v3_1111__table__table02__btn--search::before, .comp_v3_1111__table__table03__btn .comp_v3_1111__table__table02__btn--search::before, .comp_v3_1111__table__table__btn .comp_v3_1111__table__table03__btn--search::before, .comp_v3_1111__table__table__2cell__btn .comp_v3_1111__table__table03__btn--search::before, .comp_v3_1111__table__table02__btn .comp_v3_1111__table__table03__btn--search::before, .comp_v3_1111__table__table03__btn .comp_v3_1111__table__table03__btn--search::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-search-white.svg);
}

.comp_v3_1111__table__table__btn .comp_v3_1111__table__table__btn--balloon::before, .comp_v3_1111__table__table__2cell__btn .comp_v3_1111__table__table__btn--balloon::before, .comp_v3_1111__table__table02__btn .comp_v3_1111__table__table__btn--balloon::before, .comp_v3_1111__table__table03__btn .comp_v3_1111__table__table__btn--balloon::before, .comp_v3_1111__table__table__btn .comp_v3_1111__table__table__2cell__btn--balloon::before, .comp_v3_1111__table__table__2cell__btn .comp_v3_1111__table__table__2cell__btn--balloon::before, .comp_v3_1111__table__table02__btn .comp_v3_1111__table__table__2cell__btn--balloon::before, .comp_v3_1111__table__table03__btn .comp_v3_1111__table__table__2cell__btn--balloon::before, .comp_v3_1111__table__table__btn .comp_v3_1111__table__table02__btn--balloon::before, .comp_v3_1111__table__table__2cell__btn .comp_v3_1111__table__table02__btn--balloon::before, .comp_v3_1111__table__table02__btn .comp_v3_1111__table__table02__btn--balloon::before, .comp_v3_1111__table__table03__btn .comp_v3_1111__table__table02__btn--balloon::before, .comp_v3_1111__table__table__btn .comp_v3_1111__table__table03__btn--balloon::before, .comp_v3_1111__table__table__2cell__btn .comp_v3_1111__table__table03__btn--balloon::before, .comp_v3_1111__table__table02__btn .comp_v3_1111__table__table03__btn--balloon::before, .comp_v3_1111__table__table03__btn .comp_v3_1111__table__table03__btn--balloon::before {
  width: 18px;
  height: 18px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-icon-balloon.png);
  background-size: 18px 18px;
  margin-bottom: 0.1em;
}

.comp_v3_1111__table__table__btn .comp_v3_1111__table__table__btn--cart::before, .comp_v3_1111__table__table__2cell__btn .comp_v3_1111__table__table__btn--cart::before, .comp_v3_1111__table__table02__btn .comp_v3_1111__table__table__btn--cart::before, .comp_v3_1111__table__table03__btn .comp_v3_1111__table__table__btn--cart::before, .comp_v3_1111__table__table__btn .comp_v3_1111__table__table__2cell__btn--cart::before, .comp_v3_1111__table__table__2cell__btn .comp_v3_1111__table__table__2cell__btn--cart::before, .comp_v3_1111__table__table02__btn .comp_v3_1111__table__table__2cell__btn--cart::before, .comp_v3_1111__table__table03__btn .comp_v3_1111__table__table__2cell__btn--cart::before, .comp_v3_1111__table__table__btn .comp_v3_1111__table__table02__btn--cart::before, .comp_v3_1111__table__table__2cell__btn .comp_v3_1111__table__table02__btn--cart::before, .comp_v3_1111__table__table02__btn .comp_v3_1111__table__table02__btn--cart::before, .comp_v3_1111__table__table03__btn .comp_v3_1111__table__table02__btn--cart::before, .comp_v3_1111__table__table__btn .comp_v3_1111__table__table03__btn--cart::before, .comp_v3_1111__table__table__2cell__btn .comp_v3_1111__table__table03__btn--cart::before, .comp_v3_1111__table__table02__btn .comp_v3_1111__table__table03__btn--cart::before, .comp_v3_1111__table__table03__btn .comp_v3_1111__table__table03__btn--cart::before {
  width: 18px;
  height: 18px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-icon-cart.png);
  background-size: 18px 18px;
  margin-bottom: 0.1em;
}

.comp_v3_1111__table__table__btn .comp_v3_1111__table__table__btn--large, .comp_v3_1111__table__table__2cell__btn .comp_v3_1111__table__table__btn--large, .comp_v3_1111__table__table02__btn .comp_v3_1111__table__table__btn--large, .comp_v3_1111__table__table03__btn .comp_v3_1111__table__table__btn--large, .comp_v3_1111__table__table__btn .comp_v3_1111__table__table__2cell__btn--large, .comp_v3_1111__table__table__2cell__btn .comp_v3_1111__table__table__2cell__btn--large, .comp_v3_1111__table__table02__btn .comp_v3_1111__table__table__2cell__btn--large, .comp_v3_1111__table__table03__btn .comp_v3_1111__table__table__2cell__btn--large, .comp_v3_1111__table__table__btn .comp_v3_1111__table__table02__btn--large, .comp_v3_1111__table__table__2cell__btn .comp_v3_1111__table__table02__btn--large, .comp_v3_1111__table__table02__btn .comp_v3_1111__table__table02__btn--large, .comp_v3_1111__table__table03__btn .comp_v3_1111__table__table02__btn--large, .comp_v3_1111__table__table__btn .comp_v3_1111__table__table03__btn--large, .comp_v3_1111__table__table__2cell__btn .comp_v3_1111__table__table03__btn--large, .comp_v3_1111__table__table02__btn .comp_v3_1111__table__table03__btn--large, .comp_v3_1111__table__table03__btn .comp_v3_1111__table__table03__btn--large {
  font-size: 2rem;
  padding: 18px 30px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1111__table__table__btn .comp_v3_1111__table__table__btn--large, .comp_v3_1111__table__table__2cell__btn .comp_v3_1111__table__table__btn--large, .comp_v3_1111__table__table02__btn .comp_v3_1111__table__table__btn--large, .comp_v3_1111__table__table03__btn .comp_v3_1111__table__table__btn--large, .comp_v3_1111__table__table__btn .comp_v3_1111__table__table__2cell__btn--large, .comp_v3_1111__table__table__2cell__btn .comp_v3_1111__table__table__2cell__btn--large, .comp_v3_1111__table__table02__btn .comp_v3_1111__table__table__2cell__btn--large, .comp_v3_1111__table__table03__btn .comp_v3_1111__table__table__2cell__btn--large, .comp_v3_1111__table__table__btn .comp_v3_1111__table__table02__btn--large, .comp_v3_1111__table__table__2cell__btn .comp_v3_1111__table__table02__btn--large, .comp_v3_1111__table__table02__btn .comp_v3_1111__table__table02__btn--large, .comp_v3_1111__table__table03__btn .comp_v3_1111__table__table02__btn--large, .comp_v3_1111__table__table__btn .comp_v3_1111__table__table03__btn--large, .comp_v3_1111__table__table__2cell__btn .comp_v3_1111__table__table03__btn--large, .comp_v3_1111__table__table02__btn .comp_v3_1111__table__table03__btn--large, .comp_v3_1111__table__table03__btn .comp_v3_1111__table__table03__btn--large {
    width: 100%;
  }
}

.comp_v3_1111__table__table__btn .comp_v3_1111__table__table__btn--large:hover, .comp_v3_1111__table__table__2cell__btn .comp_v3_1111__table__table__btn--large:hover, .comp_v3_1111__table__table02__btn .comp_v3_1111__table__table__btn--large:hover, .comp_v3_1111__table__table03__btn .comp_v3_1111__table__table__btn--large:hover, .comp_v3_1111__table__table__btn .comp_v3_1111__table__table__2cell__btn--large:hover, .comp_v3_1111__table__table__2cell__btn .comp_v3_1111__table__table__2cell__btn--large:hover, .comp_v3_1111__table__table02__btn .comp_v3_1111__table__table__2cell__btn--large:hover, .comp_v3_1111__table__table03__btn .comp_v3_1111__table__table__2cell__btn--large:hover, .comp_v3_1111__table__table__btn .comp_v3_1111__table__table02__btn--large:hover, .comp_v3_1111__table__table__2cell__btn .comp_v3_1111__table__table02__btn--large:hover, .comp_v3_1111__table__table02__btn .comp_v3_1111__table__table02__btn--large:hover, .comp_v3_1111__table__table03__btn .comp_v3_1111__table__table02__btn--large:hover, .comp_v3_1111__table__table__btn .comp_v3_1111__table__table03__btn--large:hover, .comp_v3_1111__table__table__2cell__btn .comp_v3_1111__table__table03__btn--large:hover, .comp_v3_1111__table__table02__btn .comp_v3_1111__table__table03__btn--large:hover, .comp_v3_1111__table__table03__btn .comp_v3_1111__table__table03__btn--large:hover {
  color: #fff;
}

.comp_v3_1111__table__table__btn .comp_v3_1111__table__table__btn--flip, .comp_v3_1111__table__table__2cell__btn .comp_v3_1111__table__table__btn--flip, .comp_v3_1111__table__table02__btn .comp_v3_1111__table__table__btn--flip, .comp_v3_1111__table__table03__btn .comp_v3_1111__table__table__btn--flip, .comp_v3_1111__table__table__btn .comp_v3_1111__table__table__2cell__btn--flip, .comp_v3_1111__table__table__2cell__btn .comp_v3_1111__table__table__2cell__btn--flip, .comp_v3_1111__table__table02__btn .comp_v3_1111__table__table__2cell__btn--flip, .comp_v3_1111__table__table03__btn .comp_v3_1111__table__table__2cell__btn--flip, .comp_v3_1111__table__table__btn .comp_v3_1111__table__table02__btn--flip, .comp_v3_1111__table__table__2cell__btn .comp_v3_1111__table__table02__btn--flip, .comp_v3_1111__table__table02__btn .comp_v3_1111__table__table02__btn--flip, .comp_v3_1111__table__table03__btn .comp_v3_1111__table__table02__btn--flip, .comp_v3_1111__table__table__btn .comp_v3_1111__table__table03__btn--flip, .comp_v3_1111__table__table__2cell__btn .comp_v3_1111__table__table03__btn--flip, .comp_v3_1111__table__table02__btn .comp_v3_1111__table__table03__btn--flip, .comp_v3_1111__table__table03__btn .comp_v3_1111__table__table03__btn--flip {
  color: #0064d2;
  background-color: #fff;
  border: 1px solid #0064d2;
}

.comp_v3_1111__table__table__btn .comp_v3_1111__table__table__btn--flip::before, .comp_v3_1111__table__table__2cell__btn .comp_v3_1111__table__table__btn--flip::before, .comp_v3_1111__table__table02__btn .comp_v3_1111__table__table__btn--flip::before, .comp_v3_1111__table__table03__btn .comp_v3_1111__table__table__btn--flip::before, .comp_v3_1111__table__table__btn .comp_v3_1111__table__table__2cell__btn--flip::before, .comp_v3_1111__table__table__2cell__btn .comp_v3_1111__table__table__2cell__btn--flip::before, .comp_v3_1111__table__table02__btn .comp_v3_1111__table__table__2cell__btn--flip::before, .comp_v3_1111__table__table03__btn .comp_v3_1111__table__table__2cell__btn--flip::before, .comp_v3_1111__table__table__btn .comp_v3_1111__table__table02__btn--flip::before, .comp_v3_1111__table__table__2cell__btn .comp_v3_1111__table__table02__btn--flip::before, .comp_v3_1111__table__table02__btn .comp_v3_1111__table__table02__btn--flip::before, .comp_v3_1111__table__table03__btn .comp_v3_1111__table__table02__btn--flip::before, .comp_v3_1111__table__table__btn .comp_v3_1111__table__table03__btn--flip::before, .comp_v3_1111__table__table__2cell__btn .comp_v3_1111__table__table03__btn--flip::before, .comp_v3_1111__table__table02__btn .comp_v3_1111__table__table03__btn--flip::before, .comp_v3_1111__table__table03__btn .comp_v3_1111__table__table03__btn--flip::before {
  display: none;
}

.comp_v3_1111__table__table ul,
.comp_v3_1111__table__table ol, .comp_v3_1111__table__table__2cell ul,
.comp_v3_1111__table__table__2cell ol, .comp_v3_1111__table__table02 ul,
.comp_v3_1111__table__table02 ol, .comp_v3_1111__table__table03 ul,
.comp_v3_1111__table__table03 ol {
  margin: 0;
  margin-top: 0 !important;
}

@media screen and (max-width: 768px) {
  .comp_v3_1111__table__table__2cell {
    table-layout: fixed;
  }
}

.comp_v3_1111__table__table__2cell th,
.comp_v3_1111__table__table__2cell td {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1111__table__table__2cell th img,
  .comp_v3_1111__table__table__2cell td img {
    max-width: 507px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1111__table__table__2cell th,
  .comp_v3_1111__table__table__2cell td {
    display: block;
    width: 100%;
  }
}

.comp_v3_1111__table__table__2cell th figure span,
.comp_v3_1111__table__table__2cell td figure span {
  display: block;
  position: relative;
  width: 100%;
  height: auto;
  overflow: hidden;
}

.comp_v3_1111__table__table__2cell th figure span img,
.comp_v3_1111__table__table__2cell td figure span img {
  max-width: 100%;
  max-height: 100%;
  position: relative;
}

.comp_v3_1111__table__table__2cell th figure span img:hover,
.comp_v3_1111__table__table__2cell td figure span img:hover {
  opacity: 0.5;
}

.comp_v3_1111__table__table__2cell th figure figcaption,
.comp_v3_1111__table__table__2cell td figure figcaption {
  margin: 0;
  padding: 1em 0;
}

.comp_v3_1111__table__table__2cell th figure a img:hover,
.comp_v3_1111__table__table__2cell td figure a img:hover {
  opacity: 0.5;
}

.comp_v3_1111__table__table__2cell th .imagemodal figure,
.comp_v3_1111__table__table__2cell td .imagemodal figure {
  position: relative;
  background-color: transparent;
  border-radius: 0;
  display: block;
  width: 100%;
  height: auto;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.comp_v3_1111__table__table__2cell th .imagemodal figure:before,
.comp_v3_1111__table__table__2cell td .imagemodal figure:before {
  display: none;
}

.comp_v3_1111__table__table__2cell th .imagemodal figure img,
.comp_v3_1111__table__table__2cell td .imagemodal figure img {
  max-width: 100%;
  max-height: 100%;
  position: relative;
  top: 0;
  left: 0;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}

@media screen and (max-width: 768px) {
  .comp_v3_1111__table__table__2cell {
    border: none;
  }
  .comp_v3_1111__table__table__2cell th,
  .comp_v3_1111__table__table__2cell td {
    border: 1px solid #e7e7e8;
    margin-top: -1px;
  }
}

.comp_v3_1111__table__table02 tbody tr:nth-child(odd) {
  background-color: #fff;
}

.comp_v3_1111__table__table02 tbody tr:nth-child(even) {
  background-color: #fff;
}

.comp_v3_1111__table__table03 tbody tr:nth-child(odd) {
  background-color: transparent;
}

.comp_v3_1111__table__table03 tbody tr:nth-child(even) {
  background-color: transparent;
}

.comp_v3_1111__table__table03 tbody td:nth-child(odd) {
  background-color: #f5f5f5;
}

.comp_v3_1111__table__table03 tbody td:nth-child(even) {
  background-color: #fff;
}

.comp_v3_1111__table__select {
  margin: 25px 0;
  position: relative;
}

.comp_v3_1111__table__select:before {
  content: "\0046\0069\006c\0074\0065\0072";
  display: inline-block;
  position: absolute;
  left: 10px;
  top: 10px;
  z-index: 2;
  font-size: 1.2rem;
  color: #a0a0a5;
  letter-spacing: 0.1rem;
}

.comp_v3_1111__table__select__selecter {
  position: relative;
  border: 1px solid #ccc;
  border-radius: 4px;
  background: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  min-width: 250px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1111__table__select__selecter {
    width: 100%;
  }
}

.comp_v3_1111__table__select__selecter::before {
  position: absolute;
  padding: 0;
  content: "";
  top: 50%;
  right: 0.9em;
  bottom: 0;
  width: 8px;
  height: 8px;
  border-top: 2px solid rgba(51, 51, 51, 0.3);
  border-right: 2px solid rgba(51, 51, 51, 0.3);
  -webkit-transform: rotate(135deg) translate(-50%, 50%);
  transform: rotate(135deg) translate(-50%, 50%);
  pointer-events: none;
}

.comp_v3_1111__table__select__selecter::after {
  position: absolute;
  top: 0;
  right: 2.5em;
  bottom: 0;
  width: 1px;
  content: "";
  border-left: 1px solid #ccc;
}

.comp_v3_1111__table__select__selecter select {
  width: 100%;
  min-width: 120px;
  padding-right: 1em;
  cursor: pointer;
  text-indent: 0.01px;
  text-overflow: ellipsis;
  border: none;
  outline: none;
  background: transparent;
  background-image: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 12px 45px 12px 10px;
  color: #333;
  letter-spacing: 0.1rem;
}

.comp_v3_1111__table__select__selecter select:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_1111__table__select__selecter select::-ms-expand {
  display: none;
}

.comp_v3_1111__table__select__selecter select:disabled {
  background-color: #e7e7e8;
}

@media screen and (max-width: 768px) {
  .comp_v3_1111__table__select__selecter {
    width: 100%;
    min-width: auto;
  }
}

.comp_v3_1111__table__select__selecter select {
  padding: 30px 40px 8px 10px;
  min-width: 250px;
}

.comp_v3_1111__table--show {
  visibility: visible;
  height: auto;
}

.comp_v3_1111__table__message {
  text-align: center;
  font-weight: bold;
}

.comp_v3_1111__table__table {
  margin-top: 20px;
}

.comp_v3_1111__table__table__btn p {
  margin: 0;
  padding: 0;
}

.comp_v3_1111__table__table__btn--center {
  text-align: center;
}

.comp_v3_1111__table__table__btn--right {
  text-align: right;
}

.comp_v3_1111__table__table__btn--default {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
}

.comp_v3_1111__table__table__btn--default span {
  padding-top: 0.2rem;
}

.comp_v3_1111__table__table__btn--default:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_1111__table__table__btn--default:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_1111__table__table__btn--default:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_1111__table__table__btn--default::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_1111__table__table__btn a {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  min-width: 110px;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
}

.comp_v3_1111__table__table__btn a span {
  padding-top: 0.2rem;
}

.comp_v3_1111__table__table__btn a:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
}

.comp_v3_1111__table__table__btn a::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg);
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_1111__table__table__btn a[href$=".pdf"]::before, .comp_v3_1111__table__table__btn a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-white.svg);
}

.comp_v3_1111__table__table__btn a[href*="/list/index.php"]::before, .comp_v3_1111__table__table__btn a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-white.svg);
}

.comp_v3_1111__table__table__btn a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-white.svg);
}

.comp_v3_1111__table__table__btn a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg);
}

.comp_v3_1111__table__table__btn a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-white.svg);
}

.comp_v3_1111__table__table__btn a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-white.svg);
}

.comp_v3_1111__table__table__btn a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-white.svg);
}

.comp_v3_1111__table__table__btn a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-white.svg);
}

.comp_v3_1111__table__table__btn a > sub {
  bottom: 0.75em;
}

.comp_v3_1111__table__table__btn a > sup {
  top: 0.5em;
}

.comp_v3_1111__table__table__btn .comp_v3_1111__table__table__btn--search::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-search-white.svg);
}

.comp_v3_1111__table__table__btn .comp_v3_1111__table__table__btn--balloon::before {
  width: 18px;
  height: 18px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-icon-balloon.png);
  background-size: 18px 18px;
  margin-bottom: 0.1em;
}

.comp_v3_1111__table__table__btn .comp_v3_1111__table__table__btn--cart::before {
  width: 18px;
  height: 18px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-icon-cart.png);
  background-size: 18px 18px;
  margin-bottom: 0.1em;
}

.comp_v3_1111__table__table__btn .comp_v3_1111__table__table__btn--large {
  font-size: 2rem;
  padding: 18px 30px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1111__table__table__btn .comp_v3_1111__table__table__btn--large {
    width: 100%;
  }
}

.comp_v3_1111__table__table__btn .comp_v3_1111__table__table__btn--large:hover {
  color: #fff;
}

.comp_v3_1111__table__table__btn .comp_v3_1111__table__table__btn--flip {
  color: #0064d2;
  background-color: #fff;
  border: 1px solid #0064d2;
}

.comp_v3_1111__table__table__btn .comp_v3_1111__table__table__btn--flip::before {
  display: none;
}

.comp_v3_1111__table__table__btn--default, .comp_v3_1111__table__table__btn--large, .comp_v3_1111__table__table__btn--flip {
  margin-top: 0;
  width: 100%;
}

.comp_v3_1111__table__table__btn--default {
  padding: 10px 10px;
}

.comp_v3_1111__table__table__btn--default::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-white.svg);
}

.comp_v3_1111__table__table th:last-child,
.comp_v3_1111__table__table td:last-child {
  width: 135px;
}

.comp_v3_1111__alert {
  display: none;
}

.comp_v3_1111__alert--show {
  display: block;
  padding: 0 15px;
  max-width: 1140px;
  margin: 15px auto 0;
  font-size: 1.4rem;
  line-height: 1.4;
  padding: 15px 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_1111__alert--show {
    padding: 0 20px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1111__alert--show {
    margin: 20px auto 0;
    font-size: 1.2rem;
    padding: 20px 0;
  }
}

.comp_v3_1111 .ps__rail-x-top {
  top: 20px;
}

.comp_v3_1111__message__noresult {
  text-align: center;
  font-weight: bold;
  display: none;
  padding-top: 10px;
  padding-bottom: 10px;
}

.comp_v3_1111__noresult__contact__button {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
  font-weight: bold;
  width: 387.9px;
  margin-top: auto;
}

.comp_v3_1111__noresult__contact__button span {
  padding-top: 0.2rem;
}

.comp_v3_1111__noresult__contact__button:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_1111__noresult__contact__button:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_1111__noresult__contact__button:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_1111__noresult__contact__button::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0900 .comp_v3_1111__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_1111__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_1110__frame {
  padding: 30px 15px;
  overflow: hidden;
}

@media screen and (max-width: 768px) {
  .comp_v3_1110__frame {
    padding: 20px;
  }
}

.comp_v3_1110__box {
  max-width: 730px;
  margin-left: auto;
  margin-right: auto;
}

.comp_v3_1110__box__body__search {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

@media screen and (max-width: 768px) {
  .comp_v3_1110__box__body__search {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
}

.comp_v3_1110__box__body__search__label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  font-size: 1.2rem;
  color: #707070;
  margin-bottom: 5px;
  padding-left: 1px;
}

.comp_v3_1110__box__body__search__pnum {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

@media screen and (max-width: 768px) {
  .comp_v3_1110__box__body__search__pnum {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    width: 100%;
  }
}

.comp_v3_1110__box__body__search__pnum__input {
  border: 1px solid #ccc;
  border-radius: 4px 0 0 4px;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 12px;
  padding-bottom: 12px;
  width: 100%;
  height: 48px;
  background-color: #fff;
  -webkit-appearance: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_1110__box__body__search__pnum__input {
    border-radius: 4px;
  }
}

.comp_v3_1110__box__body__search__pnum__input:disabled {
  background-color: #e7e7e8;
}

.comp_v3_1110__box__body__search__type {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

@media screen and (max-width: 768px) {
  .comp_v3_1110__box__body__search__type {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    width: 100%;
    border-radius: 4px;
    margin-top: 15px;
  }
}

.comp_v3_1110__box__body__search__type__container {
  position: relative;
  border: 1px solid #ccc;
  border-radius: 4px;
  background: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #ccc;
  border-radius: 4px;
  height: 48px;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
}

@media screen and (max-width: 768px) {
  .comp_v3_1110__box__body__search__type__container {
    width: 100%;
  }
}

.comp_v3_1110__box__body__search__type__container::before {
  position: absolute;
  padding: 0;
  content: "";
  top: 50%;
  right: 0.9em;
  bottom: 0;
  width: 8px;
  height: 8px;
  border-top: 2px solid rgba(51, 51, 51, 0.3);
  border-right: 2px solid rgba(51, 51, 51, 0.3);
  -webkit-transform: rotate(135deg) translate(-50%, 50%);
  transform: rotate(135deg) translate(-50%, 50%);
  pointer-events: none;
}

.comp_v3_1110__box__body__search__type__container::after {
  position: absolute;
  top: 0;
  right: 2.5em;
  bottom: 0;
  width: 1px;
  content: "";
  border-left: 1px solid #ccc;
}

.comp_v3_1110__box__body__search__type__container select {
  width: 100%;
  min-width: 120px;
  padding-right: 1em;
  cursor: pointer;
  text-indent: 0.01px;
  text-overflow: ellipsis;
  border: none;
  outline: none;
  background: transparent;
  background-image: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 12px 45px 12px 10px;
  color: #333;
  letter-spacing: 0.1rem;
}

.comp_v3_1110__box__body__search__type__container select:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_1110__box__body__search__type__container select::-ms-expand {
  display: none;
}

.comp_v3_1110__box__body__search__type__container select:disabled {
  background-color: #e7e7e8;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1110__box__body__search__type__container {
    margin-left: -1px;
    border-radius: 0 4px 4px 0;
  }
}

.comp_v3_1110__box__body__search__type__container select {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 14px;
  padding-bottom: 14px;
  width: 100%;
  height: 46px;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1110__box__body__search__type__container select {
    border-radius: 0 4px 4px 0;
  }
}

.comp_v3_1110__box__body__search__type__container select:disabled {
  background-color: #e7e7e8;
}

.comp_v3_1110__box__body__search__submit, .comp_v3_1110__box__body__search__submit--loading {
  -webkit-box-ordinal-group: 5;
  -ms-flex-order: 4;
  order: 4;
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
  height: 48px;
  min-width: 160px;
  margin-left: 10px;
}

.comp_v3_1110__box__body__search__submit span, .comp_v3_1110__box__body__search__submit--loading span {
  padding-top: 0.2rem;
}

.comp_v3_1110__box__body__search__submit:hover, .comp_v3_1110__box__body__search__submit--loading:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_1110__box__body__search__submit:focus, .comp_v3_1110__box__body__search__submit--loading:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_1110__box__body__search__submit:disabled, .comp_v3_1110__box__body__search__submit--loading:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_1110__box__body__search__submit::before, .comp_v3_1110__box__body__search__submit--loading::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-search-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_1110__box__body__search__submit, .comp_v3_1110__box__body__search__submit--loading {
    margin-left: auto;
    margin-right: auto;
    margin-top: 15px;
  }
}

.comp_v3_1110__box__body__search__submit--loading {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 80px;
}

.comp_v3_1110__box__body__search__submit--loading:hover {
  cursor: wait;
}

.comp_v3_1110__box__body__search__submit--loading::before {
  display: none;
}

.comp_v3_1110__box__body__search__submit--loading__spinner {
  color: official;
  display: inline-block;
  position: relative;
  width: 40px;
  height: 40px;
}

.comp_v3_1110__box__body__search__submit--loading__spinner div {
  -webkit-transform-origin: 20px 20px;
  transform-origin: 20px 20px;
  -webkit-animation: loadingSpinner 1.2s linear infinite;
  animation: loadingSpinner 1.2s linear infinite;
}

.comp_v3_1110__box__body__search__submit--loading__spinner div:after {
  content: " ";
  display: block;
  position: absolute;
  top: 3px;
  left: 17px;
  width: 3px;
  height: 9px;
  border-radius: 20%;
  background: #fff;
}

.comp_v3_1110__box__body__search__submit--loading__spinner div:nth-child(1) {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}

.comp_v3_1110__box__body__search__submit--loading__spinner div:nth-child(2) {
  -webkit-transform: rotate(30deg);
  transform: rotate(30deg);
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}

.comp_v3_1110__box__body__search__submit--loading__spinner div:nth-child(3) {
  -webkit-transform: rotate(60deg);
  transform: rotate(60deg);
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}

.comp_v3_1110__box__body__search__submit--loading__spinner div:nth-child(4) {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}

.comp_v3_1110__box__body__search__submit--loading__spinner div:nth-child(5) {
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
  -webkit-animation-delay: -0.7s;
  animation-delay: -0.7s;
}

.comp_v3_1110__box__body__search__submit--loading__spinner div:nth-child(6) {
  -webkit-transform: rotate(150deg);
  transform: rotate(150deg);
  -webkit-animation-delay: -0.6s;
  animation-delay: -0.6s;
}

.comp_v3_1110__box__body__search__submit--loading__spinner div:nth-child(7) {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.5s;
}

.comp_v3_1110__box__body__search__submit--loading__spinner div:nth-child(8) {
  -webkit-transform: rotate(210deg);
  transform: rotate(210deg);
  -webkit-animation-delay: -0.4s;
  animation-delay: -0.4s;
}

.comp_v3_1110__box__body__search__submit--loading__spinner div:nth-child(9) {
  -webkit-transform: rotate(240deg);
  transform: rotate(240deg);
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s;
}

.comp_v3_1110__box__body__search__submit--loading__spinner div:nth-child(10) {
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}

.comp_v3_1110__box__body__search__submit--loading__spinner div:nth-child(11) {
  -webkit-transform: rotate(300deg);
  transform: rotate(300deg);
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}

.comp_v3_1110__box__body__search__submit--loading__spinner div:nth-child(12) {
  -webkit-transform: rotate(330deg);
  transform: rotate(330deg);
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}

.comp_v3_1110__box__body__search__note {
  -webkit-box-ordinal-group: 6;
  -ms-flex-order: 5;
  order: 5;
  width: 100%;
  margin-top: 15px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1110__box__body__search__note {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
}

.comp_v3_0900 .comp_v3_1110__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_1110__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_1100 {
  font-size: 1.2rem;
}

.comp_v3_1100 .comp_v3_0050__h1--bold, .comp_v3_1100 .comp_v3_0050__h1--regular,
.comp_v3_1100 .comp_v3_1090__h1--bold,
.comp_v3_1100 .comp_v3_1090__h1--regular {
  font-size: 3.4rem;
  padding-top: 35px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1100 .comp_v3_0050__h1--bold, .comp_v3_1100 .comp_v3_0050__h1--regular,
  .comp_v3_1100 .comp_v3_1090__h1--bold,
  .comp_v3_1100 .comp_v3_1090__h1--regular {
    font-size: 3rem;
    padding-top: 25px;
  }
}

.comp_v3_1100 .comp_v3_0050__h2--bold, .comp_v3_1100 .comp_v3_0050__h2--regular,
.comp_v3_1100 .comp_v3_1090__h2--bold,
.comp_v3_1100 .comp_v3_1090__h2--regular {
  font-size: 2.6rem;
  padding-top: 30px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1100 .comp_v3_0050__h2--bold, .comp_v3_1100 .comp_v3_0050__h2--regular,
  .comp_v3_1100 .comp_v3_1090__h2--bold,
  .comp_v3_1100 .comp_v3_1090__h2--regular {
    font-size: 2.2rem;
    padding-top: 20px;
  }
}

.comp_v3_1100 .comp_v3_0050__h3--bold, .comp_v3_1100 .comp_v3_0050__h3--regular,
.comp_v3_1100 .comp_v3_1090__h3--bold,
.comp_v3_1100 .comp_v3_1090__h3--regular {
  font-size: 2rem;
  padding-top: 25px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1100 .comp_v3_0050__h3--bold, .comp_v3_1100 .comp_v3_0050__h3--regular,
  .comp_v3_1100 .comp_v3_1090__h3--bold,
  .comp_v3_1100 .comp_v3_1090__h3--regular {
    font-size: 1.8rem;
    padding-top: 15px;
  }
}

.comp_v3_1100 .comp_v3_0050__h4--bold, .comp_v3_1100 .comp_v3_0050__h4--regular,
.comp_v3_1100 .comp_v3_1090__h4--bold,
.comp_v3_1100 .comp_v3_1090__h4--regular {
  font-size: 1.6rem;
  padding-top: 25px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1100 .comp_v3_0050__h4--bold, .comp_v3_1100 .comp_v3_0050__h4--regular,
  .comp_v3_1100 .comp_v3_1090__h4--bold,
  .comp_v3_1100 .comp_v3_1090__h4--regular {
    font-size: 1.2rem;
    padding-top: 15px;
  }
}

.comp_v3_1100 .comp_v3_0050__h5--bold, .comp_v3_1100 .comp_v3_0050__h5--regular,
.comp_v3_1100 .comp_v3_1090__h5--bold,
.comp_v3_1100 .comp_v3_1090__h5--regular {
  font-size: 1.2rem;
  padding-top: 15px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1100 .comp_v3_0050__h5--bold, .comp_v3_1100 .comp_v3_0050__h5--regular,
  .comp_v3_1100 .comp_v3_1090__h5--bold,
  .comp_v3_1100 .comp_v3_1090__h5--regular {
    font-size: 1.2rem;
  }
}

.comp_v3_1100 .comp_v3_0070 a {
  font-size: 1.2rem;
}

.comp_v3_1100 .comp_v3_0060 table {
  font-size: 1.2rem;
}

.comp_v3_1100 .comp_v3_0060 table caption {
  font-size: 1.4rem;
}

.comp_v3_0900 .comp_v3_1100__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_1100__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_1091__frame {
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 0;
  padding-bottom: 30px;
  overflow: hidden;
}

@media screen and (max-width: 768px) {
  .comp_v3_1091__frame {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 0;
    padding-bottom: 20px;
  }
}

.comp_v3_1091__h2 {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1091__h2 {
    font-size: 2.8rem;
    margin: 0;
    padding-top: 40px;
  }
}

.comp_v3_1091__h2 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1091__h2 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1091__h2 a[href$=".pdf"]::after, .comp_v3_1091__h2 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1091__h2 a[href*="/list/index.php"]::after, .comp_v3_1091__h2 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1091__h2 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1091__h2 a[href^="tel:"]::after, .comp_v3_1091__h2 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1091__h2 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1091__h2 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1091__h2 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1091__h2 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1091__h2 a:hover[href$=".pdf"]::after, .comp_v3_1091__h2 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1091__h2 a:hover[href*="/list/index.php"]::after, .comp_v3_1091__h2 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1091__h2 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1091__h2 a:hover[href^="tel:"]::after, .comp_v3_1091__h2 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1091__h2 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1091__h2 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1091__h2 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1091__h2 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1091__h2 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1091__h2 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1091__h2 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1091__h2 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1091__h2 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1091__h2 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1091__h2--bold, .comp_v3_1091__h2--regular {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1091__h2--bold, .comp_v3_1091__h2--regular {
    font-size: 2.8rem;
    margin: 0;
    padding-top: 40px;
  }
}

.comp_v3_1091__h2--bold a, .comp_v3_1091__h2--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1091__h2--bold a::after, .comp_v3_1091__h2--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1091__h2--bold a[href$=".pdf"]::after, .comp_v3_1091__h2--bold a[href*="docget.jsp"]::after, .comp_v3_1091__h2--regular a[href$=".pdf"]::after, .comp_v3_1091__h2--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1091__h2--bold a[href*="/list/index.php"]::after, .comp_v3_1091__h2--bold a[href*="/parametric"]::after, .comp_v3_1091__h2--regular a[href*="/list/index.php"]::after, .comp_v3_1091__h2--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1091__h2--bold a[href^="#"]::after, .comp_v3_1091__h2--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1091__h2--bold a[href^="tel:"]::after, .comp_v3_1091__h2--bold a[href^="mailto:"]::after, .comp_v3_1091__h2--regular a[href^="tel:"]::after, .comp_v3_1091__h2--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1091__h2--bold a[href^="tel:"], .comp_v3_1091__h2--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1091__h2--bold a:hover, .comp_v3_1091__h2--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1091__h2--bold a:hover::after, .comp_v3_1091__h2--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1091__h2--bold a:hover[target="_blank"]::after, .comp_v3_1091__h2--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1091__h2--bold a:hover[href$=".pdf"]::after, .comp_v3_1091__h2--bold a:hover[href*="docget.jsp"]::after, .comp_v3_1091__h2--regular a:hover[href$=".pdf"]::after, .comp_v3_1091__h2--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1091__h2--bold a:hover[href*="/list/index.php"]::after, .comp_v3_1091__h2--bold a:hover[href*="/parametric"]::after, .comp_v3_1091__h2--regular a:hover[href*="/list/index.php"]::after, .comp_v3_1091__h2--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1091__h2--bold a:hover[href^="#"]::after, .comp_v3_1091__h2--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1091__h2--bold a:hover[href^="tel:"]::after, .comp_v3_1091__h2--bold a:hover[href^="mailto:"]::after, .comp_v3_1091__h2--regular a:hover[href^="tel:"]::after, .comp_v3_1091__h2--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1091__h2--bold a[data-type="normal"]::after, .comp_v3_1091__h2--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1091__h2--bold a[data-type="normal"]:hover::after, .comp_v3_1091__h2--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1091__h2--bold a[data-type="internal"]::after, .comp_v3_1091__h2--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1091__h2--bold a[data-type="internal"]:hover::after, .comp_v3_1091__h2--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1091__h2--bold a[data-type="external"]::after, .comp_v3_1091__h2--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1091__h2--bold a[data-type="external"]:hover::after, .comp_v3_1091__h2--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1091__h2--bold a[data-type="pdf"]::after, .comp_v3_1091__h2--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1091__h2--bold a[data-type="pdf"]:hover::after, .comp_v3_1091__h2--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1091__h2--bold a[target="_blank"]::after, .comp_v3_1091__h2--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1091__h2--bold a[target="_blank"]:hover::after, .comp_v3_1091__h2--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1091__h2--bold {
  font-weight: bold;
}

.comp_v3_1091__h2--regular {
  font-weight: normal;
}

@media screen and (max-width: 768px) {
  .comp_v3_1091__h2--bold, .comp_v3_1091__h2--regular {
    text-align: left;
  }
}

.comp_v3_1091__h3 {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1091__h3 {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1091__h3--bold, .comp_v3_1091__h3--regular {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1091__h3--bold, .comp_v3_1091__h3--regular {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1091__h3--bold a, .comp_v3_1091__h3--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1091__h3--bold a::after, .comp_v3_1091__h3--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1091__h3--bold a[href$=".pdf"]::after, .comp_v3_1091__h3--bold a[href*="docget.jsp"]::after, .comp_v3_1091__h3--regular a[href$=".pdf"]::after, .comp_v3_1091__h3--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1091__h3--bold a[href*="/list/index.php"]::after, .comp_v3_1091__h3--bold a[href*="/parametric"]::after, .comp_v3_1091__h3--regular a[href*="/list/index.php"]::after, .comp_v3_1091__h3--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1091__h3--bold a[href^="#"]::after, .comp_v3_1091__h3--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1091__h3--bold a[href^="tel:"]::after, .comp_v3_1091__h3--bold a[href^="mailto:"]::after, .comp_v3_1091__h3--regular a[href^="tel:"]::after, .comp_v3_1091__h3--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1091__h3--bold a[href^="tel:"], .comp_v3_1091__h3--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1091__h3--bold a:hover, .comp_v3_1091__h3--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1091__h3--bold a:hover::after, .comp_v3_1091__h3--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1091__h3--bold a:hover[target="_blank"]::after, .comp_v3_1091__h3--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1091__h3--bold a:hover[href$=".pdf"]::after, .comp_v3_1091__h3--bold a:hover[href*="docget.jsp"]::after, .comp_v3_1091__h3--regular a:hover[href$=".pdf"]::after, .comp_v3_1091__h3--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1091__h3--bold a:hover[href*="/list/index.php"]::after, .comp_v3_1091__h3--bold a:hover[href*="/parametric"]::after, .comp_v3_1091__h3--regular a:hover[href*="/list/index.php"]::after, .comp_v3_1091__h3--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1091__h3--bold a:hover[href^="#"]::after, .comp_v3_1091__h3--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1091__h3--bold a:hover[href^="tel:"]::after, .comp_v3_1091__h3--bold a:hover[href^="mailto:"]::after, .comp_v3_1091__h3--regular a:hover[href^="tel:"]::after, .comp_v3_1091__h3--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1091__h3--bold a[data-type="normal"]::after, .comp_v3_1091__h3--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1091__h3--bold a[data-type="normal"]:hover::after, .comp_v3_1091__h3--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1091__h3--bold a[data-type="internal"]::after, .comp_v3_1091__h3--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1091__h3--bold a[data-type="internal"]:hover::after, .comp_v3_1091__h3--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1091__h3--bold a[data-type="external"]::after, .comp_v3_1091__h3--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1091__h3--bold a[data-type="external"]:hover::after, .comp_v3_1091__h3--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1091__h3--bold a[data-type="pdf"]::after, .comp_v3_1091__h3--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1091__h3--bold a[data-type="pdf"]:hover::after, .comp_v3_1091__h3--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1091__h3--bold a[target="_blank"]::after, .comp_v3_1091__h3--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1091__h3--bold a[target="_blank"]:hover::after, .comp_v3_1091__h3--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1091__h3--bold {
  font-weight: bold;
}

.comp_v3_1091__h3--regular {
  font-weight: normal;
}

@media screen and (max-width: 768px) {
  .comp_v3_1091__h3--bold, .comp_v3_1091__h3--regular {
    text-align: left;
  }
}

.comp_v3_1091__block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  margin-left: -3.3%;
  margin-right: -3.3%;
}

.comp_v3_1091__frame > .comp_v3_1091__block {
  padding-top: 30px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1091__frame > .comp_v3_1091__block {
    padding-top: 20px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1091__block {
    display: block;
    margin-left: 0;
    margin-right: 0;
  }
}

.comp_v3_1091__block__item {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 3.3%;
  padding-right: 3.3%;
}

@media screen and (max-width: 768px) {
  .comp_v3_1091__block__item {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_1091__block__item__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  padding-left: 60px;
  padding-top: 30px;
  padding-bottom: 15px;
}

.comp_v3_1091__block__item__title {
  color: #1d1e21;
  font-size: 1.8rem;
  font-weight: bold;
  min-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  margin-bottom: 15px;
}

.comp_v3_1091__block__item__button {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
  font-weight: bold;
  width: 100%;
  margin-top: auto;
}

.comp_v3_1091__block__item__button span {
  padding-top: 0.2rem;
}

.comp_v3_1091__block__item__button:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_1091__block__item__button:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_1091__block__item__button:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_1091__block__item__button::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1091__block__item + .comp_v3_1091__block__item {
    border-left: 1px solid rgba(51, 51, 51, 0.2);
  }
}

.comp_v3_1091__block__item:nth-of-type(1) .comp_v3_1091__block__item__inner {
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-balloon.png");
  background-repeat: no-repeat;
  background-size: 40px 40px;
  background-position: 0 30px;
}

.comp_v3_1091__block__item:nth-of-type(2) .comp_v3_1091__block__item__inner {
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-info.png");
  background-repeat: no-repeat;
  background-size: 40px 40px;
  background-position: 0 30px;
}

.comp_v3_1091__block__item:nth-of-type(3) .comp_v3_1091__block__item__inner {
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-cart.png");
  background-repeat: no-repeat;
  background-size: 40px 40px;
  background-position: 0 30px;
}

.comp_v3_0900 .comp_v3_1091__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_1091__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_1090__frame {
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 0;
  padding-bottom: 30px;
  overflow: hidden;
}

@media screen and (max-width: 768px) {
  .comp_v3_1090__frame {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 0;
    padding-bottom: 20px;
  }
}

.comp_v3_1090__h2 {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1090__h2 {
    font-size: 2.8rem;
    margin: 0;
    padding-top: 40px;
  }
}

.comp_v3_1090__h2 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1090__h2 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1090__h2 a[href$=".pdf"]::after, .comp_v3_1090__h2 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1090__h2 a[href*="/list/index.php"]::after, .comp_v3_1090__h2 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1090__h2 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1090__h2 a[href^="tel:"]::after, .comp_v3_1090__h2 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1090__h2 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1090__h2 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1090__h2 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1090__h2 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1090__h2 a:hover[href$=".pdf"]::after, .comp_v3_1090__h2 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1090__h2 a:hover[href*="/list/index.php"]::after, .comp_v3_1090__h2 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1090__h2 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1090__h2 a:hover[href^="tel:"]::after, .comp_v3_1090__h2 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1090__h2 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1090__h2 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1090__h2 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1090__h2 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1090__h2 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1090__h2 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1090__h2 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1090__h2 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1090__h2 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1090__h2 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1090__h2--bold, .comp_v3_1090__h2--regular {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1090__h2--bold, .comp_v3_1090__h2--regular {
    font-size: 2.8rem;
    margin: 0;
    padding-top: 40px;
  }
}

.comp_v3_1090__h2--bold a, .comp_v3_1090__h2--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1090__h2--bold a::after, .comp_v3_1090__h2--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1090__h2--bold a[href$=".pdf"]::after, .comp_v3_1090__h2--bold a[href*="docget.jsp"]::after, .comp_v3_1090__h2--regular a[href$=".pdf"]::after, .comp_v3_1090__h2--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1090__h2--bold a[href*="/list/index.php"]::after, .comp_v3_1090__h2--bold a[href*="/parametric"]::after, .comp_v3_1090__h2--regular a[href*="/list/index.php"]::after, .comp_v3_1090__h2--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1090__h2--bold a[href^="#"]::after, .comp_v3_1090__h2--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1090__h2--bold a[href^="tel:"]::after, .comp_v3_1090__h2--bold a[href^="mailto:"]::after, .comp_v3_1090__h2--regular a[href^="tel:"]::after, .comp_v3_1090__h2--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1090__h2--bold a[href^="tel:"], .comp_v3_1090__h2--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1090__h2--bold a:hover, .comp_v3_1090__h2--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1090__h2--bold a:hover::after, .comp_v3_1090__h2--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1090__h2--bold a:hover[target="_blank"]::after, .comp_v3_1090__h2--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1090__h2--bold a:hover[href$=".pdf"]::after, .comp_v3_1090__h2--bold a:hover[href*="docget.jsp"]::after, .comp_v3_1090__h2--regular a:hover[href$=".pdf"]::after, .comp_v3_1090__h2--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1090__h2--bold a:hover[href*="/list/index.php"]::after, .comp_v3_1090__h2--bold a:hover[href*="/parametric"]::after, .comp_v3_1090__h2--regular a:hover[href*="/list/index.php"]::after, .comp_v3_1090__h2--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1090__h2--bold a:hover[href^="#"]::after, .comp_v3_1090__h2--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1090__h2--bold a:hover[href^="tel:"]::after, .comp_v3_1090__h2--bold a:hover[href^="mailto:"]::after, .comp_v3_1090__h2--regular a:hover[href^="tel:"]::after, .comp_v3_1090__h2--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1090__h2--bold a[data-type="normal"]::after, .comp_v3_1090__h2--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1090__h2--bold a[data-type="normal"]:hover::after, .comp_v3_1090__h2--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1090__h2--bold a[data-type="internal"]::after, .comp_v3_1090__h2--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1090__h2--bold a[data-type="internal"]:hover::after, .comp_v3_1090__h2--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1090__h2--bold a[data-type="external"]::after, .comp_v3_1090__h2--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1090__h2--bold a[data-type="external"]:hover::after, .comp_v3_1090__h2--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1090__h2--bold a[data-type="pdf"]::after, .comp_v3_1090__h2--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1090__h2--bold a[data-type="pdf"]:hover::after, .comp_v3_1090__h2--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1090__h2--bold a[target="_blank"]::after, .comp_v3_1090__h2--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1090__h2--bold a[target="_blank"]:hover::after, .comp_v3_1090__h2--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1090__h2--bold {
  font-weight: bold;
}

.comp_v3_1090__h2--regular {
  font-weight: normal;
}

@media screen and (max-width: 768px) {
  .comp_v3_1090__h2--bold, .comp_v3_1090__h2--regular {
    text-align: left;
  }
}

.comp_v3_1090__h3 {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1090__h3 {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1090__h3--bold, .comp_v3_1090__h3--regular {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1090__h3--bold, .comp_v3_1090__h3--regular {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1090__h3--bold a, .comp_v3_1090__h3--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1090__h3--bold a::after, .comp_v3_1090__h3--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1090__h3--bold a[href$=".pdf"]::after, .comp_v3_1090__h3--bold a[href*="docget.jsp"]::after, .comp_v3_1090__h3--regular a[href$=".pdf"]::after, .comp_v3_1090__h3--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1090__h3--bold a[href*="/list/index.php"]::after, .comp_v3_1090__h3--bold a[href*="/parametric"]::after, .comp_v3_1090__h3--regular a[href*="/list/index.php"]::after, .comp_v3_1090__h3--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1090__h3--bold a[href^="#"]::after, .comp_v3_1090__h3--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1090__h3--bold a[href^="tel:"]::after, .comp_v3_1090__h3--bold a[href^="mailto:"]::after, .comp_v3_1090__h3--regular a[href^="tel:"]::after, .comp_v3_1090__h3--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1090__h3--bold a[href^="tel:"], .comp_v3_1090__h3--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1090__h3--bold a:hover, .comp_v3_1090__h3--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1090__h3--bold a:hover::after, .comp_v3_1090__h3--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1090__h3--bold a:hover[target="_blank"]::after, .comp_v3_1090__h3--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1090__h3--bold a:hover[href$=".pdf"]::after, .comp_v3_1090__h3--bold a:hover[href*="docget.jsp"]::after, .comp_v3_1090__h3--regular a:hover[href$=".pdf"]::after, .comp_v3_1090__h3--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1090__h3--bold a:hover[href*="/list/index.php"]::after, .comp_v3_1090__h3--bold a:hover[href*="/parametric"]::after, .comp_v3_1090__h3--regular a:hover[href*="/list/index.php"]::after, .comp_v3_1090__h3--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1090__h3--bold a:hover[href^="#"]::after, .comp_v3_1090__h3--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1090__h3--bold a:hover[href^="tel:"]::after, .comp_v3_1090__h3--bold a:hover[href^="mailto:"]::after, .comp_v3_1090__h3--regular a:hover[href^="tel:"]::after, .comp_v3_1090__h3--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1090__h3--bold a[data-type="normal"]::after, .comp_v3_1090__h3--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1090__h3--bold a[data-type="normal"]:hover::after, .comp_v3_1090__h3--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1090__h3--bold a[data-type="internal"]::after, .comp_v3_1090__h3--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1090__h3--bold a[data-type="internal"]:hover::after, .comp_v3_1090__h3--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1090__h3--bold a[data-type="external"]::after, .comp_v3_1090__h3--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1090__h3--bold a[data-type="external"]:hover::after, .comp_v3_1090__h3--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1090__h3--bold a[data-type="pdf"]::after, .comp_v3_1090__h3--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1090__h3--bold a[data-type="pdf"]:hover::after, .comp_v3_1090__h3--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1090__h3--bold a[target="_blank"]::after, .comp_v3_1090__h3--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1090__h3--bold a[target="_blank"]:hover::after, .comp_v3_1090__h3--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1090__h3--bold {
  font-weight: bold;
}

.comp_v3_1090__h3--regular {
  font-weight: normal;
}

@media screen and (max-width: 768px) {
  .comp_v3_1090__h3--bold, .comp_v3_1090__h3--regular {
    text-align: left;
  }
}

.comp_v3_1090__block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  margin-left: -5%;
  margin-right: -5%;
}

.comp_v3_1090__frame > .comp_v3_1090__block {
  padding-top: 30px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1090__frame > .comp_v3_1090__block {
    padding-top: 20px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1090__block {
    display: block;
    margin-left: 0;
    margin-right: 0;
  }
}

.comp_v3_1090__block__item {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 5%;
  padding-right: 5%;
}

@media screen and (max-width: 768px) {
  .comp_v3_1090__block__item {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_1090__block__item__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  padding-left: 60px;
  padding-top: 30px;
  padding-bottom: 15px;
}

.comp_v3_1090__block__item__title {
  color: #1d1e21;
  font-size: 1.8rem;
  font-weight: bold;
  min-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  margin-bottom: 15px;
}

.comp_v3_1090__block__item__button {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
  font-weight: bold;
  width: 100%;
  margin-top: auto;
}

.comp_v3_1090__block__item__button span {
  padding-top: 0.2rem;
}

.comp_v3_1090__block__item__button:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_1090__block__item__button:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_1090__block__item__button:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_1090__block__item__button::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1090__block__item + .comp_v3_1090__block__item {
    border-left: 1px solid rgba(51, 51, 51, 0.2);
  }
}

.comp_v3_1090__block__item:nth-of-type(1) .comp_v3_1090__block__item__inner {
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-balloon.png");
  background-repeat: no-repeat;
  background-size: 40px 40px;
  background-position: 0 30px;
}

.comp_v3_1090__block__item:nth-of-type(2) .comp_v3_1090__block__item__inner {
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-info.png");
  background-repeat: no-repeat;
  background-size: 40px 40px;
  background-position: 0 30px;
}

.comp_v3_0900 .comp_v3_1090__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_1090__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_1081__frame {
  padding: 30px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
  overflow: hidden;
}

@media screen and (max-width: 768px) {
  .comp_v3_1081__frame {
    padding: 20px;
  }
}

.comp_v3_1081__h2 {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1081__h2 {
    font-size: 2.8rem;
    margin: 0;
    padding-top: 40px;
  }
}

.comp_v3_1081__h2 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1081__h2 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1081__h2 a[href$=".pdf"]::after, .comp_v3_1081__h2 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1081__h2 a[href*="/list/index.php"]::after, .comp_v3_1081__h2 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1081__h2 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1081__h2 a[href^="tel:"]::after, .comp_v3_1081__h2 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1081__h2 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1081__h2 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1081__h2 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1081__h2 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1081__h2 a:hover[href$=".pdf"]::after, .comp_v3_1081__h2 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1081__h2 a:hover[href*="/list/index.php"]::after, .comp_v3_1081__h2 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1081__h2 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1081__h2 a:hover[href^="tel:"]::after, .comp_v3_1081__h2 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1081__h2 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1081__h2 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1081__h2 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1081__h2 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1081__h2 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1081__h2 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1081__h2 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1081__h2 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1081__h2 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1081__h2 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1081__h2--bold, .comp_v3_1081__h2--regular {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1081__h2--bold, .comp_v3_1081__h2--regular {
    font-size: 2.8rem;
    margin: 0;
    padding-top: 40px;
  }
}

.comp_v3_1081__h2--bold a, .comp_v3_1081__h2--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1081__h2--bold a::after, .comp_v3_1081__h2--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1081__h2--bold a[href$=".pdf"]::after, .comp_v3_1081__h2--bold a[href*="docget.jsp"]::after, .comp_v3_1081__h2--regular a[href$=".pdf"]::after, .comp_v3_1081__h2--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1081__h2--bold a[href*="/list/index.php"]::after, .comp_v3_1081__h2--bold a[href*="/parametric"]::after, .comp_v3_1081__h2--regular a[href*="/list/index.php"]::after, .comp_v3_1081__h2--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1081__h2--bold a[href^="#"]::after, .comp_v3_1081__h2--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1081__h2--bold a[href^="tel:"]::after, .comp_v3_1081__h2--bold a[href^="mailto:"]::after, .comp_v3_1081__h2--regular a[href^="tel:"]::after, .comp_v3_1081__h2--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1081__h2--bold a[href^="tel:"], .comp_v3_1081__h2--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1081__h2--bold a:hover, .comp_v3_1081__h2--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1081__h2--bold a:hover::after, .comp_v3_1081__h2--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1081__h2--bold a:hover[target="_blank"]::after, .comp_v3_1081__h2--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1081__h2--bold a:hover[href$=".pdf"]::after, .comp_v3_1081__h2--bold a:hover[href*="docget.jsp"]::after, .comp_v3_1081__h2--regular a:hover[href$=".pdf"]::after, .comp_v3_1081__h2--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1081__h2--bold a:hover[href*="/list/index.php"]::after, .comp_v3_1081__h2--bold a:hover[href*="/parametric"]::after, .comp_v3_1081__h2--regular a:hover[href*="/list/index.php"]::after, .comp_v3_1081__h2--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1081__h2--bold a:hover[href^="#"]::after, .comp_v3_1081__h2--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1081__h2--bold a:hover[href^="tel:"]::after, .comp_v3_1081__h2--bold a:hover[href^="mailto:"]::after, .comp_v3_1081__h2--regular a:hover[href^="tel:"]::after, .comp_v3_1081__h2--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1081__h2--bold a[data-type="normal"]::after, .comp_v3_1081__h2--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1081__h2--bold a[data-type="normal"]:hover::after, .comp_v3_1081__h2--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1081__h2--bold a[data-type="internal"]::after, .comp_v3_1081__h2--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1081__h2--bold a[data-type="internal"]:hover::after, .comp_v3_1081__h2--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1081__h2--bold a[data-type="external"]::after, .comp_v3_1081__h2--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1081__h2--bold a[data-type="external"]:hover::after, .comp_v3_1081__h2--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1081__h2--bold a[data-type="pdf"]::after, .comp_v3_1081__h2--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1081__h2--bold a[data-type="pdf"]:hover::after, .comp_v3_1081__h2--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1081__h2--bold a[target="_blank"]::after, .comp_v3_1081__h2--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1081__h2--bold a[target="_blank"]:hover::after, .comp_v3_1081__h2--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1081__h2--bold {
  font-weight: bold;
}

.comp_v3_1081__h2--regular {
  font-weight: normal;
}

.comp_v3_1081__h3 {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1081__h3 {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1081__h3--bold, .comp_v3_1081__h3--regular {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1081__h3--bold, .comp_v3_1081__h3--regular {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1081__h3--bold a, .comp_v3_1081__h3--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1081__h3--bold a::after, .comp_v3_1081__h3--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1081__h3--bold a[href$=".pdf"]::after, .comp_v3_1081__h3--bold a[href*="docget.jsp"]::after, .comp_v3_1081__h3--regular a[href$=".pdf"]::after, .comp_v3_1081__h3--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1081__h3--bold a[href*="/list/index.php"]::after, .comp_v3_1081__h3--bold a[href*="/parametric"]::after, .comp_v3_1081__h3--regular a[href*="/list/index.php"]::after, .comp_v3_1081__h3--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1081__h3--bold a[href^="#"]::after, .comp_v3_1081__h3--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1081__h3--bold a[href^="tel:"]::after, .comp_v3_1081__h3--bold a[href^="mailto:"]::after, .comp_v3_1081__h3--regular a[href^="tel:"]::after, .comp_v3_1081__h3--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1081__h3--bold a[href^="tel:"], .comp_v3_1081__h3--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1081__h3--bold a:hover, .comp_v3_1081__h3--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1081__h3--bold a:hover::after, .comp_v3_1081__h3--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1081__h3--bold a:hover[target="_blank"]::after, .comp_v3_1081__h3--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1081__h3--bold a:hover[href$=".pdf"]::after, .comp_v3_1081__h3--bold a:hover[href*="docget.jsp"]::after, .comp_v3_1081__h3--regular a:hover[href$=".pdf"]::after, .comp_v3_1081__h3--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1081__h3--bold a:hover[href*="/list/index.php"]::after, .comp_v3_1081__h3--bold a:hover[href*="/parametric"]::after, .comp_v3_1081__h3--regular a:hover[href*="/list/index.php"]::after, .comp_v3_1081__h3--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1081__h3--bold a:hover[href^="#"]::after, .comp_v3_1081__h3--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1081__h3--bold a:hover[href^="tel:"]::after, .comp_v3_1081__h3--bold a:hover[href^="mailto:"]::after, .comp_v3_1081__h3--regular a:hover[href^="tel:"]::after, .comp_v3_1081__h3--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1081__h3--bold a[data-type="normal"]::after, .comp_v3_1081__h3--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1081__h3--bold a[data-type="normal"]:hover::after, .comp_v3_1081__h3--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1081__h3--bold a[data-type="internal"]::after, .comp_v3_1081__h3--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1081__h3--bold a[data-type="internal"]:hover::after, .comp_v3_1081__h3--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1081__h3--bold a[data-type="external"]::after, .comp_v3_1081__h3--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1081__h3--bold a[data-type="external"]:hover::after, .comp_v3_1081__h3--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1081__h3--bold a[data-type="pdf"]::after, .comp_v3_1081__h3--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1081__h3--bold a[data-type="pdf"]:hover::after, .comp_v3_1081__h3--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1081__h3--bold a[target="_blank"]::after, .comp_v3_1081__h3--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1081__h3--bold a[target="_blank"]:hover::after, .comp_v3_1081__h3--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1081__h3--bold {
  font-weight: bold;
}

.comp_v3_1081__h3--regular {
  font-weight: normal;
}

.comp_v3_1081__h4 {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1081__h4 {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1081__h4 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1081__h4 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1081__h4 a[href$=".pdf"]::after, .comp_v3_1081__h4 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1081__h4 a[href*="/list/index.php"]::after, .comp_v3_1081__h4 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1081__h4 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1081__h4 a[href^="tel:"]::after, .comp_v3_1081__h4 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1081__h4 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1081__h4 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1081__h4 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1081__h4 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1081__h4 a:hover[href$=".pdf"]::after, .comp_v3_1081__h4 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1081__h4 a:hover[href*="/list/index.php"]::after, .comp_v3_1081__h4 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1081__h4 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1081__h4 a:hover[href^="tel:"]::after, .comp_v3_1081__h4 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1081__h4 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1081__h4 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1081__h4 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1081__h4 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1081__h4 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1081__h4 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1081__h4 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1081__h4 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1081__h4 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1081__h4 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1081__h4--bold, .comp_v3_1081__h4--regular {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1081__h4--bold, .comp_v3_1081__h4--regular {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1081__h4--bold a, .comp_v3_1081__h4--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1081__h4--bold a::after, .comp_v3_1081__h4--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1081__h4--bold a[href$=".pdf"]::after, .comp_v3_1081__h4--bold a[href*="docget.jsp"]::after, .comp_v3_1081__h4--regular a[href$=".pdf"]::after, .comp_v3_1081__h4--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1081__h4--bold a[href*="/list/index.php"]::after, .comp_v3_1081__h4--bold a[href*="/parametric"]::after, .comp_v3_1081__h4--regular a[href*="/list/index.php"]::after, .comp_v3_1081__h4--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1081__h4--bold a[href^="#"]::after, .comp_v3_1081__h4--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1081__h4--bold a[href^="tel:"]::after, .comp_v3_1081__h4--bold a[href^="mailto:"]::after, .comp_v3_1081__h4--regular a[href^="tel:"]::after, .comp_v3_1081__h4--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1081__h4--bold a[href^="tel:"], .comp_v3_1081__h4--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1081__h4--bold a:hover, .comp_v3_1081__h4--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1081__h4--bold a:hover::after, .comp_v3_1081__h4--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1081__h4--bold a:hover[target="_blank"]::after, .comp_v3_1081__h4--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1081__h4--bold a:hover[href$=".pdf"]::after, .comp_v3_1081__h4--bold a:hover[href*="docget.jsp"]::after, .comp_v3_1081__h4--regular a:hover[href$=".pdf"]::after, .comp_v3_1081__h4--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1081__h4--bold a:hover[href*="/list/index.php"]::after, .comp_v3_1081__h4--bold a:hover[href*="/parametric"]::after, .comp_v3_1081__h4--regular a:hover[href*="/list/index.php"]::after, .comp_v3_1081__h4--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1081__h4--bold a:hover[href^="#"]::after, .comp_v3_1081__h4--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1081__h4--bold a:hover[href^="tel:"]::after, .comp_v3_1081__h4--bold a:hover[href^="mailto:"]::after, .comp_v3_1081__h4--regular a:hover[href^="tel:"]::after, .comp_v3_1081__h4--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1081__h4--bold a[data-type="normal"]::after, .comp_v3_1081__h4--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1081__h4--bold a[data-type="normal"]:hover::after, .comp_v3_1081__h4--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1081__h4--bold a[data-type="internal"]::after, .comp_v3_1081__h4--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1081__h4--bold a[data-type="internal"]:hover::after, .comp_v3_1081__h4--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1081__h4--bold a[data-type="external"]::after, .comp_v3_1081__h4--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1081__h4--bold a[data-type="external"]:hover::after, .comp_v3_1081__h4--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1081__h4--bold a[data-type="pdf"]::after, .comp_v3_1081__h4--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1081__h4--bold a[data-type="pdf"]:hover::after, .comp_v3_1081__h4--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1081__h4--bold a[target="_blank"]::after, .comp_v3_1081__h4--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1081__h4--bold a[target="_blank"]:hover::after, .comp_v3_1081__h4--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1081__h4--bold {
  font-weight: bold;
}

.comp_v3_1081__h4--regular {
  font-weight: normal;
}

.comp_v3_1081__h5 {
  font-size: 1.8rem;
  margin: 0;
  padding: 30px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

.comp_v3_1081__h5 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1081__h5 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1081__h5 a[href$=".pdf"]::after, .comp_v3_1081__h5 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1081__h5 a[href*="/list/index.php"]::after, .comp_v3_1081__h5 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1081__h5 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1081__h5 a[href^="tel:"]::after, .comp_v3_1081__h5 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1081__h5 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1081__h5 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1081__h5 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1081__h5 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1081__h5 a:hover[href$=".pdf"]::after, .comp_v3_1081__h5 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1081__h5 a:hover[href*="/list/index.php"]::after, .comp_v3_1081__h5 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1081__h5 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1081__h5 a:hover[href^="tel:"]::after, .comp_v3_1081__h5 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1081__h5 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1081__h5 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1081__h5 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1081__h5 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1081__h5 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1081__h5 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1081__h5 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1081__h5 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1081__h5 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1081__h5 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1081__h5--bold, .comp_v3_1081__h5--regular {
  font-size: 1.8rem;
  margin: 0;
  padding: 30px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

.comp_v3_1081__h5--bold a, .comp_v3_1081__h5--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1081__h5--bold a::after, .comp_v3_1081__h5--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1081__h5--bold a[href$=".pdf"]::after, .comp_v3_1081__h5--bold a[href*="docget.jsp"]::after, .comp_v3_1081__h5--regular a[href$=".pdf"]::after, .comp_v3_1081__h5--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1081__h5--bold a[href*="/list/index.php"]::after, .comp_v3_1081__h5--bold a[href*="/parametric"]::after, .comp_v3_1081__h5--regular a[href*="/list/index.php"]::after, .comp_v3_1081__h5--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1081__h5--bold a[href^="#"]::after, .comp_v3_1081__h5--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1081__h5--bold a[href^="tel:"]::after, .comp_v3_1081__h5--bold a[href^="mailto:"]::after, .comp_v3_1081__h5--regular a[href^="tel:"]::after, .comp_v3_1081__h5--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1081__h5--bold a[href^="tel:"], .comp_v3_1081__h5--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1081__h5--bold a:hover, .comp_v3_1081__h5--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1081__h5--bold a:hover::after, .comp_v3_1081__h5--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1081__h5--bold a:hover[target="_blank"]::after, .comp_v3_1081__h5--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1081__h5--bold a:hover[href$=".pdf"]::after, .comp_v3_1081__h5--bold a:hover[href*="docget.jsp"]::after, .comp_v3_1081__h5--regular a:hover[href$=".pdf"]::after, .comp_v3_1081__h5--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1081__h5--bold a:hover[href*="/list/index.php"]::after, .comp_v3_1081__h5--bold a:hover[href*="/parametric"]::after, .comp_v3_1081__h5--regular a:hover[href*="/list/index.php"]::after, .comp_v3_1081__h5--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1081__h5--bold a:hover[href^="#"]::after, .comp_v3_1081__h5--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1081__h5--bold a:hover[href^="tel:"]::after, .comp_v3_1081__h5--bold a:hover[href^="mailto:"]::after, .comp_v3_1081__h5--regular a:hover[href^="tel:"]::after, .comp_v3_1081__h5--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1081__h5--bold a[data-type="normal"]::after, .comp_v3_1081__h5--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1081__h5--bold a[data-type="normal"]:hover::after, .comp_v3_1081__h5--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1081__h5--bold a[data-type="internal"]::after, .comp_v3_1081__h5--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1081__h5--bold a[data-type="internal"]:hover::after, .comp_v3_1081__h5--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1081__h5--bold a[data-type="external"]::after, .comp_v3_1081__h5--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1081__h5--bold a[data-type="external"]:hover::after, .comp_v3_1081__h5--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1081__h5--bold a[data-type="pdf"]::after, .comp_v3_1081__h5--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1081__h5--bold a[data-type="pdf"]:hover::after, .comp_v3_1081__h5--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1081__h5--bold a[target="_blank"]::after, .comp_v3_1081__h5--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1081__h5--bold a[target="_blank"]:hover::after, .comp_v3_1081__h5--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1081__h5--bold {
  font-weight: bold;
}

.comp_v3_1081__h5--regular {
  font-weight: normal;
}

@media screen and (max-width: 768px) {
  .comp_v3_1081__h2--bold, .comp_v3_1081__h2--regular, .comp_v3_1081__h3--bold, .comp_v3_1081__h3--regular, .comp_v3_1081__h4--bold, .comp_v3_1081__h4--regular, .comp_v3_1081__h5--bold, .comp_v3_1081__h5--regular {
    text-align: left;
  }
}

.comp_v3_1081__box__header {
  margin-top: 50px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1081__box__header {
    margin-top: 30px;
  }
}

.comp_v3_1081__box__header__h3 {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1081__box__header__h3 {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1081__box__header__h3--bold, .comp_v3_1081__box__header__h3--regular {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1081__box__header__h3--bold, .comp_v3_1081__box__header__h3--regular {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1081__box__header__h3--bold a, .comp_v3_1081__box__header__h3--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1081__box__header__h3--bold a::after, .comp_v3_1081__box__header__h3--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1081__box__header__h3--bold a[href$=".pdf"]::after, .comp_v3_1081__box__header__h3--bold a[href*="docget.jsp"]::after, .comp_v3_1081__box__header__h3--regular a[href$=".pdf"]::after, .comp_v3_1081__box__header__h3--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1081__box__header__h3--bold a[href*="/list/index.php"]::after, .comp_v3_1081__box__header__h3--bold a[href*="/parametric"]::after, .comp_v3_1081__box__header__h3--regular a[href*="/list/index.php"]::after, .comp_v3_1081__box__header__h3--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1081__box__header__h3--bold a[href^="#"]::after, .comp_v3_1081__box__header__h3--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1081__box__header__h3--bold a[href^="tel:"]::after, .comp_v3_1081__box__header__h3--bold a[href^="mailto:"]::after, .comp_v3_1081__box__header__h3--regular a[href^="tel:"]::after, .comp_v3_1081__box__header__h3--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1081__box__header__h3--bold a[href^="tel:"], .comp_v3_1081__box__header__h3--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1081__box__header__h3--bold a:hover, .comp_v3_1081__box__header__h3--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1081__box__header__h3--bold a:hover::after, .comp_v3_1081__box__header__h3--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1081__box__header__h3--bold a:hover[target="_blank"]::after, .comp_v3_1081__box__header__h3--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1081__box__header__h3--bold a:hover[href$=".pdf"]::after, .comp_v3_1081__box__header__h3--bold a:hover[href*="docget.jsp"]::after, .comp_v3_1081__box__header__h3--regular a:hover[href$=".pdf"]::after, .comp_v3_1081__box__header__h3--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1081__box__header__h3--bold a:hover[href*="/list/index.php"]::after, .comp_v3_1081__box__header__h3--bold a:hover[href*="/parametric"]::after, .comp_v3_1081__box__header__h3--regular a:hover[href*="/list/index.php"]::after, .comp_v3_1081__box__header__h3--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1081__box__header__h3--bold a:hover[href^="#"]::after, .comp_v3_1081__box__header__h3--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1081__box__header__h3--bold a:hover[href^="tel:"]::after, .comp_v3_1081__box__header__h3--bold a:hover[href^="mailto:"]::after, .comp_v3_1081__box__header__h3--regular a:hover[href^="tel:"]::after, .comp_v3_1081__box__header__h3--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1081__box__header__h3--bold a[data-type="normal"]::after, .comp_v3_1081__box__header__h3--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1081__box__header__h3--bold a[data-type="normal"]:hover::after, .comp_v3_1081__box__header__h3--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1081__box__header__h3--bold a[data-type="internal"]::after, .comp_v3_1081__box__header__h3--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1081__box__header__h3--bold a[data-type="internal"]:hover::after, .comp_v3_1081__box__header__h3--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1081__box__header__h3--bold a[data-type="external"]::after, .comp_v3_1081__box__header__h3--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1081__box__header__h3--bold a[data-type="external"]:hover::after, .comp_v3_1081__box__header__h3--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1081__box__header__h3--bold a[data-type="pdf"]::after, .comp_v3_1081__box__header__h3--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1081__box__header__h3--bold a[data-type="pdf"]:hover::after, .comp_v3_1081__box__header__h3--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1081__box__header__h3--bold a[target="_blank"]::after, .comp_v3_1081__box__header__h3--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1081__box__header__h3--bold a[target="_blank"]:hover::after, .comp_v3_1081__box__header__h3--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1081__box__header__h3--bold {
  font-weight: bold;
}

.comp_v3_1081__box__header__h3--regular {
  font-weight: normal;
}

.comp_v3_1081__box__header__h3--bold, .comp_v3_1081__box__header__h3--regular {
  margin-top: 0;
  font-size: 2.5rem;
}

.comp_v3_1081__box__header__h3--bold a, .comp_v3_1081__box__header__h3--regular a {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1081__box__header__h3--bold a:hover, .comp_v3_1081__box__header__h3--regular a:hover {
  text-decoration: underline;
}

.comp_v3_1081__box__header__h3--bold a::after, .comp_v3_1081__box__header__h3--regular a::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1081__box__header__h3--bold a[target="_blank"]::after, .comp_v3_1081__box__header__h3--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1081__box__header__h3--bold a[href$=".pdf"]::after, .comp_v3_1081__box__header__h3--bold a[href*="docget.jsp"]::after, .comp_v3_1081__box__header__h3--regular a[href$=".pdf"]::after, .comp_v3_1081__box__header__h3--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1081__box__header__h3--bold a[href*="/list/index.php"]::after, .comp_v3_1081__box__header__h3--bold a[href*="/parametric"]::after, .comp_v3_1081__box__header__h3--regular a[href*="/list/index.php"]::after, .comp_v3_1081__box__header__h3--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1081__box__header__h3--bold a[href^="#"]::after, .comp_v3_1081__box__header__h3--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1081__box__header__h3--bold a[href^="tel:"], .comp_v3_1081__box__header__h3--bold a[href^="mailto:"], .comp_v3_1081__box__header__h3--regular a[href^="tel:"], .comp_v3_1081__box__header__h3--regular a[href^="mailto:"] {
  padding-left: 0;
}

.comp_v3_1081__box__header__h3--bold a[href^="tel:"]::after, .comp_v3_1081__box__header__h3--bold a[href^="mailto:"]::after, .comp_v3_1081__box__header__h3--regular a[href^="tel:"]::after, .comp_v3_1081__box__header__h3--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1081__box__header__h3--bold a[href^="tel:"], .comp_v3_1081__box__header__h3--regular a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
  }
}

.comp_v3_1081__box__header__badge {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  margin-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  border-radius: 4px;
  color: #fff;
  background-color: #af8cc8;
  font-size: 1.1rem;
  letter-spacing: 0.1rem;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.comp_v3_1081__box__body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1081__box__body {
    margin-top: 15px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.comp_v3_1081__box__body__image_block {
  -webkit-box-flex: 32;
  -ms-flex-positive: 32;
  flex-grow: 32;
  -ms-flex-negative: 32;
  flex-shrink: 32;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  padding-right: 30px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1081__box__body__image_block {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    padding-right: 0;
  }
}

.comp_v3_1081__box__body__image_block figure {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
}

.comp_v3_1081__box__body__image_block figure img {
  max-height: 30vh;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1081__box__body__image_block figure img {
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1081__box__body__image_block figure img {
    background-image: none !important;
  }
}

.comp_v3_1081__box__body__image_block figure a img:hover {
  opacity: 0.5;
}

.comp_v3_1081__box__body__content_block {
  position: relative;
  -webkit-box-flex: 68;
  -ms-flex-positive: 68;
  flex-grow: 68;
  -ms-flex-negative: 68;
  flex-shrink: 68;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
}

@media screen and (max-width: 768px) {
  .comp_v3_1081__box__body__content_block {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    margin-top: 20px;
  }
}

.comp_v3_1081__box__body__content_block__lead {
  line-height: 1.2;
  margin-bottom: 15px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1081__box__body__content_block__lead {
    margin-bottom: 20px;
  }
}

.comp_v3_1081__box__body__content_block__table {
  border-collapse: collapse;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
}

.comp_v3_1081__box__body__content_block__table th,
.comp_v3_1081__box__body__content_block__table td {
  border: 1px solid #e7e7e8;
  text-align: left;
  padding: 20px 17px;
  font-weight: normal;
  line-height: 1.2;
}

.comp_v3_1081__box__body__content_block__table th {
  color: #1d1e21;
  background-color: #f0f6fc;
  text-align: center;
  min-width: 124px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1081__box__body__content_block__table th {
    min-width: 80px;
  }
}

.comp_v3_1081__box__body__content_block__table td ul {
  list-style: none;
  padding: 0;
  margin: 1em 0 0 0;
  line-height: 1.4;
}

.comp_v3_1081__box__body__content_block__table td ul ul,
.comp_v3_1081__box__body__content_block__table td ul ol {
  margin: 0 0 0 30px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1081__box__body__content_block__table td ul ul,
  .comp_v3_1081__box__body__content_block__table td ul ol {
    margin: 0 0 0 25px;
  }
}

.comp_v3_1081__box__body__content_block__table td ol {
  padding: 0;
  margin: 1em 0 0 0;
  list-style-type: none;
  counter-reset: ol-counter;
}

.comp_v3_1081__box__body__content_block__table td ol ul,
.comp_v3_1081__box__body__content_block__table td ol ol {
  margin: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_1081__box__body__content_block__table td ol ul,
  .comp_v3_1081__box__body__content_block__table td ol ol {
    margin: 0;
  }
}

.comp_v3_1081__box__body__content_block__table td ol > li {
  position: relative;
  counter-increment: ol-counter;
  margin-left: 1.5em;
  text-indent: 0;
}

.comp_v3_1081__box__body__content_block__table td ol > li::before {
  content: counter(ol-counter) ". ";
  width: 2.5em;
  display: inline-block;
  text-align: right;
  left: -2.5em;
  position: absolute;
  padding-right: 0.4em;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.comp_v3_1081__box__body__content_block__table td .disc ul,
.comp_v3_1081__box__body__content_block__table td .disc ol {
  margin: 0;
}

.comp_v3_1081__box__body__content_block__table td li a {
  color: #0064d2;
  display: inline-block;
  position: relative;
}

.comp_v3_1081__box__body__content_block__table td li a:hover {
  text-decoration: underline;
}

.comp_v3_1081__box__body__content_block__table td li a img {
  display: inline-block;
  margin-right: 8px;
  vertical-align: middle;
}

.comp_v3_1081__box__body__content_block__table td a {
  display: inline;
  color: #0064d2;
  padding-right: 0;
  padding-left: 0;
  position: relative;
  text-decoration: underline;
  line-height: 1.4;
}

.comp_v3_1081__box__body__content_block__table td a:hover {
  text-decoration: none;
}

.comp_v3_1081__box__body__content_block__table td a::before {
  display: none;
}

.comp_v3_1081__box__body__content_block__table td a::after {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 5px;
  -webkit-transform: translateY(2.5px);
  transform: translateY(2.5px);
}

.comp_v3_1081__box__body__content_block__table td a[href$=".pdf"]::after, .comp_v3_1081__box__body__content_block__table td a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1081__box__body__content_block__table td a[href*="/list/index.php"]::after, .comp_v3_1081__box__body__content_block__table td a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1081__box__body__content_block__table td a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1081__box__body__content_block__table td a[href^="tel:"], .comp_v3_1081__box__body__content_block__table td a[href^="mailto:"], .comp_v3_1081__box__body__content_block__table td a.icon-none {
  padding-right: 0;
}

.comp_v3_1081__box__body__content_block__table td a[href^="tel:"]::after, .comp_v3_1081__box__body__content_block__table td a[href^="mailto:"]::after, .comp_v3_1081__box__body__content_block__table td a.icon-none::after {
  display: none;
}

.comp_v3_1081__box__body__content_block__table td a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1081__box__body__content_block__table td a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1081__box__body__content_block__table td a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1081__box__body__content_block__table td a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1081__box__body__content_block__table td a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1081__box__body__content_block__table td a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1081__box__body__content_block__table td a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1081__box__body__content_block__table td ul,
.comp_v3_1081__box__body__content_block__table td ol {
  margin: 0;
}

.comp_v3_1081__box__body__content_block__table td ul .disc,
.comp_v3_1081__box__body__content_block__table td ol .disc {
  display: inline-block;
  padding-left: calc(26px + 0.25em);
  margin-left: 0;
  position: relative;
}

.comp_v3_1081__box__body__content_block__table td ul .disc::before,
.comp_v3_1081__box__body__content_block__table td ol .disc::before {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  content: "\002022";
  color: #0064d2;
  margin: 0 10px;
}

.comp_v3_1081__box__body__content_block__table td ul a,
.comp_v3_1081__box__body__content_block__table td ol a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #0064d2;
  padding-right: 0;
  position: relative;
  line-height: 1.6;
  text-decoration: none;
}

.comp_v3_1081__box__body__content_block__table td ul a:hover,
.comp_v3_1081__box__body__content_block__table td ol a:hover {
  text-decoration: underline;
}

.comp_v3_1081__box__body__content_block__table td ul a::after,
.comp_v3_1081__box__body__content_block__table td ol a::after {
  display: none;
}

.comp_v3_1081__box__body__content_block__table td ul a::before,
.comp_v3_1081__box__body__content_block__table td ol a::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_1081__box__body__content_block__table td ul a[href$=".pdf"]::before, .comp_v3_1081__box__body__content_block__table td ul a[href*="docget.jsp"]::before,
.comp_v3_1081__box__body__content_block__table td ol a[href$=".pdf"]::before,
.comp_v3_1081__box__body__content_block__table td ol a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1081__box__body__content_block__table td ul a[href*="/list/index.php"]::before, .comp_v3_1081__box__body__content_block__table td ul a[href*="/parametric"]::before,
.comp_v3_1081__box__body__content_block__table td ol a[href*="/list/index.php"]::before,
.comp_v3_1081__box__body__content_block__table td ol a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1081__box__body__content_block__table td ul a[href^="#"]::before,
.comp_v3_1081__box__body__content_block__table td ol a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1081__box__body__content_block__table td ul a[href^="tel:"], .comp_v3_1081__box__body__content_block__table td ul a[href^="mailto:"], .comp_v3_1081__box__body__content_block__table td ul a.icon-none,
.comp_v3_1081__box__body__content_block__table td ol a[href^="tel:"],
.comp_v3_1081__box__body__content_block__table td ol a[href^="mailto:"],
.comp_v3_1081__box__body__content_block__table td ol a.icon-none {
  padding-left: 0;
}

.comp_v3_1081__box__body__content_block__table td ul a[href^="tel:"]::before, .comp_v3_1081__box__body__content_block__table td ul a[href^="mailto:"]::before, .comp_v3_1081__box__body__content_block__table td ul a.icon-none::before,
.comp_v3_1081__box__body__content_block__table td ol a[href^="tel:"]::before,
.comp_v3_1081__box__body__content_block__table td ol a[href^="mailto:"]::before,
.comp_v3_1081__box__body__content_block__table td ol a.icon-none::before {
  display: none;
}

.comp_v3_1081__box__body__content_block__table td ul a.icon-none img,
.comp_v3_1081__box__body__content_block__table td ol a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1081__box__body__content_block__table td ul a[href^="tel:"],
  .comp_v3_1081__box__body__content_block__table td ol a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1081__box__body__content_block__table td ul a[data-type="normal"]::before,
.comp_v3_1081__box__body__content_block__table td ol a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1081__box__body__content_block__table td ul a[data-type="internal"]::before,
.comp_v3_1081__box__body__content_block__table td ol a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1081__box__body__content_block__table td ul a[data-type="external"]::before,
.comp_v3_1081__box__body__content_block__table td ol a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1081__box__body__content_block__table td ul a[data-type="pdf"]::before,
.comp_v3_1081__box__body__content_block__table td ol a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1081__box__body__content_block__table td ul a[target="_blank"]::before,
.comp_v3_1081__box__body__content_block__table td ol a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1081__box__body__content_block__table td ul a > sub,
.comp_v3_1081__box__body__content_block__table td ol a > sub {
  bottom: 0.75em;
}

.comp_v3_1081__box__body__content_block__table td ul a > sup,
.comp_v3_1081__box__body__content_block__table td ol a > sup {
  top: 0.5em;
}

.comp_v3_1081__box__body__content_block__table td ul li,
.comp_v3_1081__box__body__content_block__table td ol li {
  margin: 0;
}

.comp_v3_1081__box__body__content_block__table td ul a,
.comp_v3_1081__box__body__content_block__table td ol a {
  text-decoration: none;
}

.comp_v3_1081__box__body__content_block__table td ol ul > li::before {
  width: auto;
  left: auto;
  padding-right: 0;
}

.comp_v3_0900 .comp_v3_1081__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_1081__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_1080__frame {
  padding: 30px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
  overflow: hidden;
}

@media screen and (max-width: 768px) {
  .comp_v3_1080__frame {
    padding: 20px;
  }
}

.comp_v3_1080__h2 {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1080__h2 {
    font-size: 2.8rem;
    margin: 0;
    padding-top: 40px;
  }
}

.comp_v3_1080__h2 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1080__h2 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1080__h2 a[href$=".pdf"]::after, .comp_v3_1080__h2 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1080__h2 a[href*="/list/index.php"]::after, .comp_v3_1080__h2 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1080__h2 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1080__h2 a[href^="tel:"]::after, .comp_v3_1080__h2 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1080__h2 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1080__h2 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1080__h2 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1080__h2 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1080__h2 a:hover[href$=".pdf"]::after, .comp_v3_1080__h2 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1080__h2 a:hover[href*="/list/index.php"]::after, .comp_v3_1080__h2 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1080__h2 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1080__h2 a:hover[href^="tel:"]::after, .comp_v3_1080__h2 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1080__h2 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1080__h2 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1080__h2 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1080__h2 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1080__h2 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1080__h2 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1080__h2 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1080__h2 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1080__h2 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1080__h2 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1080__h2--bold, .comp_v3_1080__h2--regular {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1080__h2--bold, .comp_v3_1080__h2--regular {
    font-size: 2.8rem;
    margin: 0;
    padding-top: 40px;
  }
}

.comp_v3_1080__h2--bold a, .comp_v3_1080__h2--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1080__h2--bold a::after, .comp_v3_1080__h2--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1080__h2--bold a[href$=".pdf"]::after, .comp_v3_1080__h2--bold a[href*="docget.jsp"]::after, .comp_v3_1080__h2--regular a[href$=".pdf"]::after, .comp_v3_1080__h2--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1080__h2--bold a[href*="/list/index.php"]::after, .comp_v3_1080__h2--bold a[href*="/parametric"]::after, .comp_v3_1080__h2--regular a[href*="/list/index.php"]::after, .comp_v3_1080__h2--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1080__h2--bold a[href^="#"]::after, .comp_v3_1080__h2--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1080__h2--bold a[href^="tel:"]::after, .comp_v3_1080__h2--bold a[href^="mailto:"]::after, .comp_v3_1080__h2--regular a[href^="tel:"]::after, .comp_v3_1080__h2--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1080__h2--bold a[href^="tel:"], .comp_v3_1080__h2--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1080__h2--bold a:hover, .comp_v3_1080__h2--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1080__h2--bold a:hover::after, .comp_v3_1080__h2--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1080__h2--bold a:hover[target="_blank"]::after, .comp_v3_1080__h2--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1080__h2--bold a:hover[href$=".pdf"]::after, .comp_v3_1080__h2--bold a:hover[href*="docget.jsp"]::after, .comp_v3_1080__h2--regular a:hover[href$=".pdf"]::after, .comp_v3_1080__h2--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1080__h2--bold a:hover[href*="/list/index.php"]::after, .comp_v3_1080__h2--bold a:hover[href*="/parametric"]::after, .comp_v3_1080__h2--regular a:hover[href*="/list/index.php"]::after, .comp_v3_1080__h2--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1080__h2--bold a:hover[href^="#"]::after, .comp_v3_1080__h2--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1080__h2--bold a:hover[href^="tel:"]::after, .comp_v3_1080__h2--bold a:hover[href^="mailto:"]::after, .comp_v3_1080__h2--regular a:hover[href^="tel:"]::after, .comp_v3_1080__h2--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1080__h2--bold a[data-type="normal"]::after, .comp_v3_1080__h2--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1080__h2--bold a[data-type="normal"]:hover::after, .comp_v3_1080__h2--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1080__h2--bold a[data-type="internal"]::after, .comp_v3_1080__h2--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1080__h2--bold a[data-type="internal"]:hover::after, .comp_v3_1080__h2--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1080__h2--bold a[data-type="external"]::after, .comp_v3_1080__h2--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1080__h2--bold a[data-type="external"]:hover::after, .comp_v3_1080__h2--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1080__h2--bold a[data-type="pdf"]::after, .comp_v3_1080__h2--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1080__h2--bold a[data-type="pdf"]:hover::after, .comp_v3_1080__h2--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1080__h2--bold a[target="_blank"]::after, .comp_v3_1080__h2--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1080__h2--bold a[target="_blank"]:hover::after, .comp_v3_1080__h2--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1080__h2--bold {
  font-weight: bold;
}

.comp_v3_1080__h2--regular {
  font-weight: normal;
}

.comp_v3_1080__h3 {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1080__h3 {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1080__h3--bold, .comp_v3_1080__h3--regular {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1080__h3--bold, .comp_v3_1080__h3--regular {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1080__h3--bold a, .comp_v3_1080__h3--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1080__h3--bold a::after, .comp_v3_1080__h3--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1080__h3--bold a[href$=".pdf"]::after, .comp_v3_1080__h3--bold a[href*="docget.jsp"]::after, .comp_v3_1080__h3--regular a[href$=".pdf"]::after, .comp_v3_1080__h3--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1080__h3--bold a[href*="/list/index.php"]::after, .comp_v3_1080__h3--bold a[href*="/parametric"]::after, .comp_v3_1080__h3--regular a[href*="/list/index.php"]::after, .comp_v3_1080__h3--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1080__h3--bold a[href^="#"]::after, .comp_v3_1080__h3--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1080__h3--bold a[href^="tel:"]::after, .comp_v3_1080__h3--bold a[href^="mailto:"]::after, .comp_v3_1080__h3--regular a[href^="tel:"]::after, .comp_v3_1080__h3--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1080__h3--bold a[href^="tel:"], .comp_v3_1080__h3--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1080__h3--bold a:hover, .comp_v3_1080__h3--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1080__h3--bold a:hover::after, .comp_v3_1080__h3--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1080__h3--bold a:hover[target="_blank"]::after, .comp_v3_1080__h3--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1080__h3--bold a:hover[href$=".pdf"]::after, .comp_v3_1080__h3--bold a:hover[href*="docget.jsp"]::after, .comp_v3_1080__h3--regular a:hover[href$=".pdf"]::after, .comp_v3_1080__h3--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1080__h3--bold a:hover[href*="/list/index.php"]::after, .comp_v3_1080__h3--bold a:hover[href*="/parametric"]::after, .comp_v3_1080__h3--regular a:hover[href*="/list/index.php"]::after, .comp_v3_1080__h3--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1080__h3--bold a:hover[href^="#"]::after, .comp_v3_1080__h3--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1080__h3--bold a:hover[href^="tel:"]::after, .comp_v3_1080__h3--bold a:hover[href^="mailto:"]::after, .comp_v3_1080__h3--regular a:hover[href^="tel:"]::after, .comp_v3_1080__h3--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1080__h3--bold a[data-type="normal"]::after, .comp_v3_1080__h3--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1080__h3--bold a[data-type="normal"]:hover::after, .comp_v3_1080__h3--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1080__h3--bold a[data-type="internal"]::after, .comp_v3_1080__h3--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1080__h3--bold a[data-type="internal"]:hover::after, .comp_v3_1080__h3--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1080__h3--bold a[data-type="external"]::after, .comp_v3_1080__h3--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1080__h3--bold a[data-type="external"]:hover::after, .comp_v3_1080__h3--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1080__h3--bold a[data-type="pdf"]::after, .comp_v3_1080__h3--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1080__h3--bold a[data-type="pdf"]:hover::after, .comp_v3_1080__h3--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1080__h3--bold a[target="_blank"]::after, .comp_v3_1080__h3--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1080__h3--bold a[target="_blank"]:hover::after, .comp_v3_1080__h3--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1080__h3--bold {
  font-weight: bold;
}

.comp_v3_1080__h3--regular {
  font-weight: normal;
}

.comp_v3_1080__h4 {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1080__h4 {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1080__h4 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1080__h4 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1080__h4 a[href$=".pdf"]::after, .comp_v3_1080__h4 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1080__h4 a[href*="/list/index.php"]::after, .comp_v3_1080__h4 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1080__h4 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1080__h4 a[href^="tel:"]::after, .comp_v3_1080__h4 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1080__h4 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1080__h4 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1080__h4 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1080__h4 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1080__h4 a:hover[href$=".pdf"]::after, .comp_v3_1080__h4 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1080__h4 a:hover[href*="/list/index.php"]::after, .comp_v3_1080__h4 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1080__h4 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1080__h4 a:hover[href^="tel:"]::after, .comp_v3_1080__h4 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1080__h4 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1080__h4 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1080__h4 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1080__h4 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1080__h4 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1080__h4 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1080__h4 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1080__h4 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1080__h4 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1080__h4 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1080__h4--bold, .comp_v3_1080__h4--regular {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1080__h4--bold, .comp_v3_1080__h4--regular {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1080__h4--bold a, .comp_v3_1080__h4--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1080__h4--bold a::after, .comp_v3_1080__h4--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1080__h4--bold a[href$=".pdf"]::after, .comp_v3_1080__h4--bold a[href*="docget.jsp"]::after, .comp_v3_1080__h4--regular a[href$=".pdf"]::after, .comp_v3_1080__h4--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1080__h4--bold a[href*="/list/index.php"]::after, .comp_v3_1080__h4--bold a[href*="/parametric"]::after, .comp_v3_1080__h4--regular a[href*="/list/index.php"]::after, .comp_v3_1080__h4--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1080__h4--bold a[href^="#"]::after, .comp_v3_1080__h4--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1080__h4--bold a[href^="tel:"]::after, .comp_v3_1080__h4--bold a[href^="mailto:"]::after, .comp_v3_1080__h4--regular a[href^="tel:"]::after, .comp_v3_1080__h4--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1080__h4--bold a[href^="tel:"], .comp_v3_1080__h4--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1080__h4--bold a:hover, .comp_v3_1080__h4--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1080__h4--bold a:hover::after, .comp_v3_1080__h4--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1080__h4--bold a:hover[target="_blank"]::after, .comp_v3_1080__h4--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1080__h4--bold a:hover[href$=".pdf"]::after, .comp_v3_1080__h4--bold a:hover[href*="docget.jsp"]::after, .comp_v3_1080__h4--regular a:hover[href$=".pdf"]::after, .comp_v3_1080__h4--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1080__h4--bold a:hover[href*="/list/index.php"]::after, .comp_v3_1080__h4--bold a:hover[href*="/parametric"]::after, .comp_v3_1080__h4--regular a:hover[href*="/list/index.php"]::after, .comp_v3_1080__h4--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1080__h4--bold a:hover[href^="#"]::after, .comp_v3_1080__h4--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1080__h4--bold a:hover[href^="tel:"]::after, .comp_v3_1080__h4--bold a:hover[href^="mailto:"]::after, .comp_v3_1080__h4--regular a:hover[href^="tel:"]::after, .comp_v3_1080__h4--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1080__h4--bold a[data-type="normal"]::after, .comp_v3_1080__h4--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1080__h4--bold a[data-type="normal"]:hover::after, .comp_v3_1080__h4--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1080__h4--bold a[data-type="internal"]::after, .comp_v3_1080__h4--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1080__h4--bold a[data-type="internal"]:hover::after, .comp_v3_1080__h4--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1080__h4--bold a[data-type="external"]::after, .comp_v3_1080__h4--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1080__h4--bold a[data-type="external"]:hover::after, .comp_v3_1080__h4--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1080__h4--bold a[data-type="pdf"]::after, .comp_v3_1080__h4--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1080__h4--bold a[data-type="pdf"]:hover::after, .comp_v3_1080__h4--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1080__h4--bold a[target="_blank"]::after, .comp_v3_1080__h4--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1080__h4--bold a[target="_blank"]:hover::after, .comp_v3_1080__h4--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1080__h4--bold {
  font-weight: bold;
}

.comp_v3_1080__h4--regular {
  font-weight: normal;
}

.comp_v3_1080__h5 {
  font-size: 1.8rem;
  margin: 0;
  padding: 30px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

.comp_v3_1080__h5 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1080__h5 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1080__h5 a[href$=".pdf"]::after, .comp_v3_1080__h5 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1080__h5 a[href*="/list/index.php"]::after, .comp_v3_1080__h5 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1080__h5 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1080__h5 a[href^="tel:"]::after, .comp_v3_1080__h5 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1080__h5 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1080__h5 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1080__h5 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1080__h5 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1080__h5 a:hover[href$=".pdf"]::after, .comp_v3_1080__h5 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1080__h5 a:hover[href*="/list/index.php"]::after, .comp_v3_1080__h5 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1080__h5 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1080__h5 a:hover[href^="tel:"]::after, .comp_v3_1080__h5 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1080__h5 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1080__h5 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1080__h5 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1080__h5 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1080__h5 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1080__h5 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1080__h5 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1080__h5 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1080__h5 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1080__h5 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1080__h5--bold, .comp_v3_1080__h5--regular {
  font-size: 1.8rem;
  margin: 0;
  padding: 30px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

.comp_v3_1080__h5--bold a, .comp_v3_1080__h5--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1080__h5--bold a::after, .comp_v3_1080__h5--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1080__h5--bold a[href$=".pdf"]::after, .comp_v3_1080__h5--bold a[href*="docget.jsp"]::after, .comp_v3_1080__h5--regular a[href$=".pdf"]::after, .comp_v3_1080__h5--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1080__h5--bold a[href*="/list/index.php"]::after, .comp_v3_1080__h5--bold a[href*="/parametric"]::after, .comp_v3_1080__h5--regular a[href*="/list/index.php"]::after, .comp_v3_1080__h5--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1080__h5--bold a[href^="#"]::after, .comp_v3_1080__h5--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1080__h5--bold a[href^="tel:"]::after, .comp_v3_1080__h5--bold a[href^="mailto:"]::after, .comp_v3_1080__h5--regular a[href^="tel:"]::after, .comp_v3_1080__h5--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1080__h5--bold a[href^="tel:"], .comp_v3_1080__h5--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1080__h5--bold a:hover, .comp_v3_1080__h5--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1080__h5--bold a:hover::after, .comp_v3_1080__h5--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1080__h5--bold a:hover[target="_blank"]::after, .comp_v3_1080__h5--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1080__h5--bold a:hover[href$=".pdf"]::after, .comp_v3_1080__h5--bold a:hover[href*="docget.jsp"]::after, .comp_v3_1080__h5--regular a:hover[href$=".pdf"]::after, .comp_v3_1080__h5--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1080__h5--bold a:hover[href*="/list/index.php"]::after, .comp_v3_1080__h5--bold a:hover[href*="/parametric"]::after, .comp_v3_1080__h5--regular a:hover[href*="/list/index.php"]::after, .comp_v3_1080__h5--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1080__h5--bold a:hover[href^="#"]::after, .comp_v3_1080__h5--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1080__h5--bold a:hover[href^="tel:"]::after, .comp_v3_1080__h5--bold a:hover[href^="mailto:"]::after, .comp_v3_1080__h5--regular a:hover[href^="tel:"]::after, .comp_v3_1080__h5--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1080__h5--bold a[data-type="normal"]::after, .comp_v3_1080__h5--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1080__h5--bold a[data-type="normal"]:hover::after, .comp_v3_1080__h5--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1080__h5--bold a[data-type="internal"]::after, .comp_v3_1080__h5--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1080__h5--bold a[data-type="internal"]:hover::after, .comp_v3_1080__h5--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1080__h5--bold a[data-type="external"]::after, .comp_v3_1080__h5--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1080__h5--bold a[data-type="external"]:hover::after, .comp_v3_1080__h5--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1080__h5--bold a[data-type="pdf"]::after, .comp_v3_1080__h5--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1080__h5--bold a[data-type="pdf"]:hover::after, .comp_v3_1080__h5--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1080__h5--bold a[target="_blank"]::after, .comp_v3_1080__h5--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1080__h5--bold a[target="_blank"]:hover::after, .comp_v3_1080__h5--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1080__h5--bold {
  font-weight: bold;
}

.comp_v3_1080__h5--regular {
  font-weight: normal;
}

@media screen and (max-width: 768px) {
  .comp_v3_1080__h2--bold, .comp_v3_1080__h2--regular, .comp_v3_1080__h3--bold, .comp_v3_1080__h3--regular, .comp_v3_1080__h4--bold, .comp_v3_1080__h4--regular, .comp_v3_1080__h5--bold, .comp_v3_1080__h5--regular {
    text-align: left;
  }
}

.comp_v3_1080__box__header {
  margin-top: 50px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1080__box__header {
    margin-top: 30px;
  }
}

.comp_v3_1080__box__header__h3 {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1080__box__header__h3 {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1080__box__header__h3--bold, .comp_v3_1080__box__header__h3--regular {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1080__box__header__h3--bold, .comp_v3_1080__box__header__h3--regular {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1080__box__header__h3--bold a, .comp_v3_1080__box__header__h3--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1080__box__header__h3--bold a::after, .comp_v3_1080__box__header__h3--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1080__box__header__h3--bold a[href$=".pdf"]::after, .comp_v3_1080__box__header__h3--bold a[href*="docget.jsp"]::after, .comp_v3_1080__box__header__h3--regular a[href$=".pdf"]::after, .comp_v3_1080__box__header__h3--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1080__box__header__h3--bold a[href*="/list/index.php"]::after, .comp_v3_1080__box__header__h3--bold a[href*="/parametric"]::after, .comp_v3_1080__box__header__h3--regular a[href*="/list/index.php"]::after, .comp_v3_1080__box__header__h3--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1080__box__header__h3--bold a[href^="#"]::after, .comp_v3_1080__box__header__h3--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1080__box__header__h3--bold a[href^="tel:"]::after, .comp_v3_1080__box__header__h3--bold a[href^="mailto:"]::after, .comp_v3_1080__box__header__h3--regular a[href^="tel:"]::after, .comp_v3_1080__box__header__h3--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1080__box__header__h3--bold a[href^="tel:"], .comp_v3_1080__box__header__h3--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1080__box__header__h3--bold a:hover, .comp_v3_1080__box__header__h3--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1080__box__header__h3--bold a:hover::after, .comp_v3_1080__box__header__h3--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1080__box__header__h3--bold a:hover[target="_blank"]::after, .comp_v3_1080__box__header__h3--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1080__box__header__h3--bold a:hover[href$=".pdf"]::after, .comp_v3_1080__box__header__h3--bold a:hover[href*="docget.jsp"]::after, .comp_v3_1080__box__header__h3--regular a:hover[href$=".pdf"]::after, .comp_v3_1080__box__header__h3--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1080__box__header__h3--bold a:hover[href*="/list/index.php"]::after, .comp_v3_1080__box__header__h3--bold a:hover[href*="/parametric"]::after, .comp_v3_1080__box__header__h3--regular a:hover[href*="/list/index.php"]::after, .comp_v3_1080__box__header__h3--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1080__box__header__h3--bold a:hover[href^="#"]::after, .comp_v3_1080__box__header__h3--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1080__box__header__h3--bold a:hover[href^="tel:"]::after, .comp_v3_1080__box__header__h3--bold a:hover[href^="mailto:"]::after, .comp_v3_1080__box__header__h3--regular a:hover[href^="tel:"]::after, .comp_v3_1080__box__header__h3--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1080__box__header__h3--bold a[data-type="normal"]::after, .comp_v3_1080__box__header__h3--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1080__box__header__h3--bold a[data-type="normal"]:hover::after, .comp_v3_1080__box__header__h3--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1080__box__header__h3--bold a[data-type="internal"]::after, .comp_v3_1080__box__header__h3--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1080__box__header__h3--bold a[data-type="internal"]:hover::after, .comp_v3_1080__box__header__h3--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1080__box__header__h3--bold a[data-type="external"]::after, .comp_v3_1080__box__header__h3--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1080__box__header__h3--bold a[data-type="external"]:hover::after, .comp_v3_1080__box__header__h3--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1080__box__header__h3--bold a[data-type="pdf"]::after, .comp_v3_1080__box__header__h3--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1080__box__header__h3--bold a[data-type="pdf"]:hover::after, .comp_v3_1080__box__header__h3--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1080__box__header__h3--bold a[target="_blank"]::after, .comp_v3_1080__box__header__h3--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1080__box__header__h3--bold a[target="_blank"]:hover::after, .comp_v3_1080__box__header__h3--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1080__box__header__h3--bold {
  font-weight: bold;
}

.comp_v3_1080__box__header__h3--regular {
  font-weight: normal;
}

.comp_v3_1080__box__header__h3--bold, .comp_v3_1080__box__header__h3--regular {
  margin-top: 0;
  font-size: 2.5rem;
}

.comp_v3_1080__box__header__h3--bold a, .comp_v3_1080__box__header__h3--regular a {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1080__box__header__h3--bold a:hover, .comp_v3_1080__box__header__h3--regular a:hover {
  text-decoration: underline;
}

.comp_v3_1080__box__header__h3--bold a::after, .comp_v3_1080__box__header__h3--regular a::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1080__box__header__h3--bold a[target="_blank"]::after, .comp_v3_1080__box__header__h3--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1080__box__header__h3--bold a[href$=".pdf"]::after, .comp_v3_1080__box__header__h3--bold a[href*="docget.jsp"]::after, .comp_v3_1080__box__header__h3--regular a[href$=".pdf"]::after, .comp_v3_1080__box__header__h3--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1080__box__header__h3--bold a[href*="/list/index.php"]::after, .comp_v3_1080__box__header__h3--bold a[href*="/parametric"]::after, .comp_v3_1080__box__header__h3--regular a[href*="/list/index.php"]::after, .comp_v3_1080__box__header__h3--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1080__box__header__h3--bold a[href^="#"]::after, .comp_v3_1080__box__header__h3--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1080__box__header__h3--bold a[href^="tel:"], .comp_v3_1080__box__header__h3--bold a[href^="mailto:"], .comp_v3_1080__box__header__h3--regular a[href^="tel:"], .comp_v3_1080__box__header__h3--regular a[href^="mailto:"] {
  padding-left: 0;
}

.comp_v3_1080__box__header__h3--bold a[href^="tel:"]::after, .comp_v3_1080__box__header__h3--bold a[href^="mailto:"]::after, .comp_v3_1080__box__header__h3--regular a[href^="tel:"]::after, .comp_v3_1080__box__header__h3--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1080__box__header__h3--bold a[href^="tel:"], .comp_v3_1080__box__header__h3--regular a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
  }
}

.comp_v3_1080__box__header__badge {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  margin-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  border-radius: 4px;
  color: #fff;
  background-color: #af8cc8;
  font-size: 1.1rem;
  letter-spacing: 0.1rem;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.comp_v3_1080__box__body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1080__box__body {
    margin-top: 15px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.comp_v3_1080__box__body__image_block {
  -webkit-box-flex: 32;
  -ms-flex-positive: 32;
  flex-grow: 32;
  -ms-flex-negative: 32;
  flex-shrink: 32;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  padding-right: 30px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1080__box__body__image_block {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    padding-right: 0;
  }
}

.comp_v3_1080__box__body__image_block figure {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
}

.comp_v3_1080__box__body__image_block figure img {
  max-height: 30vh;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1080__box__body__image_block figure img {
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1080__box__body__image_block figure img {
    background-image: none !important;
  }
}

.comp_v3_1080__box__body__image_block figure a img:hover {
  opacity: 0.5;
}

.comp_v3_1080__box__body__content_block {
  position: relative;
  -webkit-box-flex: 68;
  -ms-flex-positive: 68;
  flex-grow: 68;
  -ms-flex-negative: 68;
  flex-shrink: 68;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
}

@media screen and (max-width: 768px) {
  .comp_v3_1080__box__body__content_block {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    margin-top: 20px;
  }
}

.comp_v3_1080__box__body__content_block__table {
  border-collapse: collapse;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
}

.comp_v3_1080__box__body__content_block__table th,
.comp_v3_1080__box__body__content_block__table td {
  border: 1px solid #e7e7e8;
  text-align: left;
  padding: 20px 17px;
  font-weight: normal;
  line-height: 1.6;
}

.comp_v3_1080__box__body__content_block__table th {
  color: #1d1e21;
  background-color: #f0f6fc;
  text-align: center;
  min-width: 124px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1080__box__body__content_block__table th {
    min-width: 80px;
  }
}

.comp_v3_1080__box__body__content_block__table td ul {
  list-style: none;
  padding: 0;
  margin: 1em 0 0 0;
  line-height: 1.4;
}

.comp_v3_1080__box__body__content_block__table td ul ul,
.comp_v3_1080__box__body__content_block__table td ul ol {
  margin: 0 0 0 30px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1080__box__body__content_block__table td ul ul,
  .comp_v3_1080__box__body__content_block__table td ul ol {
    margin: 0 0 0 25px;
  }
}

.comp_v3_1080__box__body__content_block__table td ol {
  padding: 0;
  margin: 1em 0 0 0;
  list-style-type: none;
  counter-reset: ol-counter;
}

.comp_v3_1080__box__body__content_block__table td ol ul,
.comp_v3_1080__box__body__content_block__table td ol ol {
  margin: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_1080__box__body__content_block__table td ol ul,
  .comp_v3_1080__box__body__content_block__table td ol ol {
    margin: 0;
  }
}

.comp_v3_1080__box__body__content_block__table td ol > li {
  position: relative;
  counter-increment: ol-counter;
  margin-left: 1.5em;
  text-indent: 0;
}

.comp_v3_1080__box__body__content_block__table td ol > li::before {
  content: counter(ol-counter) ". ";
  width: 2.5em;
  display: inline-block;
  text-align: right;
  left: -2.5em;
  position: absolute;
  padding-right: 0.4em;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.comp_v3_1080__box__body__content_block__table td .disc ul,
.comp_v3_1080__box__body__content_block__table td .disc ol {
  margin: 0;
}

.comp_v3_1080__box__body__content_block__table td li a {
  color: #0064d2;
  display: inline-block;
  position: relative;
}

.comp_v3_1080__box__body__content_block__table td li a:hover {
  text-decoration: underline;
}

.comp_v3_1080__box__body__content_block__table td li a img {
  display: inline-block;
  margin-right: 8px;
  vertical-align: middle;
}

.comp_v3_1080__box__body__content_block__table td a {
  display: inline;
  color: #0064d2;
  padding-right: 0;
  padding-left: 0;
  position: relative;
  text-decoration: underline;
  line-height: 1.4;
}

.comp_v3_1080__box__body__content_block__table td a:hover {
  text-decoration: none;
}

.comp_v3_1080__box__body__content_block__table td a::before {
  display: none;
}

.comp_v3_1080__box__body__content_block__table td a::after {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 5px;
  -webkit-transform: translateY(2.5px);
  transform: translateY(2.5px);
}

.comp_v3_1080__box__body__content_block__table td a[href$=".pdf"]::after, .comp_v3_1080__box__body__content_block__table td a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1080__box__body__content_block__table td a[href*="/list/index.php"]::after, .comp_v3_1080__box__body__content_block__table td a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1080__box__body__content_block__table td a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1080__box__body__content_block__table td a[href^="tel:"], .comp_v3_1080__box__body__content_block__table td a[href^="mailto:"], .comp_v3_1080__box__body__content_block__table td a.icon-none {
  padding-right: 0;
}

.comp_v3_1080__box__body__content_block__table td a[href^="tel:"]::after, .comp_v3_1080__box__body__content_block__table td a[href^="mailto:"]::after, .comp_v3_1080__box__body__content_block__table td a.icon-none::after {
  display: none;
}

.comp_v3_1080__box__body__content_block__table td a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1080__box__body__content_block__table td a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1080__box__body__content_block__table td a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1080__box__body__content_block__table td a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1080__box__body__content_block__table td a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1080__box__body__content_block__table td a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1080__box__body__content_block__table td a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1080__box__body__content_block__table td ul,
.comp_v3_1080__box__body__content_block__table td ol {
  margin: 0;
}

.comp_v3_1080__box__body__content_block__table td ul .disc,
.comp_v3_1080__box__body__content_block__table td ol .disc {
  display: inline-block;
  padding-left: calc(26px + 0.25em);
  margin-left: 0;
  position: relative;
}

.comp_v3_1080__box__body__content_block__table td ul .disc::before,
.comp_v3_1080__box__body__content_block__table td ol .disc::before {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  content: "\002022";
  color: #0064d2;
  margin: 0 10px;
}

.comp_v3_1080__box__body__content_block__table td ul a,
.comp_v3_1080__box__body__content_block__table td ol a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #0064d2;
  padding-right: 0;
  position: relative;
  line-height: 1.6;
  text-decoration: none;
}

.comp_v3_1080__box__body__content_block__table td ul a:hover,
.comp_v3_1080__box__body__content_block__table td ol a:hover {
  text-decoration: underline;
}

.comp_v3_1080__box__body__content_block__table td ul a::after,
.comp_v3_1080__box__body__content_block__table td ol a::after {
  display: none;
}

.comp_v3_1080__box__body__content_block__table td ul a::before,
.comp_v3_1080__box__body__content_block__table td ol a::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_1080__box__body__content_block__table td ul a[href$=".pdf"]::before, .comp_v3_1080__box__body__content_block__table td ul a[href*="docget.jsp"]::before,
.comp_v3_1080__box__body__content_block__table td ol a[href$=".pdf"]::before,
.comp_v3_1080__box__body__content_block__table td ol a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1080__box__body__content_block__table td ul a[href*="/list/index.php"]::before, .comp_v3_1080__box__body__content_block__table td ul a[href*="/parametric"]::before,
.comp_v3_1080__box__body__content_block__table td ol a[href*="/list/index.php"]::before,
.comp_v3_1080__box__body__content_block__table td ol a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1080__box__body__content_block__table td ul a[href^="#"]::before,
.comp_v3_1080__box__body__content_block__table td ol a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1080__box__body__content_block__table td ul a[href^="tel:"], .comp_v3_1080__box__body__content_block__table td ul a[href^="mailto:"], .comp_v3_1080__box__body__content_block__table td ul a.icon-none,
.comp_v3_1080__box__body__content_block__table td ol a[href^="tel:"],
.comp_v3_1080__box__body__content_block__table td ol a[href^="mailto:"],
.comp_v3_1080__box__body__content_block__table td ol a.icon-none {
  padding-left: 0;
}

.comp_v3_1080__box__body__content_block__table td ul a[href^="tel:"]::before, .comp_v3_1080__box__body__content_block__table td ul a[href^="mailto:"]::before, .comp_v3_1080__box__body__content_block__table td ul a.icon-none::before,
.comp_v3_1080__box__body__content_block__table td ol a[href^="tel:"]::before,
.comp_v3_1080__box__body__content_block__table td ol a[href^="mailto:"]::before,
.comp_v3_1080__box__body__content_block__table td ol a.icon-none::before {
  display: none;
}

.comp_v3_1080__box__body__content_block__table td ul a.icon-none img,
.comp_v3_1080__box__body__content_block__table td ol a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1080__box__body__content_block__table td ul a[href^="tel:"],
  .comp_v3_1080__box__body__content_block__table td ol a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1080__box__body__content_block__table td ul a[data-type="normal"]::before,
.comp_v3_1080__box__body__content_block__table td ol a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1080__box__body__content_block__table td ul a[data-type="internal"]::before,
.comp_v3_1080__box__body__content_block__table td ol a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1080__box__body__content_block__table td ul a[data-type="external"]::before,
.comp_v3_1080__box__body__content_block__table td ol a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1080__box__body__content_block__table td ul a[data-type="pdf"]::before,
.comp_v3_1080__box__body__content_block__table td ol a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1080__box__body__content_block__table td ul a[target="_blank"]::before,
.comp_v3_1080__box__body__content_block__table td ol a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1080__box__body__content_block__table td ul a > sub,
.comp_v3_1080__box__body__content_block__table td ol a > sub {
  bottom: 0.75em;
}

.comp_v3_1080__box__body__content_block__table td ul a > sup,
.comp_v3_1080__box__body__content_block__table td ol a > sup {
  top: 0.5em;
}

.comp_v3_1080__box__body__content_block__table td ul li,
.comp_v3_1080__box__body__content_block__table td ol li {
  margin: 0;
}

.comp_v3_1080__box__body__content_block__table td ul a,
.comp_v3_1080__box__body__content_block__table td ol a {
  text-decoration: none;
}

.comp_v3_1080__box__body__content_block__table td ol ul > li::before {
  width: auto;
  left: auto;
  padding-right: 0;
}

.comp_v3_0900 .comp_v3_1080__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_1080__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

@charset "UTF-8";
.comp_v3_1072__frame {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 30px 0;
}

.comp_v3_1072__title {
  padding: 0 15px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1072__title {
    padding: 0 20px;
  }
}

.comp_v3_1072__h2 {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
  max-width: 1110px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_1072__h2 {
    font-size: 2.8rem;
    margin: 0;
    padding-top: 40px;
  }
}

.comp_v3_1072__h2 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1072__h2 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1072__h2 a[href$=".pdf"]::after, .comp_v3_1072__h2 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1072__h2 a[href*="/list/index.php"]::after, .comp_v3_1072__h2 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1072__h2 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1072__h2 a[href^="tel:"]::after, .comp_v3_1072__h2 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1072__h2 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1072__h2 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1072__h2 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1072__h2 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1072__h2 a:hover[href$=".pdf"]::after, .comp_v3_1072__h2 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1072__h2 a:hover[href*="/list/index.php"]::after, .comp_v3_1072__h2 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1072__h2 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1072__h2 a:hover[href^="tel:"]::after, .comp_v3_1072__h2 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1072__h2 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1072__h2 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1072__h2 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1072__h2 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1072__h2 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1072__h2 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1072__h2 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1072__h2 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1072__h2 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1072__h2 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1072__h2--bold, .comp_v3_1072__h2--regular {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1072__h2--bold, .comp_v3_1072__h2--regular {
    font-size: 2.8rem;
    margin: 0;
    padding-top: 40px;
  }
}

.comp_v3_1072__h2--bold a, .comp_v3_1072__h2--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1072__h2--bold a::after, .comp_v3_1072__h2--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1072__h2--bold a[href$=".pdf"]::after, .comp_v3_1072__h2--bold a[href*="docget.jsp"]::after, .comp_v3_1072__h2--regular a[href$=".pdf"]::after, .comp_v3_1072__h2--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1072__h2--bold a[href*="/list/index.php"]::after, .comp_v3_1072__h2--bold a[href*="/parametric"]::after, .comp_v3_1072__h2--regular a[href*="/list/index.php"]::after, .comp_v3_1072__h2--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1072__h2--bold a[href^="#"]::after, .comp_v3_1072__h2--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1072__h2--bold a[href^="tel:"]::after, .comp_v3_1072__h2--bold a[href^="mailto:"]::after, .comp_v3_1072__h2--regular a[href^="tel:"]::after, .comp_v3_1072__h2--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1072__h2--bold a[href^="tel:"], .comp_v3_1072__h2--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1072__h2--bold a:hover, .comp_v3_1072__h2--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1072__h2--bold a:hover::after, .comp_v3_1072__h2--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1072__h2--bold a:hover[target="_blank"]::after, .comp_v3_1072__h2--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1072__h2--bold a:hover[href$=".pdf"]::after, .comp_v3_1072__h2--bold a:hover[href*="docget.jsp"]::after, .comp_v3_1072__h2--regular a:hover[href$=".pdf"]::after, .comp_v3_1072__h2--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1072__h2--bold a:hover[href*="/list/index.php"]::after, .comp_v3_1072__h2--bold a:hover[href*="/parametric"]::after, .comp_v3_1072__h2--regular a:hover[href*="/list/index.php"]::after, .comp_v3_1072__h2--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1072__h2--bold a:hover[href^="#"]::after, .comp_v3_1072__h2--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1072__h2--bold a:hover[href^="tel:"]::after, .comp_v3_1072__h2--bold a:hover[href^="mailto:"]::after, .comp_v3_1072__h2--regular a:hover[href^="tel:"]::after, .comp_v3_1072__h2--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1072__h2--bold a[data-type="normal"]::after, .comp_v3_1072__h2--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1072__h2--bold a[data-type="normal"]:hover::after, .comp_v3_1072__h2--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1072__h2--bold a[data-type="internal"]::after, .comp_v3_1072__h2--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1072__h2--bold a[data-type="internal"]:hover::after, .comp_v3_1072__h2--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1072__h2--bold a[data-type="external"]::after, .comp_v3_1072__h2--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1072__h2--bold a[data-type="external"]:hover::after, .comp_v3_1072__h2--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1072__h2--bold a[data-type="pdf"]::after, .comp_v3_1072__h2--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1072__h2--bold a[data-type="pdf"]:hover::after, .comp_v3_1072__h2--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1072__h2--bold a[target="_blank"]::after, .comp_v3_1072__h2--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1072__h2--bold a[target="_blank"]:hover::after, .comp_v3_1072__h2--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1072__h2--bold {
  font-weight: bold;
}

.comp_v3_1072__h2--regular {
  font-weight: normal;
}

.comp_v3_1072__h2--bold, .comp_v3_1072__h2--regular {
  max-width: 1110px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_1072__h2--bold, .comp_v3_1072__h2--regular {
    text-align: left;
  }
}

.comp_v3_1072__h3 {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
  max-width: 1110px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_1072__h3 {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1072__h3--bold, .comp_v3_1072__h3--regular {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1072__h3--bold, .comp_v3_1072__h3--regular {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1072__h3--bold a, .comp_v3_1072__h3--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1072__h3--bold a::after, .comp_v3_1072__h3--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1072__h3--bold a[href$=".pdf"]::after, .comp_v3_1072__h3--bold a[href*="docget.jsp"]::after, .comp_v3_1072__h3--regular a[href$=".pdf"]::after, .comp_v3_1072__h3--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1072__h3--bold a[href*="/list/index.php"]::after, .comp_v3_1072__h3--bold a[href*="/parametric"]::after, .comp_v3_1072__h3--regular a[href*="/list/index.php"]::after, .comp_v3_1072__h3--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1072__h3--bold a[href^="#"]::after, .comp_v3_1072__h3--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1072__h3--bold a[href^="tel:"]::after, .comp_v3_1072__h3--bold a[href^="mailto:"]::after, .comp_v3_1072__h3--regular a[href^="tel:"]::after, .comp_v3_1072__h3--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1072__h3--bold a[href^="tel:"], .comp_v3_1072__h3--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1072__h3--bold a:hover, .comp_v3_1072__h3--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1072__h3--bold a:hover::after, .comp_v3_1072__h3--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1072__h3--bold a:hover[target="_blank"]::after, .comp_v3_1072__h3--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1072__h3--bold a:hover[href$=".pdf"]::after, .comp_v3_1072__h3--bold a:hover[href*="docget.jsp"]::after, .comp_v3_1072__h3--regular a:hover[href$=".pdf"]::after, .comp_v3_1072__h3--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1072__h3--bold a:hover[href*="/list/index.php"]::after, .comp_v3_1072__h3--bold a:hover[href*="/parametric"]::after, .comp_v3_1072__h3--regular a:hover[href*="/list/index.php"]::after, .comp_v3_1072__h3--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1072__h3--bold a:hover[href^="#"]::after, .comp_v3_1072__h3--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1072__h3--bold a:hover[href^="tel:"]::after, .comp_v3_1072__h3--bold a:hover[href^="mailto:"]::after, .comp_v3_1072__h3--regular a:hover[href^="tel:"]::after, .comp_v3_1072__h3--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1072__h3--bold a[data-type="normal"]::after, .comp_v3_1072__h3--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1072__h3--bold a[data-type="normal"]:hover::after, .comp_v3_1072__h3--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1072__h3--bold a[data-type="internal"]::after, .comp_v3_1072__h3--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1072__h3--bold a[data-type="internal"]:hover::after, .comp_v3_1072__h3--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1072__h3--bold a[data-type="external"]::after, .comp_v3_1072__h3--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1072__h3--bold a[data-type="external"]:hover::after, .comp_v3_1072__h3--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1072__h3--bold a[data-type="pdf"]::after, .comp_v3_1072__h3--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1072__h3--bold a[data-type="pdf"]:hover::after, .comp_v3_1072__h3--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1072__h3--bold a[target="_blank"]::after, .comp_v3_1072__h3--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1072__h3--bold a[target="_blank"]:hover::after, .comp_v3_1072__h3--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1072__h3--bold {
  font-weight: bold;
}

.comp_v3_1072__h3--regular {
  font-weight: normal;
}

.comp_v3_1072__h3--bold, .comp_v3_1072__h3--regular {
  max-width: 1110px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_1072__h3--bold, .comp_v3_1072__h3--regular {
    text-align: left;
  }
}

.comp_v3_1072__h4 {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
  max-width: 1110px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_1072__h4 {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1072__h4 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1072__h4 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1072__h4 a[href$=".pdf"]::after, .comp_v3_1072__h4 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1072__h4 a[href*="/list/index.php"]::after, .comp_v3_1072__h4 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1072__h4 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1072__h4 a[href^="tel:"]::after, .comp_v3_1072__h4 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1072__h4 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1072__h4 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1072__h4 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1072__h4 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1072__h4 a:hover[href$=".pdf"]::after, .comp_v3_1072__h4 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1072__h4 a:hover[href*="/list/index.php"]::after, .comp_v3_1072__h4 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1072__h4 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1072__h4 a:hover[href^="tel:"]::after, .comp_v3_1072__h4 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1072__h4 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1072__h4 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1072__h4 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1072__h4 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1072__h4 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1072__h4 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1072__h4 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1072__h4 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1072__h4 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1072__h4 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1072__h4--bold, .comp_v3_1072__h4--regular {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1072__h4--bold, .comp_v3_1072__h4--regular {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1072__h4--bold a, .comp_v3_1072__h4--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1072__h4--bold a::after, .comp_v3_1072__h4--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1072__h4--bold a[href$=".pdf"]::after, .comp_v3_1072__h4--bold a[href*="docget.jsp"]::after, .comp_v3_1072__h4--regular a[href$=".pdf"]::after, .comp_v3_1072__h4--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1072__h4--bold a[href*="/list/index.php"]::after, .comp_v3_1072__h4--bold a[href*="/parametric"]::after, .comp_v3_1072__h4--regular a[href*="/list/index.php"]::after, .comp_v3_1072__h4--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1072__h4--bold a[href^="#"]::after, .comp_v3_1072__h4--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1072__h4--bold a[href^="tel:"]::after, .comp_v3_1072__h4--bold a[href^="mailto:"]::after, .comp_v3_1072__h4--regular a[href^="tel:"]::after, .comp_v3_1072__h4--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1072__h4--bold a[href^="tel:"], .comp_v3_1072__h4--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1072__h4--bold a:hover, .comp_v3_1072__h4--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1072__h4--bold a:hover::after, .comp_v3_1072__h4--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1072__h4--bold a:hover[target="_blank"]::after, .comp_v3_1072__h4--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1072__h4--bold a:hover[href$=".pdf"]::after, .comp_v3_1072__h4--bold a:hover[href*="docget.jsp"]::after, .comp_v3_1072__h4--regular a:hover[href$=".pdf"]::after, .comp_v3_1072__h4--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1072__h4--bold a:hover[href*="/list/index.php"]::after, .comp_v3_1072__h4--bold a:hover[href*="/parametric"]::after, .comp_v3_1072__h4--regular a:hover[href*="/list/index.php"]::after, .comp_v3_1072__h4--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1072__h4--bold a:hover[href^="#"]::after, .comp_v3_1072__h4--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1072__h4--bold a:hover[href^="tel:"]::after, .comp_v3_1072__h4--bold a:hover[href^="mailto:"]::after, .comp_v3_1072__h4--regular a:hover[href^="tel:"]::after, .comp_v3_1072__h4--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1072__h4--bold a[data-type="normal"]::after, .comp_v3_1072__h4--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1072__h4--bold a[data-type="normal"]:hover::after, .comp_v3_1072__h4--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1072__h4--bold a[data-type="internal"]::after, .comp_v3_1072__h4--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1072__h4--bold a[data-type="internal"]:hover::after, .comp_v3_1072__h4--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1072__h4--bold a[data-type="external"]::after, .comp_v3_1072__h4--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1072__h4--bold a[data-type="external"]:hover::after, .comp_v3_1072__h4--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1072__h4--bold a[data-type="pdf"]::after, .comp_v3_1072__h4--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1072__h4--bold a[data-type="pdf"]:hover::after, .comp_v3_1072__h4--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1072__h4--bold a[target="_blank"]::after, .comp_v3_1072__h4--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1072__h4--bold a[target="_blank"]:hover::after, .comp_v3_1072__h4--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1072__h4--bold {
  font-weight: bold;
}

.comp_v3_1072__h4--regular {
  font-weight: normal;
}

.comp_v3_1072__h4--bold, .comp_v3_1072__h4--regular {
  max-width: 1110px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_1072__h4--bold, .comp_v3_1072__h4--regular {
    text-align: left;
  }
}

.comp_v3_1072__h5 {
  font-size: 1.8rem;
  margin: 0;
  padding: 30px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
  max-width: 1110px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.comp_v3_1072__h5 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1072__h5 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1072__h5 a[href$=".pdf"]::after, .comp_v3_1072__h5 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1072__h5 a[href*="/list/index.php"]::after, .comp_v3_1072__h5 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1072__h5 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1072__h5 a[href^="tel:"]::after, .comp_v3_1072__h5 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1072__h5 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1072__h5 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1072__h5 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1072__h5 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1072__h5 a:hover[href$=".pdf"]::after, .comp_v3_1072__h5 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1072__h5 a:hover[href*="/list/index.php"]::after, .comp_v3_1072__h5 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1072__h5 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1072__h5 a:hover[href^="tel:"]::after, .comp_v3_1072__h5 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1072__h5 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1072__h5 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1072__h5 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1072__h5 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1072__h5 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1072__h5 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1072__h5 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1072__h5 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1072__h5 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1072__h5 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1072__h5--bold, .comp_v3_1072__h5--regular {
  font-size: 1.8rem;
  margin: 0;
  padding: 30px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

.comp_v3_1072__h5--bold a, .comp_v3_1072__h5--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1072__h5--bold a::after, .comp_v3_1072__h5--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1072__h5--bold a[href$=".pdf"]::after, .comp_v3_1072__h5--bold a[href*="docget.jsp"]::after, .comp_v3_1072__h5--regular a[href$=".pdf"]::after, .comp_v3_1072__h5--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1072__h5--bold a[href*="/list/index.php"]::after, .comp_v3_1072__h5--bold a[href*="/parametric"]::after, .comp_v3_1072__h5--regular a[href*="/list/index.php"]::after, .comp_v3_1072__h5--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1072__h5--bold a[href^="#"]::after, .comp_v3_1072__h5--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1072__h5--bold a[href^="tel:"]::after, .comp_v3_1072__h5--bold a[href^="mailto:"]::after, .comp_v3_1072__h5--regular a[href^="tel:"]::after, .comp_v3_1072__h5--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1072__h5--bold a[href^="tel:"], .comp_v3_1072__h5--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1072__h5--bold a:hover, .comp_v3_1072__h5--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1072__h5--bold a:hover::after, .comp_v3_1072__h5--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1072__h5--bold a:hover[target="_blank"]::after, .comp_v3_1072__h5--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1072__h5--bold a:hover[href$=".pdf"]::after, .comp_v3_1072__h5--bold a:hover[href*="docget.jsp"]::after, .comp_v3_1072__h5--regular a:hover[href$=".pdf"]::after, .comp_v3_1072__h5--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1072__h5--bold a:hover[href*="/list/index.php"]::after, .comp_v3_1072__h5--bold a:hover[href*="/parametric"]::after, .comp_v3_1072__h5--regular a:hover[href*="/list/index.php"]::after, .comp_v3_1072__h5--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1072__h5--bold a:hover[href^="#"]::after, .comp_v3_1072__h5--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1072__h5--bold a:hover[href^="tel:"]::after, .comp_v3_1072__h5--bold a:hover[href^="mailto:"]::after, .comp_v3_1072__h5--regular a:hover[href^="tel:"]::after, .comp_v3_1072__h5--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1072__h5--bold a[data-type="normal"]::after, .comp_v3_1072__h5--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1072__h5--bold a[data-type="normal"]:hover::after, .comp_v3_1072__h5--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1072__h5--bold a[data-type="internal"]::after, .comp_v3_1072__h5--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1072__h5--bold a[data-type="internal"]:hover::after, .comp_v3_1072__h5--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1072__h5--bold a[data-type="external"]::after, .comp_v3_1072__h5--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1072__h5--bold a[data-type="external"]:hover::after, .comp_v3_1072__h5--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1072__h5--bold a[data-type="pdf"]::after, .comp_v3_1072__h5--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1072__h5--bold a[data-type="pdf"]:hover::after, .comp_v3_1072__h5--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1072__h5--bold a[target="_blank"]::after, .comp_v3_1072__h5--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1072__h5--bold a[target="_blank"]:hover::after, .comp_v3_1072__h5--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1072__h5--bold {
  font-weight: bold;
}

.comp_v3_1072__h5--regular {
  font-weight: normal;
}

.comp_v3_1072__h5--bold, .comp_v3_1072__h5--regular {
  max-width: 1110px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_1072__h5--bold, .comp_v3_1072__h5--regular {
    text-align: left;
  }
}

.comp_v3_1072__slider {
  display: none;
  margin-top: 15px;
  margin-bottom: 0px;
  margin-left: 70px;
  margin-right: 70px;
  padding-top: 15px;
  padding-bottom: 15px;
  max-width: 1140px;
}

@media screen and (min-width: 1280px) {
  .comp_v3_1072__slider {
    width: 1140px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 auto;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1072__slider {
    margin-top: 20px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    padding: 0;
  }
}

.comp_v3_1072__slider.slick-initialized {
  display: block;
}

.comp_v3_1072__slider .prev {
  position: absolute;
  top: calc(50% - 20px);
  left: -40px;
  width: 40px;
  height: 40px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-prev.png);
  background-size: 40px 40px;
  cursor: pointer;
  text-indent: -999em;
}

.comp_v3_1072__slider .prev:hover {
  opacity: 0.5;
}

.comp_v3_1072__slider .next {
  position: absolute;
  top: calc(50% - 20px);
  right: -40px;
  width: 40px;
  height: 40px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-next.png);
  background-size: 40px 40px;
  cursor: pointer;
  text-indent: -999em;
}

.comp_v3_1072__slider .next:hover {
  opacity: 0.5;
}

.comp_v3_1072__slider .slick-disabled {
  opacity: 0.1;
}

.comp_v3_1072__slider .slick-disabled:hover {
  cursor: default;
  opacity: 0.1;
}

.comp_v3_1072__slider .prev.slick-arrow,
.comp_v3_1072__slider .next.slick-arrow {
  top: calc(50% - 20px);
}

.comp_v3_1072__slider .prev.slick-arrow {
  left: -55px;
}

.comp_v3_1072__slider .next.slick-arrow {
  right: -55px;
}

.comp_v3_1072__slider .slick-dots {
  position: relative;
  font-size: 0;
  list-style: none;
  display: block;
  text-align: center;
  padding: 15px 0;
  margin: 0 auto;
  width: 80%;
}

.comp_v3_1072__slider .slick-dots li {
  position: relative;
  display: inline-block;
  margin: 2px 5px;
  padding: 0;
  cursor: pointer;
}

.comp_v3_1072__slider .slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: transparent;
  padding: 5px;
  cursor: pointer;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 7px;
  border: 2px solid #6e7175;
}

.comp_v3_1072__slider .slick-dots li button:hover, .comp_v3_1072__slider .slick-dots li button:focus {
  outline: none;
}

.comp_v3_1072__slider .slick-dots li button:hover:before, .comp_v3_1072__slider .slick-dots li button:focus:before {
  opacity: 1;
}

.comp_v3_1072__slider .slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "•";
  width: 12px;
  height: 12px;
  font-size: 6px;
  line-height: 20px;
  text-align: center;
  opacity: 0.5;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  border-radius: 6px;
}

.comp_v3_1072__slider .slick-dots li.slick-active button {
  opacity: 1;
  border: 2px solid #1d1e21;
  background-color: #1d1e21;
}

.comp_v3_1072__slider .slick-dots {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.comp_v3_1072__slider .slick-dots li {
  margin: 0;
  padding: 5px;
}

.comp_v3_1072__slider .slick-track {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
}

.comp_v3_1072__slider .slick-track .slick-slide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: auto;
}

.comp_v3_1072__slider .slick-track .slick-slide > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1072__slider--bordered .slick-track .slick-slide {
    border-left: 1px solid rgba(51, 51, 51, 0.2);
  }
  .comp_v3_1072__slider--bordered .slick-track .slick-slide.slick-current {
    border-left: 1px solid transparent;
  }
}

.comp_v3_1072__slider__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
  padding-bottom: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_1072__slider__item {
    width: 310px;
    padding-left: 0px;
    padding-right: 0px;
  }
}

.comp_v3_1072__slider__item__inner {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  border-radius: 8px;
  padding-left: 15px;
  padding-right: 15px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
}

a.comp_v3_1072__slider__item__inner:hover .comp_v3_1072__slider__item__content__title {
  color: #0064d2;
}

.comp_v3_1072__slider__item__image {
  width: 100%;
  margin-bottom: 15px;
}

.comp_v3_1072__slider__item__image img {
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.comp_v3_1072__slider__item__image a img:hover {
  opacity: 0.5;
}

.comp_v3_1072__slider__item__content {
  margin-top: 0;
  margin-bottom: 0;
}

.comp_v3_1072__slider__item__content__title {
  font-weight: bold;
  line-height: 1.4;
  margin-bottom: 5px;
  color: #1d1e21;
  position: relative;
  overflow: hidden;
  letter-spacing: 0.1rem;
}

.comp_v3_1072__slider__item__content__data {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  overflow: hidden;
  line-height: 1.4;
}

.comp_v3_1072__slider__item__badge {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  margin-top: 15px;
  padding: 5px 10px;
  border: 1px solid rgba(51, 51, 51, 0.3);
  border-radius: 4px;
  color: #333;
  line-height: 1.8;
  letter-spacing: 0.1rem;
  font-size: 1.2rem;
  text-decoration: none;
}

.comp_v3_1072__slider__item__button {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
  margin-top: 10px;
}

.comp_v3_1072__slider__item__button span {
  padding-top: 0.2rem;
}

.comp_v3_1072__slider__item__button:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_1072__slider__item__button:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_1072__slider__item__button:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_1072__slider__item__button::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_1072__slider__item__button {
    width: 100%;
  }
}

.comp_v3_1072__slider__item__button__outer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: auto;
  text-align: left;
}

@media screen and (max-width: 768px) {
  .comp_v3_1072__slider__item__button__outer {
    width: 100%;
  }
}

.comp_v3_1072__slider[data-columns="4"] .comp_v3_1072__slider__item__content__title,
.comp_v3_1072__slider[data-columns="4"] .comp_v3_1072__slider__item__content__data {
  font-size: 1.4rem;
  line-height: 1.4;
}

.comp_v3_1072__slider[data-columns="4"] .comp_v3_1072__slider__item__badge {
  font-size: 1.2rem;
  line-height: 1.4;
}

.comp_v3_1072__slider[data-columns="5"] .comp_v3_1072__slider__item__content__title,
.comp_v3_1072__slider[data-columns="5"] .comp_v3_1072__slider__item__content__data {
  font-size: 1.3rem;
  line-height: 1.4;
  letter-spacing: 0;
}

.comp_v3_1072__slider[data-columns="5"] .comp_v3_1072__slider__item__badge {
  font-size: 1.2rem;
  line-height: 1.4;
  letter-spacing: 0;
}

.comp_v3_1072__slider--edit {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.comp_v3_1072__slider--edit .comp_v3_1072__slider__item {
  width: 25%;
}

.comp_v3_1072__slider--edit[data-columns="3"] .comp_v3_1072__slider__item {
  width: 33.3%;
}

.comp_v3_1072__slider--edit[data-columns="4"] .comp_v3_1072__slider__item {
  width: 25%;
}

.comp_v3_1072__slider--edit[data-columns="5"] .comp_v3_1072__slider__item {
  width: 20%;
}

.comp_v3_0900 .comp_v3_1072__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_1072__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

@charset "UTF-8";
.comp_v3_1071__frame {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 30px 0;
}

.comp_v3_1071__title {
  padding: 0 15px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1071__title {
    padding: 0 20px;
  }
}

.comp_v3_1071__h2 {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
  max-width: 1110px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_1071__h2 {
    font-size: 2.8rem;
    margin: 0;
    padding-top: 40px;
  }
}

.comp_v3_1071__h2 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1071__h2 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1071__h2 a[href$=".pdf"]::after, .comp_v3_1071__h2 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1071__h2 a[href*="/list/index.php"]::after, .comp_v3_1071__h2 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1071__h2 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1071__h2 a[href^="tel:"]::after, .comp_v3_1071__h2 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1071__h2 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1071__h2 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1071__h2 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1071__h2 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1071__h2 a:hover[href$=".pdf"]::after, .comp_v3_1071__h2 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1071__h2 a:hover[href*="/list/index.php"]::after, .comp_v3_1071__h2 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1071__h2 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1071__h2 a:hover[href^="tel:"]::after, .comp_v3_1071__h2 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1071__h2 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1071__h2 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1071__h2 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1071__h2 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1071__h2 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1071__h2 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1071__h2 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1071__h2 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1071__h2 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1071__h2 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1071__h2--bold, .comp_v3_1071__h2--regular {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1071__h2--bold, .comp_v3_1071__h2--regular {
    font-size: 2.8rem;
    margin: 0;
    padding-top: 40px;
  }
}

.comp_v3_1071__h2--bold a, .comp_v3_1071__h2--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1071__h2--bold a::after, .comp_v3_1071__h2--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1071__h2--bold a[href$=".pdf"]::after, .comp_v3_1071__h2--bold a[href*="docget.jsp"]::after, .comp_v3_1071__h2--regular a[href$=".pdf"]::after, .comp_v3_1071__h2--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1071__h2--bold a[href*="/list/index.php"]::after, .comp_v3_1071__h2--bold a[href*="/parametric"]::after, .comp_v3_1071__h2--regular a[href*="/list/index.php"]::after, .comp_v3_1071__h2--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1071__h2--bold a[href^="#"]::after, .comp_v3_1071__h2--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1071__h2--bold a[href^="tel:"]::after, .comp_v3_1071__h2--bold a[href^="mailto:"]::after, .comp_v3_1071__h2--regular a[href^="tel:"]::after, .comp_v3_1071__h2--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1071__h2--bold a[href^="tel:"], .comp_v3_1071__h2--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1071__h2--bold a:hover, .comp_v3_1071__h2--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1071__h2--bold a:hover::after, .comp_v3_1071__h2--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1071__h2--bold a:hover[target="_blank"]::after, .comp_v3_1071__h2--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1071__h2--bold a:hover[href$=".pdf"]::after, .comp_v3_1071__h2--bold a:hover[href*="docget.jsp"]::after, .comp_v3_1071__h2--regular a:hover[href$=".pdf"]::after, .comp_v3_1071__h2--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1071__h2--bold a:hover[href*="/list/index.php"]::after, .comp_v3_1071__h2--bold a:hover[href*="/parametric"]::after, .comp_v3_1071__h2--regular a:hover[href*="/list/index.php"]::after, .comp_v3_1071__h2--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1071__h2--bold a:hover[href^="#"]::after, .comp_v3_1071__h2--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1071__h2--bold a:hover[href^="tel:"]::after, .comp_v3_1071__h2--bold a:hover[href^="mailto:"]::after, .comp_v3_1071__h2--regular a:hover[href^="tel:"]::after, .comp_v3_1071__h2--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1071__h2--bold a[data-type="normal"]::after, .comp_v3_1071__h2--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1071__h2--bold a[data-type="normal"]:hover::after, .comp_v3_1071__h2--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1071__h2--bold a[data-type="internal"]::after, .comp_v3_1071__h2--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1071__h2--bold a[data-type="internal"]:hover::after, .comp_v3_1071__h2--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1071__h2--bold a[data-type="external"]::after, .comp_v3_1071__h2--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1071__h2--bold a[data-type="external"]:hover::after, .comp_v3_1071__h2--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1071__h2--bold a[data-type="pdf"]::after, .comp_v3_1071__h2--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1071__h2--bold a[data-type="pdf"]:hover::after, .comp_v3_1071__h2--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1071__h2--bold a[target="_blank"]::after, .comp_v3_1071__h2--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1071__h2--bold a[target="_blank"]:hover::after, .comp_v3_1071__h2--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1071__h2--bold {
  font-weight: bold;
}

.comp_v3_1071__h2--regular {
  font-weight: normal;
}

.comp_v3_1071__h2--bold, .comp_v3_1071__h2--regular {
  max-width: 1110px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_1071__h2--bold, .comp_v3_1071__h2--regular {
    text-align: left;
  }
}

.comp_v3_1071__h3 {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
  max-width: 1110px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_1071__h3 {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1071__h3--bold, .comp_v3_1071__h3--regular {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1071__h3--bold, .comp_v3_1071__h3--regular {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1071__h3--bold a, .comp_v3_1071__h3--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1071__h3--bold a::after, .comp_v3_1071__h3--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1071__h3--bold a[href$=".pdf"]::after, .comp_v3_1071__h3--bold a[href*="docget.jsp"]::after, .comp_v3_1071__h3--regular a[href$=".pdf"]::after, .comp_v3_1071__h3--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1071__h3--bold a[href*="/list/index.php"]::after, .comp_v3_1071__h3--bold a[href*="/parametric"]::after, .comp_v3_1071__h3--regular a[href*="/list/index.php"]::after, .comp_v3_1071__h3--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1071__h3--bold a[href^="#"]::after, .comp_v3_1071__h3--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1071__h3--bold a[href^="tel:"]::after, .comp_v3_1071__h3--bold a[href^="mailto:"]::after, .comp_v3_1071__h3--regular a[href^="tel:"]::after, .comp_v3_1071__h3--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1071__h3--bold a[href^="tel:"], .comp_v3_1071__h3--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1071__h3--bold a:hover, .comp_v3_1071__h3--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1071__h3--bold a:hover::after, .comp_v3_1071__h3--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1071__h3--bold a:hover[target="_blank"]::after, .comp_v3_1071__h3--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1071__h3--bold a:hover[href$=".pdf"]::after, .comp_v3_1071__h3--bold a:hover[href*="docget.jsp"]::after, .comp_v3_1071__h3--regular a:hover[href$=".pdf"]::after, .comp_v3_1071__h3--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1071__h3--bold a:hover[href*="/list/index.php"]::after, .comp_v3_1071__h3--bold a:hover[href*="/parametric"]::after, .comp_v3_1071__h3--regular a:hover[href*="/list/index.php"]::after, .comp_v3_1071__h3--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1071__h3--bold a:hover[href^="#"]::after, .comp_v3_1071__h3--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1071__h3--bold a:hover[href^="tel:"]::after, .comp_v3_1071__h3--bold a:hover[href^="mailto:"]::after, .comp_v3_1071__h3--regular a:hover[href^="tel:"]::after, .comp_v3_1071__h3--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1071__h3--bold a[data-type="normal"]::after, .comp_v3_1071__h3--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1071__h3--bold a[data-type="normal"]:hover::after, .comp_v3_1071__h3--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1071__h3--bold a[data-type="internal"]::after, .comp_v3_1071__h3--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1071__h3--bold a[data-type="internal"]:hover::after, .comp_v3_1071__h3--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1071__h3--bold a[data-type="external"]::after, .comp_v3_1071__h3--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1071__h3--bold a[data-type="external"]:hover::after, .comp_v3_1071__h3--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1071__h3--bold a[data-type="pdf"]::after, .comp_v3_1071__h3--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1071__h3--bold a[data-type="pdf"]:hover::after, .comp_v3_1071__h3--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1071__h3--bold a[target="_blank"]::after, .comp_v3_1071__h3--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1071__h3--bold a[target="_blank"]:hover::after, .comp_v3_1071__h3--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1071__h3--bold {
  font-weight: bold;
}

.comp_v3_1071__h3--regular {
  font-weight: normal;
}

.comp_v3_1071__h3--bold, .comp_v3_1071__h3--regular {
  max-width: 1110px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_1071__h3--bold, .comp_v3_1071__h3--regular {
    text-align: left;
  }
}

.comp_v3_1071__h4 {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
  max-width: 1110px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_1071__h4 {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1071__h4 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1071__h4 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1071__h4 a[href$=".pdf"]::after, .comp_v3_1071__h4 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1071__h4 a[href*="/list/index.php"]::after, .comp_v3_1071__h4 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1071__h4 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1071__h4 a[href^="tel:"]::after, .comp_v3_1071__h4 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1071__h4 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1071__h4 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1071__h4 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1071__h4 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1071__h4 a:hover[href$=".pdf"]::after, .comp_v3_1071__h4 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1071__h4 a:hover[href*="/list/index.php"]::after, .comp_v3_1071__h4 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1071__h4 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1071__h4 a:hover[href^="tel:"]::after, .comp_v3_1071__h4 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1071__h4 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1071__h4 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1071__h4 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1071__h4 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1071__h4 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1071__h4 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1071__h4 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1071__h4 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1071__h4 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1071__h4 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1071__h4--bold, .comp_v3_1071__h4--regular {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1071__h4--bold, .comp_v3_1071__h4--regular {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1071__h4--bold a, .comp_v3_1071__h4--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1071__h4--bold a::after, .comp_v3_1071__h4--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1071__h4--bold a[href$=".pdf"]::after, .comp_v3_1071__h4--bold a[href*="docget.jsp"]::after, .comp_v3_1071__h4--regular a[href$=".pdf"]::after, .comp_v3_1071__h4--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1071__h4--bold a[href*="/list/index.php"]::after, .comp_v3_1071__h4--bold a[href*="/parametric"]::after, .comp_v3_1071__h4--regular a[href*="/list/index.php"]::after, .comp_v3_1071__h4--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1071__h4--bold a[href^="#"]::after, .comp_v3_1071__h4--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1071__h4--bold a[href^="tel:"]::after, .comp_v3_1071__h4--bold a[href^="mailto:"]::after, .comp_v3_1071__h4--regular a[href^="tel:"]::after, .comp_v3_1071__h4--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1071__h4--bold a[href^="tel:"], .comp_v3_1071__h4--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1071__h4--bold a:hover, .comp_v3_1071__h4--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1071__h4--bold a:hover::after, .comp_v3_1071__h4--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1071__h4--bold a:hover[target="_blank"]::after, .comp_v3_1071__h4--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1071__h4--bold a:hover[href$=".pdf"]::after, .comp_v3_1071__h4--bold a:hover[href*="docget.jsp"]::after, .comp_v3_1071__h4--regular a:hover[href$=".pdf"]::after, .comp_v3_1071__h4--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1071__h4--bold a:hover[href*="/list/index.php"]::after, .comp_v3_1071__h4--bold a:hover[href*="/parametric"]::after, .comp_v3_1071__h4--regular a:hover[href*="/list/index.php"]::after, .comp_v3_1071__h4--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1071__h4--bold a:hover[href^="#"]::after, .comp_v3_1071__h4--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1071__h4--bold a:hover[href^="tel:"]::after, .comp_v3_1071__h4--bold a:hover[href^="mailto:"]::after, .comp_v3_1071__h4--regular a:hover[href^="tel:"]::after, .comp_v3_1071__h4--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1071__h4--bold a[data-type="normal"]::after, .comp_v3_1071__h4--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1071__h4--bold a[data-type="normal"]:hover::after, .comp_v3_1071__h4--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1071__h4--bold a[data-type="internal"]::after, .comp_v3_1071__h4--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1071__h4--bold a[data-type="internal"]:hover::after, .comp_v3_1071__h4--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1071__h4--bold a[data-type="external"]::after, .comp_v3_1071__h4--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1071__h4--bold a[data-type="external"]:hover::after, .comp_v3_1071__h4--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1071__h4--bold a[data-type="pdf"]::after, .comp_v3_1071__h4--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1071__h4--bold a[data-type="pdf"]:hover::after, .comp_v3_1071__h4--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1071__h4--bold a[target="_blank"]::after, .comp_v3_1071__h4--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1071__h4--bold a[target="_blank"]:hover::after, .comp_v3_1071__h4--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1071__h4--bold {
  font-weight: bold;
}

.comp_v3_1071__h4--regular {
  font-weight: normal;
}

.comp_v3_1071__h4--bold, .comp_v3_1071__h4--regular {
  max-width: 1110px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_1071__h4--bold, .comp_v3_1071__h4--regular {
    text-align: left;
  }
}

.comp_v3_1071__h5 {
  font-size: 1.8rem;
  margin: 0;
  padding: 30px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
  max-width: 1110px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.comp_v3_1071__h5 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1071__h5 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1071__h5 a[href$=".pdf"]::after, .comp_v3_1071__h5 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1071__h5 a[href*="/list/index.php"]::after, .comp_v3_1071__h5 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1071__h5 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1071__h5 a[href^="tel:"]::after, .comp_v3_1071__h5 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1071__h5 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1071__h5 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1071__h5 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1071__h5 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1071__h5 a:hover[href$=".pdf"]::after, .comp_v3_1071__h5 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1071__h5 a:hover[href*="/list/index.php"]::after, .comp_v3_1071__h5 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1071__h5 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1071__h5 a:hover[href^="tel:"]::after, .comp_v3_1071__h5 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1071__h5 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1071__h5 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1071__h5 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1071__h5 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1071__h5 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1071__h5 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1071__h5 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1071__h5 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1071__h5 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1071__h5 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1071__h5--bold, .comp_v3_1071__h5--regular {
  font-size: 1.8rem;
  margin: 0;
  padding: 30px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

.comp_v3_1071__h5--bold a, .comp_v3_1071__h5--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1071__h5--bold a::after, .comp_v3_1071__h5--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1071__h5--bold a[href$=".pdf"]::after, .comp_v3_1071__h5--bold a[href*="docget.jsp"]::after, .comp_v3_1071__h5--regular a[href$=".pdf"]::after, .comp_v3_1071__h5--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1071__h5--bold a[href*="/list/index.php"]::after, .comp_v3_1071__h5--bold a[href*="/parametric"]::after, .comp_v3_1071__h5--regular a[href*="/list/index.php"]::after, .comp_v3_1071__h5--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1071__h5--bold a[href^="#"]::after, .comp_v3_1071__h5--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1071__h5--bold a[href^="tel:"]::after, .comp_v3_1071__h5--bold a[href^="mailto:"]::after, .comp_v3_1071__h5--regular a[href^="tel:"]::after, .comp_v3_1071__h5--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1071__h5--bold a[href^="tel:"], .comp_v3_1071__h5--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1071__h5--bold a:hover, .comp_v3_1071__h5--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1071__h5--bold a:hover::after, .comp_v3_1071__h5--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1071__h5--bold a:hover[target="_blank"]::after, .comp_v3_1071__h5--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1071__h5--bold a:hover[href$=".pdf"]::after, .comp_v3_1071__h5--bold a:hover[href*="docget.jsp"]::after, .comp_v3_1071__h5--regular a:hover[href$=".pdf"]::after, .comp_v3_1071__h5--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1071__h5--bold a:hover[href*="/list/index.php"]::after, .comp_v3_1071__h5--bold a:hover[href*="/parametric"]::after, .comp_v3_1071__h5--regular a:hover[href*="/list/index.php"]::after, .comp_v3_1071__h5--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1071__h5--bold a:hover[href^="#"]::after, .comp_v3_1071__h5--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1071__h5--bold a:hover[href^="tel:"]::after, .comp_v3_1071__h5--bold a:hover[href^="mailto:"]::after, .comp_v3_1071__h5--regular a:hover[href^="tel:"]::after, .comp_v3_1071__h5--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1071__h5--bold a[data-type="normal"]::after, .comp_v3_1071__h5--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1071__h5--bold a[data-type="normal"]:hover::after, .comp_v3_1071__h5--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1071__h5--bold a[data-type="internal"]::after, .comp_v3_1071__h5--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1071__h5--bold a[data-type="internal"]:hover::after, .comp_v3_1071__h5--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1071__h5--bold a[data-type="external"]::after, .comp_v3_1071__h5--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1071__h5--bold a[data-type="external"]:hover::after, .comp_v3_1071__h5--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1071__h5--bold a[data-type="pdf"]::after, .comp_v3_1071__h5--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1071__h5--bold a[data-type="pdf"]:hover::after, .comp_v3_1071__h5--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1071__h5--bold a[target="_blank"]::after, .comp_v3_1071__h5--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1071__h5--bold a[target="_blank"]:hover::after, .comp_v3_1071__h5--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1071__h5--bold {
  font-weight: bold;
}

.comp_v3_1071__h5--regular {
  font-weight: normal;
}

.comp_v3_1071__h5--bold, .comp_v3_1071__h5--regular {
  max-width: 1110px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_1071__h5--bold, .comp_v3_1071__h5--regular {
    text-align: left;
  }
}

.comp_v3_1071__slider {
  display: none;
  margin-top: 15px;
  margin-bottom: 0px;
  margin-left: 70px;
  margin-right: 70px;
  padding-top: 15px;
  padding-bottom: 15px;
  max-width: 1140px;
}

@media screen and (min-width: 1280px) {
  .comp_v3_1071__slider {
    width: 1140px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 auto;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1071__slider {
    margin-top: 20px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    padding: 0;
  }
}

.comp_v3_1071__slider.slick-initialized {
  display: block;
}

.comp_v3_1071__slider .prev {
  position: absolute;
  top: calc(50% - 20px);
  left: -40px;
  width: 40px;
  height: 40px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-prev.png);
  background-size: 40px 40px;
  cursor: pointer;
  text-indent: -999em;
}

.comp_v3_1071__slider .prev:hover {
  opacity: 0.5;
}

.comp_v3_1071__slider .next {
  position: absolute;
  top: calc(50% - 20px);
  right: -40px;
  width: 40px;
  height: 40px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-next.png);
  background-size: 40px 40px;
  cursor: pointer;
  text-indent: -999em;
}

.comp_v3_1071__slider .next:hover {
  opacity: 0.5;
}

.comp_v3_1071__slider .slick-disabled {
  opacity: 0.1;
}

.comp_v3_1071__slider .slick-disabled:hover {
  cursor: default;
  opacity: 0.1;
}

.comp_v3_1071__slider .prev.slick-arrow,
.comp_v3_1071__slider .next.slick-arrow {
  top: calc(50% - 20px);
}

.comp_v3_1071__slider .prev.slick-arrow {
  left: -55px;
}

.comp_v3_1071__slider .next.slick-arrow {
  right: -55px;
}

.comp_v3_1071__slider .slick-dots {
  position: relative;
  font-size: 0;
  list-style: none;
  display: block;
  text-align: center;
  padding: 15px 0;
  margin: 0 auto;
  width: 80%;
}

.comp_v3_1071__slider .slick-dots li {
  position: relative;
  display: inline-block;
  margin: 2px 5px;
  padding: 0;
  cursor: pointer;
}

.comp_v3_1071__slider .slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: transparent;
  padding: 5px;
  cursor: pointer;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 7px;
  border: 2px solid #6e7175;
}

.comp_v3_1071__slider .slick-dots li button:hover, .comp_v3_1071__slider .slick-dots li button:focus {
  outline: none;
}

.comp_v3_1071__slider .slick-dots li button:hover:before, .comp_v3_1071__slider .slick-dots li button:focus:before {
  opacity: 1;
}

.comp_v3_1071__slider .slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "•";
  width: 12px;
  height: 12px;
  font-size: 6px;
  line-height: 20px;
  text-align: center;
  opacity: 0.5;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  border-radius: 6px;
}

.comp_v3_1071__slider .slick-dots li.slick-active button {
  opacity: 1;
  border: 2px solid #1d1e21;
  background-color: #1d1e21;
}

.comp_v3_1071__slider .slick-dots {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.comp_v3_1071__slider .slick-dots li {
  margin: 0;
  padding: 5px;
}

.comp_v3_1071__slider .slick-track {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
}

.comp_v3_1071__slider .slick-track .slick-slide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: auto;
}

.comp_v3_1071__slider .slick-track .slick-slide > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1071__slider--bordered .slick-track .slick-slide {
    border-left: 1px solid rgba(51, 51, 51, 0.2);
  }
  .comp_v3_1071__slider--bordered .slick-track .slick-slide.slick-current {
    border-left: 1px solid transparent;
  }
}

.comp_v3_1071__slider__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
  padding-bottom: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_1071__slider__item {
    width: 310px;
    padding-left: 0px;
    padding-right: 0px;
  }
}

.comp_v3_1071__slider__item__inner {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  border-radius: 8px;
  padding-left: 15px;
  padding-right: 15px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
}

a.comp_v3_1071__slider__item__inner:hover .comp_v3_1071__slider__item__content__title {
  color: #0064d2;
}

.comp_v3_1071__slider__item__image {
  width: 100%;
  margin-bottom: 15px;
}

.comp_v3_1071__slider__item__image img {
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.comp_v3_1071__slider__item__image a img:hover {
  opacity: 0.5;
}

.comp_v3_1071__slider__item__content {
  margin-top: 0;
  margin-bottom: 0;
}

.comp_v3_1071__slider__item__content__title {
  font-weight: bold;
  line-height: 1.4;
  margin-bottom: 5px;
  color: #1d1e21;
  position: relative;
  overflow: hidden;
  letter-spacing: 0.1rem;
}

.comp_v3_1071__slider__item__content__data {
  line-height: 1.4;
}

.comp_v3_1071__slider__item__badge {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  margin-top: 15px;
  padding: 5px 10px;
  border: 1px solid rgba(51, 51, 51, 0.3);
  border-radius: 4px;
  color: #333;
  line-height: 1.8;
  letter-spacing: 0.1rem;
  font-size: 1.2rem;
  text-decoration: none;
}

.comp_v3_1071__slider__item__button {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
  margin-top: 10px;
}

.comp_v3_1071__slider__item__button span {
  padding-top: 0.2rem;
}

.comp_v3_1071__slider__item__button:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_1071__slider__item__button:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_1071__slider__item__button:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_1071__slider__item__button::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_1071__slider__item__button {
    width: 100%;
  }
}

.comp_v3_1071__slider__item__button__outer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: auto;
  text-align: left;
}

@media screen and (max-width: 768px) {
  .comp_v3_1071__slider__item__button__outer {
    width: 100%;
  }
}

.comp_v3_1071__slider[data-columns="4"] .comp_v3_1071__slider__item__content__title,
.comp_v3_1071__slider[data-columns="4"] .comp_v3_1071__slider__item__content__data {
  font-size: 1.4rem;
  line-height: 1.4;
}

.comp_v3_1071__slider[data-columns="4"] .comp_v3_1071__slider__item__badge {
  font-size: 1.2rem;
  line-height: 1.4;
}

.comp_v3_1071__slider[data-columns="5"] .comp_v3_1071__slider__item__content__title,
.comp_v3_1071__slider[data-columns="5"] .comp_v3_1071__slider__item__content__data {
  font-size: 1.3rem;
  line-height: 1.4;
  letter-spacing: 0;
}

.comp_v3_1071__slider[data-columns="5"] .comp_v3_1071__slider__item__badge {
  font-size: 1.2rem;
  line-height: 1.4;
  letter-spacing: 0;
}

.comp_v3_1071__slider--edit {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.comp_v3_1071__slider--edit .comp_v3_1071__slider__item {
  width: 25%;
}

.comp_v3_1071__slider--edit[data-columns="3"] .comp_v3_1071__slider__item {
  width: 33.3%;
}

.comp_v3_1071__slider--edit[data-columns="4"] .comp_v3_1071__slider__item {
  width: 25%;
}

.comp_v3_1071__slider--edit[data-columns="5"] .comp_v3_1071__slider__item {
  width: 20%;
}

.comp_v3_0900 .comp_v3_1071__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_1071__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_1070__frame {
  padding: 30px 15px;
  overflow: hidden;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_1070__frame {
    padding: 20px;
  }
}

.comp_v3_1070__h2 {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1070__h2 {
    font-size: 2.8rem;
    margin: 0;
    padding-top: 40px;
  }
}

.comp_v3_1070__h2 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1070__h2 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1070__h2 a[href$=".pdf"]::after, .comp_v3_1070__h2 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1070__h2 a[href*="/list/index.php"]::after, .comp_v3_1070__h2 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1070__h2 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1070__h2 a[href^="tel:"]::after, .comp_v3_1070__h2 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1070__h2 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1070__h2 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1070__h2 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1070__h2 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1070__h2 a:hover[href$=".pdf"]::after, .comp_v3_1070__h2 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1070__h2 a:hover[href*="/list/index.php"]::after, .comp_v3_1070__h2 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1070__h2 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1070__h2 a:hover[href^="tel:"]::after, .comp_v3_1070__h2 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1070__h2 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1070__h2 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1070__h2 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1070__h2 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1070__h2 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1070__h2 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1070__h2 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1070__h2 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1070__h2 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1070__h2 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1070__h2--bold, .comp_v3_1070__h2--regular {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1070__h2--bold, .comp_v3_1070__h2--regular {
    font-size: 2.8rem;
    margin: 0;
    padding-top: 40px;
  }
}

.comp_v3_1070__h2--bold a, .comp_v3_1070__h2--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1070__h2--bold a::after, .comp_v3_1070__h2--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1070__h2--bold a[href$=".pdf"]::after, .comp_v3_1070__h2--bold a[href*="docget.jsp"]::after, .comp_v3_1070__h2--regular a[href$=".pdf"]::after, .comp_v3_1070__h2--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1070__h2--bold a[href*="/list/index.php"]::after, .comp_v3_1070__h2--bold a[href*="/parametric"]::after, .comp_v3_1070__h2--regular a[href*="/list/index.php"]::after, .comp_v3_1070__h2--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1070__h2--bold a[href^="#"]::after, .comp_v3_1070__h2--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1070__h2--bold a[href^="tel:"]::after, .comp_v3_1070__h2--bold a[href^="mailto:"]::after, .comp_v3_1070__h2--regular a[href^="tel:"]::after, .comp_v3_1070__h2--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1070__h2--bold a[href^="tel:"], .comp_v3_1070__h2--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1070__h2--bold a:hover, .comp_v3_1070__h2--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1070__h2--bold a:hover::after, .comp_v3_1070__h2--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1070__h2--bold a:hover[target="_blank"]::after, .comp_v3_1070__h2--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1070__h2--bold a:hover[href$=".pdf"]::after, .comp_v3_1070__h2--bold a:hover[href*="docget.jsp"]::after, .comp_v3_1070__h2--regular a:hover[href$=".pdf"]::after, .comp_v3_1070__h2--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1070__h2--bold a:hover[href*="/list/index.php"]::after, .comp_v3_1070__h2--bold a:hover[href*="/parametric"]::after, .comp_v3_1070__h2--regular a:hover[href*="/list/index.php"]::after, .comp_v3_1070__h2--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1070__h2--bold a:hover[href^="#"]::after, .comp_v3_1070__h2--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1070__h2--bold a:hover[href^="tel:"]::after, .comp_v3_1070__h2--bold a:hover[href^="mailto:"]::after, .comp_v3_1070__h2--regular a:hover[href^="tel:"]::after, .comp_v3_1070__h2--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1070__h2--bold a[data-type="normal"]::after, .comp_v3_1070__h2--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1070__h2--bold a[data-type="normal"]:hover::after, .comp_v3_1070__h2--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1070__h2--bold a[data-type="internal"]::after, .comp_v3_1070__h2--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1070__h2--bold a[data-type="internal"]:hover::after, .comp_v3_1070__h2--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1070__h2--bold a[data-type="external"]::after, .comp_v3_1070__h2--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1070__h2--bold a[data-type="external"]:hover::after, .comp_v3_1070__h2--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1070__h2--bold a[data-type="pdf"]::after, .comp_v3_1070__h2--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1070__h2--bold a[data-type="pdf"]:hover::after, .comp_v3_1070__h2--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1070__h2--bold a[target="_blank"]::after, .comp_v3_1070__h2--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1070__h2--bold a[target="_blank"]:hover::after, .comp_v3_1070__h2--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1070__h2--bold {
  font-weight: bold;
}

.comp_v3_1070__h2--regular {
  font-weight: normal;
}

@media screen and (max-width: 768px) {
  .comp_v3_1070__h2--bold, .comp_v3_1070__h2--regular {
    text-align: left;
  }
}

.comp_v3_1070__h3 {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1070__h3 {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1070__h3--bold, .comp_v3_1070__h3--regular {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1070__h3--bold, .comp_v3_1070__h3--regular {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1070__h3--bold a, .comp_v3_1070__h3--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1070__h3--bold a::after, .comp_v3_1070__h3--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1070__h3--bold a[href$=".pdf"]::after, .comp_v3_1070__h3--bold a[href*="docget.jsp"]::after, .comp_v3_1070__h3--regular a[href$=".pdf"]::after, .comp_v3_1070__h3--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1070__h3--bold a[href*="/list/index.php"]::after, .comp_v3_1070__h3--bold a[href*="/parametric"]::after, .comp_v3_1070__h3--regular a[href*="/list/index.php"]::after, .comp_v3_1070__h3--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1070__h3--bold a[href^="#"]::after, .comp_v3_1070__h3--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1070__h3--bold a[href^="tel:"]::after, .comp_v3_1070__h3--bold a[href^="mailto:"]::after, .comp_v3_1070__h3--regular a[href^="tel:"]::after, .comp_v3_1070__h3--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1070__h3--bold a[href^="tel:"], .comp_v3_1070__h3--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1070__h3--bold a:hover, .comp_v3_1070__h3--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1070__h3--bold a:hover::after, .comp_v3_1070__h3--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1070__h3--bold a:hover[target="_blank"]::after, .comp_v3_1070__h3--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1070__h3--bold a:hover[href$=".pdf"]::after, .comp_v3_1070__h3--bold a:hover[href*="docget.jsp"]::after, .comp_v3_1070__h3--regular a:hover[href$=".pdf"]::after, .comp_v3_1070__h3--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1070__h3--bold a:hover[href*="/list/index.php"]::after, .comp_v3_1070__h3--bold a:hover[href*="/parametric"]::after, .comp_v3_1070__h3--regular a:hover[href*="/list/index.php"]::after, .comp_v3_1070__h3--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1070__h3--bold a:hover[href^="#"]::after, .comp_v3_1070__h3--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1070__h3--bold a:hover[href^="tel:"]::after, .comp_v3_1070__h3--bold a:hover[href^="mailto:"]::after, .comp_v3_1070__h3--regular a:hover[href^="tel:"]::after, .comp_v3_1070__h3--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1070__h3--bold a[data-type="normal"]::after, .comp_v3_1070__h3--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1070__h3--bold a[data-type="normal"]:hover::after, .comp_v3_1070__h3--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1070__h3--bold a[data-type="internal"]::after, .comp_v3_1070__h3--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1070__h3--bold a[data-type="internal"]:hover::after, .comp_v3_1070__h3--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1070__h3--bold a[data-type="external"]::after, .comp_v3_1070__h3--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1070__h3--bold a[data-type="external"]:hover::after, .comp_v3_1070__h3--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1070__h3--bold a[data-type="pdf"]::after, .comp_v3_1070__h3--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1070__h3--bold a[data-type="pdf"]:hover::after, .comp_v3_1070__h3--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1070__h3--bold a[target="_blank"]::after, .comp_v3_1070__h3--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1070__h3--bold a[target="_blank"]:hover::after, .comp_v3_1070__h3--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1070__h3--bold {
  font-weight: bold;
}

.comp_v3_1070__h3--regular {
  font-weight: normal;
}

@media screen and (max-width: 768px) {
  .comp_v3_1070__h3--bold, .comp_v3_1070__h3--regular {
    text-align: left;
  }
}

.comp_v3_1070__h4 {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1070__h4 {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1070__h4 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1070__h4 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1070__h4 a[href$=".pdf"]::after, .comp_v3_1070__h4 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1070__h4 a[href*="/list/index.php"]::after, .comp_v3_1070__h4 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1070__h4 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1070__h4 a[href^="tel:"]::after, .comp_v3_1070__h4 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1070__h4 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1070__h4 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1070__h4 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1070__h4 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1070__h4 a:hover[href$=".pdf"]::after, .comp_v3_1070__h4 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1070__h4 a:hover[href*="/list/index.php"]::after, .comp_v3_1070__h4 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1070__h4 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1070__h4 a:hover[href^="tel:"]::after, .comp_v3_1070__h4 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1070__h4 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1070__h4 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1070__h4 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1070__h4 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1070__h4 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1070__h4 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1070__h4 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1070__h4 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1070__h4 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1070__h4 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1070__h4--bold, .comp_v3_1070__h4--regular {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1070__h4--bold, .comp_v3_1070__h4--regular {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1070__h4--bold a, .comp_v3_1070__h4--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1070__h4--bold a::after, .comp_v3_1070__h4--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1070__h4--bold a[href$=".pdf"]::after, .comp_v3_1070__h4--bold a[href*="docget.jsp"]::after, .comp_v3_1070__h4--regular a[href$=".pdf"]::after, .comp_v3_1070__h4--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1070__h4--bold a[href*="/list/index.php"]::after, .comp_v3_1070__h4--bold a[href*="/parametric"]::after, .comp_v3_1070__h4--regular a[href*="/list/index.php"]::after, .comp_v3_1070__h4--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1070__h4--bold a[href^="#"]::after, .comp_v3_1070__h4--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1070__h4--bold a[href^="tel:"]::after, .comp_v3_1070__h4--bold a[href^="mailto:"]::after, .comp_v3_1070__h4--regular a[href^="tel:"]::after, .comp_v3_1070__h4--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1070__h4--bold a[href^="tel:"], .comp_v3_1070__h4--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1070__h4--bold a:hover, .comp_v3_1070__h4--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1070__h4--bold a:hover::after, .comp_v3_1070__h4--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1070__h4--bold a:hover[target="_blank"]::after, .comp_v3_1070__h4--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1070__h4--bold a:hover[href$=".pdf"]::after, .comp_v3_1070__h4--bold a:hover[href*="docget.jsp"]::after, .comp_v3_1070__h4--regular a:hover[href$=".pdf"]::after, .comp_v3_1070__h4--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1070__h4--bold a:hover[href*="/list/index.php"]::after, .comp_v3_1070__h4--bold a:hover[href*="/parametric"]::after, .comp_v3_1070__h4--regular a:hover[href*="/list/index.php"]::after, .comp_v3_1070__h4--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1070__h4--bold a:hover[href^="#"]::after, .comp_v3_1070__h4--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1070__h4--bold a:hover[href^="tel:"]::after, .comp_v3_1070__h4--bold a:hover[href^="mailto:"]::after, .comp_v3_1070__h4--regular a:hover[href^="tel:"]::after, .comp_v3_1070__h4--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1070__h4--bold a[data-type="normal"]::after, .comp_v3_1070__h4--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1070__h4--bold a[data-type="normal"]:hover::after, .comp_v3_1070__h4--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1070__h4--bold a[data-type="internal"]::after, .comp_v3_1070__h4--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1070__h4--bold a[data-type="internal"]:hover::after, .comp_v3_1070__h4--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1070__h4--bold a[data-type="external"]::after, .comp_v3_1070__h4--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1070__h4--bold a[data-type="external"]:hover::after, .comp_v3_1070__h4--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1070__h4--bold a[data-type="pdf"]::after, .comp_v3_1070__h4--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1070__h4--bold a[data-type="pdf"]:hover::after, .comp_v3_1070__h4--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1070__h4--bold a[target="_blank"]::after, .comp_v3_1070__h4--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1070__h4--bold a[target="_blank"]:hover::after, .comp_v3_1070__h4--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1070__h4--bold {
  font-weight: bold;
}

.comp_v3_1070__h4--regular {
  font-weight: normal;
}

@media screen and (max-width: 768px) {
  .comp_v3_1070__h4--bold, .comp_v3_1070__h4--regular {
    text-align: left;
  }
}

.comp_v3_1070__h5 {
  font-size: 1.8rem;
  margin: 0;
  padding: 30px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

.comp_v3_1070__h5 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1070__h5 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1070__h5 a[href$=".pdf"]::after, .comp_v3_1070__h5 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1070__h5 a[href*="/list/index.php"]::after, .comp_v3_1070__h5 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1070__h5 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1070__h5 a[href^="tel:"]::after, .comp_v3_1070__h5 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1070__h5 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1070__h5 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1070__h5 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1070__h5 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1070__h5 a:hover[href$=".pdf"]::after, .comp_v3_1070__h5 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1070__h5 a:hover[href*="/list/index.php"]::after, .comp_v3_1070__h5 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1070__h5 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1070__h5 a:hover[href^="tel:"]::after, .comp_v3_1070__h5 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1070__h5 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1070__h5 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1070__h5 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1070__h5 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1070__h5 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1070__h5 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1070__h5 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1070__h5 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1070__h5 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1070__h5 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1070__h5--bold, .comp_v3_1070__h5--regular {
  font-size: 1.8rem;
  margin: 0;
  padding: 30px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

.comp_v3_1070__h5--bold a, .comp_v3_1070__h5--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1070__h5--bold a::after, .comp_v3_1070__h5--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1070__h5--bold a[href$=".pdf"]::after, .comp_v3_1070__h5--bold a[href*="docget.jsp"]::after, .comp_v3_1070__h5--regular a[href$=".pdf"]::after, .comp_v3_1070__h5--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1070__h5--bold a[href*="/list/index.php"]::after, .comp_v3_1070__h5--bold a[href*="/parametric"]::after, .comp_v3_1070__h5--regular a[href*="/list/index.php"]::after, .comp_v3_1070__h5--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1070__h5--bold a[href^="#"]::after, .comp_v3_1070__h5--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1070__h5--bold a[href^="tel:"]::after, .comp_v3_1070__h5--bold a[href^="mailto:"]::after, .comp_v3_1070__h5--regular a[href^="tel:"]::after, .comp_v3_1070__h5--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1070__h5--bold a[href^="tel:"], .comp_v3_1070__h5--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1070__h5--bold a:hover, .comp_v3_1070__h5--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1070__h5--bold a:hover::after, .comp_v3_1070__h5--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1070__h5--bold a:hover[target="_blank"]::after, .comp_v3_1070__h5--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1070__h5--bold a:hover[href$=".pdf"]::after, .comp_v3_1070__h5--bold a:hover[href*="docget.jsp"]::after, .comp_v3_1070__h5--regular a:hover[href$=".pdf"]::after, .comp_v3_1070__h5--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1070__h5--bold a:hover[href*="/list/index.php"]::after, .comp_v3_1070__h5--bold a:hover[href*="/parametric"]::after, .comp_v3_1070__h5--regular a:hover[href*="/list/index.php"]::after, .comp_v3_1070__h5--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1070__h5--bold a:hover[href^="#"]::after, .comp_v3_1070__h5--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1070__h5--bold a:hover[href^="tel:"]::after, .comp_v3_1070__h5--bold a:hover[href^="mailto:"]::after, .comp_v3_1070__h5--regular a:hover[href^="tel:"]::after, .comp_v3_1070__h5--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1070__h5--bold a[data-type="normal"]::after, .comp_v3_1070__h5--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1070__h5--bold a[data-type="normal"]:hover::after, .comp_v3_1070__h5--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1070__h5--bold a[data-type="internal"]::after, .comp_v3_1070__h5--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1070__h5--bold a[data-type="internal"]:hover::after, .comp_v3_1070__h5--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1070__h5--bold a[data-type="external"]::after, .comp_v3_1070__h5--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1070__h5--bold a[data-type="external"]:hover::after, .comp_v3_1070__h5--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1070__h5--bold a[data-type="pdf"]::after, .comp_v3_1070__h5--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1070__h5--bold a[data-type="pdf"]:hover::after, .comp_v3_1070__h5--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1070__h5--bold a[target="_blank"]::after, .comp_v3_1070__h5--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1070__h5--bold a[target="_blank"]:hover::after, .comp_v3_1070__h5--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1070__h5--bold {
  font-weight: bold;
}

.comp_v3_1070__h5--regular {
  font-weight: normal;
}

@media screen and (max-width: 768px) {
  .comp_v3_1070__h5--bold, .comp_v3_1070__h5--regular {
    text-align: left;
  }
}

.comp_v3_1070__block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: -15px;
  margin-right: -15px;
  padding-top: 15px;
  padding-bottom: 15px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1070__block {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-top: 15px;
    padding-bottom: 15px;
  }
}

.comp_v3_1070__block--bordered .comp_v3_1070__block__item + .comp_v3_1070__block__item {
  border-left: 1px solid rgba(51, 51, 51, 0.2);
}

.comp_v3_1070__block__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
  padding-bottom: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_1070__block__item {
    padding-top: 0px;
    padding-bottom: 30px;
  }
  .comp_v3_1070__block__item:last-child {
    padding-bottom: 0;
  }
}

.comp_v3_1070__block__item__inner {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  border-radius: 8px;
  padding-left: 15px;
  padding-right: 15px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
}

a.comp_v3_1070__block__item__inner:hover .comp_v3_1071__slider__item__content__title {
  color: #0064d2;
}

.comp_v3_1070__block__item__image {
  width: 100%;
  margin-bottom: 15px;
}

.comp_v3_1070__block__item__image img {
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.comp_v3_1070__block__item__image a img:hover {
  opacity: 0.5;
}

.comp_v3_1070__block__item__content {
  margin-top: 0;
  margin-bottom: 0;
}

.comp_v3_1070__block__item__content__title {
  font-weight: bold;
  line-height: 1.4;
  margin-bottom: 5px;
  color: #1d1e21;
  position: relative;
  overflow: hidden;
  letter-spacing: 0.1rem;
}

.comp_v3_1070__block__item__content__data {
  line-height: 1.4;
}

.comp_v3_1070__block__item__badge {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  margin-top: 15px;
  padding: 5px 10px;
  border: 1px solid rgba(51, 51, 51, 0.3);
  border-radius: 4px;
  color: #333;
  line-height: 1.8;
  letter-spacing: 0.1rem;
  font-size: 1.2rem;
  text-decoration: none;
}

.comp_v3_1070__block__item__button {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
  margin-top: 10px;
}

.comp_v3_1070__block__item__button span {
  padding-top: 0.2rem;
}

.comp_v3_1070__block__item__button:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_1070__block__item__button:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_1070__block__item__button:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_1070__block__item__button::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_1070__block__item__button {
    width: 100%;
  }
}

.comp_v3_1070__block__item__button__outer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: auto;
  text-align: left;
}

@media screen and (max-width: 768px) {
  .comp_v3_1070__block__item__button__outer {
    width: 100%;
  }
}

.comp_v3_1070__block[data-columns="4"] .comp_v3_1070__block__item__content__title,
.comp_v3_1070__block[data-columns="4"] .comp_v3_1070__block__item__content__data {
  font-size: 1.4rem;
  line-height: 1.4;
}

.comp_v3_1070__block[data-columns="4"] .comp_v3_1070__block__item__badge {
  font-size: 1.2rem;
  line-height: 1.4;
}

.comp_v3_1070__block[data-columns="5"] .comp_v3_1070__block__item__content__title,
.comp_v3_1070__block[data-columns="5"] .comp_v3_1070__block__item__content__data {
  font-size: 1.3rem;
  line-height: 1.4;
  letter-spacing: 0;
}

.comp_v3_1070__block[data-columns="5"] .comp_v3_1070__block__item__badge {
  font-size: 1.2rem;
  line-height: 1.4;
  letter-spacing: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1070__block[data-columns="3"] .comp_v3_1070__block__item {
    width: 33.33333%;
  }
  .comp_v3_1070__block[data-columns="4"] .comp_v3_1070__block__item {
    width: 25%;
  }
  .comp_v3_1070__block[data-columns="5"] .comp_v3_1070__block__item {
    width: 20%;
  }
}

.comp_v3_0900 .comp_v3_1070__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_1070__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_1060__frame {
  color: #b9b9b9;
  -webkit-box-shadow: 0 6px 6px -1px #ccc;
  box-shadow: 0 6px 6px -1px #ccc;
  background-color: #4b4b4b;
  display: block;
  padding: 0px 0 10px 0px;
  border: 3px solid #004b00;
  border-radius: 6px;
  margin: -6px 12px 8px 12px;
}

.comp_v3_1060 h1, .comp_v3_1060 h2, .comp_v3_1060 h3 {
  margin: 0px 0 10px;
  font-size: 1rem;
  padding: 1rem;
  background-color: #004b00;
}

.comp_v3_1060 .columns {
  -webkit-columns: 2;
  -moz-columns: 2;
  columns: 2;
}

.comp_v3_1060 .columns table {
  margin: 0;
}

.comp_v3_1060 .columns table th,
.comp_v3_1060 .columns table td {
  padding: 5px;
}

.comp_v3_1060 .columns table th {
  text-align: right;
}

.comp_v3_0900 .comp_v3_1060__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_1060__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_1040 {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: -webkit-sticky;
  position: sticky;
  bottom: 0;
  width: 100%;
  border-top: 1px solid rgba(51, 51, 51, 0.2);
  background-color: #fff;
  z-index: 1;
}

.comp_v3_1040__frame {
  padding: 15px 15px;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  max-width: 1140px;
  line-height: 1.6;
}

@media screen and (max-width: 768px) {
  .comp_v3_1040__frame {
    padding: 20px;
  }
}

.comp_v3_1040__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

@media screen and (max-width: 768px) {
  .comp_v3_1040__content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.comp_v3_1040__content__column {
  margin-left: 15px;
  margin-right: 15px;
  width: 50%;
  text-align: center;
}

@media screen and (max-width: 768px) {
  .comp_v3_1040__content__column {
    margin-left: 0;
    margin-right: 0;
    width: 100%;
  }
}

.comp_v3_1040__content__button, .comp_v3_1040__content__button--disagree {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
  width: 100%;
  max-width: 370px;
  border-style: none;
  border-radius: 4px;
  color: #fff;
  background-color: #0064d2;
  font-size: 1.4rem;
  text-decoration: none;
  line-height: 1.8;
  letter-spacing: 0.1rem;
  cursor: pointer;
}

@media screen and (max-width: 768px) {
  .comp_v3_1040__content__button, .comp_v3_1040__content__button--disagree {
    margin: 7px auto 0;
    width: 100%;
    max-width: none;
  }
}

.comp_v3_1040__content__button:hover, .comp_v3_1040__content__button--disagree:hover {
  opacity: 0.5;
}

.comp_v3_1040__content__button--disagree {
  background-color: #a0a0a5;
}

.comp_v3_1040__content__text, .comp_v3_1040__content__text--external {
  display: block;
  margin-top: 5px;
  font-size: 1.2rem;
  text-align: center;
}

.comp_v3_1040__content__text--external {
  position: relative;
}

.comp_v3_1040__content__text--external::after {
  left: 10px;
  top: 0.2em;
  content: "";
  position: relative;
  display: inline-block;
  width: 14px;
  height: 14px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
  background-size: 14px 14px;
}

.comp_v3_0900 .comp_v3_1040__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_1040__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_1030 {
  -webkit-animation: heroFadeIn 3s ease 0.5s 1 normal;
  animation: heroFadeIn 3s ease 0.5s 1 normal;
}

.comp_v3_1030__frame {
  padding: 0;
  position: relative;
}

@media screen and (max-width: 768px) {
  .comp_v3_1030__frame {
    padding: 0;
  }
}

.comp_v3_1030__h1 {
  font-size: 4.8rem;
  margin: 0;
  padding: 70px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1030__h1 {
    margin: 0;
    padding-top: 50px;
    font-size: 2.8rem;
  }
}

.comp_v3_1030__h1 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1030__h1 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1030__h1 a[href$=".pdf"]::after, .comp_v3_1030__h1 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1030__h1 a[href*="/list/index.php"]::after, .comp_v3_1030__h1 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1030__h1 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1030__h1 a[href^="tel:"]::after, .comp_v3_1030__h1 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1030__h1 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1030__h1 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1030__h1 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1030__h1 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1030__h1 a:hover[href$=".pdf"]::after, .comp_v3_1030__h1 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1030__h1 a:hover[href*="/list/index.php"]::after, .comp_v3_1030__h1 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1030__h1 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1030__h1 a:hover[href^="tel:"]::after, .comp_v3_1030__h1 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1030__h1 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1030__h1 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1030__h1 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1030__h1 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1030__h1 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1030__h1 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1030__h1 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1030__h1 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1030__h1 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1030__h1 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1030__h1--bold, .comp_v3_1030__h1--regular {
  font-size: 4.8rem;
  margin: 0;
  padding: 70px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1030__h1--bold, .comp_v3_1030__h1--regular {
    margin: 0;
    padding-top: 50px;
    font-size: 2.8rem;
  }
}

.comp_v3_1030__h1--bold a, .comp_v3_1030__h1--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1030__h1--bold a::after, .comp_v3_1030__h1--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1030__h1--bold a[href$=".pdf"]::after, .comp_v3_1030__h1--bold a[href*="docget.jsp"]::after, .comp_v3_1030__h1--regular a[href$=".pdf"]::after, .comp_v3_1030__h1--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1030__h1--bold a[href*="/list/index.php"]::after, .comp_v3_1030__h1--bold a[href*="/parametric"]::after, .comp_v3_1030__h1--regular a[href*="/list/index.php"]::after, .comp_v3_1030__h1--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1030__h1--bold a[href^="#"]::after, .comp_v3_1030__h1--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1030__h1--bold a[href^="tel:"]::after, .comp_v3_1030__h1--bold a[href^="mailto:"]::after, .comp_v3_1030__h1--regular a[href^="tel:"]::after, .comp_v3_1030__h1--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1030__h1--bold a[href^="tel:"], .comp_v3_1030__h1--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1030__h1--bold a:hover, .comp_v3_1030__h1--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1030__h1--bold a:hover::after, .comp_v3_1030__h1--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1030__h1--bold a:hover[target="_blank"]::after, .comp_v3_1030__h1--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1030__h1--bold a:hover[href$=".pdf"]::after, .comp_v3_1030__h1--bold a:hover[href*="docget.jsp"]::after, .comp_v3_1030__h1--regular a:hover[href$=".pdf"]::after, .comp_v3_1030__h1--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1030__h1--bold a:hover[href*="/list/index.php"]::after, .comp_v3_1030__h1--bold a:hover[href*="/parametric"]::after, .comp_v3_1030__h1--regular a:hover[href*="/list/index.php"]::after, .comp_v3_1030__h1--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1030__h1--bold a:hover[href^="#"]::after, .comp_v3_1030__h1--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1030__h1--bold a:hover[href^="tel:"]::after, .comp_v3_1030__h1--bold a:hover[href^="mailto:"]::after, .comp_v3_1030__h1--regular a:hover[href^="tel:"]::after, .comp_v3_1030__h1--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1030__h1--bold a[data-type="normal"]::after, .comp_v3_1030__h1--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1030__h1--bold a[data-type="normal"]:hover::after, .comp_v3_1030__h1--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1030__h1--bold a[data-type="internal"]::after, .comp_v3_1030__h1--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1030__h1--bold a[data-type="internal"]:hover::after, .comp_v3_1030__h1--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1030__h1--bold a[data-type="external"]::after, .comp_v3_1030__h1--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1030__h1--bold a[data-type="external"]:hover::after, .comp_v3_1030__h1--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1030__h1--bold a[data-type="pdf"]::after, .comp_v3_1030__h1--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1030__h1--bold a[data-type="pdf"]:hover::after, .comp_v3_1030__h1--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1030__h1--bold a[target="_blank"]::after, .comp_v3_1030__h1--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1030__h1--bold a[target="_blank"]:hover::after, .comp_v3_1030__h1--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1030__h1--bold {
  font-weight: bold;
}

.comp_v3_1030__h1--regular {
  font-weight: normal;
}

.comp_v3_1030__h2 {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1030__h2 {
    font-size: 2.8rem;
    margin: 0;
    padding-top: 40px;
  }
}

.comp_v3_1030__h2 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1030__h2 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1030__h2 a[href$=".pdf"]::after, .comp_v3_1030__h2 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1030__h2 a[href*="/list/index.php"]::after, .comp_v3_1030__h2 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1030__h2 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1030__h2 a[href^="tel:"]::after, .comp_v3_1030__h2 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1030__h2 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1030__h2 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1030__h2 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1030__h2 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1030__h2 a:hover[href$=".pdf"]::after, .comp_v3_1030__h2 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1030__h2 a:hover[href*="/list/index.php"]::after, .comp_v3_1030__h2 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1030__h2 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1030__h2 a:hover[href^="tel:"]::after, .comp_v3_1030__h2 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1030__h2 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1030__h2 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1030__h2 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1030__h2 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1030__h2 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1030__h2 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1030__h2 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1030__h2 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1030__h2 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1030__h2 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1030__h2--bold, .comp_v3_1030__h2--regular {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1030__h2--bold, .comp_v3_1030__h2--regular {
    font-size: 2.8rem;
    margin: 0;
    padding-top: 40px;
  }
}

.comp_v3_1030__h2--bold a, .comp_v3_1030__h2--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1030__h2--bold a::after, .comp_v3_1030__h2--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1030__h2--bold a[href$=".pdf"]::after, .comp_v3_1030__h2--bold a[href*="docget.jsp"]::after, .comp_v3_1030__h2--regular a[href$=".pdf"]::after, .comp_v3_1030__h2--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1030__h2--bold a[href*="/list/index.php"]::after, .comp_v3_1030__h2--bold a[href*="/parametric"]::after, .comp_v3_1030__h2--regular a[href*="/list/index.php"]::after, .comp_v3_1030__h2--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1030__h2--bold a[href^="#"]::after, .comp_v3_1030__h2--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1030__h2--bold a[href^="tel:"]::after, .comp_v3_1030__h2--bold a[href^="mailto:"]::after, .comp_v3_1030__h2--regular a[href^="tel:"]::after, .comp_v3_1030__h2--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1030__h2--bold a[href^="tel:"], .comp_v3_1030__h2--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1030__h2--bold a:hover, .comp_v3_1030__h2--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1030__h2--bold a:hover::after, .comp_v3_1030__h2--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1030__h2--bold a:hover[target="_blank"]::after, .comp_v3_1030__h2--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1030__h2--bold a:hover[href$=".pdf"]::after, .comp_v3_1030__h2--bold a:hover[href*="docget.jsp"]::after, .comp_v3_1030__h2--regular a:hover[href$=".pdf"]::after, .comp_v3_1030__h2--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1030__h2--bold a:hover[href*="/list/index.php"]::after, .comp_v3_1030__h2--bold a:hover[href*="/parametric"]::after, .comp_v3_1030__h2--regular a:hover[href*="/list/index.php"]::after, .comp_v3_1030__h2--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1030__h2--bold a:hover[href^="#"]::after, .comp_v3_1030__h2--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1030__h2--bold a:hover[href^="tel:"]::after, .comp_v3_1030__h2--bold a:hover[href^="mailto:"]::after, .comp_v3_1030__h2--regular a:hover[href^="tel:"]::after, .comp_v3_1030__h2--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1030__h2--bold a[data-type="normal"]::after, .comp_v3_1030__h2--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1030__h2--bold a[data-type="normal"]:hover::after, .comp_v3_1030__h2--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1030__h2--bold a[data-type="internal"]::after, .comp_v3_1030__h2--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1030__h2--bold a[data-type="internal"]:hover::after, .comp_v3_1030__h2--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1030__h2--bold a[data-type="external"]::after, .comp_v3_1030__h2--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1030__h2--bold a[data-type="external"]:hover::after, .comp_v3_1030__h2--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1030__h2--bold a[data-type="pdf"]::after, .comp_v3_1030__h2--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1030__h2--bold a[data-type="pdf"]:hover::after, .comp_v3_1030__h2--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1030__h2--bold a[target="_blank"]::after, .comp_v3_1030__h2--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1030__h2--bold a[target="_blank"]:hover::after, .comp_v3_1030__h2--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1030__h2--bold {
  font-weight: bold;
}

.comp_v3_1030__h2--regular {
  font-weight: normal;
}

.comp_v3_1030__h3 {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1030__h3 {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1030__h3--bold, .comp_v3_1030__h3--regular {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1030__h3--bold, .comp_v3_1030__h3--regular {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1030__h3--bold a, .comp_v3_1030__h3--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1030__h3--bold a::after, .comp_v3_1030__h3--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1030__h3--bold a[href$=".pdf"]::after, .comp_v3_1030__h3--bold a[href*="docget.jsp"]::after, .comp_v3_1030__h3--regular a[href$=".pdf"]::after, .comp_v3_1030__h3--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1030__h3--bold a[href*="/list/index.php"]::after, .comp_v3_1030__h3--bold a[href*="/parametric"]::after, .comp_v3_1030__h3--regular a[href*="/list/index.php"]::after, .comp_v3_1030__h3--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1030__h3--bold a[href^="#"]::after, .comp_v3_1030__h3--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1030__h3--bold a[href^="tel:"]::after, .comp_v3_1030__h3--bold a[href^="mailto:"]::after, .comp_v3_1030__h3--regular a[href^="tel:"]::after, .comp_v3_1030__h3--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1030__h3--bold a[href^="tel:"], .comp_v3_1030__h3--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1030__h3--bold a:hover, .comp_v3_1030__h3--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1030__h3--bold a:hover::after, .comp_v3_1030__h3--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1030__h3--bold a:hover[target="_blank"]::after, .comp_v3_1030__h3--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1030__h3--bold a:hover[href$=".pdf"]::after, .comp_v3_1030__h3--bold a:hover[href*="docget.jsp"]::after, .comp_v3_1030__h3--regular a:hover[href$=".pdf"]::after, .comp_v3_1030__h3--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1030__h3--bold a:hover[href*="/list/index.php"]::after, .comp_v3_1030__h3--bold a:hover[href*="/parametric"]::after, .comp_v3_1030__h3--regular a:hover[href*="/list/index.php"]::after, .comp_v3_1030__h3--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1030__h3--bold a:hover[href^="#"]::after, .comp_v3_1030__h3--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1030__h3--bold a:hover[href^="tel:"]::after, .comp_v3_1030__h3--bold a:hover[href^="mailto:"]::after, .comp_v3_1030__h3--regular a:hover[href^="tel:"]::after, .comp_v3_1030__h3--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1030__h3--bold a[data-type="normal"]::after, .comp_v3_1030__h3--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1030__h3--bold a[data-type="normal"]:hover::after, .comp_v3_1030__h3--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1030__h3--bold a[data-type="internal"]::after, .comp_v3_1030__h3--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1030__h3--bold a[data-type="internal"]:hover::after, .comp_v3_1030__h3--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1030__h3--bold a[data-type="external"]::after, .comp_v3_1030__h3--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1030__h3--bold a[data-type="external"]:hover::after, .comp_v3_1030__h3--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1030__h3--bold a[data-type="pdf"]::after, .comp_v3_1030__h3--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1030__h3--bold a[data-type="pdf"]:hover::after, .comp_v3_1030__h3--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1030__h3--bold a[target="_blank"]::after, .comp_v3_1030__h3--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1030__h3--bold a[target="_blank"]:hover::after, .comp_v3_1030__h3--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1030__h3--bold {
  font-weight: bold;
}

.comp_v3_1030__h3--regular {
  font-weight: normal;
}

.comp_v3_1030__h4 {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1030__h4 {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1030__h4 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1030__h4 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1030__h4 a[href$=".pdf"]::after, .comp_v3_1030__h4 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1030__h4 a[href*="/list/index.php"]::after, .comp_v3_1030__h4 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1030__h4 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1030__h4 a[href^="tel:"]::after, .comp_v3_1030__h4 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1030__h4 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1030__h4 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1030__h4 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1030__h4 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1030__h4 a:hover[href$=".pdf"]::after, .comp_v3_1030__h4 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1030__h4 a:hover[href*="/list/index.php"]::after, .comp_v3_1030__h4 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1030__h4 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1030__h4 a:hover[href^="tel:"]::after, .comp_v3_1030__h4 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1030__h4 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1030__h4 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1030__h4 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1030__h4 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1030__h4 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1030__h4 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1030__h4 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1030__h4 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1030__h4 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1030__h4 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1030__h4--bold, .comp_v3_1030__h4--regular {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1030__h4--bold, .comp_v3_1030__h4--regular {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1030__h4--bold a, .comp_v3_1030__h4--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1030__h4--bold a::after, .comp_v3_1030__h4--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1030__h4--bold a[href$=".pdf"]::after, .comp_v3_1030__h4--bold a[href*="docget.jsp"]::after, .comp_v3_1030__h4--regular a[href$=".pdf"]::after, .comp_v3_1030__h4--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1030__h4--bold a[href*="/list/index.php"]::after, .comp_v3_1030__h4--bold a[href*="/parametric"]::after, .comp_v3_1030__h4--regular a[href*="/list/index.php"]::after, .comp_v3_1030__h4--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1030__h4--bold a[href^="#"]::after, .comp_v3_1030__h4--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1030__h4--bold a[href^="tel:"]::after, .comp_v3_1030__h4--bold a[href^="mailto:"]::after, .comp_v3_1030__h4--regular a[href^="tel:"]::after, .comp_v3_1030__h4--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1030__h4--bold a[href^="tel:"], .comp_v3_1030__h4--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1030__h4--bold a:hover, .comp_v3_1030__h4--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1030__h4--bold a:hover::after, .comp_v3_1030__h4--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1030__h4--bold a:hover[target="_blank"]::after, .comp_v3_1030__h4--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1030__h4--bold a:hover[href$=".pdf"]::after, .comp_v3_1030__h4--bold a:hover[href*="docget.jsp"]::after, .comp_v3_1030__h4--regular a:hover[href$=".pdf"]::after, .comp_v3_1030__h4--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1030__h4--bold a:hover[href*="/list/index.php"]::after, .comp_v3_1030__h4--bold a:hover[href*="/parametric"]::after, .comp_v3_1030__h4--regular a:hover[href*="/list/index.php"]::after, .comp_v3_1030__h4--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1030__h4--bold a:hover[href^="#"]::after, .comp_v3_1030__h4--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1030__h4--bold a:hover[href^="tel:"]::after, .comp_v3_1030__h4--bold a:hover[href^="mailto:"]::after, .comp_v3_1030__h4--regular a:hover[href^="tel:"]::after, .comp_v3_1030__h4--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1030__h4--bold a[data-type="normal"]::after, .comp_v3_1030__h4--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1030__h4--bold a[data-type="normal"]:hover::after, .comp_v3_1030__h4--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1030__h4--bold a[data-type="internal"]::after, .comp_v3_1030__h4--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1030__h4--bold a[data-type="internal"]:hover::after, .comp_v3_1030__h4--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1030__h4--bold a[data-type="external"]::after, .comp_v3_1030__h4--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1030__h4--bold a[data-type="external"]:hover::after, .comp_v3_1030__h4--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1030__h4--bold a[data-type="pdf"]::after, .comp_v3_1030__h4--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1030__h4--bold a[data-type="pdf"]:hover::after, .comp_v3_1030__h4--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1030__h4--bold a[target="_blank"]::after, .comp_v3_1030__h4--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1030__h4--bold a[target="_blank"]:hover::after, .comp_v3_1030__h4--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1030__h4--bold {
  font-weight: bold;
}

.comp_v3_1030__h4--regular {
  font-weight: normal;
}

.comp_v3_1030__h5 {
  font-size: 1.8rem;
  margin: 0;
  padding: 30px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

.comp_v3_1030__h5 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1030__h5 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1030__h5 a[href$=".pdf"]::after, .comp_v3_1030__h5 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1030__h5 a[href*="/list/index.php"]::after, .comp_v3_1030__h5 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1030__h5 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1030__h5 a[href^="tel:"]::after, .comp_v3_1030__h5 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1030__h5 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1030__h5 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1030__h5 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1030__h5 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1030__h5 a:hover[href$=".pdf"]::after, .comp_v3_1030__h5 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1030__h5 a:hover[href*="/list/index.php"]::after, .comp_v3_1030__h5 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1030__h5 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1030__h5 a:hover[href^="tel:"]::after, .comp_v3_1030__h5 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1030__h5 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1030__h5 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1030__h5 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1030__h5 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1030__h5 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1030__h5 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1030__h5 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1030__h5 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1030__h5 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1030__h5 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1030__h5--bold, .comp_v3_1030__h5--regular {
  font-size: 1.8rem;
  margin: 0;
  padding: 30px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

.comp_v3_1030__h5--bold a, .comp_v3_1030__h5--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_1030__h5--bold a::after, .comp_v3_1030__h5--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_1030__h5--bold a[href$=".pdf"]::after, .comp_v3_1030__h5--bold a[href*="docget.jsp"]::after, .comp_v3_1030__h5--regular a[href$=".pdf"]::after, .comp_v3_1030__h5--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1030__h5--bold a[href*="/list/index.php"]::after, .comp_v3_1030__h5--bold a[href*="/parametric"]::after, .comp_v3_1030__h5--regular a[href*="/list/index.php"]::after, .comp_v3_1030__h5--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_1030__h5--bold a[href^="#"]::after, .comp_v3_1030__h5--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1030__h5--bold a[href^="tel:"]::after, .comp_v3_1030__h5--bold a[href^="mailto:"]::after, .comp_v3_1030__h5--regular a[href^="tel:"]::after, .comp_v3_1030__h5--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1030__h5--bold a[href^="tel:"], .comp_v3_1030__h5--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1030__h5--bold a:hover, .comp_v3_1030__h5--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1030__h5--bold a:hover::after, .comp_v3_1030__h5--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1030__h5--bold a:hover[target="_blank"]::after, .comp_v3_1030__h5--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1030__h5--bold a:hover[href$=".pdf"]::after, .comp_v3_1030__h5--bold a:hover[href*="docget.jsp"]::after, .comp_v3_1030__h5--regular a:hover[href$=".pdf"]::after, .comp_v3_1030__h5--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1030__h5--bold a:hover[href*="/list/index.php"]::after, .comp_v3_1030__h5--bold a:hover[href*="/parametric"]::after, .comp_v3_1030__h5--regular a:hover[href*="/list/index.php"]::after, .comp_v3_1030__h5--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1030__h5--bold a:hover[href^="#"]::after, .comp_v3_1030__h5--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1030__h5--bold a:hover[href^="tel:"]::after, .comp_v3_1030__h5--bold a:hover[href^="mailto:"]::after, .comp_v3_1030__h5--regular a:hover[href^="tel:"]::after, .comp_v3_1030__h5--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_1030__h5--bold a[data-type="normal"]::after, .comp_v3_1030__h5--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_1030__h5--bold a[data-type="normal"]:hover::after, .comp_v3_1030__h5--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1030__h5--bold a[data-type="internal"]::after, .comp_v3_1030__h5--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_1030__h5--bold a[data-type="internal"]:hover::after, .comp_v3_1030__h5--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1030__h5--bold a[data-type="external"]::after, .comp_v3_1030__h5--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_1030__h5--bold a[data-type="external"]:hover::after, .comp_v3_1030__h5--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1030__h5--bold a[data-type="pdf"]::after, .comp_v3_1030__h5--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_1030__h5--bold a[data-type="pdf"]:hover::after, .comp_v3_1030__h5--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1030__h5--bold a[target="_blank"]::after, .comp_v3_1030__h5--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_1030__h5--bold a[target="_blank"]:hover::after, .comp_v3_1030__h5--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1030__h5--bold {
  font-weight: bold;
}

.comp_v3_1030__h5--regular {
  font-weight: normal;
}

.comp_v3_1030__h1--bold, .comp_v3_1030__h1--regular, .comp_v3_1030__h2--bold, .comp_v3_1030__h2--regular, .comp_v3_1030__h3--bold, .comp_v3_1030__h3--regular, .comp_v3_1030__h4--bold, .comp_v3_1030__h4--regular, .comp_v3_1030__h5--bold, .comp_v3_1030__h5--regular {
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 20px auto;
  padding: 0 10px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1030__h1--bold, .comp_v3_1030__h1--regular, .comp_v3_1030__h2--bold, .comp_v3_1030__h2--regular, .comp_v3_1030__h3--bold, .comp_v3_1030__h3--regular, .comp_v3_1030__h4--bold, .comp_v3_1030__h4--regular, .comp_v3_1030__h5--bold, .comp_v3_1030__h5--regular {
    padding: 0 20px;
    text-align: left;
  }
}

.comp_v3_1030__slider {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.comp_v3_1030__slider .slick-slide {
  padding: 0 20px 40px;
  opacity: 0.5;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

@media screen and (max-width: 768px) {
  .comp_v3_1030__slider .slick-slide {
    padding: 0 10px 20px;
  }
}

.comp_v3_1030__slider .slick-slide.slick-active, .comp_v3_1030__slider .slick-slide:hover {
  opacity: 1;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

.comp_v3_1030__slider__column {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 0 20px;
  background-color: #fff;
  border-radius: 8px;
  overflow: hidden;
  -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.16);
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.16);
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  max-width: 748px;
}

.comp_v3_1030__slider__column a figure img:hover {
  opacity: 0.5;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1030__slider__column {
    width: 50vw !important;
    margin-left: auto;
    margin-right: auto;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1030__slider__column {
    max-width: none;
    width: 80vw !important;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 30px;
  }
}

.comp_v3_1030__slider__column:hover {
  -webkit-box-shadow: 0 8px 15px 0px rgba(0, 0, 0, 0.16);
  box-shadow: 0 8px 15px 0px rgba(0, 0, 0, 0.16);
}

.comp_v3_1030__slider__column__links {
  display: block;
  color: #2d2d2d;
  position: relative;
  width: 100%;
}

.comp_v3_1030__slider__column__links figure {
  position: relative;
  background-color: #e5e5e5;
  width: 100%;
  height: auto;
}

.comp_v3_1030__slider__column__links figure img {
  max-width: 100%;
  width: 100%;
  margin: 0 auto;
}

.comp_v3_1030__slider__column__links::after {
  position: absolute;
  right: 10px;
  bottom: 10px;
  content: "";
  display: inline-block;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  margin: 0;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/tile-icon-arrow.png);
  width: 34px;
  height: 34px;
  background-size: 34px 34px;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

.comp_v3_1030__slider__column__links:hover .comp_v3_1030__flcol__col__text__title,
.comp_v3_1030__slider__column__links:hover .comp_v3_1030__flcol__col__text__caption {
  color: #0064d2;
}

.comp_v3_1030__slider__column__links:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/tile-icon-arrow-active.png);
}

@media screen and (max-width: 768px) {
  .comp_v3_1030__slider__column__links {
    width: 100%;
  }
}

.comp_v3_1030__slider__column__text {
  padding: 20px 20px 40px 20px;
}

.comp_v3_1030__slider__column__text__caption {
  color: #747474;
}

.comp_v3_1030__slider__column__text__caption p {
  line-height: 1.6;
}

.comp_v3_1030__slider__column__text__caption p + p {
  margin-top: 10px;
}

.comp_v3_1030__slider__column__text__title {
  font-size: 2rem;
  font-weight: bold;
  margin: 0 0 10px;
  color: #1d1e21;
}

.comp_v3_1030__layout {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  top: 0;
  width: 100%;
  height: calc(4.8rem * 1.4);
}

.comp_v3_1030__layout__contents_layout {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  height: 100%;
  width: 100%;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 10px;
}

.comp_v3_1030__layout__contents_layout__arrows {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 95px;
}

.comp_v3_1030__layout__contents_layout__arrows .prev,
.comp_v3_1030__layout__contents_layout__arrows .next {
  position: relative;
  margin: auto 0;
  z-index: 1;
  background-size: 40px 40px;
  text-indent: -999em;
  width: 40px;
  height: 40px;
  cursor: pointer;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

.comp_v3_1030__layout__contents_layout__arrows .prev:hover,
.comp_v3_1030__layout__contents_layout__arrows .next:hover {
  opacity: 0.5;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

.comp_v3_1030__layout__contents_layout__arrows .prev {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-prev.png);
}

.comp_v3_1030__layout__contents_layout__arrows .next {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-next.png);
}

.comp_v3_1030__layout__contents_layout__arrows .slick-disabled {
  opacity: 0.1;
}

.comp_v3_1030__layout__contents_layout__arrows .slick-disabled:hover {
  cursor: default;
  opacity: 0.1;
}

.comp_v3_1030__timer {
  font-size: 1.2rem;
  position: relative;
  max-width: 1300px;
  margin: 0 auto;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 0px;
  padding-bottom: 50px;
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.comp_v3_1030__timer__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 0;
}

.comp_v3_1030__timer__list__li {
  color: rgba(68, 68, 68, 0.4);
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  position: relative;
  width: 27px;
  margin: 0 5px;
  cursor: pointer;
}

.comp_v3_1030__timer__list__li:first-child {
  margin-left: 0;
}

.comp_v3_1030__timer__list__li:last-child {
  margin-right: 0;
}

.comp_v3_1030__timer__list__li:hover {
  color: #444444;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

.comp_v3_1030__timer__list__li__no {
  display: block;
  margin: 0 0 5px 0;
}

.comp_v3_1030__timer__list__li__bar01 {
  display: inline-block;
  background-color: rgba(68, 68, 68, 0.4);
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1px;
  z-index: 1;
}

.comp_v3_1030__timer__list__li__bar02 {
  display: inline-block;
  background-color: #444444;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0%;
  height: 1px;
  z-index: 2;
}

.comp_v3_1030__timer__list__li--active {
  color: #444444;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  width: 126px;
}

.comp_v3_1030__timer__list__li--active .comp_v3_1030__timer__list__li__bar02 {
  width: 100%;
  -webkit-transition: width 10000ms linear;
  transition: width 10000ms linear;
}

.comp_v3_0900 .comp_v3_1030__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_1030__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_1021 .cad a {
  padding-left: initial !important;
}

.comp_v3_1021 .cad a::after {
  display: none !important;
}

.comp_v3_1021 .cad ul {
  overflow: hidden;
}

.comp_v3_1021 .cad li {
  float: left;
  list-style-type: none;
}

.comp_v3_1021 .cad li::before {
  display: inline-block;
  padding-left: 10px;
  padding-right: 10px;
}

.comp_v3_1021 .cad li:first-child::before {
  content: "";
  padding: initial !important;
}

.comp_v3_1021 .note ul {
  font-size: 1.4rem;
}

.comp_v3_1021 .note ul .disc {
  display: inline-block;
  padding-left: 30px;
  margin-left: 0;
  position: relative;
}

.comp_v3_1021 .note ul .disc::before {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  content: "\002022";
  color: #0064d2;
  margin: 0 7px;
}

.comp_v3_1018__text--left {
  text-align: left;
}

.comp_v3_1018__text--center {
  text-align: center;
}

.comp_v3_1018__text--right {
  text-align: right;
}

.comp_v3_1018__frame {
  padding: 30px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_1018__frame {
    padding: 20px;
  }
}

.comp_v3_1018__frame--small, .comp_v3_1018__frame--middle, .comp_v3_1018__frame--large {
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 auto;
}

.comp_v3_1018__frame--small > *:first-child, .comp_v3_1018__frame--middle > *:first-child, .comp_v3_1018__frame--large > *:first-child {
  margin-top: 0;
}

.comp_v3_1018__frame--small ul, .comp_v3_1018__frame--middle ul, .comp_v3_1018__frame--large ul {
  list-style: none;
  padding: 0;
  margin: 1em 0 0 0;
  line-height: 1.4;
}

.comp_v3_1018__frame--small ul ul,
.comp_v3_1018__frame--small ul ol, .comp_v3_1018__frame--middle ul ul,
.comp_v3_1018__frame--middle ul ol, .comp_v3_1018__frame--large ul ul,
.comp_v3_1018__frame--large ul ol {
  margin: 0 0 0 30px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1018__frame--small ul ul,
  .comp_v3_1018__frame--small ul ol, .comp_v3_1018__frame--middle ul ul,
  .comp_v3_1018__frame--middle ul ol, .comp_v3_1018__frame--large ul ul,
  .comp_v3_1018__frame--large ul ol {
    margin: 0 0 0 25px;
  }
}

.comp_v3_1018__frame--small ol, .comp_v3_1018__frame--middle ol, .comp_v3_1018__frame--large ol {
  padding: 0;
  margin: 1em 0 0 0;
  list-style-type: none;
  counter-reset: ol-counter;
}

.comp_v3_1018__frame--small ol ul,
.comp_v3_1018__frame--small ol ol, .comp_v3_1018__frame--middle ol ul,
.comp_v3_1018__frame--middle ol ol, .comp_v3_1018__frame--large ol ul,
.comp_v3_1018__frame--large ol ol {
  margin: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_1018__frame--small ol ul,
  .comp_v3_1018__frame--small ol ol, .comp_v3_1018__frame--middle ol ul,
  .comp_v3_1018__frame--middle ol ol, .comp_v3_1018__frame--large ol ul,
  .comp_v3_1018__frame--large ol ol {
    margin: 0;
  }
}

.comp_v3_1018__frame--small ol > li, .comp_v3_1018__frame--middle ol > li, .comp_v3_1018__frame--large ol > li {
  position: relative;
  counter-increment: ol-counter;
  margin-left: 1.5em;
  text-indent: 0;
}

.comp_v3_1018__frame--small ol > li::before, .comp_v3_1018__frame--middle ol > li::before, .comp_v3_1018__frame--large ol > li::before {
  content: counter(ol-counter) ". ";
  width: 2.5em;
  display: inline-block;
  text-align: right;
  left: -2.5em;
  position: absolute;
  padding-right: 0.4em;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.comp_v3_1018__frame--small .disc ul,
.comp_v3_1018__frame--small .disc ol, .comp_v3_1018__frame--middle .disc ul,
.comp_v3_1018__frame--middle .disc ol, .comp_v3_1018__frame--large .disc ul,
.comp_v3_1018__frame--large .disc ol {
  margin: 0;
}

.comp_v3_1018__frame--small li a, .comp_v3_1018__frame--middle li a, .comp_v3_1018__frame--large li a {
  color: #0064d2;
  display: inline-block;
  position: relative;
}

.comp_v3_1018__frame--small li a:hover, .comp_v3_1018__frame--middle li a:hover, .comp_v3_1018__frame--large li a:hover {
  text-decoration: underline;
}

.comp_v3_1018__frame--small li a img, .comp_v3_1018__frame--middle li a img, .comp_v3_1018__frame--large li a img {
  display: inline-block;
  margin-right: 8px;
  vertical-align: middle;
}

.comp_v3_1018__frame--small {
  padding: 0 15px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1018__frame--small {
    padding: 0 20px;
  }
}

.comp_v3_1018__frame--middle {
  padding: 15px 15px;
  overflow: hidden;
}

@media screen and (max-width: 768px) {
  .comp_v3_1018__frame--middle {
    padding: 20px;
  }
}

.comp_v3_1018__frame--large {
  padding: 30px 15px;
  overflow: hidden;
}

@media screen and (max-width: 768px) {
  .comp_v3_1018__frame--large {
    padding: 20px;
  }
}

.comp_v3_1018 p {
  margin: 1em 0 0 0;
}

.comp_v3_1018 p a {
  display: inline;
  color: #0064d2;
  padding-right: 0;
  padding-left: 0;
  position: relative;
  text-decoration: underline;
  line-height: 1.4;
}

.comp_v3_1018 p a:hover {
  text-decoration: none;
}

.comp_v3_1018 p a::before {
  display: none;
}

.comp_v3_1018 p a::after {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 5px;
  -webkit-transform: translateY(2.5px);
  transform: translateY(2.5px);
}

.comp_v3_1018 p a[href$=".pdf"]::after, .comp_v3_1018 p a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1018 p a[href*="/list/index.php"]::after, .comp_v3_1018 p a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1018 p a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1018 p a[href^="tel:"], .comp_v3_1018 p a[href^="mailto:"], .comp_v3_1018 p a.icon-none {
  padding-right: 0;
}

.comp_v3_1018 p a[href^="tel:"]::after, .comp_v3_1018 p a[href^="mailto:"]::after, .comp_v3_1018 p a.icon-none::after {
  display: none;
}

.comp_v3_1018 p a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1018 p a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1018 p a[href^="http"]:not([href^="https://toshiba.semicon-storage.com/"]):not([href^="https://toshiba-semicon-storage.com/"]):not([data-type])::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1018 p a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1018 p a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1018 p a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1018 p a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1018 p a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1018 ul,
.comp_v3_1018 ol {
  margin: 1em 0;
}

.comp_v3_1018 ul .disc,
.comp_v3_1018 ol .disc {
  display: inline-block;
  padding-left: calc(26px + 0.25em);
  margin-left: 0;
  position: relative;
}

.comp_v3_1018 ul .disc::before,
.comp_v3_1018 ol .disc::before {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  content: "\002022";
  color: #0064d2;
  margin: 0 10px;
}

.comp_v3_1018 ul a,
.comp_v3_1018 ol a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #0064d2;
  padding-right: 0;
  position: relative;
  line-height: 1.6;
  text-decoration: none;
}

.comp_v3_1018 ul a:hover,
.comp_v3_1018 ol a:hover {
  text-decoration: underline;
}

.comp_v3_1018 ul a::after,
.comp_v3_1018 ol a::after {
  display: none;
}

.comp_v3_1018 ul a::before,
.comp_v3_1018 ol a::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_1018 ul a[href$=".pdf"]::before, .comp_v3_1018 ul a[href*="docget.jsp"]::before,
.comp_v3_1018 ol a[href$=".pdf"]::before,
.comp_v3_1018 ol a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1018 ul a[href*="/list/index.php"]::before, .comp_v3_1018 ul a[href*="/parametric"]::before,
.comp_v3_1018 ol a[href*="/list/index.php"]::before,
.comp_v3_1018 ol a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1018 ul a[href^="#"]::before,
.comp_v3_1018 ol a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1018 ul a[href^="tel:"], .comp_v3_1018 ul a[href^="mailto:"], .comp_v3_1018 ul a.icon-none,
.comp_v3_1018 ol a[href^="tel:"],
.comp_v3_1018 ol a[href^="mailto:"],
.comp_v3_1018 ol a.icon-none {
  padding-left: 0;
}

.comp_v3_1018 ul a[href^="tel:"]::before, .comp_v3_1018 ul a[href^="mailto:"]::before, .comp_v3_1018 ul a.icon-none::before,
.comp_v3_1018 ol a[href^="tel:"]::before,
.comp_v3_1018 ol a[href^="mailto:"]::before,
.comp_v3_1018 ol a.icon-none::before {
  display: none;
}

.comp_v3_1018 ul a.icon-none img,
.comp_v3_1018 ol a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1018 ul a[href^="tel:"],
  .comp_v3_1018 ol a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1018 ul a[href^="http"]:not([href^="https://toshiba.semicon-storage.com/"]):not([href^="https://toshiba-semicon-storage.com/"]):not([data-type])::before,
.comp_v3_1018 ol a[href^="http"]:not([href^="https://toshiba.semicon-storage.com/"]):not([href^="https://toshiba-semicon-storage.com/"]):not([data-type])::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1018 ul a[data-type="normal"]::before,
.comp_v3_1018 ol a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1018 ul a[data-type="internal"]::before,
.comp_v3_1018 ol a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1018 ul a[data-type="external"]::before,
.comp_v3_1018 ol a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1018 ul a[data-type="pdf"]::before,
.comp_v3_1018 ol a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1018 ul a[target="_blank"]::before,
.comp_v3_1018 ol a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1018 ul a > sub,
.comp_v3_1018 ol a > sub {
  bottom: 0.75em;
}

.comp_v3_1018 ul a > sup,
.comp_v3_1018 ol a > sup {
  top: 0.5em;
}

.comp_v3_1018 ol ul > li::before {
  width: auto;
  left: auto;
  padding-right: 0;
}

.comp_v3_1018 dl {
  line-height: 1.6;
}

.comp_v3_1018 dl a {
  display: inline;
  color: #0064d2;
  padding-right: 0;
  padding-left: 0;
  position: relative;
  text-decoration: underline;
  line-height: 1.4;
}

.comp_v3_1018 dl a:hover {
  text-decoration: none;
}

.comp_v3_1018 dl a::before {
  display: none;
}

.comp_v3_1018 dl a::after {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 5px;
  -webkit-transform: translateY(2.5px);
  transform: translateY(2.5px);
}

.comp_v3_1018 dl a[href$=".pdf"]::after, .comp_v3_1018 dl a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1018 dl a[href*="/list/index.php"]::after, .comp_v3_1018 dl a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1018 dl a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1018 dl a[href^="tel:"], .comp_v3_1018 dl a[href^="mailto:"], .comp_v3_1018 dl a.icon-none {
  padding-right: 0;
}

.comp_v3_1018 dl a[href^="tel:"]::after, .comp_v3_1018 dl a[href^="mailto:"]::after, .comp_v3_1018 dl a.icon-none::after {
  display: none;
}

.comp_v3_1018 dl a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1018 dl a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1018 dl a[href^="http"]:not([href^="https://toshiba.semicon-storage.com/"]):not([href^="https://toshiba-semicon-storage.com/"]):not([data-type])::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1018 dl a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1018 dl a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1018 dl a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1018 dl a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1018 dl a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1018 dl dt {
  font-weight: bold;
  margin-top: 0.3em;
  margin-bottom: 0.3em;
  color: #1d1e21;
  letter-spacing: 0.1rem;
}

.comp_v3_1018 dl dd {
  margin-left: 1.5em;
  margin-top: 0.3em;
  margin-bottom: 0.3em;
  color: #333;
}

@media screen and (max-width: 768px) {
  .comp_v3_1018 dl dd {
    margin-left: 1.5em;
  }
}

.comp_v3_1018 dl dd ul .disc,
.comp_v3_1018 dl dd ol .disc {
  display: inline-block;
  padding-left: calc(26px + 0.25em);
  margin-left: 0;
  position: relative;
}

.comp_v3_1018 dl dd ul .disc::before,
.comp_v3_1018 dl dd ol .disc::before {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  content: "\002022";
  color: #0064d2;
  margin: 0 10px;
}

.comp_v3_1018 dl dd ul a,
.comp_v3_1018 dl dd ol a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #0064d2;
  padding-right: 0;
  position: relative;
  line-height: 1.6;
  text-decoration: none;
}

.comp_v3_1018 dl dd ul a:hover,
.comp_v3_1018 dl dd ol a:hover {
  text-decoration: underline;
}

.comp_v3_1018 dl dd ul a::after,
.comp_v3_1018 dl dd ol a::after {
  display: none;
}

.comp_v3_1018 dl dd ul a::before,
.comp_v3_1018 dl dd ol a::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_1018 dl dd ul a[href$=".pdf"]::before, .comp_v3_1018 dl dd ul a[href*="docget.jsp"]::before,
.comp_v3_1018 dl dd ol a[href$=".pdf"]::before,
.comp_v3_1018 dl dd ol a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1018 dl dd ul a[href*="/list/index.php"]::before, .comp_v3_1018 dl dd ul a[href*="/parametric"]::before,
.comp_v3_1018 dl dd ol a[href*="/list/index.php"]::before,
.comp_v3_1018 dl dd ol a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_1018 dl dd ul a[href^="#"]::before,
.comp_v3_1018 dl dd ol a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1018 dl dd ul a[href^="tel:"], .comp_v3_1018 dl dd ul a[href^="mailto:"], .comp_v3_1018 dl dd ul a.icon-none,
.comp_v3_1018 dl dd ol a[href^="tel:"],
.comp_v3_1018 dl dd ol a[href^="mailto:"],
.comp_v3_1018 dl dd ol a.icon-none {
  padding-left: 0;
}

.comp_v3_1018 dl dd ul a[href^="tel:"]::before, .comp_v3_1018 dl dd ul a[href^="mailto:"]::before, .comp_v3_1018 dl dd ul a.icon-none::before,
.comp_v3_1018 dl dd ol a[href^="tel:"]::before,
.comp_v3_1018 dl dd ol a[href^="mailto:"]::before,
.comp_v3_1018 dl dd ol a.icon-none::before {
  display: none;
}

.comp_v3_1018 dl dd ul a.icon-none img,
.comp_v3_1018 dl dd ol a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1018 dl dd ul a[href^="tel:"],
  .comp_v3_1018 dl dd ol a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_1018 dl dd ul a[href^="http"]:not([href^="https://toshiba.semicon-storage.com/"]):not([href^="https://toshiba-semicon-storage.com/"]):not([data-type])::before,
.comp_v3_1018 dl dd ol a[href^="http"]:not([href^="https://toshiba.semicon-storage.com/"]):not([href^="https://toshiba-semicon-storage.com/"]):not([data-type])::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1018 dl dd ul a[data-type="normal"]::before,
.comp_v3_1018 dl dd ol a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_1018 dl dd ul a[data-type="internal"]::before,
.comp_v3_1018 dl dd ol a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_1018 dl dd ul a[data-type="external"]::before,
.comp_v3_1018 dl dd ol a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_1018 dl dd ul a[data-type="pdf"]::before,
.comp_v3_1018 dl dd ol a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_1018 dl dd ul a[target="_blank"]::before,
.comp_v3_1018 dl dd ol a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_1018 dl dd ul a > sub,
.comp_v3_1018 dl dd ol a > sub {
  bottom: 0.75em;
}

.comp_v3_1018 dl dd ul a > sup,
.comp_v3_1018 dl dd ol a > sup {
  top: 0.5em;
}

.comp_v3_1018 table {
  border-collapse: collapse;
  border: 1px solid #e7e7e8;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 0 15px 0;
  width: 100%;
  font-size: 1.4rem;
  line-height: 1.4;
}

@media screen and (max-width: 768px) {
  .comp_v3_1018 table {
    margin: 0 0 15px 0;
  }
}

.comp_v3_1018 table caption {
  color: #1d1e21;
  text-align: left;
  padding: 20px 0;
  font-weight: bold;
  font-size: 1.6rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1018 table caption {
    padding: 10px 0;
  }
}

.comp_v3_1018 table th,
.comp_v3_1018 table td {
  border: 1px solid #e7e7e8;
  text-align: left;
  padding: 5px;
  font-weight: normal;
}

@media screen and (max-width: 768px) {
  .comp_v3_1018 table th,
  .comp_v3_1018 table td {
    padding: 5px;
  }
}

.comp_v3_1018 table th {
  color: #1d1e21;
  background-color: #f0f6fc;
}

.comp_v3_1018 table thead tr:nth-child(even) {
  background-color: #f0f6fc;
}

.comp_v3_1018 table thead th,
.comp_v3_1018 table thead td {
  font-weight: bold;
}

.comp_v3_1018 table tbody tr:nth-child(odd) {
  background-color: #fff;
}

.comp_v3_1018 table tbody tr:nth-child(even) {
  background-color: #f5f5f5;
}

.comp_v3_1018 table.normal {
  font-size: 1.6rem;
  line-height: 1.6;
}

.comp_v3_1018 table.normal th,
.comp_v3_1018 table.normal td {
  padding: 10px 9px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1018 table.normal th,
  .comp_v3_1018 table.normal td {
    padding: 10px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1018 h2 {
    font-size: 3.4rem;
  }
}

.comp_v3_1018 + .comp_v3_0360 .comp_v3_0360__frame--nmargin {
  margin-top: -15px;
}

.comp_v3_1017 {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 10;
  margin: 0 auto;
  max-width: none;
}

.comp_v3_1017__frame {
  padding: 0;
  min-height: 56px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 auto;
  background-color: #edf7fd;
  border-bottom: 1px solid rgba(51, 51, 51, 0.2);
  font-size: 1.2rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding-top: 12px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1017__frame {
    padding: 0;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1017__frame {
    padding-top: 12px;
  }
}

.comp_v3_1017__title {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  max-width: 1300px;
  margin: 0 auto;
  padding-left: 10px;
  padding-right: 10px;
  color: #333;
  line-height: 1;
  font-weight: bold;
  font-size: 2rem;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1017__title {
    margin-top: 0px;
    font-size: 1.6rem;
  }
}

.comp_v3_1017__scroll {
  width: 100%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
}

.comp_v3_1017__list {
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-bottom: 9px;
  display: block;
  white-space: nowrap;
}

.comp_v3_1017__list li {
  display: inline-block;
  margin: 0;
}

.comp_v3_1017__list li:first-child {
  padding-left: 5px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1017__list li:first-child {
    padding-left: 10px;
  }
}

.comp_v3_1017__list__item, .comp_v3_1017__list__item--active {
  position: relative;
  display: block;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 5px;
  letter-spacing: 0.1rem;
  cursor: pointer;
}

.comp_v3_1017__list__item::after, .comp_v3_1017__list__item--active::after {
  content: "";
  position: absolute;
  left: 10px;
  right: 10px;
  bottom: 0;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  height: 2px;
  z-index: 4;
  overflow: hidden;
  background-color: #0064d2;
  -webkit-transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1017__list__item:hover::after, .comp_v3_1017__list__item--active:hover::after {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}

.comp_v3_1017__list__item--active::after {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.comp_v3_1017__list__item--active {
  color: #0064d2;
}

.comp_v3_1017__list__recommend--hidden {
  display: none !important;
}

.comp_v3_1017 .ps__rail-x-bottom {
  height: 1px;
  padding: 9px 0 0 0;
}

.comp_v3_1017 .ps__rail-x-bottom::before {
  height: 1px;
  bottom: 0;
}

.comp_v3_1017 .ps__rail-x-top {
  height: 1px;
  padding: 0 0 9px 0;
}

.comp_v3_1017 .ps__rail-x-top::before {
  height: 1px;
  top: 0;
}

.comp_v3_1017 .ps__rail-y {
  width: 1px;
  padding: 0 0 0 9px;
}

.comp_v3_1017 .ps__rail-y::before {
  width: 1px;
  right: 0;
}

.comp_v3_1017 .ps__thumb-x-bottom {
  background-color: transparent;
  height: 1px;
  padding: 9px 0 0 0;
}

.comp_v3_1017 .ps__thumb-x-bottom::before {
  content: "";
  display: block;
  background-color: #a0a0a5;
  width: 100%;
  height: 1px;
  border-radius: 6px;
}

.comp_v3_1017 .ps__thumb-x-top {
  background-color: transparent;
  height: 1px;
  padding: 0 0 9px 0;
}

.comp_v3_1017 .ps__thumb-x-top::before {
  content: "";
  display: block;
  background-color: #a0a0a5;
  width: 100%;
  height: 1px;
  border-radius: 6px;
}

.comp_v3_1017 .ps__thumb-y {
  background-color: transparent;
  width: 1px;
  padding: 0 0 0 9px;
}

.comp_v3_1017 .ps__thumb-y::before {
  content: "";
  display: block;
  background-color: #a0a0a5;
  width: 1px;
  height: 100%;
  border-radius: 6px;
}

.comp_v3_1011 {
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 auto;
  padding: 0 15px;
  overflow: hidden;
}

@media screen and (max-width: 768px) {
  .comp_v3_1011 {
    padding: 0 20px;
  }
}

.comp_v3_1011 h1,
.comp_v3_1011 h2,
.comp_v3_1011 h3,
.comp_v3_1011 h4,
.comp_v3_1011 h5 {
  color: #1d1e21;
  line-height: 1.4;
  font-weight: normal;
}

.comp_v3_1011 h1 a,
.comp_v3_1011 h2 a,
.comp_v3_1011 h3 a,
.comp_v3_1011 h4 a,
.comp_v3_1011 h5 a {
  color: #1d1e21;
}

.comp_v3_1011 h1 a:hover,
.comp_v3_1011 h2 a:hover,
.comp_v3_1011 h3 a:hover,
.comp_v3_1011 h4 a:hover,
.comp_v3_1011 h5 a:hover {
  color: #0064d2;
  text-decoration: underline;
}

.comp_v3_1011 h1 {
  font-size: 4.8rem;
  margin: 0;
  padding: 70px 0 0 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_1011 h1 {
    padding-top: 50px;
    font-size: 4rem;
  }
}

.comp_v3_1011 h2 {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_1011 h2 {
    padding-top: 40px;
  }
}

.comp_v3_1011 h3 {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_1011 h3 {
    padding-top: 30px;
  }
}

.comp_v3_1011 h4 {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_1011 h4 {
    padding-top: 30px;
  }
}

.comp_v3_1011 h5 {
  font-size: 1.8rem;
  margin: 0;
  padding: 30px 0 0 0;
}

.comp_v3_1011 table {
  table-layout: fixed;
  border-collapse: collapse;
  border: 1px solid #e7e7e8;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 40px 0 10px;
  width: 100%;
  min-width: 708px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1011 table {
    margin: 30px 0 0;
  }
}

.comp_v3_1011 table caption {
  text-align: left;
  font-weight: bold;
  font-size: 1.6rem;
  margin-bottom: 20px;
  color: #1d1e21;
}

.comp_v3_1011 table th,
.comp_v3_1011 table td {
  border: 1px solid #e7e7e8;
  text-align: left;
  padding: 20px 20px;
  font-weight: normal;
  word-break: break-word;
}

@media screen and (max-width: 768px) {
  .comp_v3_1011 table th,
  .comp_v3_1011 table td {
    padding: 10px;
  }
}

.comp_v3_1011 table th {
  color: #1d1e21;
  background-color: #f0f6fc;
  font-weight: bold;
}

.comp_v3_1011 table thead tr:nth-child(even) {
  background-color: #f0f6fc;
}

.comp_v3_1011 table thead th,
.comp_v3_1011 table thead td {
  font-weight: bold;
}

.comp_v3_1011 table tbody tr:nth-child(odd) {
  background-color: #fff;
}

.comp_v3_1011 table tbody tr:nth-child(even) {
  background-color: #f5f5f5;
}

.comp_v3_1011 table a {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1011 table a:hover {
  text-decoration: underline;
}

.comp_v3_1011 table img {
  width: 24px;
  height: 24px;
}

.comp_v3_1010 dt + dd {
  margin-top: 40px;
}

.comp_v3_1009 #back_to_list {
  margin-top: 60px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1009 #back_to_list {
    margin-top: 40px;
  }
}

.comp_v3_1009 #back_to_list a {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
}

.comp_v3_1009 #back_to_list a span {
  padding-top: 0.2rem;
}

.comp_v3_1009 #back_to_list a:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_1009 #back_to_list a:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_1009 #back_to_list a:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_1009 #back_to_list a::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_1008 li a {
  color: #0064d2;
}

.comp_v3_1007__block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  margin-left: -5%;
  margin-right: -5%;
}

.comp_v3_1090__frame > .comp_v3_1007__block {
  padding-top: 30px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1090__frame > .comp_v3_1007__block {
    padding-top: 20px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1007__block {
    display: block;
    margin-left: 0;
    margin-right: 0;
  }
}

.comp_v3_1007__block__item {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 5%;
  padding-right: 5%;
}

@media screen and (max-width: 768px) {
  .comp_v3_1007__block__item {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_1007__block__item__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  padding-left: 60px;
  padding-top: 30px;
  padding-bottom: 15px;
}

.comp_v3_1007__block__item__title {
  color: #1d1e21;
  font-size: 1.8rem;
  font-weight: bold;
  min-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  margin-bottom: 15px;
}

.comp_v3_1007__block__item__button {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
  font-weight: bold;
  width: 100%;
  margin-top: auto;
}

.comp_v3_1007__block__item__button span {
  padding-top: 0.2rem;
}

.comp_v3_1007__block__item__button:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_1007__block__item__button:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_1007__block__item__button:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_1007__block__item__button::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1007__block__item + .comp_v3_1007__block__item {
    border-left: 1px solid rgba(51, 51, 51, 0.2);
  }
}

.comp_v3_1007__block__item:nth-of-type(1) .comp_v3_1007__block__item__inner {
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-balloon.png");
  background-repeat: no-repeat;
  background-size: 40px 40px;
  background-position: 0 30px;
}

.comp_v3_1007__block__item:nth-of-type(2) .comp_v3_1007__block__item__inner {
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-info.png");
  background-repeat: no-repeat;
  background-size: 40px 40px;
  background-position: 0 30px;
}

.comp_v3_1006 li a {
  color: #0064d2;
}

.comp_v3_1003__frame {
  padding: 0 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_1003__frame {
    padding: 0 20px;
  }
}

.comp_v3_1003 h2 {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
  font-weight: normal;
}

@media screen and (max-width: 768px) {
  .comp_v3_1003 h2 {
    padding-top: 40px;
  }
}

.comp_v3_1003 h2 a {
  color: #1d1e21;
}

.comp_v3_1003 h2 a:hover {
  color: #0064d2;
  text-decoration: underline;
}

.comp_v3_1003__h3 {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1003__h3 {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_1003__h3--bold, .comp_v3_1003__h3--regular {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1003__h3--bold, .comp_v3_1003__h3--regular {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
    text-align: left;
  }
}

.comp_v3_1003__h3--bold {
  font-weight: bold;
}

.comp_v3_1003__h3--regular {
  font-weight: normal;
}

.comp_v3_1003__description--regular, .comp_v3_1003__description--bold {
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 auto;
  padding: 15px 0px;
  overflow: hidden;
}

@media screen and (max-width: 768px) {
  .comp_v3_1003__description--regular, .comp_v3_1003__description--bold {
    padding: 20px 0px;
  }
}

.comp_v3_1003__description--regular {
  font-weight: normal;
}

.comp_v3_1003__description--bold {
  font-weight: bold;
}

.comp_v3_1003__list {
  margin: 0;
  padding: 15px 0px 0px 0px;
  letter-spacing: -0.4em;
}

@media screen and (max-width: 768px) {
  .comp_v3_1003__list {
    text-align: center;
  }
}

.comp_v3_1003__list li {
  letter-spacing: normal;
  display: inline-block;
  margin: 0 10px 10px 0;
  vertical-align: top;
}

.comp_v3_1003__checkbox {
  position: absolute;
  left: -100vw;
}

.comp_v3_1003__checkbox--btn {
  font-size: 1.4rem;
  position: relative;
  display: table;
  text-decoration: none;
  vertical-align: middle;
  margin: 0;
  padding: 10px 20px;
  text-align: center;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  border: 1px solid #0064d2;
  color: #0064d2;
  background-color: transparent;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1003__checkbox--btn {
    margin: 10px auto;
  }
}

.comp_v3_1003__checkbox--btn:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
}

.comp_v3_1003__checkbox:checked + .comp_v3_1003__checkbox--btn {
  color: #fff;
  background-color: #0064d2;
  border: 1px solid #0064d2;
}

.comp_v3_1003__checkbox:focus + .comp_v3_1003__checkbox--btn {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_1003__button--btn {
  font-size: 1.4rem;
  position: relative;
  display: table;
  text-decoration: none;
  vertical-align: middle;
  margin: 0;
  padding: 10px 20px;
  text-align: center;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  border: 1px solid #0064d2;
  color: #fff;
  background-color: #0064d2;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1003__button--btn {
    margin: 10px auto;
  }
}

.comp_v3_1003__button--btn:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
}

.comp_v3_1003__button--btn:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_1003__button--btn--hide {
  display: none;
}

.comp_v3_1003__button--text {
  font-size: 1.4rem;
  position: relative;
  display: table;
  vertical-align: middle;
  margin-left: 5px;
  margin-right: 5px;
  padding: 6px 10px;
  text-align: center;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #f5f5f5;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_1003__button--text {
    margin-top: 10px;
    margin-bottom: 10px;
    text-align: left;
  }
}

.comp_v3_1003__doctype__item__label {
  padding: 0;
  border-bottom: 2px solid #000000;
}

.comp_v3_1003__doctype__item__label--active {
  border-bottom: 2px solid #0064d2;
}

.comp_v3_1003__doctype__item__label:hover {
  border-bottom: 2px solid #0064d2;
}

.comp_v3_1003__doctype__item__label a {
  padding: 5px 10px;
  font-weight: initial;
  text-decoration: none;
  -webkit-text-decoration-line: none;
  text-decoration-line: none;
  cursor: pointer;
}

.comp_v3_1003__doctype__item__label a:hover {
  font-weight: bold;
  color: #0064d2;
}

.comp_v3_1003__doctype__item__label--active a, .comp_v3_1003__doctype__item__label--active a:hover {
  font-weight: bold;
  color: #0064d2;
}

.comp_v3_1003__table {
  table-layout: fixed;
  background-color: #fff;
  -webkit-box-shadow: 0 4px 8px 0px rgba(0, 0, 0, 0.16);
  box-shadow: 0 4px 8px 0px rgba(0, 0, 0, 0.16);
  margin: 30px 0 40px;
  line-height: 1.6;
  width: 100%;
}

@media screen and (max-width: 768px) {
  .comp_v3_1003__table {
    margin: 10px 0 20px;
  }
}

.comp_v3_1003__table__checkbox {
  position: absolute;
  left: -100vw;
}

.comp_v3_1003__table__checkbox:checked + .comp_v3_1003__table__checktext {
  color: #0064d2;
}

.comp_v3_1003__table__checkbox:checked + .comp_v3_1003__table__checktext::after {
  content: "";
  display: block;
  position: absolute;
  top: 3px;
  left: 5px;
  width: 6px;
  height: 12px;
  -webkit-transform: rotate(40deg);
  transform: rotate(40deg);
  border-bottom: 2px solid #fff;
  border-right: 2px solid #fff;
}

@media screen and (max-width: 768px) {
  .comp_v3_1003__table__checkbox:checked + .comp_v3_1003__table__checktext::after {
    top: 5px;
    width: 4px;
    height: 8px;
    border-bottom: 1px solid #fff;
    border-right: 1px solid #fff;
  }
}

.comp_v3_1003__table__checkbox:checked + .comp_v3_1003__table__checktext::before {
  border: 1px solid #0064d2;
  background-color: #0064d2;
}

.comp_v3_1003__table__checkbox:focus + .comp_v3_1003__table__checktext::before {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_1003__table__checkbox:disabled + .comp_v3_1003__table__checktext::before {
  display: none;
}

.comp_v3_1003__table__checktext {
  display: block;
  color: #0064d2;
  padding-left: 30px;
  position: relative;
}

@media screen and (max-width: 768px) {
  .comp_v3_1003__table__checktext {
    padding-left: 20px;
  }
}

.comp_v3_1003__table__checktext a {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_1003__table__checktext:hover {
  text-decoration: underline;
  cursor: pointer;
}

.comp_v3_1003__table__checkbox + .comp_v3_1003__table__checktext::before {
  content: "";
  display: block;
  position: absolute;
  top: 4px;
  left: 0;
  width: 15px;
  height: 15px;
  border: 1px solid #0064d2;
  border-radius: 4px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1003__table__checkbox + .comp_v3_1003__table__checktext::before {
    width: 12px;
    height: 12px;
  }
}

.comp_v3_1003__table__pdftext, .comp_v3_1003__table__filetext {
  display: block;
  color: #6e7175;
  padding-left: 30px;
  font-size: 1.2rem;
  margin-top: 5px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1003__table__pdftext, .comp_v3_1003__table__filetext {
    padding-left: 20px;
    margin-top: 5px;
  }
}

.comp_v3_1003__table__pdftext img, .comp_v3_1003__table__filetext img {
  display: inline-block;
  margin-right: 5px;
}

.comp_v3_1003__table--new {
  font-size: 1.1rem;
  margin: 0 0 10px 0;
  display: inline-block;
  vertical-align: top;
  letter-spacing: 0.1rem;
  margin-bottom: 5px;
  padding: 0 0 0 30px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1003__table--new {
    padding-left: 20px;
  }
}

.comp_v3_1003__table--new span {
  display: inline-block;
  border-radius: 4px;
  padding: 5px 10px;
  line-height: 1;
  color: #fff;
  background-color: #af8cc8;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

.comp_v3_1003__table__date {
  line-height: 1.6;
  padding: 0;
  margin: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_1003__table__date {
    padding-left: 20px;
  }
}

.comp_v3_1003__table label {
  display: block;
  cursor: pointer;
}

.comp_v3_1003__table__typetext {
  display: block;
  font-size: 12px;
  letter-spacing: 0.1em;
  padding-left: 30px;
  line-height: 18px;
  font-weight: bold;
  color: #999;
  margin-bottom: 5px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1003__table__typetext {
    padding-left: 20px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1003__order {
    font-size: 1.1rem;
    width: 100%;
    border-bottom: 1px solid #e7e7e8;
  }
}

.comp_v3_1003__order__type {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1003__order__type {
    width: 100%;
    border-bottom: 1px solid #e7e7e8;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1003__order__type {
    padding: 10px;
    width: 100%;
  }
}

.comp_v3_1003__order__type__item {
  margin: 0;
  padding: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1003__order__type__item {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

.comp_v3_1003__order__type__item[data-type="title"] [data-state="0"]::after,
.comp_v3_1003__order__type__item[data-type="date"] [data-state="0"]::after {
  content: "\25B2";
  margin-left: 5px;
  font-size: 1.2rem;
}

.comp_v3_1003__order__type__item[data-type="title"] [data-state="1"]::after,
.comp_v3_1003__order__type__item[data-type="date"] [data-state="1"]::after {
  content: "\25B2";
  margin-left: 5px;
  font-size: 1.2rem;
}

.comp_v3_1003__order__type__item[data-type="title"] [data-state="2"]::after,
.comp_v3_1003__order__type__item[data-type="date"] [data-state="2"]::after {
  content: "\25BC";
  margin-left: 5px;
  font-size: 1.2rem;
}

.comp_v3_1003__order__type__item[data-type="title"] [data-state="0"]:not([type="text"]),
.comp_v3_1003__order__type__item[data-type="date"] [data-state="0"] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.comp_v3_1003__order__type__item[data-type="title"] :not([data-state="0"]):not([type="text"]),
.comp_v3_1003__order__type__item[data-type="date"] :not([data-state="0"]) {
  color: #0064d2;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

@media screen and (max-width: 768px) {
  .comp_v3_1003__order__type__item + .comp_v3_1003__order__type__item::before {
    content: "  |  ";
    white-space: pre;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1003__order__type__item__box__title {
    position: relative;
    height: 35px;
    width: 200px;
    margin: 10px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1003__order__type__item__box__title {
    position: relative;
    height: 35px;
    width: 200px;
    margin: 5px;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1003__order__type__item__box__title.search::after {
    content: "";
    background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-search02.png");
    width: 17px;
    height: 17px;
    display: inline-block;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 10px;
    margin: auto;
    pointer-events: none;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1003__order__type__item__box__title.search::after {
    content: "";
    background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-search02.png");
    width: 17px;
    height: 17px;
    display: inline-block;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 10px;
    margin: auto;
    pointer-events: none;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1003__order__type__item__box__title.clear::after {
    content: "";
    background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-close-gray03.png");
    width: 17px;
    height: 17px;
    display: inline-block;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 10px;
    margin: auto;
    cursor: pointer;
    
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1003__order__type__item__box__title.clear::after {
    content: "";
    background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-close-gray03.png");
    width: 17px;
    height: 17px;
    display: inline-block;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 10px;
    margin: auto;
    cursor: pointer;
    
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1003__order .comp_v3_1003__order__type__item[data-type="title"] {
    -ms-flex-preferred-size: 70%;
    flex-basis: 70%;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1003__order .comp_v3_1003__order__type__item[data-type="date"] {
    -ms-flex-preferred-size: 30%;
    flex-basis: 30%;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1003__order .comp_v3_1003__order__type__item[data-type="date"] {
    border-right: 1px solid #e7e7e8;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1003__order .comp_v3_1003__order__type__item + .comp_v3_1003__order__type__item {
    border-left: 1px solid #e7e7e8;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1003__order .comp_v3_1003__order__type__item a {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 20px 18px;
    color: #2d2d2d;
    font-weight: bold;
    line-height: 1.15;
  }
}

.comp_v3_1003__contents {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  overflow: hidden;
}

@media screen and (max-width: 768px) {
  .comp_v3_1003__contents {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: -2px;
    margin-right: -2px;
  }
}

.comp_v3_1003__contents__scroll {
  position: relative;
  width: auto;
  height: auto;
  overflow: hidden;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1003__contents__scroll {
    width: 100%;
    height: 365px;
    overflow-x: hidden;
    overflow-y: scroll;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1003__contents__scroll {
    width: 100%;
    height: auto;
    overflow-x: hidden;
    overflow-y: hidden;
  }
}

.comp_v3_1003__contents.muuri .comp_v3_1003__contents__item {
  position: absolute;
}

.comp_v3_1003__contents__item {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1003__contents__item {
    width: 100%;
    padding: 0;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1003__contents__item {
    width: 100%;
    padding: 0px;
  }
}

.comp_v3_1003__contents__item__box {
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1003__contents__item__box {
    border-bottom: 1px solid #e7e7e8;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1003__contents__item__box {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 10px;
    width: 100%;
    border-bottom: 1px solid #e7e7e8;
  }
}

.comp_v3_1003__contents__item__box__title {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1003__contents__item__box__title {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-preferred-size: 70%;
    flex-basis: 70%;
    line-height: 1.5;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1003__contents__item__box__title {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 2;
    order: 2;
    line-height: 1.3;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1003__contents__item__box__title__content {
    padding: 10px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1003__contents__item__box__title__content {
    padding: 0px;
  }
}

.comp_v3_1003__contents__item__box__date {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1003__contents__item__box__date {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    
    -ms-flex-preferred-size: 30%;
    flex-basis: 30%;
    border-left: 1px solid #e7e7e8;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1003__contents__item__box__date {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 3;
    order: 3;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 10px;
    
    color: #1d1e21;
    letter-spacing: 0.1rem;
    
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_1003__contents__item__box__date__content {
    padding: 10px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_1003__contents__item__box__date__content {
    padding: 0px;
  }
}

@media print, screen and (min-width: 769px) {
  input.comp_v3_1003_txtschtitle {
    height: 35px;
    width: 200px;
    font-size: 1.2rem;
    padding-left: 10px;
  }
}

@media screen and (max-width: 768px) {
  input.comp_v3_1003_txtschtitle {
    height: 35px;
    width: 200px;
    padding-left: 5px;
  }
}

.comp_v3_1003__notelist a {
  display: inline;
  color: #0064d2;
  padding-right: 0;
  padding-left: 0;
  position: relative;
  text-decoration: underline;
  line-height: 1.4;
}

.comp_v3_1003__notelist a::before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg");
  background-size: 16px 16px;
  margin: 0 5px;
  -webkit-transform: translateY(2.5px);
  transform: translateY(2.5px);
}

.comp_v3_1003__notelist a[target="_blank"]::before {
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg");
}

.comp_v3_1003__notelist td {
  font-size: 85%;
  margin-bottom: 13px;
  vertical-align: top;
}

@media screen and (max-width: 768px) {
  .comp_v3_1003__notelist .comp_v3_1003__note p {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }
}
.comp_v3_1001__frame {
  padding: 30px 15px;
  overflow: hidden;
}

@media screen and (max-width: 768px) {
  .comp_v3_1001__frame {
    padding: 20px;
  }
}

.comp_v3_1001 li {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
  background-position: left;
  background-repeat: no-repeat;
  background-size: 1.6rem;
  padding-left: 1.8rem;
}

.comp_v3_1001 li a {
  color: #0064d2;
}

.comp_v3_1001 li a:hover {
  text-decoration: underline;
}

.comp_v3_1000 .imageModal {
  color: #0064d2;
}

.comp_v3_1000 .imageModal:hover {
  -webkit-text-decoration-line: underline;
  text-decoration-line: underline;
  -webkit-text-decoration-style: solid;
  text-decoration-style: solid;
}

.comp_v3_1000 a[href*="/agree-ul"] img {
  display: inline;
}

.comp_v3_1000 a[href*="/agree-ss"] img {
  width: 38px;
  height: 22px;
}

.comp_v3_1000__notelist td {
  border: none !important;
  background-color: #fff;
  font-size: 85%;
  margin-bottom: 13px;
  vertical-align: top;
  padding-top: unset !important;
  padding-bottom: unset !important;
  padding-left: 5px !important;
}

.comp_v3_1000__notelist td:first-child {
  text-align: center;
  white-space: nowrap;
  padding-right: 1px;
}

@media screen and (max-width: 768px) {
  .comp_v3_1000__notelist tr {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .comp_v3_1000__notelist td {
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content;
  }
}

table.comp_v3_1000__notelist {
  border: none !important;
  vertical-align: top;
  table-layout: unset;
  margin: 0px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

.comp_v3_0991__frame {
  padding: 30px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0991__frame {
    padding: 20px;
  }
}

.comp_v3_0991__newslist__caption__pdf_list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  font-size: 1.2rem;
}

.comp_v3_0991__newslist__caption__pdf_list li a::before {
  top: 0.15em;
}

.comp_v3_0991__newslist__caption__pdf_list li + li::before {
  content: "";
  border-left: 1px solid rgba(51, 51, 51, 0.3);
  margin-left: 15px;
  margin-right: 15px;
}

.comp_v3_0991__newslist a:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0991__newslist dl {
  border-top: 1px solid rgba(51, 51, 51, 0.3);
  padding: 10px 0 0 0;
  margin: 10px 0 0 0;
}

.comp_v3_0991__newslist dl:first-child {
  border-top: 1px solid rgba(51, 51, 51, 0.3);
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0991__newslist dl {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
  }
  .comp_v3_0991__newslist dl dt {
    margin: 10px 0;
    width: 160px;
  }
  .comp_v3_0991__newslist dl dd {
    margin: 10px 0 10px 20px;
  }
  .comp_v3_0991__newslist dl .comp_v3_0991__newslist__categories {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 160px;
  }
  .comp_v3_0991__newslist dl .comp_v3_0991__newslist__caption {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0991__newslist dl {
    margin: 20px 0 0 0;
  }
  .comp_v3_0991__newslist dl dt {
    margin: 10px 0;
    width: 100%;
  }
  .comp_v3_0991__newslist dl dd {
    margin: 10px 0;
    width: 100%;
  }
}

.comp_v3_0991__newslist .disc {
  display: inline-block;
  padding-left: calc(26px + 0.25em);
  margin-left: 0;
  position: relative;
}

.comp_v3_0991__newslist .disc::before {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  content: "\002022";
  color: #0064d2;
  margin: 0 10px;
}

.comp_v3_0991__newslist a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #0064d2;
  padding-right: 0;
  position: relative;
  line-height: 1.6;
  text-decoration: none;
}

.comp_v3_0991__newslist a:hover {
  text-decoration: underline;
}

.comp_v3_0991__newslist a::after {
  display: none;
}

.comp_v3_0991__newslist a::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0991__newslist a[href$=".pdf"]::before, .comp_v3_0991__newslist a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0991__newslist a[href*="/list/index.php"]::before, .comp_v3_0991__newslist a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0991__newslist a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0991__newslist a[href^="tel:"], .comp_v3_0991__newslist a[href^="mailto:"], .comp_v3_0991__newslist a.icon-none {
  padding-left: 0;
}

.comp_v3_0991__newslist a[href^="tel:"]::before, .comp_v3_0991__newslist a[href^="mailto:"]::before, .comp_v3_0991__newslist a.icon-none::before {
  display: none;
}

.comp_v3_0991__newslist a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0991__newslist a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0991__newslist a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0991__newslist a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0991__newslist a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0991__newslist a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0991__newslist a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0991__newslist a > sub {
  bottom: 0.75em;
}

.comp_v3_0991__newslist a > sup {
  top: 0.5em;
}

.comp_v3_0991__newslist__btn {
  margin: 0;
}

.comp_v3_0991__newslist__btn--category {
  font-size: 1.2rem;
  position: relative;
  display: table;
  min-width: auto;
  text-decoration: none;
  vertical-align: middle;
  margin: 0;
  padding: 5px 10px;
  border: 1px solid rgba(51, 51, 51, 0.3);
  color: #333;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.8;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  letter-spacing: 0.1rem;
  cursor: default;
}

.comp_v3_0991__newslist__btn--category img,
.comp_v3_0991__newslist__btn--category span {
  vertical-align: middle;
}

.comp_v3_0991__newslist__btn--category img {
  margin-right: 3px;
}

.comp_v3_0991__newslist__btn--category:hover {
  opacity: 0.5;
  text-decoration: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0991__newslist__btn--category {
    margin: 10px auto;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0991__newslist__btn--category {
    margin: 0;
  }
}

.comp_v3_0991__newslist__btn--category:hover {
  opacity: 1;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0991__newslist__btn {
    min-width: 120px;
  }
  .comp_v3_0991__newslist__btn--category {
    width: 100%;
    text-align: center;
    line-height: 1.6;
  }
  .comp_v3_0991__newslist__btn + .comp_v3_0991__newslist__btn {
    margin-top: 10px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0991__newslist__btn {
    display: inline-block;
    margin: 0 5px 3px 0;
  }
}

.comp_v3_0991__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-line-pack: center;
  align-content: center;
  font-size: 1.4rem;
  letter-spacing: 0.1rem;
  margin: 60px 0 0;
}

.comp_v3_0991__list__prev {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  text-align: left;
}

.comp_v3_0991__list__page {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  text-align: center;
}

.comp_v3_0991__list__page--active {
  font-size: 2rem;
  font-weight: bold;
}

.comp_v3_0991__list__next {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  text-align: right;
}

.comp_v3_0991__list a {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0991__list a:hover {
  text-decoration: underline;
}

.comp_v3_0991__list a :focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

@media screen and (max-width: 768px) {
  .comp_v3_0991__list {
    margin: 30px 0 0;
  }
}

.comp_v3_0900 .comp_v3_0991__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0991__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0990__frame {
  padding: 30px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0990__frame {
    padding: 20px;
  }
}

.comp_v3_0990__tab {
  margin: 0 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: rgba(160, 160, 165, 0.75);
  padding: 8px 8px 0 8px;
  border-radius: 4px 4px 0 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0990__tab {
    margin: 0;
  }
}

.comp_v3_0990__tab__item {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  vertical-align: middle;
  font-weight: bold;
  border-radius: 4px 4px 0 0;
  text-align: center;
  padding: 10px;
  border: 0 none;
  color: #fff;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  letter-spacing: 0.1rem;
}

.comp_v3_0990__tab__item:hover {
  color: #2d2d2d;
  cursor: pointer;
}

.comp_v3_0990__tab__item a {
  color: #fff;
}

.comp_v3_0990__tab__item--active {
  color: #1d1e21;
  background-color: #fff;
}

.comp_v3_0990__tab__item--active a {
  color: #2d2d2d;
}

@media screen and (max-width: 768px) {
  .comp_v3_0990__tab {
    margin-bottom: 20px;
  }
}

.comp_v3_0990__tab label:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0990__cont {
  padding: 15px;
}

.comp_v3_0990__cont__item {
  height: 0px;
  overflow-y: hidden;
  visibility: hidden;
}

.comp_v3_0990__cont__item--active {
  height: auto;
  overflow-y: visible;
  visibility: visible;
}

.comp_v3_0990__selector {
  margin: 30px auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0990__selector {
    margin: 25px auto;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0990__selector {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
}

.comp_v3_0990__selector dl {
  font-size: 1.4rem;
  margin: 0;
  line-height: 1.6;
}

@media screen and (max-width: 768px) {
  .comp_v3_0990__selector dl {
    margin: 20px 0 10px;
  }
}

.comp_v3_0990__selector dl dt {
  margin: 10px 0;
  font-weight: bold;
  color: #1d1e21;
  letter-spacing: 0.1rem;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0990__selector dl {
    margin: 0 15px;
  }
  .comp_v3_0990__selector dl:first-child {
    margin-left: 0;
    margin-right: 15px;
    margin-top: 0;
    margin-bottom: 0;
  }
  .comp_v3_0990__selector dl:last-child {
    margin-left: 15px;
    margin-right: 0;
    margin-top: 0;
    margin-bottom: 0;
  }
}

.comp_v3_0990__selector__selectbox {
  position: relative;
  border: 1px solid #ccc;
  border-radius: 4px;
  background: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@media screen and (max-width: 768px) {
  .comp_v3_0990__selector__selectbox {
    width: 100%;
  }
}

.comp_v3_0990__selector__selectbox::before {
  position: absolute;
  padding: 0;
  content: "";
  top: 50%;
  right: 0.9em;
  bottom: 0;
  width: 8px;
  height: 8px;
  border-top: 2px solid rgba(51, 51, 51, 0.3);
  border-right: 2px solid rgba(51, 51, 51, 0.3);
  -webkit-transform: rotate(135deg) translate(-50%, 50%);
  transform: rotate(135deg) translate(-50%, 50%);
  pointer-events: none;
}

.comp_v3_0990__selector__selectbox::after {
  position: absolute;
  top: 0;
  right: 2.5em;
  bottom: 0;
  width: 1px;
  content: "";
  border-left: 1px solid #ccc;
}

.comp_v3_0990__selector__selectbox select {
  width: 100%;
  min-width: 120px;
  padding-right: 1em;
  cursor: pointer;
  text-indent: 0.01px;
  text-overflow: ellipsis;
  border: none;
  outline: none;
  background: transparent;
  background-image: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 12px 45px 12px 10px;
  color: #333;
  letter-spacing: 0.1rem;
}

.comp_v3_0990__selector__selectbox select:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0990__selector__selectbox select::-ms-expand {
  display: none;
}

.comp_v3_0990__selector__selectbox select:disabled {
  background-color: #e7e7e8;
}

.comp_v3_0990__selector__textbox {
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 10px 16px;
  width: 100%;
  min-width: 300px;
  min-height: 40px;
  background-color: #fff;
  -webkit-appearance: none;
}

.comp_v3_0990__selector__textbox:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0990__selector__textbox:disabled {
  background-color: #e7e7e8;
}

.comp_v3_0990__selector__btn, .comp_v3_0990__selector__btn--loading {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
  height: 42px;
}

.comp_v3_0990__selector__btn span, .comp_v3_0990__selector__btn--loading span {
  padding-top: 0.2rem;
}

.comp_v3_0990__selector__btn:hover, .comp_v3_0990__selector__btn--loading:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_0990__selector__btn:focus, .comp_v3_0990__selector__btn--loading:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0990__selector__btn:disabled, .comp_v3_0990__selector__btn--loading:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_0990__selector__btn::before, .comp_v3_0990__selector__btn--loading::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-search-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0990__selector__btn--loading {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 80px;
}

.comp_v3_0990__selector__btn--loading:hover {
  cursor: wait;
}

.comp_v3_0990__selector__btn--loading::before {
  display: none;
}

.comp_v3_0990__selector__btn--loading__spinner {
  color: official;
  display: inline-block;
  position: relative;
  width: 40px;
  height: 40px;
}

.comp_v3_0990__selector__btn--loading__spinner div {
  -webkit-transform-origin: 20px 20px;
  transform-origin: 20px 20px;
  -webkit-animation: loadingSpinner 1.2s linear infinite;
  animation: loadingSpinner 1.2s linear infinite;
}

.comp_v3_0990__selector__btn--loading__spinner div:after {
  content: " ";
  display: block;
  position: absolute;
  top: 3px;
  left: 17px;
  width: 3px;
  height: 9px;
  border-radius: 20%;
  background: #fff;
}

.comp_v3_0990__selector__btn--loading__spinner div:nth-child(1) {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}

.comp_v3_0990__selector__btn--loading__spinner div:nth-child(2) {
  -webkit-transform: rotate(30deg);
  transform: rotate(30deg);
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}

.comp_v3_0990__selector__btn--loading__spinner div:nth-child(3) {
  -webkit-transform: rotate(60deg);
  transform: rotate(60deg);
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}

.comp_v3_0990__selector__btn--loading__spinner div:nth-child(4) {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}

.comp_v3_0990__selector__btn--loading__spinner div:nth-child(5) {
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
  -webkit-animation-delay: -0.7s;
  animation-delay: -0.7s;
}

.comp_v3_0990__selector__btn--loading__spinner div:nth-child(6) {
  -webkit-transform: rotate(150deg);
  transform: rotate(150deg);
  -webkit-animation-delay: -0.6s;
  animation-delay: -0.6s;
}

.comp_v3_0990__selector__btn--loading__spinner div:nth-child(7) {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.5s;
}

.comp_v3_0990__selector__btn--loading__spinner div:nth-child(8) {
  -webkit-transform: rotate(210deg);
  transform: rotate(210deg);
  -webkit-animation-delay: -0.4s;
  animation-delay: -0.4s;
}

.comp_v3_0990__selector__btn--loading__spinner div:nth-child(9) {
  -webkit-transform: rotate(240deg);
  transform: rotate(240deg);
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s;
}

.comp_v3_0990__selector__btn--loading__spinner div:nth-child(10) {
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}

.comp_v3_0990__selector__btn--loading__spinner div:nth-child(11) {
  -webkit-transform: rotate(300deg);
  transform: rotate(300deg);
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}

.comp_v3_0990__selector__btn--loading__spinner div:nth-child(12) {
  -webkit-transform: rotate(330deg);
  transform: rotate(330deg);
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}

.comp_v3_0990__newslist__caption__pdf_list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  font-size: 1.2rem;
}

.comp_v3_0990__newslist__caption__pdf_list li a::before {
  top: 0.15em;
}

.comp_v3_0990__newslist__caption__pdf_list li + li::before {
  content: "";
  border-left: 1px solid rgba(51, 51, 51, 0.3);
  margin-left: 15px;
  margin-right: 15px;
}

.comp_v3_0990__newslist a:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0990__newslist dl {
  border-top: 1px solid rgba(51, 51, 51, 0.3);
  padding: 10px 0 0 0;
  margin: 10px 0 0 0;
}

.comp_v3_0990__newslist dl:first-child {
  border-top: 1px solid rgba(51, 51, 51, 0.3);
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0990__newslist dl {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
  }
  .comp_v3_0990__newslist dl dt {
    margin: 10px 0;
    width: 160px;
  }
  .comp_v3_0990__newslist dl dd {
    margin: 10px 0 10px 20px;
  }
  .comp_v3_0990__newslist dl .comp_v3_0990__newslist__categories {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 160px;
  }
  .comp_v3_0990__newslist dl .comp_v3_0990__newslist__caption {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0990__newslist dl {
    margin: 20px 0 0 0;
  }
  .comp_v3_0990__newslist dl dt {
    margin: 10px 0;
    width: 100%;
  }
  .comp_v3_0990__newslist dl dd {
    margin: 10px 0;
    width: 100%;
  }
}

.comp_v3_0990__newslist .disc {
  display: inline-block;
  padding-left: calc(26px + 0.25em);
  margin-left: 0;
  position: relative;
}

.comp_v3_0990__newslist .disc::before {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  content: "\002022";
  color: #0064d2;
  margin: 0 10px;
}

.comp_v3_0990__newslist a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #0064d2;
  padding-right: 0;
  position: relative;
  line-height: 1.6;
  text-decoration: none;
}

.comp_v3_0990__newslist a:hover {
  text-decoration: underline;
}

.comp_v3_0990__newslist a::after {
  display: none;
}

.comp_v3_0990__newslist a::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0990__newslist a[href$=".pdf"]::before, .comp_v3_0990__newslist a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0990__newslist a[href*="/list/index.php"]::before, .comp_v3_0990__newslist a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0990__newslist a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0990__newslist a[href^="tel:"], .comp_v3_0990__newslist a[href^="mailto:"], .comp_v3_0990__newslist a.icon-none {
  padding-left: 0;
}

.comp_v3_0990__newslist a[href^="tel:"]::before, .comp_v3_0990__newslist a[href^="mailto:"]::before, .comp_v3_0990__newslist a.icon-none::before {
  display: none;
}

.comp_v3_0990__newslist a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0990__newslist a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0990__newslist a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0990__newslist a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0990__newslist a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0990__newslist a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0990__newslist a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0990__newslist a > sub {
  bottom: 0.75em;
}

.comp_v3_0990__newslist a > sup {
  top: 0.5em;
}

.comp_v3_0990__newslist__btn {
  margin: 0;
}

.comp_v3_0990__newslist__btn--category {
  font-size: 1.2rem;
  position: relative;
  display: table;
  min-width: auto;
  text-decoration: none;
  vertical-align: middle;
  margin: 0;
  padding: 5px 10px;
  border: 1px solid rgba(51, 51, 51, 0.3);
  color: #333;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.8;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  letter-spacing: 0.1rem;
  cursor: default;
}

.comp_v3_0990__newslist__btn--category img,
.comp_v3_0990__newslist__btn--category span {
  vertical-align: middle;
}

.comp_v3_0990__newslist__btn--category img {
  margin-right: 3px;
}

.comp_v3_0990__newslist__btn--category:hover {
  opacity: 0.5;
  text-decoration: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0990__newslist__btn--category {
    margin: 10px auto;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0990__newslist__btn--category {
    margin: 0;
  }
}

.comp_v3_0990__newslist__btn--category:hover {
  opacity: 1;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0990__newslist__btn {
    min-width: 120px;
  }
  .comp_v3_0990__newslist__btn--category {
    width: 100%;
    text-align: center;
    line-height: 1.6;
  }
  .comp_v3_0990__newslist__btn + .comp_v3_0990__newslist__btn {
    margin-top: 10px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0990__newslist__btn {
    display: inline-block;
    margin: 0 5px 3px 0;
  }
}

.comp_v3_0990__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-line-pack: center;
  align-content: center;
  font-size: 1.4rem;
  letter-spacing: 0.1rem;
  margin: 60px 0 0;
}

.comp_v3_0990__list__prev {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  text-align: left;
}

.comp_v3_0990__list__page {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  text-align: center;
}

.comp_v3_0990__list__page--active {
  font-size: 2rem;
  font-weight: bold;
}

.comp_v3_0990__list__next {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  text-align: right;
}

.comp_v3_0990__list a {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0990__list a:hover {
  text-decoration: underline;
}

.comp_v3_0990__list a :focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

@media screen and (max-width: 768px) {
  .comp_v3_0990__list {
    margin: 30px 0 0;
  }
}

.comp_v3_0900 .comp_v3_0990__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0990__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0980__frame {
  padding: 30px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
  line-height: 1.6;
}

@media screen and (max-width: 768px) {
  .comp_v3_0980__frame {
    padding: 20px;
  }
}

.comp_v3_0980__latest-information {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

@media screen and (max-width: 768px) {
  .comp_v3_0980__latest-information {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.comp_v3_0980__latest-information__head {
  width: 10vw;
  min-width: 125px;
  margin: 0 10px 0 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0980__latest-information__head {
    margin: 0;
    padding: 0;
    width: 100%;
  }
}

.comp_v3_0980__latest-information__ticker {
  width: calc(100% - 10vw);
  margin: 0;
  overflow: hidden;
}

@media screen and (max-width: 768px) {
  .comp_v3_0980__latest-information__ticker {
    width: 100%;
  }
}

.comp_v3_0980__latest-information__ticker__slider {
  position: relative;
  margin: 0 0 0 80px;
  padding-left: 20px;
  border-left: 1px solid rgba(51, 51, 51, 0.2);
}

@media screen and (max-width: 768px) {
  .comp_v3_0980__latest-information__ticker__slider {
    padding-left: 10px;
    margin: 0 0 0 40px;
  }
}

.comp_v3_0980__latest-information__ticker__slider li {
  white-space: nowrap;
}

.comp_v3_0980__latest-information__ticker__slider li a {
  display: block;
  padding-left: 1.5em;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

@media screen and (max-width: 768px) {
  .comp_v3_0980__latest-information__ticker__slider li a {
    padding-left: 0.5em;
  }
}

.comp_v3_0980__latest-information__ticker__slider .prev,
.comp_v3_0980__latest-information__ticker__slider .next {
  position: absolute;
  top: 50%;
  z-index: 1;
  text-indent: -999em;
  background-size: 12px 20px;
  width: 12px;
  height: 20px;
  cursor: pointer;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

@media screen and (max-width: 768px) {
  .comp_v3_0980__latest-information__ticker__slider .prev,
  .comp_v3_0980__latest-information__ticker__slider .next {
    background-size: 8px 13px;
    width: 8px;
    height: 13px;
  }
}

.comp_v3_0980__latest-information__ticker__slider .prev:hover,
.comp_v3_0980__latest-information__ticker__slider .next:hover {
  opacity: 0.5;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

.comp_v3_0980__latest-information__ticker__slider .prev {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-slide-prev.png);
  left: -70px;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
}

@media screen and (max-width: 768px) {
  .comp_v3_0980__latest-information__ticker__slider .prev {
    left: -40px;
  }
}

.comp_v3_0980__latest-information__ticker__slider .next {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-slide-next.png);
  left: -35px;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
}

@media screen and (max-width: 768px) {
  .comp_v3_0980__latest-information__ticker__slider .next {
    left: -20px;
  }
}

.comp_v3_0900 .comp_v3_0980__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0980__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0970__frame {
  padding: 60px 15px 30px;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 auto;
  max-width: 1140px;
  width: 100%;
  overflow: visible;
}

@media screen and (max-width: 768px) {
  .comp_v3_0970__frame {
    padding: 20px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0970__frame {
    border-top: 1px solid rgba(51, 51, 51, 0.2);
    border-bottom: 1px solid rgba(51, 51, 51, 0.2);
    background-color: #fafbfd;
  }
}

.comp_v3_0970__box {
  margin-left: auto;
  margin-right: auto;
  padding: 30px;
  max-width: 916px;
  border: 1px solid rgba(51, 51, 51, 0.2);
  background-color: rgba(255, 255, 255, 0.5);
}

@media screen and (max-width: 768px) {
  .comp_v3_0970__box {
    padding: 20px;
    border: none;
    background-color: transparent;
  }
}

.comp_v3_0970__header__title {
  color: #1d1e21;
  font-weight: normal;
  letter-spacing: 0.1rem;
  line-height: 1.15;
}

.comp_v3_0970__search {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 20px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0970__search {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.comp_v3_0970__search__item {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
}

@media screen and (max-width: 768px) {
  .comp_v3_0970__search__item {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
  }
}

.comp_v3_0970__search__item--button {
  margin-left: 25px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0970__search__item--button {
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
  }
}

.comp_v3_0970__search__input {
  border: 1px solid #ccc;
  border-radius: 4px;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 12px;
  padding-bottom: 12px;
  width: 100%;
  height: 48px;
  background-color: #fff;
  -webkit-appearance: none;
}

.comp_v3_0970__search__input:disabled {
  background-color: #e7e7e8;
}

.comp_v3_0970__search__button, .comp_v3_0970__search__button--loading {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
  min-width: 160px;
  height: 48px;
}

.comp_v3_0970__search__button span, .comp_v3_0970__search__button--loading span {
  padding-top: 0.2rem;
}

.comp_v3_0970__search__button:hover, .comp_v3_0970__search__button--loading:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_0970__search__button:focus, .comp_v3_0970__search__button--loading:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0970__search__button:disabled, .comp_v3_0970__search__button--loading:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_0970__search__button::before, .comp_v3_0970__search__button--loading::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-search-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0970__search__button--loading {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 80px;
}

.comp_v3_0970__search__button--loading:hover {
  cursor: wait;
}

.comp_v3_0970__search__button--loading::before {
  display: none;
}

.comp_v3_0970__search__button--loading__spinner {
  color: official;
  display: inline-block;
  position: relative;
  width: 40px;
  height: 40px;
}

.comp_v3_0970__search__button--loading__spinner div {
  -webkit-transform-origin: 20px 20px;
  transform-origin: 20px 20px;
  -webkit-animation: loadingSpinner 1.2s linear infinite;
  animation: loadingSpinner 1.2s linear infinite;
}

.comp_v3_0970__search__button--loading__spinner div:after {
  content: " ";
  display: block;
  position: absolute;
  top: 3px;
  left: 17px;
  width: 3px;
  height: 9px;
  border-radius: 20%;
  background: #fff;
}

.comp_v3_0970__search__button--loading__spinner div:nth-child(1) {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}

.comp_v3_0970__search__button--loading__spinner div:nth-child(2) {
  -webkit-transform: rotate(30deg);
  transform: rotate(30deg);
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}

.comp_v3_0970__search__button--loading__spinner div:nth-child(3) {
  -webkit-transform: rotate(60deg);
  transform: rotate(60deg);
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}

.comp_v3_0970__search__button--loading__spinner div:nth-child(4) {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}

.comp_v3_0970__search__button--loading__spinner div:nth-child(5) {
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
  -webkit-animation-delay: -0.7s;
  animation-delay: -0.7s;
}

.comp_v3_0970__search__button--loading__spinner div:nth-child(6) {
  -webkit-transform: rotate(150deg);
  transform: rotate(150deg);
  -webkit-animation-delay: -0.6s;
  animation-delay: -0.6s;
}

.comp_v3_0970__search__button--loading__spinner div:nth-child(7) {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.5s;
}

.comp_v3_0970__search__button--loading__spinner div:nth-child(8) {
  -webkit-transform: rotate(210deg);
  transform: rotate(210deg);
  -webkit-animation-delay: -0.4s;
  animation-delay: -0.4s;
}

.comp_v3_0970__search__button--loading__spinner div:nth-child(9) {
  -webkit-transform: rotate(240deg);
  transform: rotate(240deg);
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s;
}

.comp_v3_0970__search__button--loading__spinner div:nth-child(10) {
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}

.comp_v3_0970__search__button--loading__spinner div:nth-child(11) {
  -webkit-transform: rotate(300deg);
  transform: rotate(300deg);
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}

.comp_v3_0970__search__button--loading__spinner div:nth-child(12) {
  -webkit-transform: rotate(330deg);
  transform: rotate(330deg);
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}

.comp_v3_0970__search__button:disabled:hover, .comp_v3_0970__search__button--loading:disabled:hover {
  opacity: 1;
  cursor: default;
}

.comp_v3_0970__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: -15px;
  margin-right: -15px;
  margin-top: 30px;
  font-size: 1.35rem;
  font-weight: bold;
}

@media screen and (max-width: 768px) {
  .comp_v3_0970__list {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.comp_v3_0970__list__item {
  margin-right: 10px;
  margin-top: 0;
  margin-bottom: 0;
  padding-right: 10px;
  border-right: 1px solid rgba(51, 51, 51, 0.3);
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0970__list__item {
    margin-right: 0;
    margin-bottom: 15px;
    padding: 15px;
    border-right: none;
    border-radius: 5px;
    border: 1px solid #EEE;
  }
}

.comp_v3_0970__list__item:last-child {
  margin-right: 0;
  padding-right: 0;
  border-right: none;
}

.comp_v3_0970__list__link {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #0064d2;
  padding-right: 0;
  position: relative;
  line-height: 1.6;
  text-decoration: none;
  color: #1d1e21;
}

.comp_v3_0970__list__link:hover {
  text-decoration: underline;
}

.comp_v3_0970__list__link::after {
  display: none;
}

.comp_v3_0970__list__link::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0970__list__link[href$=".pdf"]::before, .comp_v3_0970__list__link[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0970__list__link[href*="/list/index.php"]::before, .comp_v3_0970__list__link[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0970__list__link[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0970__list__link[href^="tel:"], .comp_v3_0970__list__link[href^="mailto:"], .comp_v3_0970__list__link.icon-none {
  padding-left: 0;
}

.comp_v3_0970__list__link[href^="tel:"]::before, .comp_v3_0970__list__link[href^="mailto:"]::before, .comp_v3_0970__list__link.icon-none::before {
  display: none;
}

.comp_v3_0970__list__link.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0970__list__link[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0970__list__link[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0970__list__link[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0970__list__link[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0970__list__link[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0970__list__link[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0970__list__link > sub {
  bottom: 0.75em;
}

.comp_v3_0970__list__link > sup {
  top: 0.5em;
}

.comp_v3_0970__list__link:hover {
  color: #0064d2;
  text-decoration: underline;
}

.comp_v3_0900 .comp_v3_0970__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0970__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0960__frame {
  padding: 15px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
  line-height: 1.6;
}

@media screen and (max-width: 768px) {
  .comp_v3_0960__frame {
    padding: 20px;
  }
}

.comp_v3_0960__login_icon {
  margin-left: 12px !important;
}

.comp_v3_0960__login_icon img {
  width: 14px;
  /* アイコンのサイズを調整 */
  height: 16px;
  vertical-align: baseline;
}

@media screen and (max-width: 768px) {
  .comp_v3_0960__list {
    padding: 0;
  }
}

.comp_v3_0960__list--flat {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
}

.comp_v3_0960__list__item {
  margin-left: 0;
  margin-right: 0;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}

@media screen and (max-width: 768px) {
  .comp_v3_0960__list[data-chain="1"] .comp_v3_0960__list__item:first-child {
    margin-top: 0;
  }
}

.comp_v3_0960__list--flat .comp_v3_0960__list__item {
  margin-right: 15px;
  padding-right: 15px;
  border-right: 1px solid rgba(51, 51, 51, 0.3);
}

.comp_v3_0960__list--flat .comp_v3_0960__list__item:last-child {
  margin-right: 0;
  padding-right: 0;
  border-right-style: none;
}

.comp_v3_0960__list__link {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #0064d2;
  padding-right: 0;
  position: relative;
  line-height: 1.6;
  text-decoration: none;
}

.comp_v3_0960__list__link:hover {
  text-decoration: underline;
}

.comp_v3_0960__list__link::after {
  display: none;
}

.comp_v3_0960__list__link::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0960__list__link[href$=".pdf"]::before, .comp_v3_0960__list__link[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0960__list__link[href*="/list/index.php"]::before, .comp_v3_0960__list__link[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0960__list__link[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0960__list__link[href^="tel:"], .comp_v3_0960__list__link[href^="mailto:"], .comp_v3_0960__list__link.icon-none {
  padding-left: 0;
}

.comp_v3_0960__list__link[href^="tel:"]::before, .comp_v3_0960__list__link[href^="mailto:"]::before, .comp_v3_0960__list__link.icon-none::before {
  display: none;
}

.comp_v3_0960__list__link.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0960__list__link[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0960__list__link[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0960__list__link[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0960__list__link[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0960__list__link[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0960__list__link[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0960__list__link > sub {
  bottom: 0.75em;
}

.comp_v3_0960__list__link > sup {
  top: 0.5em;
}

.comp_v3_0960__list__text {
  display: inline-block;
  padding-left: calc(26px + 0.25em);
}

.comp_v3_0960__list__text--sp {
  display: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0960__list__text--sp {
    display: inline;
  }
}

.comp_v3_0960__list--flat .comp_v3_0960__list__text {
  padding-left: 0;
}

.comp_v3_0960__tab {
  margin: 0 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: rgba(160, 160, 165, 0.75);
  padding: 8px 8px 0 8px;
  border-radius: 4px 4px 0 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-top: 10px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0960__tab {
    margin: 0;
  }
}

.comp_v3_0960__tab__item {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  vertical-align: middle;
  font-weight: bold;
  border-radius: 4px 4px 0 0;
  text-align: center;
  padding: 10px;
  border: 0 none;
  color: #fff;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  letter-spacing: 0.1rem;
}

.comp_v3_0960__tab__item:hover {
  color: #2d2d2d;
  cursor: pointer;
}

.comp_v3_0960__tab__item a {
  color: #fff;
}

.comp_v3_0960__tab__item--active {
  color: #1d1e21;
  background-color: #fff;
}

.comp_v3_0960__tab__item--active a {
  color: #2d2d2d;
}

@media screen and (max-width: 768px) {
  .comp_v3_0960__tab {
    margin-top: 10px;
  }
}

.comp_v3_0960__tab__item {
  padding: 0;
}

.comp_v3_0960__tab__item a {
  display: block;
  padding: 8px;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

.comp_v3_0960__tab__item a:hover {
  color: #2d2d2d;
}

.comp_v3_0960__tab__text {
  display: block;
  padding: 8px;
  color: #fff;
  cursor: auto;
}

.comp_v3_0960__tab__item--active .comp_v3_0960__tab__text {
  color: #1d1e21;
}

.comp_v3_0880 + .comp_v3_0960__frame {
  margin-top: 60px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0880 + .comp_v3_0960__frame {
    margin-top: 30px;
  }
}

.comp_v3_0900 .comp_v3_0960__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0960__frame {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}

.comp_v3_0010 .comp_v3_0960__frame {
  padding-top: 0;
  padding-bottom: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0960__frame {
    border-bottom: 1px solid #ddd;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0960__list__item {
    margin-top: 0;
    margin-bottom: 0;
    width: 100%;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0960__list__item + .comp_v3_0960__list__item {
    border-top: 1px solid #ddd;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0960__list__link {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 5px;
    padding-right: 10px;
    padding-top: 15px;
    padding-bottom: 15px;
    width: 100%;
    color: #333;
  }
  .comp_v3_0010 .comp_v3_0960__list__link::before {
    top: auto;
    content: "";
    display: inline-block;
    margin-left: 0.4rem;
    margin-right: calc(0.4rem + 5px);
    width: 1.6rem;
    height: 1.6rem;
    background-color: #333;
    background-image: none;
    -webkit-mask: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/stop_black_24dp.svg");
    mask: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/stop_black_24dp.svg");
    -webkit-mask-size: cover;
    mask-size: cover;
    font-size: 2.4rem;
    line-height: 1;
  }
  .comp_v3_0010 .comp_v3_0960__list__link:hover {
    color: #0064d2;
    text-decoration: none;
  }
  .comp_v3_0010 .comp_v3_0960__list__link:hover::before {
    background-color: #0064d2;
  }
  .comp_v3_0010 .comp_v3_0960__list__link span:first-child {
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0960__list__text {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 5px;
    padding-right: 10px;
    padding-top: 15px;
    padding-bottom: 15px;
    width: 100%;
  }
  .comp_v3_0010 .comp_v3_0960__list__text::before {
    top: auto;
    content: "";
    display: inline-block;
    margin-left: 0.4rem;
    margin-right: calc(0.4rem + 5px);
    width: 1.6rem;
    height: 1.6rem;
    background-color: #333;
    background-image: none;
    -webkit-mask: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/stop_black_24dp.svg");
    mask: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/stop_black_24dp.svg");
    -webkit-mask-size: cover;
    mask-size: cover;
    font-size: 2.4rem;
    line-height: 1;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0960__list__text--sp {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #0064d2;
  }
  .comp_v3_0010 .comp_v3_0960__list__text--sp::before {
    content: "\E5C8";
    display: inline-block;
    margin-right: 5px;
    width: 1.4rem;
    font-family: 'Material Icons';
    font-size: 1.4rem;
  }
}

.comp_v3_0951__frame {
  padding: 30px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0951__frame {
    padding: 20px;
  }
}

.comp_v3_0951__selector {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  width: 100%;
  padding: 0 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.comp_v3_0951__selector__radio li {
  margin: 0.5em 0;
}

.comp_v3_0951__selector__radio__label {
  position: relative;
  cursor: pointer;
  padding-left: 30px;
  letter-spacing: 0.1rem;
}

.comp_v3_0951__selector__radio__label input[type="radio"] {
  position: absolute;
  left: -100vw;
}

.comp_v3_0951__selector__radio__label input[type="radio"]:checked + span::before {
  border: 2px solid #0064d2;
}

.comp_v3_0951__selector__radio__label input[type="radio"]:checked + span::after {
  background-color: #0064d2;
}

.comp_v3_0951__selector__radio__label input[type="radio"]:disabled + span::before {
  border: 2px solid #e7e7e8;
  opacity: 0.5;
}

.comp_v3_0951__selector__radio__label input[type="radio"]:checked:disabled + span::before {
  border: 2px solid #0064d2;
}

.comp_v3_0951__selector__radio__label input[type="radio"]:checked:disabled + span::after {
  background-color: #0064d2;
}

.comp_v3_0951__selector__radio__label__text::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 18px;
  height: 18px;
  border: 2px solid #e7e7e8;
  border-radius: 50%;
}

.comp_v3_0951__selector__radio__label__text::after {
  content: "";
  display: block;
  position: absolute;
  top: 7px;
  left: 7px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background-color: transparent;
}

input[type="radio"]:focus + .comp_v3_0951__selector__radio__label__text::before {
  outline-style: none;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

@media screen and (max-width: 768px) {
  .comp_v3_0951__selector {
    display: none;
  }
}

.comp_v3_0951__selector__lcol {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: auto;
}

.comp_v3_0951__selector__rcol {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  min-width: 190px;
}

.comp_v3_0951__selector__selectmenu {
  position: relative;
  border: 1px solid #ccc;
  border-radius: 4px;
  background: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@media screen and (max-width: 768px) {
  .comp_v3_0951__selector__selectmenu {
    width: 100%;
  }
}

.comp_v3_0951__selector__selectmenu::before {
  position: absolute;
  padding: 0;
  content: "";
  top: 50%;
  right: 0.9em;
  bottom: 0;
  width: 8px;
  height: 8px;
  border-top: 2px solid rgba(51, 51, 51, 0.3);
  border-right: 2px solid rgba(51, 51, 51, 0.3);
  -webkit-transform: rotate(135deg) translate(-50%, 50%);
  transform: rotate(135deg) translate(-50%, 50%);
  pointer-events: none;
}

.comp_v3_0951__selector__selectmenu::after {
  position: absolute;
  top: 0;
  right: 2.5em;
  bottom: 0;
  width: 1px;
  content: "";
  border-left: 1px solid #ccc;
}

.comp_v3_0951__selector__selectmenu select {
  width: 100%;
  min-width: 120px;
  padding-right: 1em;
  cursor: pointer;
  text-indent: 0.01px;
  text-overflow: ellipsis;
  border: none;
  outline: none;
  background: transparent;
  background-image: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 12px 45px 12px 10px;
  color: #333;
  letter-spacing: 0.1rem;
}

.comp_v3_0951__selector__selectmenu select:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0951__selector__selectmenu select::-ms-expand {
  display: none;
}

.comp_v3_0951__selector__selectmenu select:disabled {
  background-color: #e7e7e8;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0951__selector__selectmenu {
    margin-right: 20px;
    margin-bottom: 15px;
  }
}

.comp_v3_0951__selector__radio {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 0 15px auto;
}

.comp_v3_0951__selector__radio dt {
  margin-right: 5px;
}

.comp_v3_0951__selector__radio dd {
  margin-right: 15px;
}

.comp_v3_0951__selector__radio dd:last-child {
  margin-right: 0;
}

.comp_v3_0951 figure {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  height: auto;
  overflow: hidden;
}

.comp_v3_0951 figure img {
  width: 100%;
  max-width: 100%;
  max-height: 100%;
  position: relative;
}

.comp_v3_0951 figure a img:hover {
  opacity: 0.5;
}

.comp_v3_0951__flcol {
  max-width: 1140px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0951__flcol {
    margin: 0 0 0 -30px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0951__flcol {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin: 0;
  }
}

.comp_v3_0951__col a figure img:hover {
  opacity: 0.5;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0951__col {
    width: calc(20% - 30px);
    margin: 0 0 30px 30px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0951__col {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 100%;
    margin: 0 auto 15px;
    border-bottom: 1px solid rgba(51, 51, 51, 0.3);
    padding-bottom: 15px;
  }
}

.comp_v3_0951__linkbox {
  display: block;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

@media screen and (max-width: 768px) {
  .comp_v3_0951__linkbox {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .comp_v3_0951__linkbox figure {
    width: 110px;
    min-height: 110px;
  }
  .comp_v3_0951__linkbox dl {
    width: calc(100% - 110px);
    margin: 0 0 0 15px;
  }
}

.comp_v3_0951__linkbox figure img {
  width: auto;
}

.comp_v3_0951__linkbox:hover dt {
  text-decoration: underline;
}

.comp_v3_0951__linkbox:hover p {
  color: #0064d2;
}

.comp_v3_0951__linkbox dt {
  display: inline-block;
  color: #0064d2;
  padding-left: 30px;
  padding-right: 0;
  position: relative;
  line-height: 1.4;
}

@media screen and (max-width: 768px) {
  .comp_v3_0951__linkbox dt {
    padding-left: 25px;
  }
}

.comp_v3_0951__linkbox dt::before {
  position: absolute;
  left: 5px;
  top: 0.25em;
  content: "";
  display: inline-block;
  width: 14px;
  height: 14px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 14px 14px;
}

.comp_v3_0951__link {
  margin: 0;
  line-height: 1.4;
  font-size: 1.4rem;
}

.comp_v3_0951__link dt {
  font-weight: normal;
  font-size: 1.8rem;
  word-break: break-all;
  margin-top: 11px;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0951__link dt {
    margin-top: 0;
  }
}

.comp_v3_0951__link dd {
  margin: 0 0 11px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0951__link dd {
    margin-bottom: 0;
  }
}

.comp_v3_0951__link__size__switch__mm {
  display: inline-block;
}

.comp_v3_0951__link__size__switch__inch {
  margin-left: 5px;
  display: inline-block;
}

.comp_v3_0951__link__size__pc {
  display: table;
  margin: 0 auto;
  font-size: 1.6rem;
  width: auto;
}

.comp_v3_0951__link__size__pc th {
  font-weight: normal;
}

.comp_v3_0951__link__size__pc td {
  text-align: right;
}

.comp_v3_0951__link__size__sp ul {
  margin: 5px auto 0;
  display: block;
}

.comp_v3_0951__link__size__sp ul li {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0951__link__size__pc {
    display: table;
    margin-top: 10px;
  }
  .comp_v3_0951__link__size__sp {
    display: none;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0951__link__size__pc {
    display: none;
  }
  .comp_v3_0951__link__size__sp {
    display: block;
  }
}

.comp_v3_0900 .comp_v3_0951__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0951__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

@charset "UTF-8";
.comp_v3_0950__frame {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 15px;
  padding-right: 15px;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  padding: 30px 70px;
  margin: 0 auto;
  position: relative;
}

@media screen and (max-width: 768px) {
  .comp_v3_0950__frame {
    padding: 20px 0;
  }
}

.comp_v3_0950 .slick-dots {
  position: relative;
  font-size: 0;
  list-style: none;
  display: block;
  text-align: center;
  padding: 15px 0;
  margin: 0 auto;
  width: 80%;
}

.comp_v3_0950 .slick-dots li {
  position: relative;
  display: inline-block;
  margin: 2px 5px;
  padding: 0;
  cursor: pointer;
}

.comp_v3_0950 .slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: transparent;
  padding: 5px;
  cursor: pointer;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 7px;
  border: 2px solid #6e7175;
}

.comp_v3_0950 .slick-dots li button:hover, .comp_v3_0950 .slick-dots li button:focus {
  outline: none;
}

.comp_v3_0950 .slick-dots li button:hover:before, .comp_v3_0950 .slick-dots li button:focus:before {
  opacity: 1;
}

.comp_v3_0950 .slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "•";
  width: 12px;
  height: 12px;
  font-size: 6px;
  line-height: 20px;
  text-align: center;
  opacity: 0.5;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  border-radius: 6px;
}

.comp_v3_0950 .slick-dots li.slick-active button {
  opacity: 1;
  border: 2px solid #1d1e21;
  background-color: #1d1e21;
}

.comp_v3_0950 .slick-track {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
}

.comp_v3_0950 .slick-track .slick-slide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: auto;
}

.comp_v3_0950 .slick-track .slick-slide > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
}

.comp_v3_0950__flcol, .comp_v3_0950__flcol--border {
  max-width: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

@media screen and (max-width: 768px) {
  .comp_v3_0950__flcol, .comp_v3_0950__flcol--border {
    margin-left: -20px;
    margin-right: -20px;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0950__flcol, .comp_v3_0950__flcol--border {
    position: static;
    padding: 0;
    width: 100%;
  }
}

.comp_v3_0950__flcol .prev,
.comp_v3_0950__flcol .next, .comp_v3_0950__flcol--border .prev,
.comp_v3_0950__flcol--border .next {
  position: absolute;
  top: 50%;
  z-index: 1;
  background-size: 40px 40px;
  text-indent: -999em;
  width: 40px;
  height: 40px;
  cursor: pointer;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

@media screen and (max-width: 768px) {
  .comp_v3_0950__flcol .prev,
  .comp_v3_0950__flcol .next, .comp_v3_0950__flcol--border .prev,
  .comp_v3_0950__flcol--border .next {
    width: 25px;
    height: 25px;
    background-size: 25px 25px;
  }
}

.comp_v3_0950__flcol .prev:hover,
.comp_v3_0950__flcol .next:hover, .comp_v3_0950__flcol--border .prev:hover,
.comp_v3_0950__flcol--border .next:hover {
  opacity: 0.5;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

.comp_v3_0950__flcol .prev, .comp_v3_0950__flcol--border .prev {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-prev.png);
  left: 14px;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
}

@media screen and (max-width: 768px) {
  .comp_v3_0950__flcol .prev, .comp_v3_0950__flcol--border .prev {
    left: 10px;
  }
}

.comp_v3_0950__flcol .next, .comp_v3_0950__flcol--border .next {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-next.png);
  right: 14px;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
}

@media screen and (max-width: 768px) {
  .comp_v3_0950__flcol .next, .comp_v3_0950__flcol--border .next {
    right: 10px;
  }
}

.comp_v3_0950__flcol .slick-disabled, .comp_v3_0950__flcol--border .slick-disabled {
  opacity: 0.1;
}

.comp_v3_0950__flcol .slick-disabled:hover, .comp_v3_0950__flcol--border .slick-disabled:hover {
  cursor: default;
  opacity: 0.1;
}

.comp_v3_0950 .slick-list {
  width: 100%;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0950 .slick-track {
    margin-left: 0;
  }
  .comp_v3_0950__flcol--border .slick-list {
    margin-left: 4px;
  }
  .comp_v3_0950__flcol--border .slick-slide {
    border-right: 1px solid rgba(51, 51, 51, 0.2);
  }
}

.comp_v3_0950 .slick-slide {
  padding: 0 15px 0 0;
  margin: 0 0 0 15px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@media screen and (max-width: 768px) {
  .comp_v3_0950 .slick-slide {
    max-width: none;
    padding: 0 20px;
    margin: 0 20px;
  }
}

.comp_v3_0950__flag--new {
  font-size: 1.4rem;
  margin: 0 0 10px 0;
  display: inline-block;
  vertical-align: top;
  letter-spacing: 0.1rem;
  margin: 15px 0 0 0;
}

.comp_v3_0950__flag--new span {
  display: inline-block;
  border-radius: 4px;
  padding: 5px 10px;
  line-height: 1;
  color: #fff;
  background-color: #af8cc8;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

.comp_v3_0950__link {
  margin: 0;
  line-height: 1.4;
  font-size: 1.4rem;
}

.comp_v3_0950__link .disc {
  display: inline-block;
  padding-left: calc(26px + 0.25em);
  margin-left: 0;
  position: relative;
}

.comp_v3_0950__link .disc::before {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  content: "\002022";
  color: #0064d2;
  margin: 0 10px;
}

.comp_v3_0950__link a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #0064d2;
  padding-right: 0;
  position: relative;
  line-height: 1.6;
  text-decoration: none;
}

.comp_v3_0950__link a:hover {
  text-decoration: underline;
}

.comp_v3_0950__link a::after {
  display: none;
}

.comp_v3_0950__link a::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0950__link a[href$=".pdf"]::before, .comp_v3_0950__link a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0950__link a[href*="/list/index.php"]::before, .comp_v3_0950__link a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0950__link a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0950__link a[href^="tel:"], .comp_v3_0950__link a[href^="mailto:"], .comp_v3_0950__link a.icon-none {
  padding-left: 0;
}

.comp_v3_0950__link a[href^="tel:"]::before, .comp_v3_0950__link a[href^="mailto:"]::before, .comp_v3_0950__link a.icon-none::before {
  display: none;
}

.comp_v3_0950__link a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0950__link a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0950__link a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0950__link a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0950__link a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0950__link a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0950__link a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0950__link a > sub {
  bottom: 0.75em;
}

.comp_v3_0950__link a > sup {
  top: 0.5em;
}

.comp_v3_0950__link dt {
  font-weight: normal;
  font-size: 2rem;
  margin: 15px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

.comp_v3_0950__link dt a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0950__link dt a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0950__link dt a[href$=".pdf"]::after, .comp_v3_0950__link dt a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0950__link dt a[href*="/list/index.php"]::after, .comp_v3_0950__link dt a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0950__link dt a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0950__link dt a[href^="tel:"]::after, .comp_v3_0950__link dt a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0950__link dt a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0950__link dt a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0950__link dt a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0950__link dt a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0950__link dt a:hover[href$=".pdf"]::after, .comp_v3_0950__link dt a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0950__link dt a:hover[href*="/list/index.php"]::after, .comp_v3_0950__link dt a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0950__link dt a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0950__link dt a:hover[href^="tel:"]::after, .comp_v3_0950__link dt a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0950__link dt a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0950__link dt a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0950__link dt a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0950__link dt a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0950__link dt a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0950__link dt a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0950__link dt a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0950__link dt a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0950__link dt a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0950__link dt a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0950__link dt a {
  padding-left: 0;
  text-decoration: none;
}

.comp_v3_0950__link dt a::before {
  display: none;
}

.comp_v3_0950__link dt a:hover {
  color: #1d1e21;
  text-decoration: underline;
}

.comp_v3_0950__link dt a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0950__link dt a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0950__link dt a:hover[href*="/list/index.php"]::after, .comp_v3_0950__link dt a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0950__link dt a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0950__link dd {
  font-size: 1.4rem;
  margin: 8px 0;
}

.comp_v3_0950__link dd.comp_v3_0920__link__caption {
  font-size: 1.2rem;
  color: #707070;
  margin: 5px 0 15px 0;
  letter-spacing: 0.1rem;
}

.comp_v3_0950__link ul {
  margin-top: 0;
}

.comp_v3_0950__link li {
  margin: 8px 0;
}

.comp_v3_0950__link__title {
  font-size: 1.6rem;
  color: #333;
  text-align: left;
}

.comp_v3_0950__link__size {
  margin: 0 auto;
  width: auto;
}

.comp_v3_0950__link__size th,
.comp_v3_0950__link__size td {
  font-size: 1.6rem;
  text-align: right;
  position: relative;
  font-weight: normal;
  min-height: 1em;
  padding: 0 2px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.comp_v3_0950__link__size th {
  text-align: left;
}

.comp_v3_0950__link__size dd {
  margin: 0;
}

.comp_v3_0950__link__size__unit {
  text-align: right;
}

.comp_v3_0950__link__size__switch {
  position: relative;
}

.comp_v3_0950__link__size__switch__mm {
  display: inline;
}

.comp_v3_0950__link__size__switch__inch {
  display: none;
}

.comp_v3_0950__title {
  font-weight: normal;
  font-size: 2rem;
  color: #1d1e21;
  line-height: 1.4;
}

.comp_v3_0950__figure figcaption {
  font-weight: normal;
  font-size: 2rem;
  margin: 20px 0 0;
  color: #1d1e21;
  line-height: 1.4;
}

.comp_v3_0950__btn {
  letter-spacing: -0.4em;
  margin-top: 0;
}

.comp_v3_0950__btn p {
  margin: 0;
  padding: 0;
}

.comp_v3_0950__btn--center {
  text-align: center;
}

.comp_v3_0950__btn--right {
  text-align: right;
}

.comp_v3_0950__btn--default {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
}

.comp_v3_0950__btn--default span {
  padding-top: 0.2rem;
}

.comp_v3_0950__btn--default:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_0950__btn--default:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0950__btn--default:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_0950__btn--default::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0950__btn a {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  min-width: 110px;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
}

.comp_v3_0950__btn a span {
  padding-top: 0.2rem;
}

.comp_v3_0950__btn a:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
}

.comp_v3_0950__btn a::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg);
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0950__btn a[href$=".pdf"]::before, .comp_v3_0950__btn a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-white.svg);
}

.comp_v3_0950__btn a[href*="/list/index.php"]::before, .comp_v3_0950__btn a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-white.svg);
}

.comp_v3_0950__btn a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-white.svg);
}

.comp_v3_0950__btn a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg);
}

.comp_v3_0950__btn a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-white.svg);
}

.comp_v3_0950__btn a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-white.svg);
}

.comp_v3_0950__btn a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-white.svg);
}

.comp_v3_0950__btn a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-white.svg);
}

.comp_v3_0950__btn a > sub {
  bottom: 0.75em;
}

.comp_v3_0950__btn a > sup {
  top: 0.5em;
}

.comp_v3_0950__btn .comp_v3_0950__btn--search::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-search-white.svg);
}

.comp_v3_0950__btn .comp_v3_0950__btn--balloon::before {
  width: 18px;
  height: 18px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-icon-balloon.png);
  background-size: 18px 18px;
  margin-bottom: 0.1em;
}

.comp_v3_0950__btn .comp_v3_0950__btn--cart::before {
  width: 18px;
  height: 18px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-icon-cart.png);
  background-size: 18px 18px;
  margin-bottom: 0.1em;
}

.comp_v3_0950__btn .comp_v3_0950__btn--large {
  font-size: 2rem;
  padding: 18px 30px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0950__btn .comp_v3_0950__btn--large {
    width: 100%;
  }
}

.comp_v3_0950__btn .comp_v3_0950__btn--large:hover {
  color: #fff;
}

.comp_v3_0950__btn .comp_v3_0950__btn--flip {
  color: #0064d2;
  background-color: #fff;
  border: 1px solid #0064d2;
}

.comp_v3_0950__btn .comp_v3_0950__btn--flip::before {
  display: none;
}

.comp_v3_0950__btn li {
  letter-spacing: normal;
  margin: 15px 10px 0 0;
  min-width: 100px;
  display: inline-block;
}

.comp_v3_0950__btn li:last-child {
  margin-right: 0;
}

.comp_v3_0950__btn li a {
  width: 100%;
}

.comp_v3_0950__selector {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
  padding: 0 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.comp_v3_0950__selector__radio li {
  margin: 0.5em 0;
}

.comp_v3_0950__selector__radio__label {
  position: relative;
  cursor: pointer;
  padding-left: 30px;
  letter-spacing: 0.1rem;
}

.comp_v3_0950__selector__radio__label input[type="radio"] {
  position: absolute;
  left: -100vw;
}

.comp_v3_0950__selector__radio__label input[type="radio"]:checked + span::before {
  border: 2px solid #0064d2;
}

.comp_v3_0950__selector__radio__label input[type="radio"]:checked + span::after {
  background-color: #0064d2;
}

.comp_v3_0950__selector__radio__label input[type="radio"]:disabled + span::before {
  border: 2px solid #e7e7e8;
  opacity: 0.5;
}

.comp_v3_0950__selector__radio__label input[type="radio"]:checked:disabled + span::before {
  border: 2px solid #0064d2;
}

.comp_v3_0950__selector__radio__label input[type="radio"]:checked:disabled + span::after {
  background-color: #0064d2;
}

.comp_v3_0950__selector__radio__label__text::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 18px;
  height: 18px;
  border: 2px solid #e7e7e8;
  border-radius: 50%;
}

.comp_v3_0950__selector__radio__label__text::after {
  content: "";
  display: block;
  position: absolute;
  top: 7px;
  left: 7px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background-color: transparent;
}

input[type="radio"]:focus + .comp_v3_0950__selector__radio__label__text::before {
  outline-style: none;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

@media screen and (max-width: 768px) {
  .comp_v3_0950__selector {
    display: block;
    margin-bottom: 15px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0950__selector {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 0 10px;
  }
}

.comp_v3_0950__selector__lcol {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0950__selector__lcol {
    width: 100%;
  }
}

.comp_v3_0950__selector__rcol {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  min-width: 190px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0950__selector__rcol {
    width: 100%;
    display: block;
  }
}

.comp_v3_0950__selector__selectmenu {
  position: relative;
  border: 1px solid #ccc;
  border-radius: 4px;
  background: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@media screen and (max-width: 768px) {
  .comp_v3_0950__selector__selectmenu {
    width: 100%;
  }
}

.comp_v3_0950__selector__selectmenu::before {
  position: absolute;
  padding: 0;
  content: "";
  top: 50%;
  right: 0.9em;
  bottom: 0;
  width: 8px;
  height: 8px;
  border-top: 2px solid rgba(51, 51, 51, 0.3);
  border-right: 2px solid rgba(51, 51, 51, 0.3);
  -webkit-transform: rotate(135deg) translate(-50%, 50%);
  transform: rotate(135deg) translate(-50%, 50%);
  pointer-events: none;
}

.comp_v3_0950__selector__selectmenu::after {
  position: absolute;
  top: 0;
  right: 2.5em;
  bottom: 0;
  width: 1px;
  content: "";
  border-left: 1px solid #ccc;
}

.comp_v3_0950__selector__selectmenu select {
  width: 100%;
  min-width: 120px;
  padding-right: 1em;
  cursor: pointer;
  text-indent: 0.01px;
  text-overflow: ellipsis;
  border: none;
  outline: none;
  background: transparent;
  background-image: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 12px 45px 12px 10px;
  color: #333;
  letter-spacing: 0.1rem;
}

.comp_v3_0950__selector__selectmenu select:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0950__selector__selectmenu select::-ms-expand {
  display: none;
}

.comp_v3_0950__selector__selectmenu select:disabled {
  background-color: #e7e7e8;
}

@media screen and (max-width: 768px) {
  .comp_v3_0950__selector__selectmenu {
    margin: 0 0 20px 0;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0950__selector__selectmenu {
    margin-right: 20px;
    margin-bottom: 15px;
  }
}

.comp_v3_0950__selector__radio {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 0 15px auto;
}

.comp_v3_0950__selector__radio dt {
  margin-right: 5px;
}

.comp_v3_0950__selector__radio dd {
  margin-right: 15px;
}

.comp_v3_0950__selector__radio dd:last-child {
  margin-right: 0;
}

.comp_v3_0950__col figure img {
  width: 100%;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0950__col figure img {
    max-width: 337px;
    min-width: auto;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
}

.comp_v3_0950__col__in {
  position: relative;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.comp_v3_0950 figure {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  height: auto;
  overflow: hidden;
}

.comp_v3_0950 figure img {
  width: 100%;
  max-width: 100%;
  max-height: 100%;
  position: relative;
}

.comp_v3_0950 figure a img:hover {
  opacity: 0.5;
}

.comp_v3_0950__flcol, .comp_v3_0950__flcol--border {
  margin-left: 0;
  margin-right: 0;
}

.comp_v3_0950 .slick-counter {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
  line-height: 1.6;
  font-size: 1.4rem;
  letter-spacing: 0.1rem;
  text-align: center;
  width: 100%;
  padding: 15px 0;
}

.comp_v3_0950 .slick-counter .current {
  font-size: 2rem;
  text-align: center;
  font-weight: bold;
}

@media screen and (max-width: 768px) {
  .comp_v3_0950 .slick-slide {
    padding: 0 10px 0;
    margin: 0;
  }
  .comp_v3_0950 .slick-arrow {
    display: none !important;
  }
  .comp_v3_0950 .slick-counter {
    display: block;
  }
}

.comp_v3_0950__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.comp_v3_0950__link dt {
  font-size: 1.6rem;
  margin-top: 11px;
}

.comp_v3_0950__link dt a {
  line-height: 1.1;
}

.comp_v3_0950__link dd {
  margin: 0 0 10px;
}

.comp_v3_0950__link__title {
  font-size: 1.2rem;
  letter-spacing: 0.1rem;
  margin: 5px 0;
}

.comp_v3_0950__btn li {
  width: 100%;
  margin: 0;
}

.comp_v3_0950__btn li a {
  padding: 10px 10px;
}

.comp_v3_0950__notes {
  margin-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 1.4rem;
  line-height: 1.4;
}

.comp_v3_0950__notes small {
  font-size: inherit;
}

@media screen and (max-width: 768px) {
  .comp_v3_0950__notes {
    margin-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }
}

.comp_v3_0950__flcol--edit {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.comp_v3_0950__flcol--edit .comp_v3_0950__col {
  width: 20%;
}

@media screen and (max-width: 1024px) {
  .comp_v3_0950__flcol--edit .comp_v3_0950__col {
    width: 25%;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0950__flcol--edit .comp_v3_0950__col {
    width: 33.3%;
  }
}

@media screen and (max-width: 460px) {
  .comp_v3_0950__flcol--edit .comp_v3_0950__col {
    width: 50%;
  }
}

@media screen and (max-width: 350px) {
  .comp_v3_0950__flcol--edit .comp_v3_0950__col {
    width: 100%;
  }
}

.comp_v3_0900 .comp_v3_0950__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0950__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0940__frame {
  color: #b9b9b9;
  -webkit-box-shadow: 0 6px 6px -1px #ccc;
  box-shadow: 0 6px 6px -1px #ccc;
  background-color: #4b4b4b;
  display: block;
  padding: 0px 0 10px 0px;
  border: 3px solid #4b0000;
  border-radius: 6px;
  margin: -6px 12px 8px 12px;
}

.comp_v3_0940 h1, .comp_v3_0940 h2, .comp_v3_0940 h3 {
  margin: 0px 0 10px;
  font-size: 1rem;
  padding: 1rem;
  background-color: #4b0000;
}

.comp_v3_0940 .columns {
  -webkit-columns: 2;
  -moz-columns: 2;
  columns: 2;
}

.comp_v3_0940 .columns table {
  margin: 0;
}

.comp_v3_0940 .columns table th, .comp_v3_0940 .columns table td {
  padding: 5px;
}

.comp_v3_0940 .columns table th {
  text-align: right;
}

.comp_v3_0900 .comp_v3_0940__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0940__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

@charset "UTF-8";
.comp_v3_0930 .comp_v3_0920 {
  padding: 0;
}

.comp_v3_0930 .comp_v3_0920 figure img {
  margin: 0 auto;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0930 .comp_v3_0920 figure img {
    max-width: 337px;
    min-width: auto;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
}

.comp_v3_0930 .comp_v3_0060 {
  padding: 0;
}

.comp_v3_0930 .comp_v3_0950__col figure img {
  width: 100%;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0930 .comp_v3_0950__col figure img {
    max-width: 337px;
    min-width: auto;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
}

.comp_v3_0930__frame {
  padding: 30px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 15px 70px;
  margin: 0 auto;
  position: relative;
}

@media screen and (max-width: 768px) {
  .comp_v3_0930__frame {
    padding: 20px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0930__frame {
    padding: 20px 0;
  }
}

.comp_v3_0930 .slick-dots {
  position: relative;
  font-size: 0;
  list-style: none;
  display: block;
  text-align: center;
  padding: 15px 0;
  margin: 0 auto;
  width: 80%;
}

.comp_v3_0930 .slick-dots li {
  position: relative;
  display: inline-block;
  margin: 2px 5px;
  padding: 0;
  cursor: pointer;
}

.comp_v3_0930 .slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: transparent;
  padding: 5px;
  cursor: pointer;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 7px;
  border: 2px solid #6e7175;
}

.comp_v3_0930 .slick-dots li button:hover, .comp_v3_0930 .slick-dots li button:focus {
  outline: none;
}

.comp_v3_0930 .slick-dots li button:hover:before, .comp_v3_0930 .slick-dots li button:focus:before {
  opacity: 1;
}

.comp_v3_0930 .slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "•";
  width: 12px;
  height: 12px;
  font-size: 6px;
  line-height: 20px;
  text-align: center;
  opacity: 0.5;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  border-radius: 6px;
}

.comp_v3_0930 .slick-dots li.slick-active button {
  opacity: 1;
  border: 2px solid #1d1e21;
  background-color: #1d1e21;
}

.comp_v3_0930 .slick-dots {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.comp_v3_0930 .slick-dots li {
  margin: 0;
  padding: 5px;
}

.comp_v3_0930__flcol, .comp_v3_0930__flcol--border {
  max-width: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0930__flcol, .comp_v3_0930__flcol--border {
    position: static;
    padding: 0;
    width: 100%;
  }
}

.comp_v3_0930__flcol .prev,
.comp_v3_0930__flcol .next, .comp_v3_0930__flcol--border .prev,
.comp_v3_0930__flcol--border .next {
  position: absolute;
  top: 50%;
  z-index: 1;
  background-size: 40px 40px;
  text-indent: -999em;
  width: 40px;
  height: 40px;
  cursor: pointer;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

@media screen and (max-width: 768px) {
  .comp_v3_0930__flcol .prev,
  .comp_v3_0930__flcol .next, .comp_v3_0930__flcol--border .prev,
  .comp_v3_0930__flcol--border .next {
    width: 25px;
    height: 25px;
    background-size: 25px 25px;
  }
}

.comp_v3_0930__flcol .prev:hover,
.comp_v3_0930__flcol .next:hover, .comp_v3_0930__flcol--border .prev:hover,
.comp_v3_0930__flcol--border .next:hover {
  opacity: 0.5;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

.comp_v3_0930__flcol .prev, .comp_v3_0930__flcol--border .prev {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-prev.png);
  left: 14px;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
}

@media screen and (max-width: 768px) {
  .comp_v3_0930__flcol .prev, .comp_v3_0930__flcol--border .prev {
    left: 10px;
  }
}

.comp_v3_0930__flcol .next, .comp_v3_0930__flcol--border .next {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-next.png);
  right: 14px;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
}

@media screen and (max-width: 768px) {
  .comp_v3_0930__flcol .next, .comp_v3_0930__flcol--border .next {
    right: 10px;
  }
}

.comp_v3_0930__flcol .slick-disabled, .comp_v3_0930__flcol--border .slick-disabled {
  opacity: 0.1;
}

.comp_v3_0930__flcol .slick-disabled:hover, .comp_v3_0930__flcol--border .slick-disabled:hover {
  cursor: default;
  opacity: 0.1;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0930 .slick-list {
    width: 100%;
  }
  .comp_v3_0930 .slick-track {
    margin-left: 0;
  }
  .comp_v3_0930__flcol--border .slick-list {
    margin-left: 4px;
  }
  .comp_v3_0930__flcol--border .slick-slide {
    border-right: 1px solid rgba(51, 51, 51, 0.2);
  }
}

.comp_v3_0930 .slick-slide {
  padding: 0 15px 0 0;
  margin: 0 0 0 15px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@media screen and (max-width: 768px) {
  .comp_v3_0930 .slick-slide {
    max-width: none;
    padding: 0 20px;
    margin: 0 20px;
  }
}

.comp_v3_0930 .bc-player-HyOPCRVMZ_default {
  width: 100%;
  height: auto;
}

.comp_v3_0930 .video-js .vjs-tech {
  position: relative;
}

.comp_v3_0930 iframe {
  height: auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0930 iframe {
    width: 100%;
    height: 100%;
  }
}

.comp_v3_0930 .comp_v3_0920__frame {
  padding: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0930 .slick-slide {
    padding: 0;
  }
}

.comp_v3_0900 .comp_v3_0930__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0930__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0900 .comp_v3_0920,
.comp_v3_0930 .comp_v3_0920 {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
}

@media all and (-ms-high-contrast: none) {
  .comp_v3_0900 .comp_v3_0920,
  .comp_v3_0930 .comp_v3_0920 {
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0920,
  .comp_v3_0930 .comp_v3_0920 {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
}

.comp_v3_0920__frame {
  padding: 30px 15px;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 auto;
  font-size: 1.4rem;
  line-height: 1.6;
  height: 100%;
}

@media screen and (max-width: 768px) {
  .comp_v3_0920__frame {
    padding: 20px;
  }
}

.comp_v3_0920__image {
  width: 100%;
}

.comp_v3_0920__image img {
  max-height: 30vh;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0920__image img {
    background-position: 100vw 100vh;
    background-repeat: no-repeat;
  }
  .comp_v3_0900 .comp_v3_0920__image img,
  .comp_v3_0930 .comp_v3_0920__image img {
    max-height: none;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0920__image img {
    background-image: none !important;
  }
}

.comp_v3_0920__image a img:hover {
  opacity: 0.5;
}

.comp_v3_0920__status__item {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-left: 0;
  margin-right: 0;
  margin-top: 10px;
  margin-bottom: 0;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  border-radius: 4px;
  color: #fff;
  background-color: #af8cc8;
  font-size: 1.1rem;
  letter-spacing: 0.1rem;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.comp_v3_0920__content {
  margin-top: 0;
  margin-bottom: 0;
}

.comp_v3_0920__content__title, .comp_v3_0920__content__title--bold {
  font-weight: bold;
  font-size: 2rem;
  margin: 15px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

.comp_v3_0920__content__title a, .comp_v3_0920__content__title--bold a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0920__content__title a::after, .comp_v3_0920__content__title--bold a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0920__content__title a[href$=".pdf"]::after, .comp_v3_0920__content__title--bold a[href$=".pdf"]::after, .comp_v3_0920__content__title a[href*="docget.jsp"]::after, .comp_v3_0920__content__title--bold a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0920__content__title a[href*="/list/index.php"]::after, .comp_v3_0920__content__title--bold a[href*="/list/index.php"]::after, .comp_v3_0920__content__title a[href*="/parametric"]::after, .comp_v3_0920__content__title--bold a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0920__content__title a[href^="#"]::after, .comp_v3_0920__content__title--bold a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0920__content__title a[href^="tel:"]::after, .comp_v3_0920__content__title--bold a[href^="tel:"]::after, .comp_v3_0920__content__title a[href^="mailto:"]::after, .comp_v3_0920__content__title--bold a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0920__content__title a[href^="tel:"], .comp_v3_0920__content__title--bold a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0920__content__title a:hover, .comp_v3_0920__content__title--bold a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0920__content__title a:hover::after, .comp_v3_0920__content__title--bold a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0920__content__title a:hover[target="_blank"]::after, .comp_v3_0920__content__title--bold a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0920__content__title a:hover[href$=".pdf"]::after, .comp_v3_0920__content__title--bold a:hover[href$=".pdf"]::after, .comp_v3_0920__content__title a:hover[href*="docget.jsp"]::after, .comp_v3_0920__content__title--bold a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0920__content__title a:hover[href*="/list/index.php"]::after, .comp_v3_0920__content__title--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0920__content__title a:hover[href*="/parametric"]::after, .comp_v3_0920__content__title--bold a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0920__content__title a:hover[href^="#"]::after, .comp_v3_0920__content__title--bold a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0920__content__title a:hover[href^="tel:"]::after, .comp_v3_0920__content__title--bold a:hover[href^="tel:"]::after, .comp_v3_0920__content__title a:hover[href^="mailto:"]::after, .comp_v3_0920__content__title--bold a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0920__content__title a[data-type="normal"]::after, .comp_v3_0920__content__title--bold a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0920__content__title a[data-type="normal"]:hover::after, .comp_v3_0920__content__title--bold a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0920__content__title a[data-type="internal"]::after, .comp_v3_0920__content__title--bold a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0920__content__title a[data-type="internal"]:hover::after, .comp_v3_0920__content__title--bold a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0920__content__title a[data-type="external"]::after, .comp_v3_0920__content__title--bold a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0920__content__title a[data-type="external"]:hover::after, .comp_v3_0920__content__title--bold a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0920__content__title a[data-type="pdf"]::after, .comp_v3_0920__content__title--bold a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0920__content__title a[data-type="pdf"]:hover::after, .comp_v3_0920__content__title--bold a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0920__content__title a[target="_blank"]::after, .comp_v3_0920__content__title--bold a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0920__content__title a[target="_blank"]:hover::after, .comp_v3_0920__content__title--bold a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0920__content__title a, .comp_v3_0920__content__title--bold a {
  text-decoration: none;
}

.comp_v3_0920__content__title a:hover, .comp_v3_0920__content__title--bold a:hover {
  color: #1d1e21;
  text-decoration: underline;
}

.comp_v3_0920__content__title a:hover:hover, .comp_v3_0920__content__title--bold a:hover:hover {
  color: #1d1e21;
  text-decoration: underline;
}

.comp_v3_0920__content__title a:hover:hover::after, .comp_v3_0920__content__title--bold a:hover:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0920__content__title a:hover:hover[href$=".pdf"]::after, .comp_v3_0920__content__title--bold a:hover:hover[href$=".pdf"]::after, .comp_v3_0920__content__title a:hover:hover[href*="docget.jsp"]::after, .comp_v3_0920__content__title--bold a:hover:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0920__content__title a:hover:hover[href*="/list/index.php"]::after, .comp_v3_0920__content__title--bold a:hover:hover[href*="/list/index.php"]::after, .comp_v3_0920__content__title a:hover:hover[href*="/parametric"]::after, .comp_v3_0920__content__title--bold a:hover:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0920__content__title a:hover:hover[href^="#"]::after, .comp_v3_0920__content__title--bold a:hover:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0920__content__title a:hover:hover[data-type="normal"]::after, .comp_v3_0920__content__title--bold a:hover:hover[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0920__content__title a:hover:hover[data-type="internal"]::after, .comp_v3_0920__content__title--bold a:hover:hover[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0920__content__title a:hover:hover[data-type="external"]::after, .comp_v3_0920__content__title--bold a:hover:hover[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0920__content__title a:hover:hover[data-type="pdf"]::after, .comp_v3_0920__content__title--bold a:hover:hover[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0920__content__title a:hover:hover[target="_blank"]::after, .comp_v3_0920__content__title--bold a:hover:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0920__content__title ul .disc, .comp_v3_0920__content__title--bold ul .disc {
  display: inline-block;
  padding-left: calc(26px + 0.25em);
  margin-left: 0;
  position: relative;
}

.comp_v3_0920__content__title ul .disc::before, .comp_v3_0920__content__title--bold ul .disc::before {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  content: "\002022";
  color: #0064d2;
  margin: 0 10px;
}

.comp_v3_0920__content__title ul a, .comp_v3_0920__content__title--bold ul a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #0064d2;
  padding-right: 0;
  position: relative;
  line-height: 1.6;
  text-decoration: none;
}

.comp_v3_0920__content__title ul a:hover, .comp_v3_0920__content__title--bold ul a:hover {
  text-decoration: underline;
}

.comp_v3_0920__content__title ul a::after, .comp_v3_0920__content__title--bold ul a::after {
  display: none;
}

.comp_v3_0920__content__title ul a::before, .comp_v3_0920__content__title--bold ul a::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0920__content__title ul a[href$=".pdf"]::before, .comp_v3_0920__content__title--bold ul a[href$=".pdf"]::before, .comp_v3_0920__content__title ul a[href*="docget.jsp"]::before, .comp_v3_0920__content__title--bold ul a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0920__content__title ul a[href*="/list/index.php"]::before, .comp_v3_0920__content__title--bold ul a[href*="/list/index.php"]::before, .comp_v3_0920__content__title ul a[href*="/parametric"]::before, .comp_v3_0920__content__title--bold ul a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0920__content__title ul a[href^="#"]::before, .comp_v3_0920__content__title--bold ul a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0920__content__title ul a[href^="tel:"], .comp_v3_0920__content__title--bold ul a[href^="tel:"], .comp_v3_0920__content__title ul a[href^="mailto:"], .comp_v3_0920__content__title--bold ul a[href^="mailto:"], .comp_v3_0920__content__title ul a.icon-none, .comp_v3_0920__content__title--bold ul a.icon-none {
  padding-left: 0;
}

.comp_v3_0920__content__title ul a[href^="tel:"]::before, .comp_v3_0920__content__title--bold ul a[href^="tel:"]::before, .comp_v3_0920__content__title ul a[href^="mailto:"]::before, .comp_v3_0920__content__title--bold ul a[href^="mailto:"]::before, .comp_v3_0920__content__title ul a.icon-none::before, .comp_v3_0920__content__title--bold ul a.icon-none::before {
  display: none;
}

.comp_v3_0920__content__title ul a.icon-none img, .comp_v3_0920__content__title--bold ul a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0920__content__title ul a[href^="tel:"], .comp_v3_0920__content__title--bold ul a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0920__content__title ul a[data-type="normal"]::before, .comp_v3_0920__content__title--bold ul a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0920__content__title ul a[data-type="internal"]::before, .comp_v3_0920__content__title--bold ul a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0920__content__title ul a[data-type="external"]::before, .comp_v3_0920__content__title--bold ul a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0920__content__title ul a[data-type="pdf"]::before, .comp_v3_0920__content__title--bold ul a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0920__content__title ul a[target="_blank"]::before, .comp_v3_0920__content__title--bold ul a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0920__content__title ul a > sub, .comp_v3_0920__content__title--bold ul a > sub {
  bottom: 0.75em;
}

.comp_v3_0920__content__title ul a > sup, .comp_v3_0920__content__title--bold ul a > sup {
  top: 0.5em;
}

.comp_v3_0920__content__title--bold {
  line-height: 1.4;
  font-weight: bold;
}

.comp_v3_0920__content__model_number {
  line-height: 1.4;
  font-size: 1.2rem;
  color: #707070;
  margin-left: 0;
  margin-right: 0;
  margin-top: 5px;
  margin-bottom: 5px;
}

.comp_v3_0920__content__sentence {
  margin-top: 10px;
  line-height: 1.4;
}

.comp_v3_0920__content__sentence ul .disc {
  display: inline-block;
  padding-left: calc(26px + 0.25em);
  margin-left: 0;
  position: relative;
}

.comp_v3_0920__content__sentence ul .disc::before {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  content: "\002022";
  color: #0064d2;
  margin: 0 10px;
}

.comp_v3_0920__content__sentence ul a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #0064d2;
  padding-right: 0;
  position: relative;
  line-height: 1.6;
  text-decoration: none;
}

.comp_v3_0920__content__sentence ul a:hover {
  text-decoration: underline;
}

.comp_v3_0920__content__sentence ul a::after {
  display: none;
}

.comp_v3_0920__content__sentence ul a::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0920__content__sentence ul a[href$=".pdf"]::before, .comp_v3_0920__content__sentence ul a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0920__content__sentence ul a[href*="/list/index.php"]::before, .comp_v3_0920__content__sentence ul a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0920__content__sentence ul a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0920__content__sentence ul a[href^="tel:"], .comp_v3_0920__content__sentence ul a[href^="mailto:"], .comp_v3_0920__content__sentence ul a.icon-none {
  padding-left: 0;
}

.comp_v3_0920__content__sentence ul a[href^="tel:"]::before, .comp_v3_0920__content__sentence ul a[href^="mailto:"]::before, .comp_v3_0920__content__sentence ul a.icon-none::before {
  display: none;
}

.comp_v3_0920__content__sentence ul a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0920__content__sentence ul a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0920__content__sentence ul a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0920__content__sentence ul a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0920__content__sentence ul a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0920__content__sentence ul a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0920__content__sentence ul a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0920__content__sentence ul a > sub {
  bottom: 0.75em;
}

.comp_v3_0920__content__sentence ul a > sup {
  top: 0.5em;
}

.comp_v3_0920__badge {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  margin-top: 15px;
  padding: 5px 10px;
  border: 1px solid rgba(51, 51, 51, 0.3);
  border-radius: 4px;
  color: #333;
  line-height: 1.8;
  letter-spacing: 0.1rem;
  font-size: 1.2rem;
  text-decoration: none;
}

.comp_v3_0920__link_list {
  line-height: 1.4;
  font-size: 1.4rem;
  margin-top: 10px;
}

.comp_v3_0920__link_list .disc {
  display: inline-block;
  padding-left: calc(26px + 0.25em);
  margin-left: 0;
  position: relative;
}

.comp_v3_0920__link_list .disc::before {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  content: "\002022";
  color: #0064d2;
  margin: 0 10px;
}

.comp_v3_0920__link_list a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #0064d2;
  padding-right: 0;
  position: relative;
  line-height: 1.6;
  text-decoration: none;
}

.comp_v3_0920__link_list a:hover {
  text-decoration: underline;
}

.comp_v3_0920__link_list a::after {
  display: none;
}

.comp_v3_0920__link_list a::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0920__link_list a[href$=".pdf"]::before, .comp_v3_0920__link_list a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0920__link_list a[href*="/list/index.php"]::before, .comp_v3_0920__link_list a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0920__link_list a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0920__link_list a[href^="tel:"], .comp_v3_0920__link_list a[href^="mailto:"], .comp_v3_0920__link_list a.icon-none {
  padding-left: 0;
}

.comp_v3_0920__link_list a[href^="tel:"]::before, .comp_v3_0920__link_list a[href^="mailto:"]::before, .comp_v3_0920__link_list a.icon-none::before {
  display: none;
}

.comp_v3_0920__link_list a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0920__link_list a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0920__link_list a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0920__link_list a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0920__link_list a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0920__link_list a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0920__link_list a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0920__link_list a > sub {
  bottom: 0.75em;
}

.comp_v3_0920__link_list a > sup {
  top: 0.5em;
}

.comp_v3_0920__button {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
  margin-top: 10px;
}

.comp_v3_0920__button span {
  padding-top: 0.2rem;
}

.comp_v3_0920__button:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_0920__button:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0920__button:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_0920__button::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0920__button[href$=".pdf"]::before, .comp_v3_0920__button[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-white.svg);
}

.comp_v3_0920__button[href*="/list/index.php"]::before, .comp_v3_0920__button[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-white.svg);
}

.comp_v3_0920__button[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-white.svg);
}

.comp_v3_0920__button[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg);
}

.comp_v3_0920__button[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-white.svg);
}

.comp_v3_0920__button[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-white.svg);
}

.comp_v3_0920__button[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-white.svg);
}

.comp_v3_0920__button[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-white.svg);
}

.comp_v3_0920__button + .comp_v3_0920__button {
  margin-left: 10px;
}

.comp_v3_0920__button__outer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 5px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-top: auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0920__button__outer {
    width: 100%;
  }
}

.comp_v3_0920__login_icon {
  margin-left: 12px !important;
}

.comp_v3_0920__login_icon img {
  width: 14px;
  /* アイコンのサイズを調整 */
  height: 16px;
  vertical-align: baseline;
}

.comp_v3_0900 .comp_v3_0920__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0920__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0910 .comp_v3_0050__h1--bold, .comp_v3_0910 .comp_v3_0050__h1--regular, .comp_v3_0910 .comp_v3_0050__h2--bold, .comp_v3_0910 .comp_v3_0050__h2--regular, .comp_v3_0910 .comp_v3_0050__h3--bold, .comp_v3_0910 .comp_v3_0050__h3--regular, .comp_v3_0910 .comp_v3_0050__h4--bold, .comp_v3_0910 .comp_v3_0050__h4--regular, .comp_v3_0910 .comp_v3_0050__h5--bold, .comp_v3_0910 .comp_v3_0050__h5--regular {
  text-align: center;
  font-weight: bold;
}

@media screen and (max-width: 768px) {
  .comp_v3_0910 .comp_v3_0050__h1--bold, .comp_v3_0910 .comp_v3_0050__h1--regular, .comp_v3_0910 .comp_v3_0050__h2--bold, .comp_v3_0910 .comp_v3_0050__h2--regular, .comp_v3_0910 .comp_v3_0050__h3--bold, .comp_v3_0910 .comp_v3_0050__h3--regular, .comp_v3_0910 .comp_v3_0050__h4--bold, .comp_v3_0910 .comp_v3_0050__h4--regular, .comp_v3_0910 .comp_v3_0050__h5--bold, .comp_v3_0910 .comp_v3_0050__h5--regular {
    text-align: center;
  }
}

.comp_v3_0910 .comp_v3_0060__frame--small, .comp_v3_0910 .comp_v3_0060__frame--middle, .comp_v3_0910 .comp_v3_0060__frame--large {
  max-width: 540px;
}

.comp_v3_0910 .comp_v3_0070__frame p {
  text-align: center;
}

.comp_v3_0910 .comp_v3_0070 a {
  font-size: 2rem;
  padding: 15px 10px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0910 .comp_v3_0070 a {
    width: 100%;
  }
}

.comp_v3_0910 .comp_v3_0440__slider__item__content dt {
  font-weight: bold;
}

.comp_v3_0910 .comp_v3_0230 .comp_v3_0230__frame .comp_v3_0230__table,
.comp_v3_0910 .comp_v3_0230 .comp_v3_0230__frame .comp_v3_0230__table__2cell,
.comp_v3_0910 .comp_v3_0230 .comp_v3_0230__frame .comp_v3_0230__table02,
.comp_v3_0910 .comp_v3_0230 .comp_v3_0230__frame .comp_v3_0230__table03 {
  max-width: 730px;
  margin-left: auto;
  margin-right: auto;
}

.comp_v3_0910 .comp_v3_0230 .comp_v3_0230__frame .comp_v3_0230__table th,
.comp_v3_0910 .comp_v3_0230 .comp_v3_0230__frame .comp_v3_0230__table td,
.comp_v3_0910 .comp_v3_0230 .comp_v3_0230__frame .comp_v3_0230__table__2cell th,
.comp_v3_0910 .comp_v3_0230 .comp_v3_0230__frame .comp_v3_0230__table__2cell td,
.comp_v3_0910 .comp_v3_0230 .comp_v3_0230__frame .comp_v3_0230__table02 th,
.comp_v3_0910 .comp_v3_0230 .comp_v3_0230__frame .comp_v3_0230__table02 td,
.comp_v3_0910 .comp_v3_0230 .comp_v3_0230__frame .comp_v3_0230__table03 th,
.comp_v3_0910 .comp_v3_0230 .comp_v3_0230__frame .comp_v3_0230__table03 td {
  padding: 15px;
}

.comp_v3_0910 .comp_v3_0230 .comp_v3_0230__frame .comp_v3_0230__table th,
.comp_v3_0910 .comp_v3_0230 .comp_v3_0230__frame .comp_v3_0230__table__2cell th,
.comp_v3_0910 .comp_v3_0230 .comp_v3_0230__frame .comp_v3_0230__table02 th,
.comp_v3_0910 .comp_v3_0230 .comp_v3_0230__frame .comp_v3_0230__table03 th {
  text-align: center;
}

.comp_v3_0900 .comp_v3_0910__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0910__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0900__frame {
  padding: 15px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900__frame {
    padding: 20px;
  }
}

.comp_v3_0900__frame--vertical-strip {
  padding: 0 15px;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900__frame--vertical-strip {
    padding: 0 20px;
  }
}

.comp_v3_0900__container, .comp_v3_0900__container--border {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: -15px;
  margin-right: -15px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900__container, .comp_v3_0900__container--border {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.comp_v3_0900__container__item, .comp_v3_0900__container__item--ratio1, .comp_v3_0900__container__item--ratio2, .comp_v3_0900__container__item--ratio3 {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 15px;
  padding-right: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.comp_v3_0900__container__item > div, .comp_v3_0900__container__item--ratio1 > div, .comp_v3_0900__container__item--ratio2 > div, .comp_v3_0900__container__item--ratio3 > div {
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}

.comp_v3_0900__container__item > div:nth-child(n+2):last-child, .comp_v3_0900__container__item--ratio1 > div:nth-child(n+2):last-child, .comp_v3_0900__container__item--ratio2 > div:nth-child(n+2):last-child, .comp_v3_0900__container__item--ratio3 > div:nth-child(n+2):last-child {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
}

.comp_v3_0900__container--border .comp_v3_0900__container__item:nth-child(n+2), .comp_v3_0900__container--border .comp_v3_0900__container__item--ratio1:nth-child(n+2), .comp_v3_0900__container--border .comp_v3_0900__container__item--ratio2:nth-child(n+2), .comp_v3_0900__container--border .comp_v3_0900__container__item--ratio3:nth-child(n+2) {
  border-left: 1px solid rgba(51, 51, 51, 0.2);
}

@media screen and (max-width: 768px) {
  .comp_v3_0900__container--border .comp_v3_0900__container__item:nth-child(n+2), .comp_v3_0900__container--border .comp_v3_0900__container__item--ratio1:nth-child(n+2), .comp_v3_0900__container--border .comp_v3_0900__container__item--ratio2:nth-child(n+2), .comp_v3_0900__container--border .comp_v3_0900__container__item--ratio3:nth-child(n+2) {
    border-left: none;
  }
}

.comp_v3_0900__container__item--ratio1 {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
}

.comp_v3_0900__container__item--ratio2 {
  -webkit-box-flex: 2;
  -ms-flex-positive: 2;
  flex-grow: 2;
  -ms-flex-negative: 2;
  flex-shrink: 2;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
}

.comp_v3_0900__container__item--ratio3 {
  -webkit-box-flex: 3;
  -ms-flex-positive: 3;
  flex-grow: 3;
  -ms-flex-negative: 3;
  flex-shrink: 3;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900__container__item, .comp_v3_0900__container__item--ratio1, .comp_v3_0900__container__item--ratio2, .comp_v3_0900__container__item--ratio3 {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
}

.comp_v3_0900 .comp_v3_0900 .comp_v3_0900__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0900 .comp_v3_0900__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0010 .comp_v3_0900__frame, .comp_v3_0010 .comp_v3_0900__frame--vertical-strip {
  margin-left: 0;
  margin-right: 0;
  max-width: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0900__frame, .comp_v3_0010 .comp_v3_0900__frame--vertical-strip {
    padding: 0;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0900__container, .comp_v3_0010 .comp_v3_0900__container--border {
    margin: 0;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0900__container__item--ratio1, .comp_v3_0010 .comp_v3_0900__container__item--ratio2, .comp_v3_0010 .comp_v3_0900__container__item--ratio3 {
    padding: 0;
    padding-left: 30px;
  }
}

.comp_v3_0880__frame {
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}

@media screen and (max-width: 768px) {
  .comp_v3_0880__frame {
    padding: 0;
  }
}

.comp_v3_0880__frame__box {
  padding: 15px 15px;
  overflow: hidden;
  width: 100%;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0880__frame__box {
    padding: 20px;
  }
}

.comp_v3_0880__frame__box__canvas {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.comp_v3_0880__frame__box__canvas--gray {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #fafbfd;
}

.comp_v3_0880__frame__box__canvas--blue01 {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #d8ebf7;
}

.comp_v3_0880__frame__box__canvas--blue02 {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #edf7fd;
}

.comp_v3_0880__frame__box__canvas--border {
  background-color: transparent;
  border: 1px solid rgba(51, 51, 51, 0.2);
}

.comp_v3_0880__frame__box__canvas--border--gray {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #fafbfd;
  border: 1px solid rgba(51, 51, 51, 0.2);
}

.comp_v3_0880__frame__box__canvas--border--blue01 {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #d8ebf7;
  border: 1px solid rgba(51, 51, 51, 0.2);
}

.comp_v3_0880__frame__box__canvas--border--blue02 {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #edf7fd;
  border: 1px solid rgba(51, 51, 51, 0.2);
}

.comp_v3_0880__frame__canvas {
  width: 100%;
}

.comp_v3_0880__frame__canvas--gray {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #fafbfd;
}

.comp_v3_0880__frame__canvas--blue01 {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #d8ebf7;
}

.comp_v3_0880__frame__canvas--blue02 {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #edf7fd;
}

.comp_v3_0880__frame__canvas--border {
  width: 100%;
  border-top: 1px solid rgba(51, 51, 51, 0.2);
  border-bottom: 1px solid rgba(51, 51, 51, 0.2);
  border-left: none;
  border-right: none;
}

.comp_v3_0880__frame__canvas--border--gray {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #fafbfd;
  border-top: 1px solid rgba(51, 51, 51, 0.2);
  border-bottom: 1px solid rgba(51, 51, 51, 0.2);
  border-left: none;
  border-right: none;
}

.comp_v3_0880__frame__canvas--border--blue01 {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #d8ebf7;
  border-top: 1px solid rgba(51, 51, 51, 0.2);
  border-bottom: 1px solid rgba(51, 51, 51, 0.2);
  border-left: none;
  border-right: none;
}

.comp_v3_0880__frame__canvas--border--blue02 {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #edf7fd;
  border-top: 1px solid rgba(51, 51, 51, 0.2);
  border-bottom: 1px solid rgba(51, 51, 51, 0.2);
  border-left: none;
  border-right: none;
}

.comp_v3_0880 + .comp_v3_0880 {
  margin-top: -1px;
}

.comp_v3_0880 + .comp_v3_0130 {
  margin-top: 0;
}

.comp_v3_0880 + .comp_v3_0900 {
  margin-top: 60px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0880 + .comp_v3_0900 {
    margin-top: 30px;
  }
}

.comp_v3_0900 .comp_v3_0880__frame--defaultcont, .comp_v3_0900 .comp_v3_0880__frame--graycont, .comp_v3_0900 .comp_v3_0880__frame--blue01cont, .comp_v3_0900 .comp_v3_0880__frame--blue02cont, .comp_v3_0900 .comp_v3_0880__frame--defaultcont--border, .comp_v3_0900 .comp_v3_0880__frame--graycont--border, .comp_v3_0900 .comp_v3_0880__frame--blue01cont--border, .comp_v3_0900 .comp_v3_0880__frame--blue02cont--border {
  margin-left: 0;
  margin-right: 0;
}

.comp_v3_0900 .comp_v3_0880__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0880__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0900 .comp_v3_0880__frame__box {
  padding-left: 0;
  padding-right: 0;
}

@charset "UTF-8";
.comp_v3_0710__frame {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0710__frame {
    padding: 20px 0;
  }
}

.comp_v3_0710__h2 {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0710__h2 {
    font-size: 2.8rem;
    margin: 0;
    padding-top: 40px;
  }
}

.comp_v3_0710__h2 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0710__h2 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0710__h2 a[href$=".pdf"]::after, .comp_v3_0710__h2 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0710__h2 a[href*="/list/index.php"]::after, .comp_v3_0710__h2 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0710__h2 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0710__h2 a[href^="tel:"]::after, .comp_v3_0710__h2 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0710__h2 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0710__h2 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0710__h2 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0710__h2 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0710__h2 a:hover[href$=".pdf"]::after, .comp_v3_0710__h2 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0710__h2 a:hover[href*="/list/index.php"]::after, .comp_v3_0710__h2 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0710__h2 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0710__h2 a:hover[href^="tel:"]::after, .comp_v3_0710__h2 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0710__h2 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0710__h2 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0710__h2 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0710__h2 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0710__h2 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0710__h2 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0710__h2 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0710__h2 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0710__h2 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0710__h2 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0710__h2--bold, .comp_v3_0710__h2--regular {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0710__h2--bold, .comp_v3_0710__h2--regular {
    font-size: 2.8rem;
    margin: 0;
    padding-top: 40px;
  }
}

.comp_v3_0710__h2--bold a, .comp_v3_0710__h2--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0710__h2--bold a::after, .comp_v3_0710__h2--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0710__h2--bold a[href$=".pdf"]::after, .comp_v3_0710__h2--bold a[href*="docget.jsp"]::after, .comp_v3_0710__h2--regular a[href$=".pdf"]::after, .comp_v3_0710__h2--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0710__h2--bold a[href*="/list/index.php"]::after, .comp_v3_0710__h2--bold a[href*="/parametric"]::after, .comp_v3_0710__h2--regular a[href*="/list/index.php"]::after, .comp_v3_0710__h2--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0710__h2--bold a[href^="#"]::after, .comp_v3_0710__h2--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0710__h2--bold a[href^="tel:"]::after, .comp_v3_0710__h2--bold a[href^="mailto:"]::after, .comp_v3_0710__h2--regular a[href^="tel:"]::after, .comp_v3_0710__h2--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0710__h2--bold a[href^="tel:"], .comp_v3_0710__h2--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0710__h2--bold a:hover, .comp_v3_0710__h2--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0710__h2--bold a:hover::after, .comp_v3_0710__h2--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0710__h2--bold a:hover[target="_blank"]::after, .comp_v3_0710__h2--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0710__h2--bold a:hover[href$=".pdf"]::after, .comp_v3_0710__h2--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0710__h2--regular a:hover[href$=".pdf"]::after, .comp_v3_0710__h2--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0710__h2--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0710__h2--bold a:hover[href*="/parametric"]::after, .comp_v3_0710__h2--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0710__h2--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0710__h2--bold a:hover[href^="#"]::after, .comp_v3_0710__h2--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0710__h2--bold a:hover[href^="tel:"]::after, .comp_v3_0710__h2--bold a:hover[href^="mailto:"]::after, .comp_v3_0710__h2--regular a:hover[href^="tel:"]::after, .comp_v3_0710__h2--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0710__h2--bold a[data-type="normal"]::after, .comp_v3_0710__h2--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0710__h2--bold a[data-type="normal"]:hover::after, .comp_v3_0710__h2--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0710__h2--bold a[data-type="internal"]::after, .comp_v3_0710__h2--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0710__h2--bold a[data-type="internal"]:hover::after, .comp_v3_0710__h2--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0710__h2--bold a[data-type="external"]::after, .comp_v3_0710__h2--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0710__h2--bold a[data-type="external"]:hover::after, .comp_v3_0710__h2--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0710__h2--bold a[data-type="pdf"]::after, .comp_v3_0710__h2--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0710__h2--bold a[data-type="pdf"]:hover::after, .comp_v3_0710__h2--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0710__h2--bold a[target="_blank"]::after, .comp_v3_0710__h2--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0710__h2--bold a[target="_blank"]:hover::after, .comp_v3_0710__h2--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0710__h2--bold {
  font-weight: bold;
}

.comp_v3_0710__h2--regular {
  font-weight: normal;
}

@media screen and (max-width: 768px) {
  .comp_v3_0710__h2--bold, .comp_v3_0710__h2--regular {
    text-align: left;
    padding-left: 20px;
    padding-right: 20px;
  }
}

.comp_v3_0710__h3 {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0710__h3 {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_0710__h3--bold, .comp_v3_0710__h3--regular {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0710__h3--bold, .comp_v3_0710__h3--regular {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_0710__h3--bold a, .comp_v3_0710__h3--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0710__h3--bold a::after, .comp_v3_0710__h3--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0710__h3--bold a[href$=".pdf"]::after, .comp_v3_0710__h3--bold a[href*="docget.jsp"]::after, .comp_v3_0710__h3--regular a[href$=".pdf"]::after, .comp_v3_0710__h3--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0710__h3--bold a[href*="/list/index.php"]::after, .comp_v3_0710__h3--bold a[href*="/parametric"]::after, .comp_v3_0710__h3--regular a[href*="/list/index.php"]::after, .comp_v3_0710__h3--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0710__h3--bold a[href^="#"]::after, .comp_v3_0710__h3--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0710__h3--bold a[href^="tel:"]::after, .comp_v3_0710__h3--bold a[href^="mailto:"]::after, .comp_v3_0710__h3--regular a[href^="tel:"]::after, .comp_v3_0710__h3--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0710__h3--bold a[href^="tel:"], .comp_v3_0710__h3--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0710__h3--bold a:hover, .comp_v3_0710__h3--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0710__h3--bold a:hover::after, .comp_v3_0710__h3--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0710__h3--bold a:hover[target="_blank"]::after, .comp_v3_0710__h3--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0710__h3--bold a:hover[href$=".pdf"]::after, .comp_v3_0710__h3--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0710__h3--regular a:hover[href$=".pdf"]::after, .comp_v3_0710__h3--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0710__h3--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0710__h3--bold a:hover[href*="/parametric"]::after, .comp_v3_0710__h3--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0710__h3--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0710__h3--bold a:hover[href^="#"]::after, .comp_v3_0710__h3--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0710__h3--bold a:hover[href^="tel:"]::after, .comp_v3_0710__h3--bold a:hover[href^="mailto:"]::after, .comp_v3_0710__h3--regular a:hover[href^="tel:"]::after, .comp_v3_0710__h3--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0710__h3--bold a[data-type="normal"]::after, .comp_v3_0710__h3--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0710__h3--bold a[data-type="normal"]:hover::after, .comp_v3_0710__h3--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0710__h3--bold a[data-type="internal"]::after, .comp_v3_0710__h3--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0710__h3--bold a[data-type="internal"]:hover::after, .comp_v3_0710__h3--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0710__h3--bold a[data-type="external"]::after, .comp_v3_0710__h3--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0710__h3--bold a[data-type="external"]:hover::after, .comp_v3_0710__h3--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0710__h3--bold a[data-type="pdf"]::after, .comp_v3_0710__h3--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0710__h3--bold a[data-type="pdf"]:hover::after, .comp_v3_0710__h3--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0710__h3--bold a[target="_blank"]::after, .comp_v3_0710__h3--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0710__h3--bold a[target="_blank"]:hover::after, .comp_v3_0710__h3--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0710__h3--bold {
  font-weight: bold;
}

.comp_v3_0710__h3--regular {
  font-weight: normal;
}

@media screen and (max-width: 768px) {
  .comp_v3_0710__h3--bold, .comp_v3_0710__h3--regular {
    text-align: left;
    padding-left: 20px;
    padding-right: 20px;
  }
}

.comp_v3_0710__h4 {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0710__h4 {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_0710__h4 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0710__h4 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0710__h4 a[href$=".pdf"]::after, .comp_v3_0710__h4 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0710__h4 a[href*="/list/index.php"]::after, .comp_v3_0710__h4 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0710__h4 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0710__h4 a[href^="tel:"]::after, .comp_v3_0710__h4 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0710__h4 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0710__h4 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0710__h4 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0710__h4 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0710__h4 a:hover[href$=".pdf"]::after, .comp_v3_0710__h4 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0710__h4 a:hover[href*="/list/index.php"]::after, .comp_v3_0710__h4 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0710__h4 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0710__h4 a:hover[href^="tel:"]::after, .comp_v3_0710__h4 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0710__h4 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0710__h4 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0710__h4 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0710__h4 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0710__h4 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0710__h4 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0710__h4 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0710__h4 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0710__h4 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0710__h4 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0710__h4--bold, .comp_v3_0710__h4--regular {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0710__h4--bold, .comp_v3_0710__h4--regular {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_0710__h4--bold a, .comp_v3_0710__h4--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0710__h4--bold a::after, .comp_v3_0710__h4--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0710__h4--bold a[href$=".pdf"]::after, .comp_v3_0710__h4--bold a[href*="docget.jsp"]::after, .comp_v3_0710__h4--regular a[href$=".pdf"]::after, .comp_v3_0710__h4--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0710__h4--bold a[href*="/list/index.php"]::after, .comp_v3_0710__h4--bold a[href*="/parametric"]::after, .comp_v3_0710__h4--regular a[href*="/list/index.php"]::after, .comp_v3_0710__h4--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0710__h4--bold a[href^="#"]::after, .comp_v3_0710__h4--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0710__h4--bold a[href^="tel:"]::after, .comp_v3_0710__h4--bold a[href^="mailto:"]::after, .comp_v3_0710__h4--regular a[href^="tel:"]::after, .comp_v3_0710__h4--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0710__h4--bold a[href^="tel:"], .comp_v3_0710__h4--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0710__h4--bold a:hover, .comp_v3_0710__h4--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0710__h4--bold a:hover::after, .comp_v3_0710__h4--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0710__h4--bold a:hover[target="_blank"]::after, .comp_v3_0710__h4--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0710__h4--bold a:hover[href$=".pdf"]::after, .comp_v3_0710__h4--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0710__h4--regular a:hover[href$=".pdf"]::after, .comp_v3_0710__h4--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0710__h4--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0710__h4--bold a:hover[href*="/parametric"]::after, .comp_v3_0710__h4--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0710__h4--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0710__h4--bold a:hover[href^="#"]::after, .comp_v3_0710__h4--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0710__h4--bold a:hover[href^="tel:"]::after, .comp_v3_0710__h4--bold a:hover[href^="mailto:"]::after, .comp_v3_0710__h4--regular a:hover[href^="tel:"]::after, .comp_v3_0710__h4--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0710__h4--bold a[data-type="normal"]::after, .comp_v3_0710__h4--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0710__h4--bold a[data-type="normal"]:hover::after, .comp_v3_0710__h4--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0710__h4--bold a[data-type="internal"]::after, .comp_v3_0710__h4--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0710__h4--bold a[data-type="internal"]:hover::after, .comp_v3_0710__h4--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0710__h4--bold a[data-type="external"]::after, .comp_v3_0710__h4--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0710__h4--bold a[data-type="external"]:hover::after, .comp_v3_0710__h4--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0710__h4--bold a[data-type="pdf"]::after, .comp_v3_0710__h4--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0710__h4--bold a[data-type="pdf"]:hover::after, .comp_v3_0710__h4--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0710__h4--bold a[target="_blank"]::after, .comp_v3_0710__h4--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0710__h4--bold a[target="_blank"]:hover::after, .comp_v3_0710__h4--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0710__h4--bold {
  font-weight: bold;
}

.comp_v3_0710__h4--regular {
  font-weight: normal;
}

@media screen and (max-width: 768px) {
  .comp_v3_0710__h4--bold, .comp_v3_0710__h4--regular {
    text-align: left;
    padding-left: 20px;
    padding-right: 20px;
  }
}

.comp_v3_0710__h5 {
  font-size: 1.8rem;
  margin: 0;
  padding: 30px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

.comp_v3_0710__h5 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0710__h5 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0710__h5 a[href$=".pdf"]::after, .comp_v3_0710__h5 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0710__h5 a[href*="/list/index.php"]::after, .comp_v3_0710__h5 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0710__h5 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0710__h5 a[href^="tel:"]::after, .comp_v3_0710__h5 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0710__h5 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0710__h5 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0710__h5 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0710__h5 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0710__h5 a:hover[href$=".pdf"]::after, .comp_v3_0710__h5 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0710__h5 a:hover[href*="/list/index.php"]::after, .comp_v3_0710__h5 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0710__h5 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0710__h5 a:hover[href^="tel:"]::after, .comp_v3_0710__h5 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0710__h5 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0710__h5 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0710__h5 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0710__h5 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0710__h5 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0710__h5 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0710__h5 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0710__h5 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0710__h5 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0710__h5 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0710__h5--bold, .comp_v3_0710__h5--regular {
  font-size: 1.8rem;
  margin: 0;
  padding: 30px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

.comp_v3_0710__h5--bold a, .comp_v3_0710__h5--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0710__h5--bold a::after, .comp_v3_0710__h5--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0710__h5--bold a[href$=".pdf"]::after, .comp_v3_0710__h5--bold a[href*="docget.jsp"]::after, .comp_v3_0710__h5--regular a[href$=".pdf"]::after, .comp_v3_0710__h5--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0710__h5--bold a[href*="/list/index.php"]::after, .comp_v3_0710__h5--bold a[href*="/parametric"]::after, .comp_v3_0710__h5--regular a[href*="/list/index.php"]::after, .comp_v3_0710__h5--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0710__h5--bold a[href^="#"]::after, .comp_v3_0710__h5--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0710__h5--bold a[href^="tel:"]::after, .comp_v3_0710__h5--bold a[href^="mailto:"]::after, .comp_v3_0710__h5--regular a[href^="tel:"]::after, .comp_v3_0710__h5--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0710__h5--bold a[href^="tel:"], .comp_v3_0710__h5--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0710__h5--bold a:hover, .comp_v3_0710__h5--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0710__h5--bold a:hover::after, .comp_v3_0710__h5--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0710__h5--bold a:hover[target="_blank"]::after, .comp_v3_0710__h5--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0710__h5--bold a:hover[href$=".pdf"]::after, .comp_v3_0710__h5--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0710__h5--regular a:hover[href$=".pdf"]::after, .comp_v3_0710__h5--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0710__h5--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0710__h5--bold a:hover[href*="/parametric"]::after, .comp_v3_0710__h5--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0710__h5--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0710__h5--bold a:hover[href^="#"]::after, .comp_v3_0710__h5--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0710__h5--bold a:hover[href^="tel:"]::after, .comp_v3_0710__h5--bold a:hover[href^="mailto:"]::after, .comp_v3_0710__h5--regular a:hover[href^="tel:"]::after, .comp_v3_0710__h5--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0710__h5--bold a[data-type="normal"]::after, .comp_v3_0710__h5--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0710__h5--bold a[data-type="normal"]:hover::after, .comp_v3_0710__h5--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0710__h5--bold a[data-type="internal"]::after, .comp_v3_0710__h5--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0710__h5--bold a[data-type="internal"]:hover::after, .comp_v3_0710__h5--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0710__h5--bold a[data-type="external"]::after, .comp_v3_0710__h5--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0710__h5--bold a[data-type="external"]:hover::after, .comp_v3_0710__h5--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0710__h5--bold a[data-type="pdf"]::after, .comp_v3_0710__h5--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0710__h5--bold a[data-type="pdf"]:hover::after, .comp_v3_0710__h5--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0710__h5--bold a[target="_blank"]::after, .comp_v3_0710__h5--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0710__h5--bold a[target="_blank"]:hover::after, .comp_v3_0710__h5--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0710__h5--bold {
  font-weight: bold;
}

.comp_v3_0710__h5--regular {
  font-weight: normal;
}

@media screen and (max-width: 768px) {
  .comp_v3_0710__h5--bold, .comp_v3_0710__h5--regular {
    text-align: left;
    padding-left: 20px;
    padding-right: 20px;
  }
}

.comp_v3_0710__slider, .comp_v3_0710__slider--edit {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 15px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: calc(15px - 15px);
  padding-bottom: calc(15px - 15px);
}

@media screen and (max-width: 768px) {
  .comp_v3_0710__slider {
    margin-top: 20px;
  }
}

.comp_v3_0710__slider.slick-slide {
  display: none;
  margin: 0;
}

.comp_v3_0710__slider.slick-slide.slick-initialized {
  display: block;
}

.comp_v3_0710__slider .slick-dots {
  position: relative;
  font-size: 0;
  list-style: none;
  display: block;
  text-align: center;
  padding: 15px 0;
  margin: 0 auto;
  width: 80%;
}

.comp_v3_0710__slider .slick-dots li {
  position: relative;
  display: inline-block;
  margin: 2px 5px;
  padding: 0;
  cursor: pointer;
}

.comp_v3_0710__slider .slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: transparent;
  padding: 5px;
  cursor: pointer;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 7px;
  border: 2px solid #6e7175;
}

.comp_v3_0710__slider .slick-dots li button:hover, .comp_v3_0710__slider .slick-dots li button:focus {
  outline: none;
}

.comp_v3_0710__slider .slick-dots li button:hover:before, .comp_v3_0710__slider .slick-dots li button:focus:before {
  opacity: 1;
}

.comp_v3_0710__slider .slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "•";
  width: 12px;
  height: 12px;
  font-size: 6px;
  line-height: 20px;
  text-align: center;
  opacity: 0.5;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  border-radius: 6px;
}

.comp_v3_0710__slider .slick-dots li.slick-active button {
  opacity: 1;
  border: 2px solid #1d1e21;
  background-color: #1d1e21;
}

.comp_v3_0710__slider .slick-dots {
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.comp_v3_0710__slider .slick-dots li {
  margin: 0;
  padding: 5px;
}

.comp_v3_0710__slider .slick-list {
  width: 100%;
}

.comp_v3_0710__slider .slick-track {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.comp_v3_0710__slider .slick-track .slick-slide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0710__slider .slick-track .slick-slide {
    margin: 0;
    padding: 0;
    -webkit-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out;
  }
}

.comp_v3_0710__slider .slick-track .slick-slide > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
}

.comp_v3_0710__slider__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 15px;
  padding-bottom: 23px;
  width: 33.33333%;
}

.comp_v3_0710__slider__item a figure img:hover {
  opacity: 0.5;
}

@media screen and (max-width: 768px) {
  .comp_v3_0710__slider__item {
    padding-left: 20px;
    padding-right: 20px;
  }
}

.comp_v3_0710__slider__item__inner {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: #fff;
  border-radius: 4px;
  padding-left: 0;
  padding-right: 0;
  padding-top: 15px;
  padding-bottom: 15px;
  -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.16);
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.16);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  -webkit-transition: all ease 0.3s;
  transition: all ease 0.3s;
  -webkit-transition-property: color, -webkit-box-shadow;
  transition-property: color, -webkit-box-shadow;
  transition-property: box-shadow, color;
  transition-property: box-shadow, color, -webkit-box-shadow;
  color: #2d2d2d;
}

.comp_v3_0710__slider__item__inner::after {
  content: "";
  position: absolute;
  right: 15px;
  bottom: 15px;
  display: block;
  margin: 0;
  width: 34px;
  height: 34px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/tile-icon-arrow.png);
  background-size: 34px 34px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

.comp_v3_0710__slider__item__inner:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/tile-icon-arrow-active.png);
}

a.comp_v3_0710__slider__item__inner:hover {
  -webkit-box-shadow: 0 8px 15px 0px rgba(0, 0, 0, 0.16);
  box-shadow: 0 8px 15px 0px rgba(0, 0, 0, 0.16);
}

.comp_v3_0710__slider__item__image {
  width: 100%;
  margin-top: -15px;
  margin-bottom: 15px;
}

.comp_v3_0710__slider__item__image img {
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.comp_v3_0710__slider__item__date {
  margin-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 1.2rem;
  color: #707070;
  letter-spacing: 0.1rem;
}

.comp_v3_0710__slider__item__content {
  font-size: 1.6rem;
  line-height: 1.6;
  margin-left: 15px;
  margin-right: 15px;
  margin-bottom: 5px;
}

.comp_v3_0710__slider__item__badge {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  min-height: 34px;
  margin-top: auto;
  padding-left: 15px;
  padding-right: 15px;
}

.comp_v3_0710__slider__item__badge__item {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: 0;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 0;
  padding: 5px 10px;
  border: 1px solid rgba(51, 51, 51, 0.3);
  border-radius: 4px;
  color: #333;
  line-height: 1.8;
  letter-spacing: 0.1rem;
  font-size: 1.2rem;
  text-decoration: none;
}

.comp_v3_0710__slider__item__badge__item:last-of-type {
  margin-right: 44px;
}

.comp_v3_0710__button {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
  margin-top: 10px;
}

.comp_v3_0710__button span {
  padding-top: 0.2rem;
}

.comp_v3_0710__button:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_0710__button:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0710__button:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_0710__button::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0710__button {
    width: 100%;
  }
}

.comp_v3_0710__button__outer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 0px;
  margin-bottom: 60px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0710__button__outer {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }
}

.comp_v3_0900 .comp_v3_0710__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0710__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0700__frame {
  padding: 30px 15px;
  overflow: hidden;
}

@media screen and (max-width: 768px) {
  .comp_v3_0700__frame {
    padding: 20px;
  }
}

.comp_v3_0700__box {
  max-width: 730px;
  margin-left: auto;
  margin-right: auto;
}

.comp_v3_0700__box__body__title {
  font-weight: bold;
  color: #1d1e21;
  letter-spacing: 0.1rem;
}

.comp_v3_0700__box__body__comment {
  margin-top: 20px;
}

.comp_v3_0700__box__body__search {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-bottom: 15px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0700__box__body__search {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
}

.comp_v3_0700__box__body__search_label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  font-size: 1.2rem;
  color: #707070;
  margin-bottom: 5px;
  padding-left: 1px;
}

.comp_v3_0700__box__body__search__pnum {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

@media screen and (max-width: 768px) {
  .comp_v3_0700__box__body__search__pnum {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    width: 100%;
  }
}

.comp_v3_0700__box__body__search__pnum__input {
  border: 1px solid #ccc;
  border-radius: 4px 0 0 4px;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 12px;
  padding-bottom: 12px;
  width: 100%;
  height: 48px;
  background-color: #fff;
  -webkit-appearance: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0700__box__body__search__pnum__input {
    border-radius: 4px;
  }
}

.comp_v3_0700__box__body__search__pnum__input:disabled {
  background-color: #e7e7e8;
}

.comp_v3_0700__box__body__search__type {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

@media screen and (max-width: 768px) {
  .comp_v3_0700__box__body__search__type {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    width: 100%;
    border-radius: 4px;
    margin-top: 15px;
  }
}

.comp_v3_0700__box__body__search__type__container {
  position: relative;
  border: 1px solid #ccc;
  border-radius: 4px;
  background: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #ccc;
  border-radius: 4px;
  height: 48px;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
}

@media screen and (max-width: 768px) {
  .comp_v3_0700__box__body__search__type__container {
    width: 100%;
  }
}

.comp_v3_0700__box__body__search__type__container::before {
  position: absolute;
  padding: 0;
  content: "";
  top: 50%;
  right: 0.9em;
  bottom: 0;
  width: 8px;
  height: 8px;
  border-top: 2px solid rgba(51, 51, 51, 0.3);
  border-right: 2px solid rgba(51, 51, 51, 0.3);
  -webkit-transform: rotate(135deg) translate(-50%, 50%);
  transform: rotate(135deg) translate(-50%, 50%);
  pointer-events: none;
}

.comp_v3_0700__box__body__search__type__container::after {
  position: absolute;
  top: 0;
  right: 2.5em;
  bottom: 0;
  width: 1px;
  content: "";
  border-left: 1px solid #ccc;
}

.comp_v3_0700__box__body__search__type__container select {
  width: 100%;
  min-width: 120px;
  padding-right: 1em;
  cursor: pointer;
  text-indent: 0.01px;
  text-overflow: ellipsis;
  border: none;
  outline: none;
  background: transparent;
  background-image: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 12px 45px 12px 10px;
  color: #333;
  letter-spacing: 0.1rem;
}

.comp_v3_0700__box__body__search__type__container select:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0700__box__body__search__type__container select::-ms-expand {
  display: none;
}

.comp_v3_0700__box__body__search__type__container select:disabled {
  background-color: #e7e7e8;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0700__box__body__search__type__container {
    margin-left: -1px;
    border-radius: 0 4px 4px 0;
  }
}

.comp_v3_0700__box__body__search__type__container select {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 14px;
  padding-bottom: 14px;
  width: 100%;
  height: 46px;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0700__box__body__search__type__container select {
    border-radius: 0 4px 4px 0;
  }
}

.comp_v3_0700__box__body__search__type__container select:disabled {
  background-color: #e7e7e8;
}

.comp_v3_0700__box__body__search__submit, .comp_v3_0700__box__body__search__submit--loading {
  -webkit-box-ordinal-group: 5;
  -ms-flex-order: 4;
  order: 4;
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
  height: 48px;
  min-width: 160px;
  margin-left: 10px;
}

.comp_v3_0700__box__body__search__submit span, .comp_v3_0700__box__body__search__submit--loading span {
  padding-top: 0.2rem;
}

.comp_v3_0700__box__body__search__submit:hover, .comp_v3_0700__box__body__search__submit--loading:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_0700__box__body__search__submit:focus, .comp_v3_0700__box__body__search__submit--loading:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0700__box__body__search__submit:disabled, .comp_v3_0700__box__body__search__submit--loading:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_0700__box__body__search__submit::before, .comp_v3_0700__box__body__search__submit--loading::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-search-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0700__box__body__search__submit, .comp_v3_0700__box__body__search__submit--loading {
    margin-left: auto;
    margin-right: auto;
    margin-top: 15px;
  }
}

.comp_v3_0700__box__body__search__submit--loading {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 80px;
}

.comp_v3_0700__box__body__search__submit--loading:hover {
  cursor: wait;
}

.comp_v3_0700__box__body__search__submit--loading::before {
  display: none;
}

.comp_v3_0700__box__body__search__submit--loading__spinner {
  color: official;
  display: inline-block;
  position: relative;
  width: 40px;
  height: 40px;
}

.comp_v3_0700__box__body__search__submit--loading__spinner div {
  -webkit-transform-origin: 20px 20px;
  transform-origin: 20px 20px;
  -webkit-animation: loadingSpinner 1.2s linear infinite;
  animation: loadingSpinner 1.2s linear infinite;
}

.comp_v3_0700__box__body__search__submit--loading__spinner div:after {
  content: " ";
  display: block;
  position: absolute;
  top: 3px;
  left: 17px;
  width: 3px;
  height: 9px;
  border-radius: 20%;
  background: #fff;
}

.comp_v3_0700__box__body__search__submit--loading__spinner div:nth-child(1) {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}

.comp_v3_0700__box__body__search__submit--loading__spinner div:nth-child(2) {
  -webkit-transform: rotate(30deg);
  transform: rotate(30deg);
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}

.comp_v3_0700__box__body__search__submit--loading__spinner div:nth-child(3) {
  -webkit-transform: rotate(60deg);
  transform: rotate(60deg);
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}

.comp_v3_0700__box__body__search__submit--loading__spinner div:nth-child(4) {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}

.comp_v3_0700__box__body__search__submit--loading__spinner div:nth-child(5) {
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
  -webkit-animation-delay: -0.7s;
  animation-delay: -0.7s;
}

.comp_v3_0700__box__body__search__submit--loading__spinner div:nth-child(6) {
  -webkit-transform: rotate(150deg);
  transform: rotate(150deg);
  -webkit-animation-delay: -0.6s;
  animation-delay: -0.6s;
}

.comp_v3_0700__box__body__search__submit--loading__spinner div:nth-child(7) {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.5s;
}

.comp_v3_0700__box__body__search__submit--loading__spinner div:nth-child(8) {
  -webkit-transform: rotate(210deg);
  transform: rotate(210deg);
  -webkit-animation-delay: -0.4s;
  animation-delay: -0.4s;
}

.comp_v3_0700__box__body__search__submit--loading__spinner div:nth-child(9) {
  -webkit-transform: rotate(240deg);
  transform: rotate(240deg);
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s;
}

.comp_v3_0700__box__body__search__submit--loading__spinner div:nth-child(10) {
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}

.comp_v3_0700__box__body__search__submit--loading__spinner div:nth-child(11) {
  -webkit-transform: rotate(300deg);
  transform: rotate(300deg);
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}

.comp_v3_0700__box__body__search__submit--loading__spinner div:nth-child(12) {
  -webkit-transform: rotate(330deg);
  transform: rotate(330deg);
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}

.comp_v3_0700__box__body__search__note {
  -webkit-box-ordinal-group: 6;
  -ms-flex-order: 5;
  order: 5;
  width: 100%;
  margin-top: 15px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0700__box__body__search__note {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
}

.comp_v3_0700__box__body__result__keyword {
  font-weight: bold;
  color: #1d1e21;
}

.comp_v3_0700__box__body__result__number {
  color: #1d1e21;
}

.comp_v3_0700__table, .comp_v3_0700__table--show {
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 auto;
  line-height: 1.6;
  position: relative;
  visibility: hidden;
  height: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0700__table__table th,
  .comp_v3_0700__table__table td {
    min-width: 100px;
  }
}

.comp_v3_0700__table__table, .comp_v3_0700__table__table__2cell, .comp_v3_0700__table__table02, .comp_v3_0700__table__table03 {
  border-collapse: collapse;
  border: 1px solid #e7e7e8;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0700__table__table, .comp_v3_0700__table__table__2cell, .comp_v3_0700__table__table02, .comp_v3_0700__table__table03 {
    margin: 0;
  }
}

.comp_v3_0700__table__table caption, .comp_v3_0700__table__table__2cell caption, .comp_v3_0700__table__table02 caption, .comp_v3_0700__table__table03 caption {
  color: #1d1e21;
  text-align: left;
  padding: 20px 0;
  font-weight: bold;
}

@media screen and (max-width: 768px) {
  .comp_v3_0700__table__table caption, .comp_v3_0700__table__table__2cell caption, .comp_v3_0700__table__table02 caption, .comp_v3_0700__table__table03 caption {
    padding: 10px 0;
  }
}

.comp_v3_0700__table__table th,
.comp_v3_0700__table__table td, .comp_v3_0700__table__table__2cell th,
.comp_v3_0700__table__table__2cell td, .comp_v3_0700__table__table02 th,
.comp_v3_0700__table__table02 td, .comp_v3_0700__table__table03 th,
.comp_v3_0700__table__table03 td {
  border: 1px solid #e7e7e8;
  text-align: left;
  padding: 10px 9px;
  font-weight: normal;
  line-height: 1.6;
}

@media screen and (max-width: 768px) {
  .comp_v3_0700__table__table th,
  .comp_v3_0700__table__table td, .comp_v3_0700__table__table__2cell th,
  .comp_v3_0700__table__table__2cell td, .comp_v3_0700__table__table02 th,
  .comp_v3_0700__table__table02 td, .comp_v3_0700__table__table03 th,
  .comp_v3_0700__table__table03 td {
    padding: 10px;
  }
}

.comp_v3_0700__table__table th, .comp_v3_0700__table__table__2cell th, .comp_v3_0700__table__table02 th, .comp_v3_0700__table__table03 th {
  color: #1d1e21;
  background-color: #f0f6fc;
}

.comp_v3_0700__table__table thead tr:nth-child(even), .comp_v3_0700__table__table__2cell thead tr:nth-child(even), .comp_v3_0700__table__table02 thead tr:nth-child(even), .comp_v3_0700__table__table03 thead tr:nth-child(even) {
  background-color: #f0f6fc;
}

.comp_v3_0700__table__table thead th,
.comp_v3_0700__table__table thead td, .comp_v3_0700__table__table__2cell thead th,
.comp_v3_0700__table__table__2cell thead td, .comp_v3_0700__table__table02 thead th,
.comp_v3_0700__table__table02 thead td, .comp_v3_0700__table__table03 thead th,
.comp_v3_0700__table__table03 thead td {
  font-weight: bold;
}

.comp_v3_0700__table__table tbody tr:nth-child(odd), .comp_v3_0700__table__table__2cell tbody tr:nth-child(odd), .comp_v3_0700__table__table02 tbody tr:nth-child(odd), .comp_v3_0700__table__table03 tbody tr:nth-child(odd) {
  background-color: #fff;
}

.comp_v3_0700__table__table tbody tr:nth-child(even), .comp_v3_0700__table__table__2cell tbody tr:nth-child(even), .comp_v3_0700__table__table02 tbody tr:nth-child(even), .comp_v3_0700__table__table03 tbody tr:nth-child(even) {
  background-color: #f5f5f5;
}

.comp_v3_0700__table__table__btn p, .comp_v3_0700__table__table__2cell__btn p, .comp_v3_0700__table__table02__btn p, .comp_v3_0700__table__table03__btn p {
  margin: 0;
  padding: 0;
}

.comp_v3_0700__table__table__btn--center, .comp_v3_0700__table__table__2cell__btn--center, .comp_v3_0700__table__table02__btn--center, .comp_v3_0700__table__table03__btn--center {
  text-align: center;
}

.comp_v3_0700__table__table__btn--right, .comp_v3_0700__table__table__2cell__btn--right, .comp_v3_0700__table__table02__btn--right, .comp_v3_0700__table__table03__btn--right {
  text-align: right;
}

.comp_v3_0700__table__table__btn--default, .comp_v3_0700__table__table__2cell__btn--default, .comp_v3_0700__table__table02__btn--default, .comp_v3_0700__table__table03__btn--default {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
}

.comp_v3_0700__table__table__btn--default span, .comp_v3_0700__table__table__2cell__btn--default span, .comp_v3_0700__table__table02__btn--default span, .comp_v3_0700__table__table03__btn--default span {
  padding-top: 0.2rem;
}

.comp_v3_0700__table__table__btn--default:hover, .comp_v3_0700__table__table__2cell__btn--default:hover, .comp_v3_0700__table__table02__btn--default:hover, .comp_v3_0700__table__table03__btn--default:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_0700__table__table__btn--default:focus, .comp_v3_0700__table__table__2cell__btn--default:focus, .comp_v3_0700__table__table02__btn--default:focus, .comp_v3_0700__table__table03__btn--default:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0700__table__table__btn--default:disabled, .comp_v3_0700__table__table__2cell__btn--default:disabled, .comp_v3_0700__table__table02__btn--default:disabled, .comp_v3_0700__table__table03__btn--default:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_0700__table__table__btn--default::before, .comp_v3_0700__table__table__2cell__btn--default::before, .comp_v3_0700__table__table02__btn--default::before, .comp_v3_0700__table__table03__btn--default::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0700__table__table__btn a, .comp_v3_0700__table__table__2cell__btn a, .comp_v3_0700__table__table02__btn a, .comp_v3_0700__table__table03__btn a {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  min-width: 110px;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
}

.comp_v3_0700__table__table__btn a span, .comp_v3_0700__table__table__2cell__btn a span, .comp_v3_0700__table__table02__btn a span, .comp_v3_0700__table__table03__btn a span {
  padding-top: 0.2rem;
}

.comp_v3_0700__table__table__btn a:hover, .comp_v3_0700__table__table__2cell__btn a:hover, .comp_v3_0700__table__table02__btn a:hover, .comp_v3_0700__table__table03__btn a:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
}

.comp_v3_0700__table__table__btn a::before, .comp_v3_0700__table__table__2cell__btn a::before, .comp_v3_0700__table__table02__btn a::before, .comp_v3_0700__table__table03__btn a::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg);
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0700__table__table__btn a[href$=".pdf"]::before, .comp_v3_0700__table__table__btn a[href*="docget.jsp"]::before, .comp_v3_0700__table__table__2cell__btn a[href$=".pdf"]::before, .comp_v3_0700__table__table__2cell__btn a[href*="docget.jsp"]::before, .comp_v3_0700__table__table02__btn a[href$=".pdf"]::before, .comp_v3_0700__table__table02__btn a[href*="docget.jsp"]::before, .comp_v3_0700__table__table03__btn a[href$=".pdf"]::before, .comp_v3_0700__table__table03__btn a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-white.svg);
}

.comp_v3_0700__table__table__btn a[href*="/list/index.php"]::before, .comp_v3_0700__table__table__btn a[href*="/parametric"]::before, .comp_v3_0700__table__table__2cell__btn a[href*="/list/index.php"]::before, .comp_v3_0700__table__table__2cell__btn a[href*="/parametric"]::before, .comp_v3_0700__table__table02__btn a[href*="/list/index.php"]::before, .comp_v3_0700__table__table02__btn a[href*="/parametric"]::before, .comp_v3_0700__table__table03__btn a[href*="/list/index.php"]::before, .comp_v3_0700__table__table03__btn a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-white.svg);
}

.comp_v3_0700__table__table__btn a[href^="#"]::before, .comp_v3_0700__table__table__2cell__btn a[href^="#"]::before, .comp_v3_0700__table__table02__btn a[href^="#"]::before, .comp_v3_0700__table__table03__btn a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-white.svg);
}

.comp_v3_0700__table__table__btn a[data-type="normal"]::before, .comp_v3_0700__table__table__2cell__btn a[data-type="normal"]::before, .comp_v3_0700__table__table02__btn a[data-type="normal"]::before, .comp_v3_0700__table__table03__btn a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg);
}

.comp_v3_0700__table__table__btn a[data-type="internal"]::before, .comp_v3_0700__table__table__2cell__btn a[data-type="internal"]::before, .comp_v3_0700__table__table02__btn a[data-type="internal"]::before, .comp_v3_0700__table__table03__btn a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-white.svg);
}

.comp_v3_0700__table__table__btn a[data-type="external"]::before, .comp_v3_0700__table__table__2cell__btn a[data-type="external"]::before, .comp_v3_0700__table__table02__btn a[data-type="external"]::before, .comp_v3_0700__table__table03__btn a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-white.svg);
}

.comp_v3_0700__table__table__btn a[data-type="pdf"]::before, .comp_v3_0700__table__table__2cell__btn a[data-type="pdf"]::before, .comp_v3_0700__table__table02__btn a[data-type="pdf"]::before, .comp_v3_0700__table__table03__btn a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-white.svg);
}

.comp_v3_0700__table__table__btn a[target="_blank"]::before, .comp_v3_0700__table__table__2cell__btn a[target="_blank"]::before, .comp_v3_0700__table__table02__btn a[target="_blank"]::before, .comp_v3_0700__table__table03__btn a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-white.svg);
}

.comp_v3_0700__table__table__btn a > sub, .comp_v3_0700__table__table__2cell__btn a > sub, .comp_v3_0700__table__table02__btn a > sub, .comp_v3_0700__table__table03__btn a > sub {
  bottom: 0.75em;
}

.comp_v3_0700__table__table__btn a > sup, .comp_v3_0700__table__table__2cell__btn a > sup, .comp_v3_0700__table__table02__btn a > sup, .comp_v3_0700__table__table03__btn a > sup {
  top: 0.5em;
}

.comp_v3_0700__table__table__btn .comp_v3_0700__table__table__btn--search::before, .comp_v3_0700__table__table__2cell__btn .comp_v3_0700__table__table__btn--search::before, .comp_v3_0700__table__table02__btn .comp_v3_0700__table__table__btn--search::before, .comp_v3_0700__table__table03__btn .comp_v3_0700__table__table__btn--search::before, .comp_v3_0700__table__table__btn .comp_v3_0700__table__table__2cell__btn--search::before, .comp_v3_0700__table__table__2cell__btn .comp_v3_0700__table__table__2cell__btn--search::before, .comp_v3_0700__table__table02__btn .comp_v3_0700__table__table__2cell__btn--search::before, .comp_v3_0700__table__table03__btn .comp_v3_0700__table__table__2cell__btn--search::before, .comp_v3_0700__table__table__btn .comp_v3_0700__table__table02__btn--search::before, .comp_v3_0700__table__table__2cell__btn .comp_v3_0700__table__table02__btn--search::before, .comp_v3_0700__table__table02__btn .comp_v3_0700__table__table02__btn--search::before, .comp_v3_0700__table__table03__btn .comp_v3_0700__table__table02__btn--search::before, .comp_v3_0700__table__table__btn .comp_v3_0700__table__table03__btn--search::before, .comp_v3_0700__table__table__2cell__btn .comp_v3_0700__table__table03__btn--search::before, .comp_v3_0700__table__table02__btn .comp_v3_0700__table__table03__btn--search::before, .comp_v3_0700__table__table03__btn .comp_v3_0700__table__table03__btn--search::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-search-white.svg);
}

.comp_v3_0700__table__table__btn .comp_v3_0700__table__table__btn--balloon::before, .comp_v3_0700__table__table__2cell__btn .comp_v3_0700__table__table__btn--balloon::before, .comp_v3_0700__table__table02__btn .comp_v3_0700__table__table__btn--balloon::before, .comp_v3_0700__table__table03__btn .comp_v3_0700__table__table__btn--balloon::before, .comp_v3_0700__table__table__btn .comp_v3_0700__table__table__2cell__btn--balloon::before, .comp_v3_0700__table__table__2cell__btn .comp_v3_0700__table__table__2cell__btn--balloon::before, .comp_v3_0700__table__table02__btn .comp_v3_0700__table__table__2cell__btn--balloon::before, .comp_v3_0700__table__table03__btn .comp_v3_0700__table__table__2cell__btn--balloon::before, .comp_v3_0700__table__table__btn .comp_v3_0700__table__table02__btn--balloon::before, .comp_v3_0700__table__table__2cell__btn .comp_v3_0700__table__table02__btn--balloon::before, .comp_v3_0700__table__table02__btn .comp_v3_0700__table__table02__btn--balloon::before, .comp_v3_0700__table__table03__btn .comp_v3_0700__table__table02__btn--balloon::before, .comp_v3_0700__table__table__btn .comp_v3_0700__table__table03__btn--balloon::before, .comp_v3_0700__table__table__2cell__btn .comp_v3_0700__table__table03__btn--balloon::before, .comp_v3_0700__table__table02__btn .comp_v3_0700__table__table03__btn--balloon::before, .comp_v3_0700__table__table03__btn .comp_v3_0700__table__table03__btn--balloon::before {
  width: 18px;
  height: 18px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-icon-balloon.png);
  background-size: 18px 18px;
  margin-bottom: 0.1em;
}

.comp_v3_0700__table__table__btn .comp_v3_0700__table__table__btn--cart::before, .comp_v3_0700__table__table__2cell__btn .comp_v3_0700__table__table__btn--cart::before, .comp_v3_0700__table__table02__btn .comp_v3_0700__table__table__btn--cart::before, .comp_v3_0700__table__table03__btn .comp_v3_0700__table__table__btn--cart::before, .comp_v3_0700__table__table__btn .comp_v3_0700__table__table__2cell__btn--cart::before, .comp_v3_0700__table__table__2cell__btn .comp_v3_0700__table__table__2cell__btn--cart::before, .comp_v3_0700__table__table02__btn .comp_v3_0700__table__table__2cell__btn--cart::before, .comp_v3_0700__table__table03__btn .comp_v3_0700__table__table__2cell__btn--cart::before, .comp_v3_0700__table__table__btn .comp_v3_0700__table__table02__btn--cart::before, .comp_v3_0700__table__table__2cell__btn .comp_v3_0700__table__table02__btn--cart::before, .comp_v3_0700__table__table02__btn .comp_v3_0700__table__table02__btn--cart::before, .comp_v3_0700__table__table03__btn .comp_v3_0700__table__table02__btn--cart::before, .comp_v3_0700__table__table__btn .comp_v3_0700__table__table03__btn--cart::before, .comp_v3_0700__table__table__2cell__btn .comp_v3_0700__table__table03__btn--cart::before, .comp_v3_0700__table__table02__btn .comp_v3_0700__table__table03__btn--cart::before, .comp_v3_0700__table__table03__btn .comp_v3_0700__table__table03__btn--cart::before {
  width: 18px;
  height: 18px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-icon-cart.png);
  background-size: 18px 18px;
  margin-bottom: 0.1em;
}

.comp_v3_0700__table__table__btn .comp_v3_0700__table__table__btn--large, .comp_v3_0700__table__table__2cell__btn .comp_v3_0700__table__table__btn--large, .comp_v3_0700__table__table02__btn .comp_v3_0700__table__table__btn--large, .comp_v3_0700__table__table03__btn .comp_v3_0700__table__table__btn--large, .comp_v3_0700__table__table__btn .comp_v3_0700__table__table__2cell__btn--large, .comp_v3_0700__table__table__2cell__btn .comp_v3_0700__table__table__2cell__btn--large, .comp_v3_0700__table__table02__btn .comp_v3_0700__table__table__2cell__btn--large, .comp_v3_0700__table__table03__btn .comp_v3_0700__table__table__2cell__btn--large, .comp_v3_0700__table__table__btn .comp_v3_0700__table__table02__btn--large, .comp_v3_0700__table__table__2cell__btn .comp_v3_0700__table__table02__btn--large, .comp_v3_0700__table__table02__btn .comp_v3_0700__table__table02__btn--large, .comp_v3_0700__table__table03__btn .comp_v3_0700__table__table02__btn--large, .comp_v3_0700__table__table__btn .comp_v3_0700__table__table03__btn--large, .comp_v3_0700__table__table__2cell__btn .comp_v3_0700__table__table03__btn--large, .comp_v3_0700__table__table02__btn .comp_v3_0700__table__table03__btn--large, .comp_v3_0700__table__table03__btn .comp_v3_0700__table__table03__btn--large {
  font-size: 2rem;
  padding: 18px 30px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0700__table__table__btn .comp_v3_0700__table__table__btn--large, .comp_v3_0700__table__table__2cell__btn .comp_v3_0700__table__table__btn--large, .comp_v3_0700__table__table02__btn .comp_v3_0700__table__table__btn--large, .comp_v3_0700__table__table03__btn .comp_v3_0700__table__table__btn--large, .comp_v3_0700__table__table__btn .comp_v3_0700__table__table__2cell__btn--large, .comp_v3_0700__table__table__2cell__btn .comp_v3_0700__table__table__2cell__btn--large, .comp_v3_0700__table__table02__btn .comp_v3_0700__table__table__2cell__btn--large, .comp_v3_0700__table__table03__btn .comp_v3_0700__table__table__2cell__btn--large, .comp_v3_0700__table__table__btn .comp_v3_0700__table__table02__btn--large, .comp_v3_0700__table__table__2cell__btn .comp_v3_0700__table__table02__btn--large, .comp_v3_0700__table__table02__btn .comp_v3_0700__table__table02__btn--large, .comp_v3_0700__table__table03__btn .comp_v3_0700__table__table02__btn--large, .comp_v3_0700__table__table__btn .comp_v3_0700__table__table03__btn--large, .comp_v3_0700__table__table__2cell__btn .comp_v3_0700__table__table03__btn--large, .comp_v3_0700__table__table02__btn .comp_v3_0700__table__table03__btn--large, .comp_v3_0700__table__table03__btn .comp_v3_0700__table__table03__btn--large {
    width: 100%;
  }
}

.comp_v3_0700__table__table__btn .comp_v3_0700__table__table__btn--large:hover, .comp_v3_0700__table__table__2cell__btn .comp_v3_0700__table__table__btn--large:hover, .comp_v3_0700__table__table02__btn .comp_v3_0700__table__table__btn--large:hover, .comp_v3_0700__table__table03__btn .comp_v3_0700__table__table__btn--large:hover, .comp_v3_0700__table__table__btn .comp_v3_0700__table__table__2cell__btn--large:hover, .comp_v3_0700__table__table__2cell__btn .comp_v3_0700__table__table__2cell__btn--large:hover, .comp_v3_0700__table__table02__btn .comp_v3_0700__table__table__2cell__btn--large:hover, .comp_v3_0700__table__table03__btn .comp_v3_0700__table__table__2cell__btn--large:hover, .comp_v3_0700__table__table__btn .comp_v3_0700__table__table02__btn--large:hover, .comp_v3_0700__table__table__2cell__btn .comp_v3_0700__table__table02__btn--large:hover, .comp_v3_0700__table__table02__btn .comp_v3_0700__table__table02__btn--large:hover, .comp_v3_0700__table__table03__btn .comp_v3_0700__table__table02__btn--large:hover, .comp_v3_0700__table__table__btn .comp_v3_0700__table__table03__btn--large:hover, .comp_v3_0700__table__table__2cell__btn .comp_v3_0700__table__table03__btn--large:hover, .comp_v3_0700__table__table02__btn .comp_v3_0700__table__table03__btn--large:hover, .comp_v3_0700__table__table03__btn .comp_v3_0700__table__table03__btn--large:hover {
  color: #fff;
}

.comp_v3_0700__table__table__btn .comp_v3_0700__table__table__btn--flip, .comp_v3_0700__table__table__2cell__btn .comp_v3_0700__table__table__btn--flip, .comp_v3_0700__table__table02__btn .comp_v3_0700__table__table__btn--flip, .comp_v3_0700__table__table03__btn .comp_v3_0700__table__table__btn--flip, .comp_v3_0700__table__table__btn .comp_v3_0700__table__table__2cell__btn--flip, .comp_v3_0700__table__table__2cell__btn .comp_v3_0700__table__table__2cell__btn--flip, .comp_v3_0700__table__table02__btn .comp_v3_0700__table__table__2cell__btn--flip, .comp_v3_0700__table__table03__btn .comp_v3_0700__table__table__2cell__btn--flip, .comp_v3_0700__table__table__btn .comp_v3_0700__table__table02__btn--flip, .comp_v3_0700__table__table__2cell__btn .comp_v3_0700__table__table02__btn--flip, .comp_v3_0700__table__table02__btn .comp_v3_0700__table__table02__btn--flip, .comp_v3_0700__table__table03__btn .comp_v3_0700__table__table02__btn--flip, .comp_v3_0700__table__table__btn .comp_v3_0700__table__table03__btn--flip, .comp_v3_0700__table__table__2cell__btn .comp_v3_0700__table__table03__btn--flip, .comp_v3_0700__table__table02__btn .comp_v3_0700__table__table03__btn--flip, .comp_v3_0700__table__table03__btn .comp_v3_0700__table__table03__btn--flip {
  color: #0064d2;
  background-color: #fff;
  border: 1px solid #0064d2;
}

.comp_v3_0700__table__table__btn .comp_v3_0700__table__table__btn--flip::before, .comp_v3_0700__table__table__2cell__btn .comp_v3_0700__table__table__btn--flip::before, .comp_v3_0700__table__table02__btn .comp_v3_0700__table__table__btn--flip::before, .comp_v3_0700__table__table03__btn .comp_v3_0700__table__table__btn--flip::before, .comp_v3_0700__table__table__btn .comp_v3_0700__table__table__2cell__btn--flip::before, .comp_v3_0700__table__table__2cell__btn .comp_v3_0700__table__table__2cell__btn--flip::before, .comp_v3_0700__table__table02__btn .comp_v3_0700__table__table__2cell__btn--flip::before, .comp_v3_0700__table__table03__btn .comp_v3_0700__table__table__2cell__btn--flip::before, .comp_v3_0700__table__table__btn .comp_v3_0700__table__table02__btn--flip::before, .comp_v3_0700__table__table__2cell__btn .comp_v3_0700__table__table02__btn--flip::before, .comp_v3_0700__table__table02__btn .comp_v3_0700__table__table02__btn--flip::before, .comp_v3_0700__table__table03__btn .comp_v3_0700__table__table02__btn--flip::before, .comp_v3_0700__table__table__btn .comp_v3_0700__table__table03__btn--flip::before, .comp_v3_0700__table__table__2cell__btn .comp_v3_0700__table__table03__btn--flip::before, .comp_v3_0700__table__table02__btn .comp_v3_0700__table__table03__btn--flip::before, .comp_v3_0700__table__table03__btn .comp_v3_0700__table__table03__btn--flip::before {
  display: none;
}

.comp_v3_0700__table__table ul,
.comp_v3_0700__table__table ol, .comp_v3_0700__table__table__2cell ul,
.comp_v3_0700__table__table__2cell ol, .comp_v3_0700__table__table02 ul,
.comp_v3_0700__table__table02 ol, .comp_v3_0700__table__table03 ul,
.comp_v3_0700__table__table03 ol {
  margin: 0;
  margin-top: 0 !important;
}

@media screen and (max-width: 768px) {
  .comp_v3_0700__table__table__2cell {
    table-layout: fixed;
  }
}

.comp_v3_0700__table__table__2cell th,
.comp_v3_0700__table__table__2cell td {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0700__table__table__2cell th img,
  .comp_v3_0700__table__table__2cell td img {
    max-width: 507px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0700__table__table__2cell th,
  .comp_v3_0700__table__table__2cell td {
    display: block;
    width: 100%;
  }
}

.comp_v3_0700__table__table__2cell th figure span,
.comp_v3_0700__table__table__2cell td figure span {
  display: block;
  position: relative;
  width: 100%;
  height: auto;
  overflow: hidden;
}

.comp_v3_0700__table__table__2cell th figure span img,
.comp_v3_0700__table__table__2cell td figure span img {
  max-width: 100%;
  max-height: 100%;
  position: relative;
}

.comp_v3_0700__table__table__2cell th figure figcaption,
.comp_v3_0700__table__table__2cell td figure figcaption {
  margin: 0;
  padding: 1em 0;
}

.comp_v3_0700__table__table__2cell th .imagemodal figure,
.comp_v3_0700__table__table__2cell td .imagemodal figure {
  position: relative;
  background-color: transparent;
  border-radius: 0;
  display: block;
  width: 100%;
  height: auto;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.comp_v3_0700__table__table__2cell th .imagemodal figure:before,
.comp_v3_0700__table__table__2cell td .imagemodal figure:before {
  display: none;
}

.comp_v3_0700__table__table__2cell th .imagemodal figure img,
.comp_v3_0700__table__table__2cell td .imagemodal figure img {
  max-width: 100%;
  max-height: 100%;
  position: relative;
  top: 0;
  left: 0;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}

@media screen and (max-width: 768px) {
  .comp_v3_0700__table__table__2cell {
    border: none;
  }
  .comp_v3_0700__table__table__2cell th,
  .comp_v3_0700__table__table__2cell td {
    border: 1px solid #e7e7e8;
    margin-top: -1px;
  }
}

.comp_v3_0700__table__table02 tbody tr:nth-child(odd) {
  background-color: #fff;
}

.comp_v3_0700__table__table02 tbody tr:nth-child(even) {
  background-color: #fff;
}

.comp_v3_0700__table__table03 tbody tr:nth-child(odd) {
  background-color: transparent;
}

.comp_v3_0700__table__table03 tbody tr:nth-child(even) {
  background-color: transparent;
}

.comp_v3_0700__table__table03 tbody td:nth-child(odd) {
  background-color: #f5f5f5;
}

.comp_v3_0700__table__table03 tbody td:nth-child(even) {
  background-color: #fff;
}

.comp_v3_0700__table__select {
  margin: 25px 0;
  position: relative;
}

.comp_v3_0700__table__select:before {
  content: "\0046\0069\006c\0074\0065\0072";
  display: inline-block;
  position: absolute;
  left: 10px;
  top: 10px;
  z-index: 2;
  font-size: 1.2rem;
  color: #a0a0a5;
  letter-spacing: 0.1rem;
}

.comp_v3_0700__table__select__selecter {
  position: relative;
  border: 1px solid #ccc;
  border-radius: 4px;
  background: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  min-width: 250px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0700__table__select__selecter {
    width: 100%;
  }
}

.comp_v3_0700__table__select__selecter::before {
  position: absolute;
  padding: 0;
  content: "";
  top: 50%;
  right: 0.9em;
  bottom: 0;
  width: 8px;
  height: 8px;
  border-top: 2px solid rgba(51, 51, 51, 0.3);
  border-right: 2px solid rgba(51, 51, 51, 0.3);
  -webkit-transform: rotate(135deg) translate(-50%, 50%);
  transform: rotate(135deg) translate(-50%, 50%);
  pointer-events: none;
}

.comp_v3_0700__table__select__selecter::after {
  position: absolute;
  top: 0;
  right: 2.5em;
  bottom: 0;
  width: 1px;
  content: "";
  border-left: 1px solid #ccc;
}

.comp_v3_0700__table__select__selecter select {
  width: 100%;
  min-width: 120px;
  padding-right: 1em;
  cursor: pointer;
  text-indent: 0.01px;
  text-overflow: ellipsis;
  border: none;
  outline: none;
  background: transparent;
  background-image: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 12px 45px 12px 10px;
  color: #333;
  letter-spacing: 0.1rem;
}

.comp_v3_0700__table__select__selecter select:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0700__table__select__selecter select::-ms-expand {
  display: none;
}

.comp_v3_0700__table__select__selecter select:disabled {
  background-color: #e7e7e8;
}

@media screen and (max-width: 768px) {
  .comp_v3_0700__table__select__selecter {
    width: 100%;
    min-width: auto;
  }
}

.comp_v3_0700__table__select__selecter select {
  padding: 30px 40px 8px 10px;
  min-width: 250px;
}

.comp_v3_0700__table--show {
  visibility: visible;
  height: auto;
}

.comp_v3_0700__table__message {
  text-align: center;
  font-weight: bold;
}

.comp_v3_0700__table__table {
  margin-top: 20px;
}

.comp_v3_0700__table__table__btn p {
  margin: 0;
  padding: 0;
}

.comp_v3_0700__table__table__btn--center {
  text-align: center;
}

.comp_v3_0700__table__table__btn--right {
  text-align: right;
}

.comp_v3_0700__table__table__btn--default {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
}

.comp_v3_0700__table__table__btn--default span {
  padding-top: 0.2rem;
}

.comp_v3_0700__table__table__btn--default:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_0700__table__table__btn--default:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0700__table__table__btn--default:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_0700__table__table__btn--default::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0700__table__table__btn a {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  min-width: 110px;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
}

.comp_v3_0700__table__table__btn a span {
  padding-top: 0.2rem;
}

.comp_v3_0700__table__table__btn a:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
}

.comp_v3_0700__table__table__btn a::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg);
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0700__table__table__btn a[href$=".pdf"]::before, .comp_v3_0700__table__table__btn a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-white.svg);
}

.comp_v3_0700__table__table__btn a[href*="/list/index.php"]::before, .comp_v3_0700__table__table__btn a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-white.svg);
}

.comp_v3_0700__table__table__btn a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-white.svg);
}

.comp_v3_0700__table__table__btn a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg);
}

.comp_v3_0700__table__table__btn a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-white.svg);
}

.comp_v3_0700__table__table__btn a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-white.svg);
}

.comp_v3_0700__table__table__btn a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-white.svg);
}

.comp_v3_0700__table__table__btn a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-white.svg);
}

.comp_v3_0700__table__table__btn a > sub {
  bottom: 0.75em;
}

.comp_v3_0700__table__table__btn a > sup {
  top: 0.5em;
}

.comp_v3_0700__table__table__btn .comp_v3_0700__table__table__btn--search::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-search-white.svg);
}

.comp_v3_0700__table__table__btn .comp_v3_0700__table__table__btn--balloon::before {
  width: 18px;
  height: 18px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-icon-balloon.png);
  background-size: 18px 18px;
  margin-bottom: 0.1em;
}

.comp_v3_0700__table__table__btn .comp_v3_0700__table__table__btn--cart::before {
  width: 18px;
  height: 18px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-icon-cart.png);
  background-size: 18px 18px;
  margin-bottom: 0.1em;
}

.comp_v3_0700__table__table__btn .comp_v3_0700__table__table__btn--large {
  font-size: 2rem;
  padding: 18px 30px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0700__table__table__btn .comp_v3_0700__table__table__btn--large {
    width: 100%;
  }
}

.comp_v3_0700__table__table__btn .comp_v3_0700__table__table__btn--large:hover {
  color: #fff;
}

.comp_v3_0700__table__table__btn .comp_v3_0700__table__table__btn--flip {
  color: #0064d2;
  background-color: #fff;
  border: 1px solid #0064d2;
}

.comp_v3_0700__table__table__btn .comp_v3_0700__table__table__btn--flip::before {
  display: none;
}

.comp_v3_0700__table__table__btn--default, .comp_v3_0700__table__table__btn--large, .comp_v3_0700__table__table__btn--flip {
  margin-top: 0;
  width: 100%;
}

.comp_v3_0700__table__table__btn--default {
  padding: 10px 10px;
}

.comp_v3_0700__table__table__btn--default::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-white.svg);
}

.comp_v3_0700__table__table th:last-child,
.comp_v3_0700__table__table td:last-child {
  width: 135px;
}

.comp_v3_0700__alert {
  display: none;
}

.comp_v3_0700__alert--show {
  display: block;
  padding: 0 15px;
  max-width: 1140px;
  margin: 15px auto 0;
  font-size: 1.4rem;
  line-height: 1.4;
  padding: 15px 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0700__alert--show {
    padding: 0 20px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0700__alert--show {
    margin: 20px auto 0;
    font-size: 1.2rem;
    padding: 20px 0;
  }
}

.comp_v3_0700 .ps__rail-x-top {
  top: 20px;
}

.comp_v3_0900 .comp_v3_0700__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0700__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0690__frame {
  padding: 30px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
  line-height: 1.6;
}

@media screen and (max-width: 768px) {
  .comp_v3_0690__frame {
    padding: 20px;
  }
}

.comp_v3_0690__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-line-pack: center;
  align-content: center;
  font-size: 1.4rem;
  letter-spacing: 0.1rem;
  margin: 0;
}

.comp_v3_0690__list__prev {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  text-align: left;
}

.comp_v3_0690__list__page {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  text-align: center;
}

.comp_v3_0690__list__page--active {
  font-size: 2rem;
  font-weight: bold;
}

.comp_v3_0690__list__next {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  text-align: right;
}

.comp_v3_0690__list a {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0690__list a:hover {
  text-decoration: underline;
}

.comp_v3_0690__list a :focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

@media screen and (max-width: 768px) {
  .comp_v3_0690__list {
    margin: 30px 0 0;
  }
}

.comp_v3_0900 .comp_v3_0690__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0690__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0640__frame {
  padding: 30px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
  position: relative;
  overflow: visible;
}

@media screen and (max-width: 768px) {
  .comp_v3_0640__frame {
    padding: 20px;
  }
}

.comp_v3_0640__frame + .comp_v3_0640__frame {
  margin-top: 0;
}

.comp_v3_0640__accordion {
  border-top: 1px solid rgba(51, 51, 51, 0.2);
  border-bottom: 1px solid rgba(51, 51, 51, 0.2);
  margin: -1px 0 0 0;
}

.comp_v3_0640__headding {
  width: 100%;
  margin: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 3.4rem;
  color: #1d1e21;
  cursor: pointer;
  letter-spacing: 0.1rem;
}

.comp_v3_0640__headding:hover {
  opacity: 0.5;
}

.comp_v3_0640__headding p {
  margin: 0;
}

.comp_v3_0640__headding__h1 {
  font-size: 4.8rem;
  margin: 0;
  padding: 70px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0640__headding__h1 {
    margin: 0;
    padding-top: 50px;
    font-size: 2.8rem;
  }
}

.comp_v3_0640__headding__h1 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0640__headding__h1 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0640__headding__h1 a[href$=".pdf"]::after, .comp_v3_0640__headding__h1 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0640__headding__h1 a[href*="/list/index.php"]::after, .comp_v3_0640__headding__h1 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0640__headding__h1 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0640__headding__h1 a[href^="tel:"]::after, .comp_v3_0640__headding__h1 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0640__headding__h1 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0640__headding__h1 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0640__headding__h1 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0640__headding__h1 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0640__headding__h1 a:hover[href$=".pdf"]::after, .comp_v3_0640__headding__h1 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0640__headding__h1 a:hover[href*="/list/index.php"]::after, .comp_v3_0640__headding__h1 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0640__headding__h1 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0640__headding__h1 a:hover[href^="tel:"]::after, .comp_v3_0640__headding__h1 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0640__headding__h1 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0640__headding__h1 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0640__headding__h1 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0640__headding__h1 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0640__headding__h1 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0640__headding__h1 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0640__headding__h1 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0640__headding__h1 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0640__headding__h1 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0640__headding__h1 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0640__headding__h1--bold, .comp_v3_0640__headding__h1--regular {
  font-size: 4.8rem;
  margin: 0;
  padding: 70px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0640__headding__h1--bold, .comp_v3_0640__headding__h1--regular {
    margin: 0;
    padding-top: 50px;
    font-size: 2.8rem;
  }
}

.comp_v3_0640__headding__h1--bold a, .comp_v3_0640__headding__h1--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0640__headding__h1--bold a::after, .comp_v3_0640__headding__h1--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0640__headding__h1--bold a[href$=".pdf"]::after, .comp_v3_0640__headding__h1--bold a[href*="docget.jsp"]::after, .comp_v3_0640__headding__h1--regular a[href$=".pdf"]::after, .comp_v3_0640__headding__h1--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0640__headding__h1--bold a[href*="/list/index.php"]::after, .comp_v3_0640__headding__h1--bold a[href*="/parametric"]::after, .comp_v3_0640__headding__h1--regular a[href*="/list/index.php"]::after, .comp_v3_0640__headding__h1--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0640__headding__h1--bold a[href^="#"]::after, .comp_v3_0640__headding__h1--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0640__headding__h1--bold a[href^="tel:"]::after, .comp_v3_0640__headding__h1--bold a[href^="mailto:"]::after, .comp_v3_0640__headding__h1--regular a[href^="tel:"]::after, .comp_v3_0640__headding__h1--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0640__headding__h1--bold a[href^="tel:"], .comp_v3_0640__headding__h1--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0640__headding__h1--bold a:hover, .comp_v3_0640__headding__h1--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0640__headding__h1--bold a:hover::after, .comp_v3_0640__headding__h1--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0640__headding__h1--bold a:hover[target="_blank"]::after, .comp_v3_0640__headding__h1--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0640__headding__h1--bold a:hover[href$=".pdf"]::after, .comp_v3_0640__headding__h1--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0640__headding__h1--regular a:hover[href$=".pdf"]::after, .comp_v3_0640__headding__h1--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0640__headding__h1--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0640__headding__h1--bold a:hover[href*="/parametric"]::after, .comp_v3_0640__headding__h1--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0640__headding__h1--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0640__headding__h1--bold a:hover[href^="#"]::after, .comp_v3_0640__headding__h1--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0640__headding__h1--bold a:hover[href^="tel:"]::after, .comp_v3_0640__headding__h1--bold a:hover[href^="mailto:"]::after, .comp_v3_0640__headding__h1--regular a:hover[href^="tel:"]::after, .comp_v3_0640__headding__h1--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0640__headding__h1--bold a[data-type="normal"]::after, .comp_v3_0640__headding__h1--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0640__headding__h1--bold a[data-type="normal"]:hover::after, .comp_v3_0640__headding__h1--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0640__headding__h1--bold a[data-type="internal"]::after, .comp_v3_0640__headding__h1--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0640__headding__h1--bold a[data-type="internal"]:hover::after, .comp_v3_0640__headding__h1--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0640__headding__h1--bold a[data-type="external"]::after, .comp_v3_0640__headding__h1--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0640__headding__h1--bold a[data-type="external"]:hover::after, .comp_v3_0640__headding__h1--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0640__headding__h1--bold a[data-type="pdf"]::after, .comp_v3_0640__headding__h1--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0640__headding__h1--bold a[data-type="pdf"]:hover::after, .comp_v3_0640__headding__h1--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0640__headding__h1--bold a[target="_blank"]::after, .comp_v3_0640__headding__h1--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0640__headding__h1--bold a[target="_blank"]:hover::after, .comp_v3_0640__headding__h1--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0640__headding__h1--bold {
  font-weight: bold;
}

.comp_v3_0640__headding__h1--regular {
  font-weight: normal;
}

.comp_v3_0640__headding__h2 {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0640__headding__h2 {
    font-size: 2.8rem;
    margin: 0;
    padding-top: 40px;
  }
}

.comp_v3_0640__headding__h2 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0640__headding__h2 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0640__headding__h2 a[href$=".pdf"]::after, .comp_v3_0640__headding__h2 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0640__headding__h2 a[href*="/list/index.php"]::after, .comp_v3_0640__headding__h2 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0640__headding__h2 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0640__headding__h2 a[href^="tel:"]::after, .comp_v3_0640__headding__h2 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0640__headding__h2 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0640__headding__h2 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0640__headding__h2 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0640__headding__h2 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0640__headding__h2 a:hover[href$=".pdf"]::after, .comp_v3_0640__headding__h2 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0640__headding__h2 a:hover[href*="/list/index.php"]::after, .comp_v3_0640__headding__h2 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0640__headding__h2 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0640__headding__h2 a:hover[href^="tel:"]::after, .comp_v3_0640__headding__h2 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0640__headding__h2 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0640__headding__h2 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0640__headding__h2 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0640__headding__h2 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0640__headding__h2 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0640__headding__h2 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0640__headding__h2 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0640__headding__h2 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0640__headding__h2 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0640__headding__h2 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0640__headding__h2--bold, .comp_v3_0640__headding__h2--regular {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0640__headding__h2--bold, .comp_v3_0640__headding__h2--regular {
    font-size: 2.8rem;
    margin: 0;
    padding-top: 40px;
  }
}

.comp_v3_0640__headding__h2--bold a, .comp_v3_0640__headding__h2--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0640__headding__h2--bold a::after, .comp_v3_0640__headding__h2--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0640__headding__h2--bold a[href$=".pdf"]::after, .comp_v3_0640__headding__h2--bold a[href*="docget.jsp"]::after, .comp_v3_0640__headding__h2--regular a[href$=".pdf"]::after, .comp_v3_0640__headding__h2--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0640__headding__h2--bold a[href*="/list/index.php"]::after, .comp_v3_0640__headding__h2--bold a[href*="/parametric"]::after, .comp_v3_0640__headding__h2--regular a[href*="/list/index.php"]::after, .comp_v3_0640__headding__h2--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0640__headding__h2--bold a[href^="#"]::after, .comp_v3_0640__headding__h2--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0640__headding__h2--bold a[href^="tel:"]::after, .comp_v3_0640__headding__h2--bold a[href^="mailto:"]::after, .comp_v3_0640__headding__h2--regular a[href^="tel:"]::after, .comp_v3_0640__headding__h2--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0640__headding__h2--bold a[href^="tel:"], .comp_v3_0640__headding__h2--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0640__headding__h2--bold a:hover, .comp_v3_0640__headding__h2--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0640__headding__h2--bold a:hover::after, .comp_v3_0640__headding__h2--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0640__headding__h2--bold a:hover[target="_blank"]::after, .comp_v3_0640__headding__h2--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0640__headding__h2--bold a:hover[href$=".pdf"]::after, .comp_v3_0640__headding__h2--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0640__headding__h2--regular a:hover[href$=".pdf"]::after, .comp_v3_0640__headding__h2--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0640__headding__h2--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0640__headding__h2--bold a:hover[href*="/parametric"]::after, .comp_v3_0640__headding__h2--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0640__headding__h2--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0640__headding__h2--bold a:hover[href^="#"]::after, .comp_v3_0640__headding__h2--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0640__headding__h2--bold a:hover[href^="tel:"]::after, .comp_v3_0640__headding__h2--bold a:hover[href^="mailto:"]::after, .comp_v3_0640__headding__h2--regular a:hover[href^="tel:"]::after, .comp_v3_0640__headding__h2--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0640__headding__h2--bold a[data-type="normal"]::after, .comp_v3_0640__headding__h2--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0640__headding__h2--bold a[data-type="normal"]:hover::after, .comp_v3_0640__headding__h2--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0640__headding__h2--bold a[data-type="internal"]::after, .comp_v3_0640__headding__h2--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0640__headding__h2--bold a[data-type="internal"]:hover::after, .comp_v3_0640__headding__h2--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0640__headding__h2--bold a[data-type="external"]::after, .comp_v3_0640__headding__h2--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0640__headding__h2--bold a[data-type="external"]:hover::after, .comp_v3_0640__headding__h2--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0640__headding__h2--bold a[data-type="pdf"]::after, .comp_v3_0640__headding__h2--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0640__headding__h2--bold a[data-type="pdf"]:hover::after, .comp_v3_0640__headding__h2--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0640__headding__h2--bold a[target="_blank"]::after, .comp_v3_0640__headding__h2--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0640__headding__h2--bold a[target="_blank"]:hover::after, .comp_v3_0640__headding__h2--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0640__headding__h2--bold {
  font-weight: bold;
}

.comp_v3_0640__headding__h2--regular {
  font-weight: normal;
}

.comp_v3_0640__headding__h3 {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0640__headding__h3 {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_0640__headding__h3--bold, .comp_v3_0640__headding__h3--regular {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0640__headding__h3--bold, .comp_v3_0640__headding__h3--regular {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_0640__headding__h3--bold a, .comp_v3_0640__headding__h3--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0640__headding__h3--bold a::after, .comp_v3_0640__headding__h3--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0640__headding__h3--bold a[href$=".pdf"]::after, .comp_v3_0640__headding__h3--bold a[href*="docget.jsp"]::after, .comp_v3_0640__headding__h3--regular a[href$=".pdf"]::after, .comp_v3_0640__headding__h3--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0640__headding__h3--bold a[href*="/list/index.php"]::after, .comp_v3_0640__headding__h3--bold a[href*="/parametric"]::after, .comp_v3_0640__headding__h3--regular a[href*="/list/index.php"]::after, .comp_v3_0640__headding__h3--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0640__headding__h3--bold a[href^="#"]::after, .comp_v3_0640__headding__h3--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0640__headding__h3--bold a[href^="tel:"]::after, .comp_v3_0640__headding__h3--bold a[href^="mailto:"]::after, .comp_v3_0640__headding__h3--regular a[href^="tel:"]::after, .comp_v3_0640__headding__h3--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0640__headding__h3--bold a[href^="tel:"], .comp_v3_0640__headding__h3--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0640__headding__h3--bold a:hover, .comp_v3_0640__headding__h3--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0640__headding__h3--bold a:hover::after, .comp_v3_0640__headding__h3--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0640__headding__h3--bold a:hover[target="_blank"]::after, .comp_v3_0640__headding__h3--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0640__headding__h3--bold a:hover[href$=".pdf"]::after, .comp_v3_0640__headding__h3--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0640__headding__h3--regular a:hover[href$=".pdf"]::after, .comp_v3_0640__headding__h3--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0640__headding__h3--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0640__headding__h3--bold a:hover[href*="/parametric"]::after, .comp_v3_0640__headding__h3--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0640__headding__h3--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0640__headding__h3--bold a:hover[href^="#"]::after, .comp_v3_0640__headding__h3--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0640__headding__h3--bold a:hover[href^="tel:"]::after, .comp_v3_0640__headding__h3--bold a:hover[href^="mailto:"]::after, .comp_v3_0640__headding__h3--regular a:hover[href^="tel:"]::after, .comp_v3_0640__headding__h3--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0640__headding__h3--bold a[data-type="normal"]::after, .comp_v3_0640__headding__h3--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0640__headding__h3--bold a[data-type="normal"]:hover::after, .comp_v3_0640__headding__h3--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0640__headding__h3--bold a[data-type="internal"]::after, .comp_v3_0640__headding__h3--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0640__headding__h3--bold a[data-type="internal"]:hover::after, .comp_v3_0640__headding__h3--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0640__headding__h3--bold a[data-type="external"]::after, .comp_v3_0640__headding__h3--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0640__headding__h3--bold a[data-type="external"]:hover::after, .comp_v3_0640__headding__h3--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0640__headding__h3--bold a[data-type="pdf"]::after, .comp_v3_0640__headding__h3--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0640__headding__h3--bold a[data-type="pdf"]:hover::after, .comp_v3_0640__headding__h3--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0640__headding__h3--bold a[target="_blank"]::after, .comp_v3_0640__headding__h3--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0640__headding__h3--bold a[target="_blank"]:hover::after, .comp_v3_0640__headding__h3--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0640__headding__h3--bold {
  font-weight: bold;
}

.comp_v3_0640__headding__h3--regular {
  font-weight: normal;
}

.comp_v3_0640__headding__h4 {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0640__headding__h4 {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_0640__headding__h4 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0640__headding__h4 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0640__headding__h4 a[href$=".pdf"]::after, .comp_v3_0640__headding__h4 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0640__headding__h4 a[href*="/list/index.php"]::after, .comp_v3_0640__headding__h4 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0640__headding__h4 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0640__headding__h4 a[href^="tel:"]::after, .comp_v3_0640__headding__h4 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0640__headding__h4 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0640__headding__h4 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0640__headding__h4 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0640__headding__h4 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0640__headding__h4 a:hover[href$=".pdf"]::after, .comp_v3_0640__headding__h4 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0640__headding__h4 a:hover[href*="/list/index.php"]::after, .comp_v3_0640__headding__h4 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0640__headding__h4 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0640__headding__h4 a:hover[href^="tel:"]::after, .comp_v3_0640__headding__h4 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0640__headding__h4 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0640__headding__h4 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0640__headding__h4 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0640__headding__h4 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0640__headding__h4 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0640__headding__h4 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0640__headding__h4 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0640__headding__h4 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0640__headding__h4 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0640__headding__h4 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0640__headding__h4--bold, .comp_v3_0640__headding__h4--regular {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0640__headding__h4--bold, .comp_v3_0640__headding__h4--regular {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_0640__headding__h4--bold a, .comp_v3_0640__headding__h4--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0640__headding__h4--bold a::after, .comp_v3_0640__headding__h4--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0640__headding__h4--bold a[href$=".pdf"]::after, .comp_v3_0640__headding__h4--bold a[href*="docget.jsp"]::after, .comp_v3_0640__headding__h4--regular a[href$=".pdf"]::after, .comp_v3_0640__headding__h4--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0640__headding__h4--bold a[href*="/list/index.php"]::after, .comp_v3_0640__headding__h4--bold a[href*="/parametric"]::after, .comp_v3_0640__headding__h4--regular a[href*="/list/index.php"]::after, .comp_v3_0640__headding__h4--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0640__headding__h4--bold a[href^="#"]::after, .comp_v3_0640__headding__h4--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0640__headding__h4--bold a[href^="tel:"]::after, .comp_v3_0640__headding__h4--bold a[href^="mailto:"]::after, .comp_v3_0640__headding__h4--regular a[href^="tel:"]::after, .comp_v3_0640__headding__h4--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0640__headding__h4--bold a[href^="tel:"], .comp_v3_0640__headding__h4--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0640__headding__h4--bold a:hover, .comp_v3_0640__headding__h4--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0640__headding__h4--bold a:hover::after, .comp_v3_0640__headding__h4--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0640__headding__h4--bold a:hover[target="_blank"]::after, .comp_v3_0640__headding__h4--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0640__headding__h4--bold a:hover[href$=".pdf"]::after, .comp_v3_0640__headding__h4--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0640__headding__h4--regular a:hover[href$=".pdf"]::after, .comp_v3_0640__headding__h4--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0640__headding__h4--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0640__headding__h4--bold a:hover[href*="/parametric"]::after, .comp_v3_0640__headding__h4--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0640__headding__h4--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0640__headding__h4--bold a:hover[href^="#"]::after, .comp_v3_0640__headding__h4--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0640__headding__h4--bold a:hover[href^="tel:"]::after, .comp_v3_0640__headding__h4--bold a:hover[href^="mailto:"]::after, .comp_v3_0640__headding__h4--regular a:hover[href^="tel:"]::after, .comp_v3_0640__headding__h4--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0640__headding__h4--bold a[data-type="normal"]::after, .comp_v3_0640__headding__h4--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0640__headding__h4--bold a[data-type="normal"]:hover::after, .comp_v3_0640__headding__h4--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0640__headding__h4--bold a[data-type="internal"]::after, .comp_v3_0640__headding__h4--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0640__headding__h4--bold a[data-type="internal"]:hover::after, .comp_v3_0640__headding__h4--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0640__headding__h4--bold a[data-type="external"]::after, .comp_v3_0640__headding__h4--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0640__headding__h4--bold a[data-type="external"]:hover::after, .comp_v3_0640__headding__h4--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0640__headding__h4--bold a[data-type="pdf"]::after, .comp_v3_0640__headding__h4--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0640__headding__h4--bold a[data-type="pdf"]:hover::after, .comp_v3_0640__headding__h4--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0640__headding__h4--bold a[target="_blank"]::after, .comp_v3_0640__headding__h4--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0640__headding__h4--bold a[target="_blank"]:hover::after, .comp_v3_0640__headding__h4--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0640__headding__h4--bold {
  font-weight: bold;
}

.comp_v3_0640__headding__h4--regular {
  font-weight: normal;
}

.comp_v3_0640__headding__h5 {
  font-size: 1.8rem;
  margin: 0;
  padding: 30px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

.comp_v3_0640__headding__h5 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0640__headding__h5 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0640__headding__h5 a[href$=".pdf"]::after, .comp_v3_0640__headding__h5 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0640__headding__h5 a[href*="/list/index.php"]::after, .comp_v3_0640__headding__h5 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0640__headding__h5 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0640__headding__h5 a[href^="tel:"]::after, .comp_v3_0640__headding__h5 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0640__headding__h5 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0640__headding__h5 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0640__headding__h5 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0640__headding__h5 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0640__headding__h5 a:hover[href$=".pdf"]::after, .comp_v3_0640__headding__h5 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0640__headding__h5 a:hover[href*="/list/index.php"]::after, .comp_v3_0640__headding__h5 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0640__headding__h5 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0640__headding__h5 a:hover[href^="tel:"]::after, .comp_v3_0640__headding__h5 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0640__headding__h5 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0640__headding__h5 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0640__headding__h5 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0640__headding__h5 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0640__headding__h5 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0640__headding__h5 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0640__headding__h5 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0640__headding__h5 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0640__headding__h5 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0640__headding__h5 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0640__headding__h5--bold, .comp_v3_0640__headding__h5--regular {
  font-size: 1.8rem;
  margin: 0;
  padding: 30px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

.comp_v3_0640__headding__h5--bold a, .comp_v3_0640__headding__h5--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0640__headding__h5--bold a::after, .comp_v3_0640__headding__h5--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0640__headding__h5--bold a[href$=".pdf"]::after, .comp_v3_0640__headding__h5--bold a[href*="docget.jsp"]::after, .comp_v3_0640__headding__h5--regular a[href$=".pdf"]::after, .comp_v3_0640__headding__h5--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0640__headding__h5--bold a[href*="/list/index.php"]::after, .comp_v3_0640__headding__h5--bold a[href*="/parametric"]::after, .comp_v3_0640__headding__h5--regular a[href*="/list/index.php"]::after, .comp_v3_0640__headding__h5--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0640__headding__h5--bold a[href^="#"]::after, .comp_v3_0640__headding__h5--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0640__headding__h5--bold a[href^="tel:"]::after, .comp_v3_0640__headding__h5--bold a[href^="mailto:"]::after, .comp_v3_0640__headding__h5--regular a[href^="tel:"]::after, .comp_v3_0640__headding__h5--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0640__headding__h5--bold a[href^="tel:"], .comp_v3_0640__headding__h5--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0640__headding__h5--bold a:hover, .comp_v3_0640__headding__h5--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0640__headding__h5--bold a:hover::after, .comp_v3_0640__headding__h5--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0640__headding__h5--bold a:hover[target="_blank"]::after, .comp_v3_0640__headding__h5--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0640__headding__h5--bold a:hover[href$=".pdf"]::after, .comp_v3_0640__headding__h5--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0640__headding__h5--regular a:hover[href$=".pdf"]::after, .comp_v3_0640__headding__h5--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0640__headding__h5--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0640__headding__h5--bold a:hover[href*="/parametric"]::after, .comp_v3_0640__headding__h5--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0640__headding__h5--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0640__headding__h5--bold a:hover[href^="#"]::after, .comp_v3_0640__headding__h5--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0640__headding__h5--bold a:hover[href^="tel:"]::after, .comp_v3_0640__headding__h5--bold a:hover[href^="mailto:"]::after, .comp_v3_0640__headding__h5--regular a:hover[href^="tel:"]::after, .comp_v3_0640__headding__h5--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0640__headding__h5--bold a[data-type="normal"]::after, .comp_v3_0640__headding__h5--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0640__headding__h5--bold a[data-type="normal"]:hover::after, .comp_v3_0640__headding__h5--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0640__headding__h5--bold a[data-type="internal"]::after, .comp_v3_0640__headding__h5--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0640__headding__h5--bold a[data-type="internal"]:hover::after, .comp_v3_0640__headding__h5--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0640__headding__h5--bold a[data-type="external"]::after, .comp_v3_0640__headding__h5--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0640__headding__h5--bold a[data-type="external"]:hover::after, .comp_v3_0640__headding__h5--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0640__headding__h5--bold a[data-type="pdf"]::after, .comp_v3_0640__headding__h5--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0640__headding__h5--bold a[data-type="pdf"]:hover::after, .comp_v3_0640__headding__h5--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0640__headding__h5--bold a[target="_blank"]::after, .comp_v3_0640__headding__h5--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0640__headding__h5--bold a[target="_blank"]:hover::after, .comp_v3_0640__headding__h5--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0640__headding__h5--bold {
  font-weight: bold;
}

.comp_v3_0640__headding__h5--regular {
  font-weight: normal;
}

.comp_v3_0640__headding__title {
  margin: 0;
  padding-left: 50px;
  padding-right: 15px;
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  line-height: 1.15;
}

@media screen and (max-width: 768px) {
  .comp_v3_0640__headding__title {
    padding-left: 15px;
    padding-right: 50px;
  }
}

.comp_v3_0640__headding__title:after {
  content: "";
  position: absolute;
  width: 20px;
  height: 20px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/accordion-icon-open.svg);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: calc(15px + (1em * 1.15 / 2));
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0640__headding__title:after {
    left: 15px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0640__headding__title:after {
    right: 15px;
  }
}

.comp_v3_0640__headding__h1--bold, .comp_v3_0640__headding__h1--regular, .comp_v3_0640__headding__h2--bold, .comp_v3_0640__headding__h2--regular, .comp_v3_0640__headding__h3--bold, .comp_v3_0640__headding__h3--regular, .comp_v3_0640__headding__h4--bold, .comp_v3_0640__headding__h4--regular, .comp_v3_0640__headding__h5--bold, .comp_v3_0640__headding__h5--regular {
  margin: 0;
  padding-left: 50px;
  padding-right: 15px;
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  line-height: 1.15;
}

@media screen and (max-width: 768px) {
  .comp_v3_0640__headding__h1--bold, .comp_v3_0640__headding__h1--regular, .comp_v3_0640__headding__h2--bold, .comp_v3_0640__headding__h2--regular, .comp_v3_0640__headding__h3--bold, .comp_v3_0640__headding__h3--regular, .comp_v3_0640__headding__h4--bold, .comp_v3_0640__headding__h4--regular, .comp_v3_0640__headding__h5--bold, .comp_v3_0640__headding__h5--regular {
    padding-left: 15px;
    padding-right: 50px;
  }
}

.comp_v3_0640__headding__h1--bold:after, .comp_v3_0640__headding__h1--regular:after, .comp_v3_0640__headding__h2--bold:after, .comp_v3_0640__headding__h2--regular:after, .comp_v3_0640__headding__h3--bold:after, .comp_v3_0640__headding__h3--regular:after, .comp_v3_0640__headding__h4--bold:after, .comp_v3_0640__headding__h4--regular:after, .comp_v3_0640__headding__h5--bold:after, .comp_v3_0640__headding__h5--regular:after {
  content: "";
  position: absolute;
  width: 20px;
  height: 20px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/accordion-icon-open.svg);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: calc(15px + (1em * 1.15 / 2));
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0640__headding__h1--bold:after, .comp_v3_0640__headding__h1--regular:after, .comp_v3_0640__headding__h2--bold:after, .comp_v3_0640__headding__h2--regular:after, .comp_v3_0640__headding__h3--bold:after, .comp_v3_0640__headding__h3--regular:after, .comp_v3_0640__headding__h4--bold:after, .comp_v3_0640__headding__h4--regular:after, .comp_v3_0640__headding__h5--bold:after, .comp_v3_0640__headding__h5--regular:after {
    left: 15px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0640__headding__h1--bold:after, .comp_v3_0640__headding__h1--regular:after, .comp_v3_0640__headding__h2--bold:after, .comp_v3_0640__headding__h2--regular:after, .comp_v3_0640__headding__h3--bold:after, .comp_v3_0640__headding__h3--regular:after, .comp_v3_0640__headding__h4--bold:after, .comp_v3_0640__headding__h4--regular:after, .comp_v3_0640__headding__h5--bold:after, .comp_v3_0640__headding__h5--regular:after {
    right: 15px;
  }
}

.comp_v3_0640__headding.open + .comp_v3_0640__detail__title, .comp_v3_0640__headding.open + .comp_v3_0640__detail__h1, .comp_v3_0640__headding.open + .comp_v3_0640__detail__h2, .comp_v3_0640__headding.open + .comp_v3_0640__detail__h3, .comp_v3_0640__headding.open + .comp_v3_0640__detail__h4, .comp_v3_0640__headding.open + .comp_v3_0640__detail__h5 {
  position: relative;
  display: block;
  height: auto;
  opacity: 1;
  top: 0;
}

.comp_v3_0640__headding.open .comp_v3_0640__headding__title:after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/accordion-icon-close.svg);
}

.comp_v3_0640__headding.open .comp_v3_0640__headding__h1--bold:after, .comp_v3_0640__headding.open .comp_v3_0640__headding__h1--regular:after,
.comp_v3_0640__headding.open .comp_v3_0640__headding__h2--bold:after,
.comp_v3_0640__headding.open .comp_v3_0640__headding__h2--regular:after,
.comp_v3_0640__headding.open .comp_v3_0640__headding__h3--bold:after,
.comp_v3_0640__headding.open .comp_v3_0640__headding__h3--regular:after,
.comp_v3_0640__headding.open .comp_v3_0640__headding__h4--bold:after,
.comp_v3_0640__headding.open .comp_v3_0640__headding__h4--regular:after,
.comp_v3_0640__headding.open .comp_v3_0640__headding__h5--bold:after,
.comp_v3_0640__headding.open .comp_v3_0640__headding__h5--regular:after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/accordion-icon-close.svg);
}

.comp_v3_0640__detail__title, .comp_v3_0640__detail__h1, .comp_v3_0640__detail__h2, .comp_v3_0640__detail__h3, .comp_v3_0640__detail__h4, .comp_v3_0640__detail__h5 {
  display: none;
  height: 0;
  opacity: 0;
  margin: 0;
  padding: 0 0 25px 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
}

.comp_v3_0640__detail__title h1,
.comp_v3_0640__detail__title h2,
.comp_v3_0640__detail__title h3,
.comp_v3_0640__detail__title h4,
.comp_v3_0640__detail__title h5, .comp_v3_0640__detail__h1 h1,
.comp_v3_0640__detail__h1 h2,
.comp_v3_0640__detail__h1 h3,
.comp_v3_0640__detail__h1 h4,
.comp_v3_0640__detail__h1 h5, .comp_v3_0640__detail__h2 h1,
.comp_v3_0640__detail__h2 h2,
.comp_v3_0640__detail__h2 h3,
.comp_v3_0640__detail__h2 h4,
.comp_v3_0640__detail__h2 h5, .comp_v3_0640__detail__h3 h1,
.comp_v3_0640__detail__h3 h2,
.comp_v3_0640__detail__h3 h3,
.comp_v3_0640__detail__h3 h4,
.comp_v3_0640__detail__h3 h5, .comp_v3_0640__detail__h4 h1,
.comp_v3_0640__detail__h4 h2,
.comp_v3_0640__detail__h4 h3,
.comp_v3_0640__detail__h4 h4,
.comp_v3_0640__detail__h4 h5, .comp_v3_0640__detail__h5 h1,
.comp_v3_0640__detail__h5 h2,
.comp_v3_0640__detail__h5 h3,
.comp_v3_0640__detail__h5 h4,
.comp_v3_0640__detail__h5 h5 {
  padding-top: 15px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0640__detail__title, .comp_v3_0640__detail__h1, .comp_v3_0640__detail__h2, .comp_v3_0640__detail__h3, .comp_v3_0640__detail__h4, .comp_v3_0640__detail__h5 {
    padding: 0 10px 15px;
  }
}

.comp_v3_0640__detail__h3 {
  padding: 0 0 20px 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0640__detail__h3 {
    padding: 0 0 15px 0;
  }
}

.comp_v3_0640__detail__h4, .comp_v3_0640__detail__h5 {
  padding: 0 0 15px 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0640__detail__h4, .comp_v3_0640__detail__h5 {
    padding: 0 0 15px 0;
  }
}

.comp_v3_0640 .comp_v3_0010,
.comp_v3_0640 .comp_v3_0050,
.comp_v3_0640 .comp_v3_0060,
.comp_v3_0640 .comp_v3_0070,
.comp_v3_0640 .comp_v3_0090,
.comp_v3_0640 .comp_v3_0110,
.comp_v3_0640 .comp_v3_0130,
.comp_v3_0640 .comp_v3_0140,
.comp_v3_0640 .comp_v3_0150,
.comp_v3_0640 .comp_v3_0160,
.comp_v3_0640 .comp_v3_0180,
.comp_v3_0640 .comp_v3_0190,
.comp_v3_0640 .comp_v3_0200,
.comp_v3_0640 .comp_v3_0210,
.comp_v3_0640 .comp_v3_0230,
.comp_v3_0640 .comp_v3_0240,
.comp_v3_0640 .comp_v3_0290,
.comp_v3_0640 .comp_v3_0350,
.comp_v3_0640 .comp_v3_0360,
.comp_v3_0640 .comp_v3_0370,
.comp_v3_0640 .comp_v3_0371,
.comp_v3_0640 .comp_v3_0380,
.comp_v3_0640 .comp_v3_0410,
.comp_v3_0640 .comp_v3_0420,
.comp_v3_0640 .comp_v3_0440,
.comp_v3_0640 .comp_v3_0450,
.comp_v3_0640 .comp_v3_0460,
.comp_v3_0640 .comp_v3_0470,
.comp_v3_0640 .comp_v3_0530,
.comp_v3_0640 .comp_v3_0540,
.comp_v3_0640 .comp_v3_0550,
.comp_v3_0640 .comp_v3_0560,
.comp_v3_0640 .comp_v3_0590,
.comp_v3_0640 .comp_v3_0620,
.comp_v3_0640 .comp_v3_0640,
.comp_v3_0640 .comp_v3_0690,
.comp_v3_0640 .comp_v3_0700,
.comp_v3_0640 .comp_v3_0710,
.comp_v3_0640 .comp_v3_0880,
.comp_v3_0640 .comp_v3_0900,
.comp_v3_0640 .comp_v3_0910,
.comp_v3_0640 .comp_v3_0920,
.comp_v3_0640 .comp_v3_0930,
.comp_v3_0640 .comp_v3_0020,
.comp_v3_0640 .comp_v3_0030,
.comp_v3_0640 .comp_v3_0120,
.comp_v3_0640 .comp_v3_0940,
.comp_v3_0640 .comp_v3_0950,
.comp_v3_0640 .comp_v3_0951,
.comp_v3_0640 .comp_v3_0960,
.comp_v3_0640 .comp_v3_0970,
.comp_v3_0640 .comp_v3_0980,
.comp_v3_0640 .comp_v3_0990,
.comp_v3_0640 .comp_v3_1000,
.comp_v3_0640 .comp_v3_1001,
.comp_v3_0640 .comp_v3_1002,
.comp_v3_0640 .comp_v3_1003,
.comp_v3_0640 .comp_v3_1004,
.comp_v3_0640 .comp_v3_1005,
.comp_v3_0640 .comp_v3_1006,
.comp_v3_0640 .comp_v3_1007,
.comp_v3_0640 .comp_v3_1008,
.comp_v3_0640 .comp_v3_1009,
.comp_v3_0640 .comp_v3_1010,
.comp_v3_0640 .comp_v3_1011,
.comp_v3_0640 .comp_v3_1012,
.comp_v3_0640 .comp_v3_1013,
.comp_v3_0640 .comp_v3_1014,
.comp_v3_0640 .comp_v3_1015,
.comp_v3_0640 .comp_v3_1016,
.comp_v3_0640 .comp_v3_1030,
.comp_v3_0640 .comp_v3_1021,
.comp_v3_0640 .comp_v3_1030,
.comp_v3_0640 .comp_v3_0011,
.comp_v3_0640 .comp_v3_1017,
.comp_v3_0640 .comp_v3_1040 {
  padding-left: 0;
  padding-right: 0;
}

.comp_v3_0900 .comp_v3_0640__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0640__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0620__frame, .comp_v3_0620__frame--noimage {
  padding: 30px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0620__frame, .comp_v3_0620__frame--noimage {
    padding: 20px;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0620__frame, .comp_v3_0620__frame--noimage {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto 1fr;
    grid-template-rows: auto 1fr;
  }
}

.comp_v3_0620__frame--noimage {
  display: block;
}

.comp_v3_0620__title {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0620__title {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    padding-right: 15px;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0620__frame--noimage .comp_v3_0620__title {
    padding-right: 0;
  }
}

.comp_v3_0620__title__h1 {
  font-size: 4.8rem;
  margin: 0;
  padding: 70px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0620__title__h1 {
    margin: 0;
    padding-top: 50px;
    font-size: 2.8rem;
  }
}

.comp_v3_0620__title__h1 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0620__title__h1 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0620__title__h1 a[href$=".pdf"]::after, .comp_v3_0620__title__h1 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0620__title__h1 a[href*="/list/index.php"]::after, .comp_v3_0620__title__h1 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0620__title__h1 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0620__title__h1 a[href^="tel:"]::after, .comp_v3_0620__title__h1 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0620__title__h1 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0620__title__h1 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0620__title__h1 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0620__title__h1 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0620__title__h1 a:hover[href$=".pdf"]::after, .comp_v3_0620__title__h1 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0620__title__h1 a:hover[href*="/list/index.php"]::after, .comp_v3_0620__title__h1 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0620__title__h1 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0620__title__h1 a:hover[href^="tel:"]::after, .comp_v3_0620__title__h1 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0620__title__h1 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0620__title__h1 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0620__title__h1 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0620__title__h1 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0620__title__h1 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0620__title__h1 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0620__title__h1 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0620__title__h1 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0620__title__h1 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0620__title__h1 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0620__title__h1--bold, .comp_v3_0620__title__h1--regular {
  font-size: 4.8rem;
  margin: 0;
  padding: 70px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0620__title__h1--bold, .comp_v3_0620__title__h1--regular {
    margin: 0;
    padding-top: 50px;
    font-size: 2.8rem;
  }
}

.comp_v3_0620__title__h1--bold a, .comp_v3_0620__title__h1--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0620__title__h1--bold a::after, .comp_v3_0620__title__h1--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0620__title__h1--bold a[href$=".pdf"]::after, .comp_v3_0620__title__h1--bold a[href*="docget.jsp"]::after, .comp_v3_0620__title__h1--regular a[href$=".pdf"]::after, .comp_v3_0620__title__h1--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0620__title__h1--bold a[href*="/list/index.php"]::after, .comp_v3_0620__title__h1--bold a[href*="/parametric"]::after, .comp_v3_0620__title__h1--regular a[href*="/list/index.php"]::after, .comp_v3_0620__title__h1--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0620__title__h1--bold a[href^="#"]::after, .comp_v3_0620__title__h1--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0620__title__h1--bold a[href^="tel:"]::after, .comp_v3_0620__title__h1--bold a[href^="mailto:"]::after, .comp_v3_0620__title__h1--regular a[href^="tel:"]::after, .comp_v3_0620__title__h1--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0620__title__h1--bold a[href^="tel:"], .comp_v3_0620__title__h1--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0620__title__h1--bold a:hover, .comp_v3_0620__title__h1--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0620__title__h1--bold a:hover::after, .comp_v3_0620__title__h1--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0620__title__h1--bold a:hover[target="_blank"]::after, .comp_v3_0620__title__h1--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0620__title__h1--bold a:hover[href$=".pdf"]::after, .comp_v3_0620__title__h1--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0620__title__h1--regular a:hover[href$=".pdf"]::after, .comp_v3_0620__title__h1--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0620__title__h1--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0620__title__h1--bold a:hover[href*="/parametric"]::after, .comp_v3_0620__title__h1--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0620__title__h1--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0620__title__h1--bold a:hover[href^="#"]::after, .comp_v3_0620__title__h1--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0620__title__h1--bold a:hover[href^="tel:"]::after, .comp_v3_0620__title__h1--bold a:hover[href^="mailto:"]::after, .comp_v3_0620__title__h1--regular a:hover[href^="tel:"]::after, .comp_v3_0620__title__h1--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0620__title__h1--bold a[data-type="normal"]::after, .comp_v3_0620__title__h1--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0620__title__h1--bold a[data-type="normal"]:hover::after, .comp_v3_0620__title__h1--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0620__title__h1--bold a[data-type="internal"]::after, .comp_v3_0620__title__h1--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0620__title__h1--bold a[data-type="internal"]:hover::after, .comp_v3_0620__title__h1--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0620__title__h1--bold a[data-type="external"]::after, .comp_v3_0620__title__h1--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0620__title__h1--bold a[data-type="external"]:hover::after, .comp_v3_0620__title__h1--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0620__title__h1--bold a[data-type="pdf"]::after, .comp_v3_0620__title__h1--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0620__title__h1--bold a[data-type="pdf"]:hover::after, .comp_v3_0620__title__h1--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0620__title__h1--bold a[target="_blank"]::after, .comp_v3_0620__title__h1--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0620__title__h1--bold a[target="_blank"]:hover::after, .comp_v3_0620__title__h1--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0620__title__h1--bold {
  font-weight: bold;
}

.comp_v3_0620__title__h1--regular {
  font-weight: normal;
}

.comp_v3_0620__title__h1--bold, .comp_v3_0620__title__h1--regular {
  padding: 0;
  display: inline-block;
}

.comp_v3_0620__title__status {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  border-radius: 4px;
  color: #fff;
  background-color: #af8cc8;
  font-size: 1.1rem;
  letter-spacing: 0.1rem;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.comp_v3_0620__title *:first-child:nth-last-child(2) {
  margin-right: 10px;
}

.comp_v3_0620__title__sub_title {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
  display: block;
}

@media screen and (max-width: 768px) {
  .comp_v3_0620__title__sub_title {
    font-size: 2.8rem;
    margin: 0;
    padding-top: 40px;
  }
}

.comp_v3_0620__title__sub_title a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0620__title__sub_title a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0620__title__sub_title a[href$=".pdf"]::after, .comp_v3_0620__title__sub_title a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0620__title__sub_title a[href*="/list/index.php"]::after, .comp_v3_0620__title__sub_title a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0620__title__sub_title a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0620__title__sub_title a[href^="tel:"]::after, .comp_v3_0620__title__sub_title a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0620__title__sub_title a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0620__title__sub_title a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0620__title__sub_title a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0620__title__sub_title a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0620__title__sub_title a:hover[href$=".pdf"]::after, .comp_v3_0620__title__sub_title a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0620__title__sub_title a:hover[href*="/list/index.php"]::after, .comp_v3_0620__title__sub_title a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0620__title__sub_title a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0620__title__sub_title a:hover[href^="tel:"]::after, .comp_v3_0620__title__sub_title a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0620__title__sub_title a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0620__title__sub_title a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0620__title__sub_title a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0620__title__sub_title a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0620__title__sub_title a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0620__title__sub_title a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0620__title__sub_title a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0620__title__sub_title a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0620__title__sub_title a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0620__title__sub_title a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0620__title__sub_title--bold, .comp_v3_0620__title__sub_title--regular {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0620__title__sub_title--bold, .comp_v3_0620__title__sub_title--regular {
    font-size: 2.8rem;
    margin: 0;
    padding-top: 40px;
  }
}

.comp_v3_0620__title__sub_title--bold a, .comp_v3_0620__title__sub_title--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0620__title__sub_title--bold a::after, .comp_v3_0620__title__sub_title--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0620__title__sub_title--bold a[href$=".pdf"]::after, .comp_v3_0620__title__sub_title--bold a[href*="docget.jsp"]::after, .comp_v3_0620__title__sub_title--regular a[href$=".pdf"]::after, .comp_v3_0620__title__sub_title--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0620__title__sub_title--bold a[href*="/list/index.php"]::after, .comp_v3_0620__title__sub_title--bold a[href*="/parametric"]::after, .comp_v3_0620__title__sub_title--regular a[href*="/list/index.php"]::after, .comp_v3_0620__title__sub_title--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0620__title__sub_title--bold a[href^="#"]::after, .comp_v3_0620__title__sub_title--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0620__title__sub_title--bold a[href^="tel:"]::after, .comp_v3_0620__title__sub_title--bold a[href^="mailto:"]::after, .comp_v3_0620__title__sub_title--regular a[href^="tel:"]::after, .comp_v3_0620__title__sub_title--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0620__title__sub_title--bold a[href^="tel:"], .comp_v3_0620__title__sub_title--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0620__title__sub_title--bold a:hover, .comp_v3_0620__title__sub_title--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0620__title__sub_title--bold a:hover::after, .comp_v3_0620__title__sub_title--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0620__title__sub_title--bold a:hover[target="_blank"]::after, .comp_v3_0620__title__sub_title--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0620__title__sub_title--bold a:hover[href$=".pdf"]::after, .comp_v3_0620__title__sub_title--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0620__title__sub_title--regular a:hover[href$=".pdf"]::after, .comp_v3_0620__title__sub_title--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0620__title__sub_title--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0620__title__sub_title--bold a:hover[href*="/parametric"]::after, .comp_v3_0620__title__sub_title--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0620__title__sub_title--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0620__title__sub_title--bold a:hover[href^="#"]::after, .comp_v3_0620__title__sub_title--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0620__title__sub_title--bold a:hover[href^="tel:"]::after, .comp_v3_0620__title__sub_title--bold a:hover[href^="mailto:"]::after, .comp_v3_0620__title__sub_title--regular a:hover[href^="tel:"]::after, .comp_v3_0620__title__sub_title--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0620__title__sub_title--bold a[data-type="normal"]::after, .comp_v3_0620__title__sub_title--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0620__title__sub_title--bold a[data-type="normal"]:hover::after, .comp_v3_0620__title__sub_title--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0620__title__sub_title--bold a[data-type="internal"]::after, .comp_v3_0620__title__sub_title--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0620__title__sub_title--bold a[data-type="internal"]:hover::after, .comp_v3_0620__title__sub_title--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0620__title__sub_title--bold a[data-type="external"]::after, .comp_v3_0620__title__sub_title--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0620__title__sub_title--bold a[data-type="external"]:hover::after, .comp_v3_0620__title__sub_title--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0620__title__sub_title--bold a[data-type="pdf"]::after, .comp_v3_0620__title__sub_title--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0620__title__sub_title--bold a[data-type="pdf"]:hover::after, .comp_v3_0620__title__sub_title--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0620__title__sub_title--bold a[target="_blank"]::after, .comp_v3_0620__title__sub_title--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0620__title__sub_title--bold a[target="_blank"]:hover::after, .comp_v3_0620__title__sub_title--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0620__title__sub_title--bold {
  font-weight: bold;
}

.comp_v3_0620__title__sub_title--regular {
  font-weight: normal;
}

@media screen and (max-width: 768px) {
  .comp_v3_0620__title__sub_title {
    padding: 0;
  }
}

.comp_v3_0620__lead {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-top: 30px;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0620__lead {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    padding-right: 15px;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0620__frame--noimage .comp_v3_0620__lead {
    padding-right: 0;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0620__lead {
    margin-top: 15px;
  }
}

.comp_v3_0620__image_block {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0620__image_block {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 2;
    grid-row-end: 3;
    padding-left: 15px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0620__image_block {
    margin-top: 15px;
  }
}

.comp_v3_0620__image_block__image img {
  max-height: 30vh;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0620__image_block__image img {
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0620__image_block__image img {
    background-image: none !important;
  }
}

.comp_v3_0620__image_block__image figcaption {
  margin: 0;
  padding: 1em 0;
}

.comp_v3_0620__image_block .imagemodal figure {
  width: 100%;
}

.comp_v3_0620__image_block .imagemodal figure img {
  max-width: 100%;
  max-height: 100%;
  position: relative;
  top: 0;
  left: 0;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}

.comp_v3_0900 .comp_v3_0620__frame, .comp_v3_0900 .comp_v3_0620__frame--noimage {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0620__frame, .comp_v3_0900 .comp_v3_0620__frame--noimage {
    padding-left: 0;
    padding-right: 0;
  }
}

@charset "UTF-8";
.comp_v3_0560__frame {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 0;
}

.comp_v3_0560__title {
  padding: 0 15px;
  margin-left: auto;
  margin-right: auto;
  max-width: 1140px;
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@media screen and (max-width: 768px) {
  .comp_v3_0560__title {
    padding: 0 20px;
  }
}

.comp_v3_0560__h2 {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0560__h2 {
    font-size: 2.8rem;
    margin: 0;
    padding-top: 40px;
  }
}

.comp_v3_0560__h2 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0560__h2 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0560__h2 a[href$=".pdf"]::after, .comp_v3_0560__h2 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0560__h2 a[href*="/list/index.php"]::after, .comp_v3_0560__h2 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0560__h2 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0560__h2 a[href^="tel:"]::after, .comp_v3_0560__h2 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0560__h2 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0560__h2 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0560__h2 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0560__h2 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0560__h2 a:hover[href$=".pdf"]::after, .comp_v3_0560__h2 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0560__h2 a:hover[href*="/list/index.php"]::after, .comp_v3_0560__h2 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0560__h2 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0560__h2 a:hover[href^="tel:"]::after, .comp_v3_0560__h2 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0560__h2 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0560__h2 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0560__h2 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0560__h2 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0560__h2 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0560__h2 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0560__h2 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0560__h2 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0560__h2 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0560__h2 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0560__h2--bold, .comp_v3_0560__h2--regular {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0560__h2--bold, .comp_v3_0560__h2--regular {
    font-size: 2.8rem;
    margin: 0;
    padding-top: 40px;
  }
}

.comp_v3_0560__h2--bold a, .comp_v3_0560__h2--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0560__h2--bold a::after, .comp_v3_0560__h2--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0560__h2--bold a[href$=".pdf"]::after, .comp_v3_0560__h2--bold a[href*="docget.jsp"]::after, .comp_v3_0560__h2--regular a[href$=".pdf"]::after, .comp_v3_0560__h2--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0560__h2--bold a[href*="/list/index.php"]::after, .comp_v3_0560__h2--bold a[href*="/parametric"]::after, .comp_v3_0560__h2--regular a[href*="/list/index.php"]::after, .comp_v3_0560__h2--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0560__h2--bold a[href^="#"]::after, .comp_v3_0560__h2--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0560__h2--bold a[href^="tel:"]::after, .comp_v3_0560__h2--bold a[href^="mailto:"]::after, .comp_v3_0560__h2--regular a[href^="tel:"]::after, .comp_v3_0560__h2--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0560__h2--bold a[href^="tel:"], .comp_v3_0560__h2--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0560__h2--bold a:hover, .comp_v3_0560__h2--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0560__h2--bold a:hover::after, .comp_v3_0560__h2--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0560__h2--bold a:hover[target="_blank"]::after, .comp_v3_0560__h2--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0560__h2--bold a:hover[href$=".pdf"]::after, .comp_v3_0560__h2--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0560__h2--regular a:hover[href$=".pdf"]::after, .comp_v3_0560__h2--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0560__h2--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0560__h2--bold a:hover[href*="/parametric"]::after, .comp_v3_0560__h2--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0560__h2--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0560__h2--bold a:hover[href^="#"]::after, .comp_v3_0560__h2--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0560__h2--bold a:hover[href^="tel:"]::after, .comp_v3_0560__h2--bold a:hover[href^="mailto:"]::after, .comp_v3_0560__h2--regular a:hover[href^="tel:"]::after, .comp_v3_0560__h2--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0560__h2--bold a[data-type="normal"]::after, .comp_v3_0560__h2--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0560__h2--bold a[data-type="normal"]:hover::after, .comp_v3_0560__h2--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0560__h2--bold a[data-type="internal"]::after, .comp_v3_0560__h2--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0560__h2--bold a[data-type="internal"]:hover::after, .comp_v3_0560__h2--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0560__h2--bold a[data-type="external"]::after, .comp_v3_0560__h2--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0560__h2--bold a[data-type="external"]:hover::after, .comp_v3_0560__h2--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0560__h2--bold a[data-type="pdf"]::after, .comp_v3_0560__h2--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0560__h2--bold a[data-type="pdf"]:hover::after, .comp_v3_0560__h2--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0560__h2--bold a[target="_blank"]::after, .comp_v3_0560__h2--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0560__h2--bold a[target="_blank"]:hover::after, .comp_v3_0560__h2--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0560__h2--bold {
  font-weight: bold;
}

.comp_v3_0560__h2--regular {
  font-weight: normal;
}

.comp_v3_0560__h3 {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0560__h3 {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_0560__h3--bold, .comp_v3_0560__h3--regular {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0560__h3--bold, .comp_v3_0560__h3--regular {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_0560__h3--bold a, .comp_v3_0560__h3--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0560__h3--bold a::after, .comp_v3_0560__h3--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0560__h3--bold a[href$=".pdf"]::after, .comp_v3_0560__h3--bold a[href*="docget.jsp"]::after, .comp_v3_0560__h3--regular a[href$=".pdf"]::after, .comp_v3_0560__h3--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0560__h3--bold a[href*="/list/index.php"]::after, .comp_v3_0560__h3--bold a[href*="/parametric"]::after, .comp_v3_0560__h3--regular a[href*="/list/index.php"]::after, .comp_v3_0560__h3--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0560__h3--bold a[href^="#"]::after, .comp_v3_0560__h3--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0560__h3--bold a[href^="tel:"]::after, .comp_v3_0560__h3--bold a[href^="mailto:"]::after, .comp_v3_0560__h3--regular a[href^="tel:"]::after, .comp_v3_0560__h3--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0560__h3--bold a[href^="tel:"], .comp_v3_0560__h3--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0560__h3--bold a:hover, .comp_v3_0560__h3--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0560__h3--bold a:hover::after, .comp_v3_0560__h3--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0560__h3--bold a:hover[target="_blank"]::after, .comp_v3_0560__h3--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0560__h3--bold a:hover[href$=".pdf"]::after, .comp_v3_0560__h3--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0560__h3--regular a:hover[href$=".pdf"]::after, .comp_v3_0560__h3--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0560__h3--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0560__h3--bold a:hover[href*="/parametric"]::after, .comp_v3_0560__h3--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0560__h3--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0560__h3--bold a:hover[href^="#"]::after, .comp_v3_0560__h3--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0560__h3--bold a:hover[href^="tel:"]::after, .comp_v3_0560__h3--bold a:hover[href^="mailto:"]::after, .comp_v3_0560__h3--regular a:hover[href^="tel:"]::after, .comp_v3_0560__h3--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0560__h3--bold a[data-type="normal"]::after, .comp_v3_0560__h3--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0560__h3--bold a[data-type="normal"]:hover::after, .comp_v3_0560__h3--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0560__h3--bold a[data-type="internal"]::after, .comp_v3_0560__h3--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0560__h3--bold a[data-type="internal"]:hover::after, .comp_v3_0560__h3--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0560__h3--bold a[data-type="external"]::after, .comp_v3_0560__h3--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0560__h3--bold a[data-type="external"]:hover::after, .comp_v3_0560__h3--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0560__h3--bold a[data-type="pdf"]::after, .comp_v3_0560__h3--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0560__h3--bold a[data-type="pdf"]:hover::after, .comp_v3_0560__h3--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0560__h3--bold a[target="_blank"]::after, .comp_v3_0560__h3--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0560__h3--bold a[target="_blank"]:hover::after, .comp_v3_0560__h3--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0560__h3--bold {
  font-weight: bold;
}

.comp_v3_0560__h3--regular {
  font-weight: normal;
}

.comp_v3_0560__h4 {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0560__h4 {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_0560__h4 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0560__h4 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0560__h4 a[href$=".pdf"]::after, .comp_v3_0560__h4 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0560__h4 a[href*="/list/index.php"]::after, .comp_v3_0560__h4 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0560__h4 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0560__h4 a[href^="tel:"]::after, .comp_v3_0560__h4 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0560__h4 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0560__h4 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0560__h4 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0560__h4 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0560__h4 a:hover[href$=".pdf"]::after, .comp_v3_0560__h4 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0560__h4 a:hover[href*="/list/index.php"]::after, .comp_v3_0560__h4 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0560__h4 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0560__h4 a:hover[href^="tel:"]::after, .comp_v3_0560__h4 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0560__h4 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0560__h4 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0560__h4 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0560__h4 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0560__h4 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0560__h4 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0560__h4 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0560__h4 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0560__h4 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0560__h4 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0560__h4--bold, .comp_v3_0560__h4--regular {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0560__h4--bold, .comp_v3_0560__h4--regular {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_0560__h4--bold a, .comp_v3_0560__h4--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0560__h4--bold a::after, .comp_v3_0560__h4--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0560__h4--bold a[href$=".pdf"]::after, .comp_v3_0560__h4--bold a[href*="docget.jsp"]::after, .comp_v3_0560__h4--regular a[href$=".pdf"]::after, .comp_v3_0560__h4--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0560__h4--bold a[href*="/list/index.php"]::after, .comp_v3_0560__h4--bold a[href*="/parametric"]::after, .comp_v3_0560__h4--regular a[href*="/list/index.php"]::after, .comp_v3_0560__h4--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0560__h4--bold a[href^="#"]::after, .comp_v3_0560__h4--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0560__h4--bold a[href^="tel:"]::after, .comp_v3_0560__h4--bold a[href^="mailto:"]::after, .comp_v3_0560__h4--regular a[href^="tel:"]::after, .comp_v3_0560__h4--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0560__h4--bold a[href^="tel:"], .comp_v3_0560__h4--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0560__h4--bold a:hover, .comp_v3_0560__h4--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0560__h4--bold a:hover::after, .comp_v3_0560__h4--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0560__h4--bold a:hover[target="_blank"]::after, .comp_v3_0560__h4--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0560__h4--bold a:hover[href$=".pdf"]::after, .comp_v3_0560__h4--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0560__h4--regular a:hover[href$=".pdf"]::after, .comp_v3_0560__h4--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0560__h4--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0560__h4--bold a:hover[href*="/parametric"]::after, .comp_v3_0560__h4--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0560__h4--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0560__h4--bold a:hover[href^="#"]::after, .comp_v3_0560__h4--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0560__h4--bold a:hover[href^="tel:"]::after, .comp_v3_0560__h4--bold a:hover[href^="mailto:"]::after, .comp_v3_0560__h4--regular a:hover[href^="tel:"]::after, .comp_v3_0560__h4--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0560__h4--bold a[data-type="normal"]::after, .comp_v3_0560__h4--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0560__h4--bold a[data-type="normal"]:hover::after, .comp_v3_0560__h4--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0560__h4--bold a[data-type="internal"]::after, .comp_v3_0560__h4--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0560__h4--bold a[data-type="internal"]:hover::after, .comp_v3_0560__h4--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0560__h4--bold a[data-type="external"]::after, .comp_v3_0560__h4--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0560__h4--bold a[data-type="external"]:hover::after, .comp_v3_0560__h4--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0560__h4--bold a[data-type="pdf"]::after, .comp_v3_0560__h4--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0560__h4--bold a[data-type="pdf"]:hover::after, .comp_v3_0560__h4--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0560__h4--bold a[target="_blank"]::after, .comp_v3_0560__h4--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0560__h4--bold a[target="_blank"]:hover::after, .comp_v3_0560__h4--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0560__h4--bold {
  font-weight: bold;
}

.comp_v3_0560__h4--regular {
  font-weight: normal;
}

.comp_v3_0560__h5 {
  font-size: 1.8rem;
  margin: 0;
  padding: 30px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

.comp_v3_0560__h5 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0560__h5 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0560__h5 a[href$=".pdf"]::after, .comp_v3_0560__h5 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0560__h5 a[href*="/list/index.php"]::after, .comp_v3_0560__h5 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0560__h5 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0560__h5 a[href^="tel:"]::after, .comp_v3_0560__h5 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0560__h5 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0560__h5 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0560__h5 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0560__h5 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0560__h5 a:hover[href$=".pdf"]::after, .comp_v3_0560__h5 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0560__h5 a:hover[href*="/list/index.php"]::after, .comp_v3_0560__h5 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0560__h5 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0560__h5 a:hover[href^="tel:"]::after, .comp_v3_0560__h5 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0560__h5 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0560__h5 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0560__h5 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0560__h5 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0560__h5 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0560__h5 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0560__h5 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0560__h5 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0560__h5 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0560__h5 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0560__h5--bold, .comp_v3_0560__h5--regular {
  font-size: 1.8rem;
  margin: 0;
  padding: 30px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

.comp_v3_0560__h5--bold a, .comp_v3_0560__h5--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0560__h5--bold a::after, .comp_v3_0560__h5--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0560__h5--bold a[href$=".pdf"]::after, .comp_v3_0560__h5--bold a[href*="docget.jsp"]::after, .comp_v3_0560__h5--regular a[href$=".pdf"]::after, .comp_v3_0560__h5--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0560__h5--bold a[href*="/list/index.php"]::after, .comp_v3_0560__h5--bold a[href*="/parametric"]::after, .comp_v3_0560__h5--regular a[href*="/list/index.php"]::after, .comp_v3_0560__h5--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0560__h5--bold a[href^="#"]::after, .comp_v3_0560__h5--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0560__h5--bold a[href^="tel:"]::after, .comp_v3_0560__h5--bold a[href^="mailto:"]::after, .comp_v3_0560__h5--regular a[href^="tel:"]::after, .comp_v3_0560__h5--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0560__h5--bold a[href^="tel:"], .comp_v3_0560__h5--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0560__h5--bold a:hover, .comp_v3_0560__h5--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0560__h5--bold a:hover::after, .comp_v3_0560__h5--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0560__h5--bold a:hover[target="_blank"]::after, .comp_v3_0560__h5--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0560__h5--bold a:hover[href$=".pdf"]::after, .comp_v3_0560__h5--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0560__h5--regular a:hover[href$=".pdf"]::after, .comp_v3_0560__h5--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0560__h5--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0560__h5--bold a:hover[href*="/parametric"]::after, .comp_v3_0560__h5--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0560__h5--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0560__h5--bold a:hover[href^="#"]::after, .comp_v3_0560__h5--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0560__h5--bold a:hover[href^="tel:"]::after, .comp_v3_0560__h5--bold a:hover[href^="mailto:"]::after, .comp_v3_0560__h5--regular a:hover[href^="tel:"]::after, .comp_v3_0560__h5--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0560__h5--bold a[data-type="normal"]::after, .comp_v3_0560__h5--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0560__h5--bold a[data-type="normal"]:hover::after, .comp_v3_0560__h5--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0560__h5--bold a[data-type="internal"]::after, .comp_v3_0560__h5--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0560__h5--bold a[data-type="internal"]:hover::after, .comp_v3_0560__h5--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0560__h5--bold a[data-type="external"]::after, .comp_v3_0560__h5--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0560__h5--bold a[data-type="external"]:hover::after, .comp_v3_0560__h5--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0560__h5--bold a[data-type="pdf"]::after, .comp_v3_0560__h5--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0560__h5--bold a[data-type="pdf"]:hover::after, .comp_v3_0560__h5--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0560__h5--bold a[target="_blank"]::after, .comp_v3_0560__h5--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0560__h5--bold a[target="_blank"]:hover::after, .comp_v3_0560__h5--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0560__h5--bold {
  font-weight: bold;
}

.comp_v3_0560__h5--regular {
  font-weight: normal;
}

.comp_v3_0560__slider {
  display: none;
  margin-top: 15px;
  margin-left: 70px;
  margin-right: 70px;
  max-width: 1140px;
}

@media screen and (min-width: 1280px) {
  .comp_v3_0560__slider {
    width: 1140px;
    margin: 15px auto 0;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0560__slider {
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
  }
}

.comp_v3_0560__slider.slick-initialized {
  display: block;
}

.comp_v3_0560__slider .prev {
  position: absolute;
  top: calc(50% - 20px);
  left: -40px;
  width: 40px;
  height: 40px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-prev.png);
  background-size: 40px 40px;
  cursor: pointer;
  text-indent: -999em;
}

.comp_v3_0560__slider .prev:hover {
  opacity: 0.5;
}

.comp_v3_0560__slider .next {
  position: absolute;
  top: calc(50% - 20px);
  right: -40px;
  width: 40px;
  height: 40px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-next.png);
  background-size: 40px 40px;
  cursor: pointer;
  text-indent: -999em;
}

.comp_v3_0560__slider .next:hover {
  opacity: 0.5;
}

.comp_v3_0560__slider .slick-disabled {
  opacity: 0.1;
}

.comp_v3_0560__slider .slick-disabled:hover {
  cursor: default;
  opacity: 0.1;
}

.comp_v3_0560__slider .prev.slick-arrow,
.comp_v3_0560__slider .next.slick-arrow {
  top: calc(50% - 24px);
}

.comp_v3_0560__slider .prev.slick-arrow {
  left: -55px;
}

.comp_v3_0560__slider .next.slick-arrow {
  right: -55px;
}

.comp_v3_0560__slider .slick-dots {
  position: relative;
  font-size: 0;
  list-style: none;
  display: block;
  text-align: center;
  padding: 15px 0;
  margin: 0 auto;
  width: 80%;
}

.comp_v3_0560__slider .slick-dots li {
  position: relative;
  display: inline-block;
  margin: 2px 5px;
  padding: 0;
  cursor: pointer;
}

.comp_v3_0560__slider .slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: transparent;
  padding: 5px;
  cursor: pointer;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 7px;
  border: 2px solid #6e7175;
}

.comp_v3_0560__slider .slick-dots li button:hover, .comp_v3_0560__slider .slick-dots li button:focus {
  outline: none;
}

.comp_v3_0560__slider .slick-dots li button:hover:before, .comp_v3_0560__slider .slick-dots li button:focus:before {
  opacity: 1;
}

.comp_v3_0560__slider .slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "•";
  width: 12px;
  height: 12px;
  font-size: 6px;
  line-height: 20px;
  text-align: center;
  opacity: 0.5;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  border-radius: 6px;
}

.comp_v3_0560__slider .slick-dots li.slick-active button {
  opacity: 1;
  border: 2px solid #1d1e21;
  background-color: #1d1e21;
}

.comp_v3_0560__slider .slick-dots {
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.comp_v3_0560__slider .slick-dots li {
  margin: 0;
  padding: 5px;
}

.comp_v3_0560__slider .slick-track {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
}

.comp_v3_0560__slider .slick-track .slick-slide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0560__slider .slick-track .slick-slide {
    padding: 0;
    width: 60vw;
    -webkit-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out;
  }
  .comp_v3_0560__slider .slick-track .slick-slide:not(.slick-center) {
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
  }
}

.comp_v3_0560__slider .slick-track .slick-slide > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
}

.comp_v3_0560__slider__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 15px;
  padding-bottom: 23px;
}

.comp_v3_0560__slider__item a figure img:hover {
  opacity: 0.5;
}

@media screen and (max-width: 1139px) {
  .comp_v3_0560__slider__item {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0560__slider__item {
    width: 310px;
    padding-left: 0px;
    padding-right: 0px;
  }
}

.comp_v3_0560__slider__item__inner {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: #fff;
  border-radius: 8px;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 15px;
  padding-bottom: 15px;
  -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.16);
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.16);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  -webkit-transition: all ease 0.3s;
  transition: all ease 0.3s;
  -webkit-transition-property: color, -webkit-box-shadow;
  transition-property: color, -webkit-box-shadow;
  transition-property: box-shadow, color;
  transition-property: box-shadow, color, -webkit-box-shadow;
}

.comp_v3_0560__slider__item__inner::before {
  position: absolute;
  left: 0;
  top: 0;
  content: "";
  width: 100%;
  height: 4px;
  border-radius: 8px 8px 0 0;
  background-color: #0064d2;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  opacity: 0;
}

a.comp_v3_0560__slider__item__inner:hover {
  -webkit-box-shadow: 0 8px 15px 0px rgba(0, 0, 0, 0.16);
  box-shadow: 0 8px 15px 0px rgba(0, 0, 0, 0.16);
}

a.comp_v3_0560__slider__item__inner:hover::before {
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  opacity: 1;
}

a.comp_v3_0560__slider__item__inner:hover .comp_v3_0560__slider__item__content__title {
  color: #0064d2;
}

.comp_v3_0560__slider__item__image {
  width: 100%;
  margin-bottom: 15px;
}

.comp_v3_0560__slider__item__image img {
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.comp_v3_0560__slider__item__keyword {
  font-size: 1.2rem;
  color: #707070;
  letter-spacing: 0.1rem;
}

.comp_v3_0560__slider__item__content {
  margin-top: 10px;
  margin-bottom: 0;
}

.comp_v3_0560__slider__item__content__title {
  font-weight: bold;
  line-height: 1.4;
  margin-bottom: 10px;
  color: #1d1e21;
  position: relative;
  overflow: hidden;
  letter-spacing: 0.1rem;
  -webkit-transition: color ease 0.3s;
  transition: color ease 0.3s;
}

.comp_v3_0560__slider__item__content__data {
  line-height: 1.4;
}

.comp_v3_0560__slider--edit {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.comp_v3_0560__slider--edit .comp_v3_0560__slider__item {
  width: 33.3%;
}

.comp_v3_0900 .comp_v3_0560__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0560__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0551__frame {
  padding: 30px 15px;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  max-width: 1300px;
  width: 100%;
  margin: 0 auto;
  overflow: visible;
}

@media screen and (max-width: 768px) {
  .comp_v3_0551__frame {
    padding: 20px;
  }
}

.comp_v3_0551__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-bottom: 30px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0551__header {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0551__header__item {
    width: 100%;
    margin-bottom: 15px;
  }
}

.comp_v3_0551__header__item--search {
  width: 100%;
}

.comp_v3_0551__header__item--sort {
  margin-left: auto;
  padding-left: 10px;
  width: 15%;
  font-size: 1.5rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0551__header__item--sort {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 0;
    padding-right: 5px;
    width: 50%;
  }
}

.comp_v3_0551__header__item--hits_per_page {
  padding-left: 10px;
  width: 15%;
  font-size: 1.5rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0551__header__item--hits_per_page {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 5px;
    width: 50%;
  }
}

.comp_v3_0551__header__line {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 1.4rem;
  line-height: 1.4;
  white-space: pre;
}

@media screen and (max-width: 768px) {
  .comp_v3_0551__header__line {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}

.comp_v3_0551__header__word {
  font-size: 2.4rem;
  font-weight: bold;
  word-spacing: 1px;
  line-height: 1.4;
}

.comp_v3_0551__header__label {
  display: inline-block;
  margin-bottom: 5px;
  line-height: 1.4;
}

.comp_v3_0551__header__selectbox {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.comp_v3_0551__header__selectbox::after {
  content: "\E313";
  position: absolute;
  right: 0;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 40px;
  color: #bdbdbd;
  font-family: 'Material Icons';
  font-size: 2rem;
  pointer-events: none;
}

@media all and (-ms-high-contrast: none) {
  .comp_v3_0551__header__selectbox::after {
    display: none;
  }
}

.comp_v3_0551__header__selectbox select {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  padding-left: 5px;
  padding-right: 30px;
  padding-top: 5px;
  padding-bottom: 5px;
  border: 1px solid #848484;
  line-height: 1.4;
  cursor: pointer;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.comp_v3_0551__header__selectbox select:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0551__search {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 30px;
  width: 500px;
  max-width: 100%;
}

.comp_v3_0551__search__item {
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  position: relative;
}

.comp_v3_0551__search__item::before {
  position: absolute;
  content: "\E8B6";
  display: none;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  font-family: 'Material Icons';
  font-size: 2.4rem;
  line-height: 1;
}

@media screen and (max-width: 768px) {
  .comp_v3_0551__search__item::before {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

.comp_v3_0551__search__item--button {
  margin-left: 5px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0551__search__item--button {
    display: none;
  }
}

.comp_v3_0551__search__input {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 5px;
  padding-bottom: 5px;
  width: 100%;
  height: 40px;
  border: 1px solid #9f9f9f;
  border-radius: 4px;
  font-size: 1.5rem;
  background-color: #fff;
  line-height: 1.4;
}

@media screen and (max-width: 768px) {
  .comp_v3_0551__search__input {
    padding-left: 40px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    width: 100%;
  }
}

.comp_v3_0551__search__input:disabled {
  background-color: #e7e7e8;
}

.comp_v3_0551__search__input::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.15);
}

.comp_v3_0551__search__input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.15);
}

.comp_v3_0551__search__input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.15);
}

.comp_v3_0551__search__input::-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.15);
}

.comp_v3_0551__search__input::placeholder {
  color: rgba(0, 0, 0, 0.15);
}

.comp_v3_0551__search__button, .comp_v3_0551__search__button--loading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  border: none;
  border-radius: 4px;
  color: #fff;
  background-color: #0064d2;
  cursor: pointer;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

.comp_v3_0551__search__button:hover, .comp_v3_0551__search__button--loading:hover {
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  opacity: 0.5;
}

.comp_v3_0551__search__button:disabled, .comp_v3_0551__search__button--loading:disabled {
  color: #fff;
  background-color: #707070;
  cursor: default;
}

.comp_v3_0551__search__button:disabled:hover, .comp_v3_0551__search__button--loading:disabled:hover {
  opacity: 1;
}

.comp_v3_0551__search__button:focus, .comp_v3_0551__search__button--loading:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0551__search__button::before, .comp_v3_0551__search__button--loading::before {
  content: "\E8B6";
  display: inline-block;
  margin-left: 0;
  width: 1.4rem;
  font-family: 'Material Icons';
  font-size: 1.4rem;
  line-height: 1.4;
}

@media screen and (max-width: 768px) {
  .comp_v3_0551__search__button::before, .comp_v3_0551__search__button--loading::before {
    margin-right: 5px;
  }
}

.comp_v3_0551__search__button > span, .comp_v3_0551__search__button--loading > span {
  display: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0551__search__button > span, .comp_v3_0551__search__button--loading > span {
    display: inline;
  }
}

.comp_v3_0551__search__button--loading {
  padding: 0;
}

.comp_v3_0551__search__button--loading:hover {
  cursor: wait;
}

.comp_v3_0551__search__button--loading::before {
  display: none;
}

.comp_v3_0551__search__button--loading > span {
  display: none;
}

.comp_v3_0551__search__button--loading > div {
  position: relative;
  width: 40px;
  height: 40px;
}

.comp_v3_0551__search__button--loading > div > div {
  -webkit-transform-origin: 20px 20px;
  transform-origin: 20px 20px;
  -webkit-animation: loadingSpinner 1.2s linear infinite;
  animation: loadingSpinner 1.2s linear infinite;
}

.comp_v3_0551__search__button--loading > div > div::after {
  content: " ";
  position: absolute;
  left: 17px;
  top: 3px;
  display: block;
  width: 3px;
  height: 9px;
  border-radius: 20%;
  background-color: #fff;
}

.comp_v3_0551__search__button--loading > div > div:nth-child(1) {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}

.comp_v3_0551__search__button--loading > div > div:nth-child(2) {
  -webkit-transform: rotate(30deg);
  transform: rotate(30deg);
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}

.comp_v3_0551__search__button--loading > div > div:nth-child(3) {
  -webkit-transform: rotate(60deg);
  transform: rotate(60deg);
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}

.comp_v3_0551__search__button--loading > div > div:nth-child(4) {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}

.comp_v3_0551__search__button--loading > div > div:nth-child(5) {
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
  -webkit-animation-delay: -0.7s;
  animation-delay: -0.7s;
}

.comp_v3_0551__search__button--loading > div > div:nth-child(6) {
  -webkit-transform: rotate(150deg);
  transform: rotate(150deg);
  -webkit-animation-delay: -0.6s;
  animation-delay: -0.6s;
}

.comp_v3_0551__search__button--loading > div > div:nth-child(7) {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.5s;
}

.comp_v3_0551__search__button--loading > div > div:nth-child(8) {
  -webkit-transform: rotate(210deg);
  transform: rotate(210deg);
  -webkit-animation-delay: -0.4s;
  animation-delay: -0.4s;
}

.comp_v3_0551__search__button--loading > div > div:nth-child(9) {
  -webkit-transform: rotate(240deg);
  transform: rotate(240deg);
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s;
}

.comp_v3_0551__search__button--loading > div > div:nth-child(10) {
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}

.comp_v3_0551__search__button--loading > div > div:nth-child(11) {
  -webkit-transform: rotate(300deg);
  transform: rotate(300deg);
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}

.comp_v3_0551__search__button--loading > div > div:nth-child(12) {
  -webkit-transform: rotate(330deg);
  transform: rotate(330deg);
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}

.comp_v3_0551__content {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

@media screen and (max-width: 768px) {
  .comp_v3_0551__content {
    display: block;
  }
}

.comp_v3_0551__content__result {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
}

.comp_v3_0551__content__controls {
  position: relative;
  padding-left: 20px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0551__content__controls {
    padding-left: 0;
  }
}

.comp_v3_0551__content__button {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  left: 3px;
  top: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 0;
  padding: 0;
  width: 30px;
  height: 30px;
  border: 1px solid #ddd;
  border-radius: 50%;
  background-color: #fff;
  color: #0064d2;
  cursor: pointer;
}

@media screen and (max-width: 768px) {
  .comp_v3_0551__content__button {
    left: 15px;
    top: -15px;
  }
}

.comp_v3_0551__content__button[aria-expanded="false"] {
  left: -10px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0551__content__button[aria-expanded="false"] {
    left: 15px;
  }
}

.comp_v3_0551__content__button:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
  border-radius: 50%;
}

.comp_v3_0551__content__button::before {
  content: "\E315";
  font-family: 'Material Icons';
  font-size: 2.4rem;
  line-height: 1;
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

@media screen and (max-width: 768px) {
  .comp_v3_0551__content__button::before {
    -webkit-transform: rotateZ(90deg);
    transform: rotateZ(90deg);
  }
}

.comp_v3_0551__content__button[aria-expanded="false"]::before {
  -webkit-transform: rotateZ(180deg);
  transform: rotateZ(180deg);
}

@media screen and (max-width: 768px) {
  .comp_v3_0551__content__button[aria-expanded="false"]::before {
    -webkit-transform: rotateZ(-90deg);
    transform: rotateZ(-90deg);
  }
}

.comp_v3_0551__content__button span {
  display: none;
}

.comp_v3_0551__content__filter {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  min-width: 20%;
  width: 20%;
  overflow: hidden;
}

@media screen and (max-width: 768px) {
  .comp_v3_0551__content__filter {
    margin-left: -20px;
    margin-right: -20px;
    min-width: 100%;
    width: auto;
    height: 100%;
  }
}

.comp_v3_0551__content__filter[aria-hidden="true"] {
  min-width: 0;
  width: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0551__content__filter[aria-hidden="true"] {
    min-width: 100%;
    width: 100%;
    height: 0;
  }
}

.comp_v3_0551__content__wrap__result {
  width: 100%;
}

.comp_v3_0551__result__item {
  margin-bottom: 30px;
}

.comp_v3_0551__result__title {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #0064d2;
  font-size: 1.8rem;
  line-height: 1.4;
  text-decoration: none;
}

.comp_v3_0551__result__title:hover > span {
  text-decoration: underline;
}

.comp_v3_0551__result__title::before {
  content: "\E5C8";
  display: inline-block;
  margin-right: 5px;
  padding-top: -2px;
  font-family: 'Material Icons';
}

.comp_v3_0551__result__title[data-file-type="pdf"]::before {
  content: "\E415";
}

.comp_v3_0551__result__title[data-file-type="file"]::before {
  content: "\E24D";
}

.comp_v3_0551__result__title em {
  font-weight: bold;
}

.comp_v3_0551__result__information {
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  color: #595959;
  font-size: 1.4rem;
  line-height: 1.4;
}

.comp_v3_0551__result__product_numbers {
  display: -webkit-box;
  color: #595959;
  font-size: 1.3rem;
  line-height: 1.4;
  overflow: hidden;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}

.comp_v3_0551__result__product_numbers_wrapper {
  margin-left: 5px;
  margin-right: 5px;
  margin-top: 5px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 3px;
  background-color: #eeeeee;
}

.comp_v3_0551__result__content, .comp_v3_0551__result__content--icon {
  margin-left: 5px;
  margin-right: 5px;
  margin-top: 5px;
  padding-left: 10px;
  padding-right: 10px;
  color: #595959;
  font-size: 1.4rem;
  line-height: 1.4;
}

.comp_v3_0551__result__content--icon::before {
  content: "\E2C4";
  display: inline-block;
  margin-right: 5px;
  font-family: 'Material Icons';
  font-size: 1.8rem;
  vertical-align: middle;
}

.comp_v3_0551__result__content em, .comp_v3_0551__result__content--icon em {
  font-weight: bold;
}

.comp_v3_0551__result__badges {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: 5px;
  margin-right: -5px;
  padding-left: 10px;
}

.comp_v3_0551__result__badge {
  margin-right: 5px;
  margin-top: 5px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  border: 1px solid #9f9f9f;
  border-radius: 4px;
  color: #595959;
  font-size: 1.2rem;
  line-height: 1.4;
}

.comp_v3_0551__paginate {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 20px;
  margin-bottom: 30px;
}

.comp_v3_0551__paginate__item, .comp_v3_0551__paginate__item--current {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-left: 5px;
  margin-right: 5px;
  width: 30px;
  height: 40px;
  color: #0064d2;
}

@media screen and (max-width: 768px) {
  .comp_v3_0551__paginate__item, .comp_v3_0551__paginate__item--current {
    display: none;
  }
}

.comp_v3_0551__paginate__item:hover, .comp_v3_0551__paginate__item--current:hover {
  text-decoration: underline;
}

.comp_v3_0551__paginate__item--current {
  color: #333;
}

@media screen and (max-width: 768px) {
  .comp_v3_0551__paginate__item--current {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: 0;
    margin-right: 0;
    width: 40%;
  }
}

.comp_v3_0551__paginate__item--current:hover {
  text-decoration: none;
}

.comp_v3_0551__paginate__item--prev_button, .comp_v3_0551__paginate__item--next_button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 12px;
  padding-bottom: 8px;
  color: #fff;
  background-color: #0064d2;
  border-radius: 4px;
  cursor: pointer;
}

.comp_v3_0551__paginate__item--prev_button:hover, .comp_v3_0551__paginate__item--next_button:hover {
  color: #fff;
  text-decoration: none;
  opacity: 0.5;
}

@media screen and (max-width: 768px) {
  .comp_v3_0551__paginate__item--prev_button, .comp_v3_0551__paginate__item--next_button {
    width: 30%;
    padding: 4px;
  }
  .comp_v3_0551__paginate__item--prev_button::before, .comp_v3_0551__paginate__item--next_button::before {
    content: "";
    display: inline-block;
    width: 2.4rem;
    font-family: 'Material Icons';
    font-size: 2.4rem;
    line-height: 1.4;
  }
  .comp_v3_0551__paginate__item--prev_button span, .comp_v3_0551__paginate__item--next_button span {
    display: none;
  }
}

.comp_v3_0551__paginate__item--prev_button {
  margin-right: 15px;
}

.comp_v3_0551__paginate__item--prev_button:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

@media screen and (max-width: 768px) {
  .comp_v3_0551__paginate__item--prev_button {
    margin-right: 0;
  }
  .comp_v3_0551__paginate__item--prev_button::before {
    content: "\E314";
  }
}

.comp_v3_0551__paginate__item--next_button {
  margin-left: 15px;
}

.comp_v3_0551__paginate__item--next_button:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

@media screen and (max-width: 768px) {
  .comp_v3_0551__paginate__item--next_button {
    margin-left: 0;
  }
  .comp_v3_0551__paginate__item--next_button::before {
    content: "\E315";
  }
}

.comp_v3_0551__paginate__item--empty {
  display: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0551__paginate__item--empty {
    display: block;
    width: 33.3333%;
  }
}

.comp_v3_0551__result + .comp_v3_0551__paginate {
  margin-top: 50px;
}

.comp_v3_0551__message, .comp_v3_0551__message--info, .comp_v3_0551__message--error {
  text-align: center;
}

.comp_v3_0551__message__noresult {
  padding-top: 10px;
  padding-bottom: 10px;
}

.comp_v3_0551__filter {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 17px;
  padding-right: 15px;
  padding-top: 15px;
  padding-bottom: 15px;
  border: 1px solid #ddd;
  background-color: #fafbfd;
}

.comp_v3_0551__filter__box + .comp_v3_0551__filter__box {
  border-top: 1px solid #848484;
}

.comp_v3_0551__filter__box--selected {
  padding-bottom: 10px;
}

.comp_v3_0551__filter__box--button_upper {
  padding-bottom: 30px;
  border-bottom: 1px solid #848484;
}

.comp_v3_0551__filter__button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 12px;
  padding-bottom: 8px;
  border: none;
  border-radius: 4px;
  color: #fff;
  background-color: #0064d2;
  font-size: 1.4rem;
  cursor: pointer;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

.comp_v3_0551__filter__button:hover {
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  opacity: 0.5;
}

.comp_v3_0551__filter__button:disabled {
  color: #fff;
  background-color: #707070;
  cursor: default;
}

.comp_v3_0551__filter__button:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

@media screen and (max-width: 768px) {
  .comp_v3_0551__filter__button {
    width: 100%;
  }
}

.comp_v3_0551__filter__button::before {
  content: "\E152";
  display: inline-block;
  margin-top: -2px;
  margin-left: 0;
  width: 2.4rem;
  font-family: 'Material Icons';
  font-size: 2.4rem;
  line-height: 1;
}

@media screen and (max-width: 768px) {
  .comp_v3_0551__filter__button::before {
    margin-right: 5px;
  }
}

.comp_v3_0551__filter__panel {
  margin-top: 5px;
  margin-bottom: 5px;
}

.comp_v3_0551__filter__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 2px;
  padding-bottom: 2px;
  background-color: #eeeeee;
  font-size: 1.4rem;
  font-weight: normal;
  line-height: 1.4;
  pointer-events: none;
}

.comp_v3_0551__filter__item + .comp_v3_0551__filter__item {
  margin-top: 3px;
}

.comp_v3_0551__filter__item--title {
  margin-bottom: 5px;
  font-size: 1.5rem;
  font-weight: bold;
  line-height: 1.4;
  color: #848484;
}

.comp_v3_0551__filter__item::after {
  content: "\E5CD";
  display: inline-block;
  margin-left: auto;
  width: 1.4rem;
  font-family: 'Material Icons';
  font-size: 1.4rem;
  line-height: 1.4;
  cursor: pointer;
  pointer-events: all;
}

@media screen and (max-width: 768px) {
  .comp_v3_0551__filter {
    border-left: none;
    border-right: none;
  }
}

.comp_v3_0551__accordion__button {
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 1.5rem;
  font-weight: bold;
  color: #848484;
  cursor: pointer;
}

@media screen and (max-width: 768px) {
  .comp_v3_0551__accordion__button {
    text-align: center;
  }
}

.comp_v3_0551__accordion__button::after {
  content: "\E316";
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-family: 'Material Icons';
  font-size: 2.4rem;
  line-height: 1;
}

.comp_v3_0551__accordion__button[aria-expanded="false"]::after {
  content: "\E313";
}

.comp_v3_0551__accordion__panel {
  margin-bottom: 30px;
}

.comp_v3_0551__accordion__button[aria-expanded="false"] + .comp_v3_0551__accordion__panel {
  height: 0;
  overflow: hidden;
  margin-bottom: 0px;
}

.comp_v3_0551__checkbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding-top: 5px;
  padding-bottom: 5px;
}

.comp_v3_0551__checkbox__input {
  display: none;
}

.comp_v3_0551__checkbox__control {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 0.25rem;
  width: 1.2rem;
  height: 1.2rem;
  border: 1px solid #ccc;
  border-radius: 2px;
  background-color: #fff;
  cursor: pointer;
}

.comp_v3_0551__checkbox__control:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
  border-radius: 2px;
}

.comp_v3_0551__checkbox__input:checked + .comp_v3_0551__checkbox__control {
  border-color: #0064d2;
  background-color: #0064d2;
}

.comp_v3_0551__checkbox__input:checked + .comp_v3_0551__checkbox__control::before {
  content: "";
  position: absolute;
  display: block;
  width: 0.3rem;
  height: 0.6rem;
  -webkit-transform: rotate(35deg);
  transform: rotate(35deg);
  border-bottom: 0.2rem solid #fff;
  border-right: 0.2rem solid #fff;
}

.comp_v3_0551__checkbox__label {
  padding-left: 10px;
  font-size: 1.5rem;
  line-height: 1.4;
  cursor: pointer;
}

.comp_v3_0551__block__item__button {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
  font-weight: bold;
  width: 387.9px;
  margin-top: auto;
}

.comp_v3_0551__block__item__button span {
  padding-top: 0.2rem;
}

.comp_v3_0551__block__item__button:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_0551__block__item__button:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0551__block__item__button:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_0551__block__item__button::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0551__ie {
  padding: 30px 15px;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-top: 5px;
  padding-bottom: 5px;
  max-width: 1300px;
  width: 100%;
  margin: 0 auto;
  background-color: #ffefef;
}

@media screen and (max-width: 768px) {
  .comp_v3_0551__ie {
    padding: 20px;
  }
}

.comp_v3_0551__ie__message {
  color: red;
  text-align: center;
  font-size: 2rem;
  line-height: 1.4;
}

.comp_v3_0550__frame {
  padding: 30px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
  overflow: visible;
}

@media screen and (max-width: 768px) {
  .comp_v3_0550__frame {
    padding: 20px;
  }
}

.comp_v3_0550__header {
  margin-left: auto;
  margin-right: auto;
  max-width: 730px;
  font-size: 1.2rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0550__header {
    margin-top: 30px;
  }
}

.comp_v3_0550__header__title {
  display: inline-block;
  margin-bottom: 5px;
  padding-left: 1px;
  color: #707070;
}

.comp_v3_0550__body {
  margin-left: auto;
  margin-right: auto;
  max-width: 730px;
}

.comp_v3_0550__search {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

@media screen and (max-width: 768px) {
  .comp_v3_0550__search {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.comp_v3_0550__search__item {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
}

@media screen and (max-width: 768px) {
  .comp_v3_0550__search__item {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
  }
}

.comp_v3_0550__search__item--button {
  margin-left: 10px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0550__search__item--button {
    margin-left: 0;
    margin-right: 0;
    margin-top: 15px;
  }
}

.comp_v3_0550__search__input {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 12px;
  padding-bottom: 12px;
  width: 100%;
  height: 48px;
  border: 1px solid #ccc;
  border-radius: 4px;
  font-size: 100%;
  background-color: #fff;
  line-height: 1.15;
}

.comp_v3_0550__search__input:disabled {
  background-color: #e7e7e8;
}

.comp_v3_0550__search__input::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.15);
}

.comp_v3_0550__search__input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.15);
}

.comp_v3_0550__search__input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.15);
}

.comp_v3_0550__search__input::-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.15);
}

.comp_v3_0550__search__input::placeholder {
  color: rgba(0, 0, 0, 0.15);
}

.comp_v3_0550__search__button, .comp_v3_0550__search__button--loading {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
  min-width: 160px;
  height: 48px;
}

.comp_v3_0550__search__button span, .comp_v3_0550__search__button--loading span {
  padding-top: 0.2rem;
}

.comp_v3_0550__search__button:hover, .comp_v3_0550__search__button--loading:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_0550__search__button:focus, .comp_v3_0550__search__button--loading:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0550__search__button:disabled, .comp_v3_0550__search__button--loading:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_0550__search__button::before, .comp_v3_0550__search__button--loading::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-search-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0550__search__button--loading {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 80px;
}

.comp_v3_0550__search__button--loading:hover {
  cursor: wait;
}

.comp_v3_0550__search__button--loading::before {
  display: none;
}

.comp_v3_0550__search__button--loading__spinner {
  color: official;
  display: inline-block;
  position: relative;
  width: 40px;
  height: 40px;
}

.comp_v3_0550__search__button--loading__spinner div {
  -webkit-transform-origin: 20px 20px;
  transform-origin: 20px 20px;
  -webkit-animation: loadingSpinner 1.2s linear infinite;
  animation: loadingSpinner 1.2s linear infinite;
}

.comp_v3_0550__search__button--loading__spinner div:after {
  content: " ";
  display: block;
  position: absolute;
  top: 3px;
  left: 17px;
  width: 3px;
  height: 9px;
  border-radius: 20%;
  background: #fff;
}

.comp_v3_0550__search__button--loading__spinner div:nth-child(1) {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}

.comp_v3_0550__search__button--loading__spinner div:nth-child(2) {
  -webkit-transform: rotate(30deg);
  transform: rotate(30deg);
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}

.comp_v3_0550__search__button--loading__spinner div:nth-child(3) {
  -webkit-transform: rotate(60deg);
  transform: rotate(60deg);
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}

.comp_v3_0550__search__button--loading__spinner div:nth-child(4) {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}

.comp_v3_0550__search__button--loading__spinner div:nth-child(5) {
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
  -webkit-animation-delay: -0.7s;
  animation-delay: -0.7s;
}

.comp_v3_0550__search__button--loading__spinner div:nth-child(6) {
  -webkit-transform: rotate(150deg);
  transform: rotate(150deg);
  -webkit-animation-delay: -0.6s;
  animation-delay: -0.6s;
}

.comp_v3_0550__search__button--loading__spinner div:nth-child(7) {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.5s;
}

.comp_v3_0550__search__button--loading__spinner div:nth-child(8) {
  -webkit-transform: rotate(210deg);
  transform: rotate(210deg);
  -webkit-animation-delay: -0.4s;
  animation-delay: -0.4s;
}

.comp_v3_0550__search__button--loading__spinner div:nth-child(9) {
  -webkit-transform: rotate(240deg);
  transform: rotate(240deg);
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s;
}

.comp_v3_0550__search__button--loading__spinner div:nth-child(10) {
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}

.comp_v3_0550__search__button--loading__spinner div:nth-child(11) {
  -webkit-transform: rotate(300deg);
  transform: rotate(300deg);
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}

.comp_v3_0550__search__button--loading__spinner div:nth-child(12) {
  -webkit-transform: rotate(330deg);
  transform: rotate(330deg);
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}

.comp_v3_0550__search__button:disabled:hover, .comp_v3_0550__search__button--loading:disabled:hover {
  opacity: 1;
  cursor: default;
}

.comp_v3_0541__frame {
  padding: 30px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
  position: relative;
}

@media screen and (max-width: 768px) {
  .comp_v3_0541__frame {
    padding: 20px;
  }
}

.comp_v3_0541__message {
  text-align: center;
  font-weight: bold;
}

.comp_v3_0541__message__noresult {
  padding-top: 10px;
  padding-bottom: 10px;
}

.comp_v3_0541__pager {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
}

.comp_v3_0541__pager li {
  margin-right: 15px;
  padding-right: 15px;
  border-right: 1px solid rgba(51, 51, 51, 0.3);
}

.comp_v3_0541__pager li:last-child {
  margin-right: 0;
  padding-right: 0;
  border-right: none;
}

.comp_v3_0541__pager a {
  color: #0064d2;
  text-decoration: underline;
}

.comp_v3_0541__pager a:hover {
  text-decoration: none;
}

.comp_v3_0541__table {
  border-collapse: collapse;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  font-size: 1.4rem;
  margin: 0;
}

.comp_v3_0541__table a {
  display: inline;
  color: #0064d2;
  padding-right: 0;
  padding-left: 0;
  position: relative;
  text-decoration: underline;
  line-height: 1.4;
}

.comp_v3_0541__table a:hover {
  text-decoration: none;
}

.comp_v3_0541__table a::before {
  display: none;
}

.comp_v3_0541__table a::after {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 5px;
  -webkit-transform: translateY(2.5px);
  transform: translateY(2.5px);
}

.comp_v3_0541__table a[href$=".pdf"]::after, .comp_v3_0541__table a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0541__table a[href*="/list/index.php"]::after, .comp_v3_0541__table a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0541__table a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0541__table a[href^="tel:"], .comp_v3_0541__table a[href^="mailto:"], .comp_v3_0541__table a.icon-none {
  padding-right: 0;
}

.comp_v3_0541__table a[href^="tel:"]::after, .comp_v3_0541__table a[href^="mailto:"]::after, .comp_v3_0541__table a.icon-none::after {
  display: none;
}

.comp_v3_0541__table a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0541__table a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0541__table a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0541__table a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0541__table a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0541__table a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0541__table a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

@media screen and (max-width: 768px) {
  .comp_v3_0541__table {
    margin: 0;
  }
}

.comp_v3_0541__table__icon {
  width: 30px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.comp_v3_0541__table th,
.comp_v3_0541__table td {
  border: 1px solid #e7e7e8;
  text-align: left;
  padding: 10px 5px;
  font-weight: normal;
  line-height: 1.4;
}

@media screen and (max-width: 768px) {
  .comp_v3_0541__table th,
  .comp_v3_0541__table td {
    min-width: 100px;
    padding: 10px;
  }
}

.comp_v3_0541__table th {
  color: #1d1e21;
  background-color: #f0f6fc;
}

.comp_v3_0541__table thead tr:nth-child(even) {
  background-color: #f0f6fc;
}

.comp_v3_0541__table thead th,
.comp_v3_0541__table thead td {
  font-weight: bold;
}

.comp_v3_0541__table tbody tr:nth-child(odd) {
  background-color: #fff;
}

.comp_v3_0541__table tbody tr:nth-child(even) {
  background-color: #f5f5f5;
}

.comp_v3_0541__table ul,
.comp_v3_0541__table ol {
  margin: 0;
  margin-top: 0 !important;
}

.comp_v3_0541__block__item__button {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
  font-weight: bold;
  width: 387.9px;
  margin-top: auto;
}

.comp_v3_0541__block__item__button span {
  padding-top: 0.2rem;
}

.comp_v3_0541__block__item__button:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_0541__block__item__button:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0541__block__item__button:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_0541__block__item__button::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0900 .comp_v3_0541__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0541__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0540__frame {
  padding: 30px 15px;
  overflow: hidden;
}

@media screen and (max-width: 768px) {
  .comp_v3_0540__frame {
    padding: 20px;
  }
}

.comp_v3_0540__inner {
  max-width: 730px;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0540__inner {
    margin: 30px auto 0;
  }
}

.comp_v3_0540__inner fieldset {
  padding: 0;
  margin: 0;
  border: none;
}

.comp_v3_0540__inner__searchbox_label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  font-size: 1.2rem;
  color: #707070;
  margin-bottom: 5px;
  padding-left: 1px;
}

.comp_v3_0540__inner__searchbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

@media screen and (max-width: 768px) {
  .comp_v3_0540__inner__searchbox {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .comp_v3_0540__inner__searchbox__input + .comp_v3_0540__inner__searchbox__btn, .comp_v3_0540__inner__searchbox__input + .comp_v3_0540__inner__searchbox__btn--loading {
    margin-top: 15px;
  }
}

.comp_v3_0540__inner__searchbox__input {
  width: 100%;
}

.comp_v3_0540__inner__searchbox__input input {
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 12px 16px;
  width: 100%;
  height: 48px;
  background-color: #fff;
}

.comp_v3_0540__inner__searchbox__input input:disabled {
  background-color: #e7e7e8;
}

.comp_v3_0540__inner__searchbox__input input[type="text"] {
  -webkit-appearance: none;
}

.comp_v3_0540__inner__searchbox__input p {
  margin-top: 15px;
}

.comp_v3_0540__inner__searchbox__btn, .comp_v3_0540__inner__searchbox__btn--loading {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
  height: 48px;
  min-width: 160px;
  margin-left: 10px;
}

.comp_v3_0540__inner__searchbox__btn span, .comp_v3_0540__inner__searchbox__btn--loading span {
  padding-top: 0.2rem;
}

.comp_v3_0540__inner__searchbox__btn:hover, .comp_v3_0540__inner__searchbox__btn--loading:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_0540__inner__searchbox__btn:focus, .comp_v3_0540__inner__searchbox__btn--loading:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0540__inner__searchbox__btn:disabled, .comp_v3_0540__inner__searchbox__btn--loading:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_0540__inner__searchbox__btn::before, .comp_v3_0540__inner__searchbox__btn--loading::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-search-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0540__inner__searchbox__btn, .comp_v3_0540__inner__searchbox__btn--loading {
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    margin-top: 15px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }
}

.comp_v3_0540__inner__searchbox__btn--loading {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 80px;
}

.comp_v3_0540__inner__searchbox__btn--loading:hover {
  cursor: wait;
}

.comp_v3_0540__inner__searchbox__btn--loading::before {
  display: none;
}

.comp_v3_0540__inner__searchbox__btn--loading__spinner {
  color: official;
  display: inline-block;
  position: relative;
  width: 40px;
  height: 40px;
}

.comp_v3_0540__inner__searchbox__btn--loading__spinner div {
  -webkit-transform-origin: 20px 20px;
  transform-origin: 20px 20px;
  -webkit-animation: loadingSpinner 1.2s linear infinite;
  animation: loadingSpinner 1.2s linear infinite;
}

.comp_v3_0540__inner__searchbox__btn--loading__spinner div:after {
  content: " ";
  display: block;
  position: absolute;
  top: 3px;
  left: 17px;
  width: 3px;
  height: 9px;
  border-radius: 20%;
  background: #fff;
}

.comp_v3_0540__inner__searchbox__btn--loading__spinner div:nth-child(1) {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}

.comp_v3_0540__inner__searchbox__btn--loading__spinner div:nth-child(2) {
  -webkit-transform: rotate(30deg);
  transform: rotate(30deg);
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}

.comp_v3_0540__inner__searchbox__btn--loading__spinner div:nth-child(3) {
  -webkit-transform: rotate(60deg);
  transform: rotate(60deg);
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}

.comp_v3_0540__inner__searchbox__btn--loading__spinner div:nth-child(4) {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}

.comp_v3_0540__inner__searchbox__btn--loading__spinner div:nth-child(5) {
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
  -webkit-animation-delay: -0.7s;
  animation-delay: -0.7s;
}

.comp_v3_0540__inner__searchbox__btn--loading__spinner div:nth-child(6) {
  -webkit-transform: rotate(150deg);
  transform: rotate(150deg);
  -webkit-animation-delay: -0.6s;
  animation-delay: -0.6s;
}

.comp_v3_0540__inner__searchbox__btn--loading__spinner div:nth-child(7) {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.5s;
}

.comp_v3_0540__inner__searchbox__btn--loading__spinner div:nth-child(8) {
  -webkit-transform: rotate(210deg);
  transform: rotate(210deg);
  -webkit-animation-delay: -0.4s;
  animation-delay: -0.4s;
}

.comp_v3_0540__inner__searchbox__btn--loading__spinner div:nth-child(9) {
  -webkit-transform: rotate(240deg);
  transform: rotate(240deg);
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s;
}

.comp_v3_0540__inner__searchbox__btn--loading__spinner div:nth-child(10) {
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}

.comp_v3_0540__inner__searchbox__btn--loading__spinner div:nth-child(11) {
  -webkit-transform: rotate(300deg);
  transform: rotate(300deg);
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}

.comp_v3_0540__inner__searchbox__btn--loading__spinner div:nth-child(12) {
  -webkit-transform: rotate(330deg);
  transform: rotate(330deg);
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}

.comp_v3_0540__inner__searchbox__keyword {
  font-weight: bold;
  color: #1d1e21;
}

.comp_v3_0540__inner__searchbox__suggest {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccf;
  cursor: pointer;
  height: 124px;
  letter-spacing: 0.1rem;
  overflow: scroll;
  padding: 5px 1px;
  position: inherit;
  text-indent: 0.01px;
  width: 556px;
  z-index: 11000;
}

.comp_v3_0540__inner__searchbox__suggest .select {
  color: #FFFFFF;
  background-color: #3366FF;
}

.comp_v3_0540__inner__searchbox__suggest .over {
  background-color: #99CCFF;
}

.comp_v3_0900 .comp_v3_0540__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0540__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0470__frame {
  padding: 30px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
  position: relative;
}

@media screen and (max-width: 768px) {
  .comp_v3_0470__frame {
    padding: 20px;
  }
}

.comp_v3_0470__definition {
  padding: 1em 0;
}

.comp_v3_0470__definition__title {
  font-weight: bold;
  color: #1d1e21;
  letter-spacing: 0.1rem;
}

.comp_v3_0470__definition__caption {
  margin-top: 10px;
}

.comp_v3_0470__scroll {
  margin-top: 20px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0470__scroll {
    margin-top: 30px;
  }
}

.comp_v3_0470__table {
  table-layout: fixed;
  margin: 0;
  border-collapse: collapse;
  width: 100%;
}

.comp_v3_0470__table tr:first-child th,
.comp_v3_0470__table tr:first-child td {
  border-top: 1px solid #e7e7e8;
}

.comp_v3_0470__table th,
.comp_v3_0470__table td {
  text-align: left;
  padding: 15px 20px;
  width: 33.33333%;
  border-bottom: 1px solid #e7e7e8;
}

@media screen and (max-width: 768px) {
  .comp_v3_0470__table th,
  .comp_v3_0470__table td {
    min-width: 160px;
    padding: 10px;
  }
}

.comp_v3_0470__table th {
  color: #1d1e21;
}

.comp_v3_0470__table__list {
  margin: 0;
}

.comp_v3_0470__table__list .disc {
  display: inline-block;
  padding-left: calc(26px + 0.25em);
  margin-left: 0;
  position: relative;
}

.comp_v3_0470__table__list .disc::before {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  content: "\002022";
  color: #0064d2;
  margin: 0 10px;
}

.comp_v3_0470__table__list a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #0064d2;
  padding-right: 0;
  position: relative;
  line-height: 1.6;
  text-decoration: none;
}

.comp_v3_0470__table__list a:hover {
  text-decoration: underline;
}

.comp_v3_0470__table__list a::after {
  display: none;
}

.comp_v3_0470__table__list a::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0470__table__list a[href$=".pdf"]::before, .comp_v3_0470__table__list a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0470__table__list a[href*="/list/index.php"]::before, .comp_v3_0470__table__list a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0470__table__list a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0470__table__list a[href^="tel:"], .comp_v3_0470__table__list a[href^="mailto:"], .comp_v3_0470__table__list a.icon-none {
  padding-left: 0;
}

.comp_v3_0470__table__list a[href^="tel:"]::before, .comp_v3_0470__table__list a[href^="mailto:"]::before, .comp_v3_0470__table__list a.icon-none::before {
  display: none;
}

.comp_v3_0470__table__list a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0470__table__list a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0470__table__list a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0470__table__list a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0470__table__list a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0470__table__list a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0470__table__list a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0470__table__list a > sub {
  bottom: 0.75em;
}

.comp_v3_0470__table__list a > sup {
  top: 0.5em;
}

.comp_v3_0470__table__list li {
  display: block;
}

.comp_v3_0900 .comp_v3_0470__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0470__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0461 a {
  display: inline;
  color: #0064d2;
  padding-right: 0;
  padding-left: 0;
  position: relative;
  text-decoration: underline;
  line-height: 1.4;
}

.comp_v3_0461 a:hover {
  text-decoration: none;
}

.comp_v3_0461 a::before {
  display: none;
}

.comp_v3_0461 a::after {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 5px;
  -webkit-transform: translateY(2.5px);
  transform: translateY(2.5px);
}

.comp_v3_0461 a[href$=".pdf"]::after, .comp_v3_0461 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0461 a[href*="/list/index.php"]::after, .comp_v3_0461 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0461 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0461 a[href^="tel:"], .comp_v3_0461 a[href^="mailto:"], .comp_v3_0461 a.icon-none {
  padding-right: 0;
}

.comp_v3_0461 a[href^="tel:"]::after, .comp_v3_0461 a[href^="mailto:"]::after, .comp_v3_0461 a.icon-none::after {
  display: none;
}

.comp_v3_0461 a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0461 a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0461 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0461 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0461 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0461 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0461 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0461__frame {
  padding: 30px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
  position: relative;
}

@media screen and (max-width: 768px) {
  .comp_v3_0461__frame {
    padding: 20px;
  }
}

.comp_v3_0461__message {
  text-align: center;
  font-weight: bold;
}

.comp_v3_0461__check_show_chip_help {
  display: none;
}

.comp_v3_0461__table__level_th {
  display: table-cell;
  position: relative;
  background-clip: padding-box;
}

.comp_v3_0461__table__level_th__inner {
  background-color: #f0f6fc;
}

.comp_v3_0461__table__level_th__label {
  cursor: pointer;
  display: block;
  width: 100%;
  z-index: 1;
}

.comp_v3_0461__table__level_th__label__icon {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 15px;
  height: 15px;
  font-size: 1.5rem;
  color: white;
  background-color: #777;
  padding: 2px;
  font-weight: bold;
  -webkit-box-shadow: inset 0px 0px 3px 0px #d6d6d6;
  box-shadow: inset 0px 0px 3px 0px #d6d6d6;
  line-height: normal;
}

.comp_v3_0461__table {
  border-collapse: collapse;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  font-size: 1.4rem;
  margin: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0461__table {
    margin: 0;
  }
}

.comp_v3_0461__table__icon {
  width: 30px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.comp_v3_0461__table th,
.comp_v3_0461__table td {
  border: 1px solid #e7e7e8;
  text-align: left;
  padding: 10px 5px;
  font-weight: normal;
  line-height: 1.4;
}

@media screen and (max-width: 768px) {
  .comp_v3_0461__table th,
  .comp_v3_0461__table td {
    min-width: 100px;
    padding: 10px;
  }
}

.comp_v3_0461__table th {
  color: #1d1e21;
  background-color: #f0f6fc;
}

.comp_v3_0461__table thead tr:nth-child(even) {
  background-color: #f0f6fc;
}

.comp_v3_0461__table thead th,
.comp_v3_0461__table thead td {
  font-weight: bold;
}

.comp_v3_0461__table tbody tr:nth-child(odd) {
  background-color: #fff;
}

.comp_v3_0461__table tbody tr:nth-child(even) {
  background-color: #f5f5f5;
}

.comp_v3_0461__table ul,
.comp_v3_0461__table ol {
  margin: 0;
  margin-top: 0 !important;
}

.comp_v3_0461__chip_help {
  display: none;
  position: absolute;
  right: 0;
  z-index: 1;
  background-color: #f5f5f5;
  padding: 15px;
  font-weight: normal;
  font-size: 1.2rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid rgba(51, 51, 51, 0.2);
  -webkit-box-shadow: 0 0 5px 0px #ccc;
  box-shadow: 0 0 5px 0px #ccc;
  border-radius: 2px;
  width: 220px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0461__chip_help {
    padding-top: 30px;
  }
  .comp_v3_0461__chip_help__close {
    padding: 10px !important;
  }
}

.comp_v3_0461__chip_help__close {
  position: absolute;
  cursor: pointer;
  right: 0;
  top: 0;
  padding: 5px;
  background-color: #8b8b8b;
  color: #fff;
  width: 10px;
  height: 10px;
  text-align: center;
  line-height: 1.1rem;
  font-size: 1.2rem;
}

.comp_v3_0461__chip_help dl {
  margin: 0;
}

.comp_v3_0461__chip_help dd {
  padding-left: 2rem;
  text-indent: -2rem;
}

.comp_v3_0461__check_show_chip_help:checked ~ .comp_v3_0461__chip_help {
  display: block;
}

.comp_v3_0900 .comp_v3_0461__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0461__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0461__modal_container {
  height: 90%;
  background-color: #ffffff;
  position: relative;
}

.comp_v3_0461__modal_bottom_text {
  margin-top: 20px;
}

.comp_v3_0461__modal_table {
  border-collapse: collapse;
  border: 1px solid #D8D8D8;
  width: 100%;
}

.comp_v3_0461__modal_table td {
	padding: 8px 10px;
}

.comp_v3_0461__modal_table_header th {
  font-weight: normal;
  padding: 10px;
  background-color: #F0F6FC;
}

.comp_v3_0461__modal_table_header > th > div {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
  justify-content: center;
}

a.comp_v3_0461__modal_table_buyBtn:link {
  color: #ffffff !important;
  background-color: #0064D2;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
  justify-content: center;
  padding: 10px;
  border-radius: 60px;
  font-size: 14px;
  text-decoration: none;
}

a.comp_v3_0461__modal_table_buyBtn:hover {
  opacity: 0.8;
  text-decoration: none;
}

a.comp_v3_0461__modal_table_buyBtn:hover, a.comp_v3_0461__modal_table_buyBtn:visited {
  color: #ffffff !important;
}

a.comp_v3_0461__modal_table_buyBtn::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

a.comp_v3_0461__modal_table_buyBtn[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-white.svg);
}

a.comp_v3_0461__modal_table_buyBtn::after {
  content: "";
  width: 0px;
  height: 0px;
}

a.comp_v3_0461__modal_table_buyBtn[target="_blank"]::after {
  background-image: none;
}

.comp_v3_0461__modal_titleWrap {
  background-color: #F0F6FC;
  padding: 10px 30px;
}

.comp_v3_0461__modal_title {
  font-size: 3.2rem;
}

.comp_v3_0461__modal_inner {
  padding: 0px 30px 0px;
}

.comp_v3_0461__modal_tableWrap {
  overflow: auto;
  margin-top: 10px;
  max-height: 207px;
}

.comp_v3_0461__modal_tableWrap::-webkit-scrollbar {
  width: 20px;
}

.comp_v3_0461__modal_tableWrap::-webkit-scrollbar-track {
  background: #EAEAEA;
  border-left: solid 1px #ececec;
}

.comp_v3_0461__modal_tableWrap::-webkit-scrollbar-thumb {
  background: #A1A1A1;
  border-radius: 10px;
}

.comp_v3_0461__modal_closeBtn02 {
  margin-top: 20px;
}

.comp_v3_0461__modal_closeBtn02 button {
  border: none;
  cursor: pointer;
  -webkit-appearance: none;
     -moz-appearance: none;
  appearance: none;
  outline: none !important;
  padding: 5px 20px;
  background-color: #0064D2;
  color: #ffffff;
  border-radius: 60px;
}

.comp_v3_0461__modal_closeBtn02 button:hover {
  opacity: 0.8;
  zoom: 1;
}

.comp_v3_0461__modal_closeBtn02 button::before {
  content: "";
  width: 15px;
  height: 15px;
  background: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/popUp-close02.png) no-repeat;
  display: inline-block;
}

.comp_v3_0461__modal_box {
  z-index: 7777;
  display: none;
  width: 80%;
  max-height: 615px;
  padding: 60px 2vw 80px;
  border: 2px solid #aaa;
  text-align: left;
  background: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 15px 15px;
  overflow: hidden;
  font-size: 1.2rem !important;
  overflow-y: auto;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  position: fixed;
  inset: 0;
  margin: auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0461__modal_box {
    padding: 50px 2vw 40px;
  }
}

.comp_v3_0461__modal_box .column-center {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align: center;
	-ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.comp_v3_0461__modal_box .space-between {
  -webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.comp_v3_0461__modal_bg {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 6666;
  display: none;
  width: 100%;
  height: 120%;
  background-color: rgba(0, 0, 0, 0.7);
}

.comp_v3_0461__modal_externalLink {
  font-size: 1.4rem;
  line-height: 1.4;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.comp_v3_0461__modal_externalLink::before {
  content: "";
  display: inline-block;
  background-position: left center;
  background-size: contain;
  height: 14px;
  width: 14px;
  padding-right: 10px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
  background-repeat: no-repeat;
}

.comp_v3_0461__box__body__search__button--loading {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 80px;
}

.comp_v3_0461__box__body__search__button--loading:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: wait;
  color: #fff;
}

.comp_v3_0461__box__body__search__button--loading:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0461__box__body__search__button--loading:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_0461__box__body__search__button--loading::before {
  content: "";
  display: none;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-search-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0461__box__body__search__button--loading {
    margin-left: auto;
    margin-right: auto;
    margin-top: 15px;
  }
}

.comp_v3_0461__box__body__search__button--loading span {
  padding-top: 0.2rem;
}

.comp_v3_0461__box__body__search__button--loading__spinner {
  color: official;
  display: inline-block;
  position: relative;
  width: 40px;
  height: 40px;
}

.comp_v3_0461__box__body__search__button--loading__spinner div {
  -webkit-transform-origin: 20px 20px;
  transform-origin: 20px 20px;
  -webkit-animation: loadingSpinner 1.2s linear infinite;
  animation: loadingSpinner 1.2s linear infinite;
}

.comp_v3_0461__box__body__search__button--loading__spinner div:after {
  content: " ";
  display: block;
  position: absolute;
  top: 3px;
  left: 17px;
  width: 3px;
  height: 9px;
  border-radius: 20%;
  background: #fff;
}

.comp_v3_0461__box__body__search__button--loading__spinner div:nth-child(1) {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}

.comp_v3_0461__box__body__search__button--loading__spinner div:nth-child(2) {
  -webkit-transform: rotate(30deg);
  transform: rotate(30deg);
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}

.comp_v3_0461__box__body__search__button--loading__spinner div:nth-child(3) {
  -webkit-transform: rotate(60deg);
  transform: rotate(60deg);
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}

.comp_v3_0461__box__body__search__button--loading__spinner div:nth-child(4) {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}

.comp_v3_0461__box__body__search__button--loading__spinner div:nth-child(5) {
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
  -webkit-animation-delay: -0.7s;
  animation-delay: -0.7s;
}

.comp_v3_0461__box__body__search__button--loading__spinner div:nth-child(6) {
  -webkit-transform: rotate(150deg);
  transform: rotate(150deg);
  -webkit-animation-delay: -0.6s;
  animation-delay: -0.6s;
}

.comp_v3_0461__box__body__search__button--loading__spinner div:nth-child(7) {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.5s;
}

.comp_v3_0461__box__body__search__button--loading__spinner div:nth-child(8) {
  -webkit-transform: rotate(210deg);
  transform: rotate(210deg);
  -webkit-animation-delay: -0.4s;
  animation-delay: -0.4s;
}

.comp_v3_0461__box__body__search__button--loading__spinner div:nth-child(9) {
  -webkit-transform: rotate(240deg);
  transform: rotate(240deg);
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s;
}

.comp_v3_0461__box__body__search__button--loading__spinner div:nth-child(10) {
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}

.comp_v3_0461__box__body__search__button--loading__spinner div:nth-child(11) {
  -webkit-transform: rotate(300deg);
  transform: rotate(300deg);
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}

.comp_v3_0461__box__body__search__button--loading__spinner div:nth-child(12) {
  -webkit-transform: rotate(330deg);
  transform: rotate(330deg);
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}

.comp_v3_0461__stock_check_purchase_link div {
  text-align: center;
  vertical-align: middle;
}

.comp_v3_0461__stock_check_purchase_link img {
  cursor: pointer;
}

.comp_v3_0461__stock_check_purchase_link a::after {
  background-image: none;
  margin: auto;
}

.comp_v3_0460__frame {
  padding: 30px 15px;
  overflow: hidden;
}

@media screen and (max-width: 768px) {
  .comp_v3_0460__frame {
    padding: 20px;
  }
}

.comp_v3_0460__box {
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
}

.comp_v3_0460__box__body {
  max-width: 730px;
  margin-left: auto;
  margin-right: auto;
}

.comp_v3_0460__box__body__search {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

@media screen and (max-width: 768px) {
  .comp_v3_0460__box__body__search {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
}

.comp_v3_0460__box__body__search__label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  font-size: 1.2rem;
  color: #707070;
  margin-bottom: 5px;
  padding-left: 1px;
}

.comp_v3_0460__box__body__search__pnum {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

@media screen and (max-width: 768px) {
  .comp_v3_0460__box__body__search__pnum {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    width: 100%;
  }
}

.comp_v3_0460__box__body__search__pnum__input {
  border: 1px solid #ccc;
  border-radius: 4px 0 0 4px;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 12px;
  padding-bottom: 12px;
  width: 100%;
  height: 48px;
  background-color: #fff;
  -webkit-appearance: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0460__box__body__search__pnum__input {
    border-radius: 4px;
  }
}

.comp_v3_0460__box__body__search__pnum__input:disabled {
  background-color: #e7e7e8;
}

.comp_v3_0460__box__body__search__type {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

@media screen and (max-width: 768px) {
  .comp_v3_0460__box__body__search__type {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    width: 100%;
    border-radius: 4px;
    margin-top: 15px;
  }
}

.comp_v3_0460__box__body__search__type__container {
  position: relative;
  border: 1px solid #ccc;
  border-radius: 4px;
  background: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #ccc;
  border-radius: 4px;
  height: 48px;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
}

@media screen and (max-width: 768px) {
  .comp_v3_0460__box__body__search__type__container {
    width: 100%;
  }
}

.comp_v3_0460__box__body__search__type__container::before {
  position: absolute;
  padding: 0;
  content: "";
  top: 50%;
  right: 0.9em;
  bottom: 0;
  width: 8px;
  height: 8px;
  border-top: 2px solid rgba(51, 51, 51, 0.3);
  border-right: 2px solid rgba(51, 51, 51, 0.3);
  -webkit-transform: rotate(135deg) translate(-50%, 50%);
  transform: rotate(135deg) translate(-50%, 50%);
  pointer-events: none;
}

.comp_v3_0460__box__body__search__type__container::after {
  position: absolute;
  top: 0;
  right: 2.5em;
  bottom: 0;
  width: 1px;
  content: "";
  border-left: 1px solid #ccc;
}

.comp_v3_0460__box__body__search__type__container select {
  width: 100%;
  min-width: 120px;
  padding-right: 1em;
  cursor: pointer;
  text-indent: 0.01px;
  text-overflow: ellipsis;
  border: none;
  outline: none;
  background: transparent;
  background-image: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 12px 45px 12px 10px;
  color: #333;
  letter-spacing: 0.1rem;
}

.comp_v3_0460__box__body__search__type__container select:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0460__box__body__search__type__container select::-ms-expand {
  display: none;
}

.comp_v3_0460__box__body__search__type__container select:disabled {
  background-color: #e7e7e8;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0460__box__body__search__type__container {
    margin-left: -1px;
    border-radius: 0 4px 4px 0;
  }
}

.comp_v3_0460__box__body__search__type__container select {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 14px;
  padding-bottom: 14px;
  width: 100%;
  height: 46px;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0460__box__body__search__type__container select {
    border-radius: 0 4px 4px 0;
  }
}

.comp_v3_0460__box__body__search__type__container select:disabled {
  background-color: #e7e7e8;
}

.comp_v3_0460__box__body__search__button, .comp_v3_0460__box__body__search__button--loading {
  -webkit-box-ordinal-group: 5;
  -ms-flex-order: 4;
  order: 4;
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
  height: 48px;
  min-width: 160px;
  margin-left: 10px;
}

.comp_v3_0460__box__body__search__button span, .comp_v3_0460__box__body__search__button--loading span {
  padding-top: 0.2rem;
}

.comp_v3_0460__box__body__search__button:hover, .comp_v3_0460__box__body__search__button--loading:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_0460__box__body__search__button:focus, .comp_v3_0460__box__body__search__button--loading:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0460__box__body__search__button:disabled, .comp_v3_0460__box__body__search__button--loading:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_0460__box__body__search__button::before, .comp_v3_0460__box__body__search__button--loading::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-search-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0460__box__body__search__button, .comp_v3_0460__box__body__search__button--loading {
    margin-left: auto;
    margin-right: auto;
    margin-top: 15px;
  }
}

.comp_v3_0460__box__body__search__button--loading {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 80px;
}

.comp_v3_0460__box__body__search__button--loading:hover {
  cursor: wait;
}

.comp_v3_0460__box__body__search__button--loading::before {
  display: none;
}

.comp_v3_0460__box__body__search__button--loading__spinner {
  color: official;
  display: inline-block;
  position: relative;
  width: 40px;
  height: 40px;
}

.comp_v3_0460__box__body__search__button--loading__spinner div {
  -webkit-transform-origin: 20px 20px;
  transform-origin: 20px 20px;
  -webkit-animation: loadingSpinner 1.2s linear infinite;
  animation: loadingSpinner 1.2s linear infinite;
}

.comp_v3_0460__box__body__search__button--loading__spinner div:after {
  content: " ";
  display: block;
  position: absolute;
  top: 3px;
  left: 17px;
  width: 3px;
  height: 9px;
  border-radius: 20%;
  background: #fff;
}

.comp_v3_0460__box__body__search__button--loading__spinner div:nth-child(1) {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}

.comp_v3_0460__box__body__search__button--loading__spinner div:nth-child(2) {
  -webkit-transform: rotate(30deg);
  transform: rotate(30deg);
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}

.comp_v3_0460__box__body__search__button--loading__spinner div:nth-child(3) {
  -webkit-transform: rotate(60deg);
  transform: rotate(60deg);
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}

.comp_v3_0460__box__body__search__button--loading__spinner div:nth-child(4) {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}

.comp_v3_0460__box__body__search__button--loading__spinner div:nth-child(5) {
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
  -webkit-animation-delay: -0.7s;
  animation-delay: -0.7s;
}

.comp_v3_0460__box__body__search__button--loading__spinner div:nth-child(6) {
  -webkit-transform: rotate(150deg);
  transform: rotate(150deg);
  -webkit-animation-delay: -0.6s;
  animation-delay: -0.6s;
}

.comp_v3_0460__box__body__search__button--loading__spinner div:nth-child(7) {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.5s;
}

.comp_v3_0460__box__body__search__button--loading__spinner div:nth-child(8) {
  -webkit-transform: rotate(210deg);
  transform: rotate(210deg);
  -webkit-animation-delay: -0.4s;
  animation-delay: -0.4s;
}

.comp_v3_0460__box__body__search__button--loading__spinner div:nth-child(9) {
  -webkit-transform: rotate(240deg);
  transform: rotate(240deg);
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s;
}

.comp_v3_0460__box__body__search__button--loading__spinner div:nth-child(10) {
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}

.comp_v3_0460__box__body__search__button--loading__spinner div:nth-child(11) {
  -webkit-transform: rotate(300deg);
  transform: rotate(300deg);
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}

.comp_v3_0460__box__body__search__button--loading__spinner div:nth-child(12) {
  -webkit-transform: rotate(330deg);
  transform: rotate(330deg);
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}

.comp_v3_0460__box__body__search__note {
  -webkit-box-ordinal-group: 6;
  -ms-flex-order: 5;
  order: 5;
  width: 100%;
  margin-top: 15px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0460__box__body__search__note {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
}

.comp_v3_0460__box__accordion {
  margin-top: 15px;
  border-top: 1px solid #a0a0a5;
  border-bottom: 1px solid #a0a0a5;
}

.comp_v3_0460__box__accordion__title {
  font-weight: bold;
  text-align: left;
  position: relative;
  cursor: pointer;
  padding-left: 50px;
  padding-right: 15px;
  padding-top: 15px;
  padding-bottom: 15px;
  letter-spacing: 0.1rem;
  line-height: 1.8;
}

@media screen and (max-width: 768px) {
  .comp_v3_0460__box__accordion__title {
    padding-left: 15px;
    padding-right: 50px;
  }
}

.comp_v3_0460__box__accordion__title::after {
  content: "";
  position: absolute;
  width: 20px;
  height: 20px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/accordion-icon-open.svg);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: calc(15px + (1em * 1.8 / 2));
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0460__box__accordion__title::after {
    left: 15px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0460__box__accordion__title::after {
    right: 15px;
  }
}

.comp_v3_0460__box__accordion__title span {
  display: inline-block;
}

.comp_v3_0460__box__accordion__title:hover {
  opacity: 0.5;
}

.comp_v3_0460__box__accordion__detail {
  width: 100%;
  height: 0;
  margin: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  opacity: 0;
  margin: 0;
}

.comp_v3_0460__box__accordion__detail p {
  padding-top: 0;
}

.comp_v3_0460__box__accordion.open .comp_v3_0460__box__accordion__title::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/accordion-icon-close.svg);
}

.comp_v3_0460__box__accordion.open .comp_v3_0460__box__accordion__detail {
  height: auto;
  opacity: 1;
}

.comp_v3_0900 .comp_v3_0460__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0460__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0450__frame {
  padding: 30px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
  position: relative;
  overflow: hidden;
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__frame {
    padding: 20px;
  }
}

.comp_v3_0450__h2 {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__h2 {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_0450__h2 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0450__h2 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0450__h2 a[href$=".pdf"]::after, .comp_v3_0450__h2 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0450__h2 a[href*="/list/index.php"]::after, .comp_v3_0450__h2 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0450__h2 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0450__h2 a[href^="tel:"]::after, .comp_v3_0450__h2 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0450__h2 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0450__h2 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0450__h2 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0450__h2 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0450__h2 a:hover[href$=".pdf"]::after, .comp_v3_0450__h2 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0450__h2 a:hover[href*="/list/index.php"]::after, .comp_v3_0450__h2 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0450__h2 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0450__h2 a:hover[href^="tel:"]::after, .comp_v3_0450__h2 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0450__h2 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0450__h2 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0450__h2 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0450__h2 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0450__h2 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0450__h2 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0450__h2 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0450__h2 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0450__h2 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0450__h2 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0450__h2--bold, .comp_v3_0450__h2--regular {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__h2--bold, .comp_v3_0450__h2--regular {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_0450__h2--bold a, .comp_v3_0450__h2--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0450__h2--bold a::after, .comp_v3_0450__h2--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0450__h2--bold a[href$=".pdf"]::after, .comp_v3_0450__h2--bold a[href*="docget.jsp"]::after, .comp_v3_0450__h2--regular a[href$=".pdf"]::after, .comp_v3_0450__h2--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0450__h2--bold a[href*="/list/index.php"]::after, .comp_v3_0450__h2--bold a[href*="/parametric"]::after, .comp_v3_0450__h2--regular a[href*="/list/index.php"]::after, .comp_v3_0450__h2--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0450__h2--bold a[href^="#"]::after, .comp_v3_0450__h2--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0450__h2--bold a[href^="tel:"]::after, .comp_v3_0450__h2--bold a[href^="mailto:"]::after, .comp_v3_0450__h2--regular a[href^="tel:"]::after, .comp_v3_0450__h2--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0450__h2--bold a[href^="tel:"], .comp_v3_0450__h2--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0450__h2--bold a:hover, .comp_v3_0450__h2--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0450__h2--bold a:hover::after, .comp_v3_0450__h2--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0450__h2--bold a:hover[target="_blank"]::after, .comp_v3_0450__h2--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0450__h2--bold a:hover[href$=".pdf"]::after, .comp_v3_0450__h2--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0450__h2--regular a:hover[href$=".pdf"]::after, .comp_v3_0450__h2--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0450__h2--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0450__h2--bold a:hover[href*="/parametric"]::after, .comp_v3_0450__h2--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0450__h2--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0450__h2--bold a:hover[href^="#"]::after, .comp_v3_0450__h2--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0450__h2--bold a:hover[href^="tel:"]::after, .comp_v3_0450__h2--bold a:hover[href^="mailto:"]::after, .comp_v3_0450__h2--regular a:hover[href^="tel:"]::after, .comp_v3_0450__h2--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0450__h2--bold a[data-type="normal"]::after, .comp_v3_0450__h2--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0450__h2--bold a[data-type="normal"]:hover::after, .comp_v3_0450__h2--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0450__h2--bold a[data-type="internal"]::after, .comp_v3_0450__h2--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0450__h2--bold a[data-type="internal"]:hover::after, .comp_v3_0450__h2--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0450__h2--bold a[data-type="external"]::after, .comp_v3_0450__h2--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0450__h2--bold a[data-type="external"]:hover::after, .comp_v3_0450__h2--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0450__h2--bold a[data-type="pdf"]::after, .comp_v3_0450__h2--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0450__h2--bold a[data-type="pdf"]:hover::after, .comp_v3_0450__h2--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0450__h2--bold a[target="_blank"]::after, .comp_v3_0450__h2--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0450__h2--bold a[target="_blank"]:hover::after, .comp_v3_0450__h2--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0450__h2--bold {
  font-weight: bold;
}

.comp_v3_0450__h2--regular {
  font-weight: normal;
}

.comp_v3_0450__fcol, .comp_v3_0450__fcol--border {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: -15px;
  width: calc(100% + 30px);
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__fcol, .comp_v3_0450__fcol--border {
    width: 100%;
    margin-left: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.comp_v3_0450__col100 {
  width: calc(100% - 30px);
}

.comp_v3_0450__col80 {
  width: calc(80% - 30px);
}

.comp_v3_0450__col75 {
  width: calc(75% - 30px);
}

.comp_v3_0450__col66 {
  width: calc(66.6666% - 30px);
}

.comp_v3_0450__col60 {
  width: calc(60% - 30px);
}

.comp_v3_0450__col50 {
  width: calc(50% - 30px);
}

.comp_v3_0450__col40 {
  width: calc(40% - 30px);
}

.comp_v3_0450__col33 {
  width: calc(33.3333% - 30px);
}

.comp_v3_0450__col25 {
  width: calc(25% - 30px);
}

.comp_v3_0450__col20 {
  width: calc(20% - 30px);
}

.comp_v3_0450__fcol .comp_v3_0450__col100 {
  margin: 0 15px 0 0;
  padding-left: 15px;
}

.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0010__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0020__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0050__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0060__frame--small,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0060__frame--middle,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0060__frame--large,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0070__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0090__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0110__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0120__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0130__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0140__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0150__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0150__frame01,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0150__frame02,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0160__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0180__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0190__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0200__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0210__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0230__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0240__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0270__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0290__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0350__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0360__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0360__frame--border,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0360__frame--nmargin,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0370__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0371__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0380__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0400__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0410__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0420__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0440__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0450__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0460__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0470__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0530__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0540__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0550__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0560__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0620__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0640__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0690__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0700__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0710__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0880__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0900__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0910__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0920__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0930__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0940__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0950__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0951__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0960__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0970__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0980__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_0990__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_1000__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_1001__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_1002__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_1003__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_1004__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_1005__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_1006__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_1007__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_1008__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_1009__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_1010__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_1011__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_1012__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_1013__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_1014__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_1015__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_1016__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_1017__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_1020__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_1021__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_1030__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_1040__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_1050__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_1060__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_1070__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_1080__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_1081__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_1090__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_1090__frame,
.comp_v3_0450__fcol .comp_v3_0450__col100 .comp_v3_1100__frame {
  padding-left: 0;
  padding-right: 0;
}

.comp_v3_0450__fcol .comp_v3_0450__col100 > h1:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col100 > h2:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col100 > h3:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col100 > h4:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col100 > h5:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col100 > p:first-child {
  margin-top: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__fcol .comp_v3_0450__col100 {
    margin: 0;
    padding-left: 0;
    border: none;
    width: 100%;
  }
}

.comp_v3_0450__fcol .comp_v3_0450__col100:last-child {
  margin-bottom: 0;
}

.comp_v3_0450__fcol .comp_v3_0450__col80 {
  margin: 0 15px 0 0;
  padding-left: 15px;
}

.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0010__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0020__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0050__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0060__frame--small,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0060__frame--middle,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0060__frame--large,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0070__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0090__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0110__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0120__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0130__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0140__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0150__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0150__frame01,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0150__frame02,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0160__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0180__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0190__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0200__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0210__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0230__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0240__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0270__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0290__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0350__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0360__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0360__frame--border,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0360__frame--nmargin,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0370__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0371__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0380__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0400__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0410__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0420__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0440__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0450__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0460__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0470__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0530__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0540__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0550__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0560__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0620__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0640__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0690__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0700__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0710__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0880__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0900__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0910__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0920__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0930__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0940__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0950__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0951__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0960__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0970__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0980__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_0990__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_1000__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_1001__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_1002__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_1003__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_1004__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_1005__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_1006__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_1007__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_1008__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_1009__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_1010__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_1011__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_1012__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_1013__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_1014__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_1015__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_1016__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_1017__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_1020__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_1021__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_1030__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_1040__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_1050__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_1060__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_1070__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_1080__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_1081__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_1090__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_1090__frame,
.comp_v3_0450__fcol .comp_v3_0450__col80 .comp_v3_1100__frame {
  padding-left: 0;
  padding-right: 0;
}

.comp_v3_0450__fcol .comp_v3_0450__col80 > h1:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col80 > h2:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col80 > h3:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col80 > h4:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col80 > h5:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col80 > p:first-child {
  margin-top: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__fcol .comp_v3_0450__col80 {
    margin: 0;
    padding-left: 0;
    border: none;
    width: 100%;
  }
}

.comp_v3_0450__fcol .comp_v3_0450__col80:last-child {
  margin-bottom: 0;
}

.comp_v3_0450__fcol .comp_v3_0450__col75 {
  margin: 0 15px 0 0;
  padding-left: 15px;
}

.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0010__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0020__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0050__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0060__frame--small,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0060__frame--middle,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0060__frame--large,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0070__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0090__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0110__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0120__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0130__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0140__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0150__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0150__frame01,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0150__frame02,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0160__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0180__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0190__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0200__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0210__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0230__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0240__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0270__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0290__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0350__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0360__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0360__frame--border,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0360__frame--nmargin,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0370__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0371__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0380__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0400__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0410__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0420__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0440__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0450__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0460__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0470__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0530__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0540__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0550__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0560__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0620__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0640__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0690__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0700__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0710__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0880__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0900__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0910__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0920__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0930__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0940__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0950__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0951__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0960__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0970__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0980__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_0990__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_1000__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_1001__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_1002__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_1003__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_1004__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_1005__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_1006__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_1007__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_1008__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_1009__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_1010__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_1011__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_1012__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_1013__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_1014__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_1015__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_1016__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_1017__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_1020__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_1021__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_1030__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_1040__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_1050__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_1060__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_1070__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_1080__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_1081__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_1090__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_1090__frame,
.comp_v3_0450__fcol .comp_v3_0450__col75 .comp_v3_1100__frame {
  padding-left: 0;
  padding-right: 0;
}

.comp_v3_0450__fcol .comp_v3_0450__col75 > h1:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col75 > h2:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col75 > h3:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col75 > h4:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col75 > h5:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col75 > p:first-child {
  margin-top: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__fcol .comp_v3_0450__col75 {
    margin: 0;
    padding-left: 0;
    border: none;
    width: 100%;
  }
}

.comp_v3_0450__fcol .comp_v3_0450__col75:last-child {
  margin-bottom: 0;
}

.comp_v3_0450__fcol .comp_v3_0450__col66 {
  margin: 0 15px 0 0;
  padding-left: 15px;
}

.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0010__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0020__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0050__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0060__frame--small,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0060__frame--middle,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0060__frame--large,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0070__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0090__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0110__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0120__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0130__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0140__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0150__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0150__frame01,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0150__frame02,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0160__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0180__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0190__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0200__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0210__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0230__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0240__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0270__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0290__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0350__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0360__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0360__frame--border,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0360__frame--nmargin,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0370__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0371__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0380__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0400__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0410__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0420__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0440__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0450__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0460__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0470__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0530__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0540__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0550__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0560__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0620__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0640__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0690__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0700__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0710__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0880__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0900__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0910__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0920__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0930__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0940__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0950__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0951__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0960__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0970__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0980__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_0990__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_1000__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_1001__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_1002__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_1003__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_1004__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_1005__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_1006__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_1007__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_1008__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_1009__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_1010__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_1011__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_1012__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_1013__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_1014__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_1015__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_1016__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_1017__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_1020__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_1021__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_1030__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_1040__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_1050__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_1060__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_1070__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_1080__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_1081__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_1090__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_1090__frame,
.comp_v3_0450__fcol .comp_v3_0450__col66 .comp_v3_1100__frame {
  padding-left: 0;
  padding-right: 0;
}

.comp_v3_0450__fcol .comp_v3_0450__col66 > h1:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col66 > h2:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col66 > h3:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col66 > h4:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col66 > h5:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col66 > p:first-child {
  margin-top: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__fcol .comp_v3_0450__col66 {
    margin: 0;
    padding-left: 0;
    border: none;
    width: 100%;
  }
}

.comp_v3_0450__fcol .comp_v3_0450__col66:last-child {
  margin-bottom: 0;
}

.comp_v3_0450__fcol .comp_v3_0450__col60 {
  margin: 0 15px 0 0;
  padding-left: 15px;
}

.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0010__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0020__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0050__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0060__frame--small,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0060__frame--middle,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0060__frame--large,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0070__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0090__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0110__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0120__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0130__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0140__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0150__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0150__frame01,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0150__frame02,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0160__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0180__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0190__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0200__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0210__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0230__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0240__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0270__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0290__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0350__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0360__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0360__frame--border,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0360__frame--nmargin,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0370__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0371__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0380__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0400__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0410__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0420__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0440__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0450__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0460__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0470__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0530__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0540__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0550__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0560__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0620__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0640__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0690__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0700__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0710__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0880__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0900__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0910__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0920__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0930__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0940__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0950__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0951__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0960__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0970__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0980__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_0990__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_1000__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_1001__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_1002__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_1003__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_1004__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_1005__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_1006__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_1007__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_1008__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_1009__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_1010__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_1011__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_1012__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_1013__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_1014__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_1015__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_1016__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_1017__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_1020__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_1021__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_1030__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_1040__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_1050__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_1060__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_1070__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_1080__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_1081__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_1090__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_1090__frame,
.comp_v3_0450__fcol .comp_v3_0450__col60 .comp_v3_1100__frame {
  padding-left: 0;
  padding-right: 0;
}

.comp_v3_0450__fcol .comp_v3_0450__col60 > h1:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col60 > h2:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col60 > h3:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col60 > h4:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col60 > h5:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col60 > p:first-child {
  margin-top: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__fcol .comp_v3_0450__col60 {
    margin: 0;
    padding-left: 0;
    border: none;
    width: 100%;
  }
}

.comp_v3_0450__fcol .comp_v3_0450__col60:last-child {
  margin-bottom: 0;
}

.comp_v3_0450__fcol .comp_v3_0450__col50 {
  margin: 0 15px 0 0;
  padding-left: 15px;
}

.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0010__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0020__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0050__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0060__frame--small,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0060__frame--middle,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0060__frame--large,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0070__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0090__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0110__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0120__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0130__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0140__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0150__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0150__frame01,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0150__frame02,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0160__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0180__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0190__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0200__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0210__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0230__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0240__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0270__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0290__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0350__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0360__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0360__frame--border,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0360__frame--nmargin,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0370__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0371__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0380__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0400__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0410__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0420__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0440__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0450__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0460__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0470__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0530__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0540__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0550__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0560__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0620__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0640__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0690__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0700__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0710__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0880__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0900__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0910__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0920__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0930__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0940__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0950__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0951__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0960__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0970__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0980__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_0990__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_1000__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_1001__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_1002__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_1003__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_1004__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_1005__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_1006__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_1007__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_1008__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_1009__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_1010__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_1011__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_1012__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_1013__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_1014__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_1015__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_1016__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_1017__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_1020__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_1021__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_1030__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_1040__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_1050__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_1060__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_1070__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_1080__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_1081__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_1090__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_1090__frame,
.comp_v3_0450__fcol .comp_v3_0450__col50 .comp_v3_1100__frame {
  padding-left: 0;
  padding-right: 0;
}

.comp_v3_0450__fcol .comp_v3_0450__col50 > h1:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col50 > h2:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col50 > h3:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col50 > h4:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col50 > h5:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col50 > p:first-child {
  margin-top: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__fcol .comp_v3_0450__col50 {
    margin: 0;
    padding-left: 0;
    border: none;
    width: 100%;
  }
}

.comp_v3_0450__fcol .comp_v3_0450__col50:last-child {
  margin-bottom: 0;
}

.comp_v3_0450__fcol .comp_v3_0450__col40 {
  margin: 0 15px 0 0;
  padding-left: 15px;
}

.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0010__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0020__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0050__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0060__frame--small,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0060__frame--middle,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0060__frame--large,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0070__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0090__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0110__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0120__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0130__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0140__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0150__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0150__frame01,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0150__frame02,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0160__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0180__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0190__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0200__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0210__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0230__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0240__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0270__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0290__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0350__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0360__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0360__frame--border,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0360__frame--nmargin,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0370__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0371__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0380__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0400__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0410__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0420__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0440__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0450__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0460__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0470__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0530__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0540__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0550__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0560__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0620__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0640__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0690__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0700__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0710__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0880__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0900__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0910__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0920__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0930__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0940__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0950__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0951__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0960__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0970__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0980__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_0990__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_1000__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_1001__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_1002__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_1003__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_1004__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_1005__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_1006__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_1007__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_1008__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_1009__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_1010__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_1011__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_1012__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_1013__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_1014__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_1015__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_1016__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_1017__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_1020__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_1021__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_1030__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_1040__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_1050__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_1060__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_1070__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_1080__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_1081__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_1090__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_1090__frame,
.comp_v3_0450__fcol .comp_v3_0450__col40 .comp_v3_1100__frame {
  padding-left: 0;
  padding-right: 0;
}

.comp_v3_0450__fcol .comp_v3_0450__col40 > h1:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col40 > h2:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col40 > h3:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col40 > h4:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col40 > h5:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col40 > p:first-child {
  margin-top: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__fcol .comp_v3_0450__col40 {
    margin: 0;
    padding-left: 0;
    border: none;
    width: 100%;
  }
}

.comp_v3_0450__fcol .comp_v3_0450__col40:last-child {
  margin-bottom: 0;
}

.comp_v3_0450__fcol .comp_v3_0450__col33 {
  margin: 0 15px 0 0;
  padding-left: 15px;
}

.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0010__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0020__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0050__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0060__frame--small,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0060__frame--middle,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0060__frame--large,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0070__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0090__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0110__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0120__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0130__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0140__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0150__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0150__frame01,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0150__frame02,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0160__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0180__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0190__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0200__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0210__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0230__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0240__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0270__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0290__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0350__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0360__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0360__frame--border,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0360__frame--nmargin,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0370__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0371__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0380__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0400__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0410__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0420__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0440__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0450__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0460__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0470__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0530__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0540__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0550__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0560__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0620__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0640__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0690__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0700__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0710__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0880__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0900__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0910__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0920__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0930__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0940__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0950__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0951__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0960__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0970__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0980__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_0990__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_1000__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_1001__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_1002__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_1003__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_1004__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_1005__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_1006__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_1007__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_1008__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_1009__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_1010__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_1011__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_1012__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_1013__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_1014__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_1015__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_1016__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_1017__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_1020__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_1021__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_1030__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_1040__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_1050__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_1060__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_1070__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_1080__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_1081__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_1090__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_1090__frame,
.comp_v3_0450__fcol .comp_v3_0450__col33 .comp_v3_1100__frame {
  padding-left: 0;
  padding-right: 0;
}

.comp_v3_0450__fcol .comp_v3_0450__col33 > h1:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col33 > h2:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col33 > h3:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col33 > h4:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col33 > h5:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col33 > p:first-child {
  margin-top: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__fcol .comp_v3_0450__col33 {
    margin: 0;
    padding-left: 0;
    border: none;
    width: 100%;
  }
}

.comp_v3_0450__fcol .comp_v3_0450__col33:last-child {
  margin-bottom: 0;
}

.comp_v3_0450__fcol .comp_v3_0450__col25 {
  margin: 0 15px 0 0;
  padding-left: 15px;
}

.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0010__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0020__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0050__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0060__frame--small,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0060__frame--middle,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0060__frame--large,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0070__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0090__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0110__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0120__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0130__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0140__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0150__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0150__frame01,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0150__frame02,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0160__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0180__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0190__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0200__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0210__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0230__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0240__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0270__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0290__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0350__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0360__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0360__frame--border,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0360__frame--nmargin,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0370__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0371__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0380__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0400__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0410__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0420__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0440__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0450__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0460__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0470__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0530__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0540__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0550__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0560__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0620__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0640__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0690__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0700__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0710__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0880__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0900__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0910__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0920__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0930__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0940__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0950__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0951__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0960__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0970__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0980__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_0990__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_1000__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_1001__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_1002__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_1003__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_1004__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_1005__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_1006__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_1007__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_1008__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_1009__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_1010__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_1011__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_1012__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_1013__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_1014__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_1015__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_1016__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_1017__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_1020__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_1021__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_1030__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_1040__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_1050__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_1060__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_1070__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_1080__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_1081__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_1090__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_1090__frame,
.comp_v3_0450__fcol .comp_v3_0450__col25 .comp_v3_1100__frame {
  padding-left: 0;
  padding-right: 0;
}

.comp_v3_0450__fcol .comp_v3_0450__col25 > h1:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col25 > h2:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col25 > h3:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col25 > h4:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col25 > h5:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col25 > p:first-child {
  margin-top: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__fcol .comp_v3_0450__col25 {
    margin: 0;
    padding-left: 0;
    border: none;
    width: 100%;
  }
}

.comp_v3_0450__fcol .comp_v3_0450__col25:last-child {
  margin-bottom: 0;
}

.comp_v3_0450__fcol .comp_v3_0450__col20 {
  margin: 0 15px 0 0;
  padding-left: 15px;
}

.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0010__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0020__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0050__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0060__frame--small,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0060__frame--middle,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0060__frame--large,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0070__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0090__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0110__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0120__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0130__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0140__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0150__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0150__frame01,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0150__frame02,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0160__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0180__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0190__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0200__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0210__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0230__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0240__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0270__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0290__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0350__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0360__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0360__frame--border,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0360__frame--nmargin,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0370__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0371__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0380__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0400__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0410__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0420__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0440__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0450__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0460__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0470__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0530__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0540__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0550__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0560__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0620__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0640__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0690__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0700__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0710__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0880__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0900__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0910__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0920__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0930__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0940__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0950__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0951__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0960__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0970__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0980__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_0990__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_1000__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_1001__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_1002__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_1003__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_1004__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_1005__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_1006__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_1007__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_1008__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_1009__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_1010__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_1011__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_1012__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_1013__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_1014__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_1015__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_1016__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_1017__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_1020__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_1021__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_1030__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_1040__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_1050__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_1060__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_1070__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_1080__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_1081__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_1090__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_1090__frame,
.comp_v3_0450__fcol .comp_v3_0450__col20 .comp_v3_1100__frame {
  padding-left: 0;
  padding-right: 0;
}

.comp_v3_0450__fcol .comp_v3_0450__col20 > h1:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col20 > h2:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col20 > h3:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col20 > h4:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col20 > h5:first-child,
.comp_v3_0450__fcol .comp_v3_0450__col20 > p:first-child {
  margin-top: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__fcol .comp_v3_0450__col20 {
    margin: 0;
    padding-left: 0;
    border: none;
    width: 100%;
  }
}

.comp_v3_0450__fcol .comp_v3_0450__col20:last-child {
  margin-bottom: 0;
}

.comp_v3_0450__fcol--border .comp_v3_0450__col100 {
  margin: 0 15px 0 0;
  padding-left: 14px;
  border-left: 1px solid #e7e7e8;
}

.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0010__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0020__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0050__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0060__frame--small,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0060__frame--middle,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0060__frame--large,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0070__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0090__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0110__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0120__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0130__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0140__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0150__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0150__frame01,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0150__frame02,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0160__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0180__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0190__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0200__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0210__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0230__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0240__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0270__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0290__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0350__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0360__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0360__frame--border,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0360__frame--nmargin,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0370__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0371__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0380__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0400__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0410__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0420__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0440__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0450__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0460__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0470__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0530__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0540__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0550__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0560__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0620__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0640__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0690__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0700__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0710__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0880__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0900__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0910__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0920__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0930__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0940__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0950__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0951__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0960__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0970__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0980__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_0990__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_1000__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_1001__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_1002__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_1003__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_1004__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_1005__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_1006__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_1007__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_1008__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_1009__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_1010__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_1011__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_1012__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_1013__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_1014__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_1015__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_1016__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_1017__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_1020__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_1021__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_1030__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_1040__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_1050__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_1060__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_1070__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_1080__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_1081__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_1090__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_1090__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 .comp_v3_1100__frame {
  padding-left: 0;
  padding-right: 0;
}

.comp_v3_0450__fcol--border .comp_v3_0450__col100 > h1:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 > h2:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 > h3:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 > h4:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 > h5:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col100 > p:first-child {
  margin-top: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__fcol--border .comp_v3_0450__col100 {
    margin: 0;
    padding-left: 0;
    border: none;
    width: 100%;
  }
}

.comp_v3_0450__fcol--border .comp_v3_0450__col100:first-child {
  padding-left: 15px;
  border-left: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__fcol--border .comp_v3_0450__col100:first-child {
    padding-left: 0;
  }
}

.comp_v3_0450__fcol--border .comp_v3_0450__col100:last-child {
  margin-bottom: 0;
}

.comp_v3_0450__fcol--border .comp_v3_0450__col80 {
  margin: 0 15px 0 0;
  padding-left: 14px;
  border-left: 1px solid #e7e7e8;
}

.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0010__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0020__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0050__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0060__frame--small,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0060__frame--middle,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0060__frame--large,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0070__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0090__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0110__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0120__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0130__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0140__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0150__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0150__frame01,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0150__frame02,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0160__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0180__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0190__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0200__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0210__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0230__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0240__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0270__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0290__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0350__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0360__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0360__frame--border,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0360__frame--nmargin,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0370__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0371__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0380__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0400__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0410__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0420__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0440__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0450__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0460__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0470__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0530__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0540__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0550__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0560__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0620__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0640__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0690__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0700__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0710__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0880__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0900__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0910__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0920__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0930__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0940__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0950__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0951__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0960__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0970__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0980__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_0990__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_1000__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_1001__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_1002__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_1003__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_1004__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_1005__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_1006__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_1007__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_1008__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_1009__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_1010__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_1011__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_1012__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_1013__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_1014__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_1015__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_1016__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_1017__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_1020__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_1021__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_1030__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_1040__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_1050__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_1060__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_1070__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_1080__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_1081__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_1090__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_1090__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 .comp_v3_1100__frame {
  padding-left: 0;
  padding-right: 0;
}

.comp_v3_0450__fcol--border .comp_v3_0450__col80 > h1:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 > h2:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 > h3:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 > h4:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 > h5:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col80 > p:first-child {
  margin-top: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__fcol--border .comp_v3_0450__col80 {
    margin: 0;
    padding-left: 0;
    border: none;
    width: 100%;
  }
}

.comp_v3_0450__fcol--border .comp_v3_0450__col80:first-child {
  padding-left: 15px;
  border-left: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__fcol--border .comp_v3_0450__col80:first-child {
    padding-left: 0;
  }
}

.comp_v3_0450__fcol--border .comp_v3_0450__col80:last-child {
  margin-bottom: 0;
}

.comp_v3_0450__fcol--border .comp_v3_0450__col75 {
  margin: 0 15px 0 0;
  padding-left: 14px;
  border-left: 1px solid #e7e7e8;
}

.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0010__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0020__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0050__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0060__frame--small,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0060__frame--middle,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0060__frame--large,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0070__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0090__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0110__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0120__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0130__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0140__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0150__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0150__frame01,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0150__frame02,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0160__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0180__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0190__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0200__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0210__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0230__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0240__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0270__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0290__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0350__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0360__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0360__frame--border,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0360__frame--nmargin,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0370__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0371__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0380__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0400__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0410__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0420__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0440__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0450__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0460__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0470__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0530__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0540__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0550__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0560__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0620__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0640__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0690__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0700__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0710__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0880__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0900__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0910__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0920__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0930__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0940__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0950__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0951__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0960__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0970__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0980__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_0990__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_1000__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_1001__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_1002__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_1003__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_1004__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_1005__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_1006__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_1007__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_1008__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_1009__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_1010__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_1011__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_1012__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_1013__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_1014__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_1015__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_1016__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_1017__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_1020__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_1021__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_1030__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_1040__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_1050__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_1060__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_1070__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_1080__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_1081__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_1090__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_1090__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 .comp_v3_1100__frame {
  padding-left: 0;
  padding-right: 0;
}

.comp_v3_0450__fcol--border .comp_v3_0450__col75 > h1:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 > h2:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 > h3:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 > h4:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 > h5:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col75 > p:first-child {
  margin-top: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__fcol--border .comp_v3_0450__col75 {
    margin: 0;
    padding-left: 0;
    border: none;
    width: 100%;
  }
}

.comp_v3_0450__fcol--border .comp_v3_0450__col75:first-child {
  padding-left: 15px;
  border-left: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__fcol--border .comp_v3_0450__col75:first-child {
    padding-left: 0;
  }
}

.comp_v3_0450__fcol--border .comp_v3_0450__col75:last-child {
  margin-bottom: 0;
}

.comp_v3_0450__fcol--border .comp_v3_0450__col66 {
  margin: 0 15px 0 0;
  padding-left: 14px;
  border-left: 1px solid #e7e7e8;
}

.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0010__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0020__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0050__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0060__frame--small,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0060__frame--middle,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0060__frame--large,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0070__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0090__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0110__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0120__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0130__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0140__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0150__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0150__frame01,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0150__frame02,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0160__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0180__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0190__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0200__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0210__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0230__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0240__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0270__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0290__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0350__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0360__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0360__frame--border,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0360__frame--nmargin,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0370__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0371__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0380__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0400__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0410__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0420__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0440__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0450__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0460__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0470__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0530__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0540__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0550__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0560__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0620__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0640__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0690__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0700__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0710__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0880__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0900__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0910__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0920__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0930__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0940__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0950__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0951__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0960__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0970__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0980__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_0990__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_1000__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_1001__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_1002__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_1003__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_1004__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_1005__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_1006__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_1007__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_1008__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_1009__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_1010__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_1011__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_1012__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_1013__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_1014__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_1015__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_1016__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_1017__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_1020__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_1021__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_1030__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_1040__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_1050__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_1060__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_1070__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_1080__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_1081__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_1090__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_1090__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 .comp_v3_1100__frame {
  padding-left: 0;
  padding-right: 0;
}

.comp_v3_0450__fcol--border .comp_v3_0450__col66 > h1:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 > h2:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 > h3:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 > h4:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 > h5:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col66 > p:first-child {
  margin-top: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__fcol--border .comp_v3_0450__col66 {
    margin: 0;
    padding-left: 0;
    border: none;
    width: 100%;
  }
}

.comp_v3_0450__fcol--border .comp_v3_0450__col66:first-child {
  padding-left: 15px;
  border-left: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__fcol--border .comp_v3_0450__col66:first-child {
    padding-left: 0;
  }
}

.comp_v3_0450__fcol--border .comp_v3_0450__col66:last-child {
  margin-bottom: 0;
}

.comp_v3_0450__fcol--border .comp_v3_0450__col60 {
  margin: 0 15px 0 0;
  padding-left: 14px;
  border-left: 1px solid #e7e7e8;
}

.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0010__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0020__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0050__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0060__frame--small,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0060__frame--middle,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0060__frame--large,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0070__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0090__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0110__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0120__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0130__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0140__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0150__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0150__frame01,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0150__frame02,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0160__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0180__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0190__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0200__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0210__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0230__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0240__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0270__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0290__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0350__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0360__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0360__frame--border,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0360__frame--nmargin,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0370__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0371__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0380__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0400__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0410__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0420__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0440__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0450__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0460__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0470__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0530__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0540__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0550__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0560__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0620__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0640__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0690__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0700__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0710__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0880__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0900__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0910__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0920__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0930__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0940__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0950__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0951__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0960__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0970__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0980__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_0990__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_1000__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_1001__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_1002__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_1003__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_1004__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_1005__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_1006__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_1007__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_1008__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_1009__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_1010__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_1011__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_1012__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_1013__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_1014__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_1015__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_1016__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_1017__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_1020__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_1021__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_1030__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_1040__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_1050__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_1060__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_1070__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_1080__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_1081__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_1090__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_1090__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 .comp_v3_1100__frame {
  padding-left: 0;
  padding-right: 0;
}

.comp_v3_0450__fcol--border .comp_v3_0450__col60 > h1:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 > h2:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 > h3:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 > h4:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 > h5:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col60 > p:first-child {
  margin-top: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__fcol--border .comp_v3_0450__col60 {
    margin: 0;
    padding-left: 0;
    border: none;
    width: 100%;
  }
}

.comp_v3_0450__fcol--border .comp_v3_0450__col60:first-child {
  padding-left: 15px;
  border-left: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__fcol--border .comp_v3_0450__col60:first-child {
    padding-left: 0;
  }
}

.comp_v3_0450__fcol--border .comp_v3_0450__col60:last-child {
  margin-bottom: 0;
}

.comp_v3_0450__fcol--border .comp_v3_0450__col50 {
  margin: 0 15px 0 0;
  padding-left: 14px;
  border-left: 1px solid #e7e7e8;
}

.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0010__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0020__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0050__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0060__frame--small,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0060__frame--middle,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0060__frame--large,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0070__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0090__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0110__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0120__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0130__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0140__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0150__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0150__frame01,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0150__frame02,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0160__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0180__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0190__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0200__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0210__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0230__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0240__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0270__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0290__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0350__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0360__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0360__frame--border,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0360__frame--nmargin,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0370__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0371__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0380__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0400__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0410__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0420__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0440__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0450__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0460__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0470__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0530__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0540__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0550__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0560__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0620__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0640__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0690__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0700__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0710__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0880__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0900__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0910__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0920__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0930__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0940__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0950__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0951__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0960__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0970__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0980__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_0990__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_1000__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_1001__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_1002__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_1003__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_1004__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_1005__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_1006__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_1007__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_1008__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_1009__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_1010__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_1011__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_1012__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_1013__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_1014__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_1015__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_1016__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_1017__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_1020__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_1021__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_1030__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_1040__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_1050__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_1060__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_1070__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_1080__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_1081__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_1090__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_1090__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 .comp_v3_1100__frame {
  padding-left: 0;
  padding-right: 0;
}

.comp_v3_0450__fcol--border .comp_v3_0450__col50 > h1:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 > h2:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 > h3:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 > h4:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 > h5:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col50 > p:first-child {
  margin-top: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__fcol--border .comp_v3_0450__col50 {
    margin: 0;
    padding-left: 0;
    border: none;
    width: 100%;
  }
}

.comp_v3_0450__fcol--border .comp_v3_0450__col50:first-child {
  padding-left: 15px;
  border-left: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__fcol--border .comp_v3_0450__col50:first-child {
    padding-left: 0;
  }
}

.comp_v3_0450__fcol--border .comp_v3_0450__col50:last-child {
  margin-bottom: 0;
}

.comp_v3_0450__fcol--border .comp_v3_0450__col40 {
  margin: 0 15px 0 0;
  padding-left: 14px;
  border-left: 1px solid #e7e7e8;
}

.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0010__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0020__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0050__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0060__frame--small,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0060__frame--middle,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0060__frame--large,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0070__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0090__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0110__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0120__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0130__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0140__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0150__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0150__frame01,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0150__frame02,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0160__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0180__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0190__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0200__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0210__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0230__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0240__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0270__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0290__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0350__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0360__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0360__frame--border,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0360__frame--nmargin,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0370__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0371__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0380__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0400__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0410__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0420__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0440__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0450__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0460__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0470__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0530__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0540__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0550__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0560__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0620__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0640__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0690__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0700__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0710__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0880__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0900__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0910__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0920__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0930__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0940__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0950__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0951__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0960__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0970__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0980__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_0990__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_1000__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_1001__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_1002__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_1003__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_1004__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_1005__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_1006__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_1007__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_1008__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_1009__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_1010__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_1011__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_1012__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_1013__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_1014__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_1015__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_1016__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_1017__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_1020__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_1021__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_1030__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_1040__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_1050__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_1060__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_1070__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_1080__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_1081__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_1090__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_1090__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 .comp_v3_1100__frame {
  padding-left: 0;
  padding-right: 0;
}

.comp_v3_0450__fcol--border .comp_v3_0450__col40 > h1:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 > h2:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 > h3:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 > h4:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 > h5:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col40 > p:first-child {
  margin-top: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__fcol--border .comp_v3_0450__col40 {
    margin: 0;
    padding-left: 0;
    border: none;
    width: 100%;
  }
}

.comp_v3_0450__fcol--border .comp_v3_0450__col40:first-child {
  padding-left: 15px;
  border-left: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__fcol--border .comp_v3_0450__col40:first-child {
    padding-left: 0;
  }
}

.comp_v3_0450__fcol--border .comp_v3_0450__col40:last-child {
  margin-bottom: 0;
}

.comp_v3_0450__fcol--border .comp_v3_0450__col33 {
  margin: 0 15px 0 0;
  padding-left: 14px;
  border-left: 1px solid #e7e7e8;
}

.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0010__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0020__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0050__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0060__frame--small,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0060__frame--middle,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0060__frame--large,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0070__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0090__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0110__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0120__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0130__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0140__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0150__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0150__frame01,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0150__frame02,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0160__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0180__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0190__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0200__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0210__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0230__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0240__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0270__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0290__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0350__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0360__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0360__frame--border,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0360__frame--nmargin,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0370__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0371__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0380__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0400__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0410__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0420__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0440__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0450__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0460__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0470__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0530__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0540__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0550__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0560__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0620__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0640__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0690__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0700__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0710__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0880__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0900__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0910__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0920__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0930__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0940__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0950__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0951__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0960__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0970__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0980__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_0990__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_1000__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_1001__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_1002__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_1003__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_1004__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_1005__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_1006__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_1007__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_1008__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_1009__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_1010__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_1011__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_1012__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_1013__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_1014__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_1015__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_1016__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_1017__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_1020__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_1021__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_1030__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_1040__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_1050__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_1060__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_1070__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_1080__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_1081__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_1090__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_1090__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 .comp_v3_1100__frame {
  padding-left: 0;
  padding-right: 0;
}

.comp_v3_0450__fcol--border .comp_v3_0450__col33 > h1:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 > h2:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 > h3:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 > h4:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 > h5:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col33 > p:first-child {
  margin-top: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__fcol--border .comp_v3_0450__col33 {
    margin: 0;
    padding-left: 0;
    border: none;
    width: 100%;
  }
}

.comp_v3_0450__fcol--border .comp_v3_0450__col33:first-child {
  padding-left: 15px;
  border-left: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__fcol--border .comp_v3_0450__col33:first-child {
    padding-left: 0;
  }
}

.comp_v3_0450__fcol--border .comp_v3_0450__col33:last-child {
  margin-bottom: 0;
}

.comp_v3_0450__fcol--border .comp_v3_0450__col25 {
  margin: 0 15px 0 0;
  padding-left: 14px;
  border-left: 1px solid #e7e7e8;
}

.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0010__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0020__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0050__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0060__frame--small,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0060__frame--middle,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0060__frame--large,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0070__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0090__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0110__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0120__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0130__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0140__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0150__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0150__frame01,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0150__frame02,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0160__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0180__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0190__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0200__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0210__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0230__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0240__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0270__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0290__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0350__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0360__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0360__frame--border,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0360__frame--nmargin,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0370__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0371__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0380__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0400__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0410__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0420__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0440__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0450__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0460__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0470__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0530__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0540__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0550__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0560__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0620__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0640__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0690__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0700__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0710__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0880__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0900__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0910__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0920__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0930__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0940__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0950__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0951__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0960__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0970__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0980__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_0990__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_1000__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_1001__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_1002__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_1003__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_1004__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_1005__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_1006__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_1007__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_1008__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_1009__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_1010__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_1011__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_1012__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_1013__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_1014__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_1015__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_1016__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_1017__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_1020__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_1021__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_1030__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_1040__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_1050__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_1060__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_1070__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_1080__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_1081__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_1090__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_1090__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 .comp_v3_1100__frame {
  padding-left: 0;
  padding-right: 0;
}

.comp_v3_0450__fcol--border .comp_v3_0450__col25 > h1:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 > h2:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 > h3:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 > h4:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 > h5:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col25 > p:first-child {
  margin-top: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__fcol--border .comp_v3_0450__col25 {
    margin: 0;
    padding-left: 0;
    border: none;
    width: 100%;
  }
}

.comp_v3_0450__fcol--border .comp_v3_0450__col25:first-child {
  padding-left: 15px;
  border-left: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__fcol--border .comp_v3_0450__col25:first-child {
    padding-left: 0;
  }
}

.comp_v3_0450__fcol--border .comp_v3_0450__col25:last-child {
  margin-bottom: 0;
}

.comp_v3_0450__fcol--border .comp_v3_0450__col20 {
  margin: 0 15px 0 0;
  padding-left: 14px;
  border-left: 1px solid #e7e7e8;
}

.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0010__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0020__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0050__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0060__frame--small,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0060__frame--middle,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0060__frame--large,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0070__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0090__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0110__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0120__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0130__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0140__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0150__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0150__frame01,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0150__frame02,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0160__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0180__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0190__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0200__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0210__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0230__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0240__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0270__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0290__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0350__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0360__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0360__frame--border,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0360__frame--nmargin,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0370__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0371__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0380__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0400__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0410__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0420__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0440__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0450__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0460__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0470__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0530__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0540__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0550__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0560__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0620__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0640__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0690__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0700__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0710__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0880__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0900__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0910__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0920__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0930__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0940__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0950__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0951__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0960__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0970__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0980__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_0990__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_1000__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_1001__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_1002__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_1003__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_1004__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_1005__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_1006__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_1007__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_1008__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_1009__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_1010__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_1011__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_1012__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_1013__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_1014__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_1015__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_1016__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_1017__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_1020__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_1021__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_1030__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_1040__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_1050__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_1060__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_1070__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_1080__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_1081__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_1090__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_1090__frame,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 .comp_v3_1100__frame {
  padding-left: 0;
  padding-right: 0;
}

.comp_v3_0450__fcol--border .comp_v3_0450__col20 > h1:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 > h2:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 > h3:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 > h4:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 > h5:first-child,
.comp_v3_0450__fcol--border .comp_v3_0450__col20 > p:first-child {
  margin-top: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__fcol--border .comp_v3_0450__col20 {
    margin: 0;
    padding-left: 0;
    border: none;
    width: 100%;
  }
}

.comp_v3_0450__fcol--border .comp_v3_0450__col20:first-child {
  padding-left: 15px;
  border-left: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__fcol--border .comp_v3_0450__col20:first-child {
    padding-left: 0;
  }
}

.comp_v3_0450__fcol--border .comp_v3_0450__col20:last-child {
  margin-bottom: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__fcol div[class^="comp_v3_0900__col"] + div[class^="comp_v3_0900__col"],
  .comp_v3_0450__fcol--border div[class^="comp_v3_0900__col"] + div[class^="comp_v3_0900__col"] {
    margin-top: 20px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__frame--vertical-strip .comp_v3_0450__fcol div[class^="comp_v3_0900__col"],
  .comp_v3_0450__frame--vertical-strip .comp_v3_0450__fcol--border div[class^="comp_v3_0900__col"],
  .comp_v3_0450__frame--vertical-strip .comp_v3_0450__fcol div[class^="comp_v3_0900__col"] + div[class^="comp_v3_0900__col"],
  .comp_v3_0450__frame--vertical-strip .comp_v3_0450__fcol--border div[class^="comp_v3_0900__col"] + div[class^="comp_v3_0900__col"] {
    margin-top: 0;
  }
}

.comp_v3_0450__link_2column {
  -webkit-columns: 2;
  -moz-columns: 2;
  columns: 2;
  -webkit-column-gap: 30px;
  -moz-column-gap: 30px;
  column-gap: 30px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0450__link_2column {
    -webkit-columns: 1;
    -moz-columns: 1;
    columns: 1;
  }
}

.comp_v3_0450__link, .comp_v3_0450__link_2column {
  margin-bottom: 40px;
}

.comp_v3_0450__link a, .comp_v3_0450__link_2column a {
  display: inline-block;
  color: #1d1e21;
  padding-right: 30px;
  padding-left: 0;
  position: relative;
  text-decoration: none;
  line-height: 1.4;
}

.comp_v3_0450__link a:hover, .comp_v3_0450__link_2column a:hover {
  color: #0064d2;
  text-decoration: underline;
}

.comp_v3_0450__link a::after, .comp_v3_0450__link_2column a::after {
  position: absolute;
  right: 10px;
  top: 0.2em;
  content: "";
  display: inline-block;
  width: 14px;
  height: 14px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 14px 14px;
}

.comp_v3_0450__link a[target="_blank"]::after, .comp_v3_0450__link_2column a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0450__link a[href$=".pdf"]::after, .comp_v3_0450__link a[href*="docget.jsp"]::after, .comp_v3_0450__link_2column a[href$=".pdf"]::after, .comp_v3_0450__link_2column a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0450__link a[href*="/list/index.php"]::after, .comp_v3_0450__link a[href*="/parametric"]::after, .comp_v3_0450__link_2column a[href*="/list/index.php"]::after, .comp_v3_0450__link_2column a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0450__link a[href^="#"]::after, .comp_v3_0450__link_2column a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0450__link .comp_v3_0450__link, .comp_v3_0450__link_2column .comp_v3_0450__link, .comp_v3_0450__link .comp_v3_0450__link_2column, .comp_v3_0450__link_2column .comp_v3_0450__link_2column {
  margin: 0 0 0 25px;
}

.comp_v3_0450__link .comp_v3_0450__link a, .comp_v3_0450__link_2column .comp_v3_0450__link a, .comp_v3_0450__link .comp_v3_0450__link_2column a, .comp_v3_0450__link_2column .comp_v3_0450__link_2column a {
  padding-left: 22px;
}

.comp_v3_0450__link .comp_v3_0450__link a::before, .comp_v3_0450__link_2column .comp_v3_0450__link a::before, .comp_v3_0450__link .comp_v3_0450__link_2column a::before, .comp_v3_0450__link_2column .comp_v3_0450__link_2column a::before {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  content: "";
  display: inline-block;
  width: 10px;
  height: 1px;
  background-color: rgba(51, 51, 51, 0.3);
}

.comp_v3_0450__h2--bold, .comp_v3_0450__h2--regular {
  border-bottom: 1px solid rgba(51, 51, 51, 0.3);
  padding-bottom: 25px;
  margin-bottom: 25px;
  line-height: 1.4;
}

.comp_v3_0900 .comp_v3_0450__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0450__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

@charset "UTF-8";
.comp_v3_0442__frame {
  padding: 30px 15px;
  overflow: hidden;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0442__frame {
    padding: 20px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0442__frame {
    padding-left: 0;
    padding-right: 0;
    padding-top: 5px;
    padding-bottom: 0;
    margin: 0;
  }
}

.comp_v3_0442__slider, .comp_v3_0442__slider--edit {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: calc(5px - 15px);
  padding-bottom: calc(5px - 15px);
  width: 100%;
}

@media screen and (max-width: 768px) {
  .comp_v3_0442__slider {
    top: calc(15px - 15px);
    bottom: calc(15px - 15px);
  }
}

.comp_v3_0442__slider.slick-slide {
  display: none;
  margin: 0;
}

.comp_v3_0442__slider.slick-slide.slick-initialized {
  display: block;
}

.comp_v3_0442__slider .slick-dots {
  position: relative;
  font-size: 0;
  list-style: none;
  display: block;
  text-align: center;
  padding: 15px 0;
  margin: 0 auto;
  width: 80%;
}

.comp_v3_0442__slider .slick-dots li {
  position: relative;
  display: inline-block;
  margin: 2px 5px;
  padding: 0;
  cursor: pointer;
}

.comp_v3_0442__slider .slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: transparent;
  padding: 5px;
  cursor: pointer;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 7px;
  border: 2px solid #6e7175;
}

.comp_v3_0442__slider .slick-dots li button:hover, .comp_v3_0442__slider .slick-dots li button:focus {
  outline: none;
}

.comp_v3_0442__slider .slick-dots li button:hover:before, .comp_v3_0442__slider .slick-dots li button:focus:before {
  opacity: 1;
}

.comp_v3_0442__slider .slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "•";
  width: 12px;
  height: 12px;
  font-size: 6px;
  line-height: 20px;
  text-align: center;
  opacity: 0.5;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  border-radius: 6px;
}

.comp_v3_0442__slider .slick-dots li.slick-active button {
  opacity: 1;
  border: 2px solid #1d1e21;
  background-color: #1d1e21;
}

.comp_v3_0442__slider .slick-dots {
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.comp_v3_0442__slider .slick-dots li {
  margin: 0;
  padding: 5px;
}

.comp_v3_0442__slider .slick-list {
  width: 100%;
}

.comp_v3_0442__slider .slick-track {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.comp_v3_0442__slider .slick-track .slick-slide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0442__slider .slick-track .slick-slide {
    margin: 0;
    padding: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out;
  }
}

.comp_v3_0442__slider .slick-track .slick-slide > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0442__slider .slick-track .slick-slide > div {
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0442__slider .slick-track .slick-slide > div {
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
  }
}

.comp_v3_0442__slider__item {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  width: 25%;
}

.comp_v3_0442__slider__item a figure img:hover {
  opacity: 0.5;
}

@media screen and (max-width: 768px) {
  .comp_v3_0442__slider__item {
    padding-left: 20px;
    padding-right: 20px;
  }
}

.comp_v3_0442__slider__item__inner {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: #fff;
  border-radius: 4px;
  padding-left: 0;
  padding-right: 0;
  padding-top: 5px;
  padding-bottom: 22px;
  border: 1px solid #d4d4d4;
  -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.16);
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.16);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  -webkit-transition: all ease 0.3s;
  transition: all ease 0.3s;
  color: #2d2d2d;
}

@media screen and (max-width: 768px) {
  .comp_v3_0442__slider__item__inner {
    padding-top: 15px;
    padding-bottom: 49px;
  }
}

a.comp_v3_0442__slider__item__inner::after {
  content: "";
  position: absolute;
  right: 5px;
  bottom: 5px;
  display: block;
  margin: 0;
  width: 17px;
  height: 17px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/tile-icon-arrow.png);
  background-size: 17px 17px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

@media screen and (max-width: 768px) {
  a.comp_v3_0442__slider__item__inner::after {
    right: 15px;
    bottom: 15px;
    width: 34px;
    height: 34px;
    background-size: 34px 34px;
  }
}

a.comp_v3_0442__slider__item__inner:hover {
  -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.16);
  box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.16);
  border: 1px solid #d4d4d4;
}

a.comp_v3_0442__slider__item__inner:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/tile-icon-arrow-active.png);
}

.comp_v3_0442__slider__item__image {
  width: 100%;
  margin-top: -5px;
  margin-bottom: 5px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0442__slider__item__image {
    margin-top: -15px;
    margin-bottom: 15px;
  }
}

.comp_v3_0442__slider__item__image img {
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.comp_v3_0442__slider__item__keyword {
  margin-bottom: 10px;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 1.2rem;
  color: #707070;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0442__slider__item__keyword {
    padding-left: 15px;
    padding-right: 15px;
    font-size: 1.2rem;
  }
}

.comp_v3_0442__slider__item__content {
  margin: 0;
  padding-left: 5px;
  padding-right: 5px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0442__slider__item__content {
    padding-left: 15px;
    padding-right: 15px;
  }
}

.comp_v3_0442__slider__item__content__title {
  font-size: 1.3rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0442__slider__item__content__title {
    font-size: 1.6rem;
  }
}

.comp_v3_0442__slider__item__content__caption {
  font-size: 1.4rem;
  color: #707070;
  letter-spacing: 0.1rem;
}

.comp_v3_0442__slider__item__content__title + .comp_v3_0442__slider__item__content__caption {
  margin-top: 5px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0442__slider__item__content__title + .comp_v3_0442__slider__item__content__caption {
    margin-top: 15px;
  }
}

.comp_v3_0442__slider[data-column="3"] .comp_v3_0442__slider__item, .comp_v3_0442__slider--edit[data-column="3"] .comp_v3_0442__slider__item {
  width: 33.33333%;
}

.comp_v3_0442__slider[data-column="5"] .comp_v3_0442__slider__item, .comp_v3_0442__slider--edit[data-column="5"] .comp_v3_0442__slider__item {
  width: 20%;
}

.comp_v3_0900 .comp_v3_0442__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0442__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0010 .comp_v3_0442__frame {
  padding: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0442__slider {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-left: 5px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0442__slider__item,
  .comp_v3_0010 .comp_v3_0442__slider[data-column="3"] .comp_v3_0442__slider__item,
  .comp_v3_0010 .comp_v3_0442__slider--edit[data-column="3"] .comp_v3_0442__slider__item,
  .comp_v3_0010 .comp_v3_0442__slider[data-column="5"] .comp_v3_0442__slider__item,
  .comp_v3_0010 .comp_v3_0442__slider--edit[data-column="5"] .comp_v3_0442__slider__item {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 50%;
    padding-left: 5px;
    padding-right: 0;
    padding-top: 5px;
    padding-bottom: 5px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0442__slider__item__inner,
  .comp_v3_0010 .comp_v3_0442__slider[data-column="3"] .comp_v3_0442__slider__item__inner,
  .comp_v3_0010 .comp_v3_0442__slider--edit[data-column="3"] .comp_v3_0442__slider__item__inner,
  .comp_v3_0010 .comp_v3_0442__slider[data-column="5"] .comp_v3_0442__slider__item__inner,
  .comp_v3_0010 .comp_v3_0442__slider--edit[data-column="5"] .comp_v3_0442__slider__item__inner {
    padding: 0;
    border: none;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0442__slider__item__inner:hover,
  .comp_v3_0010 .comp_v3_0442__slider[data-column="3"] .comp_v3_0442__slider__item__inner:hover,
  .comp_v3_0010 .comp_v3_0442__slider--edit[data-column="3"] .comp_v3_0442__slider__item__inner:hover,
  .comp_v3_0010 .comp_v3_0442__slider[data-column="5"] .comp_v3_0442__slider__item__inner:hover,
  .comp_v3_0010 .comp_v3_0442__slider--edit[data-column="5"] .comp_v3_0442__slider__item__inner:hover {
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0442__slider__item__inner::after,
  .comp_v3_0010 .comp_v3_0442__slider[data-column="3"] .comp_v3_0442__slider__item__inner::after,
  .comp_v3_0010 .comp_v3_0442__slider--edit[data-column="3"] .comp_v3_0442__slider__item__inner::after,
  .comp_v3_0010 .comp_v3_0442__slider[data-column="5"] .comp_v3_0442__slider__item__inner::after,
  .comp_v3_0010 .comp_v3_0442__slider--edit[data-column="5"] .comp_v3_0442__slider__item__inner::after {
    display: none;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0442__slider__item__image,
  .comp_v3_0010 .comp_v3_0442__slider[data-column="3"] .comp_v3_0442__slider__item__image,
  .comp_v3_0010 .comp_v3_0442__slider--edit[data-column="3"] .comp_v3_0442__slider__item__image,
  .comp_v3_0010 .comp_v3_0442__slider[data-column="5"] .comp_v3_0442__slider__item__image,
  .comp_v3_0010 .comp_v3_0442__slider--edit[data-column="5"] .comp_v3_0442__slider__item__image {
    margin: 0;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0442__slider__item__image img,
  .comp_v3_0010 .comp_v3_0442__slider[data-column="3"] .comp_v3_0442__slider__item__image img,
  .comp_v3_0010 .comp_v3_0442__slider--edit[data-column="3"] .comp_v3_0442__slider__item__image img,
  .comp_v3_0010 .comp_v3_0442__slider[data-column="5"] .comp_v3_0442__slider__item__image img,
  .comp_v3_0010 .comp_v3_0442__slider--edit[data-column="5"] .comp_v3_0442__slider__item__image img {
    padding-bottom: 50px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0442__slider__item__content,
  .comp_v3_0010 .comp_v3_0442__slider[data-column="3"] .comp_v3_0442__slider__item__content,
  .comp_v3_0010 .comp_v3_0442__slider--edit[data-column="3"] .comp_v3_0442__slider__item__content,
  .comp_v3_0010 .comp_v3_0442__slider[data-column="5"] .comp_v3_0442__slider__item__content,
  .comp_v3_0010 .comp_v3_0442__slider--edit[data-column="5"] .comp_v3_0442__slider__item__content {
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 0;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0442__slider__item__content__title,
  .comp_v3_0010 .comp_v3_0442__slider[data-column="3"] .comp_v3_0442__slider__item__content__title,
  .comp_v3_0010 .comp_v3_0442__slider--edit[data-column="3"] .comp_v3_0442__slider__item__content__title,
  .comp_v3_0010 .comp_v3_0442__slider[data-column="5"] .comp_v3_0442__slider__item__content__title,
  .comp_v3_0010 .comp_v3_0442__slider--edit[data-column="5"] .comp_v3_0442__slider__item__content__title {
    font-size: 1.2rem;
  }
}

@charset "UTF-8";
.comp_v3_0441__frame {
  padding: 30px 15px;
  overflow: hidden;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0441__frame {
    padding: 20px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0441__frame {
    padding-left: 0;
    padding-right: 0;
    padding-top: 5px;
    padding-bottom: 0;
    margin: 0;
  }
}

.comp_v3_0441__slider, .comp_v3_0441__slider--edit {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: calc(15px - 15px);
  padding-bottom: calc(15px - 15px);
  width: 100%;
}

.comp_v3_0441__slider.slick-slide {
  display: none;
  margin: 0;
}

.comp_v3_0441__slider.slick-slide.slick-initialized {
  display: block;
}

.comp_v3_0441__slider__controls {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  padding: 10px 0px 15px;
  position: relative;
}

@media screen and (max-width: 768px) {
  .comp_v3_0441__slider__controls {
    padding: 10px 15px 35px;
  }
}

.comp_v3_0441__slider__page {
  font-size: 1.4rem;
}

.comp_v3_0441__slider__page_current {
  font-weight: bold;
  font-size: 2rem;
}

.comp_v3_0441__slider__indicator {
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -webkit-box-flex: 1.5;
  -ms-flex-positive: 1.5;
  flex-grow: 1.5;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
}

.comp_v3_0441__slider__buttons {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.comp_v3_0441__slider__button, .comp_v3_0441__slider__button--prev, .comp_v3_0441__slider__button--next {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-style: none;
  cursor: pointer;
  margin-right: 0;
  padding: 0 25px;
}

.comp_v3_0441__slider__button::before, .comp_v3_0441__slider__button--prev::before, .comp_v3_0441__slider__button--next::before {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #0064d2;
  font-family: 'Material Icons';
  font-size: 2.6rem;
  line-height: 1;
}

.comp_v3_0441__slider__button:disabled, .comp_v3_0441__slider__button--prev:disabled, .comp_v3_0441__slider__button--next:disabled {
  cursor: default;
}

.comp_v3_0441__slider__button:disabled::before, .comp_v3_0441__slider__button--prev:disabled::before, .comp_v3_0441__slider__button--next:disabled::before {
  color: #707070;
}

.comp_v3_0441__slider__button--prev::before {
  content: "\E2EA";
}

.comp_v3_0441__slider__button--next::before {
  content: "\E5E1";
}

.comp_v3_0441__slider .slick-dots {
  position: relative;
  font-size: 0;
  list-style: none;
  display: block;
  text-align: center;
  padding: 15px 0;
  margin: 0 auto;
  width: 80%;
}

.comp_v3_0441__slider .slick-dots li {
  position: relative;
  display: inline-block;
  margin: 2px 5px;
  padding: 0;
  cursor: pointer;
}

.comp_v3_0441__slider .slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: transparent;
  padding: 5px;
  cursor: pointer;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 7px;
  border: 2px solid #6e7175;
}

.comp_v3_0441__slider .slick-dots li button:hover, .comp_v3_0441__slider .slick-dots li button:focus {
  outline: none;
}

.comp_v3_0441__slider .slick-dots li button:hover:before, .comp_v3_0441__slider .slick-dots li button:focus:before {
  opacity: 1;
}

.comp_v3_0441__slider .slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "•";
  width: 12px;
  height: 12px;
  font-size: 6px;
  line-height: 20px;
  text-align: center;
  opacity: 0.5;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  border-radius: 6px;
}

.comp_v3_0441__slider .slick-dots li.slick-active button {
  opacity: 1;
  border: 2px solid #1d1e21;
  background-color: #1d1e21;
}

.comp_v3_0441__slider .slick-dots {
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.comp_v3_0441__slider .slick-dots li {
  margin: 0;
  padding: 5px;
}

.comp_v3_0441__slider .slick-list {
  width: 100%;
}

.comp_v3_0441__slider .slick-track {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.comp_v3_0441__slider .slick-track .slick-slide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0441__slider .slick-track .slick-slide {
    margin: 0;
    padding: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out;
  }
}

.comp_v3_0441__slider .slick-track .slick-slide > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0441__slider .slick-track .slick-slide > div {
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0441__slider .slick-track .slick-slide > div {
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
  }
}

.comp_v3_0441__slider__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 15px;
  padding-bottom: 23px;
  width: 25%;
}

.comp_v3_0441__slider__item a figure img:hover {
  opacity: 0.5;
}

@media screen and (max-width: 768px) {
  .comp_v3_0441__slider__item {
    padding-left: 20px;
    padding-right: 20px;
  }
}

.comp_v3_0441__slider__item__inner {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: #fff;
  border-radius: 4px;
  padding-left: 0;
  padding-right: 0;
  padding-top: 15px;
  padding-bottom: 44px;
  -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.16);
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.16);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  -webkit-transition: all ease 0.3s;
  transition: all ease 0.3s;
  color: #2d2d2d;
}

.comp_v3_0441__slider__item__inner::after {
  content: "";
  position: absolute;
  right: 15px;
  bottom: 15px;
  display: block;
  margin: 0;
  width: 34px;
  height: 34px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/tile-icon-arrow.png);
  background-size: 34px 34px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  z-index: 1;
}

.comp_v3_0441__slider__item__inner:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/tile-icon-arrow-active.png);
}

a.comp_v3_0441__slider__item__inner:hover {
  -webkit-box-shadow: 0 8px 15px 0px rgba(0, 0, 0, 0.16);
  box-shadow: 0 8px 15px 0px rgba(0, 0, 0, 0.16);
}

.comp_v3_0441__slider__item__image {
  width: 100%;
  margin-top: -15px;
  margin-bottom: 15px;
}

.comp_v3_0441__slider__item__image img {
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.comp_v3_0441__slider__item__keyword {
  margin-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 1.2rem;
  color: #707070;
  letter-spacing: 0.1rem;
}

.comp_v3_0441__slider__item__content {
  margin: 0;
  padding-left: 15px;
  padding-right: 15px;
}

.comp_v3_0441__slider__item__content__title {
  font-size: 1.6rem;
}

.comp_v3_0441__slider__item__content__caption {
  font-size: 1.4rem;
  color: #707070;
  letter-spacing: 0.1rem;
  display: block;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  overflow: hidden;
  line-height: 1.4;
}

@media screen and (max-width: 768px) {
  .comp_v3_0441__slider__item__content__caption {
    display: none;
  }
}

.comp_v3_0441__slider__item__content__title + .comp_v3_0441__slider__item__content__caption {
  margin-top: 15px;
}

.comp_v3_0441__slider[data-pc-column="3"] .comp_v3_0441__slider__item, .comp_v3_0441__slider--edit[data-pc-column="3"] .comp_v3_0441__slider__item {
  width: 33.33333%;
}

.comp_v3_0441__slider[data-pc-column="5"] .comp_v3_0441__slider__item, .comp_v3_0441__slider--edit[data-pc-column="5"] .comp_v3_0441__slider__item {
  width: 20%;
}

.comp_v3_0441__slider--edit {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.comp_v3_0441__slider--edit[data-pc-column="3"] .comp_v3_0441__slider__item {
  width: 33.33333%;
}

.comp_v3_0441__slider--edit[data-pc-column="5"] .comp_v3_0441__slider__item {
  width: 20%;
}

.comp_v3_0441__indicator {
  width: 100%;
  height: 5px;
  background-color: rgba(68, 68, 68, 0.4);
}

.comp_v3_0441__indicator__bar {
  height: 5px;
  background-color: #0064d2;
}

.comp_v3_0900 .comp_v3_0441__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0441__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0440__frame {
  padding: 30px 15px;
  overflow: hidden;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0440__frame {
    padding: 20px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0440__frame {
    padding-left: 0;
    padding-right: 0;
    padding-top: 5px;
    padding-bottom: 0;
    margin: 0;
  }
}

.comp_v3_0440__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: calc(15px - 15px);
  padding-bottom: calc(15px - 15px);
  width: 100%;
}

.comp_v3_0440__list__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 15px;
  padding-bottom: 23px;
  width: 25%;
}

.comp_v3_0440__list__item a figure img:hover {
  opacity: 0.5;
}

@media screen and (max-width: 768px) {
  .comp_v3_0440__list__item {
    padding-left: 20px;
    padding-right: 20px;
  }
}

.comp_v3_0440__list__item__inner {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: #fff;
  border-radius: 4px;
  padding-left: 0;
  padding-right: 0;
  padding-top: 15px;
  padding-bottom: 49px;
  -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.16);
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.16);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  -webkit-transition: all ease 0.3s;
  transition: all ease 0.3s;
  color: #2d2d2d;
}

.comp_v3_0440__list__item__inner::after {
  content: "";
  position: absolute;
  right: 15px;
  bottom: 15px;
  display: block;
  margin: 0;
  width: 34px;
  height: 34px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/tile-icon-arrow.png);
  background-size: 34px 34px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

.comp_v3_0440__list__item__inner:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/tile-icon-arrow-active.png);
}

a.comp_v3_0440__list__item__inner:hover {
  -webkit-box-shadow: 0 8px 15px 0px rgba(0, 0, 0, 0.16);
  box-shadow: 0 8px 15px 0px rgba(0, 0, 0, 0.16);
}

.comp_v3_0440__list__item__image {
  width: 100%;
  margin-top: -15px;
  margin-bottom: 15px;
}

.comp_v3_0440__list__item__image img {
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.comp_v3_0440__list__item__keyword {
  margin-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 1.2rem;
  color: #707070;
  letter-spacing: 0.1rem;
}

.comp_v3_0440__list__item__content {
  margin: 0;
  padding-left: 15px;
  padding-right: 15px;
}

.comp_v3_0440__list__item__content__title {
  font-size: 1.6rem;
}

.comp_v3_0440__list__item__content__caption {
  font-size: 1.4rem;
  color: #707070;
  letter-spacing: 0.1rem;
  display: block;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  overflow: hidden;
  line-height: 1.4;
}

@media screen and (max-width: 768px) {
  .comp_v3_0440__list__item__content__caption {
    display: none;
  }
}

.comp_v3_0440__list__item__content__title + .comp_v3_0440__list__item__content__caption {
  margin-top: 15px;
}

.comp_v3_0440__list[data-pc-column="3"] .comp_v3_0440__list__item, .comp_v3_0440__list--edit[data-pc-column="3"] .comp_v3_0440__list__item {
  width: 33.33333%;
}

.comp_v3_0440__list[data-pc-column="5"] .comp_v3_0440__list__item, .comp_v3_0440__list--edit[data-pc-column="5"] .comp_v3_0440__list__item {
  width: 20%;
}

@media screen and (max-width: 768px) {
  .comp_v3_0440__list[data-type="strip"] .comp_v3_0440__list__item {
    width: 100%;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0440__list[data-type="card"] .comp_v3_0440__list__item {
    width: 50%;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0440__list[data-type="card"][data-mb-column="1"] .comp_v3_0440__list__item, .comp_v3_0440__list--edit[data-type="card"][data-mb-column="1"] .comp_v3_0440__list__item {
    width: 100%;
  }
}

.comp_v3_0900 .comp_v3_0440__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0440__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0420__frame {
  padding: 30px 15px;
  overflow: hidden;
  padding-left: 30px;
  padding-right: 30px;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media screen and (max-width: 768px) {
  .comp_v3_0420__frame {
    padding: 20px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0420__frame {
    padding-left: 30px;
    padding-right: 30px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}

.comp_v3_0420__col100 {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-left: 1px solid rgba(51, 51, 51, 0.3);
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  padding: 0;
}

.comp_v3_0420__col100:first-child {
  border-left: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0420__col100 {
    width: 100%;
    padding: 0;
    border-left: none;
    margin: 20px 0 0 0;
  }
  .comp_v3_0420__col100:last-child {
    border-left: none;
  }
}

.comp_v3_0420__col100__links {
  position: relative;
  margin: 1em 0;
  padding-left: 60px;
}

.comp_v3_0420__col100__links__title, .comp_v3_0420__col100__links__title--balloon, .comp_v3_0420__col100__links__title--info, .comp_v3_0420__col100__links__title--chain, .comp_v3_0420__col100__links__title--cart, .comp_v3_0420__col100__links__title--download {
  display: block;
  font-weight: bold;
  font-size: 1.8rem;
  color: #1d1e21;
  letter-spacing: 0.1rem;
}

.comp_v3_0420__col100__links__title::after, .comp_v3_0420__col100__links__title--balloon::after, .comp_v3_0420__col100__links__title--info::after, .comp_v3_0420__col100__links__title--chain::after, .comp_v3_0420__col100__links__title--cart::after, .comp_v3_0420__col100__links__title--download::after {
  content: "";
  display: inline-block;
  width: 40px;
  height: 40px;
  background-repeat: no-repeat;
  background-size: 40px 40px;
  position: absolute;
  left: 0;
  top: -10px;
}

.comp_v3_0420__col100__links__title--balloon::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-balloon.png);
}

.comp_v3_0420__col100__links__title--info::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-info.png);
}

.comp_v3_0420__col100__links__title--chain::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-chain.png);
}

.comp_v3_0420__col100__links__title--cart::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-cart.png);
}

.comp_v3_0420__col100__links__title--download::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-download.png);
}

.comp_v3_0420__col100__links__sentence {
  display: block;
  margin: 20px 0;
}

.comp_v3_0420__col100__links__link {
  display: block;
  margin: 20px 0;
}

.comp_v3_0420__col100__links + .comp_v3_0420__col100__links__link {
  margin: 0;
}

.comp_v3_0420__col100__links__link p {
  margin: 0;
  padding: 0;
}

.comp_v3_0420__col100__links__link--center {
  text-align: center;
}

.comp_v3_0420__col100__links__link--right {
  text-align: right;
}

.comp_v3_0420__col100__links__link--default {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
}

.comp_v3_0420__col100__links__link--default span {
  padding-top: 0.2rem;
}

.comp_v3_0420__col100__links__link--default:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_0420__col100__links__link--default:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0420__col100__links__link--default:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_0420__col100__links__link--default::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0420__col100__links__link a {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  min-width: 110px;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
}

.comp_v3_0420__col100__links__link a span {
  padding-top: 0.2rem;
}

.comp_v3_0420__col100__links__link a:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
}

.comp_v3_0420__col100__links__link a::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg);
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0420__col100__links__link a[href$=".pdf"]::before, .comp_v3_0420__col100__links__link a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-white.svg);
}

.comp_v3_0420__col100__links__link a[href*="/list/index.php"]::before, .comp_v3_0420__col100__links__link a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-white.svg);
}

.comp_v3_0420__col100__links__link a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-white.svg);
}

.comp_v3_0420__col100__links__link a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg);
}

.comp_v3_0420__col100__links__link a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-white.svg);
}

.comp_v3_0420__col100__links__link a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-white.svg);
}

.comp_v3_0420__col100__links__link a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-white.svg);
}

.comp_v3_0420__col100__links__link a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-white.svg);
}

.comp_v3_0420__col100__links__link a > sub {
  bottom: 0.75em;
}

.comp_v3_0420__col100__links__link a > sup {
  top: 0.5em;
}

.comp_v3_0420__col100__links__link .comp_v3_0420__col100__links__link--search::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-search-white.svg);
}

.comp_v3_0420__col100__links__link .comp_v3_0420__col100__links__link--balloon::before {
  width: 18px;
  height: 18px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-icon-balloon.png);
  background-size: 18px 18px;
  margin-bottom: 0.1em;
}

.comp_v3_0420__col100__links__link .comp_v3_0420__col100__links__link--cart::before {
  width: 18px;
  height: 18px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-icon-cart.png);
  background-size: 18px 18px;
  margin-bottom: 0.1em;
}

.comp_v3_0420__col100__links__link .comp_v3_0420__col100__links__link--large {
  font-size: 2rem;
  padding: 18px 30px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0420__col100__links__link .comp_v3_0420__col100__links__link--large {
    width: 100%;
  }
}

.comp_v3_0420__col100__links__link .comp_v3_0420__col100__links__link--large:hover {
  color: #fff;
}

.comp_v3_0420__col100__links__link .comp_v3_0420__col100__links__link--flip {
  color: #0064d2;
  background-color: #fff;
  border: 1px solid #0064d2;
}

.comp_v3_0420__col100__links__link .comp_v3_0420__col100__links__link--flip::before {
  display: none;
}

.comp_v3_0420__col100__links__link a {
  font-weight: bold;
  width: 100%;
  max-width: 400px;
  margin: 0 auto 0 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0420__col100__links__link a {
    margin: 0 auto 0 0;
  }
}

.comp_v3_0420__col100__list {
  font-size: 1.4rem;
  margin-top: 20px;
  padding-left: 60px;
}

.comp_v3_0420__col100__list .disc {
  display: inline-block;
  padding-left: calc(26px + 0.25em);
  margin-left: 0;
  position: relative;
}

.comp_v3_0420__col100__list .disc::before {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  content: "\002022";
  color: #0064d2;
  margin: 0 10px;
}

.comp_v3_0420__col100__list a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #0064d2;
  padding-right: 0;
  position: relative;
  line-height: 1.6;
  text-decoration: none;
}

.comp_v3_0420__col100__list a:hover {
  text-decoration: underline;
}

.comp_v3_0420__col100__list a::after {
  display: none;
}

.comp_v3_0420__col100__list a::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0420__col100__list a[href$=".pdf"]::before, .comp_v3_0420__col100__list a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0420__col100__list a[href*="/list/index.php"]::before, .comp_v3_0420__col100__list a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0420__col100__list a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0420__col100__list a[href^="tel:"], .comp_v3_0420__col100__list a[href^="mailto:"], .comp_v3_0420__col100__list a.icon-none {
  padding-left: 0;
}

.comp_v3_0420__col100__list a[href^="tel:"]::before, .comp_v3_0420__col100__list a[href^="mailto:"]::before, .comp_v3_0420__col100__list a.icon-none::before {
  display: none;
}

.comp_v3_0420__col100__list a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0420__col100__list a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0420__col100__list a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0420__col100__list a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0420__col100__list a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0420__col100__list a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0420__col100__list a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0420__col100__list a > sub {
  bottom: 0.75em;
}

.comp_v3_0420__col100__list a > sup {
  top: 0.5em;
}

.comp_v3_0420__col100__list li {
  margin: 0.5em 0;
}

.comp_v3_0420__col50 {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-left: 1px solid rgba(51, 51, 51, 0.3);
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  padding: 0 5% 0 0;
}

.comp_v3_0420__col50:first-child {
  border-left: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0420__col50 {
    width: 100%;
    padding: 0;
    border-left: none;
    margin: 20px 0 0 0;
  }
  .comp_v3_0420__col50:last-child {
    border-left: none;
  }
}

.comp_v3_0420__col50__links {
  position: relative;
  margin: 1em 0;
  padding-left: 60px;
}

.comp_v3_0420__col50__links__title, .comp_v3_0420__col50__links__title--balloon, .comp_v3_0420__col50__links__title--info, .comp_v3_0420__col50__links__title--chain, .comp_v3_0420__col50__links__title--cart, .comp_v3_0420__col50__links__title--download {
  display: block;
  font-weight: bold;
  font-size: 1.8rem;
  color: #1d1e21;
  letter-spacing: 0.1rem;
}

.comp_v3_0420__col50__links__title::after, .comp_v3_0420__col50__links__title--balloon::after, .comp_v3_0420__col50__links__title--info::after, .comp_v3_0420__col50__links__title--chain::after, .comp_v3_0420__col50__links__title--cart::after, .comp_v3_0420__col50__links__title--download::after {
  content: "";
  display: inline-block;
  width: 40px;
  height: 40px;
  background-repeat: no-repeat;
  background-size: 40px 40px;
  position: absolute;
  left: 0;
  top: -10px;
}

.comp_v3_0420__col50__links__title--balloon::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-balloon.png);
}

.comp_v3_0420__col50__links__title--info::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-info.png);
}

.comp_v3_0420__col50__links__title--chain::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-chain.png);
}

.comp_v3_0420__col50__links__title--cart::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-cart.png);
}

.comp_v3_0420__col50__links__title--download::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-download.png);
}

.comp_v3_0420__col50__links__sentence {
  display: block;
  margin: 20px 0;
}

.comp_v3_0420__col50__links__link {
  display: block;
  margin: 20px 0;
}

.comp_v3_0420__col50__links + .comp_v3_0420__col50__links__link {
  margin: 0;
}

.comp_v3_0420__col50__links__link p {
  margin: 0;
  padding: 0;
}

.comp_v3_0420__col50__links__link--center {
  text-align: center;
}

.comp_v3_0420__col50__links__link--right {
  text-align: right;
}

.comp_v3_0420__col50__links__link--default {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
}

.comp_v3_0420__col50__links__link--default span {
  padding-top: 0.2rem;
}

.comp_v3_0420__col50__links__link--default:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_0420__col50__links__link--default:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0420__col50__links__link--default:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_0420__col50__links__link--default::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0420__col50__links__link a {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  min-width: 110px;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
}

.comp_v3_0420__col50__links__link a span {
  padding-top: 0.2rem;
}

.comp_v3_0420__col50__links__link a:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
}

.comp_v3_0420__col50__links__link a::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg);
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0420__col50__links__link a[href$=".pdf"]::before, .comp_v3_0420__col50__links__link a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-white.svg);
}

.comp_v3_0420__col50__links__link a[href*="/list/index.php"]::before, .comp_v3_0420__col50__links__link a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-white.svg);
}

.comp_v3_0420__col50__links__link a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-white.svg);
}

.comp_v3_0420__col50__links__link a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg);
}

.comp_v3_0420__col50__links__link a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-white.svg);
}

.comp_v3_0420__col50__links__link a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-white.svg);
}

.comp_v3_0420__col50__links__link a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-white.svg);
}

.comp_v3_0420__col50__links__link a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-white.svg);
}

.comp_v3_0420__col50__links__link a > sub {
  bottom: 0.75em;
}

.comp_v3_0420__col50__links__link a > sup {
  top: 0.5em;
}

.comp_v3_0420__col50__links__link .comp_v3_0420__col50__links__link--search::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-search-white.svg);
}

.comp_v3_0420__col50__links__link .comp_v3_0420__col50__links__link--balloon::before {
  width: 18px;
  height: 18px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-icon-balloon.png);
  background-size: 18px 18px;
  margin-bottom: 0.1em;
}

.comp_v3_0420__col50__links__link .comp_v3_0420__col50__links__link--cart::before {
  width: 18px;
  height: 18px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-icon-cart.png);
  background-size: 18px 18px;
  margin-bottom: 0.1em;
}

.comp_v3_0420__col50__links__link .comp_v3_0420__col50__links__link--large {
  font-size: 2rem;
  padding: 18px 30px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0420__col50__links__link .comp_v3_0420__col50__links__link--large {
    width: 100%;
  }
}

.comp_v3_0420__col50__links__link .comp_v3_0420__col50__links__link--large:hover {
  color: #fff;
}

.comp_v3_0420__col50__links__link .comp_v3_0420__col50__links__link--flip {
  color: #0064d2;
  background-color: #fff;
  border: 1px solid #0064d2;
}

.comp_v3_0420__col50__links__link .comp_v3_0420__col50__links__link--flip::before {
  display: none;
}

.comp_v3_0420__col50__links__link a {
  font-weight: bold;
  width: 100%;
  max-width: 400px;
  margin: 0 auto 0 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0420__col50__links__link a {
    margin: 0 auto 0 0;
  }
}

.comp_v3_0420__col50__list {
  font-size: 1.4rem;
  margin-top: 20px;
  padding-left: 60px;
}

.comp_v3_0420__col50__list .disc {
  display: inline-block;
  padding-left: calc(26px + 0.25em);
  margin-left: 0;
  position: relative;
}

.comp_v3_0420__col50__list .disc::before {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  content: "\002022";
  color: #0064d2;
  margin: 0 10px;
}

.comp_v3_0420__col50__list a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #0064d2;
  padding-right: 0;
  position: relative;
  line-height: 1.6;
  text-decoration: none;
}

.comp_v3_0420__col50__list a:hover {
  text-decoration: underline;
}

.comp_v3_0420__col50__list a::after {
  display: none;
}

.comp_v3_0420__col50__list a::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0420__col50__list a[href$=".pdf"]::before, .comp_v3_0420__col50__list a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0420__col50__list a[href*="/list/index.php"]::before, .comp_v3_0420__col50__list a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0420__col50__list a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0420__col50__list a[href^="tel:"], .comp_v3_0420__col50__list a[href^="mailto:"], .comp_v3_0420__col50__list a.icon-none {
  padding-left: 0;
}

.comp_v3_0420__col50__list a[href^="tel:"]::before, .comp_v3_0420__col50__list a[href^="mailto:"]::before, .comp_v3_0420__col50__list a.icon-none::before {
  display: none;
}

.comp_v3_0420__col50__list a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0420__col50__list a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0420__col50__list a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0420__col50__list a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0420__col50__list a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0420__col50__list a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0420__col50__list a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0420__col50__list a > sub {
  bottom: 0.75em;
}

.comp_v3_0420__col50__list a > sup {
  top: 0.5em;
}

.comp_v3_0420__col50__list li {
  margin: 0.5em 0;
}

.comp_v3_0420__col50:nth-child(2) {
  padding: 0 0 0 5%;
}

@media screen and (max-width: 768px) {
  .comp_v3_0420__col50 {
    padding: 0;
  }
  .comp_v3_0420__col50:nth-child(n) {
    padding: 0;
  }
}

.comp_v3_0420__col33 {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-left: 1px solid rgba(51, 51, 51, 0.3);
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  padding: 0 3.3%;
  box-sizing: border-box;
}

.comp_v3_0420__col33:first-child {
  border-left: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0420__col33 {
    width: 100%;
    padding: 0;
    border-left: none;
    margin: 20px 0 0 0;
  }
  .comp_v3_0420__col33:last-child {
    border-left: none;
  }
}

.comp_v3_0420__col33__links {
  position: relative;
  margin: 1em 0;
  padding-left: 60px;
}

.comp_v3_0420__col33__links__title, .comp_v3_0420__col33__links__title--balloon, .comp_v3_0420__col33__links__title--info, .comp_v3_0420__col33__links__title--chain, .comp_v3_0420__col33__links__title--cart, .comp_v3_0420__col33__links__title--download {
  display: block;
  font-weight: bold;
  font-size: 1.8rem;
  color: #1d1e21;
  letter-spacing: 0.1rem;
}

.comp_v3_0420__col33__links__title::after, .comp_v3_0420__col33__links__title--balloon::after, .comp_v3_0420__col33__links__title--info::after, .comp_v3_0420__col33__links__title--chain::after, .comp_v3_0420__col33__links__title--cart::after, .comp_v3_0420__col33__links__title--download::after {
  content: "";
  display: inline-block;
  width: 40px;
  height: 40px;
  background-repeat: no-repeat;
  background-size: 40px 40px;
  position: absolute;
  left: 0;
  top: -10px;
}

.comp_v3_0420__col33__links__title--balloon::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-balloon.png);
}

.comp_v3_0420__col33__links__title--info::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-info.png);
}

.comp_v3_0420__col33__links__title--chain::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-chain.png);
}

.comp_v3_0420__col33__links__title--cart::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-cart.png);
}

.comp_v3_0420__col33__links__title--download::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-download.png);
}

.comp_v3_0420__col33__links__sentence {
  display: block;
  margin: 20px 0;
}

.comp_v3_0420__col33__links__link {
  display: block;
  margin: 20px 0;
}

.comp_v3_0420__col33__links + .comp_v3_0420__col33__links__link {
  margin: 0;
}

.comp_v3_0420__col33__links__link p {
  margin: 0;
  padding: 0;
}

.comp_v3_0420__col33__links__link--center {
  text-align: center;
}

.comp_v3_0420__col33__links__link--right {
  text-align: right;
}

.comp_v3_0420__col33__links__link--default {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
}

.comp_v3_0420__col33__links__link--default span {
  padding-top: 0.2rem;
}

.comp_v3_0420__col33__links__link--default:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_0420__col33__links__link--default:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0420__col33__links__link--default:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_0420__col33__links__link--default::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0420__col33__links__link a {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  min-width: 110px;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
}

.comp_v3_0420__col33__links__link a span {
  padding-top: 0.2rem;
}

.comp_v3_0420__col33__links__link a:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
}

.comp_v3_0420__col33__links__link a::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg);
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0420__col33__links__link a[href$=".pdf"]::before, .comp_v3_0420__col33__links__link a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-white.svg);
}

.comp_v3_0420__col33__links__link a[href*="/list/index.php"]::before, .comp_v3_0420__col33__links__link a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-white.svg);
}

.comp_v3_0420__col33__links__link a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-white.svg);
}

.comp_v3_0420__col33__links__link a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg);
}

.comp_v3_0420__col33__links__link a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-white.svg);
}

.comp_v3_0420__col33__links__link a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-white.svg);
}

.comp_v3_0420__col33__links__link a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-white.svg);
}

.comp_v3_0420__col33__links__link a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-white.svg);
}

.comp_v3_0420__col33__links__link a > sub {
  bottom: 0.75em;
}

.comp_v3_0420__col33__links__link a > sup {
  top: 0.5em;
}

.comp_v3_0420__col33__links__link .comp_v3_0420__col33__links__link--search::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-search-white.svg);
}

.comp_v3_0420__col33__links__link .comp_v3_0420__col33__links__link--balloon::before {
  width: 18px;
  height: 18px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-icon-balloon.png);
  background-size: 18px 18px;
  margin-bottom: 0.1em;
}

.comp_v3_0420__col33__links__link .comp_v3_0420__col33__links__link--cart::before {
  width: 18px;
  height: 18px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-icon-cart.png);
  background-size: 18px 18px;
  margin-bottom: 0.1em;
}

.comp_v3_0420__col33__links__link .comp_v3_0420__col33__links__link--large {
  font-size: 2rem;
  padding: 18px 30px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0420__col33__links__link .comp_v3_0420__col33__links__link--large {
    width: 100%;
  }
}

.comp_v3_0420__col33__links__link .comp_v3_0420__col33__links__link--large:hover {
  color: #fff;
}

.comp_v3_0420__col33__links__link .comp_v3_0420__col33__links__link--flip {
  color: #0064d2;
  background-color: #fff;
  border: 1px solid #0064d2;
}

.comp_v3_0420__col33__links__link .comp_v3_0420__col33__links__link--flip::before {
  display: none;
}

.comp_v3_0420__col33__links__link a {
  font-weight: bold;
  width: 100%;
  max-width: 400px;
  margin: 0 auto 0 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0420__col33__links__link a {
    margin: 0 auto 0 0;
  }
}

.comp_v3_0420__col33__list {
  font-size: 1.4rem;
  margin-top: 20px;
  padding-left: 60px;
}

.comp_v3_0420__col33__list .disc {
  display: inline-block;
  padding-left: calc(26px + 0.25em);
  margin-left: 0;
  position: relative;
}

.comp_v3_0420__col33__list .disc::before {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  content: "\002022";
  color: #0064d2;
  margin: 0 10px;
}

.comp_v3_0420__col33__list a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #0064d2;
  padding-right: 0;
  position: relative;
  line-height: 1.6;
  text-decoration: none;
}

.comp_v3_0420__col33__list a:hover {
  text-decoration: underline;
}

.comp_v3_0420__col33__list a::after {
  display: none;
}

.comp_v3_0420__col33__list a::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0420__col33__list a[href$=".pdf"]::before, .comp_v3_0420__col33__list a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0420__col33__list a[href*="/list/index.php"]::before, .comp_v3_0420__col33__list a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0420__col33__list a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0420__col33__list a[href^="tel:"], .comp_v3_0420__col33__list a[href^="mailto:"], .comp_v3_0420__col33__list a.icon-none {
  padding-left: 0;
}

.comp_v3_0420__col33__list a[href^="tel:"]::before, .comp_v3_0420__col33__list a[href^="mailto:"]::before, .comp_v3_0420__col33__list a.icon-none::before {
  display: none;
}

.comp_v3_0420__col33__list a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0420__col33__list a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0420__col33__list a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0420__col33__list a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0420__col33__list a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0420__col33__list a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0420__col33__list a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0420__col33__list a > sub {
  bottom: 0.75em;
}

.comp_v3_0420__col33__list a > sup {
  top: 0.5em;
}

.comp_v3_0420__col33__list li {
  margin: 0.5em 0;
}

.comp_v3_0420__col33:nth-child(1) {
  padding: 0 3.3% 0 0;
}

.comp_v3_0420__col33:nth-child(3) {
  padding: 0 0 0 3.3%;
}

@media screen and (max-width: 768px) {
  .comp_v3_0420__col33 {
    padding: 0;
  }
  .comp_v3_0420__col33:nth-child(n) {
    padding: 0;
  }
}

.comp_v3_0420__login_icon {
  margin-left: 12px !important;
}

.comp_v3_0420__login_icon img {
  width: 14px;
  /* アイコンのサイズを調整 */
  height: 16px;
  vertical-align: baseline;
}

.comp_v3_0900 .comp_v3_0420__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0420__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0410__frame {
  padding: 60px 15px 30px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0410__frame {
    padding: 20px;
  }
}

.comp_v3_0410__h1 {
  font-size: 4.8rem;
  margin: 0;
  padding: 70px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0410__h1 {
    margin: 0;
    padding-top: 50px;
    font-size: 2.8rem;
  }
}

.comp_v3_0410__h1 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0410__h1 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0410__h1 a[href$=".pdf"]::after, .comp_v3_0410__h1 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0410__h1 a[href*="/list/index.php"]::after, .comp_v3_0410__h1 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0410__h1 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0410__h1 a[href^="tel:"]::after, .comp_v3_0410__h1 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0410__h1 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0410__h1 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0410__h1 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0410__h1 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0410__h1 a:hover[href$=".pdf"]::after, .comp_v3_0410__h1 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0410__h1 a:hover[href*="/list/index.php"]::after, .comp_v3_0410__h1 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0410__h1 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0410__h1 a:hover[href^="tel:"]::after, .comp_v3_0410__h1 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0410__h1 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0410__h1 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0410__h1 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0410__h1 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0410__h1 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0410__h1 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0410__h1 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0410__h1 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0410__h1 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0410__h1 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0410__h1--bold, .comp_v3_0410__h1--regular {
  font-size: 4.8rem;
  margin: 0;
  padding: 70px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0410__h1--bold, .comp_v3_0410__h1--regular {
    margin: 0;
    padding-top: 50px;
    font-size: 2.8rem;
  }
}

.comp_v3_0410__h1--bold a, .comp_v3_0410__h1--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0410__h1--bold a::after, .comp_v3_0410__h1--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0410__h1--bold a[href$=".pdf"]::after, .comp_v3_0410__h1--bold a[href*="docget.jsp"]::after, .comp_v3_0410__h1--regular a[href$=".pdf"]::after, .comp_v3_0410__h1--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0410__h1--bold a[href*="/list/index.php"]::after, .comp_v3_0410__h1--bold a[href*="/parametric"]::after, .comp_v3_0410__h1--regular a[href*="/list/index.php"]::after, .comp_v3_0410__h1--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0410__h1--bold a[href^="#"]::after, .comp_v3_0410__h1--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0410__h1--bold a[href^="tel:"]::after, .comp_v3_0410__h1--bold a[href^="mailto:"]::after, .comp_v3_0410__h1--regular a[href^="tel:"]::after, .comp_v3_0410__h1--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0410__h1--bold a[href^="tel:"], .comp_v3_0410__h1--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0410__h1--bold a:hover, .comp_v3_0410__h1--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0410__h1--bold a:hover::after, .comp_v3_0410__h1--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0410__h1--bold a:hover[target="_blank"]::after, .comp_v3_0410__h1--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0410__h1--bold a:hover[href$=".pdf"]::after, .comp_v3_0410__h1--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0410__h1--regular a:hover[href$=".pdf"]::after, .comp_v3_0410__h1--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0410__h1--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0410__h1--bold a:hover[href*="/parametric"]::after, .comp_v3_0410__h1--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0410__h1--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0410__h1--bold a:hover[href^="#"]::after, .comp_v3_0410__h1--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0410__h1--bold a:hover[href^="tel:"]::after, .comp_v3_0410__h1--bold a:hover[href^="mailto:"]::after, .comp_v3_0410__h1--regular a:hover[href^="tel:"]::after, .comp_v3_0410__h1--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0410__h1--bold a[data-type="normal"]::after, .comp_v3_0410__h1--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0410__h1--bold a[data-type="normal"]:hover::after, .comp_v3_0410__h1--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0410__h1--bold a[data-type="internal"]::after, .comp_v3_0410__h1--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0410__h1--bold a[data-type="internal"]:hover::after, .comp_v3_0410__h1--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0410__h1--bold a[data-type="external"]::after, .comp_v3_0410__h1--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0410__h1--bold a[data-type="external"]:hover::after, .comp_v3_0410__h1--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0410__h1--bold a[data-type="pdf"]::after, .comp_v3_0410__h1--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0410__h1--bold a[data-type="pdf"]:hover::after, .comp_v3_0410__h1--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0410__h1--bold a[target="_blank"]::after, .comp_v3_0410__h1--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0410__h1--bold a[target="_blank"]:hover::after, .comp_v3_0410__h1--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0410__h1--bold {
  font-weight: bold;
}

.comp_v3_0410__h1--regular {
  font-weight: normal;
}

.comp_v3_0410__h2 {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0410__h2 {
    font-size: 2.8rem;
    margin: 0;
    padding-top: 40px;
  }
}

.comp_v3_0410__h2 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0410__h2 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0410__h2 a[href$=".pdf"]::after, .comp_v3_0410__h2 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0410__h2 a[href*="/list/index.php"]::after, .comp_v3_0410__h2 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0410__h2 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0410__h2 a[href^="tel:"]::after, .comp_v3_0410__h2 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0410__h2 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0410__h2 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0410__h2 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0410__h2 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0410__h2 a:hover[href$=".pdf"]::after, .comp_v3_0410__h2 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0410__h2 a:hover[href*="/list/index.php"]::after, .comp_v3_0410__h2 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0410__h2 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0410__h2 a:hover[href^="tel:"]::after, .comp_v3_0410__h2 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0410__h2 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0410__h2 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0410__h2 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0410__h2 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0410__h2 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0410__h2 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0410__h2 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0410__h2 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0410__h2 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0410__h2 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0410__h2--bold, .comp_v3_0410__h2--regular {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0410__h2--bold, .comp_v3_0410__h2--regular {
    font-size: 2.8rem;
    margin: 0;
    padding-top: 40px;
  }
}

.comp_v3_0410__h2--bold a, .comp_v3_0410__h2--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0410__h2--bold a::after, .comp_v3_0410__h2--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0410__h2--bold a[href$=".pdf"]::after, .comp_v3_0410__h2--bold a[href*="docget.jsp"]::after, .comp_v3_0410__h2--regular a[href$=".pdf"]::after, .comp_v3_0410__h2--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0410__h2--bold a[href*="/list/index.php"]::after, .comp_v3_0410__h2--bold a[href*="/parametric"]::after, .comp_v3_0410__h2--regular a[href*="/list/index.php"]::after, .comp_v3_0410__h2--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0410__h2--bold a[href^="#"]::after, .comp_v3_0410__h2--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0410__h2--bold a[href^="tel:"]::after, .comp_v3_0410__h2--bold a[href^="mailto:"]::after, .comp_v3_0410__h2--regular a[href^="tel:"]::after, .comp_v3_0410__h2--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0410__h2--bold a[href^="tel:"], .comp_v3_0410__h2--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0410__h2--bold a:hover, .comp_v3_0410__h2--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0410__h2--bold a:hover::after, .comp_v3_0410__h2--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0410__h2--bold a:hover[target="_blank"]::after, .comp_v3_0410__h2--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0410__h2--bold a:hover[href$=".pdf"]::after, .comp_v3_0410__h2--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0410__h2--regular a:hover[href$=".pdf"]::after, .comp_v3_0410__h2--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0410__h2--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0410__h2--bold a:hover[href*="/parametric"]::after, .comp_v3_0410__h2--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0410__h2--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0410__h2--bold a:hover[href^="#"]::after, .comp_v3_0410__h2--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0410__h2--bold a:hover[href^="tel:"]::after, .comp_v3_0410__h2--bold a:hover[href^="mailto:"]::after, .comp_v3_0410__h2--regular a:hover[href^="tel:"]::after, .comp_v3_0410__h2--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0410__h2--bold a[data-type="normal"]::after, .comp_v3_0410__h2--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0410__h2--bold a[data-type="normal"]:hover::after, .comp_v3_0410__h2--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0410__h2--bold a[data-type="internal"]::after, .comp_v3_0410__h2--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0410__h2--bold a[data-type="internal"]:hover::after, .comp_v3_0410__h2--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0410__h2--bold a[data-type="external"]::after, .comp_v3_0410__h2--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0410__h2--bold a[data-type="external"]:hover::after, .comp_v3_0410__h2--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0410__h2--bold a[data-type="pdf"]::after, .comp_v3_0410__h2--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0410__h2--bold a[data-type="pdf"]:hover::after, .comp_v3_0410__h2--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0410__h2--bold a[target="_blank"]::after, .comp_v3_0410__h2--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0410__h2--bold a[target="_blank"]:hover::after, .comp_v3_0410__h2--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0410__h2--bold {
  font-weight: bold;
}

.comp_v3_0410__h2--regular {
  font-weight: normal;
}

.comp_v3_0410__h3 {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0410__h3 {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_0410__h3--bold, .comp_v3_0410__h3--regular {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0410__h3--bold, .comp_v3_0410__h3--regular {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_0410__h3--bold a, .comp_v3_0410__h3--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0410__h3--bold a::after, .comp_v3_0410__h3--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0410__h3--bold a[href$=".pdf"]::after, .comp_v3_0410__h3--bold a[href*="docget.jsp"]::after, .comp_v3_0410__h3--regular a[href$=".pdf"]::after, .comp_v3_0410__h3--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0410__h3--bold a[href*="/list/index.php"]::after, .comp_v3_0410__h3--bold a[href*="/parametric"]::after, .comp_v3_0410__h3--regular a[href*="/list/index.php"]::after, .comp_v3_0410__h3--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0410__h3--bold a[href^="#"]::after, .comp_v3_0410__h3--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0410__h3--bold a[href^="tel:"]::after, .comp_v3_0410__h3--bold a[href^="mailto:"]::after, .comp_v3_0410__h3--regular a[href^="tel:"]::after, .comp_v3_0410__h3--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0410__h3--bold a[href^="tel:"], .comp_v3_0410__h3--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0410__h3--bold a:hover, .comp_v3_0410__h3--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0410__h3--bold a:hover::after, .comp_v3_0410__h3--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0410__h3--bold a:hover[target="_blank"]::after, .comp_v3_0410__h3--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0410__h3--bold a:hover[href$=".pdf"]::after, .comp_v3_0410__h3--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0410__h3--regular a:hover[href$=".pdf"]::after, .comp_v3_0410__h3--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0410__h3--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0410__h3--bold a:hover[href*="/parametric"]::after, .comp_v3_0410__h3--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0410__h3--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0410__h3--bold a:hover[href^="#"]::after, .comp_v3_0410__h3--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0410__h3--bold a:hover[href^="tel:"]::after, .comp_v3_0410__h3--bold a:hover[href^="mailto:"]::after, .comp_v3_0410__h3--regular a:hover[href^="tel:"]::after, .comp_v3_0410__h3--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0410__h3--bold a[data-type="normal"]::after, .comp_v3_0410__h3--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0410__h3--bold a[data-type="normal"]:hover::after, .comp_v3_0410__h3--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0410__h3--bold a[data-type="internal"]::after, .comp_v3_0410__h3--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0410__h3--bold a[data-type="internal"]:hover::after, .comp_v3_0410__h3--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0410__h3--bold a[data-type="external"]::after, .comp_v3_0410__h3--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0410__h3--bold a[data-type="external"]:hover::after, .comp_v3_0410__h3--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0410__h3--bold a[data-type="pdf"]::after, .comp_v3_0410__h3--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0410__h3--bold a[data-type="pdf"]:hover::after, .comp_v3_0410__h3--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0410__h3--bold a[target="_blank"]::after, .comp_v3_0410__h3--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0410__h3--bold a[target="_blank"]:hover::after, .comp_v3_0410__h3--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0410__h3--bold {
  font-weight: bold;
}

.comp_v3_0410__h3--regular {
  font-weight: normal;
}

.comp_v3_0410__h4 {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0410__h4 {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_0410__h4 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0410__h4 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0410__h4 a[href$=".pdf"]::after, .comp_v3_0410__h4 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0410__h4 a[href*="/list/index.php"]::after, .comp_v3_0410__h4 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0410__h4 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0410__h4 a[href^="tel:"]::after, .comp_v3_0410__h4 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0410__h4 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0410__h4 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0410__h4 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0410__h4 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0410__h4 a:hover[href$=".pdf"]::after, .comp_v3_0410__h4 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0410__h4 a:hover[href*="/list/index.php"]::after, .comp_v3_0410__h4 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0410__h4 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0410__h4 a:hover[href^="tel:"]::after, .comp_v3_0410__h4 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0410__h4 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0410__h4 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0410__h4 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0410__h4 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0410__h4 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0410__h4 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0410__h4 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0410__h4 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0410__h4 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0410__h4 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0410__h4--bold, .comp_v3_0410__h4--regular {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0410__h4--bold, .comp_v3_0410__h4--regular {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_0410__h4--bold a, .comp_v3_0410__h4--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0410__h4--bold a::after, .comp_v3_0410__h4--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0410__h4--bold a[href$=".pdf"]::after, .comp_v3_0410__h4--bold a[href*="docget.jsp"]::after, .comp_v3_0410__h4--regular a[href$=".pdf"]::after, .comp_v3_0410__h4--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0410__h4--bold a[href*="/list/index.php"]::after, .comp_v3_0410__h4--bold a[href*="/parametric"]::after, .comp_v3_0410__h4--regular a[href*="/list/index.php"]::after, .comp_v3_0410__h4--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0410__h4--bold a[href^="#"]::after, .comp_v3_0410__h4--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0410__h4--bold a[href^="tel:"]::after, .comp_v3_0410__h4--bold a[href^="mailto:"]::after, .comp_v3_0410__h4--regular a[href^="tel:"]::after, .comp_v3_0410__h4--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0410__h4--bold a[href^="tel:"], .comp_v3_0410__h4--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0410__h4--bold a:hover, .comp_v3_0410__h4--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0410__h4--bold a:hover::after, .comp_v3_0410__h4--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0410__h4--bold a:hover[target="_blank"]::after, .comp_v3_0410__h4--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0410__h4--bold a:hover[href$=".pdf"]::after, .comp_v3_0410__h4--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0410__h4--regular a:hover[href$=".pdf"]::after, .comp_v3_0410__h4--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0410__h4--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0410__h4--bold a:hover[href*="/parametric"]::after, .comp_v3_0410__h4--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0410__h4--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0410__h4--bold a:hover[href^="#"]::after, .comp_v3_0410__h4--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0410__h4--bold a:hover[href^="tel:"]::after, .comp_v3_0410__h4--bold a:hover[href^="mailto:"]::after, .comp_v3_0410__h4--regular a:hover[href^="tel:"]::after, .comp_v3_0410__h4--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0410__h4--bold a[data-type="normal"]::after, .comp_v3_0410__h4--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0410__h4--bold a[data-type="normal"]:hover::after, .comp_v3_0410__h4--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0410__h4--bold a[data-type="internal"]::after, .comp_v3_0410__h4--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0410__h4--bold a[data-type="internal"]:hover::after, .comp_v3_0410__h4--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0410__h4--bold a[data-type="external"]::after, .comp_v3_0410__h4--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0410__h4--bold a[data-type="external"]:hover::after, .comp_v3_0410__h4--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0410__h4--bold a[data-type="pdf"]::after, .comp_v3_0410__h4--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0410__h4--bold a[data-type="pdf"]:hover::after, .comp_v3_0410__h4--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0410__h4--bold a[target="_blank"]::after, .comp_v3_0410__h4--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0410__h4--bold a[target="_blank"]:hover::after, .comp_v3_0410__h4--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0410__h4--bold {
  font-weight: bold;
}

.comp_v3_0410__h4--regular {
  font-weight: normal;
}

.comp_v3_0410__h5 {
  font-size: 1.8rem;
  margin: 0;
  padding: 30px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

.comp_v3_0410__h5 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0410__h5 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0410__h5 a[href$=".pdf"]::after, .comp_v3_0410__h5 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0410__h5 a[href*="/list/index.php"]::after, .comp_v3_0410__h5 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0410__h5 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0410__h5 a[href^="tel:"]::after, .comp_v3_0410__h5 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0410__h5 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0410__h5 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0410__h5 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0410__h5 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0410__h5 a:hover[href$=".pdf"]::after, .comp_v3_0410__h5 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0410__h5 a:hover[href*="/list/index.php"]::after, .comp_v3_0410__h5 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0410__h5 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0410__h5 a:hover[href^="tel:"]::after, .comp_v3_0410__h5 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0410__h5 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0410__h5 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0410__h5 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0410__h5 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0410__h5 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0410__h5 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0410__h5 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0410__h5 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0410__h5 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0410__h5 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0410__h5--bold, .comp_v3_0410__h5--regular {
  font-size: 1.8rem;
  margin: 0;
  padding: 30px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

.comp_v3_0410__h5--bold a, .comp_v3_0410__h5--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0410__h5--bold a::after, .comp_v3_0410__h5--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0410__h5--bold a[href$=".pdf"]::after, .comp_v3_0410__h5--bold a[href*="docget.jsp"]::after, .comp_v3_0410__h5--regular a[href$=".pdf"]::after, .comp_v3_0410__h5--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0410__h5--bold a[href*="/list/index.php"]::after, .comp_v3_0410__h5--bold a[href*="/parametric"]::after, .comp_v3_0410__h5--regular a[href*="/list/index.php"]::after, .comp_v3_0410__h5--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0410__h5--bold a[href^="#"]::after, .comp_v3_0410__h5--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0410__h5--bold a[href^="tel:"]::after, .comp_v3_0410__h5--bold a[href^="mailto:"]::after, .comp_v3_0410__h5--regular a[href^="tel:"]::after, .comp_v3_0410__h5--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0410__h5--bold a[href^="tel:"], .comp_v3_0410__h5--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0410__h5--bold a:hover, .comp_v3_0410__h5--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0410__h5--bold a:hover::after, .comp_v3_0410__h5--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0410__h5--bold a:hover[target="_blank"]::after, .comp_v3_0410__h5--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0410__h5--bold a:hover[href$=".pdf"]::after, .comp_v3_0410__h5--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0410__h5--regular a:hover[href$=".pdf"]::after, .comp_v3_0410__h5--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0410__h5--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0410__h5--bold a:hover[href*="/parametric"]::after, .comp_v3_0410__h5--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0410__h5--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0410__h5--bold a:hover[href^="#"]::after, .comp_v3_0410__h5--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0410__h5--bold a:hover[href^="tel:"]::after, .comp_v3_0410__h5--bold a:hover[href^="mailto:"]::after, .comp_v3_0410__h5--regular a:hover[href^="tel:"]::after, .comp_v3_0410__h5--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0410__h5--bold a[data-type="normal"]::after, .comp_v3_0410__h5--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0410__h5--bold a[data-type="normal"]:hover::after, .comp_v3_0410__h5--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0410__h5--bold a[data-type="internal"]::after, .comp_v3_0410__h5--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0410__h5--bold a[data-type="internal"]:hover::after, .comp_v3_0410__h5--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0410__h5--bold a[data-type="external"]::after, .comp_v3_0410__h5--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0410__h5--bold a[data-type="external"]:hover::after, .comp_v3_0410__h5--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0410__h5--bold a[data-type="pdf"]::after, .comp_v3_0410__h5--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0410__h5--bold a[data-type="pdf"]:hover::after, .comp_v3_0410__h5--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0410__h5--bold a[target="_blank"]::after, .comp_v3_0410__h5--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0410__h5--bold a[target="_blank"]:hover::after, .comp_v3_0410__h5--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0410__h5--bold {
  font-weight: bold;
}

.comp_v3_0410__h5--regular {
  font-weight: normal;
}

.comp_v3_0410__h1--regular, .comp_v3_0410__h1--bold, .comp_v3_0410__h2--regular, .comp_v3_0410__h2--bold, .comp_v3_0410__h3--regular, .comp_v3_0410__h3--bold, .comp_v3_0410__h4--regular, .comp_v3_0410__h4--bold, .comp_v3_0410__h5--regular, .comp_v3_0410__h5--bold {
  padding: 0;
}

.comp_v3_0410__h1--regular, .comp_v3_0410__h1--bold, .comp_v3_0410__h2--regular, .comp_v3_0410__h2--bold, .comp_v3_0410__h3--regular, .comp_v3_0410__h3--bold, .comp_v3_0410__h4--regular, .comp_v3_0410__h4--bold, .comp_v3_0410__h5--regular, .comp_v3_0410__h5--bold {
  text-align: center;
}

@media screen and (max-width: 768px) {
  .comp_v3_0410__h1--regular, .comp_v3_0410__h1--bold, .comp_v3_0410__h2--regular, .comp_v3_0410__h2--bold, .comp_v3_0410__h3--regular, .comp_v3_0410__h3--bold, .comp_v3_0410__h4--regular, .comp_v3_0410__h4--bold, .comp_v3_0410__h5--regular, .comp_v3_0410__h5--bold {
    text-align: left;
  }
}

.comp_v3_0410__text {
  text-align: left;
  max-width: 800px;
  margin: 15px auto 0;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0410__text {
    text-align: left;
    max-width: none;
  }
}

.comp_v3_0900 .comp_v3_0410__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0410__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0400__frame, .comp_v3_0400__frame--media_left, .comp_v3_0400__frame--media_right, .comp_v3_0400__frame--media_top, .comp_v3_0400__frame--media_bottom {
  padding: 30px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media screen and (max-width: 768px) {
  .comp_v3_0400__frame, .comp_v3_0400__frame--media_left, .comp_v3_0400__frame--media_right, .comp_v3_0400__frame--media_top, .comp_v3_0400__frame--media_bottom {
    padding: 20px;
  }
}

.comp_v3_0400__frame--media_left {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

@media screen and (max-width: 768px) {
  .comp_v3_0400__frame--media_left {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.comp_v3_0400__frame--media_left .comp_v3_0400__media_block {
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  -webkit-box-flex: 65;
  -ms-flex-positive: 65;
  flex-grow: 65;
  -ms-flex-negative: 65;
  flex-shrink: 65;
  padding-left: 0;
  padding-right: 15px;
}

.comp_v3_0400__frame--media_left .comp_v3_0400__media_block__video {
  position: relative;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0400__frame--media_left .comp_v3_0400__media_block__video {
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
  }
  .comp_v3_0400__frame--media_left .comp_v3_0400__media_block__video iframe,
  .comp_v3_0400__frame--media_left .comp_v3_0400__media_block__video .video-js {
    border: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0400__frame--media_left .comp_v3_0400__media_block__video iframe,
  .comp_v3_0400__frame--media_left .comp_v3_0400__media_block__video .video-js {
    border: none;
    width: 100%;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0400__frame--media_left .comp_v3_0400__media_block figure img {
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0400__frame--media_left .comp_v3_0400__media_block figure img {
    background-image: none !important;
    margin-left: auto;
    margin-right: auto;
  }
}

.comp_v3_0400__frame--media_left .comp_v3_0400__media_block figure figcaption {
  margin: 0;
  padding: 1em 0;
}

.comp_v3_0400__frame--media_left .comp_v3_0400__media_block .imagemodal figure {
  width: 100%;
}

.comp_v3_0400__frame--media_left .comp_v3_0400__media_block .imagemodal figure img {
  max-width: 100%;
  max-height: 100%;
  position: relative;
  top: 0;
  left: 0;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}

@media screen and (max-width: 768px) {
  .comp_v3_0400__frame--media_left .comp_v3_0400__media_block {
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-left: 0;
    padding-right: 0;
  }
  .comp_v3_0400__frame--media_left .comp_v3_0400__media_block__video {
    margin-bottom: 20px;
  }
  .comp_v3_0400__frame--media_left .comp_v3_0400__media_block figure {
    padding-bottom: 20px;
  }
}

.comp_v3_0400__frame--media_left .comp_v3_0400__content_block {
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  -webkit-box-flex: 35;
  -ms-flex-positive: 35;
  flex-grow: 35;
  -ms-flex-negative: 35;
  flex-shrink: 35;
  padding-left: 15px;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0400__frame--media_left .comp_v3_0400__content_block {
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0400__frame--media_right {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

@media screen and (max-width: 768px) {
  .comp_v3_0400__frame--media_right {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
}

.comp_v3_0400__frame--media_right .comp_v3_0400__media_block {
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  -webkit-box-flex: 65;
  -ms-flex-positive: 65;
  flex-grow: 65;
  -ms-flex-negative: 65;
  flex-shrink: 65;
  padding-left: 15px;
  padding-right: 0;
}

.comp_v3_0400__frame--media_right .comp_v3_0400__media_block__video {
  position: relative;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0400__frame--media_right .comp_v3_0400__media_block__video {
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
  }
  .comp_v3_0400__frame--media_right .comp_v3_0400__media_block__video iframe,
  .comp_v3_0400__frame--media_right .comp_v3_0400__media_block__video .video-js {
    border: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0400__frame--media_right .comp_v3_0400__media_block__video iframe,
  .comp_v3_0400__frame--media_right .comp_v3_0400__media_block__video .video-js {
    border: none;
    width: 100%;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0400__frame--media_right .comp_v3_0400__media_block figure img {
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0400__frame--media_right .comp_v3_0400__media_block figure img {
    background-image: none !important;
    margin-left: auto;
    margin-right: auto;
  }
}

.comp_v3_0400__frame--media_right .comp_v3_0400__media_block figure figcaption {
  margin: 0;
  padding: 1em 0;
}

.comp_v3_0400__frame--media_right .comp_v3_0400__media_block .imagemodal figure {
  width: 100%;
}

.comp_v3_0400__frame--media_right .comp_v3_0400__media_block .imagemodal figure img {
  max-width: 100%;
  max-height: 100%;
  position: relative;
  top: 0;
  left: 0;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}

@media screen and (max-width: 768px) {
  .comp_v3_0400__frame--media_right .comp_v3_0400__media_block {
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-left: 0;
    padding-right: 0;
  }
  .comp_v3_0400__frame--media_right .comp_v3_0400__media_block__video {
    margin-top: 20px;
  }
  .comp_v3_0400__frame--media_right .comp_v3_0400__media_block figure {
    padding-top: 20px;
  }
}

.comp_v3_0400__frame--media_right .comp_v3_0400__content_block {
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  -webkit-box-flex: 35;
  -ms-flex-positive: 35;
  flex-grow: 35;
  -ms-flex-negative: 35;
  flex-shrink: 35;
  padding-left: 0;
  padding-right: 15px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0400__frame--media_right .comp_v3_0400__content_block {
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0400__frame--media_top {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.comp_v3_0400__frame--media_top .comp_v3_0400__media_block {
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
  display: table;
  table-layout: fixed;
  width: 100%;
}

.comp_v3_0400__frame--media_top .comp_v3_0400__media_block__video {
  position: relative;
  height: auto;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0400__frame--media_top .comp_v3_0400__media_block__video {
    width: 53vh;
    height: 30vh;
    margin-left: auto;
    margin-right: auto;
  }
  .comp_v3_0400__frame--media_top .comp_v3_0400__media_block__video iframe,
  .comp_v3_0400__frame--media_top .comp_v3_0400__media_block__video .video-js {
    border: none;
    width: 53vh;
    height: 30vh;
  }
  .comp_v3_0900 .comp_v3_0400__frame--media_top .comp_v3_0400__media_block__video,
  .comp_v3_0930 .comp_v3_0400__frame--media_top .comp_v3_0400__media_block__video {
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
    margin-left: 0;
    margin-right: 0;
  }
  .comp_v3_0900 .comp_v3_0400__frame--media_top .comp_v3_0400__media_block__video iframe,
  .comp_v3_0900 .comp_v3_0400__frame--media_top .comp_v3_0400__media_block__video .video-js,
  .comp_v3_0930 .comp_v3_0400__frame--media_top .comp_v3_0400__media_block__video iframe,
  .comp_v3_0930 .comp_v3_0400__frame--media_top .comp_v3_0400__media_block__video .video-js {
    border: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0400__frame--media_top .comp_v3_0400__media_block__video {
    background-image: none !important;
  }
  .comp_v3_0400__frame--media_top .comp_v3_0400__media_block__video iframe,
  .comp_v3_0400__frame--media_top .comp_v3_0400__media_block__video .video-js {
    border: none;
    width: 100%;
  }
}

.comp_v3_0400__frame--media_top .comp_v3_0400__media_block figure img {
  background-image: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0900 .comp_v3_0400__frame--media_top .comp_v3_0400__media_block figure img,
  .comp_v3_0930 .comp_v3_0400__frame--media_top .comp_v3_0400__media_block figure img {
    max-height: none;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0400__frame--media_top .comp_v3_0400__media_block figure img,
  .comp_v3_0930 .comp_v3_0400__frame--media_top .comp_v3_0400__media_block figure img {
    margin-left: auto;
    margin-right: auto;
    background-image: none !important;
  }
}

.comp_v3_0400__frame--media_top .comp_v3_0400__media_block figure figcaption {
  margin: 0;
  padding: 1em 0;
}

.comp_v3_0400__frame--media_top .comp_v3_0400__media_block .imagemodal figure {
  width: 100%;
}

.comp_v3_0400__frame--media_top .comp_v3_0400__media_block .imagemodal figure img {
  max-width: 100%;
  max-height: 100%;
  position: relative;
  top: 0;
  left: 0;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}

.comp_v3_0400__frame--media_top .comp_v3_0400__media_block__video {
  display: block;
  width: 100%;
  height: auto;
  text-align: center;
  margin-bottom: 15px;
}

.comp_v3_0400__frame--media_top .comp_v3_0400__media_block__video video-js {
  margin: 0 auto;
}

.comp_v3_0400__frame--media_top .comp_v3_0400__media_block figure {
  display: table-cell;
  width: 100%;
  padding-bottom: 15px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0400__frame--media_top .comp_v3_0400__media_block__video {
    margin-bottom: 20px;
  }
  .comp_v3_0400__frame--media_top .comp_v3_0400__media_block figure {
    padding-bottom: 20px;
  }
}

.comp_v3_0400__frame--media_bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}

.comp_v3_0400__frame--media_bottom .comp_v3_0400__media_block {
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
  display: table;
  table-layout: fixed;
  width: 100%;
}

.comp_v3_0400__frame--media_bottom .comp_v3_0400__media_block__video {
  position: relative;
  height: auto;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0400__frame--media_bottom .comp_v3_0400__media_block__video {
    width: 53vh;
    height: 30vh;
    margin-left: auto;
    margin-right: auto;
  }
  .comp_v3_0400__frame--media_bottom .comp_v3_0400__media_block__video iframe,
  .comp_v3_0400__frame--media_bottom .comp_v3_0400__media_block__video .video-js {
    border: none;
    width: 53vh;
    height: 30vh;
  }
  .comp_v3_0900 .comp_v3_0400__frame--media_bottom .comp_v3_0400__media_block__video,
  .comp_v3_0930 .comp_v3_0400__frame--media_bottom .comp_v3_0400__media_block__video {
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
    margin-left: 0;
    margin-right: 0;
  }
  .comp_v3_0900 .comp_v3_0400__frame--media_bottom .comp_v3_0400__media_block__video iframe,
  .comp_v3_0900 .comp_v3_0400__frame--media_bottom .comp_v3_0400__media_block__video .video-js,
  .comp_v3_0930 .comp_v3_0400__frame--media_bottom .comp_v3_0400__media_block__video iframe,
  .comp_v3_0930 .comp_v3_0400__frame--media_bottom .comp_v3_0400__media_block__video .video-js {
    border: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0400__frame--media_bottom .comp_v3_0400__media_block__video {
    background-image: none !important;
  }
  .comp_v3_0400__frame--media_bottom .comp_v3_0400__media_block__video iframe,
  .comp_v3_0400__frame--media_bottom .comp_v3_0400__media_block__video .video-js {
    border: none;
    width: 100%;
  }
}

.comp_v3_0400__frame--media_bottom .comp_v3_0400__media_block figure img {
  background-image: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0900 .comp_v3_0400__frame--media_bottom .comp_v3_0400__media_block figure img,
  .comp_v3_0930 .comp_v3_0400__frame--media_bottom .comp_v3_0400__media_block figure img {
    max-height: none;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0400__frame--media_bottom .comp_v3_0400__media_block figure img,
  .comp_v3_0930 .comp_v3_0400__frame--media_bottom .comp_v3_0400__media_block figure img {
    margin-left: auto;
    margin-right: auto;
    background-image: none !important;
  }
}

.comp_v3_0400__frame--media_bottom .comp_v3_0400__media_block figure figcaption {
  margin: 0;
  padding: 1em 0;
}

.comp_v3_0400__frame--media_bottom .comp_v3_0400__media_block .imagemodal figure {
  width: 100%;
}

.comp_v3_0400__frame--media_bottom .comp_v3_0400__media_block .imagemodal figure img {
  max-width: 100%;
  max-height: 100%;
  position: relative;
  top: 0;
  left: 0;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}

.comp_v3_0400__frame--media_bottom .comp_v3_0400__media_block__video {
  display: block;
  width: 100%;
  height: auto;
  text-align: center;
  margin-top: 15px;
}

.comp_v3_0400__frame--media_bottom .comp_v3_0400__media_block__video video-js {
  margin: 0 auto;
}

.comp_v3_0400__frame--media_bottom .comp_v3_0400__media_block figure {
  display: table-cell;
  width: 100%;
  padding-top: 15px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0400__frame--media_bottom .comp_v3_0400__media_block__video {
    margin-top: 20px;
  }
  .comp_v3_0400__frame--media_bottom .comp_v3_0400__media_block figure {
    padding-top: 20px;
  }
}

.comp_v3_0930 .comp_v3_0400__frame, .comp_v3_0930 .comp_v3_0400__frame--media_left, .comp_v3_0930 .comp_v3_0400__frame--media_right, .comp_v3_0930 .comp_v3_0400__frame--media_top, .comp_v3_0930 .comp_v3_0400__frame--media_bottom {
  padding: 0;
}

.comp_v3_0640 .comp_v3_0400__frame, .comp_v3_0640 .comp_v3_0400__frame--media_left, .comp_v3_0640 .comp_v3_0400__frame--media_right, .comp_v3_0640 .comp_v3_0400__frame--media_top, .comp_v3_0640 .comp_v3_0400__frame--media_bottom {
  padding: 0;
}

.comp_v3_0400__content_block__title {
  font-weight: normal;
  font-size: 2rem;
  margin: 0 0 5px;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0400__content_block__title {
    margin: 10px 0 5px;
    letter-spacing: normal;
  }
}

.comp_v3_0400__content_block__lead {
  font-size: 1.4rem;
  margin: 15px 0;
}

.comp_v3_0400__content_block__sentence > *:first-child {
  margin-top: 0;
}

.comp_v3_0400__content_block__sentence ul {
  list-style: none;
  padding: 0;
  margin: 1em 0 0 0;
  line-height: 1.4;
}

.comp_v3_0400__content_block__sentence ul ul,
.comp_v3_0400__content_block__sentence ul ol {
  margin: 0 0 0 30px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0400__content_block__sentence ul ul,
  .comp_v3_0400__content_block__sentence ul ol {
    margin: 0 0 0 25px;
  }
}

.comp_v3_0400__content_block__sentence ol {
  padding: 0;
  margin: 1em 0 0 0;
  list-style-type: none;
  counter-reset: ol-counter;
}

.comp_v3_0400__content_block__sentence ol ul,
.comp_v3_0400__content_block__sentence ol ol {
  margin: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0400__content_block__sentence ol ul,
  .comp_v3_0400__content_block__sentence ol ol {
    margin: 0;
  }
}

.comp_v3_0400__content_block__sentence ol > li {
  position: relative;
  counter-increment: ol-counter;
  margin-left: 1.5em;
  text-indent: 0;
}

.comp_v3_0400__content_block__sentence ol > li::before {
  content: counter(ol-counter) ". ";
  width: 2.5em;
  display: inline-block;
  text-align: right;
  left: -2.5em;
  position: absolute;
  padding-right: 0.4em;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.comp_v3_0400__content_block__sentence .disc ul,
.comp_v3_0400__content_block__sentence .disc ol {
  margin: 0;
}

.comp_v3_0400__content_block__sentence li a {
  color: #0064d2;
  display: inline-block;
  position: relative;
}

.comp_v3_0400__content_block__sentence li a:hover {
  text-decoration: underline;
}

.comp_v3_0400__content_block__sentence li a img {
  display: inline-block;
  margin-right: 8px;
  vertical-align: middle;
}

.comp_v3_0400__content_block__sentence p {
  margin-top: 10px;
}

.comp_v3_0400__content_block__sentence p a {
  display: inline;
  color: #0064d2;
  padding-right: 0;
  padding-left: 0;
  position: relative;
  text-decoration: underline;
  line-height: 1.4;
}

.comp_v3_0400__content_block__sentence p a:hover {
  text-decoration: none;
}

.comp_v3_0400__content_block__sentence p a::before {
  display: none;
}

.comp_v3_0400__content_block__sentence p a::after {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 5px;
  -webkit-transform: translateY(2.5px);
  transform: translateY(2.5px);
}

.comp_v3_0400__content_block__sentence p a[href$=".pdf"]::after, .comp_v3_0400__content_block__sentence p a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0400__content_block__sentence p a[href*="/list/index.php"]::after, .comp_v3_0400__content_block__sentence p a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0400__content_block__sentence p a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0400__content_block__sentence p a[href^="tel:"], .comp_v3_0400__content_block__sentence p a[href^="mailto:"], .comp_v3_0400__content_block__sentence p a.icon-none {
  padding-right: 0;
}

.comp_v3_0400__content_block__sentence p a[href^="tel:"]::after, .comp_v3_0400__content_block__sentence p a[href^="mailto:"]::after, .comp_v3_0400__content_block__sentence p a.icon-none::after {
  display: none;
}

.comp_v3_0400__content_block__sentence p a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0400__content_block__sentence p a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0400__content_block__sentence p a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0400__content_block__sentence p a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0400__content_block__sentence p a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0400__content_block__sentence p a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0400__content_block__sentence p a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0400__content_block__sentence ul .disc,
.comp_v3_0400__content_block__sentence ol .disc {
  display: inline-block;
  padding-left: calc(26px + 0.25em);
  margin-left: 0;
  position: relative;
}

.comp_v3_0400__content_block__sentence ul .disc::before,
.comp_v3_0400__content_block__sentence ol .disc::before {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  content: "\002022";
  color: #0064d2;
  margin: 0 10px;
}

.comp_v3_0400__content_block__sentence ul a,
.comp_v3_0400__content_block__sentence ol a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #0064d2;
  padding-right: 0;
  position: relative;
  line-height: 1.6;
  text-decoration: none;
}

.comp_v3_0400__content_block__sentence ul a:hover,
.comp_v3_0400__content_block__sentence ol a:hover {
  text-decoration: underline;
}

.comp_v3_0400__content_block__sentence ul a::after,
.comp_v3_0400__content_block__sentence ol a::after {
  display: none;
}

.comp_v3_0400__content_block__sentence ul a::before,
.comp_v3_0400__content_block__sentence ol a::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0400__content_block__sentence ul a[href$=".pdf"]::before, .comp_v3_0400__content_block__sentence ul a[href*="docget.jsp"]::before,
.comp_v3_0400__content_block__sentence ol a[href$=".pdf"]::before,
.comp_v3_0400__content_block__sentence ol a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0400__content_block__sentence ul a[href*="/list/index.php"]::before, .comp_v3_0400__content_block__sentence ul a[href*="/parametric"]::before,
.comp_v3_0400__content_block__sentence ol a[href*="/list/index.php"]::before,
.comp_v3_0400__content_block__sentence ol a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0400__content_block__sentence ul a[href^="#"]::before,
.comp_v3_0400__content_block__sentence ol a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0400__content_block__sentence ul a[href^="tel:"], .comp_v3_0400__content_block__sentence ul a[href^="mailto:"], .comp_v3_0400__content_block__sentence ul a.icon-none,
.comp_v3_0400__content_block__sentence ol a[href^="tel:"],
.comp_v3_0400__content_block__sentence ol a[href^="mailto:"],
.comp_v3_0400__content_block__sentence ol a.icon-none {
  padding-left: 0;
}

.comp_v3_0400__content_block__sentence ul a[href^="tel:"]::before, .comp_v3_0400__content_block__sentence ul a[href^="mailto:"]::before, .comp_v3_0400__content_block__sentence ul a.icon-none::before,
.comp_v3_0400__content_block__sentence ol a[href^="tel:"]::before,
.comp_v3_0400__content_block__sentence ol a[href^="mailto:"]::before,
.comp_v3_0400__content_block__sentence ol a.icon-none::before {
  display: none;
}

.comp_v3_0400__content_block__sentence ul a.icon-none img,
.comp_v3_0400__content_block__sentence ol a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0400__content_block__sentence ul a[href^="tel:"],
  .comp_v3_0400__content_block__sentence ol a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0400__content_block__sentence ul a[data-type="normal"]::before,
.comp_v3_0400__content_block__sentence ol a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0400__content_block__sentence ul a[data-type="internal"]::before,
.comp_v3_0400__content_block__sentence ol a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0400__content_block__sentence ul a[data-type="external"]::before,
.comp_v3_0400__content_block__sentence ol a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0400__content_block__sentence ul a[data-type="pdf"]::before,
.comp_v3_0400__content_block__sentence ol a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0400__content_block__sentence ul a[target="_blank"]::before,
.comp_v3_0400__content_block__sentence ol a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0400__content_block__sentence ul a > sub,
.comp_v3_0400__content_block__sentence ol a > sub {
  bottom: 0.75em;
}

.comp_v3_0400__content_block__sentence ul a > sup,
.comp_v3_0400__content_block__sentence ol a > sup {
  top: 0.5em;
}

.comp_v3_0400__content_block__sentence ol ul > li::before {
  width: auto;
  left: auto;
  padding-right: 0;
}

.comp_v3_0900 .comp_v3_0400__frame, .comp_v3_0900 .comp_v3_0400__frame--media_left, .comp_v3_0900 .comp_v3_0400__frame--media_right, .comp_v3_0900 .comp_v3_0400__frame--media_top, .comp_v3_0900 .comp_v3_0400__frame--media_bottom {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0400__frame, .comp_v3_0900 .comp_v3_0400__frame--media_left, .comp_v3_0900 .comp_v3_0400__frame--media_right, .comp_v3_0900 .comp_v3_0400__frame--media_top, .comp_v3_0900 .comp_v3_0400__frame--media_bottom {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0380__frame {
  padding: 30px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

@media screen and (max-width: 768px) {
  .comp_v3_0380__frame {
    padding: 20px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0380__frame {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.comp_v3_0380__col {
  max-width: none;
  width: 65%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-right: 30px;
  padding-left: 0px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@media screen and (max-width: 768px) {
  .comp_v3_0380__col {
    padding-right: 0;
  }
}

.comp_v3_0380__col__title, .comp_v3_0380__col__icon {
  margin: 0;
  letter-spacing: -0.4em;
}

.comp_v3_0380__col__title--category, .comp_v3_0380__col__icon--category {
  font-size: 1.2rem;
  position: relative;
  display: table;
  min-width: auto;
  text-decoration: none;
  vertical-align: middle;
  margin: 0;
  padding: 5px 10px;
  border: 1px solid rgba(51, 51, 51, 0.3);
  color: #333;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.8;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  letter-spacing: 0.1rem;
  cursor: default;
}

.comp_v3_0380__col__title--category img,
.comp_v3_0380__col__title--category span, .comp_v3_0380__col__icon--category img,
.comp_v3_0380__col__icon--category span {
  vertical-align: middle;
}

.comp_v3_0380__col__title--category img, .comp_v3_0380__col__icon--category img {
  margin-right: 3px;
}

.comp_v3_0380__col__title--category:hover, .comp_v3_0380__col__icon--category:hover {
  opacity: 0.5;
  text-decoration: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0380__col__title--category, .comp_v3_0380__col__icon--category {
    margin: 10px auto;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0380__col__title--category, .comp_v3_0380__col__icon--category {
    margin: 0;
  }
}

.comp_v3_0380__col__title--category:hover, .comp_v3_0380__col__icon--category:hover {
  opacity: 1;
}

.comp_v3_0380__col__title li, .comp_v3_0380__col__icon li {
  letter-spacing: normal;
  display: inline-block;
  margin: 5px 10px 0 0;
}

.comp_v3_0380__col__title li:last-child, .comp_v3_0380__col__icon li:last-child {
  margin-right: 0;
}

.comp_v3_0380__col__h1 {
  font-size: 4.8rem;
  margin: 0;
  padding: 70px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0380__col__h1 {
    margin: 0;
    padding-top: 50px;
    font-size: 2.8rem;
  }
}

.comp_v3_0380__col__h1 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0380__col__h1 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0380__col__h1 a[href$=".pdf"]::after, .comp_v3_0380__col__h1 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0380__col__h1 a[href*="/list/index.php"]::after, .comp_v3_0380__col__h1 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0380__col__h1 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0380__col__h1 a[href^="tel:"]::after, .comp_v3_0380__col__h1 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0380__col__h1 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0380__col__h1 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0380__col__h1 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0380__col__h1 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0380__col__h1 a:hover[href$=".pdf"]::after, .comp_v3_0380__col__h1 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0380__col__h1 a:hover[href*="/list/index.php"]::after, .comp_v3_0380__col__h1 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0380__col__h1 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0380__col__h1 a:hover[href^="tel:"]::after, .comp_v3_0380__col__h1 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0380__col__h1 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0380__col__h1 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0380__col__h1 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0380__col__h1 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0380__col__h1 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0380__col__h1 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0380__col__h1 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0380__col__h1 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0380__col__h1 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0380__col__h1 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0380__col__h1--bold, .comp_v3_0380__col__h1--regular {
  font-size: 4.8rem;
  margin: 0;
  padding: 70px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0380__col__h1--bold, .comp_v3_0380__col__h1--regular {
    margin: 0;
    padding-top: 50px;
    font-size: 2.8rem;
  }
}

.comp_v3_0380__col__h1--bold a, .comp_v3_0380__col__h1--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0380__col__h1--bold a::after, .comp_v3_0380__col__h1--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0380__col__h1--bold a[href$=".pdf"]::after, .comp_v3_0380__col__h1--bold a[href*="docget.jsp"]::after, .comp_v3_0380__col__h1--regular a[href$=".pdf"]::after, .comp_v3_0380__col__h1--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0380__col__h1--bold a[href*="/list/index.php"]::after, .comp_v3_0380__col__h1--bold a[href*="/parametric"]::after, .comp_v3_0380__col__h1--regular a[href*="/list/index.php"]::after, .comp_v3_0380__col__h1--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0380__col__h1--bold a[href^="#"]::after, .comp_v3_0380__col__h1--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0380__col__h1--bold a[href^="tel:"]::after, .comp_v3_0380__col__h1--bold a[href^="mailto:"]::after, .comp_v3_0380__col__h1--regular a[href^="tel:"]::after, .comp_v3_0380__col__h1--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0380__col__h1--bold a[href^="tel:"], .comp_v3_0380__col__h1--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0380__col__h1--bold a:hover, .comp_v3_0380__col__h1--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0380__col__h1--bold a:hover::after, .comp_v3_0380__col__h1--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0380__col__h1--bold a:hover[target="_blank"]::after, .comp_v3_0380__col__h1--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0380__col__h1--bold a:hover[href$=".pdf"]::after, .comp_v3_0380__col__h1--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0380__col__h1--regular a:hover[href$=".pdf"]::after, .comp_v3_0380__col__h1--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0380__col__h1--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0380__col__h1--bold a:hover[href*="/parametric"]::after, .comp_v3_0380__col__h1--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0380__col__h1--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0380__col__h1--bold a:hover[href^="#"]::after, .comp_v3_0380__col__h1--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0380__col__h1--bold a:hover[href^="tel:"]::after, .comp_v3_0380__col__h1--bold a:hover[href^="mailto:"]::after, .comp_v3_0380__col__h1--regular a:hover[href^="tel:"]::after, .comp_v3_0380__col__h1--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0380__col__h1--bold a[data-type="normal"]::after, .comp_v3_0380__col__h1--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0380__col__h1--bold a[data-type="normal"]:hover::after, .comp_v3_0380__col__h1--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0380__col__h1--bold a[data-type="internal"]::after, .comp_v3_0380__col__h1--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0380__col__h1--bold a[data-type="internal"]:hover::after, .comp_v3_0380__col__h1--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0380__col__h1--bold a[data-type="external"]::after, .comp_v3_0380__col__h1--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0380__col__h1--bold a[data-type="external"]:hover::after, .comp_v3_0380__col__h1--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0380__col__h1--bold a[data-type="pdf"]::after, .comp_v3_0380__col__h1--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0380__col__h1--bold a[data-type="pdf"]:hover::after, .comp_v3_0380__col__h1--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0380__col__h1--bold a[target="_blank"]::after, .comp_v3_0380__col__h1--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0380__col__h1--bold a[target="_blank"]:hover::after, .comp_v3_0380__col__h1--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0380__col__h1--bold {
  font-weight: bold;
}

.comp_v3_0380__col__h1--regular {
  font-weight: normal;
}

.comp_v3_0380__col__h1--regular, .comp_v3_0380__col__h1--bold {
  margin: 0 0 15px;
  padding: 0 0 15px;
  border-bottom: 1px solid rgba(51, 51, 51, 0.3);
  width: 100%;
}

@media screen and (max-width: 768px) {
  .comp_v3_0380__col__h1--regular, .comp_v3_0380__col__h1--bold {
    text-align: left;
  }
}

.comp_v3_0380__col__h2 {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0380__col__h2 {
    font-size: 2.8rem;
    margin: 0;
    padding-top: 40px;
  }
}

.comp_v3_0380__col__h2 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0380__col__h2 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0380__col__h2 a[href$=".pdf"]::after, .comp_v3_0380__col__h2 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0380__col__h2 a[href*="/list/index.php"]::after, .comp_v3_0380__col__h2 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0380__col__h2 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0380__col__h2 a[href^="tel:"]::after, .comp_v3_0380__col__h2 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0380__col__h2 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0380__col__h2 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0380__col__h2 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0380__col__h2 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0380__col__h2 a:hover[href$=".pdf"]::after, .comp_v3_0380__col__h2 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0380__col__h2 a:hover[href*="/list/index.php"]::after, .comp_v3_0380__col__h2 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0380__col__h2 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0380__col__h2 a:hover[href^="tel:"]::after, .comp_v3_0380__col__h2 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0380__col__h2 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0380__col__h2 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0380__col__h2 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0380__col__h2 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0380__col__h2 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0380__col__h2 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0380__col__h2 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0380__col__h2 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0380__col__h2 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0380__col__h2 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0380__col__h2--bold, .comp_v3_0380__col__h2--regular {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0380__col__h2--bold, .comp_v3_0380__col__h2--regular {
    font-size: 2.8rem;
    margin: 0;
    padding-top: 40px;
  }
}

.comp_v3_0380__col__h2--bold a, .comp_v3_0380__col__h2--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0380__col__h2--bold a::after, .comp_v3_0380__col__h2--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0380__col__h2--bold a[href$=".pdf"]::after, .comp_v3_0380__col__h2--bold a[href*="docget.jsp"]::after, .comp_v3_0380__col__h2--regular a[href$=".pdf"]::after, .comp_v3_0380__col__h2--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0380__col__h2--bold a[href*="/list/index.php"]::after, .comp_v3_0380__col__h2--bold a[href*="/parametric"]::after, .comp_v3_0380__col__h2--regular a[href*="/list/index.php"]::after, .comp_v3_0380__col__h2--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0380__col__h2--bold a[href^="#"]::after, .comp_v3_0380__col__h2--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0380__col__h2--bold a[href^="tel:"]::after, .comp_v3_0380__col__h2--bold a[href^="mailto:"]::after, .comp_v3_0380__col__h2--regular a[href^="tel:"]::after, .comp_v3_0380__col__h2--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0380__col__h2--bold a[href^="tel:"], .comp_v3_0380__col__h2--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0380__col__h2--bold a:hover, .comp_v3_0380__col__h2--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0380__col__h2--bold a:hover::after, .comp_v3_0380__col__h2--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0380__col__h2--bold a:hover[target="_blank"]::after, .comp_v3_0380__col__h2--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0380__col__h2--bold a:hover[href$=".pdf"]::after, .comp_v3_0380__col__h2--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0380__col__h2--regular a:hover[href$=".pdf"]::after, .comp_v3_0380__col__h2--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0380__col__h2--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0380__col__h2--bold a:hover[href*="/parametric"]::after, .comp_v3_0380__col__h2--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0380__col__h2--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0380__col__h2--bold a:hover[href^="#"]::after, .comp_v3_0380__col__h2--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0380__col__h2--bold a:hover[href^="tel:"]::after, .comp_v3_0380__col__h2--bold a:hover[href^="mailto:"]::after, .comp_v3_0380__col__h2--regular a:hover[href^="tel:"]::after, .comp_v3_0380__col__h2--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0380__col__h2--bold a[data-type="normal"]::after, .comp_v3_0380__col__h2--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0380__col__h2--bold a[data-type="normal"]:hover::after, .comp_v3_0380__col__h2--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0380__col__h2--bold a[data-type="internal"]::after, .comp_v3_0380__col__h2--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0380__col__h2--bold a[data-type="internal"]:hover::after, .comp_v3_0380__col__h2--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0380__col__h2--bold a[data-type="external"]::after, .comp_v3_0380__col__h2--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0380__col__h2--bold a[data-type="external"]:hover::after, .comp_v3_0380__col__h2--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0380__col__h2--bold a[data-type="pdf"]::after, .comp_v3_0380__col__h2--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0380__col__h2--bold a[data-type="pdf"]:hover::after, .comp_v3_0380__col__h2--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0380__col__h2--bold a[target="_blank"]::after, .comp_v3_0380__col__h2--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0380__col__h2--bold a[target="_blank"]:hover::after, .comp_v3_0380__col__h2--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0380__col__h2--bold {
  font-weight: bold;
}

.comp_v3_0380__col__h2--regular {
  font-weight: normal;
}

.comp_v3_0380__col__h2--regular, .comp_v3_0380__col__h2--bold {
  margin: 0 0 15px;
  padding: 0 0 15px;
  border-bottom: 1px solid rgba(51, 51, 51, 0.3);
  width: 100%;
}

@media screen and (max-width: 768px) {
  .comp_v3_0380__col__h2--regular, .comp_v3_0380__col__h2--bold {
    text-align: left;
  }
}

.comp_v3_0380__col__h3 {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0380__col__h3 {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_0380__col__h3--bold, .comp_v3_0380__col__h3--regular {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0380__col__h3--bold, .comp_v3_0380__col__h3--regular {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_0380__col__h3--bold a, .comp_v3_0380__col__h3--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0380__col__h3--bold a::after, .comp_v3_0380__col__h3--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0380__col__h3--bold a[href$=".pdf"]::after, .comp_v3_0380__col__h3--bold a[href*="docget.jsp"]::after, .comp_v3_0380__col__h3--regular a[href$=".pdf"]::after, .comp_v3_0380__col__h3--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0380__col__h3--bold a[href*="/list/index.php"]::after, .comp_v3_0380__col__h3--bold a[href*="/parametric"]::after, .comp_v3_0380__col__h3--regular a[href*="/list/index.php"]::after, .comp_v3_0380__col__h3--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0380__col__h3--bold a[href^="#"]::after, .comp_v3_0380__col__h3--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0380__col__h3--bold a[href^="tel:"]::after, .comp_v3_0380__col__h3--bold a[href^="mailto:"]::after, .comp_v3_0380__col__h3--regular a[href^="tel:"]::after, .comp_v3_0380__col__h3--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0380__col__h3--bold a[href^="tel:"], .comp_v3_0380__col__h3--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0380__col__h3--bold a:hover, .comp_v3_0380__col__h3--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0380__col__h3--bold a:hover::after, .comp_v3_0380__col__h3--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0380__col__h3--bold a:hover[target="_blank"]::after, .comp_v3_0380__col__h3--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0380__col__h3--bold a:hover[href$=".pdf"]::after, .comp_v3_0380__col__h3--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0380__col__h3--regular a:hover[href$=".pdf"]::after, .comp_v3_0380__col__h3--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0380__col__h3--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0380__col__h3--bold a:hover[href*="/parametric"]::after, .comp_v3_0380__col__h3--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0380__col__h3--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0380__col__h3--bold a:hover[href^="#"]::after, .comp_v3_0380__col__h3--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0380__col__h3--bold a:hover[href^="tel:"]::after, .comp_v3_0380__col__h3--bold a:hover[href^="mailto:"]::after, .comp_v3_0380__col__h3--regular a:hover[href^="tel:"]::after, .comp_v3_0380__col__h3--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0380__col__h3--bold a[data-type="normal"]::after, .comp_v3_0380__col__h3--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0380__col__h3--bold a[data-type="normal"]:hover::after, .comp_v3_0380__col__h3--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0380__col__h3--bold a[data-type="internal"]::after, .comp_v3_0380__col__h3--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0380__col__h3--bold a[data-type="internal"]:hover::after, .comp_v3_0380__col__h3--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0380__col__h3--bold a[data-type="external"]::after, .comp_v3_0380__col__h3--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0380__col__h3--bold a[data-type="external"]:hover::after, .comp_v3_0380__col__h3--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0380__col__h3--bold a[data-type="pdf"]::after, .comp_v3_0380__col__h3--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0380__col__h3--bold a[data-type="pdf"]:hover::after, .comp_v3_0380__col__h3--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0380__col__h3--bold a[target="_blank"]::after, .comp_v3_0380__col__h3--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0380__col__h3--bold a[target="_blank"]:hover::after, .comp_v3_0380__col__h3--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0380__col__h3--bold {
  font-weight: bold;
}

.comp_v3_0380__col__h3--regular {
  font-weight: normal;
}

.comp_v3_0380__col__h3--regular, .comp_v3_0380__col__h3--bold {
  margin: 0 0 15px;
  padding: 0 0 15px;
  border-bottom: 1px solid rgba(51, 51, 51, 0.3);
  width: 100%;
}

@media screen and (max-width: 768px) {
  .comp_v3_0380__col__h3--regular, .comp_v3_0380__col__h3--bold {
    text-align: left;
  }
}

.comp_v3_0380__col__h4 {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0380__col__h4 {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_0380__col__h4 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0380__col__h4 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0380__col__h4 a[href$=".pdf"]::after, .comp_v3_0380__col__h4 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0380__col__h4 a[href*="/list/index.php"]::after, .comp_v3_0380__col__h4 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0380__col__h4 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0380__col__h4 a[href^="tel:"]::after, .comp_v3_0380__col__h4 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0380__col__h4 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0380__col__h4 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0380__col__h4 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0380__col__h4 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0380__col__h4 a:hover[href$=".pdf"]::after, .comp_v3_0380__col__h4 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0380__col__h4 a:hover[href*="/list/index.php"]::after, .comp_v3_0380__col__h4 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0380__col__h4 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0380__col__h4 a:hover[href^="tel:"]::after, .comp_v3_0380__col__h4 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0380__col__h4 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0380__col__h4 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0380__col__h4 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0380__col__h4 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0380__col__h4 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0380__col__h4 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0380__col__h4 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0380__col__h4 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0380__col__h4 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0380__col__h4 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0380__col__h4--bold, .comp_v3_0380__col__h4--regular {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0380__col__h4--bold, .comp_v3_0380__col__h4--regular {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_0380__col__h4--bold a, .comp_v3_0380__col__h4--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0380__col__h4--bold a::after, .comp_v3_0380__col__h4--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0380__col__h4--bold a[href$=".pdf"]::after, .comp_v3_0380__col__h4--bold a[href*="docget.jsp"]::after, .comp_v3_0380__col__h4--regular a[href$=".pdf"]::after, .comp_v3_0380__col__h4--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0380__col__h4--bold a[href*="/list/index.php"]::after, .comp_v3_0380__col__h4--bold a[href*="/parametric"]::after, .comp_v3_0380__col__h4--regular a[href*="/list/index.php"]::after, .comp_v3_0380__col__h4--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0380__col__h4--bold a[href^="#"]::after, .comp_v3_0380__col__h4--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0380__col__h4--bold a[href^="tel:"]::after, .comp_v3_0380__col__h4--bold a[href^="mailto:"]::after, .comp_v3_0380__col__h4--regular a[href^="tel:"]::after, .comp_v3_0380__col__h4--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0380__col__h4--bold a[href^="tel:"], .comp_v3_0380__col__h4--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0380__col__h4--bold a:hover, .comp_v3_0380__col__h4--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0380__col__h4--bold a:hover::after, .comp_v3_0380__col__h4--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0380__col__h4--bold a:hover[target="_blank"]::after, .comp_v3_0380__col__h4--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0380__col__h4--bold a:hover[href$=".pdf"]::after, .comp_v3_0380__col__h4--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0380__col__h4--regular a:hover[href$=".pdf"]::after, .comp_v3_0380__col__h4--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0380__col__h4--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0380__col__h4--bold a:hover[href*="/parametric"]::after, .comp_v3_0380__col__h4--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0380__col__h4--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0380__col__h4--bold a:hover[href^="#"]::after, .comp_v3_0380__col__h4--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0380__col__h4--bold a:hover[href^="tel:"]::after, .comp_v3_0380__col__h4--bold a:hover[href^="mailto:"]::after, .comp_v3_0380__col__h4--regular a:hover[href^="tel:"]::after, .comp_v3_0380__col__h4--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0380__col__h4--bold a[data-type="normal"]::after, .comp_v3_0380__col__h4--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0380__col__h4--bold a[data-type="normal"]:hover::after, .comp_v3_0380__col__h4--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0380__col__h4--bold a[data-type="internal"]::after, .comp_v3_0380__col__h4--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0380__col__h4--bold a[data-type="internal"]:hover::after, .comp_v3_0380__col__h4--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0380__col__h4--bold a[data-type="external"]::after, .comp_v3_0380__col__h4--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0380__col__h4--bold a[data-type="external"]:hover::after, .comp_v3_0380__col__h4--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0380__col__h4--bold a[data-type="pdf"]::after, .comp_v3_0380__col__h4--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0380__col__h4--bold a[data-type="pdf"]:hover::after, .comp_v3_0380__col__h4--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0380__col__h4--bold a[target="_blank"]::after, .comp_v3_0380__col__h4--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0380__col__h4--bold a[target="_blank"]:hover::after, .comp_v3_0380__col__h4--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0380__col__h4--bold {
  font-weight: bold;
}

.comp_v3_0380__col__h4--regular {
  font-weight: normal;
}

.comp_v3_0380__col__h4--regular, .comp_v3_0380__col__h4--bold {
  margin: 0 0 15px;
  padding: 0 0 15px;
  border-bottom: 1px solid rgba(51, 51, 51, 0.3);
  width: 100%;
}

@media screen and (max-width: 768px) {
  .comp_v3_0380__col__h4--regular, .comp_v3_0380__col__h4--bold {
    text-align: left;
  }
}

.comp_v3_0380__col__h5 {
  font-size: 1.8rem;
  margin: 0;
  padding: 30px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

.comp_v3_0380__col__h5 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0380__col__h5 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0380__col__h5 a[href$=".pdf"]::after, .comp_v3_0380__col__h5 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0380__col__h5 a[href*="/list/index.php"]::after, .comp_v3_0380__col__h5 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0380__col__h5 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0380__col__h5 a[href^="tel:"]::after, .comp_v3_0380__col__h5 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0380__col__h5 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0380__col__h5 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0380__col__h5 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0380__col__h5 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0380__col__h5 a:hover[href$=".pdf"]::after, .comp_v3_0380__col__h5 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0380__col__h5 a:hover[href*="/list/index.php"]::after, .comp_v3_0380__col__h5 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0380__col__h5 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0380__col__h5 a:hover[href^="tel:"]::after, .comp_v3_0380__col__h5 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0380__col__h5 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0380__col__h5 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0380__col__h5 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0380__col__h5 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0380__col__h5 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0380__col__h5 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0380__col__h5 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0380__col__h5 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0380__col__h5 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0380__col__h5 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0380__col__h5--bold, .comp_v3_0380__col__h5--regular {
  font-size: 1.8rem;
  margin: 0;
  padding: 30px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

.comp_v3_0380__col__h5--bold a, .comp_v3_0380__col__h5--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0380__col__h5--bold a::after, .comp_v3_0380__col__h5--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0380__col__h5--bold a[href$=".pdf"]::after, .comp_v3_0380__col__h5--bold a[href*="docget.jsp"]::after, .comp_v3_0380__col__h5--regular a[href$=".pdf"]::after, .comp_v3_0380__col__h5--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0380__col__h5--bold a[href*="/list/index.php"]::after, .comp_v3_0380__col__h5--bold a[href*="/parametric"]::after, .comp_v3_0380__col__h5--regular a[href*="/list/index.php"]::after, .comp_v3_0380__col__h5--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0380__col__h5--bold a[href^="#"]::after, .comp_v3_0380__col__h5--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0380__col__h5--bold a[href^="tel:"]::after, .comp_v3_0380__col__h5--bold a[href^="mailto:"]::after, .comp_v3_0380__col__h5--regular a[href^="tel:"]::after, .comp_v3_0380__col__h5--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0380__col__h5--bold a[href^="tel:"], .comp_v3_0380__col__h5--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0380__col__h5--bold a:hover, .comp_v3_0380__col__h5--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0380__col__h5--bold a:hover::after, .comp_v3_0380__col__h5--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0380__col__h5--bold a:hover[target="_blank"]::after, .comp_v3_0380__col__h5--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0380__col__h5--bold a:hover[href$=".pdf"]::after, .comp_v3_0380__col__h5--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0380__col__h5--regular a:hover[href$=".pdf"]::after, .comp_v3_0380__col__h5--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0380__col__h5--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0380__col__h5--bold a:hover[href*="/parametric"]::after, .comp_v3_0380__col__h5--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0380__col__h5--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0380__col__h5--bold a:hover[href^="#"]::after, .comp_v3_0380__col__h5--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0380__col__h5--bold a:hover[href^="tel:"]::after, .comp_v3_0380__col__h5--bold a:hover[href^="mailto:"]::after, .comp_v3_0380__col__h5--regular a:hover[href^="tel:"]::after, .comp_v3_0380__col__h5--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0380__col__h5--bold a[data-type="normal"]::after, .comp_v3_0380__col__h5--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0380__col__h5--bold a[data-type="normal"]:hover::after, .comp_v3_0380__col__h5--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0380__col__h5--bold a[data-type="internal"]::after, .comp_v3_0380__col__h5--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0380__col__h5--bold a[data-type="internal"]:hover::after, .comp_v3_0380__col__h5--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0380__col__h5--bold a[data-type="external"]::after, .comp_v3_0380__col__h5--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0380__col__h5--bold a[data-type="external"]:hover::after, .comp_v3_0380__col__h5--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0380__col__h5--bold a[data-type="pdf"]::after, .comp_v3_0380__col__h5--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0380__col__h5--bold a[data-type="pdf"]:hover::after, .comp_v3_0380__col__h5--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0380__col__h5--bold a[target="_blank"]::after, .comp_v3_0380__col__h5--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0380__col__h5--bold a[target="_blank"]:hover::after, .comp_v3_0380__col__h5--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0380__col__h5--bold {
  font-weight: bold;
}

.comp_v3_0380__col__h5--regular {
  font-weight: normal;
}

.comp_v3_0380__col__h5--regular, .comp_v3_0380__col__h5--bold {
  margin: 0 0 15px;
  padding: 0 0 15px;
  border-bottom: 1px solid rgba(51, 51, 51, 0.3);
  width: 100%;
}

@media screen and (max-width: 768px) {
  .comp_v3_0380__col__h5--regular, .comp_v3_0380__col__h5--bold {
    text-align: left;
  }
}

.comp_v3_0380__col__link {
  margin: 0;
  line-height: 1.4;
  font-size: 1.4rem;
}

.comp_v3_0380__col__link .disc {
  display: inline-block;
  padding-left: calc(26px + 0.25em);
  margin-left: 0;
  position: relative;
}

.comp_v3_0380__col__link .disc::before {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  content: "\002022";
  color: #0064d2;
  margin: 0 10px;
}

.comp_v3_0380__col__link a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #0064d2;
  padding-right: 0;
  position: relative;
  line-height: 1.6;
  text-decoration: none;
}

.comp_v3_0380__col__link a:hover {
  text-decoration: underline;
}

.comp_v3_0380__col__link a::after {
  display: none;
}

.comp_v3_0380__col__link a::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0380__col__link a[href$=".pdf"]::before, .comp_v3_0380__col__link a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0380__col__link a[href*="/list/index.php"]::before, .comp_v3_0380__col__link a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0380__col__link a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0380__col__link a[href^="tel:"], .comp_v3_0380__col__link a[href^="mailto:"], .comp_v3_0380__col__link a.icon-none {
  padding-left: 0;
}

.comp_v3_0380__col__link a[href^="tel:"]::before, .comp_v3_0380__col__link a[href^="mailto:"]::before, .comp_v3_0380__col__link a.icon-none::before {
  display: none;
}

.comp_v3_0380__col__link a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0380__col__link a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0380__col__link a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0380__col__link a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0380__col__link a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0380__col__link a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0380__col__link a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0380__col__link a > sub {
  bottom: 0.75em;
}

.comp_v3_0380__col__link a > sup {
  top: 0.5em;
}

.comp_v3_0380__col__link li {
  margin: 8px 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0380__col {
    width: 100%;
  }
}

.comp_v3_0380__col:last-child {
  width: 35%;
  padding-left: 7.5px;
  padding-right: 0px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0380__col:last-child {
    width: 100%;
    margin-left: 0;
    margin-top: 20px;
    padding-left: 0;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0380__col figure img {
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0380__col figure img {
    max-height: 30vh;
    background-image: none !important;
  }
}

.comp_v3_0380__col figure figcaption {
  margin: 0;
  padding: 1em 0;
  font-weight: normal;
  font-size: 1.6rem !important;
  text-align: left;
  line-height: 1.4;
}

.comp_v3_0380__col a figure img:hover {
  opacity: 0.5;
}

.comp_v3_0380__col .imagemodal figure {
  width: 100%;
}

.comp_v3_0380__col .imagemodal figure img {
  max-width: 100%;
  max-height: 100%;
  position: relative;
  top: 0;
  left: 0;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}

.comp_v3_0900 .comp_v3_0380__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0380__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0371__frame {
  padding: 15px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0371__frame {
    padding: 20px;
  }
}

.comp_v3_0371__link {
  margin: .3em 0;
  padding-left: 30px;
}

.comp_v3_0371__link .disc {
  display: inline-block;
  padding-left: calc(26px + 0.25em);
  margin-left: 0;
  position: relative;
}

.comp_v3_0371__link .disc::before {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  content: "\002022";
  color: #0064d2;
  margin: 0 10px;
}

.comp_v3_0371__link a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #0064d2;
  padding-right: 0;
  position: relative;
  line-height: 1.6;
  text-decoration: none;
}

.comp_v3_0371__link a:hover {
  text-decoration: underline;
}

.comp_v3_0371__link a::after {
  display: none;
}

.comp_v3_0371__link a::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0371__link a[href$=".pdf"]::before, .comp_v3_0371__link a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0371__link a[href*="/list/index.php"]::before, .comp_v3_0371__link a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0371__link a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0371__link a[href^="tel:"], .comp_v3_0371__link a[href^="mailto:"], .comp_v3_0371__link a.icon-none {
  padding-left: 0;
}

.comp_v3_0371__link a[href^="tel:"]::before, .comp_v3_0371__link a[href^="mailto:"]::before, .comp_v3_0371__link a.icon-none::before {
  display: none;
}

.comp_v3_0371__link a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0371__link a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0371__link a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0371__link a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0371__link a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0371__link a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0371__link a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0371__link a > sub {
  bottom: 0.75em;
}

.comp_v3_0371__link a > sup {
  top: 0.5em;
}

.comp_v3_0371__link a {
  margin-left: -30px;
}

.comp_v3_0371__link__info {
  display: inline;
  color: #333;
}

.comp_v3_0900 .comp_v3_0371__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0371__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0370__frame {
  padding: 30px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0370__frame {
    padding: 20px;
  }
}

.comp_v3_0370__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: -5px;
  margin-right: -5px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0370__list {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}

.comp_v3_0370__list li {
  margin: 0;
}

.comp_v3_0370__checkbox {
  position: absolute;
  left: -100vw;
}

.comp_v3_0370__checkbox--btn {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-size: 1.4rem;
  margin-left: 5px;
  margin-right: 5px;
  padding: 10px 20px;
  border-radius: 4px;
  line-height: 1;
  letter-spacing: 0.1rem;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  background-color: transparent;
  border: 1px solid #0064d2;
  color: #0064d2;
}

.comp_v3_0370__checkbox--btn span {
  padding-top: 0.2rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0370__checkbox--btn {
    margin-top: 10px;
    margin-bottom: 20px;
  }
}

.comp_v3_0370__checkbox--btn:hover {
  opacity: 0.5;
  cursor: pointer;
}

.comp_v3_0370__checkbox--btn--hide {
  display: none;
}

.comp_v3_0370__checkbox:checked + .comp_v3_0370__checkbox--btn {
  background-color: #0064d2;
  border: 1px solid #0064d2;
  color: #fff;
}

.comp_v3_0370__checkbox:focus + .comp_v3_0370__checkbox--btn {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0370__button--btn {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  text-decoration: none;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-left: 5px;
  margin-right: 5px;
  padding: 10px 20px;
  text-align: center;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  border: 1px solid #0064d2;
  color: #fff;
  background-color: #0064d2;
  letter-spacing: 0.1rem;
}

.comp_v3_0370__button--btn:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
}

.comp_v3_0370__button--btn:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0370__button--btn span {
  padding-top: 0.2rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0370__button--btn {
    margin-top: 10px;
    margin-bottom: 20px;
  }
}

.comp_v3_0370__button--btn--hide {
  display: none;
}

.comp_v3_0370__table {
  table-layout: fixed;
  background-color: #fff;
  -webkit-box-shadow: 0 4px 8px 0px rgba(0, 0, 0, 0.16);
  box-shadow: 0 4px 8px 0px rgba(0, 0, 0, 0.16);
  margin: 30px 0 40px;
  line-height: 1.6;
  width: 100%;
  height: 100%;
}

@media screen and (max-width: 768px) {
  .comp_v3_0370__table {
    margin-top: 10px;
    margin-bottom: 20px;
  }
}

.comp_v3_0370__table__check {
  line-height: 1;
  padding: 10px 15px;
  height: 100%;
}

@media screen and (max-width: 768px) {
  .comp_v3_0370__table__check {
    padding: 10px 10px 0 10px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0370__table tbody td:first-child:last-child .comp_v3_0370__table__check {
    padding-bottom: 10px;
  }
}

.comp_v3_0370__table thead th,
.comp_v3_0370__table thead td {
  text-align: left;
  padding: 10px 10px 10px 20px;
  font-weight: bold;
  color: #2d2d2d;
  vertical-align: top;
  width: 33.3333%;
}

.comp_v3_0370__table thead th:last-child,
.comp_v3_0370__table thead td:last-child {
  width: 15%;
}

@media screen and (max-width: 768px) {
  .comp_v3_0370__table thead th,
  .comp_v3_0370__table thead td {
    display: inline-block;
    width: auto;
    padding: 10px 0;
  }
  .comp_v3_0370__table thead th + th::before,
  .comp_v3_0370__table thead td + th::before {
    content: "/";
    display: inline-block;
    margin: 0 3px;
  }
  .comp_v3_0370__table thead th:first-child,
  .comp_v3_0370__table thead td:first-child {
    padding-left: 10px;
  }
  .comp_v3_0370__table thead th:last-child,
  .comp_v3_0370__table thead td:last-child {
    width: auto;
  }
}

.comp_v3_0370__table thead th p,
.comp_v3_0370__table thead td p {
  margin: 0;
}

.comp_v3_0370__table tbody th,
.comp_v3_0370__table tbody td {
  text-align: left;
  padding: 0;
  border-top: 1px solid #e7e7e8;
  border-left: 1px solid #e7e7e8;
  vertical-align: top;
  height: 100%;
}

.comp_v3_0370__table tbody th:first-child,
.comp_v3_0370__table tbody td:first-child {
  border-left: none;
  border-top: 1px solid #e7e7e8;
}

@media screen and (max-width: 768px) {
  .comp_v3_0370__table tbody th,
  .comp_v3_0370__table tbody td {
    display: block;
    border: none;
  }
}

.comp_v3_0370__table tbody th p,
.comp_v3_0370__table tbody td p {
  margin: 0;
}

.comp_v3_0370__table__checkbox {
  position: absolute;
  left: -100vw;
}

.comp_v3_0370__table__checkbox:checked + .comp_v3_0370__table__checktext {
  color: #0064d2;
}

.comp_v3_0370__table__checkbox:checked + .comp_v3_0370__table__checktext::after {
  content: "";
  display: block;
  position: absolute;
  top: 3px;
  left: 5px;
  width: 6px;
  height: 12px;
  -webkit-transform: rotate(40deg);
  transform: rotate(40deg);
  border-bottom: 2px solid #fff;
  border-right: 2px solid #fff;
}

@media screen and (max-width: 768px) {
  .comp_v3_0370__table__checkbox:checked + .comp_v3_0370__table__checktext::after {
    top: 5px;
    width: 4px;
    height: 8px;
    border-bottom: 1px solid #fff;
    border-right: 1px solid #fff;
  }
}

.comp_v3_0370__table__checkbox:checked + .comp_v3_0370__table__checktext::before {
  border: 1px solid #0064d2;
  background-color: #0064d2;
}

.comp_v3_0370__table__checkbox:focus + .comp_v3_0370__table__checktext::before {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0370__table__checkbox:disabled + .comp_v3_0370__table__checktext::before {
  display: none;
}

.comp_v3_0370__table__checktext {
  display: block;
  color: #0064d2;
  padding-left: 30px;
  position: relative;
  line-height: 1.6;
}

@media screen and (max-width: 768px) {
  .comp_v3_0370__table__checktext {
    padding-left: 20px;
  }
}

label > .comp_v3_0370__table__checktext a {
  color: #0064d2;
  text-decoration: none;
}

label > .comp_v3_0370__table__checktext:hover {
  text-decoration: underline;
  cursor: pointer;
}

label > .comp_v3_0370__table__checktext::before {
  content: "";
  display: block;
  position: absolute;
  top: 4px;
  left: 0;
  width: 15px;
  height: 15px;
  border: 1px solid #ccc;
  border-radius: 4px;
}

@media screen and (max-width: 768px) {
  label > .comp_v3_0370__table__checktext::before {
    width: 12px;
    height: 12px;
  }
}

.comp_v3_0370__table__pdftext, .comp_v3_0370__table__filetext {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #6e7175;
  padding-left: 30px;
  font-size: 1.2rem;
  margin-top: 5px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0370__table__pdftext, .comp_v3_0370__table__filetext {
    padding-left: 20px;
    margin-top: 5px;
  }
}

.comp_v3_0370__table__pdftext::before, .comp_v3_0370__table__filetext::before {
  content: "";
  display: inline-block;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
  background-size: 16px 16px;
  margin-right: 5px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0370__table__pdftext, .comp_v3_0370__table__filetext {
    padding-left: 20px;
    margin-top: 5px;
  }
}

.comp_v3_0370__table__filetext::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-file.svg);
}

.comp_v3_0370__table__description {
  display: block;
  line-height: 1.6;
  padding-left: 30px;
}

.comp_v3_0370__table__pdftext + .comp_v3_0370__table__description, .comp_v3_0370__table__filetext + .comp_v3_0370__table__description {
  margin-top: 10px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0370__table__pdftext + .comp_v3_0370__table__description, .comp_v3_0370__table__filetext + .comp_v3_0370__table__description {
    margin-top: 5px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0370__table__description {
    padding-left: 20px;
  }
}

.comp_v3_0370__table--new {
  font-size: 1.4rem;
  margin: 0 0 10px 0;
  display: inline-block;
  vertical-align: top;
  letter-spacing: 0.1rem;
  margin-bottom: 5px;
  padding: 0 0 0 30px;
}

.comp_v3_0370__table--new span {
  display: inline-block;
  border-radius: 4px;
  padding: 5px 10px;
  line-height: 1;
  color: #fff;
  background-color: #af8cc8;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

@media screen and (max-width: 768px) {
  .comp_v3_0370__table--new {
    padding-left: 20px;
  }
}

.comp_v3_0370__table__date {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.6;
  padding: 10px 15px;
  margin: 0;
  height: 100%;
}

@media screen and (max-width: 768px) {
  .comp_v3_0370__table__date {
    padding: 0 10px 10px 30px;
  }
}

.comp_v3_0370__table label {
  display: block;
  cursor: pointer;
}

.comp_v3_0370__table__read_more label.comp_v3_0370__table__read_more__button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 10px;
}

.comp_v3_0370__table__read_more label.comp_v3_0370__table__read_more__button:before {
  content: "";
  display: inline-block;
  margin-right: 0.8rem;
  width: 1.2rem;
  height: 1.2rem;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-plus.png);
  background-repeat: no-repeat;
  background-size: 1.2rem 1.2rem;
}

.comp_v3_0370__table__read_more label.comp_v3_0370__table__read_more__button:hover {
  opacity: 0.5;
}

.comp_v3_0370__table__close label.comp_v3_0370__table__close__button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 10px;
}

.comp_v3_0370__table__close label.comp_v3_0370__table__close__button:before {
  content: "";
  display: inline-block;
  margin-right: 0.8rem;
  width: 1.2rem;
  height: 1.2rem;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-minus.png);
  background-repeat: no-repeat;
  background-size: 1.2rem 1.2rem;
}

.comp_v3_0370__table__close label.comp_v3_0370__table__close__button:hover {
  opacity: 0.5;
}

.comp_v3_0370__read_more {
  display: none;
}

.comp_v3_0370__read_more + form .comp_v3_0370__table__read_more ~ tr {
  display: none;
}

.comp_v3_0370__read_more:checked + form .comp_v3_0370__table__read_more {
  display: none;
}

.comp_v3_0370__read_more:checked + form .comp_v3_0370__table__read_more ~ tr {
  display: table-row;
}

.comp_v3_0900 .comp_v3_0370__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0370__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0360__frame {
  font-size: 1.4rem;
  line-height: 1.4;
}

@media screen and (max-width: 768px) {
  .comp_v3_0360__frame {
    font-size: 1.2rem;
  }
}

.comp_v3_0360__frame--nmargin {
  margin-top: -30px;
  padding: 0 0 30px;
  font-size: 1.4rem;
  line-height: 1.4;
}

@media screen and (max-width: 768px) {
  .comp_v3_0360__frame--nmargin {
    font-size: 1.2rem;
    margin-top: -15px;
    padding: 0 0 15px;
  }
}

.comp_v3_0360__frame--border {
  padding: 30px 15px;
  overflow: hidden;
  margin: 60px auto 0;
  border-top: 1px solid rgba(51, 51, 51, 0.2);
  border-bottom: 1px solid rgba(51, 51, 51, 0.2);
  font-size: 1.4rem;
  line-height: 1.4;
}

@media screen and (max-width: 768px) {
  .comp_v3_0360__frame--border {
    padding: 20px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0360__frame--border {
    margin: 30px auto 0;
    font-size: 1.2rem;
  }
}

.comp_v3_0010 .comp_v3_0350 .comp_v3_0360__frame img {
  vertical-align: unset;
}

.comp_v3_0360 ul {
  list-style: none;
  padding: 0;
  margin: 1em 0 0 0;
  line-height: 1.4;
}

.comp_v3_0360 ul ul,
.comp_v3_0360 ul ol {
  margin: 0 0 0 30px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0360 ul ul,
  .comp_v3_0360 ul ol {
    margin: 0 0 0 25px;
  }
}

.comp_v3_0360 ol {
  padding: 0;
  margin: 1em 0 0 0;
  list-style-type: none;
  counter-reset: ol-counter;
}

.comp_v3_0360 ol ul,
.comp_v3_0360 ol ol {
  margin: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0360 ol ul,
  .comp_v3_0360 ol ol {
    margin: 0;
  }
}

.comp_v3_0360 ol > li {
  position: relative;
  counter-increment: ol-counter;
  margin-left: 1.5em;
  text-indent: 0;
}

.comp_v3_0360 ol > li::before {
  content: counter(ol-counter) ". ";
  width: 2.5em;
  display: inline-block;
  text-align: right;
  left: -2.5em;
  position: absolute;
  padding-right: 0.4em;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.comp_v3_0360 .disc ul,
.comp_v3_0360 .disc ol {
  margin: 0;
}

.comp_v3_0360 li a {
  color: #0064d2;
  display: inline-block;
  position: relative;
}

.comp_v3_0360 li a:hover {
  text-decoration: underline;
}

.comp_v3_0360 li a img {
  display: inline-block;
  margin-right: 8px;
  vertical-align: middle;
}

.comp_v3_0360--left, .comp_v3_0360--center, .comp_v3_0360--right {
  padding: 0 15px;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0360--left, .comp_v3_0360--center, .comp_v3_0360--right {
    padding: 0 20px;
  }
}

.comp_v3_0360--left {
  text-align: left;
}

.comp_v3_0360--center {
  text-align: center;
}

.comp_v3_0360--right {
  text-align: right;
}

.comp_v3_0360 small {
  font-size: 1.4rem;
  line-height: 1.4;
}

@media screen and (max-width: 768px) {
  .comp_v3_0360 small {
    font-size: 1.2rem;
  }
}

.comp_v3_0360 p {
  margin: 0;
}

.comp_v3_0360 p a {
  display: inline;
  color: #0064d2;
  padding-right: 0;
  padding-left: 0;
  position: relative;
  text-decoration: underline;
  line-height: 1.4;
}

.comp_v3_0360 p a:hover {
  text-decoration: none;
}

.comp_v3_0360 p a::before {
  display: none;
}

.comp_v3_0360 p a::after {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 5px;
  -webkit-transform: translateY(2.5px);
  transform: translateY(2.5px);
}

.comp_v3_0360 p a[href$=".pdf"]::after, .comp_v3_0360 p a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0360 p a[href*="/list/index.php"]::after, .comp_v3_0360 p a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0360 p a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0360 p a[href^="tel:"], .comp_v3_0360 p a[href^="mailto:"], .comp_v3_0360 p a.icon-none {
  padding-right: 0;
}

.comp_v3_0360 p a[href^="tel:"]::after, .comp_v3_0360 p a[href^="mailto:"]::after, .comp_v3_0360 p a.icon-none::after {
  display: none;
}

.comp_v3_0360 p a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0360 p a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0360 p a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0360 p a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0360 p a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0360 p a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0360 p a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0360 ul,
.comp_v3_0360 ol {
  text-align: left;
  margin: 0;
}

.comp_v3_0360 ul .disc,
.comp_v3_0360 ol .disc {
  display: inline-block;
  padding-left: calc(26px + 0.25em);
  margin-left: 0;
  position: relative;
}

.comp_v3_0360 ul .disc::before,
.comp_v3_0360 ol .disc::before {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  content: "\002022";
  color: #0064d2;
  margin: 0 10px;
}

.comp_v3_0360 ul a,
.comp_v3_0360 ol a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #0064d2;
  padding-right: 0;
  position: relative;
  line-height: 1.6;
  text-decoration: none;
}

.comp_v3_0360 ul a:hover,
.comp_v3_0360 ol a:hover {
  text-decoration: underline;
}

.comp_v3_0360 ul a::after,
.comp_v3_0360 ol a::after {
  display: none;
}

.comp_v3_0360 ul a::before,
.comp_v3_0360 ol a::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0360 ul a[href$=".pdf"]::before, .comp_v3_0360 ul a[href*="docget.jsp"]::before,
.comp_v3_0360 ol a[href$=".pdf"]::before,
.comp_v3_0360 ol a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0360 ul a[href*="/list/index.php"]::before, .comp_v3_0360 ul a[href*="/parametric"]::before,
.comp_v3_0360 ol a[href*="/list/index.php"]::before,
.comp_v3_0360 ol a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0360 ul a[href^="#"]::before,
.comp_v3_0360 ol a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0360 ul a[href^="tel:"], .comp_v3_0360 ul a[href^="mailto:"], .comp_v3_0360 ul a.icon-none,
.comp_v3_0360 ol a[href^="tel:"],
.comp_v3_0360 ol a[href^="mailto:"],
.comp_v3_0360 ol a.icon-none {
  padding-left: 0;
}

.comp_v3_0360 ul a[href^="tel:"]::before, .comp_v3_0360 ul a[href^="mailto:"]::before, .comp_v3_0360 ul a.icon-none::before,
.comp_v3_0360 ol a[href^="tel:"]::before,
.comp_v3_0360 ol a[href^="mailto:"]::before,
.comp_v3_0360 ol a.icon-none::before {
  display: none;
}

.comp_v3_0360 ul a.icon-none img,
.comp_v3_0360 ol a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0360 ul a[href^="tel:"],
  .comp_v3_0360 ol a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0360 ul a[data-type="normal"]::before,
.comp_v3_0360 ol a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0360 ul a[data-type="internal"]::before,
.comp_v3_0360 ol a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0360 ul a[data-type="external"]::before,
.comp_v3_0360 ol a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0360 ul a[data-type="pdf"]::before,
.comp_v3_0360 ol a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0360 ul a[target="_blank"]::before,
.comp_v3_0360 ol a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0360 ul a > sub,
.comp_v3_0360 ol a > sub {
  bottom: 0.75em;
}

.comp_v3_0360 ul a > sup,
.comp_v3_0360 ol a > sup {
  top: 0.5em;
}

.comp_v3_0360 ol ul > li::before {
  width: auto;
  left: auto;
  padding-right: 0;
}

.comp_v3_0360 dl {
  text-align: left;
  line-height: 1.6;
  margin: 0;
}

.comp_v3_0360 dl a {
  display: inline;
  color: #0064d2;
  padding-right: 0;
  padding-left: 0;
  position: relative;
  text-decoration: underline;
  line-height: 1.4;
}

.comp_v3_0360 dl a:hover {
  text-decoration: none;
}

.comp_v3_0360 dl a::before {
  display: none;
}

.comp_v3_0360 dl a::after {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 5px;
  -webkit-transform: translateY(2.5px);
  transform: translateY(2.5px);
}

.comp_v3_0360 dl a[href$=".pdf"]::after, .comp_v3_0360 dl a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0360 dl a[href*="/list/index.php"]::after, .comp_v3_0360 dl a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0360 dl a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0360 dl a[href^="tel:"], .comp_v3_0360 dl a[href^="mailto:"], .comp_v3_0360 dl a.icon-none {
  padding-right: 0;
}

.comp_v3_0360 dl a[href^="tel:"]::after, .comp_v3_0360 dl a[href^="mailto:"]::after, .comp_v3_0360 dl a.icon-none::after {
  display: none;
}

.comp_v3_0360 dl a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0360 dl a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0360 dl a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0360 dl a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0360 dl a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0360 dl a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0360 dl a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0360 dl dt {
  font-weight: bold;
  margin-top: 0.3em;
  margin-bottom: 0.3em;
  color: #1d1e21;
}

.comp_v3_0360 dl dd {
  margin-left: 1.5em;
  margin-top: 0.3em;
  margin-bottom: 0.3em;
  color: #333;
}

@media screen and (max-width: 768px) {
  .comp_v3_0360 dl dd {
    margin-left: 1.5em;
  }
}

.comp_v3_0360 ul ul,
.comp_v3_0360 ul ol,
.comp_v3_0360 ol ul,
.comp_v3_0360 ol ol {
  padding: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0360 ul ul,
  .comp_v3_0360 ul ol,
  .comp_v3_0360 ol ul,
  .comp_v3_0360 ol ol {
    padding: 0;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0360__frame {
    display: none;
  }
}

.comp_v3_0900 .comp_v3_0360__frame, .comp_v3_0900 .comp_v3_0360__frame--nmargin, .comp_v3_0900 .comp_v3_0360__frame--border {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0360__frame, .comp_v3_0900 .comp_v3_0360__frame--nmargin, .comp_v3_0900 .comp_v3_0360__frame--border {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0350__frame {
  padding: 30px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 auto;
  line-height: 1.6;
}

@media screen and (max-width: 768px) {
  .comp_v3_0350__frame {
    padding: 20px;
  }
}

.comp_v3_0350__tab {
  margin: 0 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: rgba(160, 160, 165, 0.75);
  padding: 8px 8px 0 8px;
  border-radius: 4px 4px 0 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@media screen and (max-width: 768px) {
  .comp_v3_0350__tab {
    margin: 0;
  }
}

.comp_v3_0350__tab__item {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  vertical-align: middle;
  font-weight: bold;
  border-radius: 4px 4px 0 0;
  text-align: center;
  padding: 10px;
  border: 0 none;
  color: #fff;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  letter-spacing: 0.1rem;
}

.comp_v3_0350__tab__item:hover {
  color: #2d2d2d;
  cursor: pointer;
}

.comp_v3_0350__tab__item a {
  color: #fff;
}

.comp_v3_0350__tab__item--active {
  color: #1d1e21;
  background-color: #fff;
}

.comp_v3_0350__tab__item--active a {
  color: #2d2d2d;
}

.comp_v3_0350__tab02 {
  margin: 0 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: rgba(245, 245, 246, 0.8);
  padding: 8px;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@media screen and (max-width: 768px) {
  .comp_v3_0350__tab02 {
    margin: 0;
  }
}

.comp_v3_0350__tab02__item {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  vertical-align: middle;
  border-radius: 4px;
  text-align: center;
  padding: 8px;
  border: 0 none;
  color: #1d1e21;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  opacity: 0.5;
  letter-spacing: 0.1rem;
}

.comp_v3_0350__tab02__item:hover {
  color: #2d2d2d;
  cursor: pointer;
  opacity: 1;
}

.comp_v3_0350__tab02__item--active {
  color: #1d1e21;
  background-color: #fff;
  -webkit-box-shadow: 0 2px 9px 0 rgba(0, 0, 0, 0.05);
  box-shadow: 0 2px 9px 0 rgba(0, 0, 0, 0.05);
  opacity: 1;
  font-weight: bold;
}

.comp_v3_0350__tab03 {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 10px;
  padding: 0;
  background-color: #fff;
  border-radius: 5px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0350__tab03 {
    margin: 0;
  }
}

.comp_v3_0350__tab03__item {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  color: #0064d2;
  border: 1px solid #0064d2;
  border-right: none;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  text-align: center;
  letter-spacing: 0.1rem;
  padding: 12px 20px 10px 20px;
}

.comp_v3_0350__tab03__item:first-child {
  border-radius: 5px 0 0 5px;
}

.comp_v3_0350__tab03__item:last-child {
  border-radius: 0 5px 5px 0;
  border-right: 1px solid #0064d2;
}

.comp_v3_0350__tab03__item:hover {
  opacity: 0.5;
  cursor: pointer;
}

.comp_v3_0350__tab03__item--active {
  color: #fff;
  background-color: #0064d2;
  font-weight: bold;
  border-right: 1px solid #0064d2;
}

.comp_v3_0350__tab03__item--active + .comp_v3_0350__tab03__item {
  border-left: none;
}

.comp_v3_0350__cont {
  padding: 15px;
}

.comp_v3_0350__cont .comp_v3_0350__cont__item {
  height: 0px;
  overflow-y: hidden;
  visibility: hidden;
  background-color: #FFFFFF;
}

.comp_v3_0350__cont .comp_v3_0350__cont__item--active {
  height: auto;
  overflow-y: visible;
  visibility: visible;
}

.comp_v3_0350__flcol {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0350__flcol:first-child {
    margin: 0 10px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0350__flcol {
    display: block;
  }
  .comp_v3_0350__flcol:first-child {
    margin: 0;
  }
}

.comp_v3_0350__flcol__col {
  width: 60%;
}

.comp_v3_0350__flcol__col:last-child {
  width: 40%;
}

@media screen and (max-width: 768px) {
  .comp_v3_0350__flcol__col {
    width: 100%;
  }
  .comp_v3_0350__flcol__col:first-child {
    margin: 0 20px;
    width: auto;
  }
  .comp_v3_0350__flcol__col:last-child {
    width: 100%;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0350__flcol .comp_v3_0350__tab02,
  .comp_v3_0350__flcol .comp_v3_0350__tab03 {
    margin-right: 0;
  }
}

.comp_v3_0350__title {
  margin: 20px 10px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0350__title {
    margin: 20px 20px;
  }
}

.comp_v3_0900 .comp_v3_0350__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0350__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0350__cont__button {
  display: none;
}

.comp_v3_0010 .comp_v3_0350__frame {
  margin: 0;
  padding-top: 20px;
  padding-right: 0;
  padding-bottom: 10px;
  padding-left: 0;
  max-width: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 75vh;
  max-height: -webkit-max-content;
  max-height: -moz-max-content;
  max-height: max-content;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0350__frame {
    display: block;
    padding: 0;
    height: 100%;
  }
}

.comp_v3_0010 .comp_v3_0350__tab, .comp_v3_0010 .comp_v3_0350__tab02, .comp_v3_0010 .comp_v3_0350__tab03 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-left: 0px;
  margin-right: 0px;
  border-radius: 0;
  border-right: 0;
  background-color: transparent;
  overflow-y: auto;
  direction: rtl;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0350__tab, .comp_v3_0010 .comp_v3_0350__tab02, .comp_v3_0010 .comp_v3_0350__tab03 {
    display: none;
  }
}

.comp_v3_0010 .comp_v3_0350__tab__item, .comp_v3_0010 .comp_v3_0350__tab02__item, .comp_v3_0010 .comp_v3_0350__tab03__item {
  white-space: nowrap;
  border-radius: 0;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  font-size: 1.2rem;
  letter-spacing: 0.2em;
  font-weight: bold;
  text-align: left;
  color: #333;
  padding-top: 0;
  padding-right: 20px;
  padding-bottom: 0;
  padding-left: 10px;
  margin-bottom: -5px;
  direction: ltr;
}

.comp_v3_0010 .comp_v3_0350__tab__item + .comp_v3_0350__tab__item, .comp_v3_0010 .comp_v3_0350__tab02__item + .comp_v3_0350__tab__item, .comp_v3_0010 .comp_v3_0350__tab03__item + .comp_v3_0350__tab__item {
  margin-top: 20px;
}

.comp_v3_0010 .comp_v3_0350__tab__item span, .comp_v3_0010 .comp_v3_0350__tab02__item span, .comp_v3_0010 .comp_v3_0350__tab03__item span {
  position: relative;
}

.comp_v3_0010 .comp_v3_0350__tab__item span::after, .comp_v3_0010 .comp_v3_0350__tab02__item span::after, .comp_v3_0010 .comp_v3_0350__tab03__item span::after {
  content: "";
  position: absolute;
  left: -5px;
  right: -5px;
  bottom: -3px;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: 0.1px solid #333;
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.comp_v3_0010 .comp_v3_0350__tab__item--active, .comp_v3_0010 .comp_v3_0350__tab02__item--active, .comp_v3_0010 .comp_v3_0350__tab03__item--active {
  background: none;
  background-color: #FFFFFF;
  pointer-events: none;
  color: #0064d2;
}

.comp_v3_0010 .comp_v3_0350__tab__item:hover span::after, .comp_v3_0010 .comp_v3_0350__tab02__item:hover span::after, .comp_v3_0010 .comp_v3_0350__tab03__item:hover span::after {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  border-bottom: 0.1px solid #333;
}

.comp_v3_0010 .comp_v3_0350__tab__item--active span::after, .comp_v3_0010 .comp_v3_0350__tab02__item--active span::after, .comp_v3_0010 .comp_v3_0350__tab03__item--active span::after {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  border-bottom: 0.1px solid #0064d2;
}

.comp_v3_0010 .comp_v3_0350__cont {
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  padding: 0;
  overflow-y: auto;
  background-color: #FFFFFF;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0350__cont {
    padding: 0;
    overflow-y: unset;
  }
}

.comp_v3_0010 .comp_v3_0350__cont__button {
  display: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0350__cont__button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 15px;
    padding-bottom: 15px;
    width: 100%;
    height: auto;
    border-left: none;
    border-right: none;
    border-top: none;
    border-bottom: 1px solid #ddd;
    letter-spacing: normal;
    cursor: pointer;
  }
}

.comp_v3_0010 .comp_v3_0350__cont__button::before {
  content: "\E145";
  display: inline-block;
  margin-right: 5px;
  width: 2.4rem;
  font-family: 'Material Icons';
  font-size: 2.4rem;
  line-height: 1;
}

.comp_v3_0010 .comp_v3_0350__cont__button[aria-expanded="true"]::before {
  content: "\E15B";
}

.comp_v3_0010 .comp_v3_0350__cont__button:hover {
  color: #0064d2;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0350__cont__item {
    margin-left: 5px;
    visibility: visible;
    -webkit-transition: height 300ms ease;
    transition: height 300ms ease;
  }
}

@charset "UTF-8";
.comp_v3_0290__frame {
  padding: 15px;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
  position: relative;
}

@media screen and (max-width: 768px) {
  .comp_v3_0290__frame {
    padding: 20px 0;
  }
}

.comp_v3_0290__slider, .comp_v3_0290__slider--edit {
  max-width: 1140px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.comp_v3_0290__slider .slick-list {
  width: 100%;
}

.comp_v3_0290__slider .slick-dots {
  position: relative;
  font-size: 0;
  list-style: none;
  display: block;
  text-align: center;
  padding: 15px 0;
  margin: 0 auto;
  width: 80%;
}

.comp_v3_0290__slider .slick-dots li {
  position: relative;
  display: inline-block;
  margin: 2px 5px;
  padding: 0;
  cursor: pointer;
}

.comp_v3_0290__slider .slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: transparent;
  padding: 5px;
  cursor: pointer;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 7px;
  border: 2px solid #6e7175;
}

.comp_v3_0290__slider .slick-dots li button:hover, .comp_v3_0290__slider .slick-dots li button:focus {
  outline: none;
}

.comp_v3_0290__slider .slick-dots li button:hover:before, .comp_v3_0290__slider .slick-dots li button:focus:before {
  opacity: 1;
}

.comp_v3_0290__slider .slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "•";
  width: 12px;
  height: 12px;
  font-size: 6px;
  line-height: 20px;
  text-align: center;
  opacity: 0.5;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  border-radius: 6px;
}

.comp_v3_0290__slider .slick-dots li.slick-active button {
  opacity: 1;
  border: 2px solid #1d1e21;
  background-color: #1d1e21;
}

.comp_v3_0290__slider .slick-dots {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.comp_v3_0290__slider .slick-dots li {
  margin: 0;
  padding: 5px;
}

.comp_v3_0290__slider .slick-track {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
}

.comp_v3_0290__slider .slick-track .slick-slide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: auto;
}

.comp_v3_0290__slider .slick-track .slick-slide > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
}

.comp_v3_0290__slider__column {
  width: 16.5%;
  padding: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.comp_v3_0290__slider__column a figure img:hover {
  opacity: 0.5;
}

@media screen and (max-width: 1199px) {
  .comp_v3_0290__slider__column {
    width: 20%;
  }
}

@media screen and (max-width: 1139px) {
  .comp_v3_0290__slider__column {
    width: 25%;
  }
}

.comp_v3_0290__slider__column__links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #2d2d2d;
}

.comp_v3_0290__slider__column__links figure {
  height: 160px;
  position: relative;
  padding-top: 15px;
  padding-bottom: 15px;
}

.comp_v3_0290__slider__column__links figure img {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  max-width: 113px;
  max-height: 160px;
  -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.16);
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.16);
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  background-color: #fff;
  margin: 0 auto;
}

.comp_v3_0290__slider__column__links p {
  max-width: 100%;
  margin-top: 0;
  padding-top: 0;
  padding-right: 7.5px;
  padding-bottom: 0;
  padding-left: 30px;
  color: #0064d2;
  text-decoration: none;
  position: relative;
}

.comp_v3_0290__slider__column__links p::before {
  content: "";
  position: absolute;
  left: 7.5px;
  top: 0.4em;
  display: inline-block;
  width: 14px;
  height: 14px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 14px 14px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0290__slider__column__links p {
    display: inline-block;
  }
}

.comp_v3_0290__slider__column__links[href$=".pdf"] p::before, .comp_v3_0290__slider__column__links[href*="docget.jsp"] p::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0290__slider__column__links[href*="/list/index.php"] p::before, .comp_v3_0290__slider__column__links[href*="/parametric"] p::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0290__slider__column__links[href^="#"] p::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0290__slider__column__links[href^="tel:"] p, .comp_v3_0290__slider__column__links[href^="mailto:"] p {
  padding-left: 7.5px;
}

.comp_v3_0290__slider__column__links[href^="tel:"] p::before, .comp_v3_0290__slider__column__links[href^="mailto:"] p::before {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0290__slider__column__links[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
  }
  .comp_v3_0290__slider__column__links[href^="tel:"] p {
    color: #333;
  }
}

.comp_v3_0290__slider__column__links[data-type="normal"] p::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0290__slider__column__links[data-type="internal"] p::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0290__slider__column__links[data-type="external"] p::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0290__slider__column__links[data-type="pdf"] p::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0290__slider__column__links[target="_blank"] p::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0290__slider__column__links:hover p {
  text-decoration: underline;
}

.comp_v3_0290__slider__column__links:hover figure img {
  -webkit-box-shadow: 0 8px 15px 0px rgba(0, 0, 0, 0.16);
  box-shadow: 0 8px 15px 0px rgba(0, 0, 0, 0.16);
}

@media screen and (max-width: 768px) {
  .comp_v3_0290__slider__column__links {
    width: 100%;
    text-align: center;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0290__slider__column {
    margin-left: 0px;
  }
}

.comp_v3_0900 .comp_v3_0290__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0290__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0270__frame, .comp_v3_0270__frame--media_left, .comp_v3_0270__frame--media_right, .comp_v3_0270__frame--media_top, .comp_v3_0270__frame--media_bottom {
  padding: 30px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0270__frame, .comp_v3_0270__frame--media_left, .comp_v3_0270__frame--media_right, .comp_v3_0270__frame--media_top, .comp_v3_0270__frame--media_bottom {
    padding: 20px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0270__frame, .comp_v3_0270__frame--media_left, .comp_v3_0270__frame--media_right, .comp_v3_0270__frame--media_top, .comp_v3_0270__frame--media_bottom {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0270__frame--media_left {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.comp_v3_0270__frame--media_left .comp_v3_0270__media_block {
  float: left;
  width: 50%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 0;
  padding-right: 15px;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0270__frame--media_left .comp_v3_0270__media_block figure img {
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0270__frame--media_left .comp_v3_0270__media_block figure img {
    background-image: none !important;
    margin-left: auto;
    margin-right: auto;
  }
}

.comp_v3_0270__frame--media_left .comp_v3_0270__media_block figure figcaption {
  margin: 0;
  padding: 1em 0;
}

.comp_v3_0270__frame--media_left .comp_v3_0270__media_block .imagemodal figure {
  width: 100%;
}

.comp_v3_0270__frame--media_left .comp_v3_0270__media_block .imagemodal figure img {
  max-width: 100%;
  max-height: 100%;
  position: relative;
  top: 0;
  left: 0;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}

@media screen and (max-width: 768px) {
  .comp_v3_0270__frame--media_left .comp_v3_0270__media_block {
    width: auto;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-left: 0;
    padding-right: 0;
  }
  .comp_v3_0270__frame--media_left .comp_v3_0270__media_block figure {
    padding-bottom: 20px;
  }
}

.comp_v3_0270__frame--media_left .comp_v3_0270__content_block {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0270__frame--media_left .comp_v3_0270__content_block {
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-left: 0;
    padding-right: 0;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0270__frame--media_right {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
}

.comp_v3_0270__frame--media_right .comp_v3_0270__media_block {
  float: right;
  width: 50%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 15px;
  padding-right: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0270__frame--media_right .comp_v3_0270__media_block figure img {
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0270__frame--media_right .comp_v3_0270__media_block figure img {
    background-image: none !important;
    margin-left: auto;
    margin-right: auto;
  }
}

.comp_v3_0270__frame--media_right .comp_v3_0270__media_block figure figcaption {
  margin: 0;
  padding: 1em 0;
}

.comp_v3_0270__frame--media_right .comp_v3_0270__media_block .imagemodal figure {
  width: 100%;
}

.comp_v3_0270__frame--media_right .comp_v3_0270__media_block .imagemodal figure img {
  max-width: 100%;
  max-height: 100%;
  position: relative;
  top: 0;
  left: 0;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}

@media screen and (max-width: 768px) {
  .comp_v3_0270__frame--media_right .comp_v3_0270__media_block {
    width: auto;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-left: 0;
    padding-right: 0;
  }
  .comp_v3_0270__frame--media_right .comp_v3_0270__media_block figure {
    padding-top: 20px;
  }
}

.comp_v3_0270__frame--media_right .comp_v3_0270__content_block {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0270__frame--media_right .comp_v3_0270__content_block {
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0270__frame--media_top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.comp_v3_0270__frame--media_top .comp_v3_0270__media_block {
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
  display: table;
  table-layout: fixed;
  width: 100%;
}

.comp_v3_0270__frame--media_top .comp_v3_0270__media_block figure img {
  background-image: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0900 .comp_v3_0270__frame--media_top .comp_v3_0270__media_block figure img,
  .comp_v3_0930 .comp_v3_0270__frame--media_top .comp_v3_0270__media_block figure img {
    max-height: none;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0270__frame--media_top .comp_v3_0270__media_block figure img,
  .comp_v3_0930 .comp_v3_0270__frame--media_top .comp_v3_0270__media_block figure img {
    margin-left: auto;
    margin-right: auto;
    background-image: none !important;
  }
}

.comp_v3_0270__frame--media_top .comp_v3_0270__media_block figure figcaption {
  margin: 0;
  padding: 1em 0;
}

.comp_v3_0270__frame--media_top .comp_v3_0270__media_block .imagemodal figure {
  width: 100%;
}

.comp_v3_0270__frame--media_top .comp_v3_0270__media_block .imagemodal figure img {
  max-width: 100%;
  max-height: 100%;
  position: relative;
  top: 0;
  left: 0;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}

.comp_v3_0270__frame--media_top .comp_v3_0270__media_block figure {
  display: table-cell;
  width: 100%;
  padding-bottom: 15px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0270__frame--media_top .comp_v3_0270__media_block figure {
    padding-bottom: 20px;
  }
}

.comp_v3_0270__frame--media_top .comp_v3_0270__content_block {
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}

.comp_v3_0270__frame--media_bottom {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}

.comp_v3_0270__frame--media_bottom .comp_v3_0270__media_block {
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
  display: table;
  table-layout: fixed;
  width: 100%;
}

.comp_v3_0270__frame--media_bottom .comp_v3_0270__media_block figure img {
  background-image: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0900 .comp_v3_0270__frame--media_bottom .comp_v3_0270__media_block figure img,
  .comp_v3_0930 .comp_v3_0270__frame--media_bottom .comp_v3_0270__media_block figure img {
    max-height: none;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0270__frame--media_bottom .comp_v3_0270__media_block figure img,
  .comp_v3_0930 .comp_v3_0270__frame--media_bottom .comp_v3_0270__media_block figure img {
    margin-left: auto;
    margin-right: auto;
    background-image: none !important;
  }
}

.comp_v3_0270__frame--media_bottom .comp_v3_0270__media_block figure figcaption {
  margin: 0;
  padding: 1em 0;
}

.comp_v3_0270__frame--media_bottom .comp_v3_0270__media_block .imagemodal figure {
  width: 100%;
}

.comp_v3_0270__frame--media_bottom .comp_v3_0270__media_block .imagemodal figure img {
  max-width: 100%;
  max-height: 100%;
  position: relative;
  top: 0;
  left: 0;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}

.comp_v3_0270__frame--media_bottom .comp_v3_0270__media_block figure {
  display: table-cell;
  width: 100%;
  padding-top: 15px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0270__frame--media_bottom .comp_v3_0270__media_block figure {
    padding-top: 20px;
  }
}

.comp_v3_0270__frame--media_bottom .comp_v3_0270__content_block {
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}

.comp_v3_0930 .comp_v3_0270__frame, .comp_v3_0930 .comp_v3_0270__frame--media_left, .comp_v3_0930 .comp_v3_0270__frame--media_right, .comp_v3_0930 .comp_v3_0270__frame--media_top, .comp_v3_0930 .comp_v3_0270__frame--media_bottom {
  padding: 0;
}

.comp_v3_0640 .comp_v3_0270__frame, .comp_v3_0640 .comp_v3_0270__frame--media_left, .comp_v3_0640 .comp_v3_0270__frame--media_right, .comp_v3_0640 .comp_v3_0270__frame--media_top, .comp_v3_0640 .comp_v3_0270__frame--media_bottom {
  padding: 0;
}

.comp_v3_0270__media_block {
  position: relative;
}

.comp_v3_0270__media_block .comp_v3_0270__media_block__video--aspect_16_9, .comp_v3_0270__media_block .comp_v3_0270__media_block__video--aspect_4_3 {
  position: relative;
  width: 100%;
  height: 0;
  overflow: hidden;
}

.comp_v3_0270__media_block .comp_v3_0270__media_block__video--aspect_16_9 iframe, .comp_v3_0270__media_block .comp_v3_0270__media_block__video--aspect_4_3 iframe,
.comp_v3_0270__media_block .comp_v3_0270__media_block__video--aspect_16_9 .video-js,
.comp_v3_0270__media_block .comp_v3_0270__media_block__video--aspect_4_3 .video-js {
  position: absolute;
  top: 0;
  left: 0;
  border: none;
  width: 100%;
  height: 100%;
}

.comp_v3_0270__media_block__video--aspect_16_9 {
  padding-bottom: 56.25%;
}

.comp_v3_0270__media_block__video--aspect_4_3 {
  padding-bottom: 75%;
}

@media screen and (max-width: 768px) {
  .comp_v3_0270__frame--media_left .comp_v3_0270__media_block__video, .comp_v3_0270__frame--media_left .comp_v3_0270__media_block__video--aspect_16_9, .comp_v3_0270__frame--media_left .comp_v3_0270__media_block__video--aspect_4_3, .comp_v3_0270__frame--media_top .comp_v3_0270__media_block__video, .comp_v3_0270__frame--media_top .comp_v3_0270__media_block__video--aspect_16_9, .comp_v3_0270__frame--media_top .comp_v3_0270__media_block__video--aspect_4_3 {
    margin-bottom: 20px;
  }
  .comp_v3_0270__frame--media_right .comp_v3_0270__media_block__video, .comp_v3_0270__frame--media_right .comp_v3_0270__media_block__video--aspect_16_9, .comp_v3_0270__frame--media_right .comp_v3_0270__media_block__video--aspect_4_3, .comp_v3_0270__frame--media_bottom .comp_v3_0270__media_block__video, .comp_v3_0270__frame--media_bottom .comp_v3_0270__media_block__video--aspect_16_9, .comp_v3_0270__frame--media_bottom .comp_v3_0270__media_block__video--aspect_4_3 {
    margin-top: 20px;
  }
}

.comp_v3_0270__content_block__keyword {
  font-size: 1.2rem;
  color: #707070;
  margin-top: 5px;
  margin-bottom: 5px;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0270__content_block__keyword {
    letter-spacing: normal;
  }
}

.comp_v3_0270__content_block__title {
  font-weight: normal;
  font-size: 2rem;
  margin: 10px 0 10px;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0270__content_block__title {
    letter-spacing: normal;
  }
}

.comp_v3_0270__content_block__lead {
  font-size: 1.4rem;
  margin: 15px 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0270__content_block__lead {
    margin: 20px 0;
  }
}

.comp_v3_0270__content_block__sentence {
  margin: 10px 0;
}

.comp_v3_0270__content_block__sentence > *:first-child {
  margin-top: 0;
}

.comp_v3_0270__content_block__sentence ul {
  list-style: none;
  padding: 0;
  margin: 1em 0 0 0;
  line-height: 1.4;
}

.comp_v3_0270__content_block__sentence ul ul,
.comp_v3_0270__content_block__sentence ul ol {
  margin: 0 0 0 30px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0270__content_block__sentence ul ul,
  .comp_v3_0270__content_block__sentence ul ol {
    margin: 0 0 0 25px;
  }
}

.comp_v3_0270__content_block__sentence ol {
  padding: 0;
  margin: 1em 0 0 0;
  list-style-type: none;
  counter-reset: ol-counter;
}

.comp_v3_0270__content_block__sentence ol ul,
.comp_v3_0270__content_block__sentence ol ol {
  margin: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0270__content_block__sentence ol ul,
  .comp_v3_0270__content_block__sentence ol ol {
    margin: 0;
  }
}

.comp_v3_0270__content_block__sentence ol > li {
  position: relative;
  counter-increment: ol-counter;
  margin-left: 1.5em;
  text-indent: 0;
}

.comp_v3_0270__content_block__sentence ol > li::before {
  content: counter(ol-counter) ". ";
  width: 2.5em;
  display: inline-block;
  text-align: right;
  left: -2.5em;
  position: absolute;
  padding-right: 0.4em;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.comp_v3_0270__content_block__sentence .disc ul,
.comp_v3_0270__content_block__sentence .disc ol {
  margin: 0;
}

.comp_v3_0270__content_block__sentence li a {
  color: #0064d2;
  display: inline-block;
  position: relative;
}

.comp_v3_0270__content_block__sentence li a:hover {
  text-decoration: underline;
}

.comp_v3_0270__content_block__sentence li a img {
  display: inline-block;
  margin-right: 8px;
  vertical-align: middle;
}

.comp_v3_0270__content_block__sentence p {
  margin-top: 1em;
}

.comp_v3_0270__content_block__sentence p a {
  display: inline;
  color: #0064d2;
  padding-right: 0;
  padding-left: 0;
  position: relative;
  text-decoration: underline;
  line-height: 1.4;
}

.comp_v3_0270__content_block__sentence p a:hover {
  text-decoration: none;
}

.comp_v3_0270__content_block__sentence p a::before {
  display: none;
}

.comp_v3_0270__content_block__sentence p a::after {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 5px;
  -webkit-transform: translateY(2.5px);
  transform: translateY(2.5px);
}

.comp_v3_0270__content_block__sentence p a[href$=".pdf"]::after, .comp_v3_0270__content_block__sentence p a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0270__content_block__sentence p a[href*="/list/index.php"]::after, .comp_v3_0270__content_block__sentence p a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0270__content_block__sentence p a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0270__content_block__sentence p a[href^="tel:"], .comp_v3_0270__content_block__sentence p a[href^="mailto:"], .comp_v3_0270__content_block__sentence p a.icon-none {
  padding-right: 0;
}

.comp_v3_0270__content_block__sentence p a[href^="tel:"]::after, .comp_v3_0270__content_block__sentence p a[href^="mailto:"]::after, .comp_v3_0270__content_block__sentence p a.icon-none::after {
  display: none;
}

.comp_v3_0270__content_block__sentence p a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0270__content_block__sentence p a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0270__content_block__sentence p a[href^="http"]:not([href^="https://toshiba.semicon-storage.com/"]):not([href^="https://toshiba-semicon-storage.com/"]):not([data-type])::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0270__content_block__sentence p a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0270__content_block__sentence p a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0270__content_block__sentence p a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0270__content_block__sentence p a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0270__content_block__sentence p a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0270__content_block__sentence ul .disc,
.comp_v3_0270__content_block__sentence ol .disc {
  display: inline-block;
  padding-left: calc(26px + 0.25em);
  margin-left: 0;
  position: relative;
}

.comp_v3_0270__content_block__sentence ul .disc::before,
.comp_v3_0270__content_block__sentence ol .disc::before {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  content: "\002022";
  color: #0064d2;
  margin: 0 10px;
}

.comp_v3_0270__content_block__sentence ul a,
.comp_v3_0270__content_block__sentence ol a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #0064d2;
  padding-right: 0;
  position: relative;
  line-height: 1.6;
  text-decoration: none;
}

.comp_v3_0270__content_block__sentence ul a:hover,
.comp_v3_0270__content_block__sentence ol a:hover {
  text-decoration: underline;
}

.comp_v3_0270__content_block__sentence ul a::after,
.comp_v3_0270__content_block__sentence ol a::after {
  display: none;
}

.comp_v3_0270__content_block__sentence ul a::before,
.comp_v3_0270__content_block__sentence ol a::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0270__content_block__sentence ul a[href$=".pdf"]::before, .comp_v3_0270__content_block__sentence ul a[href*="docget.jsp"]::before,
.comp_v3_0270__content_block__sentence ol a[href$=".pdf"]::before,
.comp_v3_0270__content_block__sentence ol a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0270__content_block__sentence ul a[href*="/list/index.php"]::before, .comp_v3_0270__content_block__sentence ul a[href*="/parametric"]::before,
.comp_v3_0270__content_block__sentence ol a[href*="/list/index.php"]::before,
.comp_v3_0270__content_block__sentence ol a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0270__content_block__sentence ul a[href^="#"]::before,
.comp_v3_0270__content_block__sentence ol a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0270__content_block__sentence ul a[href^="tel:"], .comp_v3_0270__content_block__sentence ul a[href^="mailto:"], .comp_v3_0270__content_block__sentence ul a.icon-none,
.comp_v3_0270__content_block__sentence ol a[href^="tel:"],
.comp_v3_0270__content_block__sentence ol a[href^="mailto:"],
.comp_v3_0270__content_block__sentence ol a.icon-none {
  padding-left: 0;
}

.comp_v3_0270__content_block__sentence ul a[href^="tel:"]::before, .comp_v3_0270__content_block__sentence ul a[href^="mailto:"]::before, .comp_v3_0270__content_block__sentence ul a.icon-none::before,
.comp_v3_0270__content_block__sentence ol a[href^="tel:"]::before,
.comp_v3_0270__content_block__sentence ol a[href^="mailto:"]::before,
.comp_v3_0270__content_block__sentence ol a.icon-none::before {
  display: none;
}

.comp_v3_0270__content_block__sentence ul a.icon-none img,
.comp_v3_0270__content_block__sentence ol a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0270__content_block__sentence ul a[href^="tel:"],
  .comp_v3_0270__content_block__sentence ol a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0270__content_block__sentence ul a[href^="http"]:not([href^="https://toshiba.semicon-storage.com/"]):not([href^="https://toshiba-semicon-storage.com/"]):not([data-type])::before,
.comp_v3_0270__content_block__sentence ol a[href^="http"]:not([href^="https://toshiba.semicon-storage.com/"]):not([href^="https://toshiba-semicon-storage.com/"]):not([data-type])::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0270__content_block__sentence ul a[data-type="normal"]::before,
.comp_v3_0270__content_block__sentence ol a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0270__content_block__sentence ul a[data-type="internal"]::before,
.comp_v3_0270__content_block__sentence ol a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0270__content_block__sentence ul a[data-type="external"]::before,
.comp_v3_0270__content_block__sentence ol a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0270__content_block__sentence ul a[data-type="pdf"]::before,
.comp_v3_0270__content_block__sentence ol a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0270__content_block__sentence ul a[target="_blank"]::before,
.comp_v3_0270__content_block__sentence ol a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0270__content_block__sentence ul a > sub,
.comp_v3_0270__content_block__sentence ol a > sub {
  bottom: 0.75em;
}

.comp_v3_0270__content_block__sentence ul a > sup,
.comp_v3_0270__content_block__sentence ol a > sup {
  top: 0.5em;
}

.comp_v3_0270__content_block__sentence ol ul > li::before {
  width: auto;
  left: auto;
  padding-right: 0;
}

.comp_v3_0270__content_block > *:first-child {
  margin-top: 0;
}

.comp_v3_0270__content_block > *:last-child {
  margin-bottom: 0;
}

.comp_v3_0900 .comp_v3_0270__frame, .comp_v3_0900 .comp_v3_0270__frame--media_left, .comp_v3_0900 .comp_v3_0270__frame--media_right, .comp_v3_0900 .comp_v3_0270__frame--media_top, .comp_v3_0900 .comp_v3_0270__frame--media_bottom {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0270__frame, .comp_v3_0900 .comp_v3_0270__frame--media_left, .comp_v3_0900 .comp_v3_0270__frame--media_right, .comp_v3_0900 .comp_v3_0270__frame--media_top, .comp_v3_0900 .comp_v3_0270__frame--media_bottom {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0010 .comp_v3_0270__frame--media_right {
  padding: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0270__frame--media_right {
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    padding-bottom: 0;
    font-size: 1rem;
  }
}

.comp_v3_0240 {
  display: table;
  table-layout: fixed;
  width: 100%;
  max-width: 1140px;
  margin: 0 auto;
}

.comp_v3_0240__frame {
  padding: 30px 15px;
  overflow: hidden;
  display: table-cell;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0240__frame {
    padding: 20px;
  }
}

.comp_v3_0240__frame figure a img:hover {
  opacity: 0.5;
}

.comp_v3_0240 figure span {
  display: block;
  position: relative;
  width: 100%;
  height: auto;
  overflow: hidden;
}

.comp_v3_0240 figure span img {
  max-width: 100%;
  max-height: 100%;
  position: relative;
}

.comp_v3_0240 figure span a img:hover {
  opacity: 0.5;
}

.comp_v3_0240 figure figcaption {
  margin: 0;
  padding: 1em 0;
}

.comp_v3_0240 figure a img:hover {
  opacity: 0.5;
}

.comp_v3_0240 .imagemodal figure {
  position: relative;
  background-color: transparent;
  border-radius: 0;
  display: block;
  width: 100%;
  height: auto;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.comp_v3_0240 .imagemodal figure:before {
  display: none;
}

.comp_v3_0240 .imagemodal figure img {
  max-width: 100%;
  max-height: 100%;
  position: relative;
  top: 0;
  left: 0;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}

.comp_v3_0900 .comp_v3_0240__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0240__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0230__frame {
  padding: 30px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
  position: relative;
}

@media screen and (max-width: 768px) {
  .comp_v3_0230__frame {
    padding: 20px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0230__table th,
  .comp_v3_0230__table td {
    min-width: 100px;
  }
}

.comp_v3_0230__table, .comp_v3_0230__table__2cell, .comp_v3_0230__table02, .comp_v3_0230__table03 {
  border-collapse: collapse;
  border: 1px solid #e7e7e8;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0230__table, .comp_v3_0230__table__2cell, .comp_v3_0230__table02, .comp_v3_0230__table03 {
    margin: 0;
  }
}

.comp_v3_0230__table caption, .comp_v3_0230__table__2cell caption, .comp_v3_0230__table02 caption, .comp_v3_0230__table03 caption {
  color: #1d1e21;
  text-align: left;
  padding: 20px 0;
  font-weight: bold;
}

@media screen and (max-width: 768px) {
  .comp_v3_0230__table caption, .comp_v3_0230__table__2cell caption, .comp_v3_0230__table02 caption, .comp_v3_0230__table03 caption {
    padding: 10px 0;
  }
}

.comp_v3_0230__table th,
.comp_v3_0230__table td, .comp_v3_0230__table__2cell th,
.comp_v3_0230__table__2cell td, .comp_v3_0230__table02 th,
.comp_v3_0230__table02 td, .comp_v3_0230__table03 th,
.comp_v3_0230__table03 td {
  border: 1px solid #e7e7e8;
  text-align: left;
  padding: 10px 9px;
  font-weight: normal;
  line-height: 1.6;
}

@media screen and (max-width: 768px) {
  .comp_v3_0230__table th,
  .comp_v3_0230__table td, .comp_v3_0230__table__2cell th,
  .comp_v3_0230__table__2cell td, .comp_v3_0230__table02 th,
  .comp_v3_0230__table02 td, .comp_v3_0230__table03 th,
  .comp_v3_0230__table03 td {
    padding: 10px;
  }
}

.comp_v3_0230__table th, .comp_v3_0230__table__2cell th, .comp_v3_0230__table02 th, .comp_v3_0230__table03 th {
  color: #1d1e21;
  background-color: #f0f6fc;
}

.comp_v3_0230__table thead tr:nth-child(even), .comp_v3_0230__table__2cell thead tr:nth-child(even), .comp_v3_0230__table02 thead tr:nth-child(even), .comp_v3_0230__table03 thead tr:nth-child(even) {
  background-color: #f0f6fc;
}

.comp_v3_0230__table thead th,
.comp_v3_0230__table thead td, .comp_v3_0230__table__2cell thead th,
.comp_v3_0230__table__2cell thead td, .comp_v3_0230__table02 thead th,
.comp_v3_0230__table02 thead td, .comp_v3_0230__table03 thead th,
.comp_v3_0230__table03 thead td {
  font-weight: bold;
}

.comp_v3_0230__table tbody tr:nth-child(odd), .comp_v3_0230__table__2cell tbody tr:nth-child(odd), .comp_v3_0230__table02 tbody tr:nth-child(odd), .comp_v3_0230__table03 tbody tr:nth-child(odd) {
  background-color: #fff;
}

.comp_v3_0230__table tbody tr:nth-child(even), .comp_v3_0230__table__2cell tbody tr:nth-child(even), .comp_v3_0230__table02 tbody tr:nth-child(even), .comp_v3_0230__table03 tbody tr:nth-child(even) {
  background-color: #f5f5f5;
}

.comp_v3_0230__table__btn p, .comp_v3_0230__table__2cell__btn p, .comp_v3_0230__table02__btn p, .comp_v3_0230__table03__btn p {
  margin: 0;
  padding: 0;
}

.comp_v3_0230__table__btn--center, .comp_v3_0230__table__2cell__btn--center, .comp_v3_0230__table02__btn--center, .comp_v3_0230__table03__btn--center {
  text-align: center;
}

.comp_v3_0230__table__btn--right, .comp_v3_0230__table__2cell__btn--right, .comp_v3_0230__table02__btn--right, .comp_v3_0230__table03__btn--right {
  text-align: right;
}

.comp_v3_0230__table__btn--default, .comp_v3_0230__table__2cell__btn--default, .comp_v3_0230__table02__btn--default, .comp_v3_0230__table03__btn--default {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
}

.comp_v3_0230__table__btn--default span, .comp_v3_0230__table__2cell__btn--default span, .comp_v3_0230__table02__btn--default span, .comp_v3_0230__table03__btn--default span {
  padding-top: 0.2rem;
}

.comp_v3_0230__table__btn--default:hover, .comp_v3_0230__table__2cell__btn--default:hover, .comp_v3_0230__table02__btn--default:hover, .comp_v3_0230__table03__btn--default:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_0230__table__btn--default:focus, .comp_v3_0230__table__2cell__btn--default:focus, .comp_v3_0230__table02__btn--default:focus, .comp_v3_0230__table03__btn--default:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0230__table__btn--default:disabled, .comp_v3_0230__table__2cell__btn--default:disabled, .comp_v3_0230__table02__btn--default:disabled, .comp_v3_0230__table03__btn--default:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_0230__table__btn--default::before, .comp_v3_0230__table__2cell__btn--default::before, .comp_v3_0230__table02__btn--default::before, .comp_v3_0230__table03__btn--default::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0230__table__btn a, .comp_v3_0230__table__2cell__btn a, .comp_v3_0230__table02__btn a, .comp_v3_0230__table03__btn a {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  min-width: 110px;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
}

.comp_v3_0230__table__btn a span, .comp_v3_0230__table__2cell__btn a span, .comp_v3_0230__table02__btn a span, .comp_v3_0230__table03__btn a span {
  padding-top: 0.2rem;
}

.comp_v3_0230__table__btn a:hover, .comp_v3_0230__table__2cell__btn a:hover, .comp_v3_0230__table02__btn a:hover, .comp_v3_0230__table03__btn a:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
}

.comp_v3_0230__table__btn a::before, .comp_v3_0230__table__2cell__btn a::before, .comp_v3_0230__table02__btn a::before, .comp_v3_0230__table03__btn a::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg);
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0230__table__btn a[href$=".pdf"]::before, .comp_v3_0230__table__btn a[href*="docget.jsp"]::before, .comp_v3_0230__table__2cell__btn a[href$=".pdf"]::before, .comp_v3_0230__table__2cell__btn a[href*="docget.jsp"]::before, .comp_v3_0230__table02__btn a[href$=".pdf"]::before, .comp_v3_0230__table02__btn a[href*="docget.jsp"]::before, .comp_v3_0230__table03__btn a[href$=".pdf"]::before, .comp_v3_0230__table03__btn a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-white.svg);
}

.comp_v3_0230__table__btn a[href*="/list/index.php"]::before, .comp_v3_0230__table__btn a[href*="/parametric"]::before, .comp_v3_0230__table__2cell__btn a[href*="/list/index.php"]::before, .comp_v3_0230__table__2cell__btn a[href*="/parametric"]::before, .comp_v3_0230__table02__btn a[href*="/list/index.php"]::before, .comp_v3_0230__table02__btn a[href*="/parametric"]::before, .comp_v3_0230__table03__btn a[href*="/list/index.php"]::before, .comp_v3_0230__table03__btn a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-white.svg);
}

.comp_v3_0230__table__btn a[href^="#"]::before, .comp_v3_0230__table__2cell__btn a[href^="#"]::before, .comp_v3_0230__table02__btn a[href^="#"]::before, .comp_v3_0230__table03__btn a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-white.svg);
}

.comp_v3_0230__table__btn a[data-type="normal"]::before, .comp_v3_0230__table__2cell__btn a[data-type="normal"]::before, .comp_v3_0230__table02__btn a[data-type="normal"]::before, .comp_v3_0230__table03__btn a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg);
}

.comp_v3_0230__table__btn a[data-type="internal"]::before, .comp_v3_0230__table__2cell__btn a[data-type="internal"]::before, .comp_v3_0230__table02__btn a[data-type="internal"]::before, .comp_v3_0230__table03__btn a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-white.svg);
}

.comp_v3_0230__table__btn a[data-type="external"]::before, .comp_v3_0230__table__2cell__btn a[data-type="external"]::before, .comp_v3_0230__table02__btn a[data-type="external"]::before, .comp_v3_0230__table03__btn a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-white.svg);
}

.comp_v3_0230__table__btn a[data-type="pdf"]::before, .comp_v3_0230__table__2cell__btn a[data-type="pdf"]::before, .comp_v3_0230__table02__btn a[data-type="pdf"]::before, .comp_v3_0230__table03__btn a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-white.svg);
}

.comp_v3_0230__table__btn a[target="_blank"]::before, .comp_v3_0230__table__2cell__btn a[target="_blank"]::before, .comp_v3_0230__table02__btn a[target="_blank"]::before, .comp_v3_0230__table03__btn a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-white.svg);
}

.comp_v3_0230__table__btn a > sub, .comp_v3_0230__table__2cell__btn a > sub, .comp_v3_0230__table02__btn a > sub, .comp_v3_0230__table03__btn a > sub {
  bottom: 0.75em;
}

.comp_v3_0230__table__btn a > sup, .comp_v3_0230__table__2cell__btn a > sup, .comp_v3_0230__table02__btn a > sup, .comp_v3_0230__table03__btn a > sup {
  top: 0.5em;
}

.comp_v3_0230__table__btn .comp_v3_0230__table__btn--search::before, .comp_v3_0230__table__2cell__btn .comp_v3_0230__table__btn--search::before, .comp_v3_0230__table02__btn .comp_v3_0230__table__btn--search::before, .comp_v3_0230__table03__btn .comp_v3_0230__table__btn--search::before, .comp_v3_0230__table__btn .comp_v3_0230__table__2cell__btn--search::before, .comp_v3_0230__table__2cell__btn .comp_v3_0230__table__2cell__btn--search::before, .comp_v3_0230__table02__btn .comp_v3_0230__table__2cell__btn--search::before, .comp_v3_0230__table03__btn .comp_v3_0230__table__2cell__btn--search::before, .comp_v3_0230__table__btn .comp_v3_0230__table02__btn--search::before, .comp_v3_0230__table__2cell__btn .comp_v3_0230__table02__btn--search::before, .comp_v3_0230__table02__btn .comp_v3_0230__table02__btn--search::before, .comp_v3_0230__table03__btn .comp_v3_0230__table02__btn--search::before, .comp_v3_0230__table__btn .comp_v3_0230__table03__btn--search::before, .comp_v3_0230__table__2cell__btn .comp_v3_0230__table03__btn--search::before, .comp_v3_0230__table02__btn .comp_v3_0230__table03__btn--search::before, .comp_v3_0230__table03__btn .comp_v3_0230__table03__btn--search::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-search-white.svg);
}

.comp_v3_0230__table__btn .comp_v3_0230__table__btn--balloon::before, .comp_v3_0230__table__2cell__btn .comp_v3_0230__table__btn--balloon::before, .comp_v3_0230__table02__btn .comp_v3_0230__table__btn--balloon::before, .comp_v3_0230__table03__btn .comp_v3_0230__table__btn--balloon::before, .comp_v3_0230__table__btn .comp_v3_0230__table__2cell__btn--balloon::before, .comp_v3_0230__table__2cell__btn .comp_v3_0230__table__2cell__btn--balloon::before, .comp_v3_0230__table02__btn .comp_v3_0230__table__2cell__btn--balloon::before, .comp_v3_0230__table03__btn .comp_v3_0230__table__2cell__btn--balloon::before, .comp_v3_0230__table__btn .comp_v3_0230__table02__btn--balloon::before, .comp_v3_0230__table__2cell__btn .comp_v3_0230__table02__btn--balloon::before, .comp_v3_0230__table02__btn .comp_v3_0230__table02__btn--balloon::before, .comp_v3_0230__table03__btn .comp_v3_0230__table02__btn--balloon::before, .comp_v3_0230__table__btn .comp_v3_0230__table03__btn--balloon::before, .comp_v3_0230__table__2cell__btn .comp_v3_0230__table03__btn--balloon::before, .comp_v3_0230__table02__btn .comp_v3_0230__table03__btn--balloon::before, .comp_v3_0230__table03__btn .comp_v3_0230__table03__btn--balloon::before {
  width: 18px;
  height: 18px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-icon-balloon.png);
  background-size: 18px 18px;
  margin-bottom: 0.1em;
}

.comp_v3_0230__table__btn .comp_v3_0230__table__btn--cart::before, .comp_v3_0230__table__2cell__btn .comp_v3_0230__table__btn--cart::before, .comp_v3_0230__table02__btn .comp_v3_0230__table__btn--cart::before, .comp_v3_0230__table03__btn .comp_v3_0230__table__btn--cart::before, .comp_v3_0230__table__btn .comp_v3_0230__table__2cell__btn--cart::before, .comp_v3_0230__table__2cell__btn .comp_v3_0230__table__2cell__btn--cart::before, .comp_v3_0230__table02__btn .comp_v3_0230__table__2cell__btn--cart::before, .comp_v3_0230__table03__btn .comp_v3_0230__table__2cell__btn--cart::before, .comp_v3_0230__table__btn .comp_v3_0230__table02__btn--cart::before, .comp_v3_0230__table__2cell__btn .comp_v3_0230__table02__btn--cart::before, .comp_v3_0230__table02__btn .comp_v3_0230__table02__btn--cart::before, .comp_v3_0230__table03__btn .comp_v3_0230__table02__btn--cart::before, .comp_v3_0230__table__btn .comp_v3_0230__table03__btn--cart::before, .comp_v3_0230__table__2cell__btn .comp_v3_0230__table03__btn--cart::before, .comp_v3_0230__table02__btn .comp_v3_0230__table03__btn--cart::before, .comp_v3_0230__table03__btn .comp_v3_0230__table03__btn--cart::before {
  width: 18px;
  height: 18px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-icon-cart.png);
  background-size: 18px 18px;
  margin-bottom: 0.1em;
}

.comp_v3_0230__table__btn .comp_v3_0230__table__btn--large, .comp_v3_0230__table__2cell__btn .comp_v3_0230__table__btn--large, .comp_v3_0230__table02__btn .comp_v3_0230__table__btn--large, .comp_v3_0230__table03__btn .comp_v3_0230__table__btn--large, .comp_v3_0230__table__btn .comp_v3_0230__table__2cell__btn--large, .comp_v3_0230__table__2cell__btn .comp_v3_0230__table__2cell__btn--large, .comp_v3_0230__table02__btn .comp_v3_0230__table__2cell__btn--large, .comp_v3_0230__table03__btn .comp_v3_0230__table__2cell__btn--large, .comp_v3_0230__table__btn .comp_v3_0230__table02__btn--large, .comp_v3_0230__table__2cell__btn .comp_v3_0230__table02__btn--large, .comp_v3_0230__table02__btn .comp_v3_0230__table02__btn--large, .comp_v3_0230__table03__btn .comp_v3_0230__table02__btn--large, .comp_v3_0230__table__btn .comp_v3_0230__table03__btn--large, .comp_v3_0230__table__2cell__btn .comp_v3_0230__table03__btn--large, .comp_v3_0230__table02__btn .comp_v3_0230__table03__btn--large, .comp_v3_0230__table03__btn .comp_v3_0230__table03__btn--large {
  font-size: 2rem;
  padding: 18px 30px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0230__table__btn .comp_v3_0230__table__btn--large, .comp_v3_0230__table__2cell__btn .comp_v3_0230__table__btn--large, .comp_v3_0230__table02__btn .comp_v3_0230__table__btn--large, .comp_v3_0230__table03__btn .comp_v3_0230__table__btn--large, .comp_v3_0230__table__btn .comp_v3_0230__table__2cell__btn--large, .comp_v3_0230__table__2cell__btn .comp_v3_0230__table__2cell__btn--large, .comp_v3_0230__table02__btn .comp_v3_0230__table__2cell__btn--large, .comp_v3_0230__table03__btn .comp_v3_0230__table__2cell__btn--large, .comp_v3_0230__table__btn .comp_v3_0230__table02__btn--large, .comp_v3_0230__table__2cell__btn .comp_v3_0230__table02__btn--large, .comp_v3_0230__table02__btn .comp_v3_0230__table02__btn--large, .comp_v3_0230__table03__btn .comp_v3_0230__table02__btn--large, .comp_v3_0230__table__btn .comp_v3_0230__table03__btn--large, .comp_v3_0230__table__2cell__btn .comp_v3_0230__table03__btn--large, .comp_v3_0230__table02__btn .comp_v3_0230__table03__btn--large, .comp_v3_0230__table03__btn .comp_v3_0230__table03__btn--large {
    width: 100%;
  }
}

.comp_v3_0230__table__btn .comp_v3_0230__table__btn--large:hover, .comp_v3_0230__table__2cell__btn .comp_v3_0230__table__btn--large:hover, .comp_v3_0230__table02__btn .comp_v3_0230__table__btn--large:hover, .comp_v3_0230__table03__btn .comp_v3_0230__table__btn--large:hover, .comp_v3_0230__table__btn .comp_v3_0230__table__2cell__btn--large:hover, .comp_v3_0230__table__2cell__btn .comp_v3_0230__table__2cell__btn--large:hover, .comp_v3_0230__table02__btn .comp_v3_0230__table__2cell__btn--large:hover, .comp_v3_0230__table03__btn .comp_v3_0230__table__2cell__btn--large:hover, .comp_v3_0230__table__btn .comp_v3_0230__table02__btn--large:hover, .comp_v3_0230__table__2cell__btn .comp_v3_0230__table02__btn--large:hover, .comp_v3_0230__table02__btn .comp_v3_0230__table02__btn--large:hover, .comp_v3_0230__table03__btn .comp_v3_0230__table02__btn--large:hover, .comp_v3_0230__table__btn .comp_v3_0230__table03__btn--large:hover, .comp_v3_0230__table__2cell__btn .comp_v3_0230__table03__btn--large:hover, .comp_v3_0230__table02__btn .comp_v3_0230__table03__btn--large:hover, .comp_v3_0230__table03__btn .comp_v3_0230__table03__btn--large:hover {
  color: #fff;
}

.comp_v3_0230__table__btn .comp_v3_0230__table__btn--flip, .comp_v3_0230__table__2cell__btn .comp_v3_0230__table__btn--flip, .comp_v3_0230__table02__btn .comp_v3_0230__table__btn--flip, .comp_v3_0230__table03__btn .comp_v3_0230__table__btn--flip, .comp_v3_0230__table__btn .comp_v3_0230__table__2cell__btn--flip, .comp_v3_0230__table__2cell__btn .comp_v3_0230__table__2cell__btn--flip, .comp_v3_0230__table02__btn .comp_v3_0230__table__2cell__btn--flip, .comp_v3_0230__table03__btn .comp_v3_0230__table__2cell__btn--flip, .comp_v3_0230__table__btn .comp_v3_0230__table02__btn--flip, .comp_v3_0230__table__2cell__btn .comp_v3_0230__table02__btn--flip, .comp_v3_0230__table02__btn .comp_v3_0230__table02__btn--flip, .comp_v3_0230__table03__btn .comp_v3_0230__table02__btn--flip, .comp_v3_0230__table__btn .comp_v3_0230__table03__btn--flip, .comp_v3_0230__table__2cell__btn .comp_v3_0230__table03__btn--flip, .comp_v3_0230__table02__btn .comp_v3_0230__table03__btn--flip, .comp_v3_0230__table03__btn .comp_v3_0230__table03__btn--flip {
  color: #0064d2;
  background-color: #fff;
  border: 1px solid #0064d2;
}

.comp_v3_0230__table__btn .comp_v3_0230__table__btn--flip::before, .comp_v3_0230__table__2cell__btn .comp_v3_0230__table__btn--flip::before, .comp_v3_0230__table02__btn .comp_v3_0230__table__btn--flip::before, .comp_v3_0230__table03__btn .comp_v3_0230__table__btn--flip::before, .comp_v3_0230__table__btn .comp_v3_0230__table__2cell__btn--flip::before, .comp_v3_0230__table__2cell__btn .comp_v3_0230__table__2cell__btn--flip::before, .comp_v3_0230__table02__btn .comp_v3_0230__table__2cell__btn--flip::before, .comp_v3_0230__table03__btn .comp_v3_0230__table__2cell__btn--flip::before, .comp_v3_0230__table__btn .comp_v3_0230__table02__btn--flip::before, .comp_v3_0230__table__2cell__btn .comp_v3_0230__table02__btn--flip::before, .comp_v3_0230__table02__btn .comp_v3_0230__table02__btn--flip::before, .comp_v3_0230__table03__btn .comp_v3_0230__table02__btn--flip::before, .comp_v3_0230__table__btn .comp_v3_0230__table03__btn--flip::before, .comp_v3_0230__table__2cell__btn .comp_v3_0230__table03__btn--flip::before, .comp_v3_0230__table02__btn .comp_v3_0230__table03__btn--flip::before, .comp_v3_0230__table03__btn .comp_v3_0230__table03__btn--flip::before {
  display: none;
}

.comp_v3_0230__table ul,
.comp_v3_0230__table ol, .comp_v3_0230__table__2cell ul,
.comp_v3_0230__table__2cell ol, .comp_v3_0230__table02 ul,
.comp_v3_0230__table02 ol, .comp_v3_0230__table03 ul,
.comp_v3_0230__table03 ol {
  margin: 0;
  margin-top: 0 !important;
}

@media screen and (max-width: 768px) {
  .comp_v3_0230__table__2cell {
    table-layout: fixed;
  }
}

.comp_v3_0230__table__2cell th,
.comp_v3_0230__table__2cell td {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0230__table__2cell th img,
  .comp_v3_0230__table__2cell td img {
    max-width: 507px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0230__table__2cell th,
  .comp_v3_0230__table__2cell td {
    display: block;
    width: 100%;
  }
}

.comp_v3_0230__table__2cell th figure span,
.comp_v3_0230__table__2cell td figure span {
  display: block;
  position: relative;
  width: 100%;
  height: auto;
  overflow: hidden;
}

.comp_v3_0230__table__2cell th figure span img,
.comp_v3_0230__table__2cell td figure span img {
  max-width: 100%;
  max-height: 100%;
  position: relative;
}

.comp_v3_0230__table__2cell th figure span a img:hover,
.comp_v3_0230__table__2cell td figure span a img:hover {
  opacity: 0.5;
}

.comp_v3_0230__table__2cell th figure figcaption,
.comp_v3_0230__table__2cell td figure figcaption {
  margin: 0;
  padding: 1em 0;
}

.comp_v3_0230__table__2cell th figure a img:hover,
.comp_v3_0230__table__2cell td figure a img:hover {
  opacity: 0.5;
}

.comp_v3_0230__table__2cell th .imagemodal figure,
.comp_v3_0230__table__2cell td .imagemodal figure {
  position: relative;
  background-color: transparent;
  border-radius: 0;
  display: block;
  width: 100%;
  height: auto;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.comp_v3_0230__table__2cell th .imagemodal figure:before,
.comp_v3_0230__table__2cell td .imagemodal figure:before {
  display: none;
}

.comp_v3_0230__table__2cell th .imagemodal figure img,
.comp_v3_0230__table__2cell td .imagemodal figure img {
  max-width: 100%;
  max-height: 100%;
  position: relative;
  top: 0;
  left: 0;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}

@media screen and (max-width: 768px) {
  .comp_v3_0230__table__2cell {
    border: none;
  }
  .comp_v3_0230__table__2cell th,
  .comp_v3_0230__table__2cell td {
    border: 1px solid #e7e7e8;
    margin-top: -1px;
  }
}

.comp_v3_0230__table02 tbody tr:nth-child(odd) {
  background-color: #fff;
}

.comp_v3_0230__table02 tbody tr:nth-child(even) {
  background-color: #fff;
}

.comp_v3_0230__table03 tbody tr:nth-child(odd) {
  background-color: transparent;
}

.comp_v3_0230__table03 tbody tr:nth-child(even) {
  background-color: transparent;
}

.comp_v3_0230__table03 tbody td:nth-child(odd) {
  background-color: #f5f5f5;
}

.comp_v3_0230__table03 tbody td:nth-child(even) {
  background-color: #fff;
}

.comp_v3_0230__select {
  margin: 25px 0;
  position: relative;
}

.comp_v3_0230__select:before {
  content: "\0046\0069\006c\0074\0065\0072";
  display: inline-block;
  position: absolute;
  left: 10px;
  top: 10px;
  z-index: 2;
  font-size: 1.2rem;
  color: #a0a0a5;
  letter-spacing: 0.1rem;
}

.comp_v3_0230__select__selecter {
  position: relative;
  border: 1px solid #ccc;
  border-radius: 4px;
  background: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  min-width: 250px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0230__select__selecter {
    width: 100%;
  }
}

.comp_v3_0230__select__selecter::before {
  position: absolute;
  padding: 0;
  content: "";
  top: 50%;
  right: 0.9em;
  bottom: 0;
  width: 8px;
  height: 8px;
  border-top: 2px solid rgba(51, 51, 51, 0.3);
  border-right: 2px solid rgba(51, 51, 51, 0.3);
  -webkit-transform: rotate(135deg) translate(-50%, 50%);
  transform: rotate(135deg) translate(-50%, 50%);
  pointer-events: none;
}

.comp_v3_0230__select__selecter::after {
  position: absolute;
  top: 0;
  right: 2.5em;
  bottom: 0;
  width: 1px;
  content: "";
  border-left: 1px solid #ccc;
}

.comp_v3_0230__select__selecter select {
  width: 100%;
  min-width: 120px;
  padding-right: 1em;
  cursor: pointer;
  text-indent: 0.01px;
  text-overflow: ellipsis;
  border: none;
  outline: none;
  background: transparent;
  background-image: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 12px 45px 12px 10px;
  color: #333;
  letter-spacing: 0.1rem;
}

.comp_v3_0230__select__selecter select:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0230__select__selecter select::-ms-expand {
  display: none;
}

.comp_v3_0230__select__selecter select:disabled {
  background-color: #e7e7e8;
}

@media screen and (max-width: 768px) {
  .comp_v3_0230__select__selecter {
    width: 100%;
    min-width: auto;
  }
}

.comp_v3_0230__select__selecter select {
  padding: 30px 40px 8px 10px;
  min-width: 250px;
}

.comp_v3_0230--filter--hide {
  display: none;
}

.comp_v3_0230 ul {
  list-style: none;
  padding: 0;
  margin: 1em 0 0 0;
  line-height: 1.4;
}

.comp_v3_0230 ul ul,
.comp_v3_0230 ul ol {
  margin: 0 0 0 30px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0230 ul ul,
  .comp_v3_0230 ul ol {
    margin: 0 0 0 25px;
  }
}

.comp_v3_0230 ol {
  padding: 0;
  margin: 1em 0 0 0;
  list-style-type: none;
  counter-reset: ol-counter;
}

.comp_v3_0230 ol ul,
.comp_v3_0230 ol ol {
  margin: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0230 ol ul,
  .comp_v3_0230 ol ol {
    margin: 0;
  }
}

.comp_v3_0230 ol > li {
  position: relative;
  counter-increment: ol-counter;
  margin-left: 1.5em;
  text-indent: 0;
}

.comp_v3_0230 ol > li::before {
  content: counter(ol-counter) ". ";
  width: 2.5em;
  display: inline-block;
  text-align: right;
  left: -2.5em;
  position: absolute;
  padding-right: 0.4em;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.comp_v3_0230 .disc ul,
.comp_v3_0230 .disc ol {
  margin: 0;
}

.comp_v3_0230 li a {
  color: #0064d2;
  display: inline-block;
  position: relative;
}

.comp_v3_0230 li a:hover {
  text-decoration: underline;
}

.comp_v3_0230 li a img {
  display: inline-block;
  margin-right: 8px;
  vertical-align: middle;
}

.comp_v3_0230 a {
  display: inline;
  color: #0064d2;
  padding-right: 0;
  padding-left: 0;
  position: relative;
  text-decoration: underline;
  line-height: 1.4;
}

.comp_v3_0230 a:hover {
  text-decoration: none;
}

.comp_v3_0230 a::before {
  display: none;
}

.comp_v3_0230 a::after {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 5px;
  -webkit-transform: translateY(2.5px);
  transform: translateY(2.5px);
}

.comp_v3_0230 a[href$=".pdf"]::after, .comp_v3_0230 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0230 a[href*="/list/index.php"]::after, .comp_v3_0230 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0230 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0230 a[href^="tel:"], .comp_v3_0230 a[href^="mailto:"], .comp_v3_0230 a.icon-none {
  padding-right: 0;
}

.comp_v3_0230 a[href^="tel:"]::after, .comp_v3_0230 a[href^="mailto:"]::after, .comp_v3_0230 a.icon-none::after {
  display: none;
}

.comp_v3_0230 a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0230 a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0230 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0230 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0230 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0230 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0230 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0230 .icon-none img {
  max-width: none;
}

.comp_v3_0230 ul .disc,
.comp_v3_0230 ol .disc {
  display: inline-block;
  padding-left: calc(26px + 0.25em);
  margin-left: 0;
  position: relative;
}

.comp_v3_0230 ul .disc::before,
.comp_v3_0230 ol .disc::before {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  content: "\002022";
  color: #0064d2;
  margin: 0 10px;
}

.comp_v3_0230 ul a,
.comp_v3_0230 ol a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #0064d2;
  padding-right: 0;
  position: relative;
  line-height: 1.6;
  text-decoration: none;
}

.comp_v3_0230 ul a:hover,
.comp_v3_0230 ol a:hover {
  text-decoration: underline;
}

.comp_v3_0230 ul a::after,
.comp_v3_0230 ol a::after {
  display: none;
}

.comp_v3_0230 ul a::before,
.comp_v3_0230 ol a::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0230 ul a[href$=".pdf"]::before, .comp_v3_0230 ul a[href*="docget.jsp"]::before,
.comp_v3_0230 ol a[href$=".pdf"]::before,
.comp_v3_0230 ol a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0230 ul a[href*="/list/index.php"]::before, .comp_v3_0230 ul a[href*="/parametric"]::before,
.comp_v3_0230 ol a[href*="/list/index.php"]::before,
.comp_v3_0230 ol a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0230 ul a[href^="#"]::before,
.comp_v3_0230 ol a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0230 ul a[href^="tel:"], .comp_v3_0230 ul a[href^="mailto:"], .comp_v3_0230 ul a.icon-none,
.comp_v3_0230 ol a[href^="tel:"],
.comp_v3_0230 ol a[href^="mailto:"],
.comp_v3_0230 ol a.icon-none {
  padding-left: 0;
}

.comp_v3_0230 ul a[href^="tel:"]::before, .comp_v3_0230 ul a[href^="mailto:"]::before, .comp_v3_0230 ul a.icon-none::before,
.comp_v3_0230 ol a[href^="tel:"]::before,
.comp_v3_0230 ol a[href^="mailto:"]::before,
.comp_v3_0230 ol a.icon-none::before {
  display: none;
}

.comp_v3_0230 ul a.icon-none img,
.comp_v3_0230 ol a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0230 ul a[href^="tel:"],
  .comp_v3_0230 ol a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0230 ul a[data-type="normal"]::before,
.comp_v3_0230 ol a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0230 ul a[data-type="internal"]::before,
.comp_v3_0230 ol a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0230 ul a[data-type="external"]::before,
.comp_v3_0230 ol a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0230 ul a[data-type="pdf"]::before,
.comp_v3_0230 ol a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0230 ul a[target="_blank"]::before,
.comp_v3_0230 ol a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0230 ul a > sub,
.comp_v3_0230 ol a > sub {
  bottom: 0.75em;
}

.comp_v3_0230 ul a > sup,
.comp_v3_0230 ol a > sup {
  top: 0.5em;
}

.comp_v3_0230 ul a,
.comp_v3_0230 ol a {
  text-decoration: none;
}

.comp_v3_0230 ol ul > li::before {
  width: auto;
  left: auto;
  padding-right: 0;
}

.comp_v3_0230 dl {
  line-height: 1.6;
}

.comp_v3_0230 dl a {
  display: inline;
  color: #0064d2;
  padding-right: 0;
  padding-left: 0;
  position: relative;
  text-decoration: underline;
  line-height: 1.4;
}

.comp_v3_0230 dl a:hover {
  text-decoration: none;
}

.comp_v3_0230 dl a::before {
  display: none;
}

.comp_v3_0230 dl a::after {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 5px;
  -webkit-transform: translateY(2.5px);
  transform: translateY(2.5px);
}

.comp_v3_0230 dl a[href$=".pdf"]::after, .comp_v3_0230 dl a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0230 dl a[href*="/list/index.php"]::after, .comp_v3_0230 dl a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0230 dl a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0230 dl a[href^="tel:"], .comp_v3_0230 dl a[href^="mailto:"], .comp_v3_0230 dl a.icon-none {
  padding-right: 0;
}

.comp_v3_0230 dl a[href^="tel:"]::after, .comp_v3_0230 dl a[href^="mailto:"]::after, .comp_v3_0230 dl a.icon-none::after {
  display: none;
}

.comp_v3_0230 dl a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0230 dl a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0230 dl a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0230 dl a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0230 dl a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0230 dl a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0230 dl a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0230 dl dt {
  font-weight: bold;
  margin-top: 0.3em;
  margin-bottom: 0.3em;
  color: #1d1e21;
}

.comp_v3_0230 dl dd {
  margin-left: 1.5em;
  margin-top: 0.3em;
  margin-bottom: 0.3em;
  color: #333;
}

.comp_v3_0230 a img:hover {
  opacity: 0.5;
}

.comp_v3_0900 .comp_v3_0230__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0230__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0220__frame {
  padding: 15px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0220__frame {
    padding: 20px;
  }
}

.comp_v3_0220 dl {
  margin: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0220 dl {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}

.comp_v3_0220__title {
  font-weight: bold;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0220__title {
    width: 100%;
  }
}

.comp_v3_0220__result {
  margin-top: 20px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0220__result {
    width: 100%;
    text-align: center;
  }
}

.comp_v3_0220__result__text {
  display: block;
  font-size: 7.8rem;
  color: #0064d2;
  margin-top: 20px;
}

.comp_v3_0220__result__btn, .comp_v3_0220__result__btn--loading {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
}

.comp_v3_0220__result__btn span, .comp_v3_0220__result__btn--loading span {
  padding-top: 0.2rem;
}

.comp_v3_0220__result__btn:hover, .comp_v3_0220__result__btn--loading:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_0220__result__btn:focus, .comp_v3_0220__result__btn--loading:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0220__result__btn:disabled, .comp_v3_0220__result__btn--loading:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_0220__result__btn--loading {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 80px;
}

.comp_v3_0220__result__btn--loading:hover {
  cursor: wait;
}

.comp_v3_0220__result__btn--loading::before {
  display: none;
}

.comp_v3_0220__result__btn--loading__spinner {
  color: official;
  display: inline-block;
  position: relative;
  width: 40px;
  height: 40px;
}

.comp_v3_0220__result__btn--loading__spinner div {
  -webkit-transform-origin: 20px 20px;
  transform-origin: 20px 20px;
  -webkit-animation: loadingSpinner 1.2s linear infinite;
  animation: loadingSpinner 1.2s linear infinite;
}

.comp_v3_0220__result__btn--loading__spinner div:after {
  content: " ";
  display: block;
  position: absolute;
  top: 3px;
  left: 17px;
  width: 3px;
  height: 9px;
  border-radius: 20%;
  background: #fff;
}

.comp_v3_0220__result__btn--loading__spinner div:nth-child(1) {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}

.comp_v3_0220__result__btn--loading__spinner div:nth-child(2) {
  -webkit-transform: rotate(30deg);
  transform: rotate(30deg);
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}

.comp_v3_0220__result__btn--loading__spinner div:nth-child(3) {
  -webkit-transform: rotate(60deg);
  transform: rotate(60deg);
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}

.comp_v3_0220__result__btn--loading__spinner div:nth-child(4) {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}

.comp_v3_0220__result__btn--loading__spinner div:nth-child(5) {
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
  -webkit-animation-delay: -0.7s;
  animation-delay: -0.7s;
}

.comp_v3_0220__result__btn--loading__spinner div:nth-child(6) {
  -webkit-transform: rotate(150deg);
  transform: rotate(150deg);
  -webkit-animation-delay: -0.6s;
  animation-delay: -0.6s;
}

.comp_v3_0220__result__btn--loading__spinner div:nth-child(7) {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.5s;
}

.comp_v3_0220__result__btn--loading__spinner div:nth-child(8) {
  -webkit-transform: rotate(210deg);
  transform: rotate(210deg);
  -webkit-animation-delay: -0.4s;
  animation-delay: -0.4s;
}

.comp_v3_0220__result__btn--loading__spinner div:nth-child(9) {
  -webkit-transform: rotate(240deg);
  transform: rotate(240deg);
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s;
}

.comp_v3_0220__result__btn--loading__spinner div:nth-child(10) {
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}

.comp_v3_0220__result__btn--loading__spinner div:nth-child(11) {
  -webkit-transform: rotate(300deg);
  transform: rotate(300deg);
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}

.comp_v3_0220__result__btn--loading__spinner div:nth-child(12) {
  -webkit-transform: rotate(330deg);
  transform: rotate(330deg);
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}

.comp_v3_0900 .comp_v3_0220__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0220__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0210__frame {
  padding: 15px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0210__frame {
    padding: 20px;
  }
}

.comp_v3_0210 dl {
  margin: 0;
}

.comp_v3_0210__title {
  font-weight: bold;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

.comp_v3_0210__select {
  margin-top: 1.5rem;
}

.comp_v3_0210__select__selecter {
  position: relative;
  border: 1px solid #ccc;
  border-radius: 4px;
  background: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@media screen and (max-width: 768px) {
  .comp_v3_0210__select__selecter {
    width: 100%;
  }
}

.comp_v3_0210__select__selecter::before {
  position: absolute;
  padding: 0;
  content: "";
  top: 50%;
  right: 0.9em;
  bottom: 0;
  width: 8px;
  height: 8px;
  border-top: 2px solid rgba(51, 51, 51, 0.3);
  border-right: 2px solid rgba(51, 51, 51, 0.3);
  -webkit-transform: rotate(135deg) translate(-50%, 50%);
  transform: rotate(135deg) translate(-50%, 50%);
  pointer-events: none;
}

.comp_v3_0210__select__selecter::after {
  position: absolute;
  top: 0;
  right: 2.5em;
  bottom: 0;
  width: 1px;
  content: "";
  border-left: 1px solid #ccc;
}

.comp_v3_0210__select__selecter select {
  width: 100%;
  min-width: 120px;
  padding-right: 1em;
  cursor: pointer;
  text-indent: 0.01px;
  text-overflow: ellipsis;
  border: none;
  outline: none;
  background: transparent;
  background-image: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 12px 45px 12px 10px;
  color: #333;
  letter-spacing: 0.1rem;
}

.comp_v3_0210__select__selecter select:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0210__select__selecter select::-ms-expand {
  display: none;
}

.comp_v3_0210__select__selecter select:disabled {
  background-color: #e7e7e8;
}

.comp_v3_0210__note {
  margin-top: 1.5rem;
  font-size: 1.2rem;
  line-height: 1.4;
}

.comp_v3_0900 .comp_v3_0210__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0210__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0200__frame {
  padding: 15px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0200__frame {
    padding: 20px;
  }
}

.comp_v3_0200 dl {
  margin: 0;
}

.comp_v3_0200__title {
  font-weight: bold;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

.comp_v3_0200__slider {
  padding: 0 7.5px;
  margin-bottom: 2rem;
  text-align: center;
}

.comp_v3_0200__slider__nouislider {
  margin: 20px 0 20px 0;
}

.comp_v3_0200__slider__nouislider-min, .comp_v3_0200__slider__nouislider-max {
  font-size: 1.4rem;
  color: #333;
  width: 7rem;
  background-color: #fff;
}

.comp_v3_0200__slider__nouislider__plus {
  display: inline-block;
  position: relative;
}

.comp_v3_0200__slider__nouislider__plus::before {
  content: "\002b\002f\002d";
  position: absolute;
  left: 5px;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
}

.comp_v3_0200__slider__nouislider__plus input {
  padding-left: 37px;
  width: 10rem;
}

.comp_v3_0200__slider input {
  text-align: center;
}

.comp_v3_0200__slider input:disabled {
  background-color: #e7e7e8;
}

.comp_v3_0200__slider input[type="number"]::-webkit-outer-spin-button,
.comp_v3_0200__slider input[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.comp_v3_0200__slider input[type="number"] {
  -moz-appearance: textfield;
}

.comp_v3_0200__note {
  margin-top: 1.5rem;
  font-size: 1.2rem;
  line-height: 1.4;
}

.comp_v3_0200 .noUi-target {
  background-color: #d2dce5;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none;
}

.comp_v3_0200 .noUi-horizontal {
  height: 2px;
}

.comp_v3_0200 .noUi-connect {
  background-color: #0064d2;
}

.comp_v3_0200 .noUi-handle {
  outline: none;
  width: 15px;
  height: 15px;
  background-color: #0064d2;
  border-radius: 8px;
  top: -7px;
  right: -8px !important;
  left: auto;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none;
}

.comp_v3_0200 .noUi-handle:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
  border-radius: 10px;
}

.comp_v3_0200 .noUi-handle:before,
.comp_v3_0200 .noUi-handle:after {
  content: none;
}

.comp_v3_0200 .noUi-tooltip {
  background-color: #0064d2;
  color: #fff;
  border: none;
  bottom: 165%;
  font-size: 1.2rem;
  display: none;
}

.comp_v3_0200 .noUi-tooltip::before {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border: 5px solid transparent;
  border-top: 5px solid #0064d2;
}

.comp_v3_0200 .noUi-active .noUi-tooltip {
  display: block;
}

.comp_v3_0200 .noUi-marker {
  display: none;
}

.comp_v3_0200 .noUi-touch-area {
  cursor: pointer;
}

.comp_v3_0200__slider__nouislider[disabled] .noUi-connect {
  background-color: #707070;
}

.comp_v3_0200__slider__nouislider[disabled] .noUi-handle {
  background-color: #707070;
}

.comp_v3_0900 .comp_v3_0200__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0200__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

html:not([dir="rtl"]) .comp_v3_0200__frame .noUi-horizontal .noUi-handle {
  right: -8px;
  left: auto;
}

.comp_v3_0190__frame {
  padding: 15px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0190__frame {
    padding: 20px;
  }
}

.comp_v3_0190 dl {
  margin: 0;
}

.comp_v3_0190__title {
  font-weight: bold;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

.comp_v3_0190__check, .comp_v3_0190__multicheck {
  margin-top: 1.5rem;
}

.comp_v3_0190__check ul, .comp_v3_0190__multicheck ul {
  margin-top: 0;
}

.comp_v3_0190__check ul li, .comp_v3_0190__multicheck ul li {
  margin: 0.5em 0;
  position: relative;
}

.comp_v3_0190__check__label, .comp_v3_0190__multicheck__label {
  color: #1d1e21;
}

.comp_v3_0190__check__label__checkbox, .comp_v3_0190__multicheck__label__checkbox {
  position: absolute;
  left: -100vw;
}

.comp_v3_0190__check__label__checkbox:checked + .comp_v3_0190__check__label__checktext::after, .comp_v3_0190__multicheck__label__checkbox:checked + .comp_v3_0190__check__label__checktext::after {
  content: "";
  display: block;
  position: absolute;
  top: 4px;
  left: 5px;
  width: 6px;
  height: 12px;
  -webkit-transform: rotate(40deg);
  transform: rotate(40deg);
  border-bottom: 2px solid #fff;
  border-right: 2px solid #fff;
}

@media screen and (max-width: 768px) {
  .comp_v3_0190__check__label__checkbox:checked + .comp_v3_0190__check__label__checktext::after, .comp_v3_0190__multicheck__label__checkbox:checked + .comp_v3_0190__check__label__checktext::after {
    top: 5px;
    width: 4px;
    height: 8px;
    border-bottom: 1px solid #fff;
    border-right: 1px solid #fff;
  }
}

.comp_v3_0190__check__label__checkbox:checked + .comp_v3_0190__check__label__checktext::before, .comp_v3_0190__multicheck__label__checkbox:checked + .comp_v3_0190__check__label__checktext::before {
  background-color: #0064d2;
  border: 1px solid #0064d2;
}

.comp_v3_0190__check__label__checkbox:focus + .comp_v3_0190__check__label__checktext::before, .comp_v3_0190__multicheck__label__checkbox:focus + .comp_v3_0190__check__label__checktext::before {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0190__check__label__checkbox:disabled + .comp_v3_0190__check__label__checktext::before, .comp_v3_0190__multicheck__label__checkbox:disabled + .comp_v3_0190__check__label__checktext::before {
  background-color: #e7e7e8;
}

.comp_v3_0190__check__label__checkbox:checked:disabled + .comp_v3_0190__check__label__checktext::before, .comp_v3_0190__multicheck__label__checkbox:checked:disabled + .comp_v3_0190__check__label__checktext::before {
  background-color: #707070;
  border: 1px solid #707070;
}

.comp_v3_0190__check__label__checktext, .comp_v3_0190__multicheck__label__checktext {
  display: inline-block;
  padding-left: 30px;
  position: relative;
}

@media screen and (max-width: 768px) {
  .comp_v3_0190__check__label__checktext, .comp_v3_0190__multicheck__label__checktext {
    padding-left: 20px;
  }
}

.comp_v3_0190__check__label__checktext:hover, .comp_v3_0190__multicheck__label__checktext:hover {
  text-decoration: none;
  cursor: pointer;
}

.comp_v3_0190__check__label__checktext::before, .comp_v3_0190__multicheck__label__checktext::before {
  content: "";
  display: block;
  position: absolute;
  top: 0.3em;
  left: 0;
  width: 15px;
  height: 15px;
  border: 1px solid #ccc;
  border-radius: 4px;
  background-color: #fff;
}

@media screen and (max-width: 768px) {
  .comp_v3_0190__check__label__checktext::before, .comp_v3_0190__multicheck__label__checktext::before {
    width: 12px;
    height: 12px;
  }
}

.comp_v3_0190__note {
  margin-top: 1.5rem;
  font-size: 1.2rem;
  line-height: 1.4;
}

.comp_v3_0190 .select2-container--default {
  width: 100%;
  min-width: 100%;
  max-width: 215px !important;
}

.comp_v3_0190 .select2-container--default .select2-selection--multiple {
  width: 100%;
  border: 1px solid #ccc;
}

.comp_v3_0190 .select2-container--default .select2-selection--multiple::before {
  position: absolute;
  padding: 0;
  content: "";
  top: 50%;
  right: 1em;
  bottom: 0;
  width: 8px;
  height: 8px;
  border-top: 2px solid rgba(51, 51, 51, 0.3);
  border-right: 2px solid rgba(51, 51, 51, 0.3);
  -webkit-transform: rotate(135deg) translate(-50%, 50%);
  transform: rotate(135deg) translate(-50%, 50%);
  pointer-events: none;
}

.comp_v3_0190 .select2-container--default .select2-selection--multiple::after {
  position: absolute;
  top: 0;
  right: 2.5em;
  bottom: 0;
  width: 1px;
  content: "";
  border-left: 1px solid #ccc;
}

.comp_v3_0190 .select2-container--default .select2-selection--multiple .select2-selection__rendered {
  padding: 3px 51px 3px 10px;
  white-space: normal;
  position: relative;
  vertical-align: middle;
}

@media screen and (max-width: 768px) {
  .comp_v3_0190 .select2-container--default .select2-selection--multiple .select2-selection__rendered {
    padding-right: 46px;
  }
}

.comp_v3_0190 .select2-container--default .select2-selection--multiple .select2-selection__rendered li {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 1;
}

.comp_v3_0190 .select2-container--default .select2-selection--multiple .select2-selection__rendered::before {
  position: absolute;
  display: block;
  padding: 0;
  content: "";
  top: 0;
  right: 0;
  bottom: 0;
  width: 35px;
  height: 46px;
  cursor: pointer;
  z-index: 2;
}

.comp_v3_0190 .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #f5f5f5;
  border: 1px solid rgba(51, 51, 51, 0.3);
  font-size: 1.2rem;
  padding: 3px 7px;
  margin: 5px 7px 5px 0;
}

.comp_v3_0190 .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #1d1e21;
  margin-right: 5px;
  font-size: 1.8rem;
  vertical-align: middle;
  line-height: 1.2;
}

.comp_v3_0190 .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1d1e21;
}

.comp_v3_0190 .select2-container--default .select2-selection--multiple .select2-selection__clear {
  position: absolute;
  right: 50px;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  margin: 0;
}

.comp_v3_0190 .select2-container--default .select2-search--inline .select2-search__field {
  margin-top: 0;
  padding: 3px;
}

.comp_v3_0190 .select2-selection,
.comp_v3_0190 .select2-search__field {
  cursor: pointer;
}

.comp_v3_0190 .select2-container--focus .select2-selection__rendered {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0900 .comp_v3_0190__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0190__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.select2-container .select2-dropdown--below .select2-results__option,
.select2-container .select2-dropdown--above .select2-results__option {
  position: relative;
  padding-left: 30px;
}

.select2-container .select2-dropdown--below .select2-results__option:before,
.select2-container .select2-dropdown--above .select2-results__option:before {
  content: "";
  display: block;
  position: absolute;
  top: 0.7em;
  left: 5px;
  width: 15px;
  height: 15px;
  border: 1px solid #ccc;
  border-radius: 4px;
  background-color: #fff;
}

@media screen and (max-width: 768px) {
  .select2-container .select2-dropdown--below .select2-results__option:before,
  .select2-container .select2-dropdown--above .select2-results__option:before {
    width: 12px;
    height: 12px;
  }
}

.select2-container .select2-dropdown--below .select2-results__option[aria-selected="true"]::after,
.select2-container .select2-dropdown--above .select2-results__option[aria-selected="true"]::after {
  content: "";
  display: block;
  position: absolute;
  top: 11px;
  left: 10px;
  width: 6px;
  height: 12px;
  -webkit-transform: rotate(40deg);
  transform: rotate(40deg);
  border-bottom: 2px solid #fff;
  border-right: 2px solid #fff;
}

@media screen and (max-width: 768px) {
  .select2-container .select2-dropdown--below .select2-results__option[aria-selected="true"]::after,
  .select2-container .select2-dropdown--above .select2-results__option[aria-selected="true"]::after {
    top: 11px;
    width: 4px;
    height: 8px;
    border-bottom: 1px solid #fff;
    border-right: 1px solid #fff;
  }
}

.select2-container .select2-dropdown--below .select2-results__option[aria-selected="true"]::before,
.select2-container .select2-dropdown--above .select2-results__option[aria-selected="true"]::before {
  border: 1px solid #0064d2;
  background-color: #0064d2;
}

.comp_v3_0180__frame {
  padding: 15px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0180__frame {
    padding: 20px;
  }
}

.comp_v3_0180__flcol {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

@media screen and (max-width: 768px) {
  .comp_v3_0180__flcol {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.comp_v3_0180__col {
  width: 100%;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0180__col > *:last-child {
    padding-bottom: 0;
    margin-bottom: 0;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0180__col:nth-child(1) {
    width: 35%;
  }
  .comp_v3_0180__col:nth-child(2) {
    width: 45%;
    margin: 0 5%;
    padding: 0 5%;
    border-left: 1px solid rgba(51, 51, 51, 0.3);
    border-right: 1px solid rgba(51, 51, 51, 0.3);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .comp_v3_0180__col:nth-child(3) {
    width: 20%;
  }
}

.comp_v3_0900 .comp_v3_0180__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0180__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0161 {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 10;
  margin: 0 auto;
  max-width: none;
}

.comp_v3_0161__frame, .comp_v3_0161__frame--gray, .comp_v3_0161__frame--blue01, .comp_v3_0161__frame--blue02 {
  padding: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 auto;
  height: 64px;
  border-bottom: 1px solid rgba(51, 51, 51, 0.2);
  background-color: #fff;
  font-size: 1.2rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0161__frame, .comp_v3_0161__frame--gray, .comp_v3_0161__frame--blue01, .comp_v3_0161__frame--blue02 {
    padding: 0;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0161__frame, .comp_v3_0161__frame--gray, .comp_v3_0161__frame--blue01, .comp_v3_0161__frame--blue02 {
    height: 44px;
  }
}

.comp_v3_0161__frame--gray {
  background-color: #fafbfd;
}

.comp_v3_0161__frame--blue01 {
  background-color: #d8ebf7;
}

.comp_v3_0161__frame--blue02 {
  background-color: #edf7fd;
}

.comp_v3_0161__scroll {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  max-width: 1300px;
}

.comp_v3_0161__list {
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 63px;
  white-space: nowrap;
}

@media screen and (max-width: 768px) {
  .comp_v3_0161__list {
    height: 43px;
  }
}

.comp_v3_0161__list__item {
  display: inline-block;
  margin: 0;
  padding-left: 16px;
  padding-right: 16px;
  height: 30px;
  letter-spacing: 0.1rem;
}

.comp_v3_0161__list__item--title {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0;
  padding-left: 15px;
  padding-right: 25px;
  height: 30px;
  font-weight: bold;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0161__list__item--title {
    padding-left: 20px;
  }
}

.comp_v3_0161__list__item--title + .comp_v3_0161__list__item {
  padding-left: 25px;
  border-left: 1px solid rgba(51, 51, 51, 0.2);
}

.comp_v3_0161__list__item + .comp_v3_0161__list__item {
  padding-left: 0;
}

.comp_v3_0161__list__item + .comp_v3_0161__list__item::before {
  content: "\002f";
  display: inline-block;
  padding-right: 16px;
}

.comp_v3_0161__list__item:last-child {
  padding-right: 15px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0161__list__item:last-child {
    padding-right: 20px;
  }
}

.comp_v3_0161__list__link, .comp_v3_0161__list__link--active {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
  cursor: pointer;
}

.comp_v3_0161__list__link::after, .comp_v3_0161__list__link--active::after {
  content: "";
  position: absolute;
  left: 10px;
  right: 10px;
  bottom: 0;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  height: 2px;
  z-index: 4;
  overflow: hidden;
  background-color: #0064d2;
  -webkit-transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0161__list__link:hover::after, .comp_v3_0161__list__link--active:hover::after {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}

.comp_v3_0161__list__link--active::after {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.comp_v3_0161__list__link::after, .comp_v3_0161__list__link--active::after {
  left: 0;
  right: 0;
}

.comp_v3_0161__list__active {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
}

.comp_v3_0161__list__active::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 2px;
  z-index: 4;
  overflow: hidden;
  background-color: #0064d2;
}

@media screen and (max-width: 768px) {
  .comp_v3_0161__list__text--pc {
    display: none;
  }
}

.comp_v3_0161__list__text--mb {
  display: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0161__list__text--mb {
    display: inline;
  }
}

.comp_v3_0161 .ps__rail-x-bottom {
  height: 1px;
  padding: 9px 0 0 0;
}

.comp_v3_0161 .ps__rail-x-bottom::before {
  height: 1px;
  bottom: 0;
}

.comp_v3_0161 .ps__rail-x-top {
  height: 1px;
  padding: 0 0 9px 0;
}

.comp_v3_0161 .ps__rail-x-top::before {
  height: 1px;
  top: 0;
}

.comp_v3_0161 .ps__rail-y {
  width: 1px;
  padding: 0 0 0 9px;
}

.comp_v3_0161 .ps__rail-y::before {
  width: 1px;
  right: 0;
}

.comp_v3_0161 .ps__thumb-x-bottom {
  background-color: transparent;
  height: 1px;
  padding: 9px 0 0 0;
}

.comp_v3_0161 .ps__thumb-x-bottom::before {
  content: "";
  display: block;
  background-color: #a0a0a5;
  width: 100%;
  height: 1px;
  border-radius: 6px;
}

.comp_v3_0161 .ps__thumb-x-top {
  background-color: transparent;
  height: 1px;
  padding: 0 0 9px 0;
}

.comp_v3_0161 .ps__thumb-x-top::before {
  content: "";
  display: block;
  background-color: #a0a0a5;
  width: 100%;
  height: 1px;
  border-radius: 6px;
}

.comp_v3_0161 .ps__thumb-y {
  background-color: transparent;
  width: 1px;
  padding: 0 0 0 9px;
}

.comp_v3_0161 .ps__thumb-y::before {
  content: "";
  display: block;
  background-color: #a0a0a5;
  width: 1px;
  height: 100%;
  border-radius: 6px;
}

.comp_v3_0900 .comp_v3_0161__frame, .comp_v3_0900 .comp_v3_0161__frame--gray, .comp_v3_0900 .comp_v3_0161__frame--blue01, .comp_v3_0900 .comp_v3_0161__frame--blue02 {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0161__frame, .comp_v3_0900 .comp_v3_0161__frame--gray, .comp_v3_0900 .comp_v3_0161__frame--blue01, .comp_v3_0900 .comp_v3_0161__frame--blue02 {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0160 {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 10;
  margin: 0 auto;
  max-width: none;
}

.comp_v3_0160__frame {
  padding: 0;
  min-height: 56px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 auto;
  background-color: #edf7fd;
  border-bottom: 1px solid rgba(51, 51, 51, 0.3);
  font-size: 1.2rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding-top: 12px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0160__frame {
    padding: 0;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0160__frame {
    padding-top: 12px;
  }
}

.comp_v3_0160__title {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  max-width: 1300px;
  margin: 0 auto;
  padding-left: 10px;
  padding-right: 10px;
  color: #333;
  line-height: 1;
  font-weight: bold;
  font-size: 2rem;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0160__title {
    margin-top: 0px;
    font-size: 1.6rem;
  }
}

.comp_v3_0160__scroll {
  width: 100%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
}

.comp_v3_0160__list {
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-bottom: 9px;
  display: block;
  white-space: nowrap;
}

.comp_v3_0160__list li {
  display: inline-block;
  margin: 0;
}

.comp_v3_0160__list li:first-child {
  padding-left: 5px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0160__list li:first-child {
    padding-left: 10px;
  }
}

.comp_v3_0160__list__item, .comp_v3_0160__list__item--active {
  position: relative;
  display: block;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 5px;
  letter-spacing: 0.1rem;
  cursor: pointer;
}

.comp_v3_0160__list__item::after, .comp_v3_0160__list__item--active::after {
  content: "";
  position: absolute;
  left: 10px;
  right: 10px;
  bottom: 0;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  height: 2px;
  z-index: 4;
  overflow: hidden;
  background-color: #0064d2;
  -webkit-transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0160__list__item:hover::after, .comp_v3_0160__list__item--active:hover::after {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}

.comp_v3_0160__list__item--active::after {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.comp_v3_0160__list__item--active {
  color: #0064d2;
}

.comp_v3_0160 .ps__rail-x-bottom {
  height: 1px;
  padding: 9px 0 0 0;
}

.comp_v3_0160 .ps__rail-x-bottom::before {
  height: 1px;
  bottom: 0;
}

.comp_v3_0160 .ps__rail-x-top {
  height: 1px;
  padding: 0 0 9px 0;
}

.comp_v3_0160 .ps__rail-x-top::before {
  height: 1px;
  top: 0;
}

.comp_v3_0160 .ps__rail-y {
  width: 1px;
  padding: 0 0 0 9px;
}

.comp_v3_0160 .ps__rail-y::before {
  width: 1px;
  right: 0;
}

.comp_v3_0160 .ps__thumb-x-bottom {
  background-color: transparent;
  height: 1px;
  padding: 9px 0 0 0;
}

.comp_v3_0160 .ps__thumb-x-bottom::before {
  content: "";
  display: block;
  background-color: #a0a0a5;
  width: 100%;
  height: 1px;
  border-radius: 6px;
}

.comp_v3_0160 .ps__thumb-x-top {
  background-color: transparent;
  height: 1px;
  padding: 0 0 9px 0;
}

.comp_v3_0160 .ps__thumb-x-top::before {
  content: "";
  display: block;
  background-color: #a0a0a5;
  width: 100%;
  height: 1px;
  border-radius: 6px;
}

.comp_v3_0160 .ps__thumb-y {
  background-color: transparent;
  width: 1px;
  padding: 0 0 0 9px;
}

.comp_v3_0160 .ps__thumb-y::before {
  content: "";
  display: block;
  background-color: #a0a0a5;
  width: 1px;
  height: 100%;
  border-radius: 6px;
}

.comp_v3_0900 .comp_v3_0160__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0160__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0150__frame01, .comp_v3_0150__frame02 {
  padding: 0 15px;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  left: 0;
  top: 0;
  position: relative;
}

@media screen and (max-width: 768px) {
  .comp_v3_0150__frame01, .comp_v3_0150__frame02 {
    padding: 0 20px;
  }
}

.comp_v3_0150__frame01 {
  padding-top: 30px !important;
}

.comp_v3_0150__cont {
  padding-bottom: 30px !important;
}

.comp_v3_0150.fixed .comp_v3_0150__frame01 {
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  position: fixed;
  left: 50%;
  top: 0;
  width: 100%;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  box-sizing: border-box;
  padding: 5px 10px;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  z-index: 20;
  background-color: #fff;
}

@media screen and (max-width: 768px) {
  .comp_v3_0150.fixed .comp_v3_0150__frame01 {
    top: 65px;
    padding: 5px 20px;
  }
}

.comp_v3_0150.fixed .comp_v3_0150__fcol {
  margin-top: 0;
  margin-bottom: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0150.fixed .comp_v3_0150__fcol__col {
    margin-top: 0;
  }
}

.comp_v3_0150.fixed .comp_v3_0150__fcol__col__icon {
  display: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0150.fixed .comp_v3_0150__fcol__col:last-child {
    display: none;
  }
}

.comp_v3_0150.fixed .comp_v3_0150__fcol__col__btn li {
  margin: 0 0 0 10px;
}

.comp_v3_0150.fixed + .comp_v3_1017 {
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

.comp_v3_0150.fixed + .comp_v3_1017.sticky {
  top: 76px;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

@media screen and (max-width: 768px) {
  .comp_v3_0150.fixed + .comp_v3_1017.sticky {
    top: 130px;
  }
}

.comp_v3_0150__fcol {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0150__fcol {
    margin-bottom: 30px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0150__fcol {
    display: block;
  }
}

.comp_v3_0150__fcol__col figure span {
  display: block;
  position: relative;
  width: 100%;
  height: auto;
  overflow: hidden;
}

.comp_v3_0150__fcol__col figure span img {
  max-width: 100%;
  max-height: 100%;
  position: relative;
}

.comp_v3_0150__fcol__col figure span a img:hover {
  opacity: 0.5;
}

.comp_v3_0150__fcol__col figure figcaption {
  margin: 0;
  padding: 1em 0;
}

.comp_v3_0150__fcol__col figure a img:hover {
  opacity: 0.5;
}

.comp_v3_0150__fcol__col .imagemodal figure {
  position: relative;
  background-color: transparent;
  border-radius: 0;
  display: block;
  width: 100%;
  height: auto;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.comp_v3_0150__fcol__col .imagemodal figure:before {
  display: none;
}

.comp_v3_0150__fcol__col .imagemodal figure img {
  max-width: 100%;
  max-height: 100%;
  position: relative;
  top: 0;
  left: 0;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}

@media screen and (max-width: 768px) {
  .comp_v3_0150__fcol__col {
    margin-top: 15px;
  }
}

.comp_v3_0150__fcol__col__h1 {
  font-size: 4.8rem;
  margin: 0;
  padding: 70px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0150__fcol__col__h1 {
    margin: 0;
    padding-top: 50px;
    font-size: 2.8rem;
  }
}

.comp_v3_0150__fcol__col__h1 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0150__fcol__col__h1 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0150__fcol__col__h1 a[href$=".pdf"]::after, .comp_v3_0150__fcol__col__h1 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0150__fcol__col__h1 a[href*="/list/index.php"]::after, .comp_v3_0150__fcol__col__h1 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0150__fcol__col__h1 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0150__fcol__col__h1 a[href^="tel:"]::after, .comp_v3_0150__fcol__col__h1 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0150__fcol__col__h1 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0150__fcol__col__h1 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0150__fcol__col__h1 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0150__fcol__col__h1 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0150__fcol__col__h1 a:hover[href$=".pdf"]::after, .comp_v3_0150__fcol__col__h1 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0150__fcol__col__h1 a:hover[href*="/list/index.php"]::after, .comp_v3_0150__fcol__col__h1 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0150__fcol__col__h1 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0150__fcol__col__h1 a:hover[href^="tel:"]::after, .comp_v3_0150__fcol__col__h1 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0150__fcol__col__h1 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0150__fcol__col__h1 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0150__fcol__col__h1 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0150__fcol__col__h1 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0150__fcol__col__h1 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0150__fcol__col__h1 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0150__fcol__col__h1 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0150__fcol__col__h1 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0150__fcol__col__h1 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0150__fcol__col__h1 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0150__fcol__col__h1--bold, .comp_v3_0150__fcol__col__h1--regular {
  font-size: 4.8rem;
  margin: 0;
  padding: 70px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0150__fcol__col__h1--bold, .comp_v3_0150__fcol__col__h1--regular {
    margin: 0;
    padding-top: 50px;
    font-size: 2.8rem;
  }
}

.comp_v3_0150__fcol__col__h1--bold a, .comp_v3_0150__fcol__col__h1--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0150__fcol__col__h1--bold a::after, .comp_v3_0150__fcol__col__h1--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0150__fcol__col__h1--bold a[href$=".pdf"]::after, .comp_v3_0150__fcol__col__h1--bold a[href*="docget.jsp"]::after, .comp_v3_0150__fcol__col__h1--regular a[href$=".pdf"]::after, .comp_v3_0150__fcol__col__h1--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0150__fcol__col__h1--bold a[href*="/list/index.php"]::after, .comp_v3_0150__fcol__col__h1--bold a[href*="/parametric"]::after, .comp_v3_0150__fcol__col__h1--regular a[href*="/list/index.php"]::after, .comp_v3_0150__fcol__col__h1--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0150__fcol__col__h1--bold a[href^="#"]::after, .comp_v3_0150__fcol__col__h1--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0150__fcol__col__h1--bold a[href^="tel:"]::after, .comp_v3_0150__fcol__col__h1--bold a[href^="mailto:"]::after, .comp_v3_0150__fcol__col__h1--regular a[href^="tel:"]::after, .comp_v3_0150__fcol__col__h1--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0150__fcol__col__h1--bold a[href^="tel:"], .comp_v3_0150__fcol__col__h1--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0150__fcol__col__h1--bold a:hover, .comp_v3_0150__fcol__col__h1--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0150__fcol__col__h1--bold a:hover::after, .comp_v3_0150__fcol__col__h1--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0150__fcol__col__h1--bold a:hover[target="_blank"]::after, .comp_v3_0150__fcol__col__h1--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0150__fcol__col__h1--bold a:hover[href$=".pdf"]::after, .comp_v3_0150__fcol__col__h1--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0150__fcol__col__h1--regular a:hover[href$=".pdf"]::after, .comp_v3_0150__fcol__col__h1--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0150__fcol__col__h1--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0150__fcol__col__h1--bold a:hover[href*="/parametric"]::after, .comp_v3_0150__fcol__col__h1--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0150__fcol__col__h1--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0150__fcol__col__h1--bold a:hover[href^="#"]::after, .comp_v3_0150__fcol__col__h1--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0150__fcol__col__h1--bold a:hover[href^="tel:"]::after, .comp_v3_0150__fcol__col__h1--bold a:hover[href^="mailto:"]::after, .comp_v3_0150__fcol__col__h1--regular a:hover[href^="tel:"]::after, .comp_v3_0150__fcol__col__h1--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0150__fcol__col__h1--bold a[data-type="normal"]::after, .comp_v3_0150__fcol__col__h1--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0150__fcol__col__h1--bold a[data-type="normal"]:hover::after, .comp_v3_0150__fcol__col__h1--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0150__fcol__col__h1--bold a[data-type="internal"]::after, .comp_v3_0150__fcol__col__h1--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0150__fcol__col__h1--bold a[data-type="internal"]:hover::after, .comp_v3_0150__fcol__col__h1--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0150__fcol__col__h1--bold a[data-type="external"]::after, .comp_v3_0150__fcol__col__h1--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0150__fcol__col__h1--bold a[data-type="external"]:hover::after, .comp_v3_0150__fcol__col__h1--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0150__fcol__col__h1--bold a[data-type="pdf"]::after, .comp_v3_0150__fcol__col__h1--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0150__fcol__col__h1--bold a[data-type="pdf"]:hover::after, .comp_v3_0150__fcol__col__h1--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0150__fcol__col__h1--bold a[target="_blank"]::after, .comp_v3_0150__fcol__col__h1--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0150__fcol__col__h1--bold a[target="_blank"]:hover::after, .comp_v3_0150__fcol__col__h1--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0150__fcol__col__h1--bold {
  font-weight: bold;
}

.comp_v3_0150__fcol__col__h1--regular {
  font-weight: normal;
}

.comp_v3_0150__fcol__col__h1--bold, .comp_v3_0150__fcol__col__h1--regular {
  padding: 0 10px 0 0;
  display: inline-block;
}

.comp_v3_0150__fcol__col__h1--new {
  font-size: 1.4rem;
  margin: 0 0 10px 0;
  display: inline-block;
  vertical-align: top;
  letter-spacing: 0.1rem;
}

.comp_v3_0150__fcol__col__h1--new span {
  display: inline-block;
  border-radius: 4px;
  padding: 5px 10px;
  line-height: 1;
  color: #fff;
  background-color: #af8cc8;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

.comp_v3_0150__fcol__col__icon {
  margin: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0150__fcol__col__icon {
    margin: 0;
  }
}

.comp_v3_0150__fcol__col__icon--category {
  font-size: 1.2rem;
  position: relative;
  display: table;
  min-width: auto;
  text-decoration: none;
  vertical-align: middle;
  margin: 0;
  padding: 5px 10px;
  border: 1px solid rgba(51, 51, 51, 0.3);
  color: #333;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.8;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  letter-spacing: 0.1rem;
  cursor: default;
}

.comp_v3_0150__fcol__col__icon--category img,
.comp_v3_0150__fcol__col__icon--category span {
  vertical-align: middle;
}

.comp_v3_0150__fcol__col__icon--category img {
  margin-right: 3px;
}

.comp_v3_0150__fcol__col__icon--category:hover {
  opacity: 0.5;
  text-decoration: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0150__fcol__col__icon--category {
    margin: 10px auto;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0150__fcol__col__icon--category {
    margin: 0;
  }
}

.comp_v3_0150__fcol__col__icon--category:hover {
  opacity: 1;
}

.comp_v3_0150__fcol__col__btn {
  font-size: 1.4rem;
  letter-spacing: -0.4em;
  margin: 0;
}

.comp_v3_0150__fcol__col__btn p {
  margin: 0;
  padding: 0;
}

.comp_v3_0150__fcol__col__btn--center {
  text-align: center;
}

.comp_v3_0150__fcol__col__btn--right {
  text-align: right;
}

.comp_v3_0150__fcol__col__btn--default {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
}

.comp_v3_0150__fcol__col__btn--default span {
  padding-top: 0.2rem;
}

.comp_v3_0150__fcol__col__btn--default:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_0150__fcol__col__btn--default:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0150__fcol__col__btn--default:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_0150__fcol__col__btn--default::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0150__fcol__col__btn a {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  min-width: 110px;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
}

.comp_v3_0150__fcol__col__btn a span {
  padding-top: 0.2rem;
}

.comp_v3_0150__fcol__col__btn a:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
}

.comp_v3_0150__fcol__col__btn a::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg);
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0150__fcol__col__btn a[href$=".pdf"]::before, .comp_v3_0150__fcol__col__btn a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-white.svg);
}

.comp_v3_0150__fcol__col__btn a[href*="/list/index.php"]::before, .comp_v3_0150__fcol__col__btn a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-white.svg);
}

.comp_v3_0150__fcol__col__btn a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-white.svg);
}

.comp_v3_0150__fcol__col__btn a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg);
}

.comp_v3_0150__fcol__col__btn a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-white.svg);
}

.comp_v3_0150__fcol__col__btn a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-white.svg);
}

.comp_v3_0150__fcol__col__btn a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-white.svg);
}

.comp_v3_0150__fcol__col__btn a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-white.svg);
}

.comp_v3_0150__fcol__col__btn a > sub {
  bottom: 0.75em;
}

.comp_v3_0150__fcol__col__btn a > sup {
  top: 0.5em;
}

.comp_v3_0150__fcol__col__btn .comp_v3_0150__fcol__col__btn--search::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-search-white.svg);
}

.comp_v3_0150__fcol__col__btn .comp_v3_0150__fcol__col__btn--balloon::before {
  width: 18px;
  height: 18px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-icon-balloon.png);
  background-size: 18px 18px;
  margin-bottom: 0.1em;
}

.comp_v3_0150__fcol__col__btn .comp_v3_0150__fcol__col__btn--cart::before {
  width: 18px;
  height: 18px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-icon-cart.png);
  background-size: 18px 18px;
  margin-bottom: 0.1em;
}

.comp_v3_0150__fcol__col__btn .comp_v3_0150__fcol__col__btn--large {
  font-size: 2rem;
  padding: 18px 30px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0150__fcol__col__btn .comp_v3_0150__fcol__col__btn--large {
    width: 100%;
  }
}

.comp_v3_0150__fcol__col__btn .comp_v3_0150__fcol__col__btn--large:hover {
  color: #fff;
}

.comp_v3_0150__fcol__col__btn .comp_v3_0150__fcol__col__btn--flip {
  color: #0064d2;
  background-color: #fff;
  border: 1px solid #0064d2;
}

.comp_v3_0150__fcol__col__btn .comp_v3_0150__fcol__col__btn--flip::before {
  display: none;
}

.comp_v3_0150__fcol__col__btn--default, .comp_v3_0150__fcol__col__btn--large, .comp_v3_0150__fcol__col__btn--flip, .comp_v3_0150__fcol__col__btn--category {
  min-width: auto;
}

.comp_v3_0150__fcol__col__btn li {
  margin: 25px 0 10px 10px;
  letter-spacing: normal;
  display: inline-block;
  vertical-align: top;
}

@media screen and (max-width: 768px) {
  .comp_v3_0150__fcol__col__btn li {
    margin: 0 10px 10px 0;
  }
}

.comp_v3_0150__fcol__col__btn__rdselect {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  min-width: 200px;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
  cursor: pointer;
}

.comp_v3_0150__fcol__col__btn__rdselect span {
  padding-top: 0.2rem;
}

.comp_v3_0150__fcol__col__btn__rdselect::before {
  content: "";
  display: inline-block;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg);
  width: 15px;
  height: 15px;
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0150__fcol__col__btn__power-lib {
  text-decoration: none !important;
  white-space: nowrap;
}

.comp_v3_0150__fcol__col__btn__simulator {
  text-decoration: none !important;
  white-space: nowrap;
}

.comp_v3_0150__fcol__col__item__rdselect {
  position: relative;
  background: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 48px;
  display: none;
}

.comp_v3_0150__fcol__col__item__rdselect.open {
  display: block;
}

.comp_v3_0150__fcol__col:last-child {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0150__fcol__col:last-child {
    margin-left: 20px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0150__fcol__col:last-child {
    margin-bottom: 20px;
  }
}

.comp_v3_0150__login_icon a::after {
  content: "";
  width: 15px;
  /* アイコンのサイズを調整 */
  height: 16px;
  margin-left: 6px !important;
  margin-bottom: 3px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-lock-white.svg);
}

.comp_v3_0150__tab {
  margin: 0 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: rgba(160, 160, 165, 0.75);
  padding: 8px 8px 0 8px;
  border-radius: 4px 4px 0 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0150__tab {
    margin: 0;
  }
}

.comp_v3_0150__tab__item {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  vertical-align: middle;
  font-weight: bold;
  border-radius: 4px 4px 0 0;
  text-align: center;
  padding: 10px;
  border: 0 none;
  color: #fff;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  letter-spacing: 0.1rem;
}

.comp_v3_0150__tab__item:hover {
  color: #2d2d2d;
  cursor: pointer;
}

.comp_v3_0150__tab__item a {
  color: #fff;
}

.comp_v3_0150__tab__item--active {
  color: #1d1e21;
  background-color: #fff;
}

.comp_v3_0150__tab__item--active a {
  color: #2d2d2d;
}

@media screen and (max-width: 768px) {
  .comp_v3_0150__tab {
    margin-bottom: 20px;
  }
}

.comp_v3_0150__cont {
  padding: 0;
}

.comp_v3_0150__cont__item {
  height: 0px;
  overflow-y: hidden;
  visibility: hidden;
}

.comp_v3_0150__cont__item--active {
  height: auto;
  overflow-y: visible;
  visibility: visible;
}

.comp_v3_0150__cont__item .slick-list.draggable {
  width: 100%;
}

.comp_v3_0150__cont__item .slick-track {
  margin-left: 0;
  margin-right: 0;
}

.comp_v3_0150__cont__item__frame {
  position: relative;
}

.comp_v3_0150__cont__item__frame .prev {
  position: absolute;
  top: calc(50% - 20px);
  left: -40px;
  width: 40px;
  height: 40px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-prev.png);
  background-size: 40px 40px;
  cursor: pointer;
  text-indent: -999em;
}

.comp_v3_0150__cont__item__frame .prev:hover {
  opacity: 0.5;
}

.comp_v3_0150__cont__item__frame .next {
  position: absolute;
  top: calc(50% - 20px);
  right: -40px;
  width: 40px;
  height: 40px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-next.png);
  background-size: 40px 40px;
  cursor: pointer;
  text-indent: -999em;
}

.comp_v3_0150__cont__item__frame .next:hover {
  opacity: 0.5;
}

.comp_v3_0150__cont__item__frame .slick-disabled {
  opacity: 0.1;
}

.comp_v3_0150__cont__item__frame .slick-disabled:hover {
  cursor: default;
  opacity: 0.1;
}

.comp_v3_0150__slider {
  max-width: 1250px;
  margin: 0 auto;
  padding: 0 70px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

@media screen and (max-width: 768px) {
  .comp_v3_0150__slider {
    margin: 0;
    padding: 0 40px;
  }
}

.comp_v3_0150__slider__column {
  width: calc(25% - 30px);
  max-width: none;
  margin-right: 5px;
  margin-top: 15px;
  margin-bottom: 23px;
  background-color: #fff;
  border-radius: 4px;
  -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.16);
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.16);
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

.comp_v3_0150__slider__column:hover {
  -webkit-box-shadow: 0 8px 15px 0px rgba(0, 0, 0, 0.16);
  box-shadow: 0 8px 15px 0px rgba(0, 0, 0, 0.16);
}

.comp_v3_0150__slider__column__links {
  display: block;
  color: #2d2d2d;
  background-color: #fff;
  position: relative;
  width: 100%;
}

.comp_v3_0150__slider__column__links figure {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  height: auto;
  overflow: hidden;
}

.comp_v3_0150__slider__column__links figure img {
  width: 100%;
  max-width: 100%;
  max-height: 100%;
  position: relative;
}

.comp_v3_0150__slider__column__links figure a img:hover {
  opacity: 0.5;
}

.comp_v3_0150__slider__column__links figure {
  border-radius: 4px 4px 0 0;
}

.comp_v3_0150__slider__column__links figure img {
  width: auto;
  margin: 0 auto;
}

.comp_v3_0150__slider__column__links::after {
  position: absolute;
  right: 10px;
  bottom: 10px;
  content: "";
  display: inline-block;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  margin: 0;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/tile-icon-arrow.png);
  width: 34px;
  height: 34px;
  background-size: 34px 34px;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

.comp_v3_0150__slider__column__links:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/tile-icon-arrow-active.png);
}

@media screen and (max-width: 768px) {
  .comp_v3_0150__slider__column__links {
    width: 100%;
  }
}

.comp_v3_0150__slider__column__text {
  padding: 20px 20px 40px 20px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0150__slider__column__text {
    padding: 15px 15px 40px 15px;
  }
}

.comp_v3_0150__slider__column__text p {
  letter-spacing: 0.1rem;
}

.comp_v3_0150__slider__column__text__caption {
  font-size: 1.2rem;
  margin: 0 0 10px;
  border-radius: 4px;
  padding: 5px 10px;
  line-height: 1;
  display: inline-block;
  color: #fff;
  background-color: #af8cc8;
}

.comp_v3_0150__slider__column__text__title {
  font-size: 1.6rem;
  font-weight: bold;
  margin: 0 0 10px;
}

.comp_v3_0150__slider__column__text__data {
  display: block;
  font-size: 1.2rem;
  color: #6e7175;
  margin: 10px 0 0 0;
}

.comp_v3_0150__slider__column__text__data img {
  display: inline-block;
  margin-right: 5px;
}

.comp_v3_0150__slider .comp_v3_0150__col {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.comp_v3_0150__cbordlist {
  padding: 12px 16px;
  height: 46px;
  cursor: pointer;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  letter-spacing: 0.1rem;
  background-color: #fff;
  color: #000;
}

.comp_v3_0150__cbordlist:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0150__cbordlist::-ms-expand {
  display: none;
}

.comp_v3_0150__cbordlist:disabled {
  background-color: #e7e7e8;
}

@media screen and (max-width: 768px) {
  .comp_v3_0150__cbordlist {
    width: 100%;
  }
}

.comp_v3_0150 .prev,
.comp_v3_0150 .next {
  position: absolute;
  top: 50%;
  z-index: 1;
  background-size: 40px 40px;
  text-indent: -999em;
  width: 40px;
  height: 40px;
  cursor: pointer;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

@media screen and (max-width: 768px) {
  .comp_v3_0150 .prev,
  .comp_v3_0150 .next {
    width: 25px;
    height: 25px;
    background-size: 25px 25px;
  }
}

.comp_v3_0150 .prev:hover,
.comp_v3_0150 .next:hover {
  opacity: 0.5;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

.comp_v3_0150 .prev {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-prev.png);
  left: 14px;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
}

@media screen and (max-width: 768px) {
  .comp_v3_0150 .prev {
    left: 10px;
  }
}

.comp_v3_0150 .next {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-next.png);
  right: 14px;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
}

@media screen and (max-width: 768px) {
  .comp_v3_0150 .next {
    right: 10px;
  }
}

.comp_v3_0150 .slick-disabled {
  opacity: 0.1;
}

.comp_v3_0150 .slick-disabled:hover {
  cursor: default;
  opacity: 0.1;
}

.comp_v3_0150 .slick-slide {
  margin: 0 20px;
}

.comp_v3_0150 .prev,
.comp_v3_0150 .next {
  top: calc(50% - 4px);
}

.comp_v3_0150 .slick-list {
  padding-top: 5px;
  width: 100%;
}

.comp_v3_0140__frame {
  padding-right: 15px;
  padding-left: 15px;
  padding-top: 30px;
  padding-bottom: 5px;
  font-size: 1.2rem;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
  color: #2d2d2d;
}

@media screen and (max-width: 768px) {
  .comp_v3_0140__frame {
    padding-right: 20px;
    padding-left: 20px;
    padding-top: 30px;
    padding-bottom: 0;
  }
}

.comp_v3_0140__scroll {
  padding-bottom: 25px;
}

.comp_v3_0140 ul {
  letter-spacing: -0.4em;
  margin-top: 0;
  white-space: nowrap;
}

@media screen and (max-width: 768px) {
  .comp_v3_0140 ul {
    display: table;
  }
}

.comp_v3_0140 li {
  display: inline-block;
  letter-spacing: normal;
  line-height: 2.5;
  letter-spacing: 1px;
  color: #1d1e21;
}

@media screen and (max-width: 768px) {
  .comp_v3_0140 li {
    display: table-cell;
    white-space: nowrap;
  }
}

.comp_v3_0140 a {
  position: relative;
  display: inline-block;
  color: #2d2d2d;
  padding-right: 30px;
}

.comp_v3_0140 a::after {
  position: absolute;
  top: 50%;
  right: 12px;
  content: "";
  width: 4px;
  height: 4px;
  border-top: 2px solid rgba(51, 51, 51, 0.3);
  border-right: 2px solid rgba(51, 51, 51, 0.3);
  -webkit-transform: translate(0, -50%) rotate(45deg);
  transform: translate(0, -50%) rotate(45deg);
}

.comp_v3_0140 a:hover {
  text-decoration: underline;
}

.comp_v3_0140 span {
  position: relative;
  display: inline-block;
  color: #707070;
  padding-right: 30px;
}

.comp_v3_0140 span::after {
  position: absolute;
  top: 50%;
  right: 12px;
  content: "";
  width: 4px;
  height: 4px;
  border-top: 2px solid rgba(51, 51, 51, 0.3);
  border-right: 2px solid rgba(51, 51, 51, 0.3);
  -webkit-transform: translate(0, -50%) rotate(45deg);
  transform: translate(0, -50%) rotate(45deg);
}

.comp_v3_0140 .ps__rail-x-bottom {
  height: 2px;
  padding: 7px 0;
}

.comp_v3_0140 .ps__rail-x-bottom::before {
  bottom: 7px;
}

.comp_v3_0140 .ps__rail-x-top {
  height: 2px;
  padding: 7px 0;
}

.comp_v3_0140 .ps__rail-x-top::before {
  top: 7px;
}

.comp_v3_0140 .ps__rail-y {
  width: 2px;
  padding: 0 7px;
}

.comp_v3_0140 .ps__rail-y::before {
  right: 7px;
}

.comp_v3_0140 .ps__thumb-x-bottom {
  background-color: transparent;
  height: 2px;
  bottom: 0;
  padding: 7px 0;
}

.comp_v3_0140 .ps__thumb-x-bottom::before {
  content: "";
  display: block;
  background-color: #a0a0a5;
  width: 100%;
  height: 2px;
  border-radius: 6px;
}

.comp_v3_0140 .ps__thumb-x-top {
  background-color: transparent;
  height: 2px;
  top: 0;
  padding: 7px 0;
}

.comp_v3_0140 .ps__thumb-x-top::before {
  content: "";
  display: block;
  background-color: #a0a0a5;
  width: 100%;
  height: 2px;
  border-radius: 6px;
}

.comp_v3_0140 .ps__thumb-y {
  background-color: transparent;
  width: 2px;
  right: 0;
  padding: 0 7px;
}

.comp_v3_0140 .ps__thumb-y::before {
  content: "";
  display: block;
  background-color: #a0a0a5;
  width: 2px;
  height: 100%;
  border-radius: 6px;
}

.comp_v3_0900 .comp_v3_0140__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0140__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

@-webkit-keyframes footerQrPopupSlideUp {
  0% {
    opacity: 0;
    top: 250px;
  }
  100% {
    opacity: 1;
    top: 0;
  }
}

@keyframes footerQrPopupSlideUp {
  0% {
    opacity: 0;
    top: 250px;
  }
  100% {
    opacity: 1;
    top: 0;
  }
}

.comp_v3_0130 {
  position: relative;
}

.comp_v3_0130__frame_before {
  position: absolute;
  top: -75px;
  margin-top: 15px;
  width: 100%;
}

.comp_v3_0130__frame_before__inner {
  height: 20px;
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  max-width: 1140px;
  margin: 0 auto;
  padding: 15px 15px 40px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0130__frame_before__inner {
    padding: 20px;
  }
}

.comp_v3_0130__frame_before__icon_description {
  font-size: 1.4rem;
  line-height: 1.4;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.comp_v3_0130__frame_before__icon_description::before {
  content: "";
  display: inline-block;
  background-position: left center;
  background-size: contain;
  height: 14px;
  width: 14px;
  padding-right: 10px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
  background-repeat: no-repeat;
}

.comp_v3_0130__frame {
  margin-top: 90px;
  border-top: 1px solid rgba(51, 51, 51, 0.2);
  background-color: #fbfcfd;
  padding: 15px 0 40px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0130__frame {
    padding: 20px 0;
  }
}

.comp_v3_0130__inner {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  max-width: 1300px;
  margin: 0 auto;
  padding: 0 15px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0130__inner {
    padding: 0 20px;
  }
}

.comp_v3_0130__sitemap_link {
  position: absolute;
  bottom: calc(100% + 20px);
  padding: 0px 15px 0px 40px;
  border-left: 1px solid rgba(51, 51, 51, 0.2);
  margin-bottom: 10px;
  right: 0;
  font-size: 1.3rem;
  letter-spacing: 0.15rem;
  font-weight: bold;
  color: #1d1e21;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 14px 14px;
  background-position: left 18px top 0px;
}

.comp_v3_0130__sitemap_link:hover {
  text-decoration: underline;
}

@media screen and (max-width: 768px) {
  .comp_v3_0130__sitemap_link {
    bottom: calc(100% + 40px);
    padding: 0px 20px 0px 40px;
  }
}

.comp_v3_0130__section, .comp_v3_0130__section--mobile-show {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.comp_v3_0130__section__item, .comp_v3_0130__section__item--mobile-show {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
}

@media screen and (max-width: 768px) {
  .comp_v3_0130__section__item, .comp_v3_0130__section__item--mobile-show {
    display: none;
  }
}

.comp_v3_0130__section__item--mobile-show {
  display: block;
}

.comp_v3_0130__section__item--wide, .comp_v3_0130__section__item--wide--mobile-show {
  -webkit-box-flex: 2;
  -ms-flex-positive: 2;
  flex-grow: 2;
  -ms-flex-negative: 2;
  flex-shrink: 2;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
}

@media screen and (max-width: 768px) {
  .comp_v3_0130__section__item--wide, .comp_v3_0130__section__item--wide--mobile-show {
    display: none;
  }
}

.comp_v3_0130__section__item--wide--mobile-show {
  display: block;
}

.comp_v3_0130__section__item + .comp_v3_0130__section__item, .comp_v3_0130__section__item--mobile-show + .comp_v3_0130__section__item, .comp_v3_0130__section__item + .comp_v3_0130__section__item--mobile-show, .comp_v3_0130__section__item--mobile-show + .comp_v3_0130__section__item--mobile-show,
.comp_v3_0130__section__item--wide + .comp_v3_0130__section__item,
.comp_v3_0130__section__item--wide--mobile-show + .comp_v3_0130__section__item,
.comp_v3_0130__section__item--wide + .comp_v3_0130__section__item--mobile-show,
.comp_v3_0130__section__item--wide--mobile-show + .comp_v3_0130__section__item--mobile-show,
.comp_v3_0130__section__item + .comp_v3_0130__section__item--wide,
.comp_v3_0130__section__item--mobile-show + .comp_v3_0130__section__item--wide,
.comp_v3_0130__section__item + .comp_v3_0130__section__item--wide--mobile-show,
.comp_v3_0130__section__item--mobile-show + .comp_v3_0130__section__item--wide--mobile-show,
.comp_v3_0130__section__item--wide + .comp_v3_0130__section__item--wide,
.comp_v3_0130__section__item--wide--mobile-show + .comp_v3_0130__section__item--wide,
.comp_v3_0130__section__item--wide + .comp_v3_0130__section__item--wide--mobile-show,
.comp_v3_0130__section__item--wide--mobile-show + .comp_v3_0130__section__item--wide--mobile-show {
  margin-left: 15px;
}

.comp_v3_0130__section__item__title, .comp_v3_0130__section__item__title--mobile-show {
  font-size: 1.6rem;
  font-weight: bold;
  color: #1d1e21;
  letter-spacing: 0.1rem;
  margin-top: 20px;
}

.comp_v3_0130__section__item__title .disc, .comp_v3_0130__section__item__title--mobile-show .disc {
  display: inline-block;
  padding-left: calc(26px + 0.25em);
  margin-left: 0;
  position: relative;
}

.comp_v3_0130__section__item__title .disc::before, .comp_v3_0130__section__item__title--mobile-show .disc::before {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  content: "\002022";
  color: #0064d2;
  margin: 0 10px;
}

.comp_v3_0130__section__item__title a, .comp_v3_0130__section__item__title--mobile-show a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #0064d2;
  padding-right: 0;
  position: relative;
  line-height: 1.6;
  text-decoration: none;
}

.comp_v3_0130__section__item__title a:hover, .comp_v3_0130__section__item__title--mobile-show a:hover {
  text-decoration: underline;
}

.comp_v3_0130__section__item__title a::after, .comp_v3_0130__section__item__title--mobile-show a::after {
  display: none;
}

.comp_v3_0130__section__item__title a::before, .comp_v3_0130__section__item__title--mobile-show a::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0130__section__item__title a[href$=".pdf"]::before, .comp_v3_0130__section__item__title--mobile-show a[href$=".pdf"]::before, .comp_v3_0130__section__item__title a[href*="docget.jsp"]::before, .comp_v3_0130__section__item__title--mobile-show a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0130__section__item__title a[href*="/list/index.php"]::before, .comp_v3_0130__section__item__title--mobile-show a[href*="/list/index.php"]::before, .comp_v3_0130__section__item__title a[href*="/parametric"]::before, .comp_v3_0130__section__item__title--mobile-show a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0130__section__item__title a[href^="#"]::before, .comp_v3_0130__section__item__title--mobile-show a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0130__section__item__title a[href^="tel:"], .comp_v3_0130__section__item__title--mobile-show a[href^="tel:"], .comp_v3_0130__section__item__title a[href^="mailto:"], .comp_v3_0130__section__item__title--mobile-show a[href^="mailto:"], .comp_v3_0130__section__item__title a.icon-none, .comp_v3_0130__section__item__title--mobile-show a.icon-none {
  padding-left: 0;
}

.comp_v3_0130__section__item__title a[href^="tel:"]::before, .comp_v3_0130__section__item__title--mobile-show a[href^="tel:"]::before, .comp_v3_0130__section__item__title a[href^="mailto:"]::before, .comp_v3_0130__section__item__title--mobile-show a[href^="mailto:"]::before, .comp_v3_0130__section__item__title a.icon-none::before, .comp_v3_0130__section__item__title--mobile-show a.icon-none::before {
  display: none;
}

.comp_v3_0130__section__item__title a.icon-none img, .comp_v3_0130__section__item__title--mobile-show a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0130__section__item__title a[href^="tel:"], .comp_v3_0130__section__item__title--mobile-show a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0130__section__item__title a[data-type="normal"]::before, .comp_v3_0130__section__item__title--mobile-show a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0130__section__item__title a[data-type="internal"]::before, .comp_v3_0130__section__item__title--mobile-show a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0130__section__item__title a[data-type="external"]::before, .comp_v3_0130__section__item__title--mobile-show a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0130__section__item__title a[data-type="pdf"]::before, .comp_v3_0130__section__item__title--mobile-show a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0130__section__item__title a[target="_blank"]::before, .comp_v3_0130__section__item__title--mobile-show a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0130__section__item__title a > sub, .comp_v3_0130__section__item__title--mobile-show a > sub {
  bottom: 0.75em;
}

.comp_v3_0130__section__item__title a > sup, .comp_v3_0130__section__item__title--mobile-show a > sup {
  top: 0.5em;
}

.comp_v3_0130__section__item__title a::before, .comp_v3_0130__section__item__title--mobile-show a::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0130__section__item__title[target="_blank"]::before, .comp_v3_0130__section__item__title--mobile-show[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

@media screen and (max-width: 768px) {
  .comp_v3_0130__section__item__title, .comp_v3_0130__section__item__title--mobile-show {
    display: none;
  }
}

.comp_v3_0130__section__item__title a, .comp_v3_0130__section__item__title--mobile-show a {
  color: #1d1e21;
}

.comp_v3_0130__section__item__title--mobile-show {
  display: block;
}

.comp_v3_0130__section__item__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

@media screen and (max-width: 768px) {
  .comp_v3_0130__section__item__container {
    display: none;
  }
}

.comp_v3_0130__section__item__container--2column {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.comp_v3_0130__section__item__container__column {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
}

.comp_v3_0130__section__item__container__column__list {
  margin: 0;
}

.comp_v3_0130__section__item__container__column__list .disc {
  display: inline-block;
  padding-left: calc(26px + 0.25em);
  margin-left: 0;
  position: relative;
}

.comp_v3_0130__section__item__container__column__list .disc::before {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  content: "\002022";
  color: #0064d2;
  margin: 0 10px;
}

.comp_v3_0130__section__item__container__column__list a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #0064d2;
  padding-right: 0;
  position: relative;
  line-height: 1.6;
  text-decoration: none;
}

.comp_v3_0130__section__item__container__column__list a:hover {
  text-decoration: underline;
}

.comp_v3_0130__section__item__container__column__list a::after {
  display: none;
}

.comp_v3_0130__section__item__container__column__list a::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0130__section__item__container__column__list a[href$=".pdf"]::before, .comp_v3_0130__section__item__container__column__list a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0130__section__item__container__column__list a[href*="/list/index.php"]::before, .comp_v3_0130__section__item__container__column__list a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0130__section__item__container__column__list a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0130__section__item__container__column__list a[href^="tel:"], .comp_v3_0130__section__item__container__column__list a[href^="mailto:"], .comp_v3_0130__section__item__container__column__list a.icon-none {
  padding-left: 0;
}

.comp_v3_0130__section__item__container__column__list a[href^="tel:"]::before, .comp_v3_0130__section__item__container__column__list a[href^="mailto:"]::before, .comp_v3_0130__section__item__container__column__list a.icon-none::before {
  display: none;
}

.comp_v3_0130__section__item__container__column__list a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0130__section__item__container__column__list a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0130__section__item__container__column__list a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0130__section__item__container__column__list a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0130__section__item__container__column__list a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0130__section__item__container__column__list a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0130__section__item__container__column__list a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0130__section__item__container__column__list a > sub {
  bottom: 0.75em;
}

.comp_v3_0130__section__item__container__column__list a > sup {
  top: 0.5em;
}

.comp_v3_0130__section__item__container__column__list a {
  color: #1d1e21;
}

.comp_v3_0130__section__item__container__column__list--sns {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
}

.comp_v3_0130__section__item__container__column__list--sns li {
  margin: 0 10px;
  text-align: center;
}

.comp_v3_0130__section__item__container__column__list--sns li:first-child {
  margin-left: 0;
}

.comp_v3_0130__section__item__container__column__list--sns li a img:hover {
  opacity: 0.5;
}

.comp_v3_0130__section__item__container__column__list--sns li img {
  width: 32px;
  height: auto;
}

.comp_v3_0130__section__item__container__column__list__item__label {
  cursor: pointer;
}

.comp_v3_0130__section__item__container__column__list__item > input[type="checkbox"] {
  display: none;
}

.comp_v3_0130__section__item__container__column__list__item__popup {
  display: none;
  position: absolute;
  left: 0;
  bottom: 32px;
  overflow: hidden;
  padding-bottom: 10px;
}

.comp_v3_0130__section__item__container__column__list__item__popup__inner {
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid rgba(51, 51, 51, 0.2);
  border-radius: 4px;
  width: 300px;
  padding: 15px;
  background-color: #fff;
  text-align: center;
  -webkit-animation: footerQrPopupSlideUp 0.2s ease;
  animation: footerQrPopupSlideUp 0.2s ease;
}

@media screen and (max-width: 768px) {
  .comp_v3_0130__section__item__container__column__list__item__popup__inner {
    padding: 20px;
  }
}

.comp_v3_0130__section__item__container__column__list__item__popup__inner::before {
  content: "";
  position: absolute;
  bottom: -19px;
  left: 50%;
  margin-left: -5px;
  border: 10px solid transparent;
  border-top: 10px solid #fff;
  z-index: 2;
}

.comp_v3_0130__section__item__container__column__list__item__popup__inner::after {
  content: "";
  position: absolute;
  bottom: -21px;
  left: 50%;
  margin-left: -5px;
  border: 10px solid transparent;
  border-top: 10px solid rgba(51, 51, 51, 0.2);
  z-index: 1;
}

.comp_v3_0130__section__item__container__column__list__item__popup__upper_text {
  font-size: 1.2rem;
}

.comp_v3_0130__section__item__container__column__list__item__popup__qr {
  width: auto !important;
}

.comp_v3_0130__section__item__container__column__list__item__popup__under_text {
  font-size: 1.4rem;
}

.comp_v3_0130__section__item__container__column__list__item__popup__close {
  position: absolute;
  top: 0;
  right: 10px;
  cursor: pointer;
  font-size: 2.3rem;
}

.comp_v3_0130__section__item__container__column__list__item > input[type="checkbox"]:checked + .comp_v3_0130__section__item__container__column__list__item__popup {
  display: block;
}

.comp_v3_0130__section__item__container__column__list__item:nth-child(1) .comp_v3_0130__section__item__container__column__list__item__popup__inner::before {
  left: 10px;
}

.comp_v3_0130__section__item__container__column__list__item:nth-child(1) .comp_v3_0130__section__item__container__column__list__item__popup__inner::after {
  left: 10px;
}

.comp_v3_0130__section__item__container__column__list__item:nth-child(2) .comp_v3_0130__section__item__container__column__list__item__popup__inner::before {
  left: 62px;
}

.comp_v3_0130__section__item__container__column__list__item:nth-child(2) .comp_v3_0130__section__item__container__column__list__item__popup__inner::after {
  left: 62px;
}

.comp_v3_0130__section__item__container__column__list__item:nth-child(3) .comp_v3_0130__section__item__container__column__list__item__popup__inner::before {
  left: 114px;
}

.comp_v3_0130__section__item__container__column__list__item:nth-child(3) .comp_v3_0130__section__item__container__column__list__item__popup__inner::after {
  left: 114px;
}

.comp_v3_0130__section__item__container__column__list__item:nth-child(4) .comp_v3_0130__section__item__container__column__list__item__popup__inner::before {
  left: 166px;
}

.comp_v3_0130__section__item__container__column__list__item:nth-child(4) .comp_v3_0130__section__item__container__column__list__item__popup__inner::after {
  left: 166px;
}

.comp_v3_0130__section__item__container__column__list > li > span {
  display: inline-block;
  padding-left: calc(26px + 0.25em);
}

.comp_v3_0130__section__item__container__column + .comp_v3_0130__section__item__container__column {
  margin-left: 15px;
}

.comp_v3_0130__section--mobile-show {
  display: block;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0130__utility {
    display: none;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0130__utility {
    display: block;
  }
  .comp_v3_0130__utility__language {
    margin-top: 20px;
    position: relative;
    border: 1px solid #ccc;
    border-radius: 4px;
    background: #fff;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
  .comp_v3_0130__utility__language {
    width: 100%;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0130__utility__language::before {
    position: absolute;
    padding: 0;
    content: "";
    top: 50%;
    right: 0.9em;
    bottom: 0;
    width: 8px;
    height: 8px;
    border-top: 2px solid rgba(51, 51, 51, 0.3);
    border-right: 2px solid rgba(51, 51, 51, 0.3);
    -webkit-transform: rotate(135deg) translate(-50%, 50%);
    transform: rotate(135deg) translate(-50%, 50%);
    pointer-events: none;
  }
  .comp_v3_0130__utility__language::after {
    position: absolute;
    top: 0;
    right: 2.5em;
    bottom: 0;
    width: 1px;
    content: "";
    border-left: 1px solid #ccc;
  }
  .comp_v3_0130__utility__language select {
    width: 100%;
    min-width: 120px;
    padding-right: 1em;
    cursor: pointer;
    text-indent: 0.01px;
    text-overflow: ellipsis;
    border: none;
    outline: none;
    background: transparent;
    background-image: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding: 12px 45px 12px 10px;
    color: #333;
    letter-spacing: 0.1rem;
  }
  .comp_v3_0130__utility__language select:focus {
    outline-style: none;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px 1px #0064d2;
    box-shadow: 0 0 4px 1px #0064d2;
  }
  .comp_v3_0130__utility__language select::-ms-expand {
    display: none;
  }
  .comp_v3_0130__utility__language select:disabled {
    background-color: #e7e7e8;
  }
}

.comp_v3_0130__information {
  letter-spacing: 0rem;
  border-top: 1px solid rgba(51, 51, 51, 0.2);
  margin: 30px 0 0;
  padding-top: 30px;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0130__information {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0130__information {
    text-align: center;
  }
}

.comp_v3_0130__information__copyright {
  padding-left: 15px;
}

.comp_v3_0130__information__copyright p {
  margin: 0;
}

.comp_v3_0130__information__copyright p small {
  font-size: 1.2rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0130__information__copyright {
    margin-top: 15px;
    padding-left: 0;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0130__information__identity {
    display: none;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0130__information__identity {
    height: 30px;
  }
}

.comp_v3_0130__information__legal ul {
  margin-top: 0;
  font-size: 1.2rem;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0130__information__legal ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  .comp_v3_0130__information__legal ul li {
    border-left: 1px solid rgba(51, 51, 51, 0.2);
    text-align: center;
    font-weight: bold;
    padding: 0 10px;
  }
  .comp_v3_0130__information__legal ul li:first-child {
    padding-left: 0;
    border-left: none;
  }
  .comp_v3_0130__information__legal ul li a {
    color: #1d1e21;
  }
  .comp_v3_0130__information__legal ul li a:hover {
    color: #0064d2;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0130__information__legal ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .comp_v3_0130__information__legal ul li {
    text-align: center;
  }
  .comp_v3_0130__information__legal ul li::after {
    margin: 0 10px;
    padding: 0 10px;
    content: "\002f";
    display: inline-block;
  }
  .comp_v3_0130__information__legal ul li:last-child::after {
    display: none;
  }
  .comp_v3_0130__information__legal ul a {
    color: #1d1e21;
  }
  .comp_v3_0130__information__legal ul a:hover {
    color: #0064d2;
  }
}

.comp_v3_0130__information__legal__contact {
  display: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0130__information__legal__contact {
    display: list-item;
  }
}

.comp_v3_0130__last_bottom_link {
  margin-top: 10px;
  text-align: center;
  letter-spacing: 0.1rem;
}

.comp_v3_0130__last_bottom_link img {
  width: 20px;
  height: 20px;
  vertical-align: middle;
}

.comp_v3_0130__return {
  position: fixed;
  bottom: 0;
  width: 100%;
  z-index: 1;
}

.comp_v3_0130__return__container {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  max-width: 1584px;
}

.comp_v3_0130__return__to_search {
  position: absolute;
  right: 22px;
  bottom: 89px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0;
  width: 50px;
  height: 50px;
  border: none;
  border-radius: 50%;
  background-color: #eeeeee;
  overflow: hidden;
  cursor: pointer;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

@media screen and (max-width: 768px) {
  .comp_v3_0130__return__to_search {
    display: none !important;
    right: 10px;
    bottom: 103px;
    width: 30px;
    height: 30px;
    color: #848484;
    background-color: rgba(255, 255, 255, 0.9);
    -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  }
}

.comp_v3_0130__return__to_search:hover {
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  opacity: 0.5;
}

.comp_v3_0130__return__to_search:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
  border-radius: 50%;
}

.comp_v3_0130__return__to_search::before {
  content: "\E8B6";
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  font-family: 'Material Icons';
  font-size: 2.4rem;
  line-height: 1;
}

@media screen and (max-width: 768px) {
  .comp_v3_0130__return__to_search::before {
    width: 30px;
    height: 30px;
  }
}

.comp_v3_0130__return__to_search[data-is-search="true"] {
  display: none !important;
}

.comp_v3_0130__return__to_search > span {
  display: none;
}

.comp_v3_0130__return__to_top {
  position: absolute;
  right: 22px;
  bottom: 28px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0;
  width: 50px;
  height: 50px;
  border: none;
  border-radius: 50%;
  background-color: #eeeeee;
  overflow: hidden;
  cursor: pointer;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

@media screen and (max-width: 768px) {
  .comp_v3_0130__return__to_top {
    right: 10px;
    bottom: 65px;
    width: 30px;
    height: 30px;
    color: #848484;
    background-color: rgba(255, 255, 255, 0.9);
    -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  }
}

.comp_v3_0130__return__to_top:hover {
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  opacity: 0.5;
}

.comp_v3_0130__return__to_top:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
  border-radius: 50%;
}

.comp_v3_0130__return__to_top::before {
  content: "\E316";
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  font-family: 'Material Icons';
  font-size: 2.4rem;
  line-height: 1;
}

@media screen and (max-width: 768px) {
  .comp_v3_0130__return__to_top::before {
    width: 30px;
    height: 30px;
  }
}

.comp_v3_0130__return__to_top > span {
  display: none;
}

.comp_v3_0120__frame {
  padding: 0 15px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
  line-height: 1.6;
}

@media screen and (max-width: 768px) {
  .comp_v3_0120__frame {
    padding: 0 20px;
  }
}

.comp_v3_0120__title__h1 {
  font-size: 4.8rem;
  margin: 0;
  padding: 70px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0120__title__h1 {
    margin: 0;
    padding-top: 50px;
    font-size: 2.8rem;
  }
}

.comp_v3_0120__title__h1 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0120__title__h1 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0120__title__h1 a[href$=".pdf"]::after, .comp_v3_0120__title__h1 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0120__title__h1 a[href*="/list/index.php"]::after, .comp_v3_0120__title__h1 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0120__title__h1 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0120__title__h1 a[href^="tel:"]::after, .comp_v3_0120__title__h1 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0120__title__h1 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0120__title__h1 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0120__title__h1 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0120__title__h1 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0120__title__h1 a:hover[href$=".pdf"]::after, .comp_v3_0120__title__h1 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0120__title__h1 a:hover[href*="/list/index.php"]::after, .comp_v3_0120__title__h1 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0120__title__h1 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0120__title__h1 a:hover[href^="tel:"]::after, .comp_v3_0120__title__h1 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0120__title__h1 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0120__title__h1 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0120__title__h1 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0120__title__h1 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0120__title__h1 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0120__title__h1 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0120__title__h1 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0120__title__h1 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0120__title__h1 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0120__title__h1 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0120__title__h1--bold, .comp_v3_0120__title__h1--regular {
  font-size: 4.8rem;
  margin: 0;
  padding: 70px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0120__title__h1--bold, .comp_v3_0120__title__h1--regular {
    margin: 0;
    padding-top: 50px;
    font-size: 2.8rem;
  }
}

.comp_v3_0120__title__h1--bold a, .comp_v3_0120__title__h1--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0120__title__h1--bold a::after, .comp_v3_0120__title__h1--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0120__title__h1--bold a[href$=".pdf"]::after, .comp_v3_0120__title__h1--bold a[href*="docget.jsp"]::after, .comp_v3_0120__title__h1--regular a[href$=".pdf"]::after, .comp_v3_0120__title__h1--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0120__title__h1--bold a[href*="/list/index.php"]::after, .comp_v3_0120__title__h1--bold a[href*="/parametric"]::after, .comp_v3_0120__title__h1--regular a[href*="/list/index.php"]::after, .comp_v3_0120__title__h1--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0120__title__h1--bold a[href^="#"]::after, .comp_v3_0120__title__h1--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0120__title__h1--bold a[href^="tel:"]::after, .comp_v3_0120__title__h1--bold a[href^="mailto:"]::after, .comp_v3_0120__title__h1--regular a[href^="tel:"]::after, .comp_v3_0120__title__h1--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0120__title__h1--bold a[href^="tel:"], .comp_v3_0120__title__h1--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0120__title__h1--bold a:hover, .comp_v3_0120__title__h1--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0120__title__h1--bold a:hover::after, .comp_v3_0120__title__h1--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0120__title__h1--bold a:hover[target="_blank"]::after, .comp_v3_0120__title__h1--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0120__title__h1--bold a:hover[href$=".pdf"]::after, .comp_v3_0120__title__h1--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0120__title__h1--regular a:hover[href$=".pdf"]::after, .comp_v3_0120__title__h1--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0120__title__h1--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0120__title__h1--bold a:hover[href*="/parametric"]::after, .comp_v3_0120__title__h1--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0120__title__h1--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0120__title__h1--bold a:hover[href^="#"]::after, .comp_v3_0120__title__h1--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0120__title__h1--bold a:hover[href^="tel:"]::after, .comp_v3_0120__title__h1--bold a:hover[href^="mailto:"]::after, .comp_v3_0120__title__h1--regular a:hover[href^="tel:"]::after, .comp_v3_0120__title__h1--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0120__title__h1--bold a[data-type="normal"]::after, .comp_v3_0120__title__h1--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0120__title__h1--bold a[data-type="normal"]:hover::after, .comp_v3_0120__title__h1--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0120__title__h1--bold a[data-type="internal"]::after, .comp_v3_0120__title__h1--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0120__title__h1--bold a[data-type="internal"]:hover::after, .comp_v3_0120__title__h1--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0120__title__h1--bold a[data-type="external"]::after, .comp_v3_0120__title__h1--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0120__title__h1--bold a[data-type="external"]:hover::after, .comp_v3_0120__title__h1--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0120__title__h1--bold a[data-type="pdf"]::after, .comp_v3_0120__title__h1--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0120__title__h1--bold a[data-type="pdf"]:hover::after, .comp_v3_0120__title__h1--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0120__title__h1--bold a[target="_blank"]::after, .comp_v3_0120__title__h1--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0120__title__h1--bold a[target="_blank"]:hover::after, .comp_v3_0120__title__h1--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0120__title__h1--bold {
  font-weight: bold;
}

.comp_v3_0120__title__h1--regular {
  font-weight: normal;
}

@media screen and (max-width: 768px) {
  .comp_v3_0120__title__h1--bold, .comp_v3_0120__title__h1--regular {
    text-align: left;
  }
}

.comp_v3_0120__title__h2 {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
  font-size: 4.8rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0120__title__h2 {
    font-size: 2.8rem;
    margin: 0;
    padding-top: 40px;
  }
}

.comp_v3_0120__title__h2 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0120__title__h2 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0120__title__h2 a[href$=".pdf"]::after, .comp_v3_0120__title__h2 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0120__title__h2 a[href*="/list/index.php"]::after, .comp_v3_0120__title__h2 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0120__title__h2 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0120__title__h2 a[href^="tel:"]::after, .comp_v3_0120__title__h2 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0120__title__h2 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0120__title__h2 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0120__title__h2 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0120__title__h2 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0120__title__h2 a:hover[href$=".pdf"]::after, .comp_v3_0120__title__h2 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0120__title__h2 a:hover[href*="/list/index.php"]::after, .comp_v3_0120__title__h2 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0120__title__h2 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0120__title__h2 a:hover[href^="tel:"]::after, .comp_v3_0120__title__h2 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0120__title__h2 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0120__title__h2 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0120__title__h2 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0120__title__h2 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0120__title__h2 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0120__title__h2 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0120__title__h2 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0120__title__h2 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0120__title__h2 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0120__title__h2 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0120__title__h2--bold, .comp_v3_0120__title__h2--regular {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0120__title__h2--bold, .comp_v3_0120__title__h2--regular {
    font-size: 2.8rem;
    margin: 0;
    padding-top: 40px;
  }
}

.comp_v3_0120__title__h2--bold a, .comp_v3_0120__title__h2--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0120__title__h2--bold a::after, .comp_v3_0120__title__h2--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0120__title__h2--bold a[href$=".pdf"]::after, .comp_v3_0120__title__h2--bold a[href*="docget.jsp"]::after, .comp_v3_0120__title__h2--regular a[href$=".pdf"]::after, .comp_v3_0120__title__h2--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0120__title__h2--bold a[href*="/list/index.php"]::after, .comp_v3_0120__title__h2--bold a[href*="/parametric"]::after, .comp_v3_0120__title__h2--regular a[href*="/list/index.php"]::after, .comp_v3_0120__title__h2--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0120__title__h2--bold a[href^="#"]::after, .comp_v3_0120__title__h2--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0120__title__h2--bold a[href^="tel:"]::after, .comp_v3_0120__title__h2--bold a[href^="mailto:"]::after, .comp_v3_0120__title__h2--regular a[href^="tel:"]::after, .comp_v3_0120__title__h2--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0120__title__h2--bold a[href^="tel:"], .comp_v3_0120__title__h2--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0120__title__h2--bold a:hover, .comp_v3_0120__title__h2--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0120__title__h2--bold a:hover::after, .comp_v3_0120__title__h2--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0120__title__h2--bold a:hover[target="_blank"]::after, .comp_v3_0120__title__h2--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0120__title__h2--bold a:hover[href$=".pdf"]::after, .comp_v3_0120__title__h2--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0120__title__h2--regular a:hover[href$=".pdf"]::after, .comp_v3_0120__title__h2--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0120__title__h2--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0120__title__h2--bold a:hover[href*="/parametric"]::after, .comp_v3_0120__title__h2--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0120__title__h2--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0120__title__h2--bold a:hover[href^="#"]::after, .comp_v3_0120__title__h2--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0120__title__h2--bold a:hover[href^="tel:"]::after, .comp_v3_0120__title__h2--bold a:hover[href^="mailto:"]::after, .comp_v3_0120__title__h2--regular a:hover[href^="tel:"]::after, .comp_v3_0120__title__h2--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0120__title__h2--bold a[data-type="normal"]::after, .comp_v3_0120__title__h2--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0120__title__h2--bold a[data-type="normal"]:hover::after, .comp_v3_0120__title__h2--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0120__title__h2--bold a[data-type="internal"]::after, .comp_v3_0120__title__h2--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0120__title__h2--bold a[data-type="internal"]:hover::after, .comp_v3_0120__title__h2--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0120__title__h2--bold a[data-type="external"]::after, .comp_v3_0120__title__h2--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0120__title__h2--bold a[data-type="external"]:hover::after, .comp_v3_0120__title__h2--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0120__title__h2--bold a[data-type="pdf"]::after, .comp_v3_0120__title__h2--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0120__title__h2--bold a[data-type="pdf"]:hover::after, .comp_v3_0120__title__h2--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0120__title__h2--bold a[target="_blank"]::after, .comp_v3_0120__title__h2--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0120__title__h2--bold a[target="_blank"]:hover::after, .comp_v3_0120__title__h2--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0120__title__h2--bold {
  font-weight: bold;
}

.comp_v3_0120__title__h2--regular {
  font-weight: normal;
}

@media screen and (max-width: 768px) {
  .comp_v3_0120__title__h2--bold, .comp_v3_0120__title__h2--regular {
    text-align: left;
  }
}

.comp_v3_0120__title__h3 {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0120__title__h3 {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_0120__title__h3--bold, .comp_v3_0120__title__h3--regular {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0120__title__h3--bold, .comp_v3_0120__title__h3--regular {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_0120__title__h3--bold a, .comp_v3_0120__title__h3--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0120__title__h3--bold a::after, .comp_v3_0120__title__h3--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0120__title__h3--bold a[href$=".pdf"]::after, .comp_v3_0120__title__h3--bold a[href*="docget.jsp"]::after, .comp_v3_0120__title__h3--regular a[href$=".pdf"]::after, .comp_v3_0120__title__h3--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0120__title__h3--bold a[href*="/list/index.php"]::after, .comp_v3_0120__title__h3--bold a[href*="/parametric"]::after, .comp_v3_0120__title__h3--regular a[href*="/list/index.php"]::after, .comp_v3_0120__title__h3--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0120__title__h3--bold a[href^="#"]::after, .comp_v3_0120__title__h3--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0120__title__h3--bold a[href^="tel:"]::after, .comp_v3_0120__title__h3--bold a[href^="mailto:"]::after, .comp_v3_0120__title__h3--regular a[href^="tel:"]::after, .comp_v3_0120__title__h3--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0120__title__h3--bold a[href^="tel:"], .comp_v3_0120__title__h3--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0120__title__h3--bold a:hover, .comp_v3_0120__title__h3--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0120__title__h3--bold a:hover::after, .comp_v3_0120__title__h3--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0120__title__h3--bold a:hover[target="_blank"]::after, .comp_v3_0120__title__h3--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0120__title__h3--bold a:hover[href$=".pdf"]::after, .comp_v3_0120__title__h3--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0120__title__h3--regular a:hover[href$=".pdf"]::after, .comp_v3_0120__title__h3--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0120__title__h3--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0120__title__h3--bold a:hover[href*="/parametric"]::after, .comp_v3_0120__title__h3--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0120__title__h3--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0120__title__h3--bold a:hover[href^="#"]::after, .comp_v3_0120__title__h3--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0120__title__h3--bold a:hover[href^="tel:"]::after, .comp_v3_0120__title__h3--bold a:hover[href^="mailto:"]::after, .comp_v3_0120__title__h3--regular a:hover[href^="tel:"]::after, .comp_v3_0120__title__h3--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0120__title__h3--bold a[data-type="normal"]::after, .comp_v3_0120__title__h3--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0120__title__h3--bold a[data-type="normal"]:hover::after, .comp_v3_0120__title__h3--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0120__title__h3--bold a[data-type="internal"]::after, .comp_v3_0120__title__h3--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0120__title__h3--bold a[data-type="internal"]:hover::after, .comp_v3_0120__title__h3--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0120__title__h3--bold a[data-type="external"]::after, .comp_v3_0120__title__h3--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0120__title__h3--bold a[data-type="external"]:hover::after, .comp_v3_0120__title__h3--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0120__title__h3--bold a[data-type="pdf"]::after, .comp_v3_0120__title__h3--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0120__title__h3--bold a[data-type="pdf"]:hover::after, .comp_v3_0120__title__h3--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0120__title__h3--bold a[target="_blank"]::after, .comp_v3_0120__title__h3--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0120__title__h3--bold a[target="_blank"]:hover::after, .comp_v3_0120__title__h3--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0120__title__h3--bold {
  font-weight: bold;
}

.comp_v3_0120__title__h3--regular {
  font-weight: normal;
}

@media screen and (max-width: 768px) {
  .comp_v3_0120__title__h3--bold, .comp_v3_0120__title__h3--regular {
    text-align: left;
  }
}

.comp_v3_0120__title__h4 {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0120__title__h4 {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_0120__title__h4 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0120__title__h4 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0120__title__h4 a[href$=".pdf"]::after, .comp_v3_0120__title__h4 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0120__title__h4 a[href*="/list/index.php"]::after, .comp_v3_0120__title__h4 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0120__title__h4 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0120__title__h4 a[href^="tel:"]::after, .comp_v3_0120__title__h4 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0120__title__h4 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0120__title__h4 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0120__title__h4 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0120__title__h4 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0120__title__h4 a:hover[href$=".pdf"]::after, .comp_v3_0120__title__h4 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0120__title__h4 a:hover[href*="/list/index.php"]::after, .comp_v3_0120__title__h4 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0120__title__h4 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0120__title__h4 a:hover[href^="tel:"]::after, .comp_v3_0120__title__h4 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0120__title__h4 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0120__title__h4 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0120__title__h4 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0120__title__h4 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0120__title__h4 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0120__title__h4 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0120__title__h4 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0120__title__h4 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0120__title__h4 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0120__title__h4 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0120__title__h4--bold, .comp_v3_0120__title__h4--regular {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0120__title__h4--bold, .comp_v3_0120__title__h4--regular {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_0120__title__h4--bold a, .comp_v3_0120__title__h4--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0120__title__h4--bold a::after, .comp_v3_0120__title__h4--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0120__title__h4--bold a[href$=".pdf"]::after, .comp_v3_0120__title__h4--bold a[href*="docget.jsp"]::after, .comp_v3_0120__title__h4--regular a[href$=".pdf"]::after, .comp_v3_0120__title__h4--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0120__title__h4--bold a[href*="/list/index.php"]::after, .comp_v3_0120__title__h4--bold a[href*="/parametric"]::after, .comp_v3_0120__title__h4--regular a[href*="/list/index.php"]::after, .comp_v3_0120__title__h4--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0120__title__h4--bold a[href^="#"]::after, .comp_v3_0120__title__h4--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0120__title__h4--bold a[href^="tel:"]::after, .comp_v3_0120__title__h4--bold a[href^="mailto:"]::after, .comp_v3_0120__title__h4--regular a[href^="tel:"]::after, .comp_v3_0120__title__h4--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0120__title__h4--bold a[href^="tel:"], .comp_v3_0120__title__h4--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0120__title__h4--bold a:hover, .comp_v3_0120__title__h4--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0120__title__h4--bold a:hover::after, .comp_v3_0120__title__h4--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0120__title__h4--bold a:hover[target="_blank"]::after, .comp_v3_0120__title__h4--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0120__title__h4--bold a:hover[href$=".pdf"]::after, .comp_v3_0120__title__h4--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0120__title__h4--regular a:hover[href$=".pdf"]::after, .comp_v3_0120__title__h4--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0120__title__h4--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0120__title__h4--bold a:hover[href*="/parametric"]::after, .comp_v3_0120__title__h4--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0120__title__h4--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0120__title__h4--bold a:hover[href^="#"]::after, .comp_v3_0120__title__h4--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0120__title__h4--bold a:hover[href^="tel:"]::after, .comp_v3_0120__title__h4--bold a:hover[href^="mailto:"]::after, .comp_v3_0120__title__h4--regular a:hover[href^="tel:"]::after, .comp_v3_0120__title__h4--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0120__title__h4--bold a[data-type="normal"]::after, .comp_v3_0120__title__h4--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0120__title__h4--bold a[data-type="normal"]:hover::after, .comp_v3_0120__title__h4--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0120__title__h4--bold a[data-type="internal"]::after, .comp_v3_0120__title__h4--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0120__title__h4--bold a[data-type="internal"]:hover::after, .comp_v3_0120__title__h4--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0120__title__h4--bold a[data-type="external"]::after, .comp_v3_0120__title__h4--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0120__title__h4--bold a[data-type="external"]:hover::after, .comp_v3_0120__title__h4--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0120__title__h4--bold a[data-type="pdf"]::after, .comp_v3_0120__title__h4--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0120__title__h4--bold a[data-type="pdf"]:hover::after, .comp_v3_0120__title__h4--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0120__title__h4--bold a[target="_blank"]::after, .comp_v3_0120__title__h4--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0120__title__h4--bold a[target="_blank"]:hover::after, .comp_v3_0120__title__h4--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0120__title__h4--bold {
  font-weight: bold;
}

.comp_v3_0120__title__h4--regular {
  font-weight: normal;
}

@media screen and (max-width: 768px) {
  .comp_v3_0120__title__h4--bold, .comp_v3_0120__title__h4--regular {
    text-align: left;
  }
}

.comp_v3_0120__title__h5 {
  font-size: 1.8rem;
  margin: 0;
  padding: 30px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

.comp_v3_0120__title__h5 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0120__title__h5 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0120__title__h5 a[href$=".pdf"]::after, .comp_v3_0120__title__h5 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0120__title__h5 a[href*="/list/index.php"]::after, .comp_v3_0120__title__h5 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0120__title__h5 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0120__title__h5 a[href^="tel:"]::after, .comp_v3_0120__title__h5 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0120__title__h5 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0120__title__h5 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0120__title__h5 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0120__title__h5 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0120__title__h5 a:hover[href$=".pdf"]::after, .comp_v3_0120__title__h5 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0120__title__h5 a:hover[href*="/list/index.php"]::after, .comp_v3_0120__title__h5 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0120__title__h5 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0120__title__h5 a:hover[href^="tel:"]::after, .comp_v3_0120__title__h5 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0120__title__h5 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0120__title__h5 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0120__title__h5 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0120__title__h5 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0120__title__h5 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0120__title__h5 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0120__title__h5 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0120__title__h5 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0120__title__h5 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0120__title__h5 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0120__title__h5--bold, .comp_v3_0120__title__h5--regular {
  font-size: 1.8rem;
  margin: 0;
  padding: 30px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

.comp_v3_0120__title__h5--bold a, .comp_v3_0120__title__h5--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0120__title__h5--bold a::after, .comp_v3_0120__title__h5--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0120__title__h5--bold a[href$=".pdf"]::after, .comp_v3_0120__title__h5--bold a[href*="docget.jsp"]::after, .comp_v3_0120__title__h5--regular a[href$=".pdf"]::after, .comp_v3_0120__title__h5--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0120__title__h5--bold a[href*="/list/index.php"]::after, .comp_v3_0120__title__h5--bold a[href*="/parametric"]::after, .comp_v3_0120__title__h5--regular a[href*="/list/index.php"]::after, .comp_v3_0120__title__h5--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0120__title__h5--bold a[href^="#"]::after, .comp_v3_0120__title__h5--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0120__title__h5--bold a[href^="tel:"]::after, .comp_v3_0120__title__h5--bold a[href^="mailto:"]::after, .comp_v3_0120__title__h5--regular a[href^="tel:"]::after, .comp_v3_0120__title__h5--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0120__title__h5--bold a[href^="tel:"], .comp_v3_0120__title__h5--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0120__title__h5--bold a:hover, .comp_v3_0120__title__h5--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0120__title__h5--bold a:hover::after, .comp_v3_0120__title__h5--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0120__title__h5--bold a:hover[target="_blank"]::after, .comp_v3_0120__title__h5--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0120__title__h5--bold a:hover[href$=".pdf"]::after, .comp_v3_0120__title__h5--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0120__title__h5--regular a:hover[href$=".pdf"]::after, .comp_v3_0120__title__h5--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0120__title__h5--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0120__title__h5--bold a:hover[href*="/parametric"]::after, .comp_v3_0120__title__h5--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0120__title__h5--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0120__title__h5--bold a:hover[href^="#"]::after, .comp_v3_0120__title__h5--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0120__title__h5--bold a:hover[href^="tel:"]::after, .comp_v3_0120__title__h5--bold a:hover[href^="mailto:"]::after, .comp_v3_0120__title__h5--regular a:hover[href^="tel:"]::after, .comp_v3_0120__title__h5--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0120__title__h5--bold a[data-type="normal"]::after, .comp_v3_0120__title__h5--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0120__title__h5--bold a[data-type="normal"]:hover::after, .comp_v3_0120__title__h5--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0120__title__h5--bold a[data-type="internal"]::after, .comp_v3_0120__title__h5--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0120__title__h5--bold a[data-type="internal"]:hover::after, .comp_v3_0120__title__h5--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0120__title__h5--bold a[data-type="external"]::after, .comp_v3_0120__title__h5--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0120__title__h5--bold a[data-type="external"]:hover::after, .comp_v3_0120__title__h5--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0120__title__h5--bold a[data-type="pdf"]::after, .comp_v3_0120__title__h5--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0120__title__h5--bold a[data-type="pdf"]:hover::after, .comp_v3_0120__title__h5--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0120__title__h5--bold a[target="_blank"]::after, .comp_v3_0120__title__h5--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0120__title__h5--bold a[target="_blank"]:hover::after, .comp_v3_0120__title__h5--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0120__title__h5--bold {
  font-weight: bold;
}

.comp_v3_0120__title__h5--regular {
  font-weight: normal;
}

@media screen and (max-width: 768px) {
  .comp_v3_0120__title__h5--bold, .comp_v3_0120__title__h5--regular {
    text-align: left;
  }
}

.comp_v3_0120__block {
  padding-left: 0;
  padding-right: 0;
  padding-top: 15px;
  padding-bottom: 0;
}

.comp_v3_0120__block__tab {
  margin: 0 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: rgba(245, 245, 246, 0.8);
  padding: 8px;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 auto 30px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0120__block__tab {
    margin: 0;
  }
}

.comp_v3_0120__block__tab__item {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  vertical-align: middle;
  border-radius: 4px;
  text-align: center;
  padding: 8px;
  border: 0 none;
  color: #1d1e21;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  opacity: 0.5;
  letter-spacing: 0.1rem;
}

.comp_v3_0120__block__tab__item:hover {
  color: #2d2d2d;
  cursor: pointer;
  opacity: 1;
}

.comp_v3_0120__block__tab__item--active {
  color: #1d1e21;
  background-color: #fff;
  -webkit-box-shadow: 0 2px 9px 0 rgba(0, 0, 0, 0.05);
  box-shadow: 0 2px 9px 0 rgba(0, 0, 0, 0.05);
  opacity: 1;
  font-weight: bold;
}

@media screen and (max-width: 768px) {
  .comp_v3_0120__block__tab {
    margin: 0 auto 20px;
  }
}

.comp_v3_0120__block__tab__item {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.comp_v3_0120__block__contents {
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
}

@media screen and (max-width: 768px) {
  .comp_v3_0120__block__contents {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.comp_v3_0120__block__contents__item {
  position: absolute;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  -webkit-transition-property: left, top;
  transition-property: left, top;
  z-index: 1;
  background-color: transparent;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 15px;
  padding-bottom: 23px;
  width: 33.3%;
}

@media screen and (max-width: 768px) {
  .comp_v3_0120__block__contents__item {
    padding-left: 20px;
    padding-right: 20px;
    width: 100%;
  }
}

.comp_v3_0120__block__contents__item__inner {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: #fff;
  border-radius: 4px;
  padding-left: 0;
  padding-right: 0;
  padding-top: 15px;
  padding-bottom: 15px;
  -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.16);
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.16);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  -webkit-transition: all ease 0.3s;
  transition: all ease 0.3s;
  color: #2d2d2d;
}

.comp_v3_0120__block__contents__item__inner::after {
  content: "";
  position: absolute;
  right: 15px;
  bottom: 15px;
  display: block;
  margin: 0;
  width: 34px;
  height: 34px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/tile-icon-arrow.png);
  background-size: 34px 34px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

.comp_v3_0120__block__contents__item__inner:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/tile-icon-arrow-active.png);
}

a.comp_v3_0120__block__contents__item__inner:hover {
  -webkit-box-shadow: 0 8px 15px 0px rgba(0, 0, 0, 0.16);
  box-shadow: 0 8px 15px 0px rgba(0, 0, 0, 0.16);
}

.comp_v3_0120__block__contents__item__image {
  border-radius: 4px 4px 0 0;
  width: 100%;
  margin-top: -15px;
  margin-bottom: 15px;
}

.comp_v3_0120__block__contents__item__image img {
  border-radius: 4px 4px 0 0;
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.comp_v3_0120__block__contents__item__date {
  margin-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 1.2rem;
  color: #707070;
  letter-spacing: 0.1rem;
}

.comp_v3_0120__block__contents__item__content {
  font-size: 1.6rem;
  line-height: 1.6;
  margin-left: 15px;
  margin-right: 15px;
  margin-bottom: 5px;
}

.comp_v3_0120__block__contents__item__badge {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  min-height: 34px;
  margin-top: auto;
  padding-left: 15px;
  padding-right: 15px;
}

.comp_v3_0120__block__contents__item__badge__item {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: 0;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 0;
  padding: 5px 10px;
  border: 1px solid rgba(51, 51, 51, 0.3);
  border-radius: 4px;
  color: #333;
  line-height: 1.8;
  letter-spacing: 0.1rem;
  font-size: 1.2rem;
  text-decoration: none;
}

.comp_v3_0120__block__contents__item__badge__item:last-of-type {
  margin-right: 44px;
}

.comp_v3_0120__button {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
  margin-top: 10px;
}

.comp_v3_0120__button span {
  padding-top: 0.2rem;
}

.comp_v3_0120__button:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_0120__button:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0120__button:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_0120__button::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0120__button {
    width: 100%;
  }
}

.comp_v3_0120__button__outer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 0px;
  margin-bottom: 60px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0120__button__outer {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }
}

.comp_v3_0900 .comp_v3_0120__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0120__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

@charset "UTF-8";
.comp_v3_0110__frame {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 30px 0;
}

.comp_v3_0110__title {
  padding: 0 15px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0110__title {
    padding: 0 20px;
  }
}

.comp_v3_0110__slider {
  display: none;
  margin-top: 15px;
  margin-left: 70px;
  margin-right: 70px;
  max-width: 1140px;
}

@media screen and (min-width: 1280px) {
  .comp_v3_0110__slider {
    width: 1140px;
    margin: 15px auto 0;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0110__slider {
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
  }
}

.comp_v3_0110__slider.slick-initialized {
  display: block;
}

.comp_v3_0110__slider .prev {
  position: absolute;
  top: calc(50% - 20px);
  left: -40px;
  width: 40px;
  height: 40px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-prev.png);
  background-size: 40px 40px;
  cursor: pointer;
  text-indent: -999em;
}

.comp_v3_0110__slider .prev:hover {
  opacity: 0.5;
}

.comp_v3_0110__slider .next {
  position: absolute;
  top: calc(50% - 20px);
  right: -40px;
  width: 40px;
  height: 40px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-next.png);
  background-size: 40px 40px;
  cursor: pointer;
  text-indent: -999em;
}

.comp_v3_0110__slider .next:hover {
  opacity: 0.5;
}

.comp_v3_0110__slider .slick-disabled {
  opacity: 0.1;
}

.comp_v3_0110__slider .slick-disabled:hover {
  cursor: default;
  opacity: 0.1;
}

.comp_v3_0110__slider .prev.slick-arrow,
.comp_v3_0110__slider .next.slick-arrow {
  top: calc(50% - 24px);
}

.comp_v3_0110__slider .prev.slick-arrow {
  left: -55px;
}

.comp_v3_0110__slider .next.slick-arrow {
  right: -55px;
}

.comp_v3_0110__slider .slick-dots {
  position: relative;
  font-size: 0;
  list-style: none;
  display: block;
  text-align: center;
  padding: 15px 0;
  margin: 0 auto;
  width: 80%;
}

.comp_v3_0110__slider .slick-dots li {
  position: relative;
  display: inline-block;
  margin: 2px 5px;
  padding: 0;
  cursor: pointer;
}

.comp_v3_0110__slider .slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: transparent;
  padding: 5px;
  cursor: pointer;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 7px;
  border: 2px solid #6e7175;
}

.comp_v3_0110__slider .slick-dots li button:hover, .comp_v3_0110__slider .slick-dots li button:focus {
  outline: none;
}

.comp_v3_0110__slider .slick-dots li button:hover:before, .comp_v3_0110__slider .slick-dots li button:focus:before {
  opacity: 1;
}

.comp_v3_0110__slider .slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "•";
  width: 12px;
  height: 12px;
  font-size: 6px;
  line-height: 20px;
  text-align: center;
  opacity: 0.5;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  border-radius: 6px;
}

.comp_v3_0110__slider .slick-dots li.slick-active button {
  opacity: 1;
  border: 2px solid #1d1e21;
  background-color: #1d1e21;
}

.comp_v3_0110__slider .slick-dots {
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.comp_v3_0110__slider .slick-dots li {
  margin: 0;
  padding: 5px;
}

.comp_v3_0110__slider .slick-track {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
}

.comp_v3_0110__slider .slick-track .slick-slide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0110__slider .slick-track .slick-slide {
    padding: 0;
    width: 60vw;
    -webkit-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out;
  }
  .comp_v3_0110__slider .slick-track .slick-slide:not(.slick-center) {
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
  }
}

.comp_v3_0110__slider .slick-track .slick-slide > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
}

.comp_v3_0110__slider__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 15px;
  padding-bottom: 23px;
}

@media screen and (max-width: 1139px) {
  .comp_v3_0110__slider__item {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0110__slider__item {
    width: 310px;
    padding-left: 0px;
    padding-right: 0px;
  }
}

.comp_v3_0110__slider__item__inner {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: #fff;
  border-radius: 8px;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 15px;
  padding-bottom: 15px;
  -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.16);
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.16);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  -webkit-transition: all ease 0.3s;
  transition: all ease 0.3s;
}

.comp_v3_0110__slider__item__inner::before {
  position: absolute;
  left: 0;
  top: 0;
  content: "";
  width: 100%;
  height: 4px;
  border-radius: 8px 8px 0 0;
  background-color: #0064d2;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  opacity: 0;
}

.comp_v3_0110__slider__item__inner::after {
  content: "";
  position: absolute;
  right: 15px;
  bottom: 15px;
  display: block;
  margin: 0;
  width: 34px;
  height: 34px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/tile-icon-arrow.png);
  background-size: 34px 34px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

.comp_v3_0110__slider__item__inner:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/tile-icon-arrow-active.png);
}

a.comp_v3_0110__slider__item__inner:hover {
  -webkit-box-shadow: 0 8px 15px 0px rgba(0, 0, 0, 0.16);
  box-shadow: 0 8px 15px 0px rgba(0, 0, 0, 0.16);
}

a.comp_v3_0110__slider__item__inner:hover::before {
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  opacity: 1;
}

a.comp_v3_0110__slider__item__inner:hover dt {
  color: #0064d2;
}

.comp_v3_0110__slider__item__status__item {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-left: 0;
  margin-right: 0;
  margin-top: 10px;
  margin-bottom: 0;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  border-radius: 4px;
  color: #fff;
  background-color: #af8cc8;
  font-size: 1.1rem;
  letter-spacing: 0.1rem;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.comp_v3_0110__slider__item__content {
  margin-top: 10px;
  margin-bottom: 0;
}

.comp_v3_0110__slider__item__content__title {
  font-weight: normal;
  line-height: 1.4;
  margin-bottom: 5px;
  color: #1d1e21;
  position: relative;
  overflow: hidden;
  letter-spacing: 0.1rem;
}

.comp_v3_0110__slider__item__content__caption {
  line-height: 1.8;
}

.comp_v3_0110__slider__item__badge {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  min-height: 34px;
  margin-top: auto;
}

.comp_v3_0110__slider__item__badge__item {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: 0;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 0;
  padding: 5px 10px;
  border: 1px solid rgba(51, 51, 51, 0.3);
  border-radius: 4px;
  color: #333;
  line-height: 1.8;
  letter-spacing: 0.1rem;
  font-size: 1.2rem;
  text-decoration: none;
}

.comp_v3_0110__slider__item__badge__item:last-of-type {
  margin-right: 44px;
}

.comp_v3_0110__slider--edit {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.comp_v3_0110__slider--edit .comp_v3_0110__slider__item {
  width: 33.3%;
}

.comp_v3_0900 .comp_v3_0110__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0110__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0070__frame {
  padding: 15px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0070__frame {
    padding: 20px;
  }
}

.comp_v3_0070 p {
  margin: 0;
  padding: 0;
}

.comp_v3_0070--center {
  text-align: center;
}

.comp_v3_0070--right {
  text-align: right;
}

.comp_v3_0070--default {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
}

.comp_v3_0070--default span {
  padding-top: 0.2rem;
}

.comp_v3_0070--default:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_0070--default:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0070--default:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_0070--default::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0070 a {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  min-width: 110px;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
}

.comp_v3_0070 a span {
  padding-top: 0.2rem;
}

.comp_v3_0070 a:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
}

.comp_v3_0070 a::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg);
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0070 a[href$=".pdf"]::before, .comp_v3_0070 a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-white.svg);
}

.comp_v3_0070 a[href*="/list/index.php"]::before, .comp_v3_0070 a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-white.svg);
}

.comp_v3_0070 a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-white.svg);
}

.comp_v3_0070 a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg);
}

.comp_v3_0070 a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-white.svg);
}

.comp_v3_0070 a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-white.svg);
}

.comp_v3_0070 a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-white.svg);
}

.comp_v3_0070 a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-white.svg);
}

.comp_v3_0070 a > sub {
  bottom: 0.75em;
}

.comp_v3_0070 a > sup {
  top: 0.5em;
}

.comp_v3_0070 .comp_v3_0070--search::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-search-white.svg);
}

.comp_v3_0070 .comp_v3_0070--balloon::before {
  width: 18px;
  height: 18px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-icon-balloon.png);
  background-size: 18px 18px;
  margin-bottom: 0.1em;
}

.comp_v3_0070 .comp_v3_0070--cart::before {
  width: 18px;
  height: 18px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/button-icon-cart.png);
  background-size: 18px 18px;
  margin-bottom: 0.1em;
}

.comp_v3_0070 .comp_v3_0070--large {
  font-size: 2rem;
  padding: 18px 30px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0070 .comp_v3_0070--large {
    width: 100%;
  }
}

.comp_v3_0070 .comp_v3_0070--large:hover {
  color: #fff;
}

.comp_v3_0070 .comp_v3_0070--flip {
  color: #0064d2;
  background-color: #fff;
  border: 1px solid #0064d2;
}

.comp_v3_0070 .comp_v3_0070--flip::before {
  display: none;
}

.comp_v3_0070__login_icon {
  margin-left: 12px !important;
}

.comp_v3_0070__login_icon img {
  width: 14px;
  /* �A�C�R���̃T�C�Y�𒲐� */
  height: 16px;
  vertical-align: baseline;
}

.comp_v3_0900 .comp_v3_0070__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0070__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0070__frame {
    padding: 10px;
    border-bottom: 1px solid #ddd;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0070--default {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    width: 100%;
    color: #0064d2;
    background-color: #fff;
    border: 1px solid #0064d2;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0070--default::before {
    background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  }
}

.comp_v3_0060__text--left {
  text-align: left;
}

.comp_v3_0060__text--center {
  text-align: center;
}

.comp_v3_0060__text--right {
  text-align: right;
}

.comp_v3_0060__frame {
  padding: 30px 15px;
  overflow: hidden;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0060__frame {
    padding: 20px;
  }
}

.comp_v3_0060__frame--small, .comp_v3_0060__frame--middle, .comp_v3_0060__frame--large {
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 auto;
}

.comp_v3_0060__frame--small > *:first-child, .comp_v3_0060__frame--middle > *:first-child, .comp_v3_0060__frame--large > *:first-child {
  margin-top: 0;
}

.comp_v3_0060__frame--small ul, .comp_v3_0060__frame--middle ul, .comp_v3_0060__frame--large ul {
  list-style: none;
  padding: 0;
  margin: 1em 0 0 0;
  line-height: 1.4;
}

.comp_v3_0060__frame--small ul ul,
.comp_v3_0060__frame--small ul ol, .comp_v3_0060__frame--middle ul ul,
.comp_v3_0060__frame--middle ul ol, .comp_v3_0060__frame--large ul ul,
.comp_v3_0060__frame--large ul ol {
  margin: 0 0 0 30px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0060__frame--small ul ul,
  .comp_v3_0060__frame--small ul ol, .comp_v3_0060__frame--middle ul ul,
  .comp_v3_0060__frame--middle ul ol, .comp_v3_0060__frame--large ul ul,
  .comp_v3_0060__frame--large ul ol {
    margin: 0 0 0 25px;
  }
}

.comp_v3_0060__frame--small ol, .comp_v3_0060__frame--middle ol, .comp_v3_0060__frame--large ol {
  padding: 0;
  margin: 1em 0 0 0;
  list-style-type: none;
  counter-reset: ol-counter;
}

.comp_v3_0060__frame--small ol ul,
.comp_v3_0060__frame--small ol ol, .comp_v3_0060__frame--middle ol ul,
.comp_v3_0060__frame--middle ol ol, .comp_v3_0060__frame--large ol ul,
.comp_v3_0060__frame--large ol ol {
  margin: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0060__frame--small ol ul,
  .comp_v3_0060__frame--small ol ol, .comp_v3_0060__frame--middle ol ul,
  .comp_v3_0060__frame--middle ol ol, .comp_v3_0060__frame--large ol ul,
  .comp_v3_0060__frame--large ol ol {
    margin: 0;
  }
}

.comp_v3_0060__frame--small ol > li, .comp_v3_0060__frame--middle ol > li, .comp_v3_0060__frame--large ol > li {
  position: relative;
  counter-increment: ol-counter;
  margin-left: 1.5em;
  text-indent: 0;
}

.comp_v3_0060__frame--small ol > li::before, .comp_v3_0060__frame--middle ol > li::before, .comp_v3_0060__frame--large ol > li::before {
  content: counter(ol-counter) ". ";
  width: 2.5em;
  display: inline-block;
  text-align: right;
  left: -2.5em;
  position: absolute;
  padding-right: 0.4em;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.comp_v3_0060__frame--small .disc ul,
.comp_v3_0060__frame--small .disc ol, .comp_v3_0060__frame--middle .disc ul,
.comp_v3_0060__frame--middle .disc ol, .comp_v3_0060__frame--large .disc ul,
.comp_v3_0060__frame--large .disc ol {
  margin: 0;
}

.comp_v3_0060__frame--small li a, .comp_v3_0060__frame--middle li a, .comp_v3_0060__frame--large li a {
  color: #0064d2;
  display: inline-block;
  position: relative;
}

.comp_v3_0060__frame--small li a:hover, .comp_v3_0060__frame--middle li a:hover, .comp_v3_0060__frame--large li a:hover {
  text-decoration: underline;
}

.comp_v3_0060__frame--small li a img, .comp_v3_0060__frame--middle li a img, .comp_v3_0060__frame--large li a img {
  display: inline-block;
  margin-right: 8px;
  vertical-align: middle;
}

.comp_v3_0060__frame--small {
  padding: 0 15px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0060__frame--small {
    padding: 0 20px;
  }
}

.comp_v3_0060__frame--middle {
  padding: 15px 15px;
  overflow: hidden;
}

@media screen and (max-width: 768px) {
  .comp_v3_0060__frame--middle {
    padding: 20px;
  }
}

.comp_v3_0060__frame--large {
  padding: 30px 15px;
  overflow: hidden;
}

@media screen and (max-width: 768px) {
  .comp_v3_0060__frame--large {
    padding: 20px;
  }
}

.comp_v3_0060 p {
  margin: 1em 0 0 0;
}

.comp_v3_0060 p a {
  display: inline;
  color: #0064d2;
  padding-right: 0;
  padding-left: 0;
  position: relative;
  text-decoration: underline;
  line-height: 1.4;
}

.comp_v3_0060 p a:hover {
  text-decoration: none;
}

.comp_v3_0060 p a::before {
  display: none;
}

.comp_v3_0060 p a::after {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 5px;
  -webkit-transform: translateY(2.5px);
  transform: translateY(2.5px);
}

.comp_v3_0060 p a[href$=".pdf"]::after, .comp_v3_0060 p a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0060 p a[href*="/list/index.php"]::after, .comp_v3_0060 p a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0060 p a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0060 p a[href^="tel:"], .comp_v3_0060 p a[href^="mailto:"], .comp_v3_0060 p a.icon-none {
  padding-right: 0;
}

.comp_v3_0060 p a[href^="tel:"]::after, .comp_v3_0060 p a[href^="mailto:"]::after, .comp_v3_0060 p a.icon-none::after {
  display: none;
}

.comp_v3_0060 p a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0060 p a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0060 p a[href^="http"]:not([href^="https://toshiba.semicon-storage.com/"]):not([href^="https://toshiba-semicon-storage.com/"]):not([data-type])::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0060 p a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0060 p a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0060 p a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0060 p a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0060 p a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0060 ul,
.comp_v3_0060 ol {
  margin: 1em 0;
}

.comp_v3_0060 ul .disc,
.comp_v3_0060 ol .disc {
  display: inline-block;
  padding-left: calc(26px + 0.25em);
  margin-left: 0;
  position: relative;
}

.comp_v3_0060 ul .disc::before,
.comp_v3_0060 ol .disc::before {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  content: "\002022";
  color: #0064d2;
  margin: 0 10px;
}

.comp_v3_0060 ul a,
.comp_v3_0060 ol a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #0064d2;
  padding-right: 0;
  position: relative;
  line-height: 1.6;
  text-decoration: none;
}

.comp_v3_0060 ul a:hover,
.comp_v3_0060 ol a:hover {
  text-decoration: underline;
}

.comp_v3_0060 ul a::after,
.comp_v3_0060 ol a::after {
  display: none;
}

.comp_v3_0060 ul a::before,
.comp_v3_0060 ol a::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0060 ul a[href$=".pdf"]::before, .comp_v3_0060 ul a[href*="docget.jsp"]::before,
.comp_v3_0060 ol a[href$=".pdf"]::before,
.comp_v3_0060 ol a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0060 ul a[href*="/list/index.php"]::before, .comp_v3_0060 ul a[href*="/parametric"]::before,
.comp_v3_0060 ol a[href*="/list/index.php"]::before,
.comp_v3_0060 ol a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0060 ul a[href^="#"]::before,
.comp_v3_0060 ol a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0060 ul a[href^="tel:"], .comp_v3_0060 ul a[href^="mailto:"], .comp_v3_0060 ul a.icon-none,
.comp_v3_0060 ol a[href^="tel:"],
.comp_v3_0060 ol a[href^="mailto:"],
.comp_v3_0060 ol a.icon-none {
  padding-left: 0;
}

.comp_v3_0060 ul a[href^="tel:"]::before, .comp_v3_0060 ul a[href^="mailto:"]::before, .comp_v3_0060 ul a.icon-none::before,
.comp_v3_0060 ol a[href^="tel:"]::before,
.comp_v3_0060 ol a[href^="mailto:"]::before,
.comp_v3_0060 ol a.icon-none::before {
  display: none;
}

.comp_v3_0060 ul a.icon-none img,
.comp_v3_0060 ol a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0060 ul a[href^="tel:"],
  .comp_v3_0060 ol a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0060 ul a[href^="http"]:not([href^="https://toshiba.semicon-storage.com/"]):not([href^="https://toshiba-semicon-storage.com/"]):not([data-type])::before,
.comp_v3_0060 ol a[href^="http"]:not([href^="https://toshiba.semicon-storage.com/"]):not([href^="https://toshiba-semicon-storage.com/"]):not([data-type])::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0060 ul a[data-type="normal"]::before,
.comp_v3_0060 ol a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0060 ul a[data-type="internal"]::before,
.comp_v3_0060 ol a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0060 ul a[data-type="external"]::before,
.comp_v3_0060 ol a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0060 ul a[data-type="pdf"]::before,
.comp_v3_0060 ol a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0060 ul a[target="_blank"]::before,
.comp_v3_0060 ol a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0060 ul a > sub,
.comp_v3_0060 ol a > sub {
  bottom: 0.75em;
}

.comp_v3_0060 ul a > sup,
.comp_v3_0060 ol a > sup {
  top: 0.5em;
}

.comp_v3_0060 ol ul > li::before {
  width: auto;
  left: auto;
  padding-right: 0;
}

.comp_v3_0060 dl {
  line-height: 1.6;
}

.comp_v3_0060 dl a {
  display: inline;
  color: #0064d2;
  padding-right: 0;
  padding-left: 0;
  position: relative;
  text-decoration: underline;
  line-height: 1.4;
}

.comp_v3_0060 dl a:hover {
  text-decoration: none;
}

.comp_v3_0060 dl a::before {
  display: none;
}

.comp_v3_0060 dl a::after {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 5px;
  -webkit-transform: translateY(2.5px);
  transform: translateY(2.5px);
}

.comp_v3_0060 dl a[href$=".pdf"]::after, .comp_v3_0060 dl a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0060 dl a[href*="/list/index.php"]::after, .comp_v3_0060 dl a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0060 dl a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0060 dl a[href^="tel:"], .comp_v3_0060 dl a[href^="mailto:"], .comp_v3_0060 dl a.icon-none {
  padding-right: 0;
}

.comp_v3_0060 dl a[href^="tel:"]::after, .comp_v3_0060 dl a[href^="mailto:"]::after, .comp_v3_0060 dl a.icon-none::after {
  display: none;
}

.comp_v3_0060 dl a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0060 dl a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0060 dl a[href^="http"]:not([href^="https://toshiba.semicon-storage.com/"]):not([href^="https://toshiba-semicon-storage.com/"]):not([data-type])::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0060 dl a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0060 dl a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0060 dl a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0060 dl a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0060 dl a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0060 dl dt {
  font-weight: bold;
  margin-top: 0.3em;
  margin-bottom: 0.3em;
  color: #1d1e21;
  letter-spacing: 0.1rem;
}

.comp_v3_0060 dl dd {
  margin-left: 1.5em;
  margin-top: 0.3em;
  margin-bottom: 0.3em;
  color: #333;
}

@media screen and (max-width: 768px) {
  .comp_v3_0060 dl dd {
    margin-left: 1.5em;
  }
}

.comp_v3_0060 dl dd ul .disc,
.comp_v3_0060 dl dd ol .disc {
  display: inline-block;
  padding-left: calc(26px + 0.25em);
  margin-left: 0;
  position: relative;
}

.comp_v3_0060 dl dd ul .disc::before,
.comp_v3_0060 dl dd ol .disc::before {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  content: "\002022";
  color: #0064d2;
  margin: 0 10px;
}

.comp_v3_0060 dl dd ul a,
.comp_v3_0060 dl dd ol a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #0064d2;
  padding-right: 0;
  position: relative;
  line-height: 1.6;
  text-decoration: none;
}

.comp_v3_0060 dl dd ul a:hover,
.comp_v3_0060 dl dd ol a:hover {
  text-decoration: underline;
}

.comp_v3_0060 dl dd ul a::after,
.comp_v3_0060 dl dd ol a::after {
  display: none;
}

.comp_v3_0060 dl dd ul a::before,
.comp_v3_0060 dl dd ol a::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0060 dl dd ul a[href$=".pdf"]::before, .comp_v3_0060 dl dd ul a[href*="docget.jsp"]::before,
.comp_v3_0060 dl dd ol a[href$=".pdf"]::before,
.comp_v3_0060 dl dd ol a[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0060 dl dd ul a[href*="/list/index.php"]::before, .comp_v3_0060 dl dd ul a[href*="/parametric"]::before,
.comp_v3_0060 dl dd ol a[href*="/list/index.php"]::before,
.comp_v3_0060 dl dd ol a[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0060 dl dd ul a[href^="#"]::before,
.comp_v3_0060 dl dd ol a[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0060 dl dd ul a[href^="tel:"], .comp_v3_0060 dl dd ul a[href^="mailto:"], .comp_v3_0060 dl dd ul a.icon-none,
.comp_v3_0060 dl dd ol a[href^="tel:"],
.comp_v3_0060 dl dd ol a[href^="mailto:"],
.comp_v3_0060 dl dd ol a.icon-none {
  padding-left: 0;
}

.comp_v3_0060 dl dd ul a[href^="tel:"]::before, .comp_v3_0060 dl dd ul a[href^="mailto:"]::before, .comp_v3_0060 dl dd ul a.icon-none::before,
.comp_v3_0060 dl dd ol a[href^="tel:"]::before,
.comp_v3_0060 dl dd ol a[href^="mailto:"]::before,
.comp_v3_0060 dl dd ol a.icon-none::before {
  display: none;
}

.comp_v3_0060 dl dd ul a.icon-none img,
.comp_v3_0060 dl dd ol a.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0060 dl dd ul a[href^="tel:"],
  .comp_v3_0060 dl dd ol a[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0060 dl dd ul a[href^="http"]:not([href^="https://toshiba.semicon-storage.com/"]):not([href^="https://toshiba-semicon-storage.com/"]):not([data-type])::before,
.comp_v3_0060 dl dd ol a[href^="http"]:not([href^="https://toshiba.semicon-storage.com/"]):not([href^="https://toshiba-semicon-storage.com/"]):not([data-type])::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0060 dl dd ul a[data-type="normal"]::before,
.comp_v3_0060 dl dd ol a[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0060 dl dd ul a[data-type="internal"]::before,
.comp_v3_0060 dl dd ol a[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0060 dl dd ul a[data-type="external"]::before,
.comp_v3_0060 dl dd ol a[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0060 dl dd ul a[data-type="pdf"]::before,
.comp_v3_0060 dl dd ol a[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0060 dl dd ul a[target="_blank"]::before,
.comp_v3_0060 dl dd ol a[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0060 dl dd ul a > sub,
.comp_v3_0060 dl dd ol a > sub {
  bottom: 0.75em;
}

.comp_v3_0060 dl dd ul a > sup,
.comp_v3_0060 dl dd ol a > sup {
  top: 0.5em;
}

.comp_v3_0060 table {
  border-collapse: collapse;
  border: 1px solid #e7e7e8;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 0 15px 0;
  width: 100%;
  font-size: 1.4rem;
  line-height: 1.4;
}

@media screen and (max-width: 768px) {
  .comp_v3_0060 table {
    margin: 0 0 15px 0;
  }
}

.comp_v3_0060 table caption {
  color: #1d1e21;
  text-align: left;
  padding: 20px 0;
  font-weight: bold;
  font-size: 1.6rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0060 table caption {
    padding: 10px 0;
  }
}

.comp_v3_0060 table th,
.comp_v3_0060 table td {
  border: 1px solid #e7e7e8;
  text-align: left;
  padding: 5px;
  font-weight: normal;
}

@media screen and (max-width: 768px) {
  .comp_v3_0060 table th,
  .comp_v3_0060 table td {
    padding: 5px;
  }
}

.comp_v3_0060 table th {
  color: #1d1e21;
  background-color: #f0f6fc;
}

.comp_v3_0060 table thead tr:nth-child(even) {
  background-color: #f0f6fc;
}

.comp_v3_0060 table thead th,
.comp_v3_0060 table thead td {
  font-weight: bold;
}

.comp_v3_0060 table tbody tr:nth-child(odd) {
  background-color: #fff;
}

.comp_v3_0060 table tbody tr:nth-child(even) {
  background-color: #f5f5f5;
}

.comp_v3_0060 table.normal {
  font-size: 1.6rem;
  line-height: 1.6;
}

.comp_v3_0060 table.normal th,
.comp_v3_0060 table.normal td {
  padding: 10px 9px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0060 table.normal th,
  .comp_v3_0060 table.normal td {
    padding: 10px;
  }
}

.comp_v3_0060 + .comp_v3_0360 .comp_v3_0360__frame--nmargin {
  margin-top: -15px;
}

.comp_v3_0900 .comp_v3_0060__frame, .comp_v3_0900 .comp_v3_0060__frame--small, .comp_v3_0900 .comp_v3_0060__frame--middle, .comp_v3_0900 .comp_v3_0060__frame--large {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0060__frame, .comp_v3_0900 .comp_v3_0060__frame--small, .comp_v3_0900 .comp_v3_0060__frame--middle, .comp_v3_0900 .comp_v3_0060__frame--large {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0900 .comp_v3_0880 .comp_v3_0060 {
  padding-left: 20px;
  padding-right: 20px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0880 .comp_v3_0060 {
    padding-left: 20px;
    padding-right: 20px;
  }
}

.comp_v3_0050__frame {
  padding: 0 15px;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0050__frame {
    padding: 0 20px;
  }
}

.comp_v3_0050__h1 {
  font-size: 4.8rem;
  margin: 0;
  padding: 70px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0050__h1 {
    margin: 0;
    padding-top: 50px;
    font-size: 2.8rem;
  }
}

.comp_v3_0050__h1 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0050__h1 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0050__h1 a[href$=".pdf"]::after, .comp_v3_0050__h1 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0050__h1 a[href*="/list/index.php"]::after, .comp_v3_0050__h1 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0050__h1 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0050__h1 a[href^="tel:"]::after, .comp_v3_0050__h1 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0050__h1 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0050__h1 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0050__h1 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0050__h1 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0050__h1 a:hover[href$=".pdf"]::after, .comp_v3_0050__h1 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0050__h1 a:hover[href*="/list/index.php"]::after, .comp_v3_0050__h1 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0050__h1 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0050__h1 a:hover[href^="tel:"]::after, .comp_v3_0050__h1 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0050__h1 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0050__h1 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0050__h1 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0050__h1 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0050__h1 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0050__h1 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0050__h1 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0050__h1 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0050__h1 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0050__h1 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0050__h1--bold, .comp_v3_0050__h1--regular {
  font-size: 4.8rem;
  margin: 0;
  padding: 70px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0050__h1--bold, .comp_v3_0050__h1--regular {
    margin: 0;
    padding-top: 50px;
    font-size: 2.8rem;
  }
}

.comp_v3_0050__h1--bold a, .comp_v3_0050__h1--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0050__h1--bold a::after, .comp_v3_0050__h1--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0050__h1--bold a[href$=".pdf"]::after, .comp_v3_0050__h1--bold a[href*="docget.jsp"]::after, .comp_v3_0050__h1--regular a[href$=".pdf"]::after, .comp_v3_0050__h1--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0050__h1--bold a[href*="/list/index.php"]::after, .comp_v3_0050__h1--bold a[href*="/parametric"]::after, .comp_v3_0050__h1--regular a[href*="/list/index.php"]::after, .comp_v3_0050__h1--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0050__h1--bold a[href^="#"]::after, .comp_v3_0050__h1--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0050__h1--bold a[href^="tel:"]::after, .comp_v3_0050__h1--bold a[href^="mailto:"]::after, .comp_v3_0050__h1--regular a[href^="tel:"]::after, .comp_v3_0050__h1--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0050__h1--bold a[href^="tel:"], .comp_v3_0050__h1--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0050__h1--bold a:hover, .comp_v3_0050__h1--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0050__h1--bold a:hover::after, .comp_v3_0050__h1--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0050__h1--bold a:hover[target="_blank"]::after, .comp_v3_0050__h1--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0050__h1--bold a:hover[href$=".pdf"]::after, .comp_v3_0050__h1--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0050__h1--regular a:hover[href$=".pdf"]::after, .comp_v3_0050__h1--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0050__h1--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0050__h1--bold a:hover[href*="/parametric"]::after, .comp_v3_0050__h1--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0050__h1--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0050__h1--bold a:hover[href^="#"]::after, .comp_v3_0050__h1--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0050__h1--bold a:hover[href^="tel:"]::after, .comp_v3_0050__h1--bold a:hover[href^="mailto:"]::after, .comp_v3_0050__h1--regular a:hover[href^="tel:"]::after, .comp_v3_0050__h1--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0050__h1--bold a[data-type="normal"]::after, .comp_v3_0050__h1--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0050__h1--bold a[data-type="normal"]:hover::after, .comp_v3_0050__h1--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0050__h1--bold a[data-type="internal"]::after, .comp_v3_0050__h1--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0050__h1--bold a[data-type="internal"]:hover::after, .comp_v3_0050__h1--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0050__h1--bold a[data-type="external"]::after, .comp_v3_0050__h1--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0050__h1--bold a[data-type="external"]:hover::after, .comp_v3_0050__h1--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0050__h1--bold a[data-type="pdf"]::after, .comp_v3_0050__h1--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0050__h1--bold a[data-type="pdf"]:hover::after, .comp_v3_0050__h1--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0050__h1--bold a[target="_blank"]::after, .comp_v3_0050__h1--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0050__h1--bold a[target="_blank"]:hover::after, .comp_v3_0050__h1--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0050__h1--bold {
  font-weight: bold;
}

.comp_v3_0050__h1--regular {
  font-weight: normal;
}

@media screen and (max-width: 768px) {
  .comp_v3_0050__h1--bold, .comp_v3_0050__h1--regular {
    text-align: left;
  }
}

.comp_v3_0050__h2 {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0050__h2 {
    font-size: 2.8rem;
    margin: 0;
    padding-top: 40px;
  }
}

.comp_v3_0050__h2 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0050__h2 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0050__h2 a[href$=".pdf"]::after, .comp_v3_0050__h2 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0050__h2 a[href*="/list/index.php"]::after, .comp_v3_0050__h2 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0050__h2 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0050__h2 a[href^="tel:"]::after, .comp_v3_0050__h2 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0050__h2 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0050__h2 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0050__h2 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0050__h2 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0050__h2 a:hover[href$=".pdf"]::after, .comp_v3_0050__h2 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0050__h2 a:hover[href*="/list/index.php"]::after, .comp_v3_0050__h2 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0050__h2 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0050__h2 a:hover[href^="tel:"]::after, .comp_v3_0050__h2 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0050__h2 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0050__h2 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0050__h2 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0050__h2 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0050__h2 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0050__h2 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0050__h2 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0050__h2 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0050__h2 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0050__h2 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0050__h2--bold, .comp_v3_0050__h2--regular {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0050__h2--bold, .comp_v3_0050__h2--regular {
    font-size: 2.8rem;
    margin: 0;
    padding-top: 40px;
  }
}

.comp_v3_0050__h2--bold a, .comp_v3_0050__h2--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0050__h2--bold a::after, .comp_v3_0050__h2--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0050__h2--bold a[href$=".pdf"]::after, .comp_v3_0050__h2--bold a[href*="docget.jsp"]::after, .comp_v3_0050__h2--regular a[href$=".pdf"]::after, .comp_v3_0050__h2--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0050__h2--bold a[href*="/list/index.php"]::after, .comp_v3_0050__h2--bold a[href*="/parametric"]::after, .comp_v3_0050__h2--regular a[href*="/list/index.php"]::after, .comp_v3_0050__h2--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0050__h2--bold a[href^="#"]::after, .comp_v3_0050__h2--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0050__h2--bold a[href^="tel:"]::after, .comp_v3_0050__h2--bold a[href^="mailto:"]::after, .comp_v3_0050__h2--regular a[href^="tel:"]::after, .comp_v3_0050__h2--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0050__h2--bold a[href^="tel:"], .comp_v3_0050__h2--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0050__h2--bold a:hover, .comp_v3_0050__h2--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0050__h2--bold a:hover::after, .comp_v3_0050__h2--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0050__h2--bold a:hover[target="_blank"]::after, .comp_v3_0050__h2--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0050__h2--bold a:hover[href$=".pdf"]::after, .comp_v3_0050__h2--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0050__h2--regular a:hover[href$=".pdf"]::after, .comp_v3_0050__h2--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0050__h2--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0050__h2--bold a:hover[href*="/parametric"]::after, .comp_v3_0050__h2--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0050__h2--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0050__h2--bold a:hover[href^="#"]::after, .comp_v3_0050__h2--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0050__h2--bold a:hover[href^="tel:"]::after, .comp_v3_0050__h2--bold a:hover[href^="mailto:"]::after, .comp_v3_0050__h2--regular a:hover[href^="tel:"]::after, .comp_v3_0050__h2--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0050__h2--bold a[data-type="normal"]::after, .comp_v3_0050__h2--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0050__h2--bold a[data-type="normal"]:hover::after, .comp_v3_0050__h2--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0050__h2--bold a[data-type="internal"]::after, .comp_v3_0050__h2--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0050__h2--bold a[data-type="internal"]:hover::after, .comp_v3_0050__h2--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0050__h2--bold a[data-type="external"]::after, .comp_v3_0050__h2--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0050__h2--bold a[data-type="external"]:hover::after, .comp_v3_0050__h2--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0050__h2--bold a[data-type="pdf"]::after, .comp_v3_0050__h2--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0050__h2--bold a[data-type="pdf"]:hover::after, .comp_v3_0050__h2--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0050__h2--bold a[target="_blank"]::after, .comp_v3_0050__h2--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0050__h2--bold a[target="_blank"]:hover::after, .comp_v3_0050__h2--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0050__h2--bold {
  font-weight: bold;
}

.comp_v3_0050__h2--regular {
  font-weight: normal;
}

@media screen and (max-width: 768px) {
  .comp_v3_0050__h2--bold, .comp_v3_0050__h2--regular {
    text-align: left;
  }
}

.comp_v3_0050__h3 {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0050__h3 {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_0050__h3--bold, .comp_v3_0050__h3--regular {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0050__h3--bold, .comp_v3_0050__h3--regular {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_0050__h3--bold a, .comp_v3_0050__h3--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0050__h3--bold a::after, .comp_v3_0050__h3--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0050__h3--bold a[href$=".pdf"]::after, .comp_v3_0050__h3--bold a[href*="docget.jsp"]::after, .comp_v3_0050__h3--regular a[href$=".pdf"]::after, .comp_v3_0050__h3--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0050__h3--bold a[href*="/list/index.php"]::after, .comp_v3_0050__h3--bold a[href*="/parametric"]::after, .comp_v3_0050__h3--regular a[href*="/list/index.php"]::after, .comp_v3_0050__h3--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0050__h3--bold a[href^="#"]::after, .comp_v3_0050__h3--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0050__h3--bold a[href^="tel:"]::after, .comp_v3_0050__h3--bold a[href^="mailto:"]::after, .comp_v3_0050__h3--regular a[href^="tel:"]::after, .comp_v3_0050__h3--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0050__h3--bold a[href^="tel:"], .comp_v3_0050__h3--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0050__h3--bold a:hover, .comp_v3_0050__h3--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0050__h3--bold a:hover::after, .comp_v3_0050__h3--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0050__h3--bold a:hover[target="_blank"]::after, .comp_v3_0050__h3--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0050__h3--bold a:hover[href$=".pdf"]::after, .comp_v3_0050__h3--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0050__h3--regular a:hover[href$=".pdf"]::after, .comp_v3_0050__h3--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0050__h3--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0050__h3--bold a:hover[href*="/parametric"]::after, .comp_v3_0050__h3--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0050__h3--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0050__h3--bold a:hover[href^="#"]::after, .comp_v3_0050__h3--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0050__h3--bold a:hover[href^="tel:"]::after, .comp_v3_0050__h3--bold a:hover[href^="mailto:"]::after, .comp_v3_0050__h3--regular a:hover[href^="tel:"]::after, .comp_v3_0050__h3--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0050__h3--bold a[data-type="normal"]::after, .comp_v3_0050__h3--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0050__h3--bold a[data-type="normal"]:hover::after, .comp_v3_0050__h3--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0050__h3--bold a[data-type="internal"]::after, .comp_v3_0050__h3--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0050__h3--bold a[data-type="internal"]:hover::after, .comp_v3_0050__h3--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0050__h3--bold a[data-type="external"]::after, .comp_v3_0050__h3--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0050__h3--bold a[data-type="external"]:hover::after, .comp_v3_0050__h3--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0050__h3--bold a[data-type="pdf"]::after, .comp_v3_0050__h3--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0050__h3--bold a[data-type="pdf"]:hover::after, .comp_v3_0050__h3--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0050__h3--bold a[target="_blank"]::after, .comp_v3_0050__h3--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0050__h3--bold a[target="_blank"]:hover::after, .comp_v3_0050__h3--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0050__h3--bold {
  font-weight: bold;
}

.comp_v3_0050__h3--regular {
  font-weight: normal;
}

@media screen and (max-width: 768px) {
  .comp_v3_0050__h3--bold, .comp_v3_0050__h3--regular {
    text-align: left;
  }
}

.comp_v3_0050__h4 {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0050__h4 {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_0050__h4 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0050__h4 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0050__h4 a[href$=".pdf"]::after, .comp_v3_0050__h4 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0050__h4 a[href*="/list/index.php"]::after, .comp_v3_0050__h4 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0050__h4 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0050__h4 a[href^="tel:"]::after, .comp_v3_0050__h4 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0050__h4 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0050__h4 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0050__h4 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0050__h4 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0050__h4 a:hover[href$=".pdf"]::after, .comp_v3_0050__h4 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0050__h4 a:hover[href*="/list/index.php"]::after, .comp_v3_0050__h4 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0050__h4 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0050__h4 a:hover[href^="tel:"]::after, .comp_v3_0050__h4 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0050__h4 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0050__h4 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0050__h4 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0050__h4 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0050__h4 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0050__h4 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0050__h4 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0050__h4 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0050__h4 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0050__h4 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0050__h4--bold, .comp_v3_0050__h4--regular {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0050__h4--bold, .comp_v3_0050__h4--regular {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_0050__h4--bold a, .comp_v3_0050__h4--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0050__h4--bold a::after, .comp_v3_0050__h4--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0050__h4--bold a[href$=".pdf"]::after, .comp_v3_0050__h4--bold a[href*="docget.jsp"]::after, .comp_v3_0050__h4--regular a[href$=".pdf"]::after, .comp_v3_0050__h4--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0050__h4--bold a[href*="/list/index.php"]::after, .comp_v3_0050__h4--bold a[href*="/parametric"]::after, .comp_v3_0050__h4--regular a[href*="/list/index.php"]::after, .comp_v3_0050__h4--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0050__h4--bold a[href^="#"]::after, .comp_v3_0050__h4--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0050__h4--bold a[href^="tel:"]::after, .comp_v3_0050__h4--bold a[href^="mailto:"]::after, .comp_v3_0050__h4--regular a[href^="tel:"]::after, .comp_v3_0050__h4--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0050__h4--bold a[href^="tel:"], .comp_v3_0050__h4--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0050__h4--bold a:hover, .comp_v3_0050__h4--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0050__h4--bold a:hover::after, .comp_v3_0050__h4--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0050__h4--bold a:hover[target="_blank"]::after, .comp_v3_0050__h4--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0050__h4--bold a:hover[href$=".pdf"]::after, .comp_v3_0050__h4--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0050__h4--regular a:hover[href$=".pdf"]::after, .comp_v3_0050__h4--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0050__h4--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0050__h4--bold a:hover[href*="/parametric"]::after, .comp_v3_0050__h4--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0050__h4--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0050__h4--bold a:hover[href^="#"]::after, .comp_v3_0050__h4--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0050__h4--bold a:hover[href^="tel:"]::after, .comp_v3_0050__h4--bold a:hover[href^="mailto:"]::after, .comp_v3_0050__h4--regular a:hover[href^="tel:"]::after, .comp_v3_0050__h4--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0050__h4--bold a[data-type="normal"]::after, .comp_v3_0050__h4--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0050__h4--bold a[data-type="normal"]:hover::after, .comp_v3_0050__h4--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0050__h4--bold a[data-type="internal"]::after, .comp_v3_0050__h4--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0050__h4--bold a[data-type="internal"]:hover::after, .comp_v3_0050__h4--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0050__h4--bold a[data-type="external"]::after, .comp_v3_0050__h4--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0050__h4--bold a[data-type="external"]:hover::after, .comp_v3_0050__h4--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0050__h4--bold a[data-type="pdf"]::after, .comp_v3_0050__h4--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0050__h4--bold a[data-type="pdf"]:hover::after, .comp_v3_0050__h4--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0050__h4--bold a[target="_blank"]::after, .comp_v3_0050__h4--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0050__h4--bold a[target="_blank"]:hover::after, .comp_v3_0050__h4--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0050__h4--bold {
  font-weight: bold;
}

.comp_v3_0050__h4--regular {
  font-weight: normal;
}

@media screen and (max-width: 768px) {
  .comp_v3_0050__h4--bold, .comp_v3_0050__h4--regular {
    text-align: left;
  }
}

.comp_v3_0050__h5 {
  font-size: 1.8rem;
  margin: 0;
  padding: 30px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

.comp_v3_0050__h5 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0050__h5 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0050__h5 a[href$=".pdf"]::after, .comp_v3_0050__h5 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0050__h5 a[href*="/list/index.php"]::after, .comp_v3_0050__h5 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0050__h5 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0050__h5 a[href^="tel:"]::after, .comp_v3_0050__h5 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0050__h5 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0050__h5 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0050__h5 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0050__h5 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0050__h5 a:hover[href$=".pdf"]::after, .comp_v3_0050__h5 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0050__h5 a:hover[href*="/list/index.php"]::after, .comp_v3_0050__h5 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0050__h5 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0050__h5 a:hover[href^="tel:"]::after, .comp_v3_0050__h5 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0050__h5 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0050__h5 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0050__h5 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0050__h5 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0050__h5 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0050__h5 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0050__h5 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0050__h5 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0050__h5 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0050__h5 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0050__h5--bold, .comp_v3_0050__h5--regular {
  font-size: 1.8rem;
  margin: 0;
  padding: 30px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

.comp_v3_0050__h5--bold a, .comp_v3_0050__h5--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0050__h5--bold a::after, .comp_v3_0050__h5--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0050__h5--bold a[href$=".pdf"]::after, .comp_v3_0050__h5--bold a[href*="docget.jsp"]::after, .comp_v3_0050__h5--regular a[href$=".pdf"]::after, .comp_v3_0050__h5--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0050__h5--bold a[href*="/list/index.php"]::after, .comp_v3_0050__h5--bold a[href*="/parametric"]::after, .comp_v3_0050__h5--regular a[href*="/list/index.php"]::after, .comp_v3_0050__h5--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0050__h5--bold a[href^="#"]::after, .comp_v3_0050__h5--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0050__h5--bold a[href^="tel:"]::after, .comp_v3_0050__h5--bold a[href^="mailto:"]::after, .comp_v3_0050__h5--regular a[href^="tel:"]::after, .comp_v3_0050__h5--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0050__h5--bold a[href^="tel:"], .comp_v3_0050__h5--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0050__h5--bold a:hover, .comp_v3_0050__h5--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0050__h5--bold a:hover::after, .comp_v3_0050__h5--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0050__h5--bold a:hover[target="_blank"]::after, .comp_v3_0050__h5--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0050__h5--bold a:hover[href$=".pdf"]::after, .comp_v3_0050__h5--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0050__h5--regular a:hover[href$=".pdf"]::after, .comp_v3_0050__h5--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0050__h5--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0050__h5--bold a:hover[href*="/parametric"]::after, .comp_v3_0050__h5--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0050__h5--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0050__h5--bold a:hover[href^="#"]::after, .comp_v3_0050__h5--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0050__h5--bold a:hover[href^="tel:"]::after, .comp_v3_0050__h5--bold a:hover[href^="mailto:"]::after, .comp_v3_0050__h5--regular a:hover[href^="tel:"]::after, .comp_v3_0050__h5--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0050__h5--bold a[data-type="normal"]::after, .comp_v3_0050__h5--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0050__h5--bold a[data-type="normal"]:hover::after, .comp_v3_0050__h5--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0050__h5--bold a[data-type="internal"]::after, .comp_v3_0050__h5--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0050__h5--bold a[data-type="internal"]:hover::after, .comp_v3_0050__h5--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0050__h5--bold a[data-type="external"]::after, .comp_v3_0050__h5--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0050__h5--bold a[data-type="external"]:hover::after, .comp_v3_0050__h5--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0050__h5--bold a[data-type="pdf"]::after, .comp_v3_0050__h5--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0050__h5--bold a[data-type="pdf"]:hover::after, .comp_v3_0050__h5--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0050__h5--bold a[target="_blank"]::after, .comp_v3_0050__h5--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0050__h5--bold a[target="_blank"]:hover::after, .comp_v3_0050__h5--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0050__h5--bold {
  font-weight: bold;
}

.comp_v3_0050__h5--regular {
  font-weight: normal;
}

@media screen and (max-width: 768px) {
  .comp_v3_0050__h5--bold, .comp_v3_0050__h5--regular {
    text-align: left;
  }
}

.comp_v3_0050__text--sp {
  display: none;
}

.comp_v3_0900 .comp_v3_0050__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0050__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0900 .comp_v3_0880 .comp_v3_0050 {
  padding-left: 20px;
  padding-right: 20px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0880 .comp_v3_0050 {
    padding-left: 20px;
    padding-right: 20px;
  }
}

.comp_v3_0900 .comp_v3_0880 .comp_v3_0050__h2--bold, .comp_v3_0900 .comp_v3_0880 .comp_v3_0050__h2--regular, .comp_v3_0900 .comp_v3_0880 .comp_v3_0050__h3--bold, .comp_v3_0900 .comp_v3_0880 .comp_v3_0050__h3--regular, .comp_v3_0900 .comp_v3_0880 .comp_v3_0050__h4--bold, .comp_v3_0900 .comp_v3_0880 .comp_v3_0050__h4--regular, .comp_v3_0900 .comp_v3_0880 .comp_v3_0050__h5--bold, .comp_v3_0900 .comp_v3_0880 .comp_v3_0050__h5--regular {
  padding-top: 25px;
}

.comp_v3_0880__frame__box .comp_v3_0050__h1--bold, .comp_v3_0880__frame__box .comp_v3_0050__h1--regular, .comp_v3_0880__frame__box .comp_v3_0050__h2--bold, .comp_v3_0880__frame__box .comp_v3_0050__h2--regular, .comp_v3_0880__frame__box .comp_v3_0050__h3--bold, .comp_v3_0880__frame__box .comp_v3_0050__h3--regular, .comp_v3_0880__frame__box .comp_v3_0050__h4--bold, .comp_v3_0880__frame__box .comp_v3_0050__h4--regular, .comp_v3_0880__frame__box .comp_v3_0050__h5--bold, .comp_v3_0880__frame__box .comp_v3_0050__h5--regular {
  padding-top: 15px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0880__frame__box .comp_v3_0050__h1--bold, .comp_v3_0880__frame__box .comp_v3_0050__h1--regular, .comp_v3_0880__frame__box .comp_v3_0050__h2--bold, .comp_v3_0880__frame__box .comp_v3_0050__h2--regular, .comp_v3_0880__frame__box .comp_v3_0050__h3--bold, .comp_v3_0880__frame__box .comp_v3_0050__h3--regular, .comp_v3_0880__frame__box .comp_v3_0050__h4--bold, .comp_v3_0880__frame__box .comp_v3_0050__h4--regular, .comp_v3_0880__frame__box .comp_v3_0050__h5--bold, .comp_v3_0880__frame__box .comp_v3_0050__h5--regular {
    padding-top: 20px;
  }
}

.comp_v3_0010 .comp_v3_0050__frame {
  margin-left: 0;
  margin-right: 0;
  max-width: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0050__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0010 .comp_v3_0050__h1--bold, .comp_v3_0010 .comp_v3_0050__h1--regular {
  font-size: 2.4rem;
  padding: 50px 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0050__h1--bold, .comp_v3_0010 .comp_v3_0050__h1--regular {
    margin-top: 30px;
  }
}

.comp_v3_0010 .comp_v3_0050__h2--bold, .comp_v3_0010 .comp_v3_0050__h2--regular {
  font-size: 2.2rem;
  padding: 40px 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0050__h2--bold, .comp_v3_0010 .comp_v3_0050__h2--regular {
    margin-top: 30px;
  }
}

.comp_v3_0010 .comp_v3_0050__h3--bold, .comp_v3_0010 .comp_v3_0050__h3--regular {
  font-size: 2rem;
  padding: 30px 0;
}

.comp_v3_0010 .comp_v3_0050__h4--bold, .comp_v3_0010 .comp_v3_0050__h4--regular {
  font-size: 1.8rem;
  padding: 20px 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0050__h4--bold, .comp_v3_0010 .comp_v3_0050__h4--regular {
    padding-top: 0;
    padding-bottom: 0;
    font-size: 1.4rem;
    font-weight: bold;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0050__h4--bold > span, .comp_v3_0010 .comp_v3_0050__h4--regular > span {
    display: block;
    padding-top: 15px;
    padding-bottom: 15px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0050__h4--bold a, .comp_v3_0010 .comp_v3_0050__h4--regular a {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-weight: bold;
    padding-left: 5px;
    padding-right: 10px;
    padding-top: 15px;
    padding-bottom: 15px;
    width: 100%;
    text-decoration: none;
  }
  .comp_v3_0010 .comp_v3_0050__h4--bold a::after, .comp_v3_0010 .comp_v3_0050__h4--regular a::after {
    display: none;
  }
  .comp_v3_0010 .comp_v3_0050__h4--bold a:hover, .comp_v3_0010 .comp_v3_0050__h4--regular a:hover {
    color: #0064d2;
    text-decoration: none;
  }
  .comp_v3_0010 .comp_v3_0050__h4--bold a:hover::before, .comp_v3_0010 .comp_v3_0050__h4--regular a:hover::before {
    background-color: #0064d2;
  }
  .comp_v3_0010 .comp_v3_0050__h4--bold a span:first-child, .comp_v3_0010 .comp_v3_0050__h4--regular a span:first-child {
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%;
  }
}

.comp_v3_0010 .comp_v3_0050__h5--bold, .comp_v3_0010 .comp_v3_0050__h5--regular {
  font-size: 1.6rem;
  padding: 20px 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0050__h5--bold, .comp_v3_0010 .comp_v3_0050__h5--regular {
    padding-top: 0;
    padding-bottom: 0;
    font-size: 1.4rem;
    font-weight: normal;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0050__h5--bold > span, .comp_v3_0010 .comp_v3_0050__h5--regular > span {
    display: block;
    padding-left: 5px;
    padding-top: 15px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0050__h5--bold a, .comp_v3_0010 .comp_v3_0050__h5--regular a {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-weight: bold;
    padding-left: 5px;
    padding-right: 10px;
    padding-top: 15px;
    padding-bottom: 15px;
    width: 100%;
    text-decoration: none;
  }
  .comp_v3_0010 .comp_v3_0050__h5--bold a::after, .comp_v3_0010 .comp_v3_0050__h5--regular a::after {
    display: none;
  }
  .comp_v3_0010 .comp_v3_0050__h5--bold a:hover, .comp_v3_0010 .comp_v3_0050__h5--regular a:hover {
    color: #0064d2;
    text-decoration: none;
  }
  .comp_v3_0010 .comp_v3_0050__h5--bold a:hover::before, .comp_v3_0010 .comp_v3_0050__h5--regular a:hover::before {
    background-color: #0064d2;
  }
  .comp_v3_0010 .comp_v3_0050__h5--bold a span:first-child, .comp_v3_0010 .comp_v3_0050__h5--regular a span:first-child {
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%;
  }
}

.comp_v3_0010 .comp_v3_0050__text--sp {
  display: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .comp_v3_0050__text--sp {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #0064d2;
    font-weight: normal;
  }
  .comp_v3_0010 .comp_v3_0050__text--sp::before {
    content: "\E5C8";
    display: inline-block;
    margin-right: 5px;
    width: 1.4rem;
    font-family: 'Material Icons';
    font-size: 1.4rem;
  }
}

.comp_v3_0010 .comp_v3_0350 .comp_v3_0900 .comp_v3_0050:first-child .comp_v3_0050__h4--bold, .comp_v3_0010 .comp_v3_0350 .comp_v3_0900 .comp_v3_0050:first-child .comp_v3_0050__h4--regular {
  padding-top: 0;
}

.comp_v3_0010 .comp_v3_0350 .comp_v3_0900 .comp_v3_0050:first-child .comp_v3_0050__h5--bold, .comp_v3_0010 .comp_v3_0350 .comp_v3_0900 .comp_v3_0050:first-child .comp_v3_0050__h5--regular {
  padding-top: 0;
}

.comp_v3_0140 + .comp_v3_0050 .comp_v3_0050__h1--bold, .comp_v3_0140 + .comp_v3_0050 .comp_v3_0050__h1--regular {
  padding: 10px 0 60px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0140 + .comp_v3_0050 .comp_v3_0050__h1--bold, .comp_v3_0140 + .comp_v3_0050 .comp_v3_0050__h1--regular {
    padding: 10px 0 30px;
  }
}

.template-top .comp_v3_0050__h1--regular {
  height: 0;
  margin: 0;
  padding: 0;
  overflow: hidden;
  text-indent: -200vw;
  width: 100%;
  pointer-events: none;
}

@-webkit-keyframes progressBar {
  0% {
    width: 0;
  }
  100% {
    width: 100%;
  }
}

@keyframes progressBar {
  0% {
    width: 0;
  }
  100% {
    width: 100%;
  }
}

.comp_v3_0020 {
  background-color: #fff;
}

.comp_v3_0020__frame {
  position: relative;
  margin: 0 auto;
  max-width: 1430px;
  overflow: hidden;
}

.comp_v3_0020__slider__item {
  width: 100%;
  overflow: hidden;
}

.comp_v3_0020__slider--one .comp_v3_0020__slider__item:nth-child(n+2) {
  display: none;
}

.comp_v3_0020__panel {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 1px;
  padding-right: 1px;
  width: 100%;
}

@media screen and (max-width: 768px) {
  .comp_v3_0020__panel {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0020__panel__content {
  -ms-flex-negative: 132;
  flex-shrink: 132;
  -webkit-box-flex: 132;
  -ms-flex-positive: 132;
  flex-grow: 132;
  -ms-flex-preferred-size: 450px;
  flex-basis: 450px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0020__panel__content {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%;
    text-align: center;
  }
}

.comp_v3_0020__panel__media {
  -ms-flex-negative: 338;
  flex-shrink: 338;
  -webkit-box-flex: 338;
  -ms-flex-positive: 338;
  flex-grow: 338;
  -ms-flex-preferred-size: 510px;
  flex-basis: 510px;
}

.comp_v3_0020__panel__media a[href]:hover {
  opacity: 0.5;
}

@media screen and (max-width: 768px) {
  .comp_v3_0020__panel__media {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%;
  }
}

.comp_v3_0020__panel__image {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  height: 480px;
  background-size: auto 480px;
  background-repeat: no-repeat;
}

@media screen and (max-width: 768px) {
  .comp_v3_0020__panel__image {
    height: calc(100vw * (440 / 768));
    background-size: cover;
  }
}

.comp_v3_0020__panel__motif {
  display: none;
}

.comp_v3_0020__panel__motif--none {
  display: none;
}

.comp_v3_0020__panel__motif--semiconductor {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  height: 480px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/hero/motif_semiconductor.png);
  background-size: 300px 480px;
  background-repeat: no-repeat;
}

@media screen and (max-width: 768px) {
  .comp_v3_0020__panel__motif--semiconductor {
    width: calc(100vw * (275 / 768));
    height: calc(100vw * (440 / 768));
    background-size: calc(100vw * (275 / 768)), calc(100vw * (440 / 768));
  }
}

.comp_v3_0020__panel__motif--storage {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  height: 480px;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/hero/motif_storage.png);
  background-size: 300px 480px;
  background-repeat: no-repeat;
}

@media screen and (max-width: 768px) {
  .comp_v3_0020__panel__motif--storage {
    width: calc(100vw * (275 / 768));
    height: calc(100vw * (440 / 768));
    background-size: calc(100vw * (275 / 768)), calc(100vw * (440 / 768));
  }
}

.comp_v3_0020__panel__content_inner {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 130px;
  padding-bottom: 0;
  max-width: 517px;
  height: 480px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0020__panel__content_inner {
    display: block;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 30px;
    padding-bottom: 5px;
    max-width: none;
    height: auto;
  }
}

.comp_v3_0020__panel__title {
  margin-bottom: 15px;
  width: 100%;
  color: #1d1e21;
  font-size: 2.5rem;
  font-weight: bold;
  line-height: 1.3;
}

@media screen and (max-width: 768px) {
  .comp_v3_0020__panel__title {
    font-size: 2.8rem;
    font-weight: normal;
  }
}

.comp_v3_0020__panel__sentence {
  margin-bottom: 15px;
  width: 100%;
  max-height: 150px;
  color: #333;
  font-size: 1.4rem;
  line-height: 1.8;
  overflow: hidden;
}

@media screen and (max-width: 768px) {
  .comp_v3_0020__panel__sentence {
    max-height: none;
  }
}

.comp_v3_0020__panel__button {
  font-size: 1.4rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  min-width: 110px;
  min-height: 40px;
  border: none;
  letter-spacing: 0.1rem;
  margin-bottom: 15px;
}

.comp_v3_0020__panel__button span {
  padding-top: 0.2rem;
}

.comp_v3_0020__panel__button:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_0020__panel__button:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0020__panel__button:disabled {
  color: #FFF;
  background-color: #707070;
}

.comp_v3_0020__panel__button::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg");
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0020__panel__button[href$=".pdf"]::before, .comp_v3_0020__panel__button[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-white.svg);
}

.comp_v3_0020__panel__button[href*="/list/index.php"]::before, .comp_v3_0020__panel__button[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-white.svg);
}

.comp_v3_0020__panel__button[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-white.svg);
}

.comp_v3_0020__panel__button[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg);
}

.comp_v3_0020__panel__button[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-white.svg);
}

.comp_v3_0020__panel__button[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-white.svg);
}

.comp_v3_0020__panel__button[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-white.svg);
}

.comp_v3_0020__panel__button[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-white.svg);
}

.comp_v3_0020__panel__note {
  margin-top: auto;
  margin-bottom: 15px;
  width: 100%;
  font-size: 1.2rem;
  line-height: 1.15;
}

.comp_v3_0020__ingicator {
  position: absolute;
  left: 0;
  top: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  width: 100%;
  z-index: 1;
  pointer-events: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0020__ingicator {
    left: 0;
    top: calc(100vw * (440 / 768));
  }
}

.comp_v3_0020__ingicator__content {
  -ms-flex-negative: 132;
  flex-shrink: 132;
  -webkit-box-flex: 132;
  -ms-flex-positive: 132;
  flex-grow: 132;
  -ms-flex-preferred-size: 450px;
  flex-basis: 450px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0020__ingicator__content {
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%;
  }
}

.comp_v3_0020__ingicator__space {
  -ms-flex-negative: 338;
  flex-shrink: 338;
  -webkit-box-flex: 338;
  -ms-flex-positive: 338;
  flex-grow: 338;
  -ms-flex-preferred-size: 510px;
  flex-basis: 510px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0020__ingicator__space {
    display: none;
  }
}

.comp_v3_0020__ingicator__content_inner {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: auto;
  max-width: 517px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0020__ingicator__content_inner {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-left: 20px;
    padding-right: 20px;
    max-width: none;
    width: 100%;
  }
}

.comp_v3_0020__ingicator__box {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 15px;
  width: 226px;
  color: #333;
  font-size: 1.1rem;
  letter-spacing: 0.1rem;
  pointer-events: auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0020__ingicator__box {
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 0;
    width: auto;
    height: 30px;
  }
}

.comp_v3_0020__ingicator__item {
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  position: relative;
  margin-right: 10px;
  padding-bottom: 3px;
  list-style-type: none;
  cursor: pointer;
  -webkit-transition: all ease 0.2s;
  transition: all ease 0.2s;
}

.comp_v3_0020__ingicator__item::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 2px;
  background-color: rgba(68, 68, 68, 0.4);
}

@media screen and (max-width: 768px) {
  .comp_v3_0020__ingicator__item::before {
    height: 3px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0020__ingicator__text {
    display: none;
  }
}

.comp_v3_0020__ingicator__bar {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0;
  height: 2px;
  background-color: rgba(68, 68, 68, 0.8);
}

@media screen and (max-width: 768px) {
  .comp_v3_0020__ingicator__bar {
    height: 3px;
  }
}

.comp_v3_0020__ingicator__item[data-active="1"] {
  -ms-flex-negative: 2;
  flex-shrink: 2;
  -webkit-box-flex: 2;
  -ms-flex-positive: 2;
  flex-grow: 2;
}

.comp_v3_0020__ingicator__item[data-state="play"] .comp_v3_0020__ingicator__bar {
  -webkit-animation-name: progressBar;
  animation-name: progressBar;
  -webkit-animation-duration: 30000ms;
  animation-duration: 30000ms;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}

.comp_v3_0020__ingicator__item[data-state="pause"] .comp_v3_0020__ingicator__bar {
  -webkit-animation-name: progressBar;
  animation-name: progressBar;
  -webkit-animation-duration: 30000ms;
  animation-duration: 30000ms;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-play-state: paused;
  animation-play-state: paused;
}

.comp_v3_0020__control {
  display: inline-block;
  pointer-events: auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0020__control {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 30px;
  }
}

.comp_v3_0020__control__button {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #333;
  border-style: none;
  font-size: 1.4rem;
  line-height: 1;
  cursor: pointer;
}

.comp_v3_0020__control__button:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0020__control__button::before {
  content: "\E1C4";
  display: inline-block;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: 5px;
  margin-right: 5px;
  width: 2.1rem;
  height: 2.1rem;
  color: #0064d2;
  font-family: 'Material Icons';
  font-size: 2.1rem;
  line-height: 1;
}

@media screen and (max-width: 768px) {
  .comp_v3_0020__control__button::before {
    margin-left: 0;
    margin-right: 0;
  }
}

.comp_v3_0020__control__button[data-state="1"]::before {
  content: "\E1A2";
}

.comp_v3_0015__frame {
  padding: 0 15px;
  max-width: 1140px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0015__frame {
    padding: 0 20px;
  }
}

.comp_v3_0015__h2 {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0015__h2 {
    font-size: 2.8rem;
    margin: 0;
    padding-top: 40px;
  }
}

.comp_v3_0015__h2 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0015__h2 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0015__h2 a[href$=".pdf"]::after, .comp_v3_0015__h2 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0015__h2 a[href*="/list/index.php"]::after, .comp_v3_0015__h2 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0015__h2 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0015__h2 a[href^="tel:"]::after, .comp_v3_0015__h2 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0015__h2 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0015__h2 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0015__h2 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0015__h2 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0015__h2 a:hover[href$=".pdf"]::after, .comp_v3_0015__h2 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0015__h2 a:hover[href*="/list/index.php"]::after, .comp_v3_0015__h2 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0015__h2 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0015__h2 a:hover[href^="tel:"]::after, .comp_v3_0015__h2 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0015__h2 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0015__h2 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0015__h2 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0015__h2 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0015__h2 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0015__h2 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0015__h2 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0015__h2 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0015__h2 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0015__h2 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0015__h2--bold, .comp_v3_0015__h2--regular {
  font-size: 3.4rem;
  margin: 0;
  padding: 60px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0015__h2--bold, .comp_v3_0015__h2--regular {
    font-size: 2.8rem;
    margin: 0;
    padding-top: 40px;
  }
}

.comp_v3_0015__h2--bold a, .comp_v3_0015__h2--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0015__h2--bold a::after, .comp_v3_0015__h2--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0015__h2--bold a[href$=".pdf"]::after, .comp_v3_0015__h2--bold a[href*="docget.jsp"]::after, .comp_v3_0015__h2--regular a[href$=".pdf"]::after, .comp_v3_0015__h2--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0015__h2--bold a[href*="/list/index.php"]::after, .comp_v3_0015__h2--bold a[href*="/parametric"]::after, .comp_v3_0015__h2--regular a[href*="/list/index.php"]::after, .comp_v3_0015__h2--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0015__h2--bold a[href^="#"]::after, .comp_v3_0015__h2--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0015__h2--bold a[href^="tel:"]::after, .comp_v3_0015__h2--bold a[href^="mailto:"]::after, .comp_v3_0015__h2--regular a[href^="tel:"]::after, .comp_v3_0015__h2--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0015__h2--bold a[href^="tel:"], .comp_v3_0015__h2--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0015__h2--bold a:hover, .comp_v3_0015__h2--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0015__h2--bold a:hover::after, .comp_v3_0015__h2--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0015__h2--bold a:hover[target="_blank"]::after, .comp_v3_0015__h2--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0015__h2--bold a:hover[href$=".pdf"]::after, .comp_v3_0015__h2--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0015__h2--regular a:hover[href$=".pdf"]::after, .comp_v3_0015__h2--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0015__h2--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0015__h2--bold a:hover[href*="/parametric"]::after, .comp_v3_0015__h2--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0015__h2--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0015__h2--bold a:hover[href^="#"]::after, .comp_v3_0015__h2--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0015__h2--bold a:hover[href^="tel:"]::after, .comp_v3_0015__h2--bold a:hover[href^="mailto:"]::after, .comp_v3_0015__h2--regular a:hover[href^="tel:"]::after, .comp_v3_0015__h2--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0015__h2--bold a[data-type="normal"]::after, .comp_v3_0015__h2--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0015__h2--bold a[data-type="normal"]:hover::after, .comp_v3_0015__h2--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0015__h2--bold a[data-type="internal"]::after, .comp_v3_0015__h2--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0015__h2--bold a[data-type="internal"]:hover::after, .comp_v3_0015__h2--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0015__h2--bold a[data-type="external"]::after, .comp_v3_0015__h2--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0015__h2--bold a[data-type="external"]:hover::after, .comp_v3_0015__h2--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0015__h2--bold a[data-type="pdf"]::after, .comp_v3_0015__h2--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0015__h2--bold a[data-type="pdf"]:hover::after, .comp_v3_0015__h2--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0015__h2--bold a[target="_blank"]::after, .comp_v3_0015__h2--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0015__h2--bold a[target="_blank"]:hover::after, .comp_v3_0015__h2--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0015__h2--bold {
  font-weight: bold;
}

.comp_v3_0015__h2--regular {
  font-weight: normal;
}

.comp_v3_0015__h3 {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0015__h3 {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_0015__h3--bold, .comp_v3_0015__h3--regular {
  font-size: 2.8rem;
  margin: 0;
  padding: 50px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0015__h3--bold, .comp_v3_0015__h3--regular {
    font-size: 2.4rem;
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_0015__h3--bold a, .comp_v3_0015__h3--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0015__h3--bold a::after, .comp_v3_0015__h3--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0015__h3--bold a[href$=".pdf"]::after, .comp_v3_0015__h3--bold a[href*="docget.jsp"]::after, .comp_v3_0015__h3--regular a[href$=".pdf"]::after, .comp_v3_0015__h3--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0015__h3--bold a[href*="/list/index.php"]::after, .comp_v3_0015__h3--bold a[href*="/parametric"]::after, .comp_v3_0015__h3--regular a[href*="/list/index.php"]::after, .comp_v3_0015__h3--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0015__h3--bold a[href^="#"]::after, .comp_v3_0015__h3--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0015__h3--bold a[href^="tel:"]::after, .comp_v3_0015__h3--bold a[href^="mailto:"]::after, .comp_v3_0015__h3--regular a[href^="tel:"]::after, .comp_v3_0015__h3--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0015__h3--bold a[href^="tel:"], .comp_v3_0015__h3--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0015__h3--bold a:hover, .comp_v3_0015__h3--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0015__h3--bold a:hover::after, .comp_v3_0015__h3--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0015__h3--bold a:hover[target="_blank"]::after, .comp_v3_0015__h3--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0015__h3--bold a:hover[href$=".pdf"]::after, .comp_v3_0015__h3--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0015__h3--regular a:hover[href$=".pdf"]::after, .comp_v3_0015__h3--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0015__h3--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0015__h3--bold a:hover[href*="/parametric"]::after, .comp_v3_0015__h3--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0015__h3--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0015__h3--bold a:hover[href^="#"]::after, .comp_v3_0015__h3--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0015__h3--bold a:hover[href^="tel:"]::after, .comp_v3_0015__h3--bold a:hover[href^="mailto:"]::after, .comp_v3_0015__h3--regular a:hover[href^="tel:"]::after, .comp_v3_0015__h3--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0015__h3--bold a[data-type="normal"]::after, .comp_v3_0015__h3--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0015__h3--bold a[data-type="normal"]:hover::after, .comp_v3_0015__h3--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0015__h3--bold a[data-type="internal"]::after, .comp_v3_0015__h3--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0015__h3--bold a[data-type="internal"]:hover::after, .comp_v3_0015__h3--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0015__h3--bold a[data-type="external"]::after, .comp_v3_0015__h3--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0015__h3--bold a[data-type="external"]:hover::after, .comp_v3_0015__h3--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0015__h3--bold a[data-type="pdf"]::after, .comp_v3_0015__h3--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0015__h3--bold a[data-type="pdf"]:hover::after, .comp_v3_0015__h3--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0015__h3--bold a[target="_blank"]::after, .comp_v3_0015__h3--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0015__h3--bold a[target="_blank"]:hover::after, .comp_v3_0015__h3--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0015__h3--bold {
  font-weight: bold;
}

.comp_v3_0015__h3--regular {
  font-weight: normal;
}

.comp_v3_0015__h4 {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0015__h4 {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_0015__h4 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0015__h4 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0015__h4 a[href$=".pdf"]::after, .comp_v3_0015__h4 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0015__h4 a[href*="/list/index.php"]::after, .comp_v3_0015__h4 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0015__h4 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0015__h4 a[href^="tel:"]::after, .comp_v3_0015__h4 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0015__h4 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0015__h4 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0015__h4 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0015__h4 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0015__h4 a:hover[href$=".pdf"]::after, .comp_v3_0015__h4 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0015__h4 a:hover[href*="/list/index.php"]::after, .comp_v3_0015__h4 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0015__h4 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0015__h4 a:hover[href^="tel:"]::after, .comp_v3_0015__h4 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0015__h4 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0015__h4 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0015__h4 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0015__h4 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0015__h4 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0015__h4 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0015__h4 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0015__h4 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0015__h4 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0015__h4 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0015__h4--bold, .comp_v3_0015__h4--regular {
  font-size: 2rem;
  margin: 0;
  padding: 40px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0015__h4--bold, .comp_v3_0015__h4--regular {
    margin: 0;
    padding-top: 30px;
  }
}

.comp_v3_0015__h4--bold a, .comp_v3_0015__h4--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0015__h4--bold a::after, .comp_v3_0015__h4--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0015__h4--bold a[href$=".pdf"]::after, .comp_v3_0015__h4--bold a[href*="docget.jsp"]::after, .comp_v3_0015__h4--regular a[href$=".pdf"]::after, .comp_v3_0015__h4--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0015__h4--bold a[href*="/list/index.php"]::after, .comp_v3_0015__h4--bold a[href*="/parametric"]::after, .comp_v3_0015__h4--regular a[href*="/list/index.php"]::after, .comp_v3_0015__h4--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0015__h4--bold a[href^="#"]::after, .comp_v3_0015__h4--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0015__h4--bold a[href^="tel:"]::after, .comp_v3_0015__h4--bold a[href^="mailto:"]::after, .comp_v3_0015__h4--regular a[href^="tel:"]::after, .comp_v3_0015__h4--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0015__h4--bold a[href^="tel:"], .comp_v3_0015__h4--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0015__h4--bold a:hover, .comp_v3_0015__h4--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0015__h4--bold a:hover::after, .comp_v3_0015__h4--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0015__h4--bold a:hover[target="_blank"]::after, .comp_v3_0015__h4--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0015__h4--bold a:hover[href$=".pdf"]::after, .comp_v3_0015__h4--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0015__h4--regular a:hover[href$=".pdf"]::after, .comp_v3_0015__h4--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0015__h4--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0015__h4--bold a:hover[href*="/parametric"]::after, .comp_v3_0015__h4--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0015__h4--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0015__h4--bold a:hover[href^="#"]::after, .comp_v3_0015__h4--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0015__h4--bold a:hover[href^="tel:"]::after, .comp_v3_0015__h4--bold a:hover[href^="mailto:"]::after, .comp_v3_0015__h4--regular a:hover[href^="tel:"]::after, .comp_v3_0015__h4--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0015__h4--bold a[data-type="normal"]::after, .comp_v3_0015__h4--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0015__h4--bold a[data-type="normal"]:hover::after, .comp_v3_0015__h4--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0015__h4--bold a[data-type="internal"]::after, .comp_v3_0015__h4--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0015__h4--bold a[data-type="internal"]:hover::after, .comp_v3_0015__h4--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0015__h4--bold a[data-type="external"]::after, .comp_v3_0015__h4--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0015__h4--bold a[data-type="external"]:hover::after, .comp_v3_0015__h4--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0015__h4--bold a[data-type="pdf"]::after, .comp_v3_0015__h4--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0015__h4--bold a[data-type="pdf"]:hover::after, .comp_v3_0015__h4--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0015__h4--bold a[target="_blank"]::after, .comp_v3_0015__h4--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0015__h4--bold a[target="_blank"]:hover::after, .comp_v3_0015__h4--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0015__h4--bold {
  font-weight: bold;
}

.comp_v3_0015__h4--regular {
  font-weight: normal;
}

.comp_v3_0015__h5 {
  font-size: 1.8rem;
  margin: 0;
  padding: 30px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

.comp_v3_0015__h5 a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0015__h5 a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0015__h5 a[href$=".pdf"]::after, .comp_v3_0015__h5 a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0015__h5 a[href*="/list/index.php"]::after, .comp_v3_0015__h5 a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0015__h5 a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0015__h5 a[href^="tel:"]::after, .comp_v3_0015__h5 a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0015__h5 a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0015__h5 a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0015__h5 a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0015__h5 a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0015__h5 a:hover[href$=".pdf"]::after, .comp_v3_0015__h5 a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0015__h5 a:hover[href*="/list/index.php"]::after, .comp_v3_0015__h5 a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0015__h5 a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0015__h5 a:hover[href^="tel:"]::after, .comp_v3_0015__h5 a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0015__h5 a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0015__h5 a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0015__h5 a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0015__h5 a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0015__h5 a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0015__h5 a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0015__h5 a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0015__h5 a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0015__h5 a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0015__h5 a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0015__h5--bold, .comp_v3_0015__h5--regular {
  font-size: 1.8rem;
  margin: 0;
  padding: 30px 0 0 0;
  color: #1d1e21;
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

.comp_v3_0015__h5--bold a, .comp_v3_0015__h5--regular a {
  display: inline-block;
  color: #1d1e21;
  text-decoration: underline;
  position: relative;
}

.comp_v3_0015__h5--bold a::after, .comp_v3_0015__h5--regular a::after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.2em;
  vertical-align: bottom;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
  background-size: 1em 1em;
}

.comp_v3_0015__h5--bold a[href$=".pdf"]::after, .comp_v3_0015__h5--bold a[href*="docget.jsp"]::after, .comp_v3_0015__h5--regular a[href$=".pdf"]::after, .comp_v3_0015__h5--regular a[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0015__h5--bold a[href*="/list/index.php"]::after, .comp_v3_0015__h5--bold a[href*="/parametric"]::after, .comp_v3_0015__h5--regular a[href*="/list/index.php"]::after, .comp_v3_0015__h5--regular a[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric.svg);
}

.comp_v3_0015__h5--bold a[href^="#"]::after, .comp_v3_0015__h5--regular a[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0015__h5--bold a[href^="tel:"]::after, .comp_v3_0015__h5--bold a[href^="mailto:"]::after, .comp_v3_0015__h5--regular a[href^="tel:"]::after, .comp_v3_0015__h5--regular a[href^="mailto:"]::after {
  display: none;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0015__h5--bold a[href^="tel:"], .comp_v3_0015__h5--regular a[href^="tel:"] {
    color: #1d1e21;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0015__h5--bold a:hover, .comp_v3_0015__h5--regular a:hover {
  color: #0064d2;
  text-decoration: none;
}

.comp_v3_0015__h5--bold a:hover::after, .comp_v3_0015__h5--regular a:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0015__h5--bold a:hover[target="_blank"]::after, .comp_v3_0015__h5--regular a:hover[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0015__h5--bold a:hover[href$=".pdf"]::after, .comp_v3_0015__h5--bold a:hover[href*="docget.jsp"]::after, .comp_v3_0015__h5--regular a:hover[href$=".pdf"]::after, .comp_v3_0015__h5--regular a:hover[href*="docget.jsp"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0015__h5--bold a:hover[href*="/list/index.php"]::after, .comp_v3_0015__h5--bold a:hover[href*="/parametric"]::after, .comp_v3_0015__h5--regular a:hover[href*="/list/index.php"]::after, .comp_v3_0015__h5--regular a:hover[href*="/parametric"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0015__h5--bold a:hover[href^="#"]::after, .comp_v3_0015__h5--regular a:hover[href^="#"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0015__h5--bold a:hover[href^="tel:"]::after, .comp_v3_0015__h5--bold a:hover[href^="mailto:"]::after, .comp_v3_0015__h5--regular a:hover[href^="tel:"]::after, .comp_v3_0015__h5--regular a:hover[href^="mailto:"]::after {
  display: none;
}

.comp_v3_0015__h5--bold a[data-type="normal"]::after, .comp_v3_0015__h5--regular a[data-type="normal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow.svg);
}

.comp_v3_0015__h5--bold a[data-type="normal"]:hover::after, .comp_v3_0015__h5--regular a[data-type="normal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0015__h5--bold a[data-type="internal"]::after, .comp_v3_0015__h5--regular a[data-type="internal"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor.svg);
}

.comp_v3_0015__h5--bold a[data-type="internal"]:hover::after, .comp_v3_0015__h5--regular a[data-type="internal"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0015__h5--bold a[data-type="external"]::after, .comp_v3_0015__h5--regular a[data-type="external"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external.svg);
}

.comp_v3_0015__h5--bold a[data-type="external"]:hover::after, .comp_v3_0015__h5--regular a[data-type="external"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0015__h5--bold a[data-type="pdf"]::after, .comp_v3_0015__h5--regular a[data-type="pdf"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf.svg);
}

.comp_v3_0015__h5--bold a[data-type="pdf"]:hover::after, .comp_v3_0015__h5--regular a[data-type="pdf"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0015__h5--bold a[target="_blank"]::after, .comp_v3_0015__h5--regular a[target="_blank"]::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank.svg);
}

.comp_v3_0015__h5--bold a[target="_blank"]:hover::after, .comp_v3_0015__h5--regular a[target="_blank"]:hover::after {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0015__h5--bold {
  font-weight: bold;
}

.comp_v3_0015__h5--regular {
  font-weight: normal;
}

.comp_v3_0015__history {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 15px 0;
  font-size: 1.4rem;
}

.comp_v3_0015__history li {
  display: inline-block;
  margin: 5px 7.5px 5px 0;
}

.comp_v3_0015__history li:last-of-type {
  margin-right: 0;
}

.comp_v3_0015__history li a {
  display: block;
  text-align: center;
  border-radius: 5px;
  text-decoration: none;
  padding: 10px;
  color: #0064d2;
  background-color: #fff;
  border: 1px solid #0064d2;
  font-size: 1.2rem;
  line-height: 1.1;
}

.comp_v3_0015__history li a::before {
  display: none;
}

.comp_v3_0015__history li a:hover {
  opacity: 0.8;
}

.comp_v3_0900 .comp_v3_0015__frame {
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0900 .comp_v3_0015__frame {
    padding-left: 0;
    padding-right: 0;
  }
}

header.comp_v3_0011__frame {
  margin-left: auto;
  margin-right: auto;
  max-width: 1300px;
  font-size: 1.2rem;
  color: #1d1e21;
  background-color: #fff;
  border-bottom: 1px solid rgba(51, 51, 51, 0.2);
}

@media screen and (max-width: 768px) {
  header.comp_v3_0011__frame {
    border-bottom: none;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  }
}

footer.comp_v3_0011__frame {
  margin-top: 90px;
  padding: 20px 0;
  border-top: 1px solid rgba(51, 51, 51, 0.2);
  background-color: #fbfcfd;
  text-align: center;
}

@media print, screen and (min-width: 769px) {
  footer.comp_v3_0011__frame {
    display: none;
  }
}

.comp_v3_0011__logo {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  margin-left: 15px;
  height: 64px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0011__logo {
    margin-left: 0;
    height: 44px;
  }
}

.comp_v3_0011__logo__toshiba {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 64px;
  padding: 0;
  width: 210px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0011__logo__toshiba {
    height: 44px;
    width: auto;
    padding-left: 8px;
    padding-right: 14px;
    padding-top: 15px;
    padding-bottom: 15px;
  }
}

.comp_v3_0011__logo__toshiba img {
  width: 132px;
  height: 20px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0011__logo__toshiba img {
    width: 92px;
    height: 14px;
  }
}

.comp_v3_0011__logo__corporation {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0011__logo__corporation {
    display: none;
  }
}

@charset "UTF-8";
.comp_v3_0010 {
  z-index: 998;
  letter-spacing: 0.2em;
  position: relative;
  background-color: #fff;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
  }
}

.comp_v3_0010__frame {
  margin-left: auto;
  margin-right: auto;
  max-width: 1300px;
  font-size: 1.2rem;
  color: #1d1e21;
  background-color: #fff;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__frame {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  }
}

.comp_v3_0010__logo {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  margin-left: 15px;
  height: 64px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__logo {
    margin-left: 0;
    height: 44px;
  }
}

.comp_v3_0010__logo__toshiba {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 64px;
  padding: 0;
  width: 210px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__logo__toshiba {
    height: 44px;
    width: auto;
    padding-left: 8px;
    padding-right: 14px;
    padding-top: 15px;
    padding-bottom: 15px;
  }
}

.comp_v3_0010__logo__toshiba img {
  width: 132px;
  height: 20px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__logo__toshiba img {
    width: 92px;
    height: 14px;
  }
}

.comp_v3_0010__logo__corporation {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__logo__corporation {
    display: none;
  }
}

.comp_v3_0010__hamburger_menu {
  position: absolute;
  top: 0;
  right: 0;
  display: none;
  width: 44px;
  height: 44px;
  cursor: pointer;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__hamburger_menu {
    display: block;
  }
}

.comp_v3_0010__hamburger_menu__line, .comp_v3_0010__hamburger_menu__line--upper, .comp_v3_0010__hamburger_menu__line--middle, .comp_v3_0010__hamburger_menu__line--lower {
  position: absolute;
  left: 11px;
  display: inline-block;
  width: 22px;
  border-top: 2px solid #333;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 400ms;
  transition: all 400ms;
}

.comp_v3_0010__hamburger_menu__line--upper {
  top: 12px;
}

.comp_v3_0010__hamburger_menu__line--middle {
  top: 22px;
}

.comp_v3_0010__hamburger_menu__line--lower {
  top: 32px;
}

.comp_v3_0010__hamburger_menu[aria-expanded="true"] .comp_v3_0010__hamburger_menu__line--upper {
  width: 31px;
  -webkit-transform: translateX(-5px) translateY(10px) rotate(-45deg);
  transform: translateX(-5px) translateY(10px) rotate(-45deg);
}

.comp_v3_0010__hamburger_menu[aria-expanded="true"] .comp_v3_0010__hamburger_menu__line--middle {
  opacity: 0;
}

.comp_v3_0010__hamburger_menu[aria-expanded="true"] .comp_v3_0010__hamburger_menu__line--lower {
  width: 31px;
  -webkit-transform: translateX(-5px) translateY(-10px) rotate(45deg);
  transform: translateX(-5px) translateY(-10px) rotate(45deg);
}

.comp_v3_0010__navigation {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-top: -64px;
  -webkit-transition: max-height 300ms ease;
  transition: max-height 300ms ease;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__navigation {
    position: fixed;
    left: 0;
    right: 0;
    top: 44px;
    margin-top: 0;
    height: 0;
    font-size: 1.4rem;
    overflow: hidden;
    -webkit-transition: height 300ms ease;
    transition: height 300ms ease;
    background-color: #fff;
  }
}

.comp_v3_0010__navigation__item {
  margin-left: auto;
}

.comp_v3_0010__navigation__item--support_navi {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: 64px;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  letter-spacing: 0.1em;
  pointer-events: none;
}

@media screen and (max-width: 1023px) {
  .comp_v3_0010__navigation__item--support_navi {
    letter-spacing: 0.05em;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__navigation__item--support_navi {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    bottom: 0;
    margin-left: 0;
    height: auto;
    min-height: auto;
  }
  .comp_v3_0010__navigation__item--support_navi::before {
    display: none;
  }
}

.comp_v3_0010__navigation__item--support_navi::before {
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  display: block;
  content: "";
  min-width: 618px;
  height: 64px;
  z-index: -100;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__navigation__item--support_navi::before {
    display: none;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__navigation__item--scroll {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    border-top: 1px solid #ddd;
    overflow-y: scroll;
  }
}

.comp_v3_0010__navigation__item--navi {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__navigation__item--navi {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%;
  }
}

.comp_v3_0010__navigation__item--search {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background: linear-gradient(127deg, #EEEEEE, #ffffff);
  -webkit-box-shadow: 0px 3px 2px -2px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 3px 2px -2px rgba(0, 0, 0, 0.2);
  border-bottom: 1px solid #fff;
  padding-left: 20%;
  padding-right: 20%;
  padding-top: 20px;
  padding-bottom: 20px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__navigation__item--search {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
    border-bottom: 1px solid #ddd;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0010__navigation__item--search[data-is-search="true"] {
    display: none;
  }
}

.comp_v3_0010__navigation__item--top_search {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-width: 745px;
  width: 65%;
  margin: 0 auto;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background: linear-gradient(180deg, #fff 10px, rgba(255, 255, 255, 0)), linear-gradient(90deg, #fff, #F6F6F6, #fff);
  position: relative;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 10px;
  padding-bottom: 20px;
}

.comp_v3_0010__navigation__item--top_search::after {
  content: "";
  position: absolute;
  left: 14px;
  right: 14px;
  top: 14px;
  bottom: 9px;
  z-index: -1;
  border-radius: 50%;
  -webkit-box-shadow: 0 0px 14px 10px #000;
  box-shadow: 0 0px 14px 10px #000;
  width: 100%;
  -webkit-transform: scaleX(0.8);
  transform: scaleX(0.8);
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__navigation__item--top_search {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
    min-width: auto;
    width: 100%;
    margin: auto;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    border-bottom: 1px solid #ddd;
    background: none;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .comp_v3_0010__navigation__item--top_search::after {
    display: none;
  }
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0010__navigation__item--top_search[data-is-search="true"] {
    display: none;
  }
}

.comp_v3_0010__support_navi {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: auto;
  pointer-events: auto;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__support_navi {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: 100%;
    border-top: 1px solid #ddd;
    background: linear-gradient(127deg, #eeeeee, white);
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
    -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  }
  .comp_v3_0010__support_navi::after {
    content: "";
    display: block;
    margin-top: 5px;
    margin-bottom: 5px;
    width: 1px;
    border-left: 1px solid #ddd;
    -webkit-transform: rotate(10deg);
    transform: rotate(10deg);
  }
}

@media screen and (max-width: 959px) {
  .comp_v3_0010__support_navi {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__support_navi {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}

.comp_v3_0010__support_navi__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.2rem;
  line-height: 1;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__support_navi__item:first-child {
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%;
  }
  .comp_v3_0010__support_navi__item:last-child {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__login--pc {
    display: none;
  }
}

.comp_v3_0010__login--sp {
  display: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__login--sp {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

.comp_v3_0010__login__stat_button {
  cursor: pointer;
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  box-sizing: border-box;
  position: relative;
  display: none;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 5px;
  padding-bottom: 5px;
  min-width: 110px;
  min-height: 40px;
}

.comp_v3_0010__login__stat_button::after {
  content: "\E316";
  display: inline-block;
  margin-left: 5px;
  width: 1.4rem;
  font-family: 'Material Icons';
  font-size: 1.4rem;
  line-height: 1.4;
}

.comp_v3_0010__login__stat_button[aria-expanded="false"]::after {
  content: "\E313";
}

.comp_v3_0010__login__stat_button:hover {
  color: #0064d2;
}

.comp_v3_0010__login__stat_button:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_0010__login__new_button {
  color: #fff;
  background-color: #0064d2;
  text-align: center;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  box-sizing: border-box;
  position: relative;
  display: none;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 5px;
  padding-bottom: 5px;
  min-width: 110px;
  min-height: 40px;
}

.comp_v3_0010__login__new_button:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

.comp_v3_0010__login__new_button::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg);
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0010__login__stat_button[login="true"] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.comp_v3_0010__login__stat_button[login="false"] ~ .comp_v3_0010__login__new_button {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.comp_v3_0010__login__decoration {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.comp_v3_0010__login__decoration::after {
  content: "";
  position: absolute;
  left: -5px;
  right: calc(-1 * (1.4rem + 5px) - 2px);
  bottom: -3px;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: 0.1px solid #0064d2;
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.comp_v3_0010__login__stat_button:hover .comp_v3_0010__login__decoration::after,
.comp_v3_0010__login__stat_button[aria-expanded="true"] .comp_v3_0010__login__decoration::after {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.comp_v3_0010__login__text {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  line-height: 1.4;
}

.comp_v3_0010__login__text::before {
  content: "\F02E";
  display: inline-block;
  margin-right: 3px;
  width: 1.6rem;
  font-family: 'Material Icons';
  font-size: 1.6rem;
}

.comp_v3_0010__login__link {
  color: #fff;
}

.comp_v3_0010__login__link:hover {
  color: #fff;
}

.comp_v3_0010__login__panel {
  position: absolute;
  top: 100%;
  max-height: 0;
  overflow: hidden;
  z-index: 30;
  -webkit-transition: max-height 300ms ease;
  transition: max-height 300ms ease;
  -webkit-box-shadow: 0px 3px 2px -1px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 3px 2px -1px rgba(0, 0, 0, 0.2);
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__login__panel {
    -webkit-box-shadow: 0px 3px 2px -2px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 3px 2px -2px rgba(0, 0, 0, 0.2);
  }
}

.comp_v3_0010__login__stat_button[aria-expanded="true"] + .comp_v3_0010__login__panel {
  max-height: none;
}

.comp_v3_0010__login_menu {
  margin-top: 0;
  margin-bottom: 0;
  border: 1px solid #fff;
  background: linear-gradient(127deg, #eeeeee, white);
}

.comp_v3_0010__login_menu__item {
  margin-left: 10px;
  border-bottom: 1px solid #ddd;
  -webkit-box-shadow: 0px 1px 0px #fff;
  box-shadow: 0px 1px 0px #fff;
  line-height: 1.4;
}

.comp_v3_0010__login_menu__item:last-child {
  border-bottom: 0px none #ddd;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.comp_v3_0010__login_menu__active, .comp_v3_0010__login_menu__simuration_link, .comp_v3_0010__login_menu__logout_link, .comp_v3_0010__login_menu__password_link, .comp_v3_0010__login_menu__user_link, .comp_v3_0010__login_menu__withdraw_link {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 15px;
  padding-bottom: 10px;
  width: 100%;
}

.comp_v3_0010__login_menu__password_link::before, .comp_v3_0010__login_menu__user_link::before, .comp_v3_0010__login_menu__withdraw_link::before {
  content: "\F8CE";
  display: inline-block;
  margin-right: 5px;
  width: 1.2rem;
  font-family: 'Material Icons';
  font-size: 1.2rem;
  line-height: 1;
}

.comp_v3_0010__login_menu__logout_link::before, .comp_v3_0010__login_menu__simuration_link::before {
  content: "\E5C8";
  display: inline-block;
  margin-right: 5px;
  width: 1.2rem;
  font-family: 'Material Icons';
  font-size: 1.2rem;
  line-height: 1;
}

.comp_v3_0010__login_menu__decoration {
  position: relative;
  display: inline-block;
}

.comp_v3_0010__login_menu__decoration::after {
  content: "";
  position: absolute;
  left: calc(-1 * (1.2rem + 5px) - 2px);
  right: -5px;
  bottom: -3px;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: 0.1px solid #0064d2;
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.comp_v3_0010__login_menu__active .comp_v3_0010__login_menu__decoration::after {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.comp_v3_0010__login_menu__simuration_link:hover .comp_v3_0010__login_menu__decoration::after,
.comp_v3_0010__login_menu__logout_link:hover .comp_v3_0010__login_menu__decoration::after {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.comp_v3_0010__login_menu__password_link:hover .comp_v3_0010__login_menu__decoration::after {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.comp_v3_0010__login_menu__user_link:hover .comp_v3_0010__login_menu__decoration::after {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.comp_v3_0010__login_menu__withdraw_link:hover .comp_v3_0010__login_menu__decoration::after {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.comp_v3_0010__login_menu__text {
  white-space: nowrap;
}

.comp_v3_0010__language {
  position: relative;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__language {
    font-size: 1rem;
  }
}

.comp_v3_0010__language__button {
  cursor: pointer;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  height: 45px;
}

.comp_v3_0010__language__button::after {
  content: "\E316";
  display: inline-block;
  margin-left: 5px;
  width: 1.4rem;
  font-family: 'Material Icons';
  font-size: 1.4rem;
  line-height: 1.4;
}

.comp_v3_0010__language__button[aria-expanded="false"]::after {
  content: "\E313";
}

.comp_v3_0010__language__button:hover {
  color: #0064d2;
}

@media screen and (max-width: 1023px) {
  .comp_v3_0010__language__button {
    padding-left: 5px;
    padding-right: 5px;
  }
}

@media screen and (max-width: 959px) {
  .comp_v3_0010__language__button {
    height: auto;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__language__button {
    height: initial;
  }
}

.comp_v3_0010__language__decoration {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.comp_v3_0010__language__decoration::after {
  content: "";
  position: absolute;
  left: -5px;
  right: calc(-1 * (1.4rem + 5px) - 2px);
  bottom: -3px;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: 0.1px solid #0064d2;
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.comp_v3_0010__language__button:hover .comp_v3_0010__language__decoration::after,
.comp_v3_0010__language__button[aria-expanded="true"] .comp_v3_0010__language__decoration::after {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__language__button:hover .comp_v3_0010__language__decoration::after,
  .comp_v3_0010__language__button[aria-expanded="true"] .comp_v3_0010__language__decoration::after {
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
  }
}

.comp_v3_0010__language__text {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  line-height: 1.4;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__language__text {
    letter-spacing: 0.1em;
  }
}

.comp_v3_0010__language__text::before {
  content: "\E894";
  display: inline-block;
  margin-right: 3px;
  width: 1.6rem;
  font-family: 'Material Icons';
  font-size: 1.6rem;
}

.comp_v3_0010__language__panel {
  position: absolute;
  top: 100%;
  max-height: 0;
  overflow: hidden;
  z-index: 30;
  -webkit-transition: max-height 300ms ease;
  transition: max-height 300ms ease;
  -webkit-box-shadow: 0px 3px 2px -1px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 3px 2px -1px rgba(0, 0, 0, 0.2);
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__language__panel {
    -webkit-box-shadow: 0px 3px 2px -2px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 3px 2px -2px rgba(0, 0, 0, 0.2);
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__language__panel {
    top: auto;
    bottom: 0;
  }
}

.comp_v3_0010__language__button[aria-expanded="true"] + .comp_v3_0010__language__panel {
  max-height: none;
}

.comp_v3_0010__language_menu, .comp_v3_0010__language_menu--parametric {
  margin-top: 0;
  margin-bottom: 0;
  border: 1px solid #fff;
  background: linear-gradient(127deg, #eeeeee, white);
}

.comp_v3_0010__language_menu__item {
  margin-left: 10px;
  border-bottom: 1px solid #ddd;
  -webkit-box-shadow: 0px 1px 0px #fff;
  box-shadow: 0px 1px 0px #fff;
  line-height: 1.4;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__language_menu__item {
    letter-spacing: normal;
  }
}

.comp_v3_0010__language_menu__item--title {
  margin-left: 5px;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 10px;
  padding-bottom: 0;
  line-height: 1.6;
  font-weight: bold;
}

.comp_v3_0010__language_menu__item:last-child {
  border-bottom: 0px none #ddd;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.comp_v3_0010__language_menu__active, .comp_v3_0010__language_menu__link {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 15px;
  padding-bottom: 10px;
  width: 100%;
}

.comp_v3_0010__language_menu__active::before, .comp_v3_0010__language_menu__link::before {
  content: "\E5C8";
  display: inline-block;
  margin-right: 5px;
  width: 1.2rem;
  font-family: 'Material Icons';
  font-size: 1.2rem;
  line-height: 1;
}

.comp_v3_0010__language_menu__decoration {
  position: relative;
  display: inline-block;
}

.comp_v3_0010__language_menu__decoration::after {
  content: "";
  position: absolute;
  left: calc(-1 * (1.2rem + 5px) - 2px);
  right: -5px;
  bottom: -3px;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: 0.1px solid #0064d2;
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.comp_v3_0010__language_menu__active .comp_v3_0010__language_menu__decoration::after {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.comp_v3_0010__language_menu__link:hover .comp_v3_0010__language_menu__decoration::after {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__language_menu__link:hover .comp_v3_0010__language_menu__decoration::after {
    display: none;
  }
}

.comp_v3_0010__language_menu__active {
  padding-top: 15px;
  padding-bottom: 15px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__language_menu__text {
    letter-spacing: normal;
  }
}

.comp_v3_0010__information__link, .comp_v3_0010__information__active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  height: 45px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@media screen and (max-width: 1023px) {
  .comp_v3_0010__information__link, .comp_v3_0010__information__active {
    padding-left: 5px;
    padding-right: 5px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__information__link, .comp_v3_0010__information__active {
    height: auto;
  }
}

@media screen and (max-width: 959px) {
  .comp_v3_0010__information__link {
    height: auto;
  }
}

.comp_v3_0010__information__decoration {
  position: relative;
  display: inline-block;
  line-height: 0;
}

.comp_v3_0010__information__decoration::after {
  content: "";
  position: absolute;
  left: -5px;
  right: -5px;
  bottom: -3px;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: 0.1px solid #0064d2;
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.comp_v3_0010__information__link:hover .comp_v3_0010__information__decoration::after, .comp_v3_0010__information__active .comp_v3_0010__information__decoration::after {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__information__link:hover .comp_v3_0010__information__decoration::after, .comp_v3_0010__information__active .comp_v3_0010__information__decoration::after {
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
  }
}

.comp_v3_0010__information__text {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  line-height: 1.4;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__information__text {
    letter-spacing: 0.1em;
  }
}

.comp_v3_0010__information__text::before {
  content: "\E0E1";
  display: inline-block;
  margin-right: 3px;
  width: 1.6rem;
  font-family: 'Material Icons';
  font-size: 1.6rem;
}

.comp_v3_0010__global_navi, .comp_v3_0010__global_navi--separator {
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__global_navi, .comp_v3_0010__global_navi--separator {
    display: block;
    margin-left: 5px;
    width: 100%;
  }
  .comp_v3_0010__global_navi::after, .comp_v3_0010__global_navi--separator::after {
    content: "";
    display: block;
    width: 100%;
    height: 30px;
  }
}

.comp_v3_0010__global_navi--pc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__global_navi--pc {
    display: none;
  }
}

.comp_v3_0010__global_navi--separator::before {
  content: "";
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-left: 1px solid #9f9f9f;
  margin-left: 15px;
  margin-right: 15px;
  width: 1px;
  height: calc(100% - 15px);
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__global_navi--separator::before {
    display: none;
  }
}

.comp_v3_0010__global_navi__item, .comp_v3_0010__global_navi__item--expanded, .comp_v3_0010__global_navi__item--login {
  display: block;
  margin-top: 0;
  margin-bottom: 0;
}

.comp_v3_0010__global_navi__item--expanded {
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
}

.comp_v3_0010__global_navi__item--login {
  display: none;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__global_navi__item--login {
    display: block;
  }
}

.comp_v3_0010__global_navi__item--sp {
  display: none;
  margin-top: 0;
  margin-bottom: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__global_navi__item--sp {
    display: block;
  }
}

.comp_v3_0010__global_navi__button, .comp_v3_0010__global_navi__button--sp, .comp_v3_0010__global_navi__button--active {
  cursor: pointer;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 15px;
  padding-right: 15px;
  height: 45px;
  cursor: pointer;
}

.comp_v3_0010__global_navi__button::after, .comp_v3_0010__global_navi__button--sp::after, .comp_v3_0010__global_navi__button--active::after {
  content: "\E316";
  display: inline-block;
  margin-left: 5px;
  width: 1.4rem;
  font-family: 'Material Icons';
  font-size: 1.4rem;
  line-height: 1.4;
}

.comp_v3_0010__global_navi__button[aria-expanded="false"]::after, .comp_v3_0010__global_navi__button--sp[aria-expanded="false"]::after, .comp_v3_0010__global_navi__button--active[aria-expanded="false"]::after {
  content: "\E313";
}

.comp_v3_0010__global_navi__button:hover, .comp_v3_0010__global_navi__button--sp:hover, .comp_v3_0010__global_navi__button--active:hover {
  color: #0064d2;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__global_navi__button::before, .comp_v3_0010__global_navi__button--sp::before, .comp_v3_0010__global_navi__button--active::before {
    content: "\E145";
    display: inline-block;
    margin-right: 5px;
    width: 2.4rem;
    height: 2.4rem;
    font-family: 'Material Icons';
    font-size: 2.4rem;
    line-height: 1;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__global_navi__button[aria-expanded="true"]::before, .comp_v3_0010__global_navi__button--sp[aria-expanded="true"]::before, .comp_v3_0010__global_navi__button--active[aria-expanded="true"]::before {
    content: "\E15B";
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__global_navi__button::after, .comp_v3_0010__global_navi__button--sp::after, .comp_v3_0010__global_navi__button--active::after {
    display: none;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__global_navi__button, .comp_v3_0010__global_navi__button--sp, .comp_v3_0010__global_navi__button--active {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    padding-left: 5px;
    padding-right: 10px;
    padding-top: 15px;
    padding-bottom: 15px;
    width: 100%;
    height: auto;
    border-bottom: 1px solid #ddd;
    line-height: 1.4;
    letter-spacing: normal;
  }
}

.comp_v3_0010__global_navi__button--sp {
  display: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__global_navi__button--sp {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
}

.comp_v3_0010__global_navi__panel {
  position: absolute;
  top: 100%;
  max-height: 0;
  overflow: hidden;
  z-index: 30;
  -webkit-transition: max-height 300ms ease;
  transition: max-height 300ms ease;
  -webkit-box-shadow: 0px 3px 2px -1px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 3px 2px -1px rgba(0, 0, 0, 0.2);
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__global_navi__panel {
    -webkit-box-shadow: 0px 3px 2px -2px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 3px 2px -2px rgba(0, 0, 0, 0.2);
  }
}

.comp_v3_0010__global_navi__button[aria-expanded="true"] + .comp_v3_0010__global_navi__panel, .comp_v3_0010__global_navi__button--sp[aria-expanded="true"] + .comp_v3_0010__global_navi__panel, .comp_v3_0010__global_navi__button--active[aria-expanded="true"] + .comp_v3_0010__global_navi__panel,
.comp_v3_0010__global_navi__button--active[aria-expanded="true"] + .comp_v3_0010__global_navi__panel {
  max-height: none;
}

.comp_v3_0010__global_navi__item .comp_v3_0010__global_navi__panel, .comp_v3_0010__global_navi__item--expanded .comp_v3_0010__global_navi__panel, .comp_v3_0010__global_navi__item--login .comp_v3_0010__global_navi__panel {
  position: static;
  overflow: visible;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.comp_v3_0010__global_navi__link, .comp_v3_0010__global_navi__active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 15px;
  padding-right: 15px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 45px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__global_navi__link, .comp_v3_0010__global_navi__active {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 5px;
    padding-right: 10px;
    padding-top: 15px;
    padding-bottom: 15px;
    width: 100%;
    height: auto;
    border-bottom: 1px solid #ddd;
    letter-spacing: normal;
  }
  .comp_v3_0010__global_navi__link::before, .comp_v3_0010__global_navi__active::before {
    content: "";
    display: inline-block;
    margin-right: 5px;
    width: 2.4rem;
    height: 2.4rem;
    background: radial-gradient(#333 0% 60%, transparent 60% 100%);
    -webkit-mask-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/stop_black_24dp.svg");
    mask-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/stop_black_24dp.svg");
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-size: 1.6rem;
    mask-size: 1.6rem;
    line-height: 1;
  }
  .comp_v3_0010__global_navi__link:hover::before, .comp_v3_0010__global_navi__active:hover::before {
    background: radial-gradient(#0064d2 0% 60%, transparent 60% 100%);
  }
}

.comp_v3_0010__global_navi__link--sp {
  display: none;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-right: -10px;
  margin-top: -15px;
  margin-bottom: -15px;
  padding-right: 10px;
  padding-top: 15px;
  padding-bottom: 15px;
  color: #0064d2;
  line-height: 1.4;
}

.comp_v3_0010__global_navi__link--sp::before {
  content: "\E5C8";
  display: inline-block;
  margin-right: 5px;
  width: 1.4rem;
  font-family: 'Material Icons';
  font-size: 1.4rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__global_navi__link--sp {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

.comp_v3_0010__global_navi__active:hover::before {
  background: radial-gradient(#333 0% 60%, transparent 60% 100%);
}

.comp_v3_0010__global_navi__decoration {
  position: relative;
  line-height: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__global_navi__decoration {
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}

.comp_v3_0010__global_navi__decoration::after {
  content: "";
  position: absolute;
  left: -5px;
  right: calc(-1 * (1.4rem + 5px) - 2px);
  bottom: -3px;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: 0.1px solid #0064d2;
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__global_navi__decoration::after {
    display: none;
  }
}

.comp_v3_0010__global_navi__link .comp_v3_0010__global_navi__decoration::after {
  right: -5px;
}

.comp_v3_0010__global_navi__button--active .comp_v3_0010__global_navi__decoration::after, .comp_v3_0010__global_navi__button:hover .comp_v3_0010__global_navi__decoration::after, .comp_v3_0010__global_navi__button--sp:hover .comp_v3_0010__global_navi__decoration::after, .comp_v3_0010__global_navi__button--active:hover .comp_v3_0010__global_navi__decoration::after, .comp_v3_0010__global_navi__link:hover .comp_v3_0010__global_navi__decoration::after, .comp_v3_0010__global_navi__button[aria-expanded="true"] .comp_v3_0010__global_navi__decoration::after, .comp_v3_0010__global_navi__button--sp[aria-expanded="true"] .comp_v3_0010__global_navi__decoration::after, .comp_v3_0010__global_navi__button--active[aria-expanded="true"] .comp_v3_0010__global_navi__decoration::after, .comp_v3_0010__login_navi__stat_button[aria-expanded="true"] .comp_v3_0010__login_navi__decoration::after {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.comp_v3_0010__global_navi__text {
  display: inline-block;
  line-height: 1.4;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__global_navi__text {
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%;
  }
}

.comp_v3_0010__global_navi__text--sp {
  display: none;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #0064d2;
  line-height: 1.4;
}

.comp_v3_0010__global_navi__text--sp::before {
  content: "\E5C8";
  display: inline-block;
  margin-right: 5px;
  width: 1.4rem;
  font-family: 'Material Icons';
  font-size: 1.4rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__global_navi__text--sp {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

.comp_v3_0010__login_navi__item {
  display: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__login_navi__item {
    display: block;
  }
}

.comp_v3_0010__login_navi__stat_button {
  cursor: pointer;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  display: none;
  border: none;
  border-radius: 4px;
  color: #fff;
  background-color: #0064d2;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  padding-left: 15px;
  padding-right: 15px;
  height: 40px;
  cursor: pointer;
  border-bottom: 1px solid #ddd;
}

.comp_v3_0010__login_navi__stat_button::after {
  content: "\E316";
  display: inline-block;
  margin-left: 5px;
  width: 1.4rem;
  font-family: 'Material Icons';
  font-size: 1.4rem;
  line-height: 1.4;
}

.comp_v3_0010__login_navi__stat_button[aria-expanded="false"]::after {
  content: "\E313";
}

.comp_v3_0010__login_navi__stat_button:hover {
  color: #0064d2;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__login_navi__stat_button::before {
    content: "\E5C5";
    display: inline-block;
    margin-right: 5px;
    width: 2.4rem;
    height: 2.4rem;
    font-family: 'Material Icons';
    font-size: 2.4rem;
    line-height: 1;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__login_navi__stat_button[aria-expanded="true"]::before {
    content: "\E5C7";
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__login_navi__stat_button::after {
    display: none;
  }
}

.comp_v3_0010__login_navi__stat_button:hover {
  color: #fff;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__login_navi__stat_button {
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    width: 100%;
  }
}

.comp_v3_0010__login_navi__new_button {
  display: none;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-left: 5px;
  height: 40px;
  border: none;
  border-radius: 4px;
  color: #fff;
  background-color: #0064d2;
  cursor: pointer;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  border-bottom: 1px solid #ddd;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__login_navi__new_button {
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    width: 100%;
  }
}

.comp_v3_0010__login_navi__new_button:hover {
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  opacity: 0.5;
}

.comp_v3_0010__login_navi__new_button:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0010__login_navi__new_button::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-white.svg);
  background-size: 15px 15px;
  margin-right: 0.25em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__login_navi__new_button::before {
    margin-right: 5px;
  }
}

.comp_v3_0010__login_navi__panel {
  position: absolute;
  top: 100%;
  max-height: 0;
  overflow: hidden;
  z-index: 30;
  -webkit-transition: max-height 300ms ease;
  transition: max-height 300ms ease;
  -webkit-box-shadow: 0px 3px 2px -1px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 3px 2px -1px rgba(0, 0, 0, 0.2);
  position: static;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__login_navi__panel {
    -webkit-box-shadow: 0px 3px 2px -2px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 3px 2px -2px rgba(0, 0, 0, 0.2);
  }
}

.comp_v3_0010__login_navi__stat_button[aria-expanded="true"] + .comp_v3_0010__login_navi__panel,
.comp_v3_0010__login_navi__stat_button--active[aria-expanded="true"] + .comp_v3_0010__login_navi__panel {
  max-height: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__login_navi__stat_button[login="true"] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__login_navi__stat_button[login="false"] ~ .comp_v3_0010__login_navi__new_button {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
}

.comp_v3_0010__login_navi__decoration {
  position: relative;
  line-height: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__login_navi__decoration {
    -ms-flex-negative: 1;
    flex-shrink: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}

.comp_v3_0010__login_navi__decoration::after {
  content: "";
  position: absolute;
  left: -5px;
  right: calc(-1 * (1.4rem + 5px) - 2px);
  bottom: -3px;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: 0.1px solid #0064d2;
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__login_navi__decoration::after {
    display: none;
  }
}

.comp_v3_0010__login_navi__stat_button--active .comp_v3_0010__login_navi__decoration::after, .comp_v3_0010__login_navi__stat_button:hover .comp_v3_0010__login_navi__decoration::after {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.comp_v3_0010__login_navi__text {
  display: inline-block;
  line-height: 1.4;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__login_navi__text {
    -ms-flex-negative: 1;
    flex-shrink: 1;
  }
}

.comp_v3_0010__login_navi__link {
  color: #fff;
}

.comp_v3_0010__login_navi__link:hover {
  color: #fff;
}

.comp_v3_0010__global_navi_menu {
  margin-top: 0;
  margin-bottom: 0;
  border: 1px solid #fff;
  background: linear-gradient(127deg, #eeeeee, white);
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__global_navi_menu {
    display: none;
  }
}

.comp_v3_0010__global_navi_menu__item {
  display: block;
  margin-left: 5px;
  margin-top: 0;
  margin-bottom: 0;
  border-bottom: 1px solid #ddd;
  -webkit-box-shadow: 0px 1px 0px #fff;
  box-shadow: 0px 1px 0px #fff;
  line-height: 1.4;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__global_navi_menu__item {
    letter-spacing: normal;
  }
}

.comp_v3_0010__global_navi_menu__item:last-child {
  border-bottom: 0px none #ddd;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.comp_v3_0010__global_navi_menu__link, .comp_v3_0010__global_navi_menu__link--new, .comp_v3_0010__global_navi_menu__active, .comp_v3_0010__global_navi_menu__active--new {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 15px;
  padding-bottom: 10px;
  width: 100%;
}

.comp_v3_0010__global_navi_menu__link::before, .comp_v3_0010__global_navi_menu__link--new::before, .comp_v3_0010__global_navi_menu__active::before, .comp_v3_0010__global_navi_menu__active--new::before {
  content: "\E5C8";
  display: inline-block;
  margin-right: 5px;
  width: 1.2rem;
  font-family: 'Material Icons';
  font-size: 1.2rem;
}

.comp_v3_0010__global_navi_menu__link--new::after, .comp_v3_0010__global_navi_menu__active--new::after {
  content: "\E05E";
  display: inline-block;
  margin-left: 5px;
  width: 1.4rem;
  color: red;
  font-family: 'Material Icons';
  font-size: 1.4rem;
}

.comp_v3_0010__global_navi_menu__active {
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 15px;
  padding-bottom: 15px;
}

.comp_v3_0010__global_navi_menu__active--new {
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 15px;
  padding-bottom: 15px;
}

.comp_v3_0010__global_navi_menu__decoration {
  position: relative;
}

.comp_v3_0010__global_navi_menu__decoration::after {
  content: "";
  position: absolute;
  left: calc(-1 * (1.2rem + 5px) - 2px);
  right: -5px;
  bottom: -3px;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: 0.1px solid #0064d2;
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.comp_v3_0010__global_navi_menu__link--new .comp_v3_0010__global_navi_menu__decoration::after, .comp_v3_0010__global_navi_menu__active--new .comp_v3_0010__global_navi_menu__decoration::after {
  right: calc(-1.4rem - 5px);
}

.comp_v3_0010__global_navi_menu__link:hover .comp_v3_0010__global_navi_menu__decoration::after, .comp_v3_0010__global_navi_menu__link--new:hover .comp_v3_0010__global_navi_menu__decoration::after, .comp_v3_0010__global_navi_menu__active .comp_v3_0010__global_navi_menu__decoration::after, .comp_v3_0010__global_navi_menu__active--new .comp_v3_0010__global_navi_menu__decoration::after {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.comp_v3_0010__global_navi_menu__text {
  white-space: nowrap;
}

.comp_v3_0010__local_navi {
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  letter-spacing: 0.15em;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__local_navi {
    display: block;
    margin-left: 5px;
    letter-spacing: normal;
  }
}

.comp_v3_0010__local_navi__item {
  display: block;
  margin-top: 0;
  margin-bottom: 0;
  
  
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__local_navi__item {
    display: block;
  }
}

.comp_v3_0010__local_navi__item--pc {
  display: block;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
}

.comp_v3_0010__local_navi__item--addition {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: auto;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  padding: 0;
  height: 45px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  min-width: 160px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__local_navi__item--addition {
    height: auto;
  }
}

.comp_v3_0010__local_navi__item--addition .comp_v3_0010__local_navi__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-right: 10px;
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 5px;
  padding-bottom: 5px;
  height: auto;
  color: #0064d2;
  -webkit-transition: all  0.3s ease;
  transition: all  0.3s ease;
  background-color: transparent;
  border: 1px solid transparent;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__local_navi__item--addition .comp_v3_0010__local_navi__link {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-right: 0;
    padding-left: 5px;
    padding-right: 10px;
    padding-top: 15px;
    padding-bottom: 15px;
    width: 100%;
    height: auto;
    border-left: none;
    border-right: none;
    border-top: none;
    border-bottom: 1px solid #ddd;
    color: canvastext;
    letter-spacing: normal;
  }
}

.comp_v3_0010__local_navi__item--addition .comp_v3_0010__local_navi__link:hover {
  color: #fff;
  background-color: #0064d2;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__local_navi__item--addition .comp_v3_0010__local_navi__link:hover {
    color: #0064d2;
    background-color: transparent;
  }
}

.comp_v3_0010__local_navi__item--addition .comp_v3_0010__local_navi__link::before {
  content: "\e876";
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 1.6rem;
  font-family: 'Material Icons';
  font-size: 1.6rem;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__local_navi__item--addition .comp_v3_0010__local_navi__link::before {
    content: "";
    width: 2.4rem;
  }
}

.comp_v3_0010__local_navi__button, .comp_v3_0010__local_navi__button--active {
  cursor: pointer;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 15px;
  padding-right: 15px;
  height: 45px;
  cursor: pointer;
}

.comp_v3_0010__local_navi__button::after, .comp_v3_0010__local_navi__button--active::after {
  content: "\E316";
  display: inline-block;
  margin-left: 5px;
  width: 1.4rem;
  font-family: 'Material Icons';
  font-size: 1.4rem;
  line-height: 1.4;
}

.comp_v3_0010__local_navi__button[aria-expanded="false"]::after, .comp_v3_0010__local_navi__button--active[aria-expanded="false"]::after {
  content: "\E313";
}

.comp_v3_0010__local_navi__button:hover, .comp_v3_0010__local_navi__button--active:hover {
  color: #0064d2;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__local_navi__button::before, .comp_v3_0010__local_navi__button--active::before {
    content: "\E145";
    display: inline-block;
    margin-right: 5px;
    width: 2.4rem;
    height: 2.4rem;
    font-family: 'Material Icons';
    font-size: 2.4rem;
    line-height: 1;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__local_navi__button[aria-expanded="true"]::before, .comp_v3_0010__local_navi__button--active[aria-expanded="true"]::before {
    content: "\E15B";
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__local_navi__button::after, .comp_v3_0010__local_navi__button--active::after {
    display: none;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__local_navi__button, .comp_v3_0010__local_navi__button--active {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    padding-left: 5px;
    padding-right: 10px;
    padding-top: 15px;
    padding-bottom: 15px;
    width: 100%;
    height: auto;
    border-bottom: 1px solid #ddd;
    line-height: 1.4;
    letter-spacing: normal;
  }
}

.comp_v3_0010__local_navi__panel {
  position: absolute;
  padding-bottom: 3px;
  max-height: 0;
  overflow: hidden;
  z-index: 20;
  -webkit-transition: max-height 300ms ease;
  transition: max-height 300ms ease;
  left: 0;
  right: 0;
  letter-spacing: normal;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__local_navi__panel {
    position: static;
    margin-left: 5px;
  }
}

.comp_v3_0010__local_navi__button[aria-expanded="true"] + .comp_v3_0010__local_navi__panel, .comp_v3_0010__local_navi__button--active[aria-expanded="true"] + .comp_v3_0010__local_navi__panel {
  max-height: none;
}

.comp_v3_0010__local_navi__link, .comp_v3_0010__local_navi__active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 15px;
  padding-right: 15px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 45px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__local_navi__link, .comp_v3_0010__local_navi__active {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 5px;
    padding-right: 10px;
    padding-top: 15px;
    padding-bottom: 15px;
    width: 100%;
    height: auto;
    border-bottom: 1px solid #ddd;
    letter-spacing: normal;
  }
  .comp_v3_0010__local_navi__link::before, .comp_v3_0010__local_navi__active::before {
    content: "";
    display: inline-block;
    margin-right: 5px;
    width: 2.4rem;
    height: 2.4rem;
    background: radial-gradient(#333 0% 60%, transparent 60% 100%);
    -webkit-mask-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/stop_black_24dp.svg");
    mask-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/stop_black_24dp.svg");
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-size: 1.6rem;
    mask-size: 1.6rem;
    line-height: 1;
  }
  .comp_v3_0010__local_navi__link:hover::before, .comp_v3_0010__local_navi__active:hover::before {
    background: radial-gradient(#0064d2 0% 60%, transparent 60% 100%);
  }
}

.comp_v3_0010__local_navi__active:hover::before {
  background: radial-gradient(#333 0% 60%, transparent 60% 100%);
}

.comp_v3_0010__local_navi__decoration {
  position: relative;
  line-height: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__local_navi__decoration {
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}

.comp_v3_0010__local_navi__decoration::after {
  content: "";
  position: absolute;
  left: -5px;
  right: calc(-1 * (1.4rem + 5px) - 2px);
  bottom: -3px;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: 0.1px solid #0064d2;
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__local_navi__decoration::after {
    display: none;
  }
}

.comp_v3_0010__local_navi__button:hover .comp_v3_0010__local_navi__decoration::after, .comp_v3_0010__local_navi__button--active:hover .comp_v3_0010__local_navi__decoration::after, .comp_v3_0010__local_navi__link:hover .comp_v3_0010__local_navi__decoration::after, .comp_v3_0010__local_navi__active .comp_v3_0010__local_navi__decoration::after, .comp_v3_0010__local_navi__button[aria-expanded="true"] .comp_v3_0010__local_navi__decoration::after, .comp_v3_0010__local_navi__button--active[aria-expanded="true"] .comp_v3_0010__local_navi__decoration::after {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.comp_v3_0010__local_navi__link:hover .comp_v3_0010__local_navi__decoration::after {
  right: -5px;
}

.comp_v3_0010__local_navi__active .comp_v3_0010__local_navi__decoration::after {
  right: -5px;
}

.comp_v3_0010__local_navi__text {
  display: inline-block;
  line-height: 1.4;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__local_navi__text {
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%;
  }
}

.comp_v3_0010__local_navi__text--sp {
  display: none;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #0064d2;
  line-height: 1.4;
}

.comp_v3_0010__local_navi__text--sp::before {
  content: "\E5C8";
  display: inline-block;
  margin-right: 5px;
  width: 1.4rem;
  font-family: 'Material Icons';
  font-size: 1.4rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__local_navi__text--sp {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

.comp_v3_0010__local_navi__content {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 15px;
  padding-left: 10px;
  padding-right: 10px;
  max-width: 1300px;
  border: 1px solid #fff;
  background: linear-gradient(127deg, #eeeeee, white);
  -webkit-box-shadow: 0px 3px 2px -2px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 3px 2px -2px rgba(0, 0, 0, 0.2);
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__local_navi__content {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    border: none;
    background: none;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}

.comp_v3_0010__search {
  display: -ms-inline-grid;
  display: inline-grid;
  width: 100%;
  -ms-grid-columns: 315px 1fr;
  grid-template-columns: 315px 1fr;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    padding-top: 0;
    padding-bottom: 0;
    background: linear-gradient(127deg, #eeeeee, white);
  }
}

.comp_v3_0010__search__item {
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search__item {
    display: block;
  }
}

.comp_v3_0010__search__item[aria-hidden="true"] {
  display: none;
}

.comp_v3_0010__search__item:first-child {
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
  grid-column: 1 / 2;
  -ms-grid-row: 1;
  -ms-grid-row-span: 1;
  grid-row: 1 / 2;
}

.comp_v3_0010__search__item[aria-hidden="false"] {
  -ms-grid-column: 2;
  -ms-grid-column-span: 1;
  grid-column: 2 / 3;
  -ms-grid-row: 1;
  -ms-grid-row-span: 1;
  grid-row: 1 / 2;
}

.comp_v3_0010__search__item--form {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: 5px;
  width: 100%;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search__item--form {
    display: block;
    margin-left: 0px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #ddd;
  }
  [data-value="part_number"] .comp_v3_0010__search__item--form,
  [data-value="parametric"] .comp_v3_0010__search__item--form {
    border-bottom: none;
  }
}

.comp_v3_0010__search__item--description {
  letter-spacing: 0.1em;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search__item--description {
    padding-top: 0;
    font-size: 1.2rem;
  }
}

.comp_v3_0010__search__item--description[aria-hidden="true"] {
  display: none;
}

.comp_v3_0010__search__item--description[aria-hidden="false"] {
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-column: 1 / 3;
  -ms-grid-row: 2;
  -ms-grid-row-span: 1;
  grid-row: 2 / 3;
}

.comp_v3_0010__search__textbox {
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  position: relative;
}

.comp_v3_0010__search__textbox::before {
  position: absolute;
  content: "\E8B6";
  display: none;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 40px;
  height: 50px;
  font-family: 'Material Icons';
  font-size: 2.4rem;
  line-height: 1;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search__textbox::before {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

.comp_v3_0010__search__textbox input[type="text"],
.comp_v3_0010__search__textbox input[type="search"] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 5px;
  padding-bottom: 5px;
  width: 100%;
  height: 40px;
  border: 1px solid #9f9f9f;
  border-radius: 0;
  font-size: 1.5rem;
  background-color: #fff;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search__textbox input[type="text"],
  .comp_v3_0010__search__textbox input[type="search"] {
    padding-left: 40px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    width: 100%;
    height: 50px;
  }
}

.comp_v3_0010__search__textbox input[type="text"]:disabled,
.comp_v3_0010__search__textbox input[type="search"]:disabled {
  background-color: #e7e7e8;
}

.comp_v3_0010__search__textbox input[type="text"]::-webkit-input-placeholder, .comp_v3_0010__search__textbox input[type="search"]::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.15);
}

.comp_v3_0010__search__textbox input[type="text"]::-moz-placeholder, .comp_v3_0010__search__textbox input[type="search"]::-moz-placeholder {
  color: rgba(0, 0, 0, 0.15);
}

.comp_v3_0010__search__textbox input[type="text"]:-ms-input-placeholder, .comp_v3_0010__search__textbox input[type="search"]:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.15);
}

.comp_v3_0010__search__textbox input[type="text"]::-ms-input-placeholder, .comp_v3_0010__search__textbox input[type="search"]::-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.15);
}

.comp_v3_0010__search__textbox input[type="text"]::placeholder,
.comp_v3_0010__search__textbox input[type="search"]::placeholder {
  color: rgba(0, 0, 0, 0.15);
}

.comp_v3_0010__search__selectbox {
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: 5px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search__selectbox {
    margin-left: 0;
    padding-top: 15px;
  }
  .comp_v3_0010__search__selectbox:first-child {
    padding-top: 0;
  }
}

.comp_v3_0010__search__selectbox:first-child {
  margin-left: 0px;
}

.comp_v3_0010__search__selectbox::after {
  content: "\E313";
  position: absolute;
  right: 0;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 40px;
  color: #bdbdbd;
  font-family: 'Material Icons';
  font-size: 2rem;
  pointer-events: none;
}

@media all and (-ms-high-contrast: none) {
  .comp_v3_0010__search__selectbox::after {
    display: none;
  }
}

.comp_v3_0010__search__selectbox select {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 15px;
  padding-right: 40px;
  padding-top: 5px;
  padding-bottom: 5px;
  width: 100%;
  height: 40px;
  border: 1px solid #9f9f9f;
  border-radius: 0;
  font-size: 1.5rem;
  background-color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.comp_v3_0010__search__selectbox select:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
  border-radius: 0;
}

@media all and (-ms-high-contrast: none) {
  .comp_v3_0010__search__selectbox select {
    padding-right: 15px;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search__selectbox select {
    padding-left: 10px;
    padding-right: 40px;
    padding-top: 15px;
    padding-bottom: 15px;
    width: 100%;
    height: auto;
  }
}

.comp_v3_0010__search__selectbox select:focus {
  border-radius: 0;
}

.comp_v3_0010__search__selectbox select:disabled {
  background-color: #e7e7e8;
  cursor: default;
}

.comp_v3_0010__search__button, .comp_v3_0010__search__button--loading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-left: 5px;
  width: 40px;
  height: 40px;
  border: none;
  border-radius: 4px;
  color: #fff;
  background-color: #0064d2;
  cursor: pointer;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search__button, .comp_v3_0010__search__button--loading {
    margin-left: 0;
    margin-right: 0;
    margin-top: 15px;
    width: 100%;
  }
}

.comp_v3_0010__search__button:hover, .comp_v3_0010__search__button--loading:hover {
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  opacity: 0.5;
}

.comp_v3_0010__search__button:disabled, .comp_v3_0010__search__button--loading:disabled {
  color: #fff;
  background-color: #707070;
  cursor: default;
}

.comp_v3_0010__search__button:focus, .comp_v3_0010__search__button--loading:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0010__search__button::before, .comp_v3_0010__search__button--loading::before {
  content: "\E8B6";
  display: inline-block;
  margin-left: 0;
  width: 1.4rem;
  font-family: 'Material Icons';
  font-size: 1.4rem;
  line-height: 1.4;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search__button::before, .comp_v3_0010__search__button--loading::before {
    margin-right: 5px;
  }
}

.comp_v3_0010__search__button > span, .comp_v3_0010__search__button--loading > span {
  display: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search__button > span, .comp_v3_0010__search__button--loading > span {
    display: inline;
  }
}

.comp_v3_0010__search__button--loading {
  padding: 0;
}

.comp_v3_0010__search__button--loading:hover {
  cursor: wait;
}

.comp_v3_0010__search__button--loading::before {
  display: none;
}

.comp_v3_0010__search__button--loading > span {
  display: none;
}

.comp_v3_0010__search__button--loading > div {
  position: relative;
  width: 40px;
  height: 40px;
}

.comp_v3_0010__search__button--loading > div > div {
  -webkit-transform-origin: 20px 20px;
  transform-origin: 20px 20px;
  -webkit-animation: loadingSpinner 1.2s linear infinite;
  animation: loadingSpinner 1.2s linear infinite;
}

.comp_v3_0010__search__button--loading > div > div::after {
  content: " ";
  position: absolute;
  left: 17px;
  top: 3px;
  display: block;
  width: 3px;
  height: 9px;
  border-radius: 20%;
  background-color: #fff;
}

.comp_v3_0010__search__button--loading > div > div:nth-child(1) {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}

.comp_v3_0010__search__button--loading > div > div:nth-child(2) {
  -webkit-transform: rotate(30deg);
  transform: rotate(30deg);
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}

.comp_v3_0010__search__button--loading > div > div:nth-child(3) {
  -webkit-transform: rotate(60deg);
  transform: rotate(60deg);
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}

.comp_v3_0010__search__button--loading > div > div:nth-child(4) {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}

.comp_v3_0010__search__button--loading > div > div:nth-child(5) {
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
  -webkit-animation-delay: -0.7s;
  animation-delay: -0.7s;
}

.comp_v3_0010__search__button--loading > div > div:nth-child(6) {
  -webkit-transform: rotate(150deg);
  transform: rotate(150deg);
  -webkit-animation-delay: -0.6s;
  animation-delay: -0.6s;
}

.comp_v3_0010__search__button--loading > div > div:nth-child(7) {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.5s;
}

.comp_v3_0010__search__button--loading > div > div:nth-child(8) {
  -webkit-transform: rotate(210deg);
  transform: rotate(210deg);
  -webkit-animation-delay: -0.4s;
  animation-delay: -0.4s;
}

.comp_v3_0010__search__button--loading > div > div:nth-child(9) {
  -webkit-transform: rotate(240deg);
  transform: rotate(240deg);
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s;
}

.comp_v3_0010__search__button--loading > div > div:nth-child(10) {
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}

.comp_v3_0010__search__button--loading > div > div:nth-child(11) {
  -webkit-transform: rotate(300deg);
  transform: rotate(300deg);
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}

.comp_v3_0010__search__button--loading > div > div:nth-child(12) {
  -webkit-transform: rotate(330deg);
  transform: rotate(330deg);
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search__item[data-value="part_number"] .comp_v3_0010__search__button, .comp_v3_0010__search__item[data-value="part_number"] .comp_v3_0010__search__button--loading {
    display: none;
  }
}

.comp_v3_0010__search__suggestbox {
  position: absolute;
  max-height: 300px;
  border: 1px solid #fff;
  background: linear-gradient(127deg, #eeeeee, white);
  overflow-y: scroll;
}

.comp_v3_0010__search__suggestbox > div {
  position: relative;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #ddd;
  -webkit-box-shadow: 0px 1px 0px #fff;
  box-shadow: 0px 1px 0px #fff;
  line-height: 1.4;
  cursor: pointer;
}

.comp_v3_0010__search__suggestbox > div::after {
  content: "";
  position: absolute;
  left: 15px;
  right: 15px;
  bottom: 10px;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  height: 1px;
  overflow: hidden;
  background-color: #0064d2;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

.comp_v3_0010__search__suggestbox > div:hover {
  color: #0064d2;
}

.comp_v3_0010__search__suggestbox > div:hover::after {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.comp_v3_0010__search__suggestbox > div:last-child {
  border-bottom: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.comp_v3_0010__search__suggestbox > div.select {
  color: #0064d2;
}

.comp_v3_0010__search__suggestbox > div.select::after {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.comp_v3_0010__search_type {
  position: relative;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search_type {
    margin-left: 5px;
    margin-right: 0;
  }
}

.comp_v3_0010__search_type__button {
  cursor: pointer;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 15px;
  height: 40px;
  border: 1px solid #9f9f9f;
  background-color: #fff;
  cursor: pointer;
}

.comp_v3_0010__search_type__button::after {
  content: "\E316";
  display: inline-block;
  margin-left: 5px;
  width: 1.4rem;
  font-family: 'Material Icons';
  font-size: 1.4rem;
  line-height: 1.4;
}

.comp_v3_0010__search_type__button[aria-expanded="false"]::after {
  content: "\E313";
}

.comp_v3_0010__search_type__button:hover {
  color: #0064d2;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search_type__button::before {
    content: "\E145";
    display: inline-block;
    margin-right: 5px;
    width: 2.4rem;
    height: 2.4rem;
    font-family: 'Material Icons';
    font-size: 2.4rem;
    line-height: 1;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search_type__button[aria-expanded="true"]::before {
    content: "\E15B";
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search_type__button::after {
    display: none;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search_type__button {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 15px;
    padding-bottom: 15px;
    width: 100%;
    height: auto;
    letter-spacing: normal;
    border: none;
    background-color: transparent;
    border-bottom: 1px solid transparent;
    border-color: transparent;
  }
}

.comp_v3_0010__search_type__button[aria-expanded="true"] {
  border-bottom: 1px solid #ddd;
}

.comp_v3_0010__search_type__button:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
  border-radius: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search_type__button:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
    border-radius: 0;
  }
}

.comp_v3_0010__search_type__button::after {
  margin-left: auto;
  width: 40px;
  font-size: 2rem;
  color: #bdbdbd;
  text-align: center;
}

.comp_v3_0010__search_type__panel {
  position: absolute;
  top: 100%;
  max-height: 0;
  overflow: hidden;
  z-index: 30;
  -webkit-transition: max-height 300ms ease;
  transition: max-height 300ms ease;
  -webkit-box-shadow: 0px 3px 2px -1px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 3px 2px -1px rgba(0, 0, 0, 0.2);
  min-width: 100%;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search_type__panel {
    -webkit-box-shadow: 0px 3px 2px -2px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 3px 2px -2px rgba(0, 0, 0, 0.2);
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search_type__panel {
    left: -5px;
    right: 0;
    min-width: auto;
  }
}

.comp_v3_0010__search_type__button[aria-expanded="true"] + .comp_v3_0010__search_type__panel {
  max-height: none;
}

.comp_v3_0010__search_type__decoration {
  position: relative;
  line-height: 0;
}

.comp_v3_0010__search_type__decoration::after {
  content: "";
  position: absolute;
  left: -5px;
  right: calc(-1 * (1.4rem + 5px) - 2px);
  bottom: -3px;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: 0.1px solid #0064d2;
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search_type__decoration::after {
    display: none;
  }
}

.comp_v3_0010__search_type__button[aria-expanded="true"] .comp_v3_0010__search_type__decoration::after, .comp_v3_0010__search_type__button:hover .comp_v3_0010__search_type__decoration::after {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.comp_v3_0010__search_type__text {
  position: relative;
  display: inline-block;
  margin-right: calc(-1.4rem - 5px);
  padding-right: calc(1.4rem + 5px);
  line-height: 1.4;
  letter-spacing: 0.1rem;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search_type__text {
    margin-right: 0;
    padding-right: 0;
    letter-spacing: normal;
  }
}

.comp_v3_0010__search_type_menu {
  margin-top: 0;
  margin-bottom: 0;
  border: 1px solid #fff;
  background: linear-gradient(127deg, #eeeeee, white);
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search_type_menu {
    border: none;
  }
}

.comp_v3_0010__search_type_menu__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: 5px;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 15px;
  padding-bottom: 10px;
  border-bottom: 1px solid #ddd;
  -webkit-box-shadow: 0px 1px 0px #fff;
  box-shadow: 0px 1px 0px #fff;
  line-height: 1.4;
  cursor: pointer;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search_type_menu__item {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 15px;
    padding-bottom: 15px;
    letter-spacing: normal;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .comp_v3_0010__search_type_menu__item::before {
    content: "";
    display: inline-block;
    margin-right: 5px;
    width: 2.4rem;
    height: 2.4rem;
    background: radial-gradient(#333 0% 60%, transparent 60% 100%);
    -webkit-mask-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/stop_black_24dp.svg");
    mask-image: url("../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/stop_black_24dp.svg");
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-size: 1.6rem;
    mask-size: 1.6rem;
    line-height: 1;
  }
  .comp_v3_0010__search_type_menu__item:hover::before {
    background: radial-gradient(#0064d2 0% 60%, transparent 60% 100%);
  }
}

.comp_v3_0010__search_type_menu__item[aria-selected="true"] {
  padding-top: 15px;
  padding-bottom: 15px;
}

.comp_v3_0010__search_type_menu__item:hover {
  color: #0064d2;
}

.comp_v3_0010__search_type_menu__item:last-child {
  border-bottom: 0px none #ddd;
  -webkit-box-shadow: none;
  box-shadow: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search_type_menu__item:last-child {
    border-bottom: 1px solid #ddd;
  }
}

.comp_v3_0010__search_type_menu__decoration {
  position: relative;
  line-height: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search_type_menu__decoration {
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}

.comp_v3_0010__search_type_menu__decoration::after {
  content: "";
  position: absolute;
  left: -5px;
  right: -5px;
  bottom: -3px;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: 0.1px solid #0064d2;
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search_type_menu__decoration::after {
    display: none;
  }
}

.comp_v3_0010__search_type_menu__item[aria-selected="true"] .comp_v3_0010__search_type_menu__decoration::after, .comp_v3_0010__search_type_menu__item:hover .comp_v3_0010__search_type_menu__decoration::after {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.comp_v3_0010__search_type_menu__text {
  position: relative;
  display: inline-block;
  line-height: 1.4;
  white-space: nowrap;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search_type_menu__text {
    white-space: normal;
  }
}

.comp_v3_0010__search_type_menu__text::after {
  content: "";
  position: absolute;
  left: -5px;
  right: -5px;
  bottom: -3px;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: 0.1px solid #0064d2;
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.comp_v3_0010__search_description {
  position: relative;
  padding-left: 15px;
  padding-top: 15px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search_description {
    padding-left: 0;
    padding-top: 0;
  }
}

.comp_v3_0010__search_description__button {
  cursor: pointer;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
}

.comp_v3_0010__search_description__button::after {
  content: "\E316";
  display: inline-block;
  margin-left: 5px;
  width: 1.4rem;
  font-family: 'Material Icons';
  font-size: 1.4rem;
  line-height: 1.4;
}

.comp_v3_0010__search_description__button[aria-expanded="false"]::after {
  content: "\E313";
}

.comp_v3_0010__search_description__button:hover {
  color: #0064d2;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search_description__button::before {
    content: "\E145";
    display: inline-block;
    margin-right: 5px;
    width: 2.4rem;
    height: 2.4rem;
    font-family: 'Material Icons';
    font-size: 2.4rem;
    line-height: 1;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search_description__button[aria-expanded="true"]::before {
    content: "\E15B";
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search_description__button::after {
    display: none;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search_description__button {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    width: 100%;
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search_description__button::before {
    width: 1.2rem;
    height: 1.2rem;
    font-size: 1.2rem;
  }
}

.comp_v3_0010__search_description__panel {
  position: absolute;
  top: 100%;
  max-height: 0;
  overflow: hidden;
  z-index: 30;
  -webkit-transition: max-height 300ms ease;
  transition: max-height 300ms ease;
  -webkit-box-shadow: 0px 3px 2px -1px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 3px 2px -1px rgba(0, 0, 0, 0.2);
  left: 0;
  right: 0;
  top: calc(100% + 12px);
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search_description__panel {
    -webkit-box-shadow: 0px 3px 2px -2px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 3px 2px -2px rgba(0, 0, 0, 0.2);
  }
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search_description__panel {
    position: relative;
    top: auto;
    z-index: 0;
  }
}

.comp_v3_0010__search_description__button[aria-expanded="true"] + .comp_v3_0010__search_description__panel {
  max-height: none;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search_description__button[aria-expanded="true"] + .comp_v3_0010__search_description__panel {
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}

.comp_v3_0010__search_description__decoration {
  position: relative;
  line-height: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search_description__decoration {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
  }
}

.comp_v3_0010__search_description__decoration::after {
  content: "";
  position: absolute;
  left: -5px;
  right: calc(-1 * (1.4rem + 5px) - 2px);
  bottom: -3px;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: 0.1px solid #0064d2;
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search_description__decoration::after {
    display: none;
  }
}

.comp_v3_0010__search_description__button:hover .comp_v3_0010__search_description__decoration::after, .comp_v3_0010__search_description__button[aria-expanded="true"] .comp_v3_0010__search_description__decoration::after {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.comp_v3_0010__search_description__text {
  padding-left: 15px;
  padding-top: 10px;
  line-height: 1.4;
  letter-spacing: 0.1em;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search_description__text {
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    letter-spacing: normal;
  }
}

.comp_v3_0010__search_description__text--alert {
  background-color: #ffefef;
  color: red;
  text-align: center;
  font-size: 2rem;
  line-height: 1.4;
}

.comp_v3_0010__search_description__button .comp_v3_0010__search_description__text {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
  padding-bottom: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search_description__button .comp_v3_0010__search_description__text {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}

.comp_v3_0010__search_description__content {
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  border: 1px solid #fff;
  background: linear-gradient(127deg, #eeeeee, white);
  -webkit-box-shadow: 0px 3px 2px -1px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 3px 2px -1px rgba(0, 0, 0, 0.2);
  font-size: 1.2rem;
  text-align: left;
  line-height: 1.4;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__search_description__content {
    border-left: none;
    border-right: none;
    border-top: 1px solid #ddd;
    border-bottom: none;
    background: none;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}

.comp_v3_0010 .mf_finder_header {
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .mf_finder_header {
    width: 100%;
  }
}

.comp_v3_0010 .mf_finder_searchBox {
  margin-left: 0;
  margin-right: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .mf_finder_searchBox {
    width: 100%;
  }
}

.comp_v3_0010 .mf_finder_searchBox_form {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-left: 5px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .mf_finder_searchBox_form {
    margin-left: 0;
  }
}

.comp_v3_0010 .mf_finder_searchBox_items {
  padding-top: 0;
  padding-bottom: 0;
}

.comp_v3_0010 .mf_finder_searchBox_query_wrap {
  position: relative;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .mf_finder_searchBox_query_wrap {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 15px;
  }
}

.comp_v3_0010 .mf_finder_searchBox_query_wrap::before {
  position: absolute;
  content: "\E8B6";
  display: none;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 40px;
  height: 50px;
  font-family: 'Material Icons';
  font-size: 2.4rem;
  line-height: 1;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .mf_finder_searchBox_query_wrap::before {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

.comp_v3_0010 .mf_finder_searchBox_query_input {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 5px;
  padding-bottom: 5px;
  height: 40px;
  border: 1px solid #9f9f9f;
  font-size: 1.5rem;
  background-color: #fff;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .mf_finder_searchBox_query_input {
    padding-left: 40px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    height: 50px;
  }
}

.comp_v3_0010 .mf_finder_searchBox_query_input::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.15);
}

.comp_v3_0010 .mf_finder_searchBox_query_input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.15);
}

.comp_v3_0010 .mf_finder_searchBox_query_input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.15);
}

.comp_v3_0010 .mf_finder_searchBox_query_input::-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.15);
}

.comp_v3_0010 .mf_finder_searchBox_query_input::placeholder {
  color: rgba(0, 0, 0, 0.15);
}

.comp_v3_0010 .mf_finder_searchBox_suggest_items {
  border: 1px solid #fff;
  background: linear-gradient(127deg, #eeeeee, white);
  -webkit-box-shadow: 0px 3px 2px -1px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 3px 2px -1px rgba(0, 0, 0, 0.2);
}

.comp_v3_0010 .mf_finder_searchBox_suggest_item {
  margin-left: 5px;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
  border-top: none;
  border-bottom: 1px solid #ddd;
  -webkit-box-shadow: 0px 1px 0px #fff;
  box-shadow: 0px 1px 0px #fff;
  line-height: 1.4;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .mf_finder_searchBox_suggest_item {
    letter-spacing: normal;
  }
}

.comp_v3_0010 .mf_finder_searchBox_suggest_item:hover {
  color: #0064d2;
}

.comp_v3_0010 .mf_finder_searchBox_suggest_item:last-child {
  border-bottom: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.comp_v3_0010 .mf_finder_searchBox_suggest_item_cur {
  background-color: transparent;
}

.comp_v3_0010 .mf_finder_searchBox_suggest_link {
  position: relative;
  display: block;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  color: #333;
}

.comp_v3_0010 .mf_finder_searchBox_suggest_link::after {
  content: "";
  position: absolute;
  left: 15px;
  right: 15px;
  bottom: 10px;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  height: 1px;
  overflow: hidden;
  background-color: #0064d2;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

.comp_v3_0010 .mf_finder_searchBox_suggest_link:hover {
  color: #0064d2;
}

.comp_v3_0010 .mf_finder_searchBox_suggest_link:hover::after {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.comp_v3_0010 .mf_finder_searchBox_submit {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-left: 5px;
  margin-right: 0;
  width: 40px;
  height: 40px;
  border: none;
  border-radius: 4px;
  color: #fff;
  background-color: #0064d2;
  cursor: pointer;
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010 .mf_finder_searchBox_submit {
    display: none;
  }
}

.comp_v3_0010 .mf_finder_searchBox_submit:focus {
  outline-style: none;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px 1px #0064d2;
  box-shadow: 0 0 4px 1px #0064d2;
}

.comp_v3_0010 .mf_finder_searchBox_submit:hover {
  -webkit-transition: all 300ms 0s ease;
  transition: all 300ms 0s ease;
  opacity: 0.5;
}

.comp_v3_0010 .mf_finder_searchBox_submit:disabled {
  color: #fff;
  background-color: #707070;
  cursor: default;
}

.comp_v3_0010 .mf_finder_searchBox_submit::before {
  content: "\E8B6";
  display: inline-block;
  margin-left: 0;
  width: 1.4rem;
  font-family: 'Material Icons';
  font-size: 1.4rem;
  line-height: 1.4;
}

.comp_v3_0010 .mf_finder_searchBox_submit > span {
  display: none;
}

.comp_v3_0010 .mf_finder_searchBox_submit--loading {
  padding: 0;
}

.comp_v3_0010 .mf_finder_searchBox_submit--loading:hover {
  cursor: wait;
}

.comp_v3_0010 .mf_finder_searchBox_submit--loading::before {
  display: none;
}

.comp_v3_0010 .mf_finder_searchBox_submit--loading > span {
  display: none;
}

.comp_v3_0010 .mf_finder_searchBox_submit--loading > div {
  position: relative;
  width: 40px;
  height: 40px;
}

.comp_v3_0010 .mf_finder_searchBox_submit--loading > div > div {
  -webkit-transform-origin: 20px 20px;
  transform-origin: 20px 20px;
  -webkit-animation: loadingSpinner 1.2s linear infinite;
  animation: loadingSpinner 1.2s linear infinite;
}

.comp_v3_0010 .mf_finder_searchBox_submit--loading > div > div::after {
  content: " ";
  position: absolute;
  left: 17px;
  top: 3px;
  display: block;
  width: 3px;
  height: 9px;
  border-radius: 20%;
  background-color: #fff;
}

.comp_v3_0010 .mf_finder_searchBox_submit--loading > div > div:nth-child(1) {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}

.comp_v3_0010 .mf_finder_searchBox_submit--loading > div > div:nth-child(2) {
  -webkit-transform: rotate(30deg);
  transform: rotate(30deg);
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}

.comp_v3_0010 .mf_finder_searchBox_submit--loading > div > div:nth-child(3) {
  -webkit-transform: rotate(60deg);
  transform: rotate(60deg);
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}

.comp_v3_0010 .mf_finder_searchBox_submit--loading > div > div:nth-child(4) {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}

.comp_v3_0010 .mf_finder_searchBox_submit--loading > div > div:nth-child(5) {
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
  -webkit-animation-delay: -0.7s;
  animation-delay: -0.7s;
}

.comp_v3_0010 .mf_finder_searchBox_submit--loading > div > div:nth-child(6) {
  -webkit-transform: rotate(150deg);
  transform: rotate(150deg);
  -webkit-animation-delay: -0.6s;
  animation-delay: -0.6s;
}

.comp_v3_0010 .mf_finder_searchBox_submit--loading > div > div:nth-child(7) {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.5s;
}

.comp_v3_0010 .mf_finder_searchBox_submit--loading > div > div:nth-child(8) {
  -webkit-transform: rotate(210deg);
  transform: rotate(210deg);
  -webkit-animation-delay: -0.4s;
  animation-delay: -0.4s;
}

.comp_v3_0010 .mf_finder_searchBox_submit--loading > div > div:nth-child(9) {
  -webkit-transform: rotate(240deg);
  transform: rotate(240deg);
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s;
}

.comp_v3_0010 .mf_finder_searchBox_submit--loading > div > div:nth-child(10) {
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}

.comp_v3_0010 .mf_finder_searchBox_submit--loading > div > div:nth-child(11) {
  -webkit-transform: rotate(300deg);
  transform: rotate(300deg);
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}

.comp_v3_0010 .mf_finder_searchBox_submit--loading > div > div:nth-child(12) {
  -webkit-transform: rotate(330deg);
  transform: rotate(330deg);
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}

.comp_v3_0010__noscript {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  padding: 40px;
  width: 100%;
  background-color: #ffdcdc;
  text-align: center;
  line-height: 1.8rem;
  letter-spacing: 0;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__noscript {
    padding: 10px;
  }
}

.comp_v3_0010__noscript__links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 20px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__noscript__links {
    display: block;
    padding-top: 10px;
  }
}

.comp_v3_0010__noscript__links li {
  margin: 0;
  padding-left: 10px;
  padding-right: 10px;
}

@media screen and (max-width: 768px) {
  .comp_v3_0010__noscript__links li {
    padding-left: 0;
    padding-right: 0;
  }
}

.comp_v3_0010__noscript__link {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #0064d2;
  padding-right: 0;
  position: relative;
  line-height: 1.6;
  text-decoration: none;
  font-size: 1.3rem;
  letter-spacing: 0.15rem;
  font-weight: bold;
  color: #1d1e21;
}

.comp_v3_0010__noscript__link:hover {
  text-decoration: underline;
}

.comp_v3_0010__noscript__link::after {
  display: none;
}

.comp_v3_0010__noscript__link::before {
  position: relative;
  content: "";
  top: calc(0.5em / 2 - 1px);
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
  background-size: 16px 16px;
  margin: 0 calc(5px + 0.25em) 0 5px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.comp_v3_0010__noscript__link[href$=".pdf"]::before, .comp_v3_0010__noscript__link[href*="docget.jsp"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0010__noscript__link[href*="/list/index.php"]::before, .comp_v3_0010__noscript__link[href*="/parametric"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-parametric-blue.svg);
}

.comp_v3_0010__noscript__link[href^="#"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0010__noscript__link[href^="tel:"], .comp_v3_0010__noscript__link[href^="mailto:"], .comp_v3_0010__noscript__link.icon-none {
  padding-left: 0;
}

.comp_v3_0010__noscript__link[href^="tel:"]::before, .comp_v3_0010__noscript__link[href^="mailto:"]::before, .comp_v3_0010__noscript__link.icon-none::before {
  display: none;
}

.comp_v3_0010__noscript__link.icon-none img {
  margin: 0;
}

@media print, screen and (min-width: 769px) {
  .comp_v3_0010__noscript__link[href^="tel:"] {
    color: #333;
    text-decoration: none;
    pointer-events: none;
    display: inline-block;
  }
}

.comp_v3_0010__noscript__link[data-type="normal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-arrow-blue.svg);
}

.comp_v3_0010__noscript__link[data-type="internal"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-anchor-blue.svg);
}

.comp_v3_0010__noscript__link[data-type="external"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-external-blue.svg);
}

.comp_v3_0010__noscript__link[data-type="pdf"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-pdf-blue.svg);
}

.comp_v3_0010__noscript__link[target="_blank"]::before {
  background-image: url(../../../etc.clientlibs/toshiba-ss-v3/clientlibs/clientlib-site/resources/icon-blank-blue.svg);
}

.comp_v3_0010__noscript__link > sub {
  bottom: 0.75em;
}

.comp_v3_0010__noscript__link > sup {
  top: 0.5em;
}

.comp_v3_0010__noscript__link:hover {
  text-decoration: underline;
}

