body   
	{
	color:#000000;
	font-size:	12px;
	}
	
table.navi
{
	background-image: url(image/btn_back.jpg)	;
	
}

td.left_frame
{
	background-image: url(image/frame_left.jpg)	;
	
}

td.right_frame
{
	background-image: url(image/frame_right.jpg)	;
	
}


	
.main_title	
	{
	
	font-size: 10px;
	font-weight:normal;
	font-style:	normal;	
	text-decoration:	none;
	word-spacing: normal;
	letter-spacing:0.05em;
	text-transform:	none;
	text-align:center;
	vertical-align:bottom;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding:0 0 0 0;
	color:#a5b4b9
	}
	
.labels 
   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
	font-weight:normal;
	font-style:	normal;
	color:#4e4e4e
	}	

/* タイトル部のstrongタグのみ適用*/
strong.title1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	font-style:	normal;	
	text-decoration:	none;
	word-spacing: normal;
	letter-spacing:0.5em;
	text-transform:	none;
	text-align:center;
	vertical-align:bottom;
	margin:auto;
	color:#669900
	}


H1.sitemap	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	16px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:10;
	margin-left:20;
	margin-right:20;
	margin-top:10;
	padding:3 0 3 0;
	border-style:double;
	background-color:#0099ff;
	color:#ffffff;
	border-color:#D6DFE0;
	text-align:center
	
	}

a.sitemap_mokuji
	{
	width:140;
	font-size:14px;
	font-weight:bold;		
	color:#000000;
	border-left-color:#ccffff;
	border-right-color:#ccffff;	
	border-width:1px;		
	border-bottom-color:#aaaaaa;
	border-top-color:#ffffff;
	background-color:#d5f0e8;
	height:20px;
	text-align:center;	
	padding:5 0 5 0;
	}

a.sitemap_koumoku
	{
	
	font-size:12px;
	font-weight:normal;		
	color:#6699cc;
	border-left-color:#ccffff;
	border-right-color:#ccffff;	
	border-width:1px;		
	border-bottom-color:#aaaaaa;
	border-top-color:#ffffff;
	background-color:#ffffff;
	height:20px;
	text-align:center;
	
	padding-top:2px;
	}	
	
	

H1.title2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	15px;
	font-weight:bold;
	font-style:	normal;	
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding:0 0 0 0;
	color:#ebebeb
	}
	
/* ページ1の特有のスタイル*/	
	
H1.body1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	14px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:20;
	margin-right:200;
	margin-top:0;
	padding:3 0 3 0;
	border-style:none;
	background-color:#ffffff;
	color:#8f8b7a;
	border-color:#15a4f7;
	text-align:left
	
	}
	

		
	
H2.body1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:1;
	margin-left:10;
	margin-right:50;
	margin-top:1;
	padding: 5 2 5 40;
	color:#555555;
	background-color:#B0D7DD;
	border-left-width:50px
	
	}
	
H2.body1_1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:1;
	margin-left:0;
	margin-right:10;
	margin-top:1;
	padding: 5 2 5 10;
	color:#555555;
	background-color:#a7e0fc;
	border-left-width:50px
	
	}	


H2.body1_1_2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:1;
	margin-left:0;
	margin-right:10;
	margin-top:1;
	padding: 5 2 5 10;
	color:#555555;
	background-color:#ffccb7;
	border-left-width:50px
	
	}	
	
	
H2.body1_2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:1;
	margin-left:0;
	margin-right:10;
	margin-top:1;
	padding: 5 2 5 10;
	color:#555555;
	background-color:#FDE46F;
	border-left-width:50px
	
	}
	
H2.body1_3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:1;
	margin-left:0;
	margin-right:10;
	margin-top:1;
	padding: 5 2 5 10;
	color:#555555;
	background-color:#FDB96F;
	border-left-width:50px
	
	}
	
		
	
H3.body1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding:0 0 0 0;
	color:#4897A2;
	
	}
	
UL.body1 {margin-bottom:0;
	margin-left:20;
	margin-right:20;
	margin-top:0
	}
	
p.body1 {margin-bottom:10;
	margin-left:30;
	margin-right:30;
	margin-top:10;
	color:#8f8b7a;
	}
	
	div.body1 {margin-bottom:5;
	margin-left:15;
	margin-right:15;
	margin-top:5;
	font-size:11px;
	color:#8f8b7a;
	}
	
/* ページ2の特有のスタイル*/				
	
	
H1.body2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	16px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:10;
	margin-left:20;
	margin-right:20;
	margin-top:10;
	padding:3 0 3 0;
	border-style:double;
	background-color:#3989B4;
	color:#ffffff;
	border-color:#D6DFE0;
	text-align:center
	
	}
		
	
H2.body2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:1;
	margin-right:1;
	margin-top:5;
	padding: 7 0 3 0;
	border-style:double;
	border-color:#ffffff;
	color:#444444;
	background-color:#D6DFE0;
	text-align:center
	
	}
	
