/* CSS Document */



/*=========================================================================
  全体を中央表示
===========================================================================*/
#btop {
	margin: 0 auto;
	width:890px;
 }






/* 外枠
==============================================================================*/
#sotowaku_top {
	display:block;
	width:890px;
	height:5px;
	font-size:1px;
	background:#ffffff url(image/sotowaku_top.gif) 0 0 no-repeat;
}

#sotowaku_sayuu {
	display:block;
	width:890px;
	padding:0px 0px 0px 50px;
	background:#ffffff url(image/sotowaku_sayuu.gif) 0 0 repeat-y;
}

#sotowaku_bottom {
	display:block;
	width:890px;
	height:30px;
	font-size:1px;
	background:#ffffff url(image/sotowaku_bottom.gif) 0 0 no-repeat;
}



/* 全体
==============================================================================*/
#zentai_head {
	width:788px;
	height:286px;
	background:#ffffff url() 0 0;
}


#zentai_head_con {
	width:788px;
	height:60px;
	background:#ffffff url() 0 0;
}


#zentai_navi {
	clear:both;
	display:block;
	width:788px;
	height:5px;
	font-size:1px;
	background:#0000ff url(image/nakawaku_navi.gif) 0 0 no-repeat;
}


#zentai_naka {
	clear:both;
	display:block;
	width:788px;
	height:800px;
	background:#ffffff url() 0 0;
}


#zentai_naka_con {
	clear:both;
	display:block;
	width:788px;
	height:800px;
	background:#ffffff url() 0 0;
}


#zentai_naka_hyousi {
	clear:both;
	display:block;
	width:788px;
	height:1000px;
	background:#ffffff url() 0 0;
}


#zentai_naka_con_1000 {
	clear:both;
	display:block;
	width:788px;
	height:1000px;
	background:#ffffff url() 0 0;
}


#zentai_naka_con_1200 {
	clear:both;
	display:block;
	width:788px;
	height:1200px;
	background:#ffffff url() 0 0;
}


#zentai_naka_con_1600 {
	clear:both;
	display:block;
	width:788px;
	height:1600px;
	background:#ffffff url() 0 0;
}


#zentai_naka_con_2000 {
	clear:both;
	display:block;
	width:788px;
	height:2000px;
	background:#ffffff url() 0 0;
}


#zentai_naka_con_3000 {
	clear:both;
	display:block;
	width:788px;
	height:3000px;
	background:#ffffff url() 0 0;
}


#zentai_footnavi {
	clear:both;
	width:788px;
	background:#ffffff url() 0 0;
}


#zentai_copy {
	clear:both;
	width:788px;
	border-top:1px dotted #008000;
	background:#ffffff url() 0 0;
}



/* 全体＿ヘッド
==============================================================================*/
/* ロゴ画像 */
#zentai_head h1 {
	float:left;
}

#zentai_head h1 a {
	display:block;
	width:788px;
	height:60px;
	text-indent:-9999px;
	background:url(image/img_logo.gif) 0 0 no-repeat;
}

/* ロゴ画像 */
#zentai_head_con h1 {
	float:left;
}

#zentai_head_con h1 a {
	display:block;
	width:788px;
	height:60px;
	text-indent:-9999px;
	background:url(image/img_logo.gif) 0 0 no-repeat;
}



/* 全体＿コピーライト
==============================================================================*/
#zentai_copy h1 {
	text-align:right;
	display:block;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:0.1em;
}








/* （なか）コンテンツ左
==============================================================================*/
#nleft {
	float:left;
	width:2px;
	background-color:#ffffff;
}

#nleft h1 {
        text-align:center;
	clear:both;
	width:2px;
	height:30px;
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	padding:2px 0 0 0;
	background-color:#ffffff;
	border:2px ridge #ffffff;
}


/* （なか）コンテンツ中
==============================================================================*/
#ncenter {
	float:left;
	width:646px;
	background-color:#ffffff;
}


/* （なか）コンテンツ右 takasa syuusei
==============================================================================*/
#nright {
	float:left;
	background-color:#000080;
	padding-left: 6;
	padding left: 6;
	padding-top: 0;
	display:block;
	width:136px;
	height:496px;
}

/* ========================== */
#nright_banner {
	float:left;
}

#nright_banner li {
	display:block;
}

