@charset "UTF-8";

/**********************************************
 For Declaration of Contents * TypeHOME
**********************************************/


/*---------------------------------------------
 main visual
---------------------------------------------*/
.mainVisual {
}
.mainVisual img,
.mainVisual object {
	display: block;
}


/*---------------------------------------------
 direct navi
---------------------------------------------*/
ul.directNavi {
	overflow: hidden;
	width: 690px;
	margin-top: 20px;
	background: url(/img/ind_dr_nv_bg.gif) 0 100% no-repeat;
}
ul.directNavi li {
	float: left;
}
ul.directNavi li img {
	display: block;
}
ul.directNavi li ul {
	width: 152px;
	margin-top: 5px;
	padding: 0 10px 10px;
	background: none;
}
ul.directNavi li.end ul {
	width: 154px;
}
ul.directNavi li ul li {
	float: none;
	margin-top: 2px;
}


/*---------------------------------------------
 pickup
---------------------------------------------*/
.pickUp {
	overflow: hidden;
	width: 690px;
	margin-top: 20px;
	padding-bottom: 10px;
	background: url(/img/ind_pick_bg.gif) 0 100% no-repeat;
}
.pickUp img {
	display: block;
}
.pickUp .pick-up01 {
	float: left;
	overflow: hidden;
	width: 340px;
}
.pickUp .pick-up02 {
	float: right;
	overflow: hidden;
	width: 340px;
}
.pickUp .pick-upTxt {
	padding: 9px 9px 0;
}
.pickUp .pick-upTxt img {
	float: left;
	width: 80px;
	padding: 1px;
	border: 1px solid #dcdcdc;
}
.pickUp .pick-upTxt span {
	float: right;
	width: 230px;
}


/*---------------------------------------------
 news release
---------------------------------------------*/
.newsRelease {
	margin-top: 20px;
}
.newsRelease ul.newsTabTit {
	overflow: hidden;
	width: 690px;
	margin-top: 10px;
	_margin-top: 15px;
	background: url(/img/ind_news_tab_bg01.gif) 0 0 repeat-x;
}
.newsRelease ul.newsTabTit li.news-tabTit01 {
	float: left;
}
.newsRelease ul.newsTabTit li.news-tabTit02 {
	float: right;
}
.newsRelease ul.newsTabTit li.news-tabTit01,
.newsRelease ul.newsTabTit li.news-tabTit02 {
	position: relative;
	width: 340px;
	height: 31px;
	background: url(/img/ind_news_tab_bg02.gif) 0 0 no-repeat;
}
.newsRelease ul.newsTabTit li.news-tabTit01.tab-naviOn,
.newsRelease ul.newsTabTit li.news-tabTit02.tab-naviOn {
	position: relative;
	width: 340px;
	height: 31px;
	background: url(/img/ind_news_tab_bg02_on.gif) 0 0 no-repeat;
}
.newsRelease ul.newsTabTit .news-tabBtn01,
.newsRelease ul.newsTabTit .news-tabBtn02,
.newsRelease ul.newsTabTit .news-tabBtnRss,
.newsRelease ul.newsTabTit .news-tabBtnList {
	position: absolute;
	display: block;
}
.newsRelease ul.newsTabTit img {
	display: block;
}
.newsRelease ul.newsTabTit .news-tabBtn01 {
	width: 111px;
	height: 15px;
	top: 8px;
	left: 9px;
	background: url(/img/ind_news_tab_btn01.gif) 0 0 no-repeat;
}
.newsRelease ul.newsTabTit li.tab-naviOn .news-tabBtn01 {
	background: url(/img/ind_news_tab_btn01_on.gif) 0 0 no-repeat;
}
.newsRelease ul.newsTabTit .news-tabBtn02 {
	width: 208px;
	height: 15px;
	top: 8px;
	left: 9px;
	background: url(/img/ind_news_tab_btn02.gif) 0 0 no-repeat;
}
.newsRelease ul.newsTabTit li.tab-naviOn .news-tabBtn02 {
	background: url(/img/ind_news_tab_btn02_on.gif) 0 0 no-repeat;
}
.newsRelease ul.newsTabTit .news-tabBtnRss {
	width: 46px;
	height: 15px;
	top: 8px;
	right: 68px;
	background: url(/img/ind_news_tab_btn_rss.gif) 0 0 no-repeat;
}
.newsRelease ul.newsTabTit li.tab-naviOn .news-tabBtnRss {
	background: url(/img/ind_news_tab_btn_rss_on.gif) 0 0 no-repeat;
}
.newsRelease ul.newsTabTit .news-tabBtnList {
	width: 39px;
	height: 15px;
	top: 8px;
	right: 9px;
	background: url(/img/ind_news_tab_btn_list.gif) 0 0 no-repeat;
}
.newsRelease ul.newsTabTit li.tab-naviOn .news-tabBtnList {
	background: url(/img/ind_news_tab_btn_list_on.gif) 0 0 no-repeat;
}

