@charset "UTF-8";
/* line 4, ../_src/scss/action.scss */
#action { /*============================================================= action CSR活動
=============================================================*/ /*!  #mainimg
================================================ */ /*!  .actionTit
================================================ */ /*!  .actionSec
================================================ */ }
/* line 11, ../_src/scss/action.scss */
#action #mainimg .img { background-image: url(../img/csr/bg_mainimg_sp.png); }
@media (min-width: 600px) { /* line 11, ../_src/scss/action.scss */
  #action #mainimg .img { background-image: url(../img/csr/bg_mainimg_pc.png); } }
/* line 20, ../_src/scss/action.scss */
#action .actionTit { margin-bottom: 20px; text-align: center; font-family: "Sawarabi Mincho",serif; font-size: 2.4rem; font-weight: 500; letter-spacing: .2rem; }
@media (min-width: 600px) { /* line 20, ../_src/scss/action.scss */
  #action .actionTit { margin-bottom: 30px; text-align: left; font-size: 2.6rem; } }
/* line 36, ../_src/scss/action.scss */
#action .actionSec { padding-bottom: 15px; }
@media (min-width: 600px) { /* line 36, ../_src/scss/action.scss */
  #action .actionSec { padding-bottom: 20px; } }
/* line 41, ../_src/scss/action.scss */
#action .actionSec .box { margin-bottom: 30px; }
@media (min-width: 600px) { /* line 41, ../_src/scss/action.scss */
  #action .actionSec .box { margin-bottom: 40px; } }
/* line 46, ../_src/scss/action.scss */
#action .actionSec .box p + p { margin-top: 20px; }
/* line 50, ../_src/scss/action.scss */
#action .actionSec .box .list .item { margin-top: 15px; }
@media (min-width: 600px) { /* line 50, ../_src/scss/action.scss */
  #action .actionSec .box .list .item { float: left; width: 435px; margin: 20px 20px 0 0; }
  /* line 56, ../_src/scss/action.scss */
  #action .actionSec .box .list .item:nth-child(even) { margin-right: 0; } }
@media (min-width: 600px) { /* line 63, ../_src/scss/action.scss */
  #action .actionSec .box .txt01 { float: left; width: 580px; } }
/* line 68, ../_src/scss/action.scss */
#action .actionSec .box .img01 { width: 280px; margin: 20px auto 0; }
@media (min-width: 600px) { /* line 68, ../_src/scss/action.scss */
  #action .actionSec .box .img01 { float: right; width: 280px; margin: 0; } }
@media (min-width: 600px) { /* line 78, ../_src/scss/action.scss */
  #action .actionSec .box .txt02 { float: left; width: 430px; } }
/* line 83, ../_src/scss/action.scss */
#action .actionSec .box .img02 { margin-top: 20px; }
@media (min-width: 600px) { /* line 83, ../_src/scss/action.scss */
  #action .actionSec .box .img02 { float: right; width: 430px; margin: 0; } }
/* line 91, ../_src/scss/action.scss */
#action .actionSec .box .txtList { padding-top: 10px; }
/* line 93, ../_src/scss/action.scss */
#action .actionSec .box .txtList .item { position: relative; padding-left: 15px; }
/* line 96, ../_src/scss/action.scss */
#action .actionSec .box .txtList .item::before { position: absolute; top: 7px; left: 0; content: ''; display: block; width: 0; height: 0; border-top: 5px solid #275ba8; border-right: 5px solid #1b4075; border-bottom: 5px solid #1b4075; border-left: 5px solid #275ba8; }

/*# sourceMappingURL=action.css.map */