H3.body2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	14px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding:0 0 0 0;
	color:#3989B4;
	text-align:center
	
	}

H4.body2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding:5 0 5 0;
	color:#3989B4;
	text-align:center;
	background-color:#EAF5F5;
	border-width:3px;	
	border-style:double;	
	border-color:#D6DFE0	
	}	
	
table.body2	{	
	
	margin-bottom:1;
	margin-left:0;
	margin-right:0;
	margin-top:20;
	padding:0 0 0 0
	
	}	
	
a.howto_mokuji
	{
	width:150px;
	font-size:13px;
	font-weight:bold;		
	color:#ffffff;
	border-left-color:#3989B4;
	border-right-color:#3989B4;
	
	border-width:1px;		
	border-bottom-color:#000000;
	border-top-color:#78b1e4;
	background-color:#3989B4;
	height:23px;
	text-align:left;
	vertical-align:bottom;
	text-decoration:none;
	padding-top:2px;
	}	
	
a.howto_mokuji:hover
	{
	width:150px;
	font-size:13px;
	font-weight:bold;		
	color:#ffffcc;
	border-left-color:#697b9b;
	border-right-color:#697b9b;
	
	border-width:1px;	
	border-bottom-color:#000000;
	border-top-color:#5e6884;
	background-color:#697b9b;
	height:23px;
	text-align:left;
	vertical-align:bottom;
	text-decoration:none;
	padding-top:2px;
	}
	
a.howto_koumoku
	{
	width:136px;
	font-size:12px;
	font-weight:normal;		
	color:#002c40;
	border-left-color:#ccffff;
	border-right-color:#ccffff;	
	border-width:1px;		
	border-bottom-color:#aaaaaa;
	border-top-color:#ffffff;
	background-color:#ccffff;
	height:20px;
	text-align:left;
	margin-left:14px;
	text-decoration:none;
	padding-top:2px;
	}
	
	
td.arekoretd
{
	font-size:14px;
}
	
	
a.howto_koumoku:hover
	{
	width:136px;
	font-size:12px;
	font-weight:normal;		
	color:#ffffcc;
	border-left-color:#5f7b88;
	border-right-color:#5f7b88;	
	border-width:1px;	
	border-bottom-color:#404e68;
	border-top-color:#d5ebef;
	background-color:#5f7b88;
	height:20px;
	text-align:left;
	margin-left:14px;
	text-decoration:none;
	padding-top:2px;
	}
	
	

H1.body3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	16px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:10;
	margin-left:20;
	margin-right:20;
	margin-top:10;
	padding:3 0 3 0;
	border-style:double;
	background-color:#7770C9;
	color:#ffffff;
	border-color:#E9E5D5;
	text-align:center
	
	}
	
H2.body3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
	font-weight:normal;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding:0 0 0 0;
	border-style:none;
	background-color:#ffffff;
	color:#666666;
	border-color:#E9E5D5;
	text-align:center
	
	}		

H3.body3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	14px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding:0 0 0 0;
	color:#7770C9;
	text-align:center
	
	}

H4.body3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding:0 0 0 0;
	color:#7770C9;
	text-align:center;
	background-color:#dfdcfe;
	border-width:3px;	
	border-style:double;	
	border-color:#D6DFE0	
	}	
	

H1.body4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	16px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:10;
	margin-left:20;
	margin-right:20;
	margin-top:10;
	padding:3 0 3 0;
	border-style:double;
	background-color:#FF3A8E;
	color:#ffffff;
	border-color:#E9E5D5;
	text-align:center
	
	}
	
	
H2.body4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:1;
	margin-right:1;
	margin-top:5;
	padding: 7 0 3 0;
	border-style:double;
	border-color:#ffffff;
	color:#444444;
	background-color:#F2EBD0;
	text-align:center
	
	}	
	
H3.body4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	14px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding:0 0 0 0;
	color:#E7B809;
	text-align:center
	
	}

H4.body4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding:0 0 0 0;
	color:#996666;
	text-align:center;
	background-color:#F2EBD0;
	border-width:3px;	
	border-style:double;	
	border-color:#D6DFE0	
	}
	
	
H1.body5	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	16px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:10;
	padding:3 0 3 0;
	border-style:double;
	background-color:#FF493A;
	color:#ffffff;
	border-color:#D6DFE0;
	text-align:center
	
	}	

H2.body5	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:1;
	margin-right:1;
	margin-top:5;
	padding: 7 0 3 0;
	border-style:double;
	border-color:#ffffff;
	color:#444444;
	background-color:#cccc99;
	text-align:center
	
	}
	
H3.body5	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	14px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:10;
	padding:10 0 10 0;
	color:#C97096;
	text-align:center
	
	}

H4.body5	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	14px;
	font-weight:normal;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding:5 0 5 0;
	color:#000000;
	text-align:center;
	background-color:#fbdbdb;
	border-width:3px;	
	border-style:double;	
	border-color:#D6DFE0	
	}


