

/* --------------------------------------*/
/* MFC_TOP_EXPLAIN                       */
/* --------------------------------------*/

/* 説明部全体 + 330px */
#contents_eacloud_title_mfc {
  width:100%;
  height: auto;
  box-sizing:border-box;
}

.news_li {
  margin:0;
  box-sizing:border-box;
}

.news_list {
  width:100%;
  height:auto;
  border-bottom:dotted 1px #ccc;
  margin:4px;
  padding:4px;
  box-sizing:border-box;
}
.news_head {
  height:18px;
  box-sizing:border-box;
}
.news_link {
  letter-spacing:-1px;
  box-sizing:border-box;
}
@media(min-width:740px){
.mfc_top_explain {
  width: 780px;
  height: auto;
  background-color: #fff;
  margin:0 auto;
  padding:10px 8px;
  box-sizing:border-box;
}}
@media(max-width:739px){
.mfc_top_explain {
  width: 98%;
  height: auto;
  background-color: #fff;
  margin:0 auto;
  padding:10px 8px;
  box-sizing:border-box;
}}

.explain_container {
  position: relative;
  width: 100%;
  height: auto;
  margin:0;
  box-sizing:border-box;
}


.explain_container .box .header {
  width:98%;
  max-width:380px;
  margin:4px auto 10px;
}

.explain_container .box .header img{width:100%; height:auto;vertical-align:top;}


.explain_container .box .thumb {
  position: relative;
  width:98%;
  box-sizing:border-box;
  margin-bottom:30px;
}

#explain_box_thumb_1,
#explain_box_thumb_2,
#explain_box_thumb_3,
#explain_box_thumb_4,
#explain_box_thumb_5{width:100%;}

#explain_box_thumb_1 img,
#explain_box_thumb_2 img,
#explain_box_thumb_3 img,
#explain_box_thumb_4 img,
#explain_box_thumb_5 img{width:100%; height:auto;vertical-align:top;}

.explain_container .box .help_text p {
  position: relative;
  margin-top: 5px;
  margin-bottom: 15px;
  box-sizing:border-box;
  
  color: #404040;
  line-height: 1.2em;
}

/* --------------------------------------*/
/* FEATURE_CUSTOM                        */
/* --------------------------------------*/

a.info:link {
text-decoration : underline;
color : #0000ff;
}
a.info:visited {
text-decoration : underline;
color : #0000ff;
}
a.info:active {
text-decoration : underline;
color : #2111EF;
}
a.info:hover {
text-decoration : underline;
color : #ff0000;
}

