/* 
	管理HOMEページのCSS定義
*/

/* **************************************************************************** */
/* CSSの再定義 Start */

#mh_sitemap_en a {
	display: block;
	width: 68px;
	height: 16px;
	background: url(../../img/menu_sitemap_en.png) 15px 3px no-repeat;
}
#mh_contact_en a {
	display: block;
	width: 68px;
	height: 16px;
	background: url(../../img/menu_contact_en.png) 10px 3px no-repeat;
}
#mh_english a {
	display: block;
	width: 53px;
	height: 16px;
	background: url(../../img/menu_japanese.png) 0px 3px no-repeat;
}
#no_m_home a {
	background: url(../../img/menu_home_ac_en.png) 0 17px no-repeat;
}
#m_information a {
	background: url(../../img/menu_information_en.png) 0 17px no-repeat;
}
#no_m_business_en a {
	background: url(../../img/menu_work_ac_en.png) 0 17px no-repeat;
}
#no_m_outline_en a {
	background: url(../../img/menu_company_ac_en.png) 0 17px no-repeat;
}
#no_m_recruit_en a {
	background: url(../../img/menu_recruit_ac_en.png) 0 17px no-repeat;
}
#m_contact_en {
	display: block;
	width: 187px;
	height: 36px;
	margin-bottom: 30px;
	background: url(../../img/menu_contact_l_en.png) 0 0 no-repeat;
}

#m_s_information_top a {
	background: url(../../img/menu_sub_info_topics_en.png) 10px 15px no-repeat;
}
#m_s_information_3 a { background: url(../../img/menu_sub_info_news_en.png) 10px 15px no-repeat;}
#m_s_information_4 a { background: url(../../img/menu_sub_info_ir_en.png) 10px 15px no-repeat;}

#m_s_information_2005 a { background: url(../../img/menu_sub_info_arc2005_en.png) 10px 15px no-repeat;}
#m_s_information_2006 a { background: url(../../img/menu_sub_info_arc2006_en.png) 10px 15px no-repeat;}
#m_s_information_2007 a { background: url(../../img/menu_sub_info_arc2007_en.png) 10px 15px no-repeat;}
#m_s_information_2008 a { background: url(../../img/menu_sub_info_arc2008_en.png) 10px 15px no-repeat;}
#m_s_information_2009 a { background: url(../../img/menu_sub_info_arc2009_en.png) 10px 15px no-repeat;}
#m_s_information_2010 a { background: url(../../img/menu_sub_info_arc2010_en.png) 10px 15px no-repeat;}
#m_s_information_2011 a { background: url(../../img/menu_sub_info_arc2011_en.png) 10px 15px no-repeat;}
#m_s_information_2012 a { background: url(../../img/menu_sub_info_arc2012_en.png) 10px 15px no-repeat;}
#m_s_information_2013 a { background: url(../../img/menu_sub_info_arc2013_en.png) 10px 15px no-repeat;}
#m_s_information_2014 a { background: url(../../img/menu_sub_info_arc2014_en.png) 10px 15px no-repeat;}
#m_s_information_2015 a { background: url(../../img/menu_sub_info_arc2015_en.png) 10px 15px no-repeat;}
#m_s_information_2016 a { background: url(../../img/menu_sub_info_arc2016_en.png) 10px 15px no-repeat;}
#m_s_information_2017 a { background: url(../../img/menu_sub_info_arc2017_en.png) 10px 15px no-repeat;}
#m_s_information_2018 a { background: url(../../img/menu_sub_info_arc2018_en.png) 10px 15px no-repeat;}
#m_s_information_2019 a { background: url(../../img/menu_sub_info_arc2019_en.png) 10px 15px no-repeat;}


div.section {
	margin-bottom: 30px;
}

div.section p {
	margin-bottom: 30px;
}
div.section h2 {
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 15px;
}
div#topics p.day {
	padding: 1px 0 0 45px;
	font-size: 11px;
	color: #8C8C8C;
	line-height: 10px;
}
div#topics p.day3 {
	padding: 1px 0 0 45px;
	font-size: 11px;
	color: #8C8C8C;
	line-height: 10px;
	background: url(../../img/icon_new.png) no-repeat top left;
}
div#topics p.day4 {
	padding: 1px 0 0 45px;
	font-size: 11px;
	color: #8C8C8C;
	line-height: 10px;
	background: url(../../img/icon_ir.png) no-repeat top left;
}

div#sun h3 {
	padding: 0;
	margin: 0;
	width: 292px;
	float: left;
	font-size: medium;
	font-weight: bold;
	margin-right: 10px;
}
div#sun p.url {
	margin-bottom: 10px;
}
div.section2 {
	margin-bottom: 80px;
}
div.corporation {
	width: 261px;
	float: left;
	margin-right: 10px;
}
div.corporation h3 {
	padding: 0;
	margin: 0;
	font-size: medium;
	font-weight: bold;
}
div#go ul {
	clear: both;
	list-style: none;
	padding-top: 5px;
}


.pdf {
	background: url(../../img/icon_pdf.png) 0 0 no-repeat;
	padding-left: 20px;
}







div.area_main a:link {
	color: #3366ff;
	text-decoration: underline;
}
div.area_main a:visited {
	color: #3366ff;
	text-decoration: underline;
}
div.area_main a:hover {
	color: #ff6600;
	text-decoration: none;
	background: inherit;
}
div.area_main a:active {
	color: #3366ff;
	text-decoration: underline;
}




/* 基本CSSの再定義 End */
/* **************************************************************************** */


/* テーブルの幅定義 */

