/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFEFD7;
	background-image: url("../img/back_swan2.jpg");
}

.spec01	{
color:#333333;
font-size:12px;
}

.new01 {
color:#FF0066;
font-size:12px;
font-weight:bold;
}

.main01 {
color:#333333;
font-size:12px;
}

.main02 {
color:#FFFFFF;
font-size:12px;
}

.chara01 {
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}

.title_font {
color: #FFFFFF;
font-size:14px;
font-weight:bold;
}

.download01 {
color: #795200;
font-size:12px;

}

.download02 {
color: #795200;
font-size:11px;

}
.pink01 {
color: #FF3366;
font-size:12px;

}

.gray01 {
color: #EEEEEE;
font-size:12px;

}

.black01 {
color: #333333;
font-size:12px;

}

.black02 {
color: #333333;
font-size:10px;

}

.brand01 {
color: #FF3366;
font-size:10px;

}

.pink01 {
color: #FF3366;
font-size:12px;

}

.orete01 {
color: #FF3366;
font-size:12px;
line-height:24px;
font-weight:bold;
}

.orete02 {
color: #000000;
font-size:12px;
line-height:18px;
}

.orete03 {
color: #FF3366;
font-size:12px;
line-height:18px;
font-weight:bold;
}

.orete04 {
color: #FF3366;
font-size:12px;
line-height:14px;
}

.orete05 {
color: #FF3366;
font-size:10px;
font-weight:bold;
}

.sasote01 {
color: #FFFFFF;
font-size:12px;
line-height:15px;
font-weight:bold;
}

.sasote02 {
color: #FF3366;
font-size:12px;
line-height:15px;
font-weight:bold;
}

.sasote03 {
color: #FF3366;
font-size:14px;
line-height:16px;
font-weight:bold;
}

.title_link {color:#ffffff;font-size:12px;font-weight:bold;}
.title_link:link {color:#ffffff;font-size:12px;font-weight:bold;text-decoration:none;}
.title_link:visited  {color:#ffffff;font-size:12px;font-weight:bold;text-decoration:none;}
.title_link:active {color:#7F4A9A;font-size:12px;font-weight:bold;text-decoration:none;}
.title_link:hover {color:#7F4A9A;font-size:12px;font-weight:bold;text-decoration:underline;}


.left_bor01	{
border-right-style: solid;
 border-right-width: 2px;
 border-right-color: #cc0066;
 background:url(../img/ban_swan01.jpg) no-repeat center bottom;
 background-color:#F8D9C2;
 font-size:12px;
}

.left_bor02	{
border-right-style: solid;
 border-right-width: 2px;
 border-right-color: #654543;
 background:url(../img/ban_swan02.jpg) no-repeat center bottom;
 background-color:#be9d93;
 font-size:12px;
}

.left_bor03	{
border-right-style: solid;
 border-right-width: 2px;
 border-right-color: #cc0066;
 background:url(../img/ban_swan03.jpg) no-repeat center bottom;
 background-color:#000004;
 font-size:12px;
 color :#FFFFFF;
}

.left_bor01_1	{
 background-color:#F8D9C2;
 color: #FF3366;
font-size:10px;
}

.left_bor02_1	{
 background-color:#be9d93;
 color: #333333;
font-size:10px;
}

.left_bor03_1	{
 background-color:#000004;
 color: #FFFFFF;
font-size:10px;
}

#line005{padding:5px; text-align:left; font-size:11px; width:128px; border:#FF6666 1px solid; background-color: #efa7a7;}
#line006{padding:5px; text-align:left; font-size:11px; width:128px; border:#990000 1px solid; background-color: #c99494;}
#line007{padding:5px; text-align:left; font-size:11px; width:128px; border:#333333 1px solid; background-color: #CCCCCC;}
.blank{ width:10px; height:100px;}

.storyclass{ background-color:#ff7200; width:630px;}
.download01 a:link {color:#7F4A9A;font-size:12px;font-weight:bold;text-decoration:none;}
.download01 a:visited  {color:#7F4A9A;font-size:12px;font-weight:bold;text-decoration:none;}
.download01 a:active {color:#7F4A9A;font-size:12px;font-weight:bold;text-decoration:none;}
.download01 a:hover {color:#7F4A9A;font-size:12px;font-weight:bold;text-decoration:underline;}