@charset "utf-8";
@import "/resources/fx/css/v1/base.css?rd=20170101";
@import "/resources/fx/css/v1/common-parts.css?rd=20170101";
@import "/resources/fx/css/v1/common-sitenavi.css?rd=20170101";
@import "/resources/fx/css/v1/fxcompany-layout.css?rd=20170101";
@import "/resources/fx/css/v1/common-subcolumn.css?rd=20170101";
@import "/resources/fx/css/v1/common-subcontents.css?rd=201800808";
@import "/resources/common/css/v1/zai-common-parts.css?rd=20170101";

#wrapper.fxmail_faq{
  #background: url(/common/fxmail/images/fxmail/faq_subcolumun_bg.gif)  repeat-y;
  background:none;
}
#main-column-wrapper {
  float:none;
  margin:0 auto;
}
#main-column.fxmail_faq{
  width: 710px;
  float: left;
  padding: 20px 0 0 30px;
  text-align: left;
  font-size: 14px;
}

#main-column.fxmail_faq h1{
  margin-top: -10px;
}

#main-column.fxmail_faq h2{
  display: block;
  width: 710px;
  height: 30px;
  background: url(/common/fxmail/images/fxmail/faq_h2.gif) no-repeat;
  text-indent: 100%;
  overflow: hidden;
  font-size: 0;
  margin: 30px 0 25px 0;
}
#main-column.fxmail_faq h2.toiawase{
  background: url(/common/fxmail/images/fxmail/toiawase_h2.gif) no-repeat;
  width: 706px;
  height: 33px;
}
#main-column.fxmail_faq h3{
  padding: 30px 0 30px 15px;
  font-size: 16px;
  font-weight: bold;
  clear: both;
}
#main-column.fxmail_faq img{
  margin: 20px auto;
  display: block;
}
#main-column.fxmail_faq p{
  padding: 0 0 15px 20px ;
  line-height: 24px;
}

#main-column.fxmail_faq ul{
  padding: 0 0 0 20px ;
}

#main-column.fxmail_faq li{
  width: 31%;
  float: left;
  margin: 0 15px 10px 0;
}
#main-column.fxmail_faq li.last{
  width: 100%;
  float: left;
}
#main-column.fxmail_faq .Q{
  background: url(/common/fxmail/images/fxmail/faq_Q.gif)no-repeat;
  padding-left: 40px;
  background-position: 5px 0px;
}
#main-column.fxmail_faq .A{
  background: url(/common/fxmail/images/fxmail/faq_A.gif)no-repeat;
  padding-left: 40px;
  background-position: 5px -2px;
  padding-bottom: 30px;
}
/*左カラム*/
#sub-column.fxmail_faq .to-dol,
#sub-column.fxmail_faq .to-zaifx{
  margin: 0 0 15px 4px;

}


#sub-column.fxmail_faq .topics-main{
  background: url(/common/fxmail/images/fxmail/faq_subcolumn_topics_bg.gif) repeat;

}
#sub-column.fxmail_faq .scommon-waku{
  background: url(/common/fxmail/images/fxmail/faq_subcolumn_scommon-waku.gif) scroll left bottom;
}

#sub-column.fxmail_faq .subcolumn-zaifxnews h3 a{
  background: url(/common/fxmail/images/fxmail/faq_subcolumn_zaifxnews.gif) no-repeat;
  position: relative;
  top: -2px;
}
#sub-column.fxmail_faq .subcolumn-hitsuji h3 a{
  background: url(/common/fxmail/images/fxmail/faq_subcolumn_subcolumn-hitsuji-title.gif) no-repeat;
  position: relative;
  top: -2px;
}

#sub-column.fxmail_faq .subcolumn-hitsuji-body{
  position: relative;
  top: -2px;
}

#sub-column.fxmail_faq hr{
  border-color: #535353;
}

#sub-column.fxmail_faq .subcolumn-mochida h3 a{
  background: url(/common/fxmail/images/fxmail/faq_subcolumn-mochida-title.gif) no-repeat;
  position: relative;
  top: -3px;
}

#sub-column.fxmail_faq .subcolumn-mochida-main{
  background: url(/common/fxmail/images/fxmail/faq_subcolumn-mochida.gif) no-repeat;
  position: relative;
  top: -3px;
}

#sub-column.fxmail_faq .subcolumn-imai2 h3 a{
  background: url(/common/fxmail/images/fxmail/faq_subcolumn-imai2-title.gif) no-repeat;
  position: relative;
  top: -3px;
}

#sub-column.fxmail_faq .subcolumn-imai2{
  background: url(/common/fxmail/images/fxmail/faq_subcolumn_imai_bottom.gif) scroll left bottom;
}

#sub-column.fxmail_faq .subcolumn-fxinfo h3 a{
  background: url(/common/fxmail/images/fxmail/faq_subcolumn_fximfo_ttl.gif) no-repeat;
  position: relative;
  top: -3px;
}

#sub-column.fxmail_faq .subcolumn-fxinfo-date{
  position: relative;
  top: -3px;
}

#sub-column.fxmail_faq .subcolumn-fxinfo{
  background: url(/common/fxmail/images/fxmail/faq_subcolumn-fxinfo.gif)  scroll left bottom;
}

#sub-column.fxmail_faq .subcolumn-fushigi{
  margin-top: 52px;
}

#sub-column.fxmail_faq .subcolumn-fushigi ul{
  margin-top: -42px;
}

#sub-column.fxmail_faq .sub-fx-tweet{
  background: url(/common/fxmail/images/fxmail/faq_subcolumn_fx_twitter_bg.png) no-repeat center;
}

#sub-column.fxmail_faq .sub-fx-tweet .live-tweet{
  top: 66px;
  left: 15px;
}

#sub-column.fxmail_faq .subcolumn-twitter{
  margin: 18px 0 15px 9px;
  }
#sub-column.fxmail_faq .subcolumn-twitter p {
  margin-top: -8px;
  }
#sub-column.fxmail_faq .subcolumn-cfd a img{
  position: relative;
  top: -3px;
}
#sub-column.fxmail_faq .subcolumn-hanako{
  background: url(/common/fxmail/images/fxmail/faq_subcolumn-hanako-title.png) no-repeat;
}
#sub-column.fxmail_faq .subcolumn-hanako-main{
  background: url(/common/fxmail/images/fxmail/faq_subcolumn-hanako-bottom.gif) no-repeat bottom;
}
#sub-column.fxmail_faq .subcolumn-hanako p{
  background-color: #ffffff !important;
  
  position: relative;
  bottom: 3px;
  margin-top: 3px;
}
#sub-column.fxmail_faq .subcolumn-hanako img{
  display: none
}

#sub-column.fxmail_faq .subcolumn-first a{
  background: url(/common/fxmail/images/fxmail/faq_subcolumn-first-title.gif) no-repeat;
  height: 64px;
  display: block;
  position: relative;
  top: -3px;
}
#sub-column.fxmail_faq .subcolumn-first a img{
display: none
}
#sub-column.fxmail_faq .subcolumn-first p a{
  background: none !important;
  height: auto;
}
#sub-column.fxmail_faq .subcolumn-first{
  background: url(/common/fxmail/images/fxmail/faq_subcolumn-first-bg.gif) scroll left bottom;
}