<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* -------------------------------
common
------------------------------- */
/* section */
.l-content .section {
  color:#666665;
  margin: 0 auto 50px;
  border-top: 5px solid #eee;
  padding: 40px 0;
  background:#f5f5f5;
}
.l-content .section .sectionInner {
  background:#FFF;
  padding:50px 0;
  margin:0 40px;
}
/* ------------------------------------------------------
contents
------------------------------------------------------ */
/* mainBlock */
.l-content .mainBlock {
  position:relative;
}
.l-content .mainBlock .mainVisual {
  width: 950px;
  height: 200px;
  margin-bottom: 50px;
  padding: 0;
  border: none;
  background: url(/pr/incadlibrary_en/img/main_20200617.png) no-repeat 0 0;
  text-indent: 110%;
  white-space: nowrap;
  overflow: hidden;
}
.l-content .mainBlock .btnLanguage {
  position:absolute;
  top:145px;
  right:280px;
}
.l-content .mainBlock .btnLanguage a .txt {
  display: block;
  padding: 8px 38px 8px 42px;
}
/* secTtl */
.l-content .section .secTtl {
  text-align: center;
  margin-bottom: 35px;
}
/* listLead */
.l-content .section .sectionInner .listLead {
  width:580px;
  margin:0 auto 65px;
}
.l-content .section .sectionInner .listLead li {
  margin-top:35px;
  font-size:16px;
}
.l-content .section .sectionInner .listLead li:first-child {
  margin-top:0;
}
.l-content .section .sectionInner .listLead li .icon{
  width:45px;
  display:table-cell;
  vertical-align:middle;
}
.l-content .section .sectionInner .listLead li .txt{
  display:table-cell;
  vertical-align:middle;
}
/* listAdvantages */
.l-content .section .sectionInner .listAdvantages {
  width:700px;
  margin:0 auto;
}
.l-content .section .sectionInner .listAdvantages li {
  margin-top:50px;
  display:table;
}
.l-content .section .sectionInner .listAdvantages li:first-child {
  margin-top:0;
}
.l-content .section .sectionInner .listAdvantages li .icon{
  width:134px;
  display:table-cell;
  vertical-align:middle;
}
.l-content .section .sectionInner .listAdvantages li dl{
  display:table-cell;
  vertical-align:middle;
}
.l-content .section .sectionInner .listAdvantages li dl dt{
  font-weight:bold;
  margin-bottom:10px;
  font-size:16px;
}
.l-content .section .sectionInner .listAdvantages li dl dd{
  font-size:16px;
}
/* listUsablity */
.l-content .section .sectionInner .listUsablity {
  width:720px;
  margin:0 auto;
}
.l-content .section .sectionInner .listUsablity li {
  margin-top:15px;
  display:table;
}
.l-content .section .sectionInner .listUsablity li:first-child {
  margin-top:0;
}
.l-content .section .sectionInner .listUsablity li .icon{
  width:100px;
  display:table-cell;
  vertical-align:top;
  font-weight:bold;
  font-size:16px;
}
.l-content .section .sectionInner .listUsablity li .txt{
  width:650px;
  display:table-cell;
  vertical-align: middle;
  font-size:14px;
}
/* btnIncadlibrary */
.l-content .btnIncadlibrary {
  text-align:center;
}
.l-content .btnIncadlibrary a {
  font-size:14px;
  display: inline-block;
  border-radius: 2px;
   background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAMBAMAAABCcoqQAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAtUExURQAAAP///////////////////////////////////////////////////////6FIq5sAAAAOdFJOUwA0/u/wYmNkBOChChARXGolTAAAACxJREFUCNdjKDJkAAJ2ZQEQlQTmsCFzuF42AMkgRyDBqiKAykwCMRnObgASAO6EB2im/ImLAAAAAElFTkSuQmCC);
  background-position: 11px center;
  text-align: center;
  text-decoration: none;
  font-weight: bold;
  color: #fff;
  background-repeat: no-repeat;
  box-shadow: inset 0 1px 0 0 #ffab6c, 0 2px 0 0 rgba(0,0,0,0.1);
  background-color: #ff730a;
}
.l-content .btnIncadlibrary a .txt {
  display: block;
  padding: 8px 38px 8px 42px;
}
</pre></body></html>