H1.body6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	16px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:10;
	margin-left:20;
	margin-right:20;
	margin-top:10;
	padding:3 0 3 0;
	border-style:double;
	background-color:#FF893A;
	color:#ffffff;
	border-color:#E9E5D5;
	text-align:center
	
	}
	
	
H2.body6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:1;
	margin-right:1;
	margin-top:5;
	padding: 7 0 3 0;
	border-style:double;
	border-color:#ffffff;
	color:#444444;
	background-color:#F2EBD0;
	text-align:center
	
	}	
	
H3.body6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	14px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding:5 0 5 0;
	color:#E7B809;
	text-align:center
	
	}

H4.body6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding:5 0 5 0;
	color:#996666;
	text-align:center;
	background-color:#F2EBD0;
	border-width:3px;	
	border-style:double;	
	border-color:#D6DFE0	
	}



	
	
H1.body7	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	16px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:10;
	margin-left:20;
	margin-right:20;
	margin-top:10;
	padding:3 0 3 0;
	border-style:double;
	background-color:#FEBC03;
	color:#ffffff;
	border-color:#E9E5D5;
	text-align:center
	
	}
	
H3.body7	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	14px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:10;
	padding:10 0 10 0;
	color:#D4AE44;
	text-align:center
	
	}	
	
H4.body7	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	14px;
	font-weight:normal;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding:5 0 5 0;
	color:#000000;
	text-align:center;
	background-color:#FDDB7D;
	border-width:3px;	
	border-style:double;	
	border-color:#D6DFE0	
	}

	

H1.body8	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	16px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:20;
	margin-left:20;
	margin-right:20;
	margin-top:20;
	padding:3 0 3 0;
	border-style:double;
	background-color:#A9D720;
	color:#ffffff;
	border-color:#F2EBD0;
	text-align:center
	
	}
	
	
H2.body8	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:1;
	margin-right:1;
	margin-top:5;
	padding: 7 0 3 0;
	border-style:double;
	border-color:#ffffff;
	color:#444444;
	background-color:#F2EBD0;
	text-align:center
	
	}	
	
H3.body8	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	14px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding:0 0 0 0;
	color:#c9b270;
	text-align:center
	
	}

H4.body8	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding:5 0 5 0;
	color:#996666;
	text-align:center;
	background-color:#F2EBD0;
	border-width:3px;	
	border-style:double;	
	border-color:#D6DFE0	
	}


H1.body9	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	16px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:10;
	padding:3 0 3 0;
	border-style:double;
	background-color:#3DDBC9;
	color:#ffffff;
	border-color:#D6DFE0;
	text-align:center
	
	}	

H2.body9	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:1;
	margin-right:1;
	margin-top:5;
	padding: 7 0 3 0;
	border-style:double;
	border-color:#ffffff;
	color:#444444;
	background-color:#cccc99;
	text-align:center
	
	}
	
H3.body9	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	14px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:10;
	padding:10 0 10 0;
	color:#B3C970;
	text-align:center
	
	}

H4.body9	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	14px;
	font-weight:normal;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding:5 0 5 0;
	color:#000000;
	text-align:center;
	background-color:#fbdbdb;
	border-width:3px;	
	border-style:double;	
	border-color:#D6DFE0	
	}


H1.bodylink	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	16px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:10;
	margin-left:20;
	margin-right:20;
	margin-top:10;
	padding:3 0 3 0;
	border-style:double;
	background-color:#2C757B;
	color:#ffffff;
	border-color:#E9E5D5;
	text-align:center
	
	}
	
H2.bodylink	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
	font-weight:normal;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding:0 0 0 0;
	border-style:none;
	background-color:#ffffff;
	color:#666666;
	border-color:#E9E5D5;
	text-align:center
	
	}		

H3.bodylink	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	14px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding:0 0 0 0;
	color:#7770C9;
	text-align:center
	
	}

H4.bodylink	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding:0 0 0 0;
	color:#7770C9;
	text-align:center;
	background-color:#dfdcfe;
	border-width:3px;	
	border-style:double;	
	border-color:#D6DFE0	
	}	




		
	
a.word_mokuji
	{
	width:150px;
	font-size:13px;
	font-weight:bold;		
	color:#ffffff;
	border-left-color:#660033;
	border-right-color:#660033;
	
	border-width:1px;		
	border-bottom-color:#B28402;
	border-top-color:#FED667;
	background-color:#E1A602;
	height:23px;
	text-align:left;
	vertical-align:bottom;
	text-decoration:none;
	padding-top:5px;
	padding-bottom:5px;
	}	
	
a.word_mokuji:hover
	{
	width:150px;
	font-size:13px;
	font-weight:bold;		
	color:#ffffcc;
	border-left-color:#A2484A;
	border-right-color:#A2484A;
	
	border-width:1px;	
	border-bottom-color:#000000;
	border-top-color:#fbdbdb;
	background-color:#A2484A;
	height:23px;
	text-align:left;
	vertical-align:bottom;
	text-decoration:none;
	padding-top:5px;
	padding-bottom:5px;
	}




