body		{text-align:center;
		background-color:#fffff0}

.top		{width:800;
		background-color:}

.top1		{width:400}

.top2		{width:400}

.tops           {font-size:13;		
		color:indigo;
		font-weight:bold;
		margin-bottom:1px}		

h1		{font-size:13px;		
		color:indigo;
		margin-top:0px;
		margin-bottom:0px;
		border-left:solid 15px indigo;
		padding-left:5px}

h2		{font-size:13px;		
		color:indigo;
		margin-top:0px;
		margin-bottom:0px;
		border-left:solid 7px indigo;
		padding-left:5px}	

a  		{color:#336666;
		font-weight:bold;
		font-size:14px;
		text-decoration:none}

.head		{background-color:#dee9d1;
		width:800px;
		height:120;
		border:solid 3px #336666;
		margin-left:auto;
		margin-raight:auto}
		
.head1		{background-color:#336666;
		width:160px;
		text-align:center;
		padding-top:4px}

.mark		{font-size:30;
		font-weight:bold;
		font-family:Araial,Helvetica;
		font-style:italic;
		color:white;
		margin-bottom:1px}

.mark2		{font-size:16;
		font-weight:bold;
		color:white;}

.head2		{padding-left:10px}

.okodukai       {font-size:36;
		font-weight:bold;
		color:#336666;
		margin-bottom:2px}

.okodukai2       {background-color:#336666;
		font-size:22px;
		font-weight:bold;		
		color:white;
		padding:5px 6px 3px}

.up      	 {font-size:13;
		font-weight:bold;
		color:indigo;
		text-align:right;
		margin-top:2px;}

.head3		{text-align:center}

.sec-head	{width:800px;}

.sec		{font-size:14px;
		font-weight:bold;
		color:purple}

.thr-head	{background-color:#336666;
		width:800px;
		text-align:center;
		color:white}

.side_main	{width:800px;
		height:100%;
		border:solid 3px #336666;
		border-top:none;
		border-bottom:none}

.side1		{width:160px;
		padding-left:5px;
		padding-right:5px;
		padding-top:15px;
		padding-bottom:20px;
		vertical-align:top;
		background-color:#dee9d1}	

.main		{background-color:white;
		width:;
		padding-left:10px;
		padding-right:10px;
		padding-top:15px;
		padding-bottom:20px;
		vertical-align:top}	

.osusume 	{color:purple;
		font-weight:bold;
		font-size:12px;}	


a:hover 	{color:red}

.main a  	{color:purple;
		font-weight:bold;
		font-size:14px;
		text-decoration:none}	

.m-t		{font-size:28px;
		font-weight:bold;
		font-family:Arial,helvetica}


.main h1 img	{vertical-align:middle;
		margin-right:8px}

.sub-t 		{background-color:#336666;
		font-size:22px;
		font-weight:bold;
		color:white;
		padding:5px 6px 3px}

.line		{background-color:#336666;
		font-size:22px;
		font-weight:bold;
		color:white;
		padding:5px 6px 3px}

.main h3	{width:320px;
		background-color:#dee9d1;
		font-size:18px;
		padding:5px 6px 3px}

.main p		{font-size:14px;
		line-height:200%;		
		color:#333333}	

.center-p	{font-size:14px;
		line-height:200%;		
		color:#333333;
		text-align:center}	

.komidasi	{font-size:15px;
		line-height:200%;		
		color:orange;
		font-weight:bold;}

.j-1		{font-size:16px;
		margin-top:10px;
		margin-bottom:5px;	
		color:indigo;
		font-weight:bold;}

.j-2		{font-size:15px}

.copy		{border-top:solid 3px #336666;
		padding-top:6px;
		font-size:14px;
		text-align:center}

.new		{color:red;
		font-size:12;
		font-weight:bold;
		font-style:italic}

.side2		{width:160px;
		padding-left:5px;
		padding-right:5px;
		padding-top:15px;
		padding-bottom:5px;
		vertical-align:top;
		background-color:#eff4e8}	

.contens	{font-size:18px;
		font-family:Arial,helvetica;
		font-weight:bold;
		margin-bottom:2px}

.contens2	{font-size:15px;
		font-family:Arial,helvetica;
		text-align:center;
		font-weight:bold;
		margin-bottom:2px}

.midasi 	{font-size:14px;
		font-weight:bold;
		margin-top:10px;
		margin-bottom:1px}

.menu		{width:160px;
		font-weight:bold;
		background-color:#336666;
		padding:5px 2px 5px 8px;
		margin-top:4px;
		margin-bottom:4px}

.side2 a	{color:white;
                font-size:12px;
		text-decoration:none}

.side2 h3	{font-size:13px;
		text-align:left;
		font-weight:bold;
		margin-top:3px;
		margin-bottom:1px}

.tail		{background-color:#336666;
		width:800px;
		text-align:center;
		color:white}

.linkco		{background-color:#336666;
		width:800px;
		height:20px;
		color:white}

.linkco div	{font-size:12;
		font-weight:bold}

.linkas		{background-color:white;
		width:800px;
		border:solid 3px #336666;
		border-top:none;}

.linkas a	{font-size:13px;
		text-decoration:none;
		color:purple;}

.links		{background-color:white;
		width:800px;
		border:solid 3px #336666;
		border-top:none;}

.links a	{font-size:13px;
		text-decoration:none}

.linkas		{background-color:white;
		width:800px;
		border:solid 3px #336666;
		border-top:none;}

.linkas a	{font-size:13px;
		text-decoration:none}

.li		{text-align:center;
		font-size:14px;	
		font-weight:bold;
		color:#333333}

.afi		{font-size:13;}	

.syoukai	{font-size:13px;
		color:black;}

.m1		{background-color:;
		width:160;
		height:100;
		text-align:center;}

.small		{font:12}

.m1 div		{font:14;
		font-weight:bold}

.m2		{background-color:;
		width:280;
		height:100;}

.m2 p		{font-size:13px;
		line-height:100%;}

.center		{font-size:14px;
		line-height:200%;		
		color:#333333;
		text-align:center}	
