@charset "UTF-8";


#oshirase {
	margin-top:10px;
}

/*------------------------------------------------
  研修にかける想い
 -----------------------------------------------*/

#omoi {
	bottom:60px;
	right:42px;
	position:absolute;
}

#omoi2 {
	bottom:20px;
	right:170px;
	position:absolute;
}

#omoi3 {
	bottom:50px;
	right:170px;
	position:absolute;
}


/*------------------------------------------------
  お困り
 -----------------------------------------------*/

#contents h2#okomari{
	background:url(images/company_line.gif) left bottom repeat-x;
	width:580px;
	height:40px;
	font-size:18px;
	font-weight:bold;
}

#okomari_naiyou {
	width:538px;
	padding:0px 20px 20px;
}

#okomari_naiyou dt{
	background:url(images/okomari_list.png) no-repeat;
	padding-left:35px;
	margin-top:20px;
}

#okomari_naiyou dd{
	margin-left:100px;
	margin-top:5px;
}



/*------------------------------------------------
  お任せ
 -----------------------------------------------*/

#contents h2#omakase{
	background:url(images/omakase.png) no-repeat;
	width:490px;
	height:50px;
	color:#4D4D4D;
	font-size:22px;
	font-weight:bold;
	margin-top:10px;
	margin-left:20px;
	padding-top:5px;
	padding-left:70px;
}

#contents p.omakase_list{
	background:url(images/omakase_list.png) 0% 0% no-repeat;
	color:#EA5117;
	font-weight:bold;
	font-size:16px;
	height:50px;
	margin-left:100px;
	padding-top:5px;
	padding-left:50px;
}

/*------------------------------------------------
  レポートバナー
 -----------------------------------------------*/

#contents img#banner {
	margin-top:20px;
}



/*------------------------------------------------
  お知らせ
 -----------------------------------------------*/

#contents_right dl{
	width:178px;
	padding:0px 10px 10px;
	border-left: solid 1px #ccc;
	border-right: solid 1px #ccc;
	border-bottom: solid 1px #ccc;
}

#contents_right dt{
	padding-top:10px;
}

#contents_right dd{
	margin-left:10px;
}

#contents_right a{
	color:#37a9e1;
	text-decoration:underline;
}

#contents_right a:hover{
	background:none;
}