a.service_mokuji
	{
	width:150px;
	font-size:13px;
	font-weight:bold;		
	color:#ffffff;
	border-left-color:#B3C970;
	border-right-color:#B3C970;
	
	border-width:1px;		
	border-bottom-color:#400031;
	border-top-color:#F2EBD0;
	background-color:#B3C970;
	height:23px;
	text-align:left;
	vertical-align:bottom;
	text-decoration:none;
	padding:5 0 5 3;
	
	}	
	
a.service_mokuji:hover
	{
	width:150px;
	font-size:13px;
	font-weight:bold;		
	color:#ffffcc;
	border-left-color:#A2484A;
	border-right-color:#A2484A;
	
	border-width:1px;	
	border-bottom-color:#000000;
	border-top-color:#5e6884;
	background-color:#A2484A;
	height:23px;
	text-align:left;
	vertical-align:bottom;
	text-decoration:none;
	padding-top:5px;
	padding-bottom:5px;
	}


a.about_mokuji
	{
	width:150px;
	font-size:13px;
	font-weight:bold;		
	color:#ffffff;
	border-left-color:#00BDA7;
	border-right-color:#00BDA7;
	
	border-width:1px;		
	border-bottom-color:#019382;
	border-top-color:#4CFEEA;
	background-color:#00BDA7;
	height:23px;
	text-align:left;
	vertical-align:bottom;
	text-decoration:none;
	padding-top:2px;
	}	
	
a.about_mokuji:hover
	{
	width:150px;
	font-size:13px;
	font-weight:bold;		
	color:#ffffcc;
	border-left-color:#A1810A;
	border-right-color:#A1810A;
	
	border-width:1px;	
	border-bottom-color:#000000;
	border-top-color:#5e6884;
	background-color:#A1810A;
	height:23px;
	text-align:left;
	vertical-align:bottom;
	text-decoration:none;
	padding-top:2px;
	}

a.about_koumoku
	{
	width:136px;
	font-size:12px;
	font-weight:normal;		
	color:#002c40;
	border-left-color:#ccffff;
	border-right-color:#ccffff;	
	border-width:1px;		
	border-bottom-color:#aaaaaa;
	border-top-color:#ffffff;
	background-color:#ffcc99;
	height:20px;
	text-align:left;
	margin-left:14px;
	text-decoration:none;
	padding-top:2px;
	}	
	
a.about_koumoku:hover
	{
	width:136px;
	font-size:12px;
	font-weight:normal;		
	color:#ffffcc;
	border-left-color:#5f7b88;
	border-right-color:#5f7b88;	
	border-width:1px;	
	border-bottom-color:#404e68;
	border-top-color:#d5ebef;
	background-color:#5f7b88;
	height:20px;
	text-align:left;
	margin-left:14px;
	text-decoration:none;
	padding-top:2px;
	}



a.mitsu_mokuji
	{
	width:150px;
	font-size:13px;
	font-weight:bold;		
	color:#ffffff;
	border-left-color:#7770C9;
	border-right-color:#7770C9;
	
	border-width:1px;		
	border-bottom-color:#330099;
	border-top-color:#cccccc;
	background-color:#7770C9;
	height:23px;
	text-align:left;
	vertical-align:bottom;
	text-decoration:none;
	padding-top:2px;
	}	
	
a.mitsu_mokuji:hover
	{
	width:150px;
	font-size:13px;
	font-weight:bold;		
	color:#ffffcc;
	border-left-color:#0033cc;
	border-right-color:#0033cc;
	
	border-width:1px;	
	border-bottom-color:#330099;
	border-top-color:#cccccc;
	background-color:#0033cc;
	height:23px;
	text-align:left;
	vertical-align:bottom;
	text-decoration:none;
	padding-top:2px;
	}

a.mitsu_koumoku
	{
	width:136px;
	font-size:12px;
	font-weight:normal;		
	color:#002c40;
	border-left-color:#ccffff;
	border-right-color:#ccffff;	
	border-width:1px;		
	border-bottom-color:#aaaaaa;
	border-top-color:#ffffff;
	background-color:#ffcc99;
	height:20px;
	text-align:left;
	margin-left:14px;
	text-decoration:none;
	padding-top:2px;
	}	
	
a.mitsu_koumoku:hover
	{
	width:136px;
	font-size:12px;
	font-weight:normal;		
	color:#ffffcc;
	border-left-color:#5f7b88;
	border-right-color:#5f7b88;	
	border-width:1px;	
	border-bottom-color:#404e68;
	border-top-color:#d5ebef;
	background-color:#5f7b88;
	height:20px;
	text-align:left;
	margin-left:14px;
	text-decoration:none;
	padding-top:2px;
	}


a.gyosha_mokuji
	{
	width:150px;
	font-size:13px;
	font-weight:bold;		
	color:#ffffff;
	border-left-color:#a370c9;
	border-right-color:#a370c9;
	
	border-width:1px;		
	border-bottom-color:#79324A;
	border-top-color:#FF92B6;
	background-color:#cc537b;
	height:23px;
	text-align:left;
	vertical-align:bottom;
	text-decoration:none;
	padding-top:2px;
	}	
	
