@charset "Shift_JIS";

.kanpan * {
		/*margin:0px;
		padding:0px;*/
		list-style-type: none;
}

.kanpan img {
		border:none;
		margin:0px;
		padding:0px;
}

.kanpan table {
		border:none;
		border-collapse:collapse;
}

h1, h2, h3, h4, h5, h6, p, em, address, div, form, dl, dt, dd, ul, li, ol, table {
		font-size: 100%;
		font-weight: normal;
		font-style: normal;
		margin: 0;
		padding:0px;
}

body {
	margin: 0px;
	padding: 0px;
	text-align:center;
	color: #373737;
	font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', '?? ?ゴシ?', sans-serif;
	_font-family:"?? ?ゴシ?", Osaka, "ヒラギノ角ゴ Pro W3";
}


ul li {
		list-style-type: none;
}

a:link{
	color: #3486EB;
	text-decoration:underline;
}
a:visited{
	color: #3486EB;
	text-decoration:underline;
}
a:hover{
	color: #3486EB;
	text-decoration:none;
}

/* ---------------------------------- 全ペ?ジ共通スタイル?? ---------------------------------- */

.pctL {
	float: left;
	margin-right:15px;
	margin-bottom: 15px;
}
.pctR {
	float: right;
	margin-left:15px;
	margin-bottom: 15px;
}

.bb {
		font-weight: 900;
}

.bbRed {
	font-weight: 900;
	color: #FF6600;
}

.aRight {
		text-align: right;
}

.aCenter {
		text-align: center;
}


/*  ----------------------------------廻りこみ回避 ---------------------------------- */

.clear{
	clear:both;
	visibility: hidden;
}
.clearfix:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
}
.clearfix {
		display: inline-block;
}

/* Holly Hack Targets IE Win only \*/
* html .clearfix {
		height: 1%;
}
.clearfix {
		display: block;
}
/* End Holly Hack */
