/*============================================
 男女共同参画スタイルシート[新]
============================================*/

/*--本文
----------------------------------------------------------*/
body{
	background-color:"#ffffff";
	color:"#343434";
	margin-left:5px;
	line-height:1.4em;
}

/*--見出し
----------------------------------------------------------*/
h1{
	font-size:120%;
	margin-top:1em;
}
h2{
	font-size:100%;
	margin-top:1em;
}

/*--本文
----------------------------------------------------------*/
p{margin-top:0;}


/*--テーブル
----------------------------------------------------------*/
th{
	text-align:left;
	vertical-align:top;
}

td{
	text-align:left;
	vertical-align:top;
}

.t1{border-collapse:collapse;}
table.t1{background:#000;}
.t1 th,.t1 td{border:1px solid #000;padding:3px;empty-cells:show;vertical-align:middle;}
.t1 th{font-weight:bold;background:#ccc;text-align:center;}
.t1 td{font-weight:normal;background:#fff;text-align:left;}
.t1 caption{text-align:center;}

.t1-t{border-collapse:collapse;}
table.t1-t{background:#000;}
.t1-t th,.t1-t td{border:1px solid #000;padding:3px;empty-cells:show;vertical-align:top;}
.t1-t th{font-weight:bold;background:#ccc;text-align:center;}
.t1-t td{font-weight:normal;background:#fff;text-align:left;}
.t1-t caption{text-align:center;}

.t2{margin:0;border-collapse:collapse;}
table.t2{background:#000;}
.t2 th,.t2 td{border:1px solid #000;padding:3px;empty-cells:show;vertical-align:middle;}
.t2 th{font-weight:bold;background:#ccc;text-align:center;}
.t2 td{font-weight:normal;background:#fff;text-align:left;}
.t2 caption{text-align:center;}

.t2-l{margin:0;border-collapse:collapse;}
table.t2-l{background:#000;}
.t2-l th,.t2-l td{border:1px solid #000;padding:3px;empty-cells:show;vertical-align:middle;text-align:left;}
.t2-l th{font-weight:bold;background:#ccc;}
.t2-l td{font-weight:normal;background:#fff;}
.t2-l caption{text-align:left;}

.t2-c{margin:0;border-collapse:collapse;}
table.t2-c{background:#000;}
.t2-c th,.t2-c td{border:1px solid #000;padding:3px;empty-cells:show;vertical-align:middle;text-align:center;}
.t2-c th{font-weight:bold;background:#ccc;}
.t2-c td{font-weight:normal;background:#fff;}
.t2-c caption{text-align:center;}

dl{margin:0;}
dt,dd{margin:0;line-height:1.4em;}
dd{margin-left:1em;}
.f-80{font-size:80%;}
.f-90{font-size:90%;}
.f-100{font-size:100%;}
.f-110{font-size:110%;}
.f-120{font-size:120%;}
.f-130{font-size:130%;}

.box1{border:1px solid #000;}
.box1p{border:1px solid #000;padding:3px;}

.b{font-weight:bold;font-style:normal;}
.c{text-align:center;}
.l{text-align:left;}
.r{text-align:right;}
.fc{float:center;}
.fl{float:left;}
.fr{float:right;}
.mc{margin-left:auto;margin-right:auto;}

.n{font-weight:normal;}
.u{text-decoration:underline;}
.i{font-style:italic;}
.g,{color:gray;}

.t{vertical-align:top;}
.m{vertical-align:middle;}
.b{vertical-align:bottom;}
.n{font-weight:normal;}

.f-l{font-size:large}

.mb0{margin-bottom:0;}
.mb1e{margin-bottom:1em;}
.mb2e{margin-bottom:2em;}
.mb3e{margin-bottom:3em;}
.mb4e{margin-bottom:4em;}
.mb5e{margin-bottom:5em;}
.mb6e{margin-bottom:6em;}
.mb7e{margin-bottom:7em;}
.mb8e{margin-bottom:8em;}
.mb9e{margin-bottom:9em;}
.mb10e{margin-bottom:10em;}

.mt0{margin-top:0;}
.mt1e{margin-top:1em;}
.mt2e{margin-top:2em;}
.mt3e{margin-top:3em;}
.mt4e{margin-top:4em;}
.mt5e{margin-top:5em;}
.mt6e{margin-top:6em;}
.mt7e{margin-top:7em;}
.mt8e{margin-top:8em;}
.mt9e{margin-top:9em;}
.mt10e{margin-top:10em;}

.ml1e{margin-left:1em;}
.ml2e{margin-left:2em;}
.ml3e{margin-left:3em;}
.ml4e{margin-left:4em;}
.ml5e{margin-left:5em;}
.ml6e{margin-left:6em;}
.ml7e{margin-left:7em;}
.ml8e{margin-left:8em;}
.ml9e{margin-left:9em;}
.ml10e{margin-left:10em;}
.ml16e{margin-left:16em;}

.mr1e{margin-right:1em;}
.mr2e{margin-right:2em;}
.mr3e{margin-right:3em;}
.mr4e{margin-right:4em;}
.mr5e{margin-right:5em;}
.mr6e{margin-right:6em;}
.mr7e{margin-right:7em;}
.mr8e{margin-right:8em;}
.mr9e{margin-right:9em;}
.mr10e{margin-right:10em;}
.mr16e{margin-right:16em;}

/* -- 画像横並べ用 --*/
.ilist-ace{
	display:inline-block;
	* display:inline;
	zoom:1;
}

/* -- clearfix ---------- */
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

.clearfix {display: inline-table;}

/* \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.red{color:red;}

/*--音声読み上げ
----------------------------------------------------------*/
.reader-navi{position:absolute;top:-9000px;left:-9000px;line-height:120%;}



/*--ヘッダー
----------------------------------------------------------*/
.gender-home a {
	display: block;
	float: left;
	width: 285px;
	height: 71px;
	background-image: url("/main_contents/framedata/images/header/logo.gif");
	background-repeat: no-repeat;
}

#gender-home a {
	display: block;
	float: left;
	width: 285px;
	height: 71px;
	background-image: url("/main_contents/framedata/images/header/logo.gif");
	background-repeat: no-repeat;
}


