/* LINK */
a:link{text-decoration:underline;color:#003366}
a:visited{text-decoration:underline;color:#003366}
a:hover{text-decoration:underline;color:#BF1D2B}

a.fff{text-decoration: none;color:#FFFFFF;	}
a.fff:visited{text-decoration: none;color:#FFFFFF;}
a.fff:hover{text-decoration:underline;color:#BF1D2B}

a.global{text-decoration: none;color:#003366;	}
a.global:visited{text-decoration: none;color:#003366;}
a.global:hover{text-decoration:underline;color:#BF1D2B}

/* LINK panmenu */
a.pan{color: #BAB4B4}
a.pan:visited{color:#BAB4B4}
a.pan:hover{text-decoration:underline;color:#BF1D2B}


/* DIV */
#panmenu {
	padding-top: 4px;
	padding-left: 14px;
	color: #BAB4B4;
}
#hd {
	padding-top: 5px;
	padding-left: 12px;
	padding-right: 12px;
	width: 562px;
}
#contents {
	padding-top: 8px;
	padding-left: 18px;
	width: 550px;
}
#contents2 {
	line-height: 23px;
	width: 523px;
	padding-top: 8px;
	padding-left: 29px;
}
#contents3 {
	line-height: 23px;
	width: 500px;
	padding-top: 8px;
	padding-left: 40px;
}
#contents4 {
	line-height: 23px;
	width: 490px;
	padding-top: 1px;
	padding-left: 50px;
}
#txtbox1 {
	line-height: 23px;
	padding-left: 2px;
}
#contentsNews {
	padding-left: 40px;
	padding-right: 1px;
}
#Photobox{
	padding-top: 6px;
}
#PhotoCopy {
	color: #999999;
	padding-top: 2px;
}

#futter {
	padding-top: 15px;
	padding-left: 12px;
	padding-right: 12px;
}

#ssmoji {
	font-size: 10px;
}