@charset "utf-8";
/* CSS Document */

*:first-child+html #wrapper .main .contents .inner p,li,h1,h2,h3,h4,h5{
	margin:0;
}

/* フォントサイズボックス */
*:first-child+html #font-size-box ul{
	margin-left:-10px;
	margin-top:0px;
}

/* メニュー */
*:first-child+html #wrapper .navi{
	padding-left:0px;
	margin-left:-17px;
}

*:first-child+html #wrapper .navi .button {
	padding-left:0px;
}

/* box */
*:first-child+html #wrapper .box h5{
	padding-bottom:0;
	margin-bottom:0;
}
*:first-child+html #wrapper .box p{
	margin:0;
}

*:first-child+html #wrapper .box H4{
	margin:0;
}
	

/* フッタ */
*:first-child+html #wrapper .footer{
	margin-top:1em;
}

*:first-child+html #wrapper .footer p{
	margin-top:0;
	text-align:center;
}
*:first-child+html #wrapper .footer .menu ul{
	margin:0;
}

/*------------------------------------------------
------------------------------------------------*/
* html #wrapper .main .contents .inner p,li,h1,h2,h3,h4,h5{
	margin:0;
}

/* フォントサイズボックス */
* html #font-size-box ul{
	margin-left:-10px;
	margin-top:0px;
}

/* メニュー */
* html #wrapper .navi{
	padding-left:0px;
	margin-left:-17px;
}

* html #wrapper .navi .button {
	padding-left:0px;
}

/* box */
* html #wrapper .box h5{
	padding-bottom:0;
	margin-bottom:0;
}
* html #wrapper .box p{
	margin:0;
}

* html #wrapper .box H4{
	margin:0;
}
	

/* フッタ */
* html #wrapper .footer{
	margin-top:1em;
}

* html #wrapper .footer p{
	margin-top:0;
	text-align:center;
}
* html #wrapper .footer .menu ul{
	margin:0;
}
/*------------------------------------------------
------------------------------------------------*/
#wrapper .main .contents .inner p,li,h1,h2,h3,h4,h5{
	_margin:0;
}

/* フォントサイズボックス */
#font-size-box ul{
	_margin-left:-10px;
	_margin-top:0px;
}

/* メニュー */
#wrapper .navi{
	_padding-left:0px;
	_margin-left:-17px;
}

#wrapper .navi .button {
	_padding-left:0px;
}

/* box */
#wrapper .box h5{
	_padding-bottom:0;
	_margin-bottom:0;
}
#wrapper .box p{
	_margin:0;
}

#wrapper .box H4{
	_margin:0;
}
	

/* フッタ */
#wrapper .footer{
	_margin-top:1em;
}

#wrapper .footer p{
	_margin-top:0;
	_text-align:center;
}
#wrapper .footer .menu ul{
	_margin:0;
}

/*#wrapper .box th,
#wrapper .box td{
	_padding:0;
}
*:first-child+html #wrapper .box th{padding:0;} 
*:first-child+html #wrapper .box td{padding:0;}

*:first-child+html #wrapper .box table{margin:0;}
#wrapper .box table{_margin:0;}
*/