.newsRelease .newsTabCnt {
	width: 688px;
	padding: 3px 0 2px;
	border: 1px solid #dcdcdc;
	border-top: none;
}
.newsRelease .newsTabCnt dl {
	width: 670px;
	margin-left: 9px;
	padding: 6px 0 7px 0;
	_padding: 7px 0 7px 0;
	background: url(/common/img/line_dot01.gif) 0 100% repeat-x;
}
.newsRelease .newsTabCnt dl.end {
	background: none;
}
.newsRelease .newsTabCnt dl dt {
	float: left;
	width: 9em;
	clear: both;
}
.newsRelease .newsTabCnt dl dd {
	width: auto;
	margin-left: 14em;
}
.newsRelease .newsTabCnt dl dd.genre {
	float: left;
	width: 60px;
	margin-top: 2px;
	margin-left: 0;
	padding-right: 10px;
}
.newsRelease .newsTabCnt dl dd.genre img {
	padding-top: 1px;
}
.newsRelease .newsTabCnt dl dd .icon-pdf,
.newsRelease .newsTabCnt dl dd .icon-winopen {
	vertical-align: middle;
	padding: 0 6px;
}

.elad{
	padding: 4px 9px 3px;
	width: 670px;
}

/*---------------------------------------------
 information
---------------------------------------------*/
.inforMation {
	margin-top: 20px;
}
.inforMation .infoTit {
	position: relative;
	width: 690px;
	height: 31px;
	background: url(/img/ind_tit_bg02.gif) 0 0 no-repeat;
}
.inforMation .infoTit .info-tit01,
.inforMation .infoTit .info-titBtnRss,
.inforMation .infoTit .info-titBtnList {
	position: absolute;
}
.inforMation .infoTit .info-tit01   { top: 8px;  left:  9px; }
.inforMation .infoTit .info-titBtnRss  { top: 8px; right: 68px; }
.inforMation .infoTit .info-titBtnList { top: 8px; right:  9px; }

.inforMation dl {
	width: 670px;
	margin: 0 auto;
	padding: 7px 0 7px 0;
	_padding: 7px 0 8px 0;
	background: url(/common/img/line_dot01.gif) 0 100% repeat-x;
}
.inforMation dl.end {
	background: none;
}
.inforMation dl dt {
	float: left;
	width: 9em;
	clear: both;
}
.inforMation dl dd {
	width: auto;
	margin-left: 14em;
}
.inforMation dl dd.genre {
	float: left;
	width: 60px;
	margin-top: 2px;
	margin-left: 0;
	padding-right: 10px;
}
.inforMation dl dd.genre img {
	padding-top: 1px;
}
.inforMation dl dd .icon-pdf,
.inforMation dl dd .icon-winopen {
	vertical-align: middle;
	padding: 0 6px;
}