a.gyosha_mokuji:hover
	{
	width:150px;
	font-size:13px;
	font-weight:bold;		
	color:#ffffcc;
	border-left-color:#0033cc;
	border-right-color:#0033cc;
	
	border-width:1px;	
	border-bottom-color:#330099;
	border-top-color:#cccccc;
	background-color:#0033cc;
	height:23px;
	text-align:left;
	vertical-align:bottom;
	text-decoration:none;
	padding-top:2px;
	}
	
a.sagyo_mokuji
	{
	width:150px;
	font-size:13px;
	font-weight:bold;		
	color:#ffffff;
	border-left-color:#a370c9;
	border-right-color:#a370c9;
	
	border-width:1px;		
	border-bottom-color:#79324A;
	border-top-color:#FF92B6;
	background-color:#C3392D;
	height:23px;
	text-align:left;
	vertical-align:bottom;
	text-decoration:none;
	padding-top:2px;
	}	
	
a.sagyo_mokuji:hover
	{
	width:150px;
	font-size:13px;
	font-weight:bold;		
	color:#ffffcc;
	border-left-color:#0033cc;
	border-right-color:#0033cc;
	
	border-width:1px;	
	border-bottom-color:#330099;
	border-top-color:#cccccc;
	background-color:#0033cc;
	height:23px;
	text-align:left;
	vertical-align:bottom;
	text-decoration:none;
	padding-top:2px;
	}	
	
a.nimotsu_mokuji
	{
	width:150px;
	font-size:13px;
	font-weight:bold;		
	color:#ffffff;
	border-left-color:#a370c9;
	border-right-color:#a370c9;
	
	border-width:1px;		
	border-bottom-color:#903B02;
	border-top-color:#FFA264;
	background-color:#E25C03;
	height:23px;
	text-align:left;
	vertical-align:bottom;
	text-decoration:none;
	padding-top:2px;
	}	
	
a.nimotsu_mokuji:hover
	{
	width:150px;
	font-size:13px;
	font-weight:bold;		
	color:#ffffcc;
	border-left-color:#0033cc;
	border-right-color:#0033cc;
	
	border-width:1px;	
	border-bottom-color:#330099;
	border-top-color:#cccccc;
	background-color:#0033cc;
	height:23px;
	text-align:left;
	vertical-align:bottom;
	text-decoration:none;
	padding-top:2px;
	}	

	
a.qa_mokuji
	{
	width:150px;
	font-size:13px;
	font-weight:bold;		
	color:#ffffff;
	border-left-color:#c97770;
	border-right-color:#c97770;
	
	border-width:1px;		
	border-bottom-color:#6F9400;
	border-top-color:#D5FE5C;
	background-color:#94C20A;
	height:23px;
	text-align:left;
	vertical-align:bottom;
	text-decoration:none;
	padding-top:2px;
	}	
	
a.qa_mokuji:hover
	{
	width:150px;
	font-size:13px;
	font-weight:bold;		
	color:#ffffcc;
	border-left-color:#0033cc;
	border-right-color:#0033cc;
	
	border-width:1px;	
	border-bottom-color:#330099;
	border-top-color:#cccccc;
	background-color:#0033cc;
	height:23px;
	text-align:left;
	vertical-align:bottom;
	text-decoration:none;
	padding-top:2px;
	}	




a.link_mokuji
	{
	width:150px;
	font-size:13px;
	font-weight:bold;		
	color:#ffffff;
	border-left-color:#2C757B;
	border-right-color:#2C757B;
	
	border-width:1px;		
	border-bottom-color:#2d493d;
	border-top-color:#7baa92;
	background-color:#2C757B;
	height:23px;
	text-align:left;
	vertical-align:bottom;
	text-decoration:none;
	padding-top:2px;
	}	
	
a.link_mokuji:hover
	{
	width:150px;
	font-size:13px;
	font-weight:bold;		
	color:#ffffcc;
	border-left-color:#0033cc;
	border-right-color:#0033cc;
	
	border-width:1px;	
	border-bottom-color:#330099;
	border-top-color:#cccccc;
	background-color:#0033cc;
	height:23px;
	text-align:left;
	vertical-align:bottom;
	text-decoration:none;
	padding-top:2px;
	}

	
	
H3.bodygyosya	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	14px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding:0 0 0 0;
	color:#000000;
	background-color:#C99470;
	text-align:center
	
	}
	
H4.bodygyosya	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	14px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding:0 0 0 0;
	color:#000000;
	background-color:#C99470;
	text-align:center
	
	}	

H5.bodygyosya	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	14px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding:0 0 0 0;
	color:#000000;
	background-color:#C99470;
	text-align:center
	
	}	
	
	
H1.bodyup	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	16px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:10;
	margin-left:20;
	margin-right:20;
	margin-top:20;
	padding:3 0 3 0;
	border-style:double;
	background-color:#B56868;
	color:#ffffff;
	border-color:#E9E5D5;
	text-align:center
	
	}
	
