@charset "Shift_JIS";

article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
    display: block;
}

* {
	font-size: 100%;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	zoom:1;
}

img {
	border: none;
	margin: 0px;
	padding: 0px;
	vertical-align: bottom;
}

a img {
	border: none;
}

li {
	list-style: none;
}

strong {
	font-weight: bold;
}

h1,h2,h3,h4 {
	font-weight:normal;
	font-size:100%;
}

a:link,
a:visited {
	color: #000;
	text-decoration: underline;
}

a:hover,
a:active {
	color: #000;
	text-decoration: none;
}

.clearfix:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}

.clearfix{
	display:inline-block;
	}

/*hides IE-mac \*/
*html .clearfix{height:1%}
.clearfix{display:block;}
/*hide  IE-mac */

.center{
	position:absolute;
}

html {
	font: 10px/1.231 "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	*font-size: x-small;
	*font: x-small;
	color:#333;
	line-height:1.6;
}

:first-child + html body {
    font-size: 100%;
}

* html body {
    font-size: 100%;
}


html{
	-webkit-text-size-adjust: none;
}

.icon{
position: absolute;
top:-20px; left: -10px;
z-index: 13;
}