/* 全体 
BODY{
	background : #ffffff url(back.png) fixed;
}
*/
/*body{margin:0px;padding:0px;background:#fff;}*/
/*body,table,div{font-size:12px;color:#0000;}*/

/* フレーム、文字配置 */
div.frm{padding:10px 0px 10px 10px;width:750px;border-right:1px solid #999;}
.top{font-size:20pt;}
.sub{font-size:13pt;}
.small{font-size:8pt;}
.center{text-align:center;}
.left{text-align:left;padding:0px 10px;}
.right{text-align:right;padding:0px 10px;}
/*
input{font-size:10pt;border:3px solid #ffb3e6; color:#ff6699; background-color:#ffefff; cursor:hand;}
*/
input{font-size:10pt;border:3px double #ffb3e6; color:#ff6699; background-color:#ffefff; cursor:hand;}

DIV.box {
	BORDER-RIGHT: #888 2px solid; PADDING-RIGHT: 8px; BORDER-TOP: #888 1px solid; PADDING-LEFT: 8px; background : #f8f8f8 url(../img/bg2.png) fixed; PADDING-BOTTOM: 8px; MARGIN: 10px 0px; BORDER-LEFT: #888 1px solid; WIDTH: 600px; COLOR: #666; PADDING-TOP: 8px; BORDER-BOTTOM: #888 2px solid
;}
DIV.box2 {
	BORDER-RIGHT: #888 2px solid; PADDING-RIGHT: 8px; BORDER-TOP: #888 1px solid; PADDING-LEFT: 8px; BACKGROUND: #f8f8f8; PADDING-BOTTOM: 8px; MARGIN: 5px 20px; BORDER-LEFT: #888 1px solid; WIDTH: 540px; COLOR: #666; PADDING-TOP: 8px; BORDER-BOTTOM: #888 2px solid
;}

/* 細い平行線 */
hr{height:1px;color:#999;background:#999;text-align:left;margin:0px;}


/* リンク */
/*
a{color:#00f;text-decoration:none;background:#ccf;}
a:hover{color:#f80;text-decoration:none;background:#fec;}
*/

/* スクロールバー */ 
html,body{
 scrollbar-arrow-color:#888;
 scrollbar-base-color:#fff;
 scrollbar-face-color:#fff;
 scrollbar-highlight-color:#ccc;
 scrollbar-shadow-color:#ccc;
 scrollbar-3dlight-color:#fff;
 scrollbar-darkshadow-color:#fff;
 scrollbar-track-color:#fff;
} 
