@charset "UTF-8";

/*------------- _____ ▼共通 _____ --------------------------------------------------*/

*{
	padding:0px;
	margin:0px;
	border:0px;
}

body {
	letter-spacing:1px;
	font-size:13px;
	font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	padding-top:0px;
	background-color:#000000;
}

.fyumin		{font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif; }
.fmeiryo	{font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.f10		{font-size:10px !important;}
.f11		{font-size:11px !important;}
.f12		{font-size:12px !important;}
.f13		{font-size:13px !important;}
.f14		{font-size:14px !important;}
.f15		{font-size:15px !important;}
.f16		{font-size:16px !important;}
.f17		{font-size:17px !important;}
.f18		{font-size:18px !important;}
.f19		{font-size:19px !important;}
.f20		{font-size:20px !important;}
.f21		{font-size:21px !important;}
.f22		{font-size:22px !important;}
.f23		{font-size:23px !important;}
.f24		{font-size:24px !important;}
.f25		{font-size:25px !important;}
.f30		{font-size:30px !important;}
.f40		{font-size:40px !important;}
.f50		{font-size:50px !important;}

.fnormal	{font-weight:normal !important;}

.w10p		{width:10% !important;}
.w20p		{width:20% !important;}
.w30p		{width:30% !important;}
.w40p		{width:40% !important;}
.w50p		{width:50% !important;}
.w60p		{width:60% !important;}
.w70p		{width:70% !important;}
.w80p		{width:80% !important;}
.w85p		{width:85% !important;}
.w90p		{width:90% !important;}
.w95p		{width:95% !important;}
.w100p		{width:100% !important;}

.w10		{width:10px !important;}
.w20		{width:20px !important;}
.w30		{width:30px !important;}
.w40		{width:40px !important;}
.w50		{width:50px !important;}
.w60		{width:60px !important;}
.w70		{width:70px !important;}
.w80		{width:80px !important;}
.w95		{width:95px !important;}
.w100		{width:100px !important;}
.w110		{width:110px !important;}
.w120		{width:120px !important;}
.w130		{width:130px !important;}
.w140		{width:140px !important;}
.w150		{width:150px !important;}
.w160		{width:160px !important;}
.w170		{width:170px !important;}
.w180		{width:180px !important;}
.w190		{width:190px !important;}
.w200		{width:200px !important;}
.w210		{width:210px !important;}
.w220		{width:220px !important;}
.w230		{width:230px !important;}
.w240		{width:240px !important;}
.w250		{width:250px !important;}
.w260		{width:260px !important;}
.w270		{width:270px !important;}
.w280		{width:280px !important;}
.w290		{width:290px !important;}
.w300		{width:300px !important;}
.w350		{width:350px !important;}
.w400		{width:400px !important;}
.w450		{width:450px !important;}
.w460		{width:460px !important;}
.w500		{width:500px !important;}
.w550		{width:550px !important;}
.w600		{width:600px !important;}
.w650		{width:650px !important;}
.w700		{width:700px !important;}
.w750		{width:750px !important;}
.w800		{width:800px !important;}
.w850		{width:850px !important;}
.w900		{width:900px !important;}
.w950		{width:950px !important;}
.h10		{height:10px !important;}
.h12		{height:12px !important;}
.h14		{height:14px !important;}
.h16		{height:16px !important;}
.h18		{height:18px !important;}
.h20		{height:20px !important;}
.h22		{height:22px !important;}
.h24		{height:24px !important;}
.h26		{height:26px !important;}
.h28		{height:28px !important;}
.h30		{height:30px !important;}
.h40		{height:40px !important;}
.h50		{height:50px !important;}
.h100		{height:100px !important;}
.h100scl	{height:100px !important; overflow:scroll;}
.h150		{height:150px !important;}
.h150scl	{height:150px !important; overflow:scroll;}
.h200		{height:200px !important;}
.h200scl	{height:200px !important; overflow:scroll;}
.h250		{height:250px !important;}
.h250scl	{height:250px !important; overflow:scroll;}
.h300		{height:300px !important;}
.h300scl	{height:300px !important; overflow:scroll;}

.right		{text-align:right !important;}
.left		{text-align:left !important;}
.center		{text-align:center !important;}

.fleft		{float:left !important;}
.fright		{float:right !important;}

.valigntop	{vertical-align:top !important;}


.m10			{margin:10px !important;}
.mtop0			{margin-top:0px !important;}
.mtop5			{margin-top:5px !important;}
.mtop10			{margin-top:10px !important;}
.mtop15			{margin-top:15px !important;}
.mtop20			{margin-top:20px !important;}
.mtop30			{margin-top:30px !important;}
.mtop40			{margin-top:40px !important;}
.mtop50			{margin-top:50px !important;}
.mtop100		{margin-top:100px !important;}
.mright0		{margin-right:0px !important;}
.mright5		{margin-right:5px !important;}
.mright10		{margin-right:10px !important;}
.mright15		{margin-right:15px !important;}
.mright20		{margin-right:20px !important;}
.mright30		{margin-right:30px !important;}
.mright40		{margin-right:40px !important;}
.mright50		{margin-right:50px !important;}
.mleft0			{margin-left:0px !important;}
.mleft1em		{margin-left:1em !important;}
.mleft5			{margin-left:5px !important;}
.mleft10		{margin-left:10px !important;}
.mleft15		{margin-left:15px !important;}
.mleft20		{margin-left:20px !important;}
.mleft30		{margin-left:30px !important;}
.mleft40		{margin-left:40px !important;}
.mleft50		{margin-left:50px !important;}
.mbottom0		{margin-bottom:0px !important;}
.mbottom5		{margin-bottom:5px !important;}
.mbottom10		{margin-bottom:10px !important;}
.mbottom15		{margin-bottom:15px !important;}
.mbottom20		{margin-bottom:20px !important;}
.mbottom30		{margin-bottom:30px !important;}
.mbottom40		{margin-bottom:40px !important;}
.mbottom50		{margin-bottom:50px !important;}
.mbottom80		{margin-bottom:80px !important;}
.mbottom100		{margin-bottom:100px !important;}

.p5				{padding:5px !important;}
.p10			{padding:10px !important;}
.p15			{padding:15px !important;}
.p20			{padding:20px !important;}

.ptop0			{padding-top:0px !important;}
.ptop5			{padding-top:5px !important;}
.ptop10			{padding-top:10px !important;}
.ptop15			{padding-top:15px !important;}
.ptop20			{padding-top:20px !important;}
.ptop30			{padding-top:30px !important;}
.ptop50			{padding-top:50px !important;}

.pleft0			{padding-left:0px !important;}
.pleft5			{padding-left:5px !important;}
.pleft10		{padding-left:10px !important;}
.pleft15		{padding-left:15px !important;}
.pleft20		{padding-left:20px !important;}
.pleft30		{padding-left:30px !important;}
.pleft50		{padding-left:50px !important;}
.pleft1em		{padding-left:1em !important;}

.pright0		{padding-right:0px !important;}
.pright5		{padding-right:5px !important;}
.pright10		{padding-right:10px !important;}
.pright15		{padding-right:15px !important;}
.pright20		{padding-right:20px !important;}
.pright30		{padding-right:30px !important;}
.pright50		{padding-right:50px !important;}

.pbottom0		{padding-bottom:0px !important;}
.pbottom5		{padding-bottom:5px !important;}
.pbottom10		{padding-bottom:10px !important;}
.pbottom15		{padding-bottom:15px !important;}
.pbottom20		{padding-bottom:20px !important;}
.pbottom30		{padding-bottom:30px !important;}
.pbottom40		{padding-bottom:40px !important;}
.pbottom50		{padding-bottom:50px !important;}

.lineheight100	{line-height:100% !important;}
.lineheight110	{line-height:110% !important;}
.lineheight120	{line-height:120% !important;}
.lineheight130	{line-height:130% !important;}
.lineheight140	{line-height:140% !important;}
.lineheight150	{line-height:150% !important;}

.letterspace0	{letter-spacing:0px !important;}
.letterspace1	{letter-spacing:1px !important;}

.bold			{font-weight:bold !important;}
.normal			{font-weight:normal !important;}

.border0		{border:0px !important;}
.border1gy		{border:1px solid #CCC !important;}

.nowrap			{white-space:nowrap !important;}
.noline			{text-decoration:none !important;}
.udrline		{text-decoration:underline !important;}

.clear			{clear:both !important;}

.black			{color:#000000;}
.white			{color:#FFFFFF;}
.red			{color:#FF0000;}
.blue			{color:#0092E7;}
.pink			{color:#FF99CC;}
.orange			{color:#ED481F;}
.green			{color:#0C3F1F;}
.yellow			{color:#F89F00;}
.gray			{color:#999999;}
.lgray			{color:#AAAAAA;}
.purple			{color:#ff00ff;}
.maroon			{color:#800000;}
.tshadowBK		{text-shadow: 1px 1px 0 rgba(0,0,0,0.3);}

.bgyl			{background:#F89F00 !important;}
.bglgy			{background:#EEEEEE !important;}
.bgwh			{background:#FFFFFF !important;}
.bgno			{background:none !important;}

a				{color:#FFFFFF; text-decoration:none;}
a:hover			{color:#CCCCCC; text-decoration:underline;}
a:visited		{}

h1				{font-size:21px; font-weight:normal; letter-spacing:5px;}
h2				{font-size:21px; font-weight:normal; letter-spacing:5px;}
h3				{font-size:21px; font-weight:normal; letter-spacing:5px;}

strong			{font-weight:bold;}

img{
	margin:0px;
	padding:0px;
	border:0px;
}
.alpha a:hover img{
	opacity: 0.7;
	filter: alpha(opacity=70);
	-ms-filter: "alpha(opacity=70)";
	-webkit-transition: 1.0s ;
	transition: 1.0s ;
}

ul{
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 20px;
}
ol{
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 20px;
}
li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
}