H2.bodyup	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	14px;
	font-weight:normal;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:10;
	margin-left:50;
	margin-right:100;
	margin-top:0;
	padding:0 0 0 0;
	border-style:none;
	background-color:#ffffff;
	color:#666666;
	border-color:#E9E5D5;
	text-align:center
	
	}
	
	
H1.bodytext	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	16px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:10;
	margin-left:20;
	margin-right:20;
	margin-top:20;
	padding:5 0 5 0;
	border-style:double;
	background-color:#3A8EFF;
	color:#ffffff;
	border-color:#D6DFE0;
	text-align:center
	
	}

H2.bodyshosai	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	23px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:100;
	margin-right:100;
	margin-top:0;
	padding: 5 10 10 10;
	
	
	color:#444444;
	
	text-align:center
	
	}


H3.bodyshosai	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	15px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:10;
	margin-left:130;
	margin-right:130;
	margin-top:5;
	padding: 3 10 3 10;	
	border-style:double;
	border-color:#ffffff;
	color:#444444;
	background-color:#D6DFE0;
	text-align:center	
	}
	
	
p.bodyshosai	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	13px;
	
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:80;
	margin-right:80;
	margin-top:5;
	padding: 10 10 10 10;	
	color:#000000;	
	}

		
	
a.hikkoshi
	{
	color:#4e4e4e;
	text-decoration:none;
	}
	
a.pankuzu2
	{
	color:#658da4;
	}
	
a.pankuzu4
	{
		color:Goldenrod;
	}			
	
span.state_sentaku
	{
	background-color:#ffe79a;
	width:150px;
	height:25px;
	border-width:3px;
	border-color:Black;
	border-top-color:#ff6666;
	border-bottom-color:#ff6666;
	border-left-color:#99cc33;
	border-right-color:#99cc33;
	padding-top:3px;
	padding-left:3px;
	font-weight:bold;
	
		}
		
span.state_sentaku2
	{
	background-color:#ffe79a;
	width:136px;
	height:25px;
	border-width:2px;
	border-color:Black;
	border-top-color:#336699;
	border-bottom-color:#336699;
	border-left-color:#ff6666;
	border-right-color:#ff6666;
	padding-top:3px;
	padding-left:3px;
	font-weight:bold;
	margin-left:14px;
		}		
	
	H1.botton3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	15px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding:0 0 0 0;
	color:#BECE84
	}	
	
	H1.botton4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	15px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding:0 0 0 0;
	color:#ECD16B
	}	
	
	H1.botton5	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	15px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding:0 0 0 0;
	color:#E8898C
	}	
	
	


	
	
#toph1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
	font-weight:bold;
	font-style:	normal;	
	color:#cccbcb;
	text-decoration:	underline overline;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin:auto
	}
	
table.mitumori1	{	
	
	border-color:#ff9999;
	border-width:1px
	
	}
	
table.mitumori2	{	
	
	border-color:#66ccff;
	border-width:1px
	
	}				
	

	

	


table.hyo
{
	PADDING-LEFT: 50px
	}

tr.hyo
{	
	padding:10 10 10 10;

}

	
td.hyo
{	
	padding:10 10 10 10;

}

td.hyo2
{	
	padding: 2 5 2 5;

}

td.hyo3
{	
	padding: 2 5 2 5;
	text-align:center;
	font-weight:bold;

}

td.hyo4
{	
	padding: 5 5 5 5;
	font-weight:bold;
	font-size:15px;

}

td.hyo5
{	
	padding: 5 5 5 5;

}

a.area1
	{
		
	color:Gray;
	font-size:10px;
	}
	
a.linkpg   
	{
	color:#000000;
	font-size:	13px;
	
	}		
	
td.c_body 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px ;
	line-height:1.3;
	font-weight:	normal;
	font-style:	normal;
	text-decoration:	none;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding:0 0 0 0;
	color:#998f81;
}	

td.c_body2 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px ;
	line-height:1.1;
	font-weight:	normal;
	font-style:	normal;
	text-decoration:	none;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding: 5 15 5 15;
	color:#998f81;
}

td.linktd
{
	padding:3 3 3 3;
	
}		




/* 記事ページ　大枠用 */
a.kiji_oowaku
	{	
	font-size:12px;	
	color:#7B7B7B;	
	display:block;	
	width:150px;
	height:30px;	
	text-decoration:none;
	text-align:center;	
	padding: 0 0 0 0;	
	line-height:2.3;	
	background-image: url(image/kiji/menu1_off.jpg)	;
	}	
	
a.kiji_oowaku:hover
	{	
		color:#2CB2FF;
	background-image: url(image/kiji/menu1_over.jpg)	;
	}

