@charset "Shift_JIS";
/*目次
1. 	タグ
2.	リスト
3.	テキスト
4.	スペーサー
5.	ポジション
6.	その他
*/
/*1.タグ*/
body	{
		color:#000000;
		font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
		font-size:12px;
		margin:0px;
		padding:0px;
		border:0px;
}
a:link	{
		color:#2480bd;	
}
a:hover	{
		color:#fc8b05;
}
a:active	{
		color:#fc8b05;	
}
a:visited	{
		color:#2480bd;	
}
h1		{
		display:inline;
		margin:0px;
		padding:0px;
		border:0px;
}
h2		{
		color:#2480bd;	
}
h3		{
		font-style:italic;
		color:#2480bd;	
}
img		{
		border-style:none;
		border:0px;
		border-color:#ffffff;
		
}
p		{
		line-height:150%;
}
/*2. リスト*/
.l1		{
		list-style-type:none;
		display:inline;
		padding-right:20px;
		position:relative;
		top:-3px;
}
.l2		{
		display:inline;
		padding-left:20px;
}
.l3		{
		list-style-type:none;
}
.l3a	{
		list-style-type:none;
		padding-top:60px;
}
.l3b		{
		list-style-type:none;
		padding-left:70px;
}
.l3c		{
		list-style-type:none;
		padding-left:70px;
		padding-bottom:30px;
}
.l4		{
		list-style-type:none;
		padding-bottom:30px;
}
/*3. テキスト*/
.t1		{
		width:500px;
		position:relative;
		top:-10px;
		padding-left:30px;
		
}
/*4. スペーサー*/
#w1		{
		width:800px;
		background-color:#000;
		text-align:left;
		border-color:#8c8c8c;

}
#w2		{
		width:800px;
		background-color:#000;
		padding-top:20px;
		border-bottom:5px #8c8c8c solid;	
}
#w2 a:link	{
		color:#2480bd;	
}
#w2 a:hover	{
		color:#fc8b05;
}
#w2 a:active	{
		color:#fc8b05;	
}
#w2 a:visited	{
		color:#2480bd;	
}
#w3		{
		padding:20px 20px;
}
#w4		{
		padding:0px 0px 0px 20px;
}
#w5		{
		position:relative;
		top:-13px;
		display:inline;
		padding-left:20px;
}
#w6		{
		width:800px;
		background-color:#fff;
		padding:20px 0px 0px 0px;

}
#w6 a:link	{
		color:#2480bd;	
}
#w6 a:hover	{
		color:#fc8b05;
}
#w6 a:active	{
		color:#fc8b05;	
}
#w6 a:visited	{
		color:#2480bd;	
}
#w7		{
		padding:0px 0px 20px 0px;
}
.w8		{
		display:inline;
		padding-right:10px;
}
.w9		{
		padding:10px 0px;
}
/*5. ポジション*/
.p1		{
		float:right;
		padding:0px 0px 20px 20px;
}
.p2		{
		position:relative;
		top:-10px;
		left:30px;
		display:inline;
}
.p3		{
		position:relative;
		left:0px;
		display:inline;
}
.p4		{
		position:relative;
		left:0px;
		display:inline;
}
.p5		{
		position:relative;
		left:0px;
		display:inline;
}
/*6. その他*/
#d1		{
		background-color:#FFFFFF;
}
#d1	table,tr,td,ul	{
		margin:0px;
		padding:0px;
		border:0px;
}
#d1 li	{
		list-style-type:none;
		line-height:150%;
		margin:0px;
		padding:10px;
		border:0px;
		font-size:12px;
}
#d1 .d1a	{
		list-style-type:none;
		line-height:150%;
		margin:0px;
		padding:10px 10px 10px 20px;
		border:0px;
		font-size:12px;
}
#d2		{
		padding:10px 0px 10px 10px;
}
#d3		{
		background-color:#e1e1fa;
		width:600px;
		text-align:center;
		padding:5px 5px 5px 5px;
		font-size:15px;
}
#d3a		{
		background-color:#e1e1fa;
		width:600px;
		text-align:center;
		padding:5px;
		font-size:15px;
}
#d3a1		{
		background-color:#e1e1fa;
		width:600px;
		text-align:center;
		margin-top:40px;
		padding:5px;
		font-size:15px;
		font-style:normal;
}
#d3a2		{
		background-color:#e1e1fa;
		width:600px;
		text-align:left;
		margin-top:40px;
		padding:5px;
		font-size:15px;
		font-style:normal;
}
#d3b		{
		background-color:#e1e1fa;
		width:600px;
		text-align:center;
		padding:5px;
		font-size:15px;
}
#d4		{
		padding:10px 0px 10px 10px;
		line-height:150%;
		position:relative;
		left:12px;
}
#d5		{
		margin:0px 0px 20px 20px;
		float:right;
		border:solid 2px gray;
}
#d6		{
		padding:5px;
}
.d7		{
		padding:10px 10px 50px 10px;
		line-height:150%;
}
.d8		{
		border:solid 2px gray;
}
.d9		{
		font-size:11px;
}
#d10 td	{
		line-height:150%;
		padding:25px 5px;
}
.d11 img	{
		border:solid 2px gray;
}
.d12	{
		font-style:italic;
		color:#2480bd;	
}
.d13	{
		background-color:#e1e1fa;
}
#d14	{
		padding:20px 0px 20px 0px;
		position:relative;
		left:20px;
}
.d15	{
		background-color:#e1e1fa;
		text-align:center;
		padding:5px;
		font-size:15px;
		font-weight:bold;
}
#d16	{
		position:relative;
		left:-8px;
}
.d17	{
		font-weight:bold;
		margin-bottom:0px;
		padding-bottom:3px;
}
.d18	{
		list-style-type:none;
		padding-bottom:15px;
		position:relative;
		left:20px;
}
#d19	{
		position:relative;
		left:205px;
}