/*---------------------------------------------
 newsTopics
---------------------------------------------*/
.newsTopics {
	margin-top: 20px;
}
.newsTopics .infoTit {
	position: relative;
	width: 690px;
	height: 31px;
	background: url(/img/ind_tit_bg02.gif) 0 0 no-repeat;
}
.newsTopics .infoTit .info-tit01,
.newsTopics .infoTit .info-titBtnRss,
.newsTopics .infoTit .info-titBtnList {
	position: absolute;
}
.newsTopics .infoTit .info-tit01   { top: 8px;  left:  9px; }
.newsTopics .infoTit .info-titBtnRss  { top: 8px; right: 68px; }
.newsTopics .infoTit .info-titBtnList { top: 8px; right:  9px; }

.newsTopics dl {
	width: 670px;
	margin: 0 auto;
	padding: 7px 0 7px 0;
	_padding: 7px 0 8px 0;
	background: url(/common/img/line_dot01.gif) 0 100% repeat-x;
}
.newsTopics dl.end {
	background: none;
}
.newsTopics dl dt {
	float: left;
	width: 9em;
	clear: both;
}
.newsTopics dl dd {
	width: auto;
	margin-left: 14em;
}
.newsTopics dl dd.genre {
	float: left;
	width: 60px;
	margin-top: 2px;
	margin-left: 0;
	padding-right: 10px;
}
.newsTopics dl dd.genre img {
	padding-top: 1px;
}
.newsTopics dl dd .icon-pdf,
.newsTopics dl dd .icon-winopen {
	vertical-align: middle;
	padding: 0 6px;
}

/*---------------------------------------------
 groupCompany
---------------------------------------------*/
.groupCompany {
	margin-top: 20px;
}
.groupCompany .infoTit {
	position: relative;
	width: 690px;
	height: 31px;
	background: url(/img/ind_tit_bg02.gif) 0 0 no-repeat;
}
.groupCompany .infoTit .info-tit01,
.groupCompany .infoTit .info-titBtnRss,
.groupCompany .infoTit .info-titBtnList {
	position: absolute;
}
.groupCompany .infoTit .info-tit01   { top: 8px;  left:  9px; }
.groupCompany .infoTit .info-titBtnRss  { top: 8px; right: 68px; }
.groupCompany .infoTit .info-titBtnList { top: 8px; right:  9px; }

.groupCompany dl {
	width: 670px;
	margin: 0 auto;
	padding: 7px 0 7px 0;
	_padding: 7px 0 8px 0;
	background: url(/common/img/line_dot01.gif) 0 100% repeat-x;
}
.groupCompany dl.end {
	background: none;
}
.groupCompany dl dt {
	float: left;
	width: 9em;
	clear: both;
}
.groupCompany dl dd {
	width: auto;
	margin-left: 14em;
}
.groupCompany dl dd.genre {
	float: left;
	width: 60px;
	margin-top: 2px;
	margin-left: 0;
	padding-right: 10px;
}
.groupCompany dl dd.genre img {
	padding-top: 1px;
}
.groupCompany dl dd .icon-pdf,
.groupCompany dl dd .icon-winopen {
	vertical-align: middle;
	padding: 0 6px;
}

/*---------------------------------------------
 mainVisual earthquakeMessage [20110317]
---------------------------------------------*/
.mainVisual{
	border:3px solid #F8B200;
	padding:15px;
}

.mainVisual #earthquakeMessage .h3_reference{
	width:655px;
	overflow:hidden;
}

.mainVisual #earthquakeMessage #m1{
	font-size:120%;
	font-weight:bold;
}

.mainVisual #earthquakeMessage li{
	_zoom:1;
	overflow:hidden;
	margin:0 10px;
	display:inline-block;
	/*display:block;
	float:left;*/
	/display:inline;
	/zoom:1;
}

.mainVisual #earthquakeMessage li a{
	display:block;
	padding-right:20px;
	background:url(/common/img/icon_winopen01.gif) no-repeat center right;
}

.mv-note{
	font-size:77%;
	}