span.state_sentaku
	{	
	font-size:12px;	
	color:#FF9740;	
	font-weight:normal;
	display:block;	
	width:150px;
	height:30px;	
	text-decoration:none;
	text-align:center;	
	padding: 0 0 0 0;	
	line-height:2.3;	
	background-image: url(image/kiji/menu1_on.jpg)	;
	
	}
		
	

/* 記事ページ　小枠用 */	
	
a.kiji_kowaku
	{
	font-size:12px;	
	color:#7B7B7B;		
	width:117px;	
	padding: 0 0 0 0;	
	margin:0 0 0 0 ;
	line-height:normal	;
	background-repeat:no-repeat;	
	display:block;		
	}
	
	
a.kiji_kowaku:hover
	{
	color:#01AAF1;	
	}
	
td.kiji_kowaku	
{
	background-image: url(image/kiji/menu1_kowaku.jpg)	;
	background-repeat:no-repeat;
	padding: 4 3 4 30;
}
	
span.state_sentaku_kowaku
	{
	font-size:12px;	
	color:#FF9740;		
	width:117px;	
	padding: 0 0 0 0;	
	margin:0 0 0 0 ;
	line-height:normal	;
	background-repeat:no-repeat;	
	display:block;	
	
		}
		
td.state_sentaku_kowaku	
{
	background-image: url(image/kiji/menu1_kowaku_on.jpg)	;
	background-repeat:no-repeat;
	padding:  4 3 4 30;
}	
		
		
/* トップページ　H1用 */
h1.title_top
{
	padding: 3 10 3 10;
	text-align:center;
	margin-top:40;
	margin-left:60;
	margin-right:35;
	margin-bottom:20;
	font-size:28px;
	color:#3399ff;

	border-bottom-style:double;
	border-top-style:double;
	border-color:#0E0172;
	
}




/* 記事ページ　H1用 */
h1.title_kiji
{
	padding: 0 0 0 0;
	margin: 40 0 50 0;	
	text-align:center;
	height:35px;
	
	font-size:20px;
	font-weight:bold;
	color:#7EBDFE;	
	
	line-height: 1.7;

	background-image:url(image/kiji/title.jpg);
	background-repeat:no-repeat;
	
}

h1.title_kiji2
{
	padding: 3 10 3 10;
	text-align:center;
	margin-top:30;
	margin-left:0;
	margin-right:0;
	margin-bottom:30;
	font-size:28px;
	color:#000000;
	background-color:#DBEFFD;

	border-bottom-style:double;
	border-top-style:double;
	border-color:#0237FD;
	
}

/* 記事ページ　記事部分TD用 */
td.kiji
{	
	font-size:12px;
	color:#000000;
	padding: 0 0 0 0;
	line-height:1.3;	
}


/* リンクページ　H1用 */
h1.title_link
{
	padding: 0 0 0 0;
	margin: 40 0 50 0;	
	text-align:center;
	height:35px;
	
	font-size:16px;
	font-weight:bold;
	color:#000000;	
	
	line-height: 2.2;

	background-image:url(image/kiji/title.jpg);
	background-repeat:no-repeat;
	
}


/* 2007-5-28　フレックスリンク集大枠ページTD用 */
td.kiji2
{	
	font-size:15px;
	color:#000000;
	padding: 0 0 0 0;
	line-height:1.3	;
		
	
}



/* リンクページ　表 */	
td.linktd
{
	padding:5 5 5 5;
	
}	

td.linktd2
{
	padding: 10 5 10 5;
	color:#000000;
	
}

a.linktd2
{
	color:Blue;
}







/* *************************ツアー詳細スタイル********************/


div.pan1
{
	padding: 10 20 0 20;
	font-size:12px;
}



h1.tour_shosai
	{		
	font-size: 15px;
	font-weight:bold;	
	margin: 30 20 10 20;
	color:#202020;
	}

h2.tour_shosai
	{		
	font-size: 15px;
	font-weight:bold;	
	margin :30 20 0 20;
	color:#202020;
	text-align:left;
	}


/* ツアー詳細ページ　表 */
table.hyo1
{
	background-color:#bbbbbb;
}



/* 通常行用　フォントの大きさを指定している　*/
td.hyo1
{
	padding: 5 5 5 5;
	background-color:White;
	font-size:13px;
}

/* 写真下のキャプション　*/
td.hyo1b
{
	padding: 1 0 10 0;
	background-color:White;
	font-size:11px;
	
}

/* 先頭行なので黄色　*/
td.hyo2
{
	padding: 3 5 1 5;
	background-color:White;
	background-image:url(image/tour/detail/title1.gif);
	background-repeat:repeat-y;
	
}

/* 先頭行なので黄色(問合せ用)　*/
td.hyo2_2
{
	padding:  5 5 5 5;
	background-color:#ffcc33;
	font-size:12px;
}

/* 中間タイトル行なのでグレー　*/
td.hyo3
{
	padding: 3 5 3 5;
	background-color:#f1f1f1;
	font-size:13px;
	font-weight:bold;
}

/* 料金色見本用　*/
td.hyo4
{
	padding: 2 5 2 5;
	
	font-size:13px;
}

