/*--------------------------------------------------------*/
/* ここにタイトルがはいります[共通CSS]
/* 2007/09/12 Ojas.Inc Yuuki Kasahara
/*--------------------------------------------------------*/

/*----- ▼基本設定 ---------------------------------------*/

#main	{
//	width:740px;margin:0px auto 0px auto;
	width:800px;margin:0px auto 0px auto;
	font-size:12px;color:#333333;
	background:url(../system/img/contents_bg.gif);border:1px solid #999999;
}

#contents	{
//	width:740px;margin:0px auto 10px auto;
	width:800px;margin:0px auto 10px auto;
}

#contentsLeft	{
	float:left;
	width:170px;margin:0px;padding:0px;
}

#contentsMain	{
	float:left;
//	width:550px;margin:0px 0px 0px 10px;padding:0px;
	width:610px;margin:0px 0px 0px 10px;padding:0px;
}
#contentsMain p	{
	margin:0px 10px 10px 10px;
	line-height:1.5em;
}


/*----- ▼ヘッダー設定 -----------------------------------*/

#header	{
	clear:both;
//	width:742px;height:60px;margin:0px auto 0px auto;padding:0px;
	width:802px;height:60px;margin:0px auto 0px auto;padding:0px;
	font-size:12px;color:#333333;
}

.headerLogo		{float:left ;margin:0px;padding:9px 0px 0px 0px;}
.headerRight	{float:right;margin:0px;padding:9px 0px 0px 0px;}

.headerLogo	 a:hover 		{background:none;}
.headerLogo	 a:active 	{background:none;}


/*----- ▼メニュー設定 -----------------------------------*/

#memberMenu0	{
	margin:0px auto 5px auto;padding:4px;
}
#memberMenu1	{
	width:152px;height:16px;
	margin:0px auto 5px auto;padding:4px;
	background:url(../system/img/member_menu_bg.gif);
}
#memberMenu1 img	{margin:0px 5px;vertical-align:text-bottom;
}
#memberMenu2	{
	width:152px;height:16px;
	margin:0px auto 5px auto;padding:4px;
	background:url(../system/img/member_menu_bg2.gif);
}
#memberMenu2 img	{margin:0px 5px;vertical-align:text-bottom;}


/*----- ▼ディレクトリページ設定 -------------------------*/

.text00	{
	margin:0px 0px 0px 0px;line-height:1.8em;
}
.text01	{
	margin:0px 0px 15px 0px;line-height:1.6em;
}
.form01	{
	margin:0px 0px 15px 0px;
}

.box01	{
//	width:510px;margin:0px auto 15px auto;padding:10px;
	width:570px;margin:0px auto 15px auto;padding:10px;
	background:url(../system/img/box_bg01.gif);border:1px solid #999999;
}
.box02	{
	width:510px;margin:0px auto 15px auto;padding:10px;
	background:url(../system/img/box_bg02.gif);border:1px solid #3399FF;
}
.box03	{
	width:510px;margin:0px auto 15px auto;padding:10px;
	background:url(../system/img/box_bg03.gif);border:1px solid #CC9900;
}
.box04	{
	width:510px;margin:0px auto 15px auto;padding:10px;
	background:url(../system/img/box_bg04.gif);border:1px solid #FF6666;
}

.table00 {margin:0px 0px 10px 0px;}
.table00 th {padding:4px;text-align:left;}
.table00 td {padding:4px;}
.table01 {width:532px;margin:0px auto 10px auto;border:1px solid #999999;border-collapse:separate;border-spacing:1px;}
.table01 th {
	padding:4px;text-align:left;
	border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;background-color:#DDDDDD;
}
.table01 td {
	padding:4px;
	border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;background-color:#F5F5F5;
}

.pageNavi	{
	margin:0px 0px 10px 0px;padding:10px 0px 5px 0px;
	border-bottom:1px dotted #148778;
}

#pageInfo	{
	clear:both;
	width:530px;margin:0px auto 10px auto;padding:0px 0px 12px 0px;
	border-bottom:3px double #148778;
}
#pageInfo p	{
	margin:8px auto 0px auto;padding:0px;
}



/*----- ▼各種ボタン設定 ---------------------------------*/

.btnHeaderMenu01	{
	float:left;display:block;text-indent:-9999px;
	width:80px;height:20px;margin:0px 0px 8px 1px;
	background:url(../system/img/header_menu.gif);background-position:0px 0px;
}
a:hover.btnHeaderMenu01 	{background:url(../system/img/header_menu.gif);background-position:0px -20px;}
a:active.btnHeaderMenu01 	{background:url(../system/img/header_menu.gif);background-position:0px -20px;}

.btnHeaderMenu02	{
	float:left;display:block;text-indent:-9999px;
	width:120px;height:20px;margin:0px 0px 8px 1px;
	background:url(../system/img/header_menu.gif);background-position:-80px 0px;
}
a:hover.btnHeaderMenu02 	{background:url(../system/img/header_menu.gif);background-position:-80px -20px;}
a:active.btnHeaderMenu02 	{background:url(../system/img/header_menu.gif);background-position:-80px -20px;}

.btnHeaderMenu03	{
	float:left;display:block;text-indent:-9999px;
	width:110px;height:20px;margin:0px 0px 8px 1px;
	background:url(../system/img/header_menu.gif);background-position:-200px 0px;
}
a:hover.btnHeaderMenu03 	{background:url(../system/img/header_menu.gif);background-position:-200px -20px;}
a:active.btnHeaderMenu03 	{background:url(../system/img/header_menu.gif);background-position:-200px -20px;}

.btnSample	{
	float:left;display:block;text-indent:-9999px;
	width:100px;height:20px;margin:0px 10px 0px 0px;
	background:url(../img/xxxxxxxx.gif);
}
a:hover.btnSample 	{background:url(../img/xxxxxxxx.gif);background-position:-100px 0px;}
a:active.btnSample 	{background:url(../img/xxxxxxxx.gif);background-position:-100px 0px;}

/*----- ▲ここまで ---------------------------------------*/
