/* インポート */
@import "/css/common.css";

/* =============================== style =============================== */

/* --------------------- news --------------------- */
/* ニュース：リセット */
#news *{margin:0;padding:0;}
#news img{vertical-align:bottom;}

/* ニュース */
#news{margin:0 auto 40px;}

#news h2{
	margin:0 0 5px;
	padding:3px 10px;
	background:url('../image/back_news.gif') repeat-x 0 0;
}
/* clear hack */
#news h2{zoom:1;}
#news h2:after{content:" ";clear:both;height:0;display:block;visibility:hidden;}

/* ニュース：見出 */
#news h2 img.headline{float:left;}

/* ニュース：一覧 */
#news h2 img.list{float:right;}

#news dl{
	margin:0 20px;
	padding:5px 0;
	background:url('/common_img/line_dot_red.gif') repeat-x 0 100%;
}
/* clear hack */
#news dl{zoom:1;}
#news dl:after{content:" ";clear:both;height:0;display:block;visibility:hidden;}

/* お知らせ：IC */
#news dt{
	padding:2px 0 0;
	float:left;
	width:48px;
	background:url('../image/arrow_news.gif') no-repeat 100% 6px;
}

/* お知らせ：テキスト */
#news dd{
	float:right;
	width:502px;
	text-align:left;
}

/* お知らせ：日付 */
#news dd span{
	color:#666;
	white-space:nowrap;
}

/* --------------------- beginning --------------------- */
/* シックスシグマ入門：リセット */
#beginning *{margin:0;padding:0;}

/* シックスシグマ入門 */
#beginning{margin:0 auto 20px;}

/* clear hack */
#beginning{zoom:1;}
#beginning:after{content:" ";clear:both;height:0;display:block;visibility:hidden;}


#beginning #begin-left{
	float:left;
	width:315px;
	text-align:right;
}

#beginning img.begin-right{
	margin:19px 0 0;
	float:left;
}

/* シックスシグマ入門：見出 */
#beginning h2{margin:0 0 5px;}
#beginning p{
	margin:0 0 10px 20px;
	text-align:left;
}

#beginning ul{
	margin:0 0 0 20px;
	padding:1px 0 0 10px;
	border-left:3px solid #a71023;
	text-align:left;
}

#beginning li{list-style-type:none;}

/* --------------------- other --------------------- */
/* その他：リセット */
#other *{margin:0;padding:0;}
#other img{vertical-align:bottom;}

/* その他 */
#other{margin:0 3px 40px;}
/* clear hack */
#other{zoom:1;}
#other:after{content:" ";clear:both;height:0;display:block;visibility:hidden;}


#other dl{
	margin-right:20px;
	float:left;
	width:286px;
	background:url('../image/back_other.gif') no-repeat 0 0;
}
#other dl.none{margin:0;}

/* その他：見出 */
#other dt{
	margin:8px 10px 5px;
	padding:0 0 6px;
	background:url('/common_img/line_dot1.gif') repeat-x 0 100%;
}

/* その他：テキスト */
#other dd{
	padding:0 20px 10px;
	line-height:1.3;
}


/* ---------------------  --------------------- */
