*{
	margin		: 0;
	padding		: 0;
}

img{
	border		: 0px;
}

body{
	text-align	: center;
	font-family	: "lr oSVbN",Osaka,Serif;
	font-size	: 13px;
	color		: #362e2b;
	background	: #fff;
}

a{
	color		: #444444;
	text-decoration	: none;
}

a:hover{
	color		: #333333;
	text-decoration	: underline;
}

table{
	font-size	: 13px;
}



/*---------------------------*/
/*  index
/*---------------------------*/

h1{
	font-size	: 13px;
	font-weight	: normal;
	margin-left	: 6px;
	color		: #443d3b;
}

#main{
	width		: 710px;
	height		: 429px;	
        position	: absolute;
	left		: 50%;
	margin		: 95px 0px 0 -355px;
	background	: url(./pure_bg.jpg) no-repeat;
	text-align	: left;
}

#main table{
	width		: 700px;
	text-align	: left;
	margin		: 10px 0 0 10px;
}

#main table tr{
	vertical-align	: top;
}

#main table th{
	width		: 470px;
}

#main table th p{
	padding-left	: 24px;
	padding-top	: 6px;
}

#main table th div{
	width		: 440px;
	height		: 310px;
	margin		: 14px 0 0 14px;
}

#main table td{
	width		: 240px;
}

#main .top{
	margin-top	: 46px;
	height		: 121px;
}

#main .top p{
	margin-top	: 2px;
	margin-left	: 27px;
	letter-spacing	: 1px;
	color		: #6b6b6b;
}

#main .enter div{
	margin-left	: 6px;
	color		: #666666;
}

#main .enter p{
	width		: 185px;
	height		: 45px;
	margin-top	: 3px;
	background	: url(./img/enter_bg.jpg) no-repeat;
}

#main .enter span{
	color		: #807e7d;
}

#main .enter p img{
	margin		: 5px 0 0 7px;
}

#main .leave{
	margin-top	: 8px;
}

#main .leave p{
	background	: url(./img/leave_bg.jpg) no-repeat;
}

#main .copy{
	padding-top	: 6px;
}

#navi{clear: both; position	:static;
        width		: 100%;
	margin-top	: 300px;
        margin-bottom	: 100px;
	background-color : #fff;
	text-align	: center;}

#fdcLink * {margin:0px; padding:0px;}
#fdcLink dl {margin:5px 0px 0px 5px;}
#fdcLink dd {width:93px; height:36px; float:left; text-align:left; font-size:0px; line-height:0px; text-indent:-3000px;}
#fdcLink dd a {width:88px; height:31px; display:block;}
#links{width:800px;
            text-align: left;}

#links{width:710px;
            text-align: left;}

.links-list {margin-left:5px;
    list-style: none;
    text-align:center; 
   float: left;
}
.links-list-item {border: 1px solid #ccc;
    width:88px;
     height: 31px;
@@margin-left: 3px;
    margin-bottom: 5px ;
   float: left;
} 

.links-list-item@img{width:88px;float: left;
     height: 31px;


}

#footer { 
@@clear: both;padding-top: 15px;
    width: 710px;height:100px;
    font-size: 11px;
    line-height: 2em;
    text-align: center;
}
#footer-inner {
    margin: 0;
    padding: 0;
}


.f-list{list-style: none;}


.f-list a{ 
   color: #666;text-decoration: none;list-style: none;
}
.f-list a:hover {color:#ff66cc; position:relative; top:2px; left:2px;}

.f-list-item{padding: 3px; float: left;

}