a:link {
	color: #4C982B;
}
a:active {
	color: #F85353;
}
a:visited {
	color: #4C982B;
}
a:hover {
	color: #4C982B;
}

img {
	border:0;
	margin:0;
	padding:0;
}

body {
	border:none;
	scrollbar-face-color:#ffd2e5; 
	scrollbar-track-color:#fff1f7; 
	scrollbar-arrow-color:#ff7db4; 
	scrollbar-highlight-color:#FFFFFF; 
	scrollbar-shadow-color:#ffb8d6; 
	scrollbar-3dlight-color:#FFFFFF; 
	scrollbar-darkshadow-color:#ffb8d6; 
	text-align:center; /* IE5対策 */
	margin:0;
	padding:0;
	background-position:center;
	background-image:url(../img/top/ptn.jpg);
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif;
}

.mainbtnmargin {
	margin:6px 0;
}

p {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./img/top/bar.png', sizingMethod=scale);
	margin:0;
	padding:0;
}

.underbanermargin {
	margin:0 2px 0 2px;
}

#container {
	margin:0 auto;     /* 左右のマージンをautoに設定して、ボックスを中央寄せで配置 */
	text-align:center;   /* IE5対策 */
	width:800px;       /* #containerの幅を800pxに設定 */
	height:auto;
	background-image:url(../img/menu/ptn.jpg);
}

#copylight {
	font-size: 12px;
	text-align: center;
	margin: 0 auto;
	padding:0;
}

#footer {
	text-align:center;
	clear:both;        /* 上で指定した4つのfloatをここでクリア */
	width:100%;        /* IEバグ対策 */
	background:#FFFFFF;
}

#footerbar {
	clear:both;        /* 上で指定した4つのfloatをここでクリア */
	width:100%;        /* IEバグ対策 */
	padding:0;
	margin:0;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./img/top/bar.png', sizingMethod=scale); 
	width:800px; 
	height:12px;
	position:relative;
	top:0;
	z-index:5;
}

#headerunit {
	width:800px;
	height:162px;
	padding-bottom:-12px;
	margin-bottom:-12px;
}

#headerbar {
	padding:0;
	margin:0;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./img/top/bar.png', sizingMethod=scale); 
	width:800px; 
	height:12px;
	position:relative;
	top:0;
	z-index:5;
}

#mainbtn {
	width:143px;
	text-align:left;
	margin:0 auto;
}

#mainbtntitle {
	width:143px;
	text-align:center;
	margin:0 auto;
}

#menu {
	text-align:center;
	margin-top:0;
	position:relative;
	z-index:0;
	float:left;        /* #mainを左に寄せて配置し、 */
	width:154px;       /* 幅は154pxに設定           */
	height:auto;
}

#menuunit {
	text-align:center;
	width:144px;
	margin:16px 0 0 5px;
}


#main {
	margin:auto 0;  
 	text-align:center;
	float:left;        /* #mainを左に寄せて配置し、 */
	width:431px;       /* 幅は431pxに設定           */
	color:#FFFFFF;
	background:#FFFFFF;
	height:auto;
	padding-top:16px;
	padding-bottom:6px;
}

#underbanerunit {
	text-align:center;
	height:31px;
	width:800px;
	margin:5px auto;
}
