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

/* ==================================================================================

		Browser Reset
		Last Up Date 11/01/15

================================================================================== */

body,div,dl,dt,dd,ul,ol,li,
h1,h2,h3,h4,h5,h6,
pre.code,form,fieldset,legend,
p,blockquote,table,th,td {
	padding: 0;
	margin: 0;
}

/*-----------Font Setting-------------*/

body {
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Meiryo", "メイリオ", sans-serif;
	font-size: 12px;
	line-height: 1;
}
/* for WinIE6*/
* html body {font-size: small; vertical-align:baseline;}
/* for WinIE7*/
*:first-child+html body {font-size: small;}

/*-----------Link Color-------------*/
a:link {color: #0000EE;}
a:visited {color: #551A8B;}
a:hover {}
a:active {text-decoration: none;}

/*-----------hack-------------*/

/* IE以外のモダンWEBブラウザ向けの指定 */
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

/* IE7及びMac版IE5向けの指定 */
.clearfix {display:inline-block;}

/* IE6以前向けの指定 */
/* Hides from IE-mac \*/
*html.clearfix{height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */

/*-----------For JS-------------*/
* html .iepngfix {behavior: expression(IEPNGFIX.fix(this));}
.imgover {}

/*-----------Other-------------*/


table {border-collapse:collapse; border-spacing:0; font-size:inherit;}
th,td {text-align:left; vertical-align: top;}
table caption { text-align:left; display: none;}

h1,h2 ,h3,h4,h5,h6{margin:0px; padding:0px; clear:both;}

ul,dl,ol {text-indent: 0;}
li {list-style: none}

address,caprion,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}


/*-----------Other-------------*/

.clear {clear: both; font-size: 1px; line-height: 1px;}
img {border-style: none;}
hr {display: none;}
#fileName #wrapper #l_container .SCT.spec dl p {
	color: #F00;
}
#fileName #wrapper #l_container .SCT.spec dl p {
	color: #000;
}
