img		{
		border: 0;
		}
.center		{
		text-align: center;
		}
.right		{
		text-align: right;
		}
.left		{
		text-align: left;
		}
body		{
		background-image: url(http://www.dobosi.com/images/bkpink.gif);
		text-align: center;
		color: #333333;
		margin: 0;
		font-family: Verdana, Helvetica, sans-serif;
		}
.google_linkunit_top{
		padding: 5px 0;
		}
.googleads_search	{
		padding: 5px 0;
		}
.googleads_contentstop	{
		font-size: 10px; color:#999999;
		border-bottom: 1px solid #e7e7e7;
		padding: 5px 0;
		}
.googleads_contentsbottom	{
		font-size: 10px; color:#999999;
		border-top: 1px solid #e7e7e7;
		padding: 5px 0;
		}
.googleads_menu	{
		font-size: 10px; color:#999999;
		padding: 5px 0;
		}

#container	{
		width: 750px;
		margin-left: auto;
		margin-right: auto;
		text-align: left;
		background-color: #ffffff;
		border-left: 10px solid #ffffff;
		border-right: 10px solid #ffffff;
		}
#header		{
		background-color: #ffffff;
		padding-bottom: 10px;
		}
#header h1	{
		text-align: center;
		font-size: 14px;
		margin: 2px;
		}
#header h2	{
		text-align: center;
		font-size: 12px;
		background-color: #666699; /* ǻﾀﾄ */
		color: #ffffff;
		padding: 2px;
		margin: 5px 0 5px 0;
		}
#header p	{
		font-size: 11px;
		line-height: 130%;
		color: #333366;
		margin: 0 0 0 10px; 
		}

#menu		{
		float: left;
		width: 260px;
		background-color: #ffffff;
		}
#menu h3, .menuindex	{
		text-align: center;
		font-size: 16px;
		background-image: url(http://www.dobosi.com/images/h3.png);
		background-position: top center;
		background-repeat: no-repeat;
		}
#menu li, #menu ul	{
		list-style-type: none;
		font-size: 14px;
		margin: 10px;
		line-height: 150%;
		}
.google		{
		font-size: 11px;
		text-align: left;
		text-indent: 1em;
		color: #666666;
		}
span		{
		font-size: 13px;
		color: #666666;
		}
#main		{
		float: right;
		width: 450px;
		background-color: #ffffff;
		}
#main h2	{
		text-align: center;
		font-size: 18px;
		background-image: url(http://www.dobosi.com/images/h2.png);
		background-position: center;
		background-repeat: no-repeat;
		color: #333366;
		padding: 5px;
		}
#main p		{
		text-indent: 1em;
		font-size: 16px;
		margin: 15px;
		line-height: 140%;
		}

#footer		{
		clear: both;
		text-align: center;
		font-size: 12px;
		}
.ftr		{
		height:0;
		overflow:hidden;
		}
#footer a	{
		text-decoration: none;
		color: #333333;
		}

