@charset "Shift_JIS";

/*==================================================
#1. BASE LAYOUT
#2. LINK COLOR
#3. HEADER
#4. GLOBAL NAVI
#5. PAGE NAVI
#6. FOOTER
==================================================*/

/*==================================================
#1. BASE LAYOUT
==================================================*/
#wrapper {
	margin: 0;
	padding:0;
	background:#ffffff;
	text-align: center;
}
#header {
	width:770px;
	margin: 0 auto;
	text-align: left;
}
#main{
	width:770px;
	margin: 0 auto;
	text-align: left;
}
#footer{
	margin-top: 30px
}
/*==================================================
#2. LINK COLOR
==================================================*/
a:link{
	color:#003399;
	text-decoration:underline;
}
a:visited{
	color:#454566;
	text-decoration:underline;
}
a:hover,
a:active{
	color:#ff0033;
	text-decoration:underline;
}
/*==================================================
#3. HEADER
==================================================*/
#header {
	position: relative;
	height:66px;
}
#header #logo{
	position: absolute;
	left: 0;
	top: 12px;
}
#header #authority{
	position: absolute;
	right: 0;
	top: 13px
}
/*==================================================
#4. GLOBAL NAVI
==================================================*/
#globalNavi{
	background:url(../img_cmn/bg_gnavi.gif) repeat-x;
}
#globalNavi ul{
	width:770px;
	margin: 0 auto;
}
#globalNavi ul li{
	float:left;
}

/*==================================================
#5. PAGE NAVI
==================================================*/
/* ページトップへ */
.pagetop {
	width:770px;
	margin: 0 auto;
}
.pagetop p {
	padding-left: 14px;
	float: right;
	background: url(../img_cmn/i_arrow_top.gif) no-repeat 0 0.45em;
	font-size:86%;
	text-align: right;
}
/*==================================================
#6. FOOTER
==================================================*/

#footer #fnavi{
	margin-bottom:5px;
	padding:5px 0;
	background:#f0f0f0;
}
#footer ul{
	width:770px;
	margin: 0 auto;
	font-size:86%;
}
#footer ul li{
	padding-left: 12px; 
	float:right;
}
#copyright {
	width:770px;
	margin: 0 auto;
	padding-bottom:10px;
	text-align: right;
	color: #666666;
	font-size:86%;
}
