@charset "euc-jp";
/* GlobalFont CSS */
body {
	font-family: £Í£Ó £Ð¥´¥·¥Ã¥¯, Osaka, ¥Ò¥é¥®¥Î³Ñ¥´ Pro W3;
	font-size: 12px;
	text-align:left;
	line-height:1.4em;
	color:#333333;
	margin:0px;
	padding:0px;
}
.big {
	font-size:13px;
}
.middle {
	font-size:12px;
}
.small {
	font-size:11px;
}

.site-seo {
	font-size:13px;
	color:#666666;
	line-height:130%;
}

/* Link */
a:link {color: #003399;}
a:visited {color: #0066cc;}
a:hover {color: #FF4210;}
a:active {color: #FF4210;}

a:link img {
	filter: alpha(opacity=100);
	-moz-opacity:1.00;
	opacity:1.00;
}
a:visited img {
	filter: alpha(opacity=100);
	-moz-opacity:1.00;
	opacity:1.00;
}
a:hover img {
	filter: alpha(opacity=80);
	-moz-opacity:0.75;
	opacity:0.75;
}
a:active img {
	filter: alpha(opacity=80);
	-moz-opacity:0.75;
	opacity:0.75;
}

/* javaÍ­¤Î²èÁü */
a:link img.imgover,a:visited img.imgover.a:hover img.imgover,a:active img.imgover {
	filter: alpha(opacity=100);
	-moz-opacity:1.00;
	opacity:1.00;
}


HR{color: #cccccc;}


/* add20100928 */
#addLB{
font-weight:bold;
text-align:center;
}

#addLB a{
color:#30593B;
text-decoration:none;
}

#addLB a:hover{
color:#30593B;
text-decoration:none;
}

#addLB a:visited{
color:#30593B;
text-decoration:none;
}

/* Layout
------------------------------------------------------------*/
#header{
	width:900px;
	margin:0px auto;
	paddingh:0pc 0pc 10pc;
}
#main{
	width:900px;
	margin:0px auto;
	padding:0px;
}
#left{
	width:220px;
	margin:0px;
	padding:0px;
	text-align:left;
}
#contents {
	width:680px;
	margin:0px;
	padding:0px;
}
#footer{
	width:900px;
	margin:0px auto;
	padding:0px;
}
#footer td{
	font-family: £Í£Ó £Ð¥´¥·¥Ã¥¯, Osaka, ¥Ò¥é¥®¥Î³Ñ¥´ Pro W3;
	font-size: 12px;
	line-height:1.4em;
}

/* Header
------------------------------------------------------------*/
#header .linkbox td{
	font-size:11px;
	line-height:1em;
}