#nright_banner li a{
	display:block;
	width:130px;
	height:27px;
	text-indent:-9999px;
}

#nright_banner .rb01 {
	margin-top: 6;
	margin-bottom: 0;
}

#nright_banner .rb02 {
	margin-bottom:0px;
}

#nright_banner .rb03 {
	margin-bottom:0px;
}

#nright_banner .rb04 {
	margin-bottom:0px;
}

#nright_banner .rb05 {
	margin-bottom:0px;
}

#nright_banner .rb06 {
	margin-bottom:0px;
}

#nright_banner .rb07 {
	margin-bottom:0px;
}

#nright_banner .rb08 {
	margin-bottom:0px;
}

#nright_banner .rb18 {
	margin-bottom:0px;
}

#nright_banner .rb09 {
	margin-bottom:0px;
}

#nright_banner .rb10 {
	margin-bottom:0px;
}

#nright_banner .rb11 {
	margin-bottom:0px;
}

#nright_banner .rb12 {
	margin-bottom:0px;
}

#nright_banner .rb17 {
	margin-bottom:0px;
}

#nright_banner .rb13 {
	margin-bottom:0px;
}

#nright_banner .rb14 {
	margin-bottom:0px;
}

#nright_banner .rb15 {
	margin-bottom:0px;
}

#nright_banner .rb16 {
	margin-bottom:0px;
}

/*  */
#nright_banner .rb01 a {
	background:url(image/menu_01-2.gif) 0 0 no-repeat;
}

/*  */
#nright_banner .rb02 a {
	background:url(image/menu_02-2.gif) 0 0 no-repeat;
}

/*  */
#nright_banner .rb03 a {
	background:url(image/menu_03-2.gif) 0 0 no-repeat;
}

/*  */
#nright_banner .rb04 a {
	background:url(image/menu_04-2.gif) 0 0 no-repeat;
}

/*  */
#nright_banner .rb05 a {
	background:url(image/menu_05-2.gif) 0 0 no-repeat;
}

/*  */
#nright_banner .rb06 a {
	background:url(image/menu_06-2.gif) 0 0 no-repeat;
}

/*  */
#nright_banner .rb07 a {
	background:url(image/menu_07-2.gif) 0 0 no-repeat;
}

/*  */
#nright_banner .rb08 a {
	background:url(image/menu_08-2.gif) 0 0 no-repeat;
}

/*  tuika */
#nright_banner .rb18 a {
	background:url(image/menu_18-2.gif) 0 0 no-repeat;
}

/*  */
#nright_banner .rb09 a {
	background:url(image/menu_09-2.gif) 0 0 no-repeat;
}

/*  */
#nright_banner .rb10 a {
	background:url(image/menu_10-2.gif) 0 0 no-repeat;
}

/*  */
#nright_banner .rb11 a {
	background:url(image/menu_11-2.gif) 0 0 no-repeat;
}

/*  */
#nright_banner .rb12 a {
	background:url(image/menu_12-2.gif) 0 0 no-repeat;
}

/*  */
#nright_banner .rb17 a {
	background:url(image/menu_17-2.gif) 0 0 no-repeat;
}

/*  */
#nright_banner .rb13 a {
	background:url(image/menu_13-2.gif) 0 0 no-repeat;
}

/*  */
#nright_banner .rb14 a {
	background:url(image/menu_14-2.gif) 0 0 no-repeat;
}

/*  */
#nright_banner .rb15 a {
	background:url(image/menu_15-2.gif) 0 0 no-repeat;
}

/*  */
#nright_banner .rb16 a {
	background:url(image/menu_16-2.gif) 0 0 no-repeat;
}








/* （なか）コンテンツ（詳細のぺーじ）
*******************************************************************************/

/* （なか）コンテンツ左
==============================================================================*/
#s_nleft {
	float:left;
	width:4px;
	background-color:#ffffff;
	margin:0px 0 0 0;
	padding:0px 0 0 0;
}


/* （なか）コンテンツ中
==============================================================================*/
#s_ncenter {
	float:left;
	width:780px;
	background-color:#ffffff;
	margin:0px 0 0 0;
	padding:0px 0 0 0;
}


/* （なか）コンテンツ右
==============================================================================*/
#s_nright {
	float:left;
	background-color:#ffffff;
	margin:0px 0 0 0;
	padding:0px 0 0 0;
}






/* END CSS */
