@charset"utf-8";

*{
	margin:0;
	padding:0;
}

/*======================================

	1-1.Yahoo UI Library Fonts CSS
	http://developer.yahoo.com/yui/fonts/
	*Copyright (c) 2006, Yahoo! Inc. All rights reserved.
	*http://developer.yahoo.com/yui/license.txt

	Font-size Adjustment
	
	77% = 10px	| 	112% = 16px	|	167% = 22px	
	85% = 11px	|	129% = 17px	|	174% = 23px
	92% = 12px	|	136% = 18px	|	182% = 24px
	100% = 13px	|	144% = 19px	|	189% = 25px
	107% = 14px	|	152% = 20px	|	197% = 26px
	114% = 15px	|	159% = 21px	|

=======================================*/

body{
	font-weight:normal;
	font-style:normal;
	font-family:VERDANA,ARIAL;
	line-height:1.5;
	color:#656565;
	font-size:13px;
	background-color:#fff;
}

p,h1,h2,h3,h4,h5,li,dt,dd,li{
	font-size:92%;
	line-height:1.7;
	font-weight:normal;
}

img{
	border:none;
	vertical-align:top;
}

ul{
	list-style:none;
}

hr{
	display:none;
}


a:link,a:visited{
	color:#656565;
	text-decoration:underline;
}

a:hover{
	text-decoration:none;

}

a:focus{
	overflow:hidden;
} 
/*-----------------------------------------
LAYOUT
------------------------------------------------------------------------------*/
#contain{
	width:880px;
	margin:0 auto;
}


#header{
	width:880px;
	margin:0 auto;
	height:71px;
	position:relative;
}
#header #header_logo01{
	position:absolute;
	top:30px;
	left:0;
}
#header #header_logo02{
	position:absolute;
	top:30px;
	left:149px;
}

ul#header_btn{
	position:relative;
	background:#fff url(../images/bg_header.jpg) no-repeat 0 0;
	height:30px;
	width:880px;
}

ul#header_btn li.btn01{
	position:absolute;
	top:10px;
	left:662px;
}
ul#header_btn li.btn02{
	position:absolute;
	top:10px;
	left:743px;
}
ul#header_btn li.btn03{
	position:absolute;
	top:10px;
	left:819px;
}


#footer{
	width:880px;
	border-top:1px solid #e2e2e2;
	margin:20px auto;
	position:relative;
	padding-bottom:15px;
}

#footer_re{
	text-align:center;
	width:880px;
	border-top:1px solid #e2e2e2;
	margin:20px auto;
	padding-bottom:15px;
	padding-top:10px;
}
#footer address{
	position:absolute;
	top:10px;
	left:0;
}

#footer ul{
	position:absolute;
	top:10px;
	left:633px;
}
#footer ul li{
	float:left;
	padding-left:13px;
}