/* 料金部分用　*/
td.hyo6
{
	padding: 2 5 2 5;
	background-color:White;
	font-size:13px;
}

/* 問合せボタン用　*/
td.hyo7
{
	
	font-size:13px;
}

/* 問合せタイトル用　*/
td.hyo_totitle
{	
	font-size:16px;
	font-weight:bold;
}

/* 問合せ項目タイトル用　*/
td.hyo_tokotitle
{	
	font-size:11px;
	font-weight:bold;
	color:#000000;
}

/* 問合せ項目タイトル用2　*/
td.hyo_tokotitle2
{	
	font-size:11px;
	font-weight:bold;
	color:#4f4f4f;
}

/* 問合せ項目タイトル用2　*/
td.hyo_toko
{	
	font-size:11px;
	font-weight:normal;
	color:#000000;
	vertical-align:bottom;
}

td.shosai_waku
{
	background-image: url(image/tour/detail/waku_cen.gif)	;
	font-size:10px;
}

/* *************************ツアー詳細スタイル***ここまで*********/


/* ********  トップ　メイン　3大写真テーブル　共通　*********/

td.maintd1
{
	background-image: url(image/main_huti/1.jpg)	;
}

td.maintd2
{
	background-image: url(image/main_huti/2.jpg)	;
}

td.maintd3
{
	background-image: url(image/main_huti/3.jpg)	;
}

td.maintd4
{
	background-image: url(image/main_huti/4.jpg)	;
}

td.maintd5
{
	background-image: url(image/main_huti/5.jpg)	;
}

td.maintd6
{
	background-image: url(image/main_huti/6.jpg)	;
}

td.maintd7
{
	background-image: url(image/main_huti/7.jpg)	;
}

td.maintd8
{
	background-image: url(image/main_huti/8.jpg)	;
}


/* ツアーお知らせ　ascx用   */
a.tour_news_ascx
	{	
	line-height:1.1;
 font-weight:normal;
 padding:0 0 0 0; 
 margin: 0 0 0 0;
 font-size:10px;
 color:#000000; 
		
	}
	
td.tour_news_ascx
	{	
	
 padding: 2 5 2 5; 
 
 
		
	}	
		
/* NEWSページ　H1用 */
h1.title_news_kiji
{
	padding: 10 10 10 10;	
	margin: 0 0 40 0;
	color:#000000;
	background-image:url(image/kiji/back_news.gif);
	
	
}



td.title_news_kiji
{
	font-size:13px;
	
}

p.kiji_date
{
	font-size:10px;
	text-align:right;
	color:Gray;
	
	}
	
/* pankuzu */
p.pankuzu
{
	padding: 0 0 20 0;
	font-size:12px;
	color:Gray;
	
}	



a.link10
{
	font-size:10px;
}

a.link12
{
	font-size:12px;
}

/* 総合NEWSページ　 */

td.news_all
{
	font-size:12px;
	}
	
a.news_all
{
	font-size:14px;
	}	


table.advert
{	
	background-image: url(image/home/back_ad.jpg)	
	
	}	
	
table.site
{	
	background-image: url(image/home/back_site.jpg)	
	
	}		
	
/* ツアー写真トップページ　 */	


h2.title_photo_top
{
	padding: 0 10 2 15;	
	margin:  0 0 0 0;
	color:#002F6E;
	font-size:15px;
	background-image:url(image/tour/photo/title_back2.gif);
	background-repeat:repeat-y;
	
	
}

td.title_photo_mini
{
	font-size:10px;
}	
	
/* ツアー写真個別ページ　 */


h1.title_photo
{
	padding: 5 10 5 30;	
	margin:  5 0 5 0;
	color:#000000;
	background-image:url(image/tour/photo/title_back.gif);
	background-repeat:repeat-y;
	
	
}


h2.title_photo
{
}
  
	


td.title_photo_sub
{
	background-image: url(image/tour/photo/title_sub.gif)	
}



td.title_photo_sub2
{
	background-image: url(image/tour/photo/title_sub2.gif)	
}	


/* ******  ツアー大枠　   *************/


a.color1
{
 line-height:1.1;
 font-weight:normal;
 text-decoration:none;
 
 
 font-size:10px;
 color:#1B281E; 
 
}



H2.color1
{
	
	font-size:	12px;
	font-weight:bold;	
	margin: 0 0 5 0;	
	padding: 3 5 3 5;
	
	background-color:#DEF4FE;
	color:#000000;
	
	
	border-style:solid;
	border-top-color:#2F8CFF;	
	border-bottom-color:#999999;
	border-width: 3 0 0 0;
	
	text-align:left;
	
	
}


/* ラインナップページ */

td.main1
	{	
	font-size:12px;
		
	}	
	
	
	
td.websitetitle
{
	font-size:10px;
	font-weight:bold;
	padding: 20 5 0 5;
	color:Black;
	
}

td.website
{
	
	padding: 0 5 3 5;
	color:Gray;
	
}

a.website
{
	font-size:10px;
	color:Gray;
}

		
