td {
	font-size: 12px;
	color: #666666;
	line-height: 16px;

}

.gg{	background-image: url(images/bg_menu_2.gif);
	background-repeat: no-repeat;
	background-position: right center;}


a:link,a:visited,a:active{	font-size:12px; text-decoration:none; color:#444444; }
a:hover{ 	font-size:12px; text-decoration:none; color:#e50000; }

.a1:link,.a1:visited,.a1:active{	font-size:14px; text-decoration:none; color:#e40073; }
.a1:hover{ 	font-size:14px; text-decoration:none; color:#f975b8; }

.a2:link,.a2:visited,.a2:active{	font-size:12px; text-decoration:underline; color:#ffffff; }
.a2:hover{ 	font-size:12px; text-decoration:underline; color:#ffff00; }
.bg1 {
	font-size: 12px;
	background-image: url(../homepage/images/bg_02.jpg);
	background-repeat: repeat-y;
}
.bg2 {
	background-image: url(images/dreamland_new_37.gif);
	background-repeat: repeat-y;
	background-position: left bottom;
}
.bigfont {
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
}
.lines1 {
	border: 1px dotted #FFFFFF;
}


.style1 {
	color: #FFFFFF;
	font-size: 14px;
}
.style2 {color: #999999}
.style3 {color: #666666}
.style4 {
	color: #FFFFFF;
	font-weight: bold;
}
.style5 {
	font-size: 14px;
	font-weight: bold;
	color: e40073;
}
.style6 {
	font-size: 18px;
	font-family:"����";
	color: #666666;
	line-height: 24px;

}

INPUT.underline { BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: #555555 1px solid; BACKGROUND-COLOR: transparent; font-size: 12px; color: #666666;}
.notes {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.notes p:first-letter{
font-size:2em;
float:left;
}
.bg1 {
	background-image: url(../images/bg_star2.gif);
	background-repeat: no-repeat;
	background-position: 135px 193px;
}
.bg2 {
	background-image: url(../images/bg_star1.gif);
	background-repeat: no-repeat;
	background-position: 15px 83px;
}
.border1 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #DDDDDD;
	border-right-color: #DDDDDD;
	border-bottom-color: #DDDDDD;
	border-left-color: #DDDDDD;
}

.tlr {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #b1b5b9;
	border-bottom-color: #b1b5b9;
	border-left-color: #b1b5b9;
}
.underline1 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E0E0E0;
}
.underline2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E0E0E0;
}
.midbg {
	background-image: url(../images/bg_heart.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.RightDiv
{
background-image:url(../images/Right_Box_bg_1x3.gif);
background-repeat:repeat-y;
background-position:right;
height:118px;
float:left;
}

.RightDiv_02
{
background-image:url(../images/Right_Box_bg_1x3.gif);
background-repeat:repeat-y;
background-position:right;
height:92px;
float:left;
}

.RightUl
{
list-style:none;
padding:0;
float:left;
margin:0;
}

.RightUl li
{
margin:0;
padding:0;
margin-bottom:10px;
margin-top:6px;
padding-top:3px;
padding-bottom:3px;
padding-left:5px;
font-weight:bold;
padding-right:5px;
text-align:right;
width:115px;
#width:128px;
_width:128px;
}

.RightUl li a
{
blr:eXPression(this.onFocus=this.blur());
cursor:pointer;
}

.RightUl li.Selected
{
border-left:1px solid #c6c6c6;
border-top:1px solid #c6c6c6;
border-bottom:1px solid #c6c6c6;
background:#FFFFFF;
}

.RightNavDiv
{
float:left;
width:135px;
background-color:#FFFFFF;
border-right:1px solid #c6c6c6;
border-bottom:1px solid #c6c6c6;
border-top:1px solid #c6c6c6;
height:118px;
position:relative;
}

.RightNavDiv div
{
padding:10px;
}

.RightNavDiv p a
{
}

.RightNavDiv_02
{
float:left;
width:135px;
background-color:#FFFFFF;
border-right:1px solid #c6c6c6;
border-bottom:1px solid #c6c6c6;
border-top:1px solid #c6c6c6;
height:92px;
position:relative;
}

.RightNavDiv_02 div
{
padding:10px;
}

.RightNavDiv_02 p a
{
}

.clearfix:after
{
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
.clearfix
{
    display:inline-block;
}

/* Hide from IE Mac */
.clearfix {display:block;}
/* End hide from IE Mac */
/* end of clearfix */

.Hiden
{
display:none;
}

.Show
{
display:block;
}

.SamePostition
{
position:absolute;
}

.NoSelected
{
}

.RedWord
{
color:#FF0000;
}

#scrollDiv
{
width:460; height:180px;
overflow:hidden;
margin:0;
padding:0;
}

#scrollUl
{
margin:0;
padding:0;
}

#scrollUl li
{
height:60px;
list-style:none;
position:relative;
margin:0;
padding:0;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: none;
border-right-style: none;
border-bottom-style: dashed;
border-left-style: none;
border-top-color: #DDDDDD;
border-right-color: #DDDDDD;
border-bottom-color: #DDDDDD;
border-left-color: #DDDDDD;
}

#scrollUl li p
{
width:350px;
margin-top:5px;
}


#scrollUl li a.SetRight
{
position:absolute;
right:0px;
top:10px;;
}

img{border:none;}
body {padding:0;margin:0; font-size:12px;}
form {padding:0;margin:0;}
.okbu { background:url(images/okbu.gif) no-repeat;width:59px;height:20px;border:none; cursor:pointer;}
.list_ul {list-style:none;padding:0 0 0 40px;margin:0;}
h5 {padding:10px 0 2px 0;margin:0;font-size:12px;color:#FF3300}
.list_ul li {line-height:20px;height:20px;}
 .style02{ line-height:20px; overflow:hidden;}
 .style02 ul{ list-style-type:none; margin:0; padding:0 30px 0px 60px;}
 .style02 li{ list-style-type:decimal;}
 .style02 span{ color:#F00;}
 .gk{ margin:15px 0 0 0; padding:0; height:100%;}
.gouka{ float:left; margin-left:100px; _margin-left:60px; }
.gouka dl{ width:185px; display:inline;  overflow:hidden; text-align:left; padding:0;}
.gouka dt{ }
.gouka dd{ padding:0px; margin:0px;color:#f00; font-size:12px; font-weight:bold; line-height:26px; text-align:center;}

.gouka_nav{ background:url(../images/leftbar_1.gif); width:670px; height:28px; line-height:28px; padding-left:30px; font-size:14px; font-weight:bold; color:#fff;}
.gouka_cont{ background:url(../images/leftbar_2.gif) repeat-y; width:660px; padding:10px 20px;}
.gouka_foot{border-top:1px #336699 solid; text-align:center; color:#666; line-height:24px; margin-top:6px;}





