@charset "utf-8";
/* CSS Document */

body ,h1 ,h2 ,h3 ,h4 ,h5 ,h6 ,p{
	font-family: "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

p{ line-height:160%; }

a { color:#fff; text-decoration:none;outline: none;}
a:link { color: #fff; text-decoration:none; outline: none;}
a:visited { color: #fff; text-decoration:none; outline: none;} 
a:hover { color: #3cd2ff; text-decoration:none; outline: none;} 
a:active { color: #3cd2ff; text-decoration:none; outline: none;}

*{
	marks: 0;
	padding:0;
}
.none{
	display: none;
}
/* ==================================
	色確認用
================================== */
.red111{
	background:red;
}

.blue111{
	background:blue;
}


/* ==================================
	見出し
================================== */

h2{
	margin: 0;
	padding: 0;
	}
h3{
	color:#691478;
	font-weight: 700;
	font-size: 200%;
	}

h4{
	background:#000;
	color:#fff;
	margin: 0 0 10% 0;
	}

.bg_purple{
	background:#5e1e41;
	padding:1% 0 1% 1%;
	margin:0 0 1% 0;
	font-size:140%;
	font-weight:700;
	border-radius:5px;
}

.h4_color01{
	background:#5e1e41;
	padding:1% 0 1% 1%;
	margin:0 0 1% 0;
	font-size:140%;
	font-weight:700;
	border-radius:5px;
}

.h4_color02{
	background:#5e1e41;
	padding:1% 0 1% 1%;
	margin:0 0 1% 0;
	font-size:140%;
	font-weight:700;
	border-radius:5px;
}

.h4_color03{
	background:#5e1e41;
	padding:1% 0 1% 1%;
	margin:0 0 1% 0;
	font-size:140%;
	font-weight:700;
	border-radius:5px;
}

h5{
	background:orange;
	}

h6{
	background:pink;
	}

/* ==================================
	文字装飾
================================== */
.text_blue{
	color:#00b7ee;
}

.text_purple{
	color:#6323cc;
}

.bold{
	font-weight:700;
}

/* ==================================
	マウスオーバー時画像を白くする
================================== */
.alpha a:hover img {
  opacity: 0.5;
  filter: alpha(opacity=50);
  -ms-filter: "alpha(opacity=50)";
}
@charset "utf-8";
/* CSS Document */

body ,h1 ,h2 ,h3 ,h4 ,h5 ,h6 ,p{
	font-family: "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

p{ line-height:160%; }

a { color:#fff; text-decoration:none;outline: none;}
a:link { color: #fff; text-decoration:none; outline: none;}
a:visited { color: #fff; text-decoration:none; outline: none;} 
a:hover { color: #3cd2ff; text-decoration:none; outline: none;} 
a:active { color: #3cd2ff; text-decoration:none; outline: none;}

*{
	marks: 0;
	padding:0;
}
.none{
	display: none;
}
/* ==================================
	色確認用
================================== */
.red111{
	background:red;
}

.blue111{
	background:blue;
}


/* ==================================
	見出し
================================== */

h2{
	margin: 0;
	padding: 0;
	}
h3{
	color:#691478;
	font-weight: 700;
	font-size: 200%;
	}

h4{
	color:#fff
	}
.bg_color01{
	background:#5e1e41;
	padding:1% 0 1% 1%;
	margin:0 0 1% 0;
	font-size:140%;
	font-weight:700;
	border-radius:5px;
}

.bg_color02{
	background:#5e1e41;
	padding:1% 0 1% 1%;
	margin:0 0 1% 0;
	font-size:140%;
	font-weight:700;
	border-radius:5px;
}


.bg_color03{
	background:#5e1e41;
	padding:1% 0 1% 1%;
	margin:0 0 1% 0;
	font-size:140%;
	font-weight:700;
	border-radius:5px;
}

h5{
	background:orange;
	}

h6{
	background:pink;
	}

/* ==================================
	文字装飾
================================== */
.text_blue{
	color:#00b7ee;
}

.text_purple{
	color:#6323cc;
}

.bold{
	font-weight:700;
}

/* ==================================
	マウスオーバー時画像を白くする
================================== */
.alpha a:hover img {
  opacity: 0.5;
  filter: alpha(opacity=50);
  -ms-filter: "alpha(opacity=50)";
}

/* ==================================
	配置
================================== */
.right{
	text-align:right;
}
.left{
	text-align:left;
}
.center{
	text-align:center;
}

.top_margin_5{
	margin-top:5%;
}

/* ==================================
	clearfix
================================== */
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.clearfix { display: inline-table; }


/* ==================================
	モーダルウィンドウ
================================== */
.img-thumbnail{
	background:none;
	border:none;
	line-height:0;
	padding:0;
}

.modal_or001{
	cursor:pointer;
}
/* ==================================
	配置
================================== */
.right{
	text-align:right;
}
.left{
	text-align:left;
}
.center{
	text-align:center;
}

.top_margin_5{
	margin-top:5%;
}

/* ==================================
	clearfix
================================== */
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.clearfix { display: inline-table; }


/* ==================================
	モーダルウィンドウ
================================== */
.img-thumbnail{
	background:none;
	border:none;
	line-height:0;
	padding:0;
}

.modal_or001{
	cursor:pointer;
}
/*テーブル*/
.tr_bg_attention{
	background: red;
}

.tr_bg_attention02{
	background: #0075b2;
}

.command img{
	width:20%;
}