body {
	background-color: #FFFFFF;
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px;
	color: #333333;
	font-family: Verdana, Arial, sans-serif;
}

body.info{
	font-size: 65%;
	line-height: 150%;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-arrow-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-face-color:#D1DDDE;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-track-color:#ffffff;
	color: #333333;
	font-family: Verdana, Arial, sans-serif;
	}

a:HOVER{
	color : #FF0000;
}

a{
	text-decoration: none;
}

/* 点線のライン */
hr {
	color: #627E86; width: 100%; border-style: dotted; height: 1px;
}

/*************************/
/* フォントのサイズ指定　*/
/* 基本はtext3h125を使用 */
/*************************/

.text2h {
	font-size: 65%;
	line-height: 150%;
	font-family: Verdana, Arial, sans-serif;
}

.text2h120 {
	font-size: 65%;
	line-height: 120%;
	font-family: Verdana, Arial, sans-serif;
}

.text3h150 {
	font-size: 75%;
	line-height: 150%;
	
}

.text3h125 {
	font-size: 75%;
	line-height: 125%;
	
}

.text4h150 {
	font-size: 80%;
	line-height: 150%;
}

.text5h150 {
	font-size: 90%;
	line-height: 150%;
}

.text6h150 {
	font-size: 100%;
	line-height: 150%;
}

/* 背景色 */
.bg {
	background-color: #DBE3E6;
}

/* メニューボタン大 */
input.menubt1{
	width: 200px; 
	height:28px;
	border-right: #FFFFFF 1pt solid;
	border-top: #FFFFFF 1pt solid;
	border-left: #FFFFFF 1pt solid;
	border-bottom: #FFFFFF 1pt solid;
	background-color: #627E86;
	color: #FFFFFF;
} 

/* 通常のボタン */
input.bt{
	border-right: #FFFFFF 1pt solid;
	border-top: #FFFFFF 1pt solid;
	border-left: #FFFFFF 1pt solid;
	border-bottom: #FFFFFF 1pt solid;
	background-color: #627E86;
	color: #FFFFFF;
	height:26px;
	margin: 5px 5px 5px 0px;
}

input.bt2{
	border-right: #FFFFFF 1pt solid;
	border-top: #FFFFFF 1pt solid;
	border-left: #FFFFFF 1pt solid;
	border-bottom: #FFFFFF 1pt solid;
	background-color: #627E86;
	color: #FFFFFF;
	height:26px;
}

/* 入力ボックス */
input.text{
	border-right: #9DB1B7 1pt solid;
	border-top: #9DB1B7 1pt solid;
	border-left: #9DB1B7 1pt solid;
	border-bottom: #9DB1B7 1pt solid;
	background-color: #FFFFFF;
}
/* 入力ボックス（数字） */
input.num{
	border-right: #9DB1B7 1pt solid;
	border-top: #9DB1B7 1pt solid;
	border-left: #9DB1B7 1pt solid;
	border-bottom: #9DB1B7 1pt solid;
	background-color: #FFFFFF;
	text-align:right
;}

/* セレクトメニュー */
select{
	border-right: #627E86 1pt solid;
	border-top: #627E86 1pt solid;
	border-left: #627E86 1pt solid;
	border-bottom: #627E86 1pt solid;
	background-color: #FFFFFF;
	
}

/* diary写真 */
.phot_l {
	margin: 5px;
	float: left
;}


.phot_r {
	margin: 5px;
	float: right;
}

/* 入力ボックス（備考欄等） */
textarea{
	border-right: #627E86 1pt solid;
	border-top: #627E86 1pt solid;
	border-left: #627E86 1pt solid;
	border-bottom: #627E86 1pt solid;
	background-color: #FFFFFF;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-arrow-color:#66858C;
}

.info{
	background-color: #FFFFFF;/*背景色1*/
}

.title{
	color:#4A97A2;
/*	font-weight: bold;*/
 }


table.graph{
	border-collapse:collapse;/*罫線処理*/
}




.text10px {  font-size: 10px;}
.text10px180h { font-size: 10px; line-height: 180%;}
.text10pxh {  font-size: 10px; line-height: 120%;}
.text12px {  font-size: 12px;}
.text11px {  font-size: 11px;}
.text11pxh {  font-size: 11px; line-height: 120%;}
.text12px135h {  font-size: 12px; line-height: 135%;}

}.text14px { font-size: 14px;}
.text14px135h { font-size: 14px; line-height: 135%;}
.text16px135h { font-size: 16px; line-height: 135% ;}
.text16px { font-size: 16px;}
.bg1 {  background-image : url(../../images/top_image.jpg); background-repeat: no-repeat; background-position: right bottom;}
.bg2 {  background-image : url(../../images/detail_image.jpg); background-repeat: no-repeat; background-position: right bottom;}
.text12px150h { font-size: 12px; line-height: 150%;}
.copy {  font-family: "Verdana"; font-size: 11px; line-height: 135%;}
.text12px150he {
font-size: 12px; line-height: 150%;}
.text11pxhe {
font-size: 11px; line-height: 200%;}

