body{
	scrollbar-arrow-color:#80786D;
	scrollbar-base-color:#000000;
	scrollbar-shadow-color:#D6D6D6;
	scrollbar-face-color:#C5C5C5;
	scrollbar-track-color:#E2E2E2;
	scrollbar-highlight-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-3dlight-color:#A8A8A8;
	margin:0px;
	background:url(../images/bg_main.gif);
	background-position:center top;
	background-repeat: repeat-y;
	background-color:#ffffff;
	height:100%;
	color:#ffffff;
}

img {
	border-color :#FF4A97;
}

/*main Table*/
table.mainTable{
	background-color:#ffffff;
	margin:　0; 
}

td {
	font-size: 12px;
	color:#666666;
	line-height:17px;
}

td.head {
	background-image:url(../images/bg_head.gif);
	background-repeat: no-repeat;
}

.white {
	font-size: 12px;
	font-weight: bold;
	color:#ffffff;
}

.black {
	font-size: 12px;
	font-weight: bold;
	color:#000000;
}

.att00 {
	font-size: 11px;
	font-weight: bold;
	color:#ff0000;
}

.att01 {
	font-size: 12px;
	font-weight: bold;
	color:#D52C48;
}

.att02 {
	font-size: 14px;
	font-weight: bold;
	color:#D52C48;
}

.att03 {
	font-size: 14px;
	font-weight: bold;
	color:#FF55AD;
}

.att04 {
	font-size: 16px;
	font-weight: bold;
	color:#D52C48;
}

td.cell_pink01 {
	background-image:url(../images/bg_cell_pink01.gif);
	padding-left:20px;
	font-weight: bold;
}

td.cell_pink02 {
	background-image:url(../images/bg_cell_pink02.gif);
	padding-left:20px
}

/*ul,liタグ*/

.ul_disc {
	margin-left: 5px;
	display: block;
	list-style-position: inside;
	margin-bottom: 15px;
	list-style-type: disc;
}

.ul_disc li {
	margin-bottom: 5px;
	line-height: 1.4;
}

/*リンク*/
a.link, a.link:link, a.link:active, a.link:visited {
	color:#FF4184;
	font-size:12px;
	text-decoration:underline;
}

a.link:hover {
	color:#FF4184;
	font-size:12px;
	text-decoration:none;
}


/*画像オンマウス*/

.pgray a:link a:visited
	img{
	border-width:0px;
	border-color:#000000;
	filter:none;
	}

.pgray a:hover
	img{
	border-width:0px;
	border-color:#000000;
	filter: alpha(opacity=50);
	}

/*テキスト入力フィールド*/

.t-Field30 {
	width:30px;
	font-size:12px;}

.t-Field50 {
	width:50px;
	font-size:12px;}

.t-Field100 {
	width:100px;
	font-size:12px;}

.t-Field180 {
	width:180px;
	font-size:12px;}

.t-Field240 {
	width:240px;
	font-size:12px;}

.t-Field360 {
	width:360px;
	font-size:12px;}

/*システムページ*/
dl{width: 740px;}
dt{margin:5px 0 0px; border-bottom:1px solid #9C9C9C; border-left:5px solid #FF6EB2; padding: 6px 7px;font-size: 14px;font-weight: bold;color:#FF55AD;}

.sys01 {
	font-size: 12px;
	color:#666666;
	line-height:17px;
	padding-left:20px
}

/*モデル紹介ページ*/

.mod01 {
	font-size: 12px;
	font-weight: bold;
	color:#666666;
	line-height:17px;
}

.mod02 {
	font-size: 12px;
	color:#666666;
	line-height:17px;
	padding:5px;
	margin:5px;
}

