/*---------------------------------------
    reset style
----------------------------------------*/
.old-newsWrap div,
.old-newsWrap dl,
.old-newsWrap dt,
.old-newsWrap dd,
.old-newsWrap ul,
.old-newsWrap ol,
.old-newsWrap li,
.old-newsWrap h1,
.old-newsWrap h2,
.old-newsWrap h3,
.old-newsWrap h4,
.old-newsWrap h5,
.old-newsWrap h6,
.old-newsWrap pre,
.old-newsWrap form,
.old-newsWrap fieldset,
.old-newsWrap input,
.old-newsWrap textarea,
.old-newsWrap p,
.old-newsWrap blockquote,
.old-newsWrap th,
.old-newsWrap td {
  margin: 0;
  padding: 0;
}
.old-newsWrap address,
.old-newsWrap caption,
.old-newsWrap cite,
.old-newsWrap code,
.old-newsWrap dfn,
.old-newsWrap em,
.old-newsWrap strong,
.old-newsWrap th,
.old-newsWrap var {
  font-style: normal;
}
.old-newsWrap table {
  border-collapse: collapse;
  border-spacing: 0;
}
.old-newsWrap caption,
.old-newsWrap th {
  text-align: left;
}
.old-newsWrap q:before,
.old-newsWrap q:after {
  content: '';
}
.old-newsWrap object,
.old-newsWrap embed {
  vertical-align: top;
}
.old-newsWrap hr,
.old-newsWrap legend {
  display: none;
}
.old-newsWrap h1,
.old-newsWrap h2,
.old-newsWrap h3,
.old-newsWrap h4,
.old-newsWrap h5,
.old-newsWrap h6 {
  font-size: 100%;
}
.old-newsWrap img,
.old-newsWrap abbr,
.old-newsWrap acronym,
.old-newsWrap fieldset {
  border: 0;
}
.old-newsWrap ul li {
  list-style-type: none;
}
.old-newsWrap p {
  margin-bottom: 1em;
}
.old-newsWrap a,
.old-newsWrap label {
  cursor: pointer;
}
.old-newsWrap img {
  margin: 0;
  padding: 0;
  border: none;
  width: auto;
  max-width: 100%;
}


/* ==========================

縲縲common

========================== */
.old-newsWrap {
  font-size: 12px;
  line-height: 20px;
  color: #000;
  margin:0 auto;
}
@media only screen and (max-width: 767px) {
  .old-newsWrap {
    padding-top: 16.66667vw;
  }
}
.old-newsWrap a {
  color: #555555 ;
  text-decoration: none;
}

.old-newsWrap a:hover {
  color: #555555 ;
  text-decoration: none;
  
}

.old-newsWrap img.act:hover {
  filter:alpha(opacity=60);
  -moz-opacity: 0.6;
  opacity: 0.6;
}



/* ==========================

縲縲info

========================== */


.old-newsWrap #infomationArea{
  width:100%;
  font-size: 12px;
  line-height: 20px;
}

.old-newsWrap #infomationArea p.text_01{
  margin-bottom:10px;
}

.old-newsWrap #infomationArea p.date{
  margin-bottom:30px;
  text-align:right;
}

.old-newsWrap #infomationArea h2{
  border:5px solid #ececec;
  padding:20px;
  font-size:20px;
  line-height:32px;
  margin-bottom:30px;
}

.old-newsWrap #infomationArea h2 span{
  font-size:14px;
}

.old-newsWrap #infomationArea p.main_lead{
  font-size:13px;
  line-height:28px;
  word-wrap:break-word;
}

.old-newsWrap #infomationArea p.text_cap{
  font-size:11px;
  line-height:16px;
  color:#888;
  word-wrap:break-word;
}

.old-newsWrap #infomationArea p.text_announce{
  font-size:14px;
  line-height:28px;
  color:#ff0000;
  font-weight:bold;
  word-wrap:break-word;
}


.old-newsWrap #infomationArea h3{
  background:#000;
  padding:10px 20px;
  font-size:15px;
  line-height:28px;
  margin:40px 0 20px 0;
  color:#fff;
}

.old-newsWrap #infomationArea p.text_base{
  margin-bottom:20px;
  word-wrap:break-word;
}

.old-newsWrap #infomationArea p.image_left{
  text-align:center;
}

.old-newsWrap #infomationArea p.image_center{
  text-align:center;
}

.old-newsWrap #infomationArea p.image_right{
  text-align:center;
}


.old-newsWrap #infomationArea p.image_left img {
  width:90%;
  padding-bottom:10px;
}

.old-newsWrap #infomationArea p.image_center img{
  width:90%;
  padding-bottom:10px;
}

.old-newsWrap #infomationArea p.image_right img{
  width:90%;
  padding-bottom:10px;
}

.old-newsWrap #infomationArea div.text_fr{
  border:2px solid #ececec;
  padding:10px 20px 5px 20px;
  margin:20px 0 30px 0;
}

.old-newsWrap #infomationArea h4{
  border:1px solid #000;
  padding:5px 20px;
  font-size:13px;
  line-height:22px;
  margin:40px 0 20px 0;
}

.old-newsWrap div.dl_pdf{
  margin:40px auto 20px auto;
  padding:10px;
  text-align:center;
  font-size:10px;
  font-weight:bold;
  border-radius:3px;
}
.old-newsWrap div.dl_pdf img{
  width:20%;
}

.old-newsWrap #infomationArea .mb10{
  margin-bottom:10px !important;
}
.old-newsWrap #infomationArea .mb20{
  margin-bottom:20px !important;
}
.old-newsWrap #infomationArea .mb30{
  margin-bottom:30px !important;
}
.old-newsWrap #infomationArea .mb40{
  margin-bottom:40px !important;
}
.old-newsWrap #infomationArea .mb50{
  margin-bottom:60px !important;
}
.old-newsWrap #infomationArea .mb60{
  margin-bottom:60px !important;
}