@charset "UTF-8";
/* ===================================================================

▼ extend
#####@media内は@extendが効きませんので、@include（mixin）を使ってください。

==================================================================== */
/*
 font
*/
@font-face {
  font-family: "NotoSansCJKjp";
  font-style: normal;
  font-weight: 400;
  src: url("/_materials/other/font/NotoSansCJKjp-Light.eot");
  src: local("Noto Sans CJK JP Light"), url("/_materials/other/font/NotoSansCJKjp-Light.eot?#iefix") format("embedded-opentype"), url("/_materials/other/font/NotoSansCJKjp-Light.woff") format("woff"), url("/_materials/other/font/NotoSansCJKjp-Light.otf") format("opentype");
}

@font-face {
  font-family: "NotoSansCJKjpMedium";
  font-style: normal;
  font-weight: 400;
  src: url("/_materials/other/font/NotoSansCJKjp-Medium.eot");
  src: local("Noto Sans CJK JP Medium"), url("/_materials/other/font/NotoSansCJKjp-Medium.eot?#iefix") format("embedded-opentype"), url("/_materials/other/font/NotoSansCJKjp-Medium.woff") format("woff"), url("/_materials/other/font/NotoSansCJKjp-Medium.otf") format("opentype");
}

@font-face {
  font-family: "NotoSansCJKjpBold";
  font-style: normal;
  font-weight: 400;
  src: url("/_materials/other/font/NotoSansCJKjp-Bold.eot");
  src: local("Noto Sans CJK JP Bold"), url("/_materials/other/font/NotoSansCJKjp-Bold.eot?#iefix") format("embedded-opentype"), url("/_materials/other/font/NotoSansCJKjp-Bold.woff") format("woff"), url("/_materials/other/font/NotoSansCJKjp-Bold.otf") format("opentype");
}

/*
 breakPoint
*/
/*
 color
*/
/*
 pastelcolor
*/
/*
 opacity
*/
/*
  text-ajast
*/
/*
  margin-auto
*/
/*
  display-inline
*/
/*
  clearfix
*/
/*
 transition
*/
/*
 arrow
*/
/*
 VW fontsize
*/
/* ===================================================================

▼ csr

=================================================================== */
.dir2_csr .l_contents {
  padding-bottom: 150px;
}

@media screen and (max-width: 640px) {
  .dir2_csr .l_contents {
    padding-bottom: 80px;
  }
}

.this_csr_safety_compliance .md_breadCrumb_inner li:nth-child(4) {
  display: none;
}

@media screen and (max-width: 380px) {
  .this_csr_index .l_contents #anc_csr_01 .md_title_h2__center {
    text-align: center;
  }
}

