@charset "UTF-8";
.btnList01 li a span,
.btnList02 li a span,
.btnList02 li span.noLink {
  font-size: 1.5rem;
}

.cont_inner {
  width: 1000px;
  margin: 0 auto;
}
@media only screen and (max-width: 650px) {
  .cont_inner {
    width: 100%;
  }
}

#sub_contents {
  background: #A67739 url(/anzen/images/bg_sub.jpg) no-repeat top center;
}

/*.blue,.hyogikai a {
	color: #3979A5!important;
	text-decoration: underline!important;
}
a.blue:hover,.hyogikai a:hover{
	opacity:.7!important;
	filter:alpha(opacity=70)!important;
	-ms-filter:"alpha( opacity=70 )"!important;

}
*/
/*ページ内リンク*/
.anchor_mr30 li {
  display: block;
  padding: 0 0 0 10px !important;
  margin: 0 30px 0 0 !important;
  float: left;
}

.arr2mn {
  margin: 0 0 0px !important;
}

.num a {
  margin: 0 0 0 20px;
}

.txtCenter, .imgCenter {
  text-align: center;
}

.txtRight {
  text-align: right;
}

.floatLeft {
  float: left;
}

.floatRight {
  float: right;
}

/*画像 ボーダー*/
.imgBorder img {
  border: 1px solid #ccc;
}

/*画像 ボーダー下 マージン*/
.imgRight img, .imgCol img {
  margin: 0 0 10px 0;
}

/*画像 右配置*/
.imgRight {
  display: inline;
  width: auto;
  height: auto;
  margin: 5px 0 50px 35px;
  float: right;
}

/*画像 並び配置*/
.imgCol {
  display: inline;
  margin: 0 10px 0 10px;
  float: left;
}

/*リスト数字*/
ol.olDecimal li {
  list-style: decimal outside;
  margin: 0 0 0 25px;
}

/*リスト*/
ul.ulNormal li {
  list-style: none outside;
  text-indent: -1em;
  margin: 0 0 0 1em;
}

/*リスト インデント*/
ul.ulIndent li {
  margin: 0 0 0 2em;
}

.width150 {
  width: 150px;
}

@media only screen and (max-width: 650px) {
  .enlightenmentPoster {
    padding: 0 20px;
  }
}

@media only screen and (max-width: 650px) {
  .pc {
    display: none;
  }
}

.enlightenmentPoster_boxLeftImgBox {
  margin-top: 20px;
  text-align: center;
}
.enlightenmentPoster_boxLeftImgBox.img_border img {
  border: 1px solid #B3B3B3;
}
.enlightenmentPoster_boxLeftImgBox:first-child {
  margin-top: 0;
}
.enlightenmentPoster_boxLeftImgBox img {
  width: 100%;
}

.enlightenmentPoster_box {
  border: 1px solid #000;
  padding: 30px 30px;
}
@media only screen and (max-width: 650px) {
  .enlightenmentPoster_box {
    padding: 15px 15px;
  }
}

.enlightenmentPoster_boxTxt {
  margin-bottom: 20px;
}

#wrapper .enlightenmentPoster_boxInner {
  display: flex;
  justify-content: space-between;
}
@media only screen and (max-width: 650px) {
  #wrapper .enlightenmentPoster_boxInner {
    display: block;
  }
}
#wrapper .enlightenmentPoster_boxInner:before, #wrapper .enlightenmentPoster_boxInner:after {
  display: none;
}
#wrapper .enlightenmentPoster_boxLeft {
  width: 240px;
}
@media only screen and (max-width: 650px) {
  #wrapper .enlightenmentPoster_boxLeft {
    width: 100%;
  }
}
#wrapper .enlightenmentPoster_boxRight {
  width: calc(100% - 297px);
}
@media only screen and (max-width: 650px) {
  #wrapper .enlightenmentPoster_boxRight {
    width: 100%;
    margin-top: 30px;
  }
}
#wrapper .bold {
  font-weight: bold;
}
#wrapper .mt30 {
  display: block;
  margin-top: 30px;
}
#wrapper .mt60 {
  display: block;
  margin-top: 60px;
}
#wrapper .indent {
  text-indent: -1em;
  padding-left: 1em;
  display: block;
}
#wrapper .link_arr1 {
  background: url(/common/images/arr2.gif) no-repeat 0 0.65em;
  padding: 0 0 0 10px;
}

@media only screen and (max-width: 650px) {
  .pdf_container {
    margin-top: 40px;
  }
}/*# sourceMappingURL=local.css.map */