@charset "utf-8";

/*================================

default

================================*/

html,body {
	-webkit-text-size-adjust: none;
	}

body{
	background: #fff;
	color:#333 !important;
	font-family: "Carme", "メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","小塚ゴシック","ＭＳ Ｐゴシック","MS PGothic",Sans-Serif !important;
	font-size: 12px !important;
	line-height: 1.4em !important;
	text-decoration: none !important;
	text-align:left;
	}


/* 基本タグ -------------------- */

h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
	font-weight: normal;
}

address,em {
	font-style: normal;
}

body,div,p,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,blockquote,pre,form,input,textarea {
	margin: 0px;
	padding: 0px;
}


img,table {
	border: none;
}


ol,ul {
	list-style: none;
}

li img {
	vertical-align: bottom
}


/* float解除 -------------------- */

.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
/*\*/
* html .clearfix { height:1%; }
.clearfix { display:block; }
/**/

/*画像リサイズ用*/
img { -ms-interpolation-mode: bicubic; }


ul{list-style: none;}
ul:after{
	content: "";
	display: block;
	clear: both;
	height: 0;
	/*visibility: hidden;*/
	}
ul{display: inline-block;}
*/ /* for macIE \*/
* html ul {height:1%;}

ul{display: block;}


/*================================

リンク

================================*/

/*黒*/
a {
color:#333;
text-decoration: underline;
}
a:link {
color:#333;
text-decoration: underline;
}
a:visited {
color:#333;
text-decoration: underline;
}
a:hover {
color:#999;
text-decoration: underline;
}
a:active {
color:#999;
text-decoration: underline;
}


/*白*/
a.white{color: #fff;text-decoration: none;}
a.white:link {color: #fff;text-decoration: none;}
a.white:visited {color: #fff;text-decoration: none;}
a.white:hover {color: #ccc;text-decoration: none;}

/*画像*/
#header a:hover img,
#page-top a:hover img{
	opacity:0.70;
	filter: alpha(opacity=70);
	}
a:hover img.fadeimg{opacity:0.70;filter:alpha(opacity=70);-ms-filter: "alpha( opacity=70 )";}
