@charset "EUC-JP";
/* WGD CSS - default.css */

.S { font:10px/150% "Hiragino Kaku Gothic Pro W3","¥Ò¥é¥®¥Î³Ñ¥´ Pro W3",Osaka,"£Í£Ó ¥´¥·¥Ã¥¯",verdana,serif }
.St { font:10px/120% "Hiragino Kaku Gothic Pro W3","¥Ò¥é¥®¥Î³Ñ¥´ Pro W3",Osaka,"£Í£Ó ¥´¥·¥Ã¥¯",verdana,serif }
.Sta {color:#999999; font:10px/120%  "Hiragino Kaku Gothic Pro W3","¥Ò¥é¥®¥Î³Ñ¥´ Pro W3",Osaka,"£Í£Ó ¥´¥·¥Ã¥¯",verdana,serif }
.Sn { font:10px/100% "Hiragino Kaku Gothic Pro W3","¥Ò¥é¥®¥Î³Ñ¥´ Pro W3",Osaka,"£Í£Ó ¥´¥·¥Ã¥¯",verdana,serif }
.M { font:12px/165% "Hiragino Kaku Gothic Pro W3","¥Ò¥é¥®¥Î³Ñ¥´ Pro W3",Osaka,"£Í£Ó ¥´¥·¥Ã¥¯",verdana,serif }
.Mt { font:12px/135% "Hiragino Kaku Gothic Pro W3","¥Ò¥é¥®¥Î³Ñ¥´ Pro W3",Osaka,"£Í£Ó ¥´¥·¥Ã¥¯",verdana,serif }
.Mn { font:12px/100% "Hiragino Kaku Gothic Pro W3","¥Ò¥é¥®¥Î³Ñ¥´ Pro W3",Osaka,"£Í£Ó ¥´¥·¥Ã¥¯",verdana,serif }
strong{ font-family:"Hiragino Kaku Gothic Std","¥Ò¥é¥®¥Î³Ñ¥´ Pro W3",Osaka,"£Í£Ó ¥´¥·¥Ã¥¯",verdana,serif; font-style:normal; font-weight: bolder;}
a{
	color:#0083D7;
}
a img {
	border:none;
}
a:visited, a:active, a:focus{
}
a:hover {
	color:#80C1EB;
	position:relative;
	top: 1px;
	left: 1px;
}
a:hover img{
	position:relative;
	height:auto;
}
a.none:hover{
	color:#80C1EB;
	position:static;
}
a.none:hover img{
	position:static;
}
a.linkDownIcon{
	display:block;
	width:auto;
	margin:0;
	padding:0 0 0 12px;
	background-image:url(/common/img/arrow_3_a.gif);
	background-repeat:no-repeat;
	background-position: 0 40%;
	line-height:14px;
}
a.linkDownIcon:hover{background-image:url(/common/img/arrow_3_b.gif);}

a.detailWithArrow{
	display:block;
	font-size:12px;
	line-height:12px;
	margin:2px 0 0 0;
	padding:0 0 0 15px;
	background-image:url(/common/img/arrow_2g_a.gif);
	background-repeat:no-repeat;
	background-position: 0 -15%;
}
a.detailWithArrow:hover{background-image:url(/common/img/arrow_2g_b.gif);}


#footer a {
	color:#4E4A49;
	text-decoration:none;
}
#footer a:hover {
	color:#4E4A49;
	text-decoration:underline;
	position:relative;
	top: 1px;
	left: 1px;
}
#footer a:visited, a:active, a:focus{
}
.mark{
	color:#CCCCCC;
}