/*######################################
伊藤忠ホームページ
style.css
CSS Version 2.0
LastModefied:2005.07.11 By kohama
######################################*/

/*########################
Global
########################*/

body {
	margin:0px;
	padding:0px;
	font-size:12px;
}

img	{
	border:0px;
}

.main	{
	width:800px;
	padding-top: 25px;
}

.sub_main	{
	width:800px;
	text-align: center;
	padding: 0px;
}

a:link {text-decoration:none; color: #000000;}
a:visited {text-decoration:none; color: #000000;}
a:active {text-decoration:none}
a:hover {color:#4D6DAF;text-decoration:none;}


/*-----------------------
フォント
-------------------------*/
.s {font-size: 9px;}
.m {font-size: 10px;}
.mm {font-size: 12px;}
.ms {font-size: 14px; line-height: 120%;}
.ml {font-size: 15px;}
.b {font-weight: bold;}
.l	{font-size:18px;}

.mizuiro {color: #4D6DAF;}
.blue	{color: #172387;}
.black	{color:#000000;}
.white {color: #ffffff;}
.yellow {color: #F9F963;}
.red {color: #FF0000;}

.mintyo {font-family: "ＭＳ 明朝";}

/*-----------------------
背景色
-------------------------*/

.blue_bg	{background-color: #92ADD2;}

.gray { background-color: #F0F0F0;}

/*########################
contens
########################*/


/*------------------------
メニュー
-------------------------*/

a.m-bar{
	display:block;
	padding-left:13px;
	padding-top:2px;
	background-image: url('../grf/menu/m_off.gif');
	background-repeat: no-repeat;
	margin:0px;
}	
a:hover.m-bar{
	background-image: url('../grf/menu/m_on.gif');
	background-repeat: no-repeat;
	color: #4D6DAF;
}

a.m-bar_on{
	display:block;
	padding-left:13px;
	padding-top:2px;
	background-image: url('../grf/menu/m_on.gif');
	background-repeat: no-repeat;
	margin:0px;
}	
a:hover.m-bar_on{
	background-image: url('../grf/menu/m_on.gif');
	background-repeat: no-repeat;
	color: #4D6DAF;
}

/*------------------------
メインメニュー
-------------------------*/

a.m-main{
	display:block;
	padding-left:13px;
	padding-top:2px;
	background-image: url('../grf/m_main_off.gif');
	background-repeat: no-repeat;
	margin:0px;
	color: #ffffff;
}	
a:hover.m-main{
	background-image: url('../grf/m_main_on.gif');
	background-repeat: no-repeat;
	color: #F9F963;
}

a.m-main_on{
	display:block;
	padding-left:13px;
	background-image: url('../grf/m_main_on.gif');
	background-repeat: no-repeat;
	margin:0px;
	color: #F9F963;
}	
a:hover.m-main_on{
	background-image: url('../grf/m_main_on.gif');
	background-repeat: no-repeat;
	color: #F9F963;
}

/*------------------------
トップ
-------------------------*/
.border	{
	border: 1px solid #999999;
	border-width: 1px 1px 0px 0px ;
}

.border td{
	border: 1px solid #999999;
	border-width: 0px 0px 1px 1px ;
}

/*Birth修正----------------------*/

.td-pad{
	padding-top: 1em;
	padding-bottom: 0.2em;
	padding-left: 0.5em;	
}

#top-navi{
	padding-right: 40px;
}

#top-navi ul{

}

#top-navi li{
	display: inline;
	margin-right: 0.2em;
	margin-left: 0.2em;
}


/*------------------------
研修所から皆様へ
-------------------------*/
.p	{
	vertical-align: middle;
	padding-top: 3px;
}

.menu {
	background-image: url('../minasama/grf/menu.gif');
	width: 132px;
	height: 276px;
}
