﻿body		{color:#000;
		font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック",sans-serif;
		font-size:0.9em}

/* container */
div#container	{width:600px;
		background-color:#ffffff;
		border:solid 1px #eff6ef;
		margin:0 auto;
		padding:0 10px}

/* print */
div#header1	{display:none}
div#header2	{display:none}
div#header3	{display:none}
div#sidebar	{display:none}
div#footer	{display:none}

/* header1 */
div#header1	{background-color:#c9f0d7;
		background-image:url(../../images/header1img56.png);
		height:56px;
		margin:0;
		padding:0}

/* header2 */
div#header2	{margin-top:0;
		margin-bottom:0}
ul.topmenu	{font-size:0.875em;
		margin-left:0;
		margin-top:0;
		margin-bottom:10px;
		padding-left:0;
		height:25px;
		background-color:#66aa66}
ul.topmenu li	{list-style-type:none;
		float:left}
ul.topmenu li.left a	{
		display:block;
		line-height:25px;
		width:98px;
		color:#555555;
		text-decoration:none;
		text-align:center;
		background-color:#ccff99;
		border-right:solid 1px #66aa66;
}
ul.topmenu li.left a:hover	{
		background-color:#009900;
		color:#ffffff;
}
ul.topmenu li.right a	{
		display:block;
		width:97px;
		line-height:25px;
		color:#555555;
		text-decoration:none;
		text-align:center;
		background-color:#ccff99;
}
ul.topmenu li.right a:hover{
		background-color:#009900;
		color:#ffffff;
}
p#bread 	{font-size:0.75em;
		text-align:right}
p#bread a	{color:#555555}
p#bread a:hover	{color:#009900}

/* content */
div#content 	{width:600px;
		font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,meiryo,"ＭＳ Ｐゴシック",sans-serif;
		float:left;
		margin-top:10px;
		margin-left:0;
		margin-right:0}
div#content h1	{font-size:1.5em;
		font-weight:500;
		color:#000;
		margin-top:0;
		margin-bottom:10px;
		padding-top:0;		
		padding-left:10px;
		text-align:left}
div#content h2	{font-size:0.9em;
		font-weight:normal;
		border:solid 1px #000;
		padding:3px 0 3px 10px;
		clear:both;
		margin-top:10px;
		margin-bottom:10px}
p.desc		{font-size:0.75em;
		margin-top:0;
		text-align:center}
table.manage	{font-size:0.825em;
		margin-top:10px;
		margin-left:20px}
ul.summary	{margin-top:7px}
ul.summary li	{font-size:0.9em}
img#equip	{width:280px;
		float:left;
		margin-left:10px;
		padding:0}
div#desc1	{width:300px;
		float:right}
div#desc1 ul	{margin-top:0;
		margin-left:0;
		padding-left:0}
div#desc1 ul li	{font-size:0.9em;
		list-style-type:none;
		padding-left:10px}
div#desc1 ul li a	{color:#3b3b3b}
div#desc1 ul li a:hover	{color:#009900}
		
div#desc2	{width:600;
		clear:both}
div#desc2 ul	{margin-top:0;
		margin-left:0;
		padding-left:0}
div#desc2 ul li	{font-size:0.9em;
		list-style-type:none;
		padding-left:10px}
div#desc2 ul li a	{color:#3b3b3b}
div#desc2 ul li a:hover	{color:#009900}

div#sample1	{width:280px;
		float:left;
		padding:0;
		margin-left:5px}

div#sample2	{width:280px;
		float:right;
		padding:0;
		margin-right:5px}

/* sidebar */
div#sidebar	{width:170px;
		float:right;
		margin-top:10px}
div#sidebar h2	{font-size:0.875em;
		font-weight:normal;
		text-align:center;
		background-color:#cdf0a1;
		margin-top:0;
		padding:3px}	
ul.sidemenu	{font-size:0.875em;
		margin-left:7px;
		margin-right:7px;
		padding-left:0}
ul.sidemenu li	{list-style-type:none}
ul.sidemenu li a	{display:block;
		width:143px;
		color:#555555;
		text-decoration:none;
		border:solid 1px #66aa66;
		margin-left:0;
		margin-bottom:10px;
		padding-left:7px;
		padding-right:6px;
		background-color:#ccff99}
ul.sidemenu li a:hover	{background-color:#009900;
		color:#ffffff}
div.cont	{border:solid 1px #7bc421;
		margin-top:15px;
		margin-bottom:5px}
div.cont ul	{font-size:0.75em;
		padding-left:0;
		margin-left:10px;
		color:#3c5616}
div.cont ul li	{list-style-type:none;
		margin-bottom:10px}
div.cont li a 	{color:#555555}
div.cont li a:hover	{color:#009900}
div.cont p	{font-size:0.75em;
		padding-left:7px}

/* フッター */
div#footer	{clear:both;
		background-image:url(../images/line_green2.png);
		background-repeat:repeat-x}
div#footer address	{font-size:0.75em;
		font-style:normal;
		text-align:center;
		padding-top:10px}