.uq_imageBox {
  text-align: center;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

.uq_imageBox__caption {
  text-align: left;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  font-size: 13px;
  margin-top: 0.3em;
  padding-left: 0.3em;
}

.uq_title_h3 {
  font-size: 20px;
  font-family: "NotoSansCJKjpMedium";
  line-height: 1.3;
  padding-bottom: 1.0em;
  border-bottom: 1px dotted #b2b2b2;
  margin-bottom: 1.0em;
}

.uq_table th {
  background-color: #eef0f0;
  font-size: 20px;
  text-align: center;
  padding: 1.2em;
}

@media screen and (max-width: 640px) {
  .uq_table th {
    font-size: 18px;
  }
}

.uq_table td {
  padding: 1.2em;
  text-align: center;
}

.uq_table .uq_tableCell__borderTop {
  border-top: 1px solid #b2b2b2;
}

.uq_table .uq_tableCell__borderBottom {
  border-bottom: 1px solid #b2b2b2;
}

.uq_table .uq_tableCell__borderLeft {
  border-left: 1px solid #b2b2b2;
}

.uq_table .uq_tableCell__borderRight {
  border-left: 1px solid #b2b2b2;
}

.uq_imageTable {
  display: table;
  width: 100%;
}

.uq_imageTable .uq_imageTable__leftBox {
  display: table-cell;
  width: 48%;
  vertical-align: top;
  text-align: left;
}

.uq_imageTable .uq_imageTable__rightBox {
  display: table-cell;
  width: 52%;
  padding-left: 4%;
  vertical-align: top;
  text-align: left;
}

@media screen and (max-width: 640px) {
  .uq_imageTable {
    display: block;
    text-align: center;
  }
  .uq_imageTable .uq_imageTable__leftBox {
    display: inline-block;
    width: auto;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
  }
  .uq_imageTable .uq_imageTable__rightBox {
    display: inline-block;
    width: auto;
    padding-left: 0;
    margin-left: auto;
    margin-right: auto;
  }
}

.uq_imageTable .uq_caption {
  padding-top: 0.3em;
  font-size: 13px;
}

.uq_linkList li {
  margin-top: 1.5em;
}

.uq_linkList li:first-child {
  margin-top: 0;
}

.uq_linkList a {
  color: #1ea5bd;
  text-decoration: underline;
  font-size: 15px;
}

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

.uq_linkListWrap__center {
  text-align: center;
}

.uq_linkListWrap__center .uq_linkList {
  text-align: left;
  display: inline-block;
  margin-left: auto;
  margin-right: auto;
}

.uq_linkList__normal {
  list-style-type: disc;
  padding-left: 22px;
}

.uq_linkList__normal li {
  list-style-type: disc;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidW5pcXVlL2Nzci5jc3MiLCJzb3VyY2VzIjpbInVuaXF1ZS9jc3Iuc2NzcyIsInV0aWxpdHkvX2V4dGVuZC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUNBQTs7Ozs7dUVBS3VFO0FBRXZFOztFQUVFO0FBQ0YsVUFBVTtFQUNOLFdBQVcsRUFBRSxlQUFlO0VBQzVCLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLEdBQUcsRUFBRSxxREFBcUQ7RUFDMUQsR0FBRyxFQUFFLCtCQUErQixFQUMvQiw0REFBNEQsQ0FBQywyQkFBMkIsRUFDeEYsc0RBQXNELENBQUMsY0FBYyxFQUNyRSxxREFBcUQsQ0FBQyxrQkFBa0I7OztBQUVqRixVQUFVO0VBQ04sV0FBVyxFQUFFLHFCQUFxQjtFQUNsQyxVQUFVLEVBQUUsTUFBTTtFQUNsQixXQUFXLEVBQUUsR0FBRztFQUNoQixHQUFHLEVBQUUsc0RBQXNEO0VBQzNELEdBQUcsRUFBRSxnQ0FBZ0MsRUFDaEMsNkRBQTZELENBQUMsMkJBQTJCLEVBQ3pGLHVEQUF1RCxDQUFDLGNBQWMsRUFDdEUsc0RBQXNELENBQUMsa0JBQWtCOzs7QUFFbEYsVUFBVTtFQUNOLFdBQVcsRUFBRSxtQkFBbUI7RUFDaEMsVUFBVSxFQUFFLE1BQU07RUFDbEIsV0FBVyxFQUFFLEdBQUc7RUFDaEIsR0FBRyxFQUFFLG9EQUFvRDtFQUN6RCxHQUFHLEVBQUUsOEJBQThCLEVBQzlCLDJEQUEyRCxDQUFDLDJCQUEyQixFQUN2RixxREFBcUQsQ0FBQyxjQUFjLEVBQ3BFLG9EQUFvRCxDQUFDLGtCQUFrQjs7O0FBR2hGOztFQUVFO0FBSUY7O0VBRUU7QUFXRjs7RUFFRTtBQVNGOztFQUVFO0FBVUY7O0VBRUU7QUFTRjs7RUFFRTtBQVNGOztFQUVFO0FBeUJGOztFQUVFO0FBYUY7O0VBRUU7QUFXRjs7RUFFRTtBQWtCRjs7RUFFRTtBRHJMRjs7OztzRUFJc0U7QUFJdEUsQUFDRSxTQURPLENBQ1AsV0FBVyxDQUFBO0VB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 */

/*# sourceMappingURL=../../../_assistantMaps/unique/csr.css.map */
