body		{
		color: #000;
		background: #fff;
		background-image : url("../img_c/bg.gif");
		margin:0px 0px 0px 0px;
		text-align: center;
		}

/* リンクのスタイル設定 */

a:link		{
		color:#0000FF;
		}


a:active	{
		background:#FFCC66;
		text-decoration:none;
		}


a:visited	{
		color:#0000FF;
		}


a:hover		{
		background:#FFCC66;
		text-decoration:none;
		}

/* テキストのスタイル設定 */
.text1	{
	font-size:10px;
	line-height:120%;
	font-family:ＭＳ　Ｐゴシック, Osaka, Verdana, sans-serif;
}

.text2{
	font-size:12px;
	line-height:140%;
	font-family:ＭＳ　Ｐゴシック, Osaka, Verdana, sans-serif;
}

.text3{
	font-size:14px;
	line-height:150%;
	font-family:ＭＳ　Ｐゴシック, Osaka, Verdana, sans-serif;
}


/* wrapper部分のスタイル設定 ###################### */
#wrapper	{
		width:798;
		margin-left:auto;
		margin-right:auto;
		background-color: #FFFFFF;
		border:solid 1px #CCCCCC;
		text-align:left;
		}


/* header部分のスタイル設定 ###################### */
#header		{
		width:770;
		text-align:left;
		margin-top:12px;
		margin-left:14px;
		}

#logo		{
		width:570;
		text-align:left;
		float:left;
		margin-bottom:14px;
		}

#sublogo	{
		width:170;
		text-align:left;
		float:right;
		}

#screen		{
		width:768;
		clear:both;
		background-color: #000000;
		border:solid 1px #000;
		margin-top:15px;
		margin-left:14px;
		}

.screen_text p{
		font-size: 12px;
		color: #fff;
		line-height:140%;
		margin: 0px 15px 0px 15px;
		/*?*/
		_margin: 10px 15px 15px 15px;
		/**/
}


/* contents menu部分設定 ###################################  */
#main		{
		width:600;
		float:left;
		text-align:left;
		margin-top:20px;
		}

.main_contents	{
		text-align:left;
		float:left;
		padding-left:14px;
		}

.main_contents table{
		margin:0px 0px 0px 0px;
		font-size: 12px;
		line-height: 150%;
		text-align: left;
}

.main_contents p{
		background-image:url(../img_c/arrow.gif);
		background-repeat:no-repeat;
		margin:0px 0px 3px 0px;
		padding-left:10px;
		line-height:130%;
		font-size:12px;
		}


/* sidebar部分設定 #############################  */
#sidebar	{
		width:194;
		float:right;
		margin-top:20px;
		}

.sidebar_contents table{
		margin:0px 0px 0px 0px;
		font-size: 11px;
		line-height: 120%;
		text-align: left;
}

.sidebar_contents p{
		background-image:url(../img_c/arrow.gif);
		background-repeat:no-repeat;
		margin:0px 0px 3px 30px;
		padding-left:10px;
		line-height:130%;
		font-size:12px;
		}


/* footer部分設定 ################################# */
#footer		{
		width:770;
		clear:both;
		background-image : url("../img_c/footer_bg.gif");
		margin-left:14px;
		}

.copyright	{
		color: #666;
		font-size:12px;
		padding:20px 0px 18px 0px;
		}
