@charset "utf-8";
/* ===================================================================
CSS information

 file name  :module.css
 style info :共通の汎用スタイル指定
=================================================================== */

/* ==========================================================
	基本設定、リンクカラーなど
========================================================== */
a {
  color: #000000;
  text-decoration: none;
}
a:hover {
  color: #0c8fbe;
}
/* リンク点線消し */
a {
  overflow: hidden;
  outline: none;
}
/* ==========================================================
	汎用class
========================================================== */

/* margin padding
========================================================== */
.mT10 {
  margin-top: 10px;
}
.mT20 {
  margin-top: 20px;
}
.mT30 {
  margin-top: 30px;
}
.mT40 {
  margin-top: 40px;
}
.mR10 {
  margin-right: 10px;
}
.mR20 {
  margin-right: 20px;
}
.mR30 {
  margin-right: 30px;
}
.mB10 {
  margin-bottom: 10px;
}
.mB20 {
  margin-bottom: 20px;
}
.mB30 {
  margin-bottom: 30px;
}
.mB60 {
  margin-bottom: 60px;
}
.mL10 {
  margin-left: 10px;
}
.mL20 {
  margin-left: 20px;
}
.mL30 {
  margin-left: 30px;
}
.pT10 {
  padding-top: 10px;
}
.pT20 {
  padding-top: 20px;
}
.pT30 {
  padding-top: 30px;
}
.pT40 {
  padding-top: 40px;
}
.pT50 {
  padding-top: 50px;
}
.pT60 {
  padding-top: 60px;
}
.pR10 {
  padding-right: 10px;
}
.pR20 {
  padding-right: 20px;
}
.pR30 {
  padding-right: 30px;
}
.pB10 {
  padding-bottom: 10px;
}
.pB20 {
  padding-bottom: 20px;
}
.pB30 {
  padding-bottom: 30px;
}
.pB40 {
  padding-bottom: 40px;
}
.pB50 {
  padding-bottom: 50px;
}
.pL10 {
  padding-left: 10px;
}
.pL20 {
  padding-left: 20px;
}
.pL30 {
  padding-left: 30px;
}
/* float
========================================================== */
.floatLeft {
  float: left;
}
.floatRight {
  float: right;
}
.clearBoth {
  clear: both;
}
/* text-align
========================================================== */
.alignLeft {
  text-align: left;
}
.alignRight {
  text-align: right;
}
.alignCenter {
  text-align: center;
}
/* STORONG
========================================================== */
strong {
  color: #12bfff;
}
/* Font size
========================================================== */
.text-14 {
  font-size: 14px;
}
.text-20 {
  font-size: 20px;
}