body {background: #A7A7A7 url(img/bd_haikei.gif) repeat-x}
table{font-size: 9pt;background-position:left top; background-repeat:no-repeat; }
.copy{font-size: 8.7pt; color:#3D3D3D; text-align:left; line-height:250%; padding-left:7px;}
.school{padding:2px; border-width: 1pt; border-style: solid; border-color: #7F9DB9; width:300px; font-size: 10pt; background: #FFFFFF}

.bg1 { background-color:#FFFFFF;}

.gallery1 { background-color:#AAAAAA;}
a.white:link {color:#FFFFFF; font-size: 10pt;}
a.white:visited {color:#FFFFFF; font-size: 10pt;}
a.white:hover {color:#FFFFFF; font-size: 10pt; text-decoration:none}
.kensaku1 {line-height:160%; width:90px; }
.kensaku2 {line-height:160%; width:40px; }

.main1 { background-color:#3D3D3D;}
.main2 { background-color:#EBEBEE;}
.main3 { background-color:#EBEBEE; text-align:center;}
.main4 { background-color:#FFFFFF;}
.main5 { background-color:#EBEBEE; padding-top:7px; padding-bottom:7px; text-align:center;}

.login1	{line-height:330%; color:#595959; font-size: 11pt;}
.login2	{line-height:230%; color:#595959; font-size: 9pt; font-weight:bold; width:80}
.login3	{color:#595959; font-size: 9pt;}
.login4	{color:#595959; font-size: 7pt; text-align:center;}
.login5	{height:20;}
a.gray:link {color:#595959; font-size: 9pt; }
a.gray:visited {color:#595959; font-size: 9pt; }
a.gray:hover {color:#595959; font-size: 9pt; text-decoration:none; font-weight:bold;}

.thenkou1	{line-height:250%; color:#595959; font-size: 10pt;}
.thenkou2  {line-height:400%; color:#595959; font-weight:bold; background-color:#CDCDCD; padding-left:7px}
.thenkou3  {line-height:520%; color:#595959; font-weight:bold; background-color:#CDCDCD; padding-left:7px}
.thenkou4  {background-color:#EEEEEE; padding-left:10px}
.thenkou5  {color:#595959; font-weight:bold;}
.kakunin1	{line-height:230%; color:#595959; font-size: 9pt; font-weight:bold; width:110}

.touroku1 {color:#FF0000; font-size: 9pt;}

.syoukai1	{color:#595959; font-size: 10pt;}
.syoukai2	{color:#595959; font-size: 9pt; font-weight:bold; line-height:250%;}

.iphenkou1 {color:#595959; font-size: 12pt; font-weight:bold;}
.iphenkou2 {line-height:200%; color:#595959; font-size: 9pt;}
.iphenkou3 {line-height:120%; color:#595959; font-size: 9pt;}
.iphenkou4 {line-height:200%; color:#595959; font-size: 10pt; font-weight:bold;}

.tform1  {line-height:400%; color:#F2E294; font-weight:bold; background-color:#7EAC50; padding-left:7px; width:130}
.tform2  {line-height:520%; color:#F2E294; font-weight:bold; background-color:#7EAC50; padding-left:7px}
.tform3  {background-color:#E5EEDC; padding-left:10px}
.tform4  {line-height:150%; color:#FFF200; font-weight:bold; background-color:#9C9C9C; padding-left:7px ;text-align:center}
.tform5  { color:#F2E294; font-weight:bold;}
.tform6  {line-height:130%; color:#666666; padding:5px;}
.tform7  {line-height:300%; color:#F2E294; font-weight:bold; background-color:#7EAC50; padding-left:7px; width:130}
.idpass  {color:#FF0000; font-weight:bold; font-size: 10pt;}

.trform2  {line-height:300%; color:#595959; font-weight:bold; background-color:#CDCDCD; padding-left:7px}
.trform3  {line-height:300%; color:#595959; font-weight:bold; background-color:#CDCDCD; padding-left:7px}
.trform4  {background-color:#EEEEEE; padding-left:10px}
.trform5  {color:#595959; font-weight:bold;}

a.manual:link {color:#E8E8E8; font-size: 9pt; font-weight:bold;}
a.manual:visited {color:#E8E8E8; font-size: 9pt; font-weight:bold;}
a.manual:hover {color:#10CFCF; font-size: 9pt; text-decoration:none}
.manual1 {line-height:120%; color:#E8E8E8; font-size: 9pt; }
.manual2 {line-height:125%; color:#FFF799; font-size: 8pt; padding:7px }

.mypage1  {background-color:#FFFFFF; width:110; height:84}
.mypage2  {color:#D7D9DC; font-size: 12pt; letter-spacing:0.2em}
.mypage3  {color:#D7D9DC; font-size: 12pt; letter-spacing:0.1em; font-weight:bold;}

.sakuhin1  {line-height:300%; color:#595959; font-weight:bold; background-color:#CDCDCD; padding-left:7px}
.sakuhin2  {background-color:#EEEEEE; padding-left:10px; padding-top:5px; padding-bottom:5px; padding-right:5px}

.tsetumei {font-size: 8.7pt; background-color:#7A7A7A; padding-left:15px; padding-top:7px; padding-bottom:7px; color:#FFFFFF;line-height:125%;}
.t_error  {color:#FF0000; font-size: 9pt; background-color:#FCDFDF ;text-align:center ;line-height:130%;}
.kiyaku   {font-weight:bold; color:#666666;}
.kiyaku1  {line-height:130%; }

.shop  {line-height:110%;}
.shop1  {line-height:110%;}
a.shop:link {color:#000000; font-size: 9pt;}
a.shop:visited {color:#000000; font-size: 9pt;}
a.shop:hover {color:#000000; font-size: 9pt; text-decoration:none}



 