
/* テキストの折返し表示 */
td, th, p, h1, h2, h3, h4, h5, h6, label {
	word-break: break-all;
	word-wrap: break-word;
}

/* display:none;用 */
div.none {
	display:none;
	width : px;
	height : px;
}

/* BODY設定 */
BODY{
	background-image : url("../image/back_loop.gif");
	margin-top : 5pt;
	font-family: sans-serif;
 	font-size : 10pt;
}

/* ベース */
div.box1 {
	width : 100%;
	height : auto ;
	padding-top : 10px;
	padding-bottom: 20px;
 	background-color : #ffffff;
/*	border : solid #adc0f8 1px;*/
}

/* アウトライン上 */
div.box2 {
	float : none; 
	padding-right: 2px;
	padding-left: 2px;
 	margin-bottom: 1px;
 	width : 98%;
	height : auto;
/* 	border : solid red 1px;*/
}

/* アウトライン下 */
div.box3{
	float : none; 
	padding-right: 2px;
	padding-left: 2px;
	margin-bottom: 1px;
 	width : 98%;
	height : auto;
/*	border : solid red 1px;*/
}

/* リンクボックス */
div.link {
	width : 100%;
  	margin-top : 5px; 
 	margin-left : 5px; 
	text-align : left;
	letter-spacing : -0.1px;
	margin-bottom: 10px;
/* 	border : solid red 1px;*/
}

/* sitemapリンクボックス */
div.site {
	width : 100%;
 	margin-right : 5px; 
	text-align : right;
	letter-spacing : -2px;
/* 	border : solid red 1px;*/
}

/* リンク集table */
table.table_01{
	margin-top: 20px;
	margin-left : auto;
	margin-right : auto; 
	width : 95%;
	border-collapse: spacing;
    border-spacing: 0px;
	border : solid #adc0f8 2px;


}

table.table_01 th{
	height:25px;
	text-align:center;
	line-height : 15px;
	font-family: sans-serif;
 	font-size : 12pt;
	background-color:#7B99F2;
	color:#ffffff;

}

table.table_01 td{

	height: px;
	text-align:left;
	padding: 10px 10px;
	line-height : 15px;
	font-family: sans-serif;
 	font-size : 10pt;
	letter-spacing : -1px;
	background-color:#e9eefd;

}

