﻿html, body, h1, h2 , p {
	margin : 0px ;
	padding : 0px ;
	border : 0px ;
}

* html body	{
	text-align : center ;
}

#container	{
	margin : auto ;
	width : 600px ;
	height : auto ;
	text-align : left ;
	border : solid #000000 1px ;
}

#navi{
	background : #FfFfFf url(../images/shadow_02.jpg) top center no-repeat ;
	margin-top : 0px ;
	padding-top : 10px ;
	padding-bottom : 10px ;
	text-align : right ;
	border-top : solid #000000 2px ;
	border-bottom : solid #000000 1px ;
}

#footer	{
	width : 600px ;
	background : #000000 ;
	color : #FfFfFf ;
	text-align : center ;
}

h1	{
	font-size : 16px ;
}

h2	{
	font-size : 14px ;
}

h3	{
	width : 80% ;
	font-size : 13px ;
}

ul	{
	list-style-type : none ;
}

li	{
	width : 100% ;
	font-size : 13px ;
	line-height : 120% ;
}

img	{
	border : 0 ;
}

a:link	{color : #Ff9933 ;
	font-weight : bolder ; }
	
a:visited	{color : #FF9900 ;}
a:hover	{color : #ff0000 ;}
a:active	{color : #ff8000 ; }

.text_Red	{
	color : red ;
}

p	{
	position : relative ;
	z-index : 3 ;
}

p.caption	{
	padding-left : 50px ;
	padding-right : 50px ;
	margin-bottom : 30px ;
	text-align : left ;
	font-size : 12px ;
}

.font_S	{
	font-size : 12px ;
}

.text_Left	{
	text-align : left ;
}

.text_Center	{
	margin-top : 5px;
	text-align : center ;
}

.pad_Left	{
	padding-left : 60px ;
}

.danraku	{
	padding-top : 5px ;
}

.left	{
	float : left ;
	margin-left : 10px ;
	margin-right : 10px ;
}

.right	{
	float : right ;
}

.clear {
	clear:both;
}

.font_L	{
	font-size : 15px ;
	font-weight : bold ;
}
