@charset "UTF-8";

/*
-----------------------------------------------------------------------
COPYRIGHT(C) 2012 All rights Reserved.
-----------------------------------------------------------------------
*/


/*
-----------------------------------------------------------------------
base tags setting
-----------------------------------------------------------------------
*/

*{
	margin:0;
	padding:0;
	outline:none;
	font-style:normal;
	text-decoration: none;
}

body {
	width:100%;
	text-align:left;
	color:#333;
	font: 62.5% "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "\30e1\30a4\30ea\30aa", "Meiryo", sans-serif;
	background-image: url(../images/common/bg2.jpg);
	background-repeat: repeat-x;
	}
	
h1,h2,h3,h4,h5,h6,li,dt,dd,th,td,p,address,select,option{
	font-size:12px;
	line-height:1.6em;
	}

table{
	border-collapse:collapse;
	border-spacing:0;
}


img {
	border:none;
	vertical-align:top;
}

iframe{
	border:none;
}

ul, ol{list-style:none;
	
}

br {
	letter-spacing:0;
}

map {
	display: none;
	visibility: hidden;
}

em{font-style:normal; font-weight:bolder;}

a{
	color:#0033cc;
	text-decoration:underline;
	outline:none;
	}/*----firefox----*/


a:hover{
	text-decoration:none;
	}
a:hover img {
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}
.alfall a:hover img{
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}
.no_alfall a:hover img, #gnav a:hover img{
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}
object, embed {vertical-align:middle;}
