@charset "utf-8";


/*

information {
	ファイル名 : /css/reset.css;
	概要 : コンテンツ部分（.main内）のデフォルトスタイルのリセットを行う。;
	}
*/


/* Contents
--------------------------------------------------------------------------

	1 : Init
	2 : Text
	3 : Link
	4 : clearfix

--------------------------------------------------------------------------
*/





/* ***********************************************************************
	1 : Init
*********************************************************************** */
.main div, .main h1, .main h2, .main h3, .main h4, .main h5, .main p, .main th, .main td, .main dl, .main dt, .main dd, .main ul, .main ol, .main li {
	margin: 0;
	padding: 0;
	}
.main h1,
.main h2,
.main h3,
.main h4,
.main h5 {
	font-size: 100%;
	font-weight: normal;
	}
.main table {
	border-collapse: collapse;
	border-spacing: 0;
	}
.main fieldset,
.main img {
	border: 0;
	}
.main th,
.main td {
	vertical-align: top;
	}
.main caption,
.main em,
.main strong,
.main th {
	 font-style : normal;
	 font-weight : normal;
	 }
.main caption,
.main th {
	text-align : left;
	}
.main input,
.main textarea,
.main select {
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	vertical-align: middle;
	}
.main li {
	list-style: none;
	}

/*to enable resizing for IE*/
.main input,
.main textarea,
.main select {
	*font-size: 100%;
	}

	
/* ***********************************************************************
	2 : Text
*********************************************************************** */

.main {
	font-family: "ＭＳ Ｐゴシック","Lucida Grande","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3",sans-serif;
	font-size: 12px;
	line-height: 1em;
	text-align: left;
	}

.main select,
.main input,
.main button,
.main textarea {
	font:99% arial, helvetica, clean, sans-serif;
	}
.main table {
	font-size : inherit;
	font:100%;
	}


/* ***********************************************************************
	3 : Link
*********************************************************************** */

/*\*/ a { overflow:hidden; }/**/

/*
.main a:link,
.main a:visited {
	color: #245fbb; text-decoration: underline;
	}
.main a:hover,
.main a:active {
	color: #245fbb; text-decoration: none;
	}
*/



/* ***********************************************************************
	4 : clearfix
*********************************************************************** */

.clearfix { 
	zoom: 1;
	}

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

/* Hides from IE-mac \*/
*html .clearfix {height: 1%;}
.clear {display: block;}
/* End hides from IE-mac \*/

