/* reset */
body, div,
dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6,
pre, form, fieldset, input, textarea,
p, blockquote, th, td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal;
}
ol, ul {
	list-style:none;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
}
hr{
	display:none;
}

/* 新TOP */
#global {
	width:940px !important;
}
#maincontents {
	padding-bottom:97px;
	width:940px !important;
	background:url(../../images/top_btm.gif) 0 100% no-repeat;
}

/* フッター */
#footertop {
	position:relative;
	top:0px;
	left:0px;
	width:940px !important;
	height:30px;
	margin:0px;
	padding:0px;
	background-image:url(../images/bg03.gif);
}
#footercopy {
	left:auto !important;
	right:18px !important;
}

/* メインエリア */
.mainArea {
	position:relative;
	width:940px;
	background:url(../../images/top.jpg) 0 0 no-repeat;
}
h1.inImgText {
	position:absolute;
	top:36px;
	left:25px;
}
p.inImgText {
    padding:33px 0 1080px 140px;
}

.mainAreaNavi {
	padding-left:115px;
	position:absolute;
	top:68px;
	left:51px;
}
.mainAreaNavi li {
	margin-right:15px;
	float:left;
}
.mainAreaNavi li .tx {
	position:absolute;
	left:0;
}
.mainAreaNavi li.list .tx {
    top:124px;
}
.mainAreaNavi li.time .tx {
    top:304px;
}
.mainAreaNavi li.recular .tx {
    top:484px;
}
.mainAreaNavi li.radio .tx {
    top:664px;
}
.mainAreaNavi li.life .tx {
    top:844px;
}

/* theLatestResearch */
#theLatestResearch {
	margin-left:45px;
	padding-top:10px;
	width:849px;
	background:url(../../images/index_bg001.gif) repeat-x 0 0;
}
#theLatestResearch .theLatestResearchContainer .cantentsTitle {
	margin:18px 6px 5px;
	font-weight:bold;
	color:#222222;
}
#theLatestResearch .theLatestResearchContainer ul {
	margin:0 207px 8px 3px;
}
#theLatestResearch .theLatestResearchContainer ul li {
	padding:10px 8px;
	background:url(../../images/index_bdr002.gif) repeat-x 0 100%;
}
#theLatestResearch .theLatestResearchContainer ul li a {
	padding-left:30px;
	background:url(../../images/index_arw001.gif) no-repeat 8px;
	color:#222222;
    display:block;
}
#theLatestResearch .theLatestResearchContainer .link {
	margin:-92px 21px 30px 666px;
    width:162px;
	position:relative;
}

/* ClearFix
***************************************************** */
.mainAreaNavi:after,
#theLatestResearch .theLatestResearchContainer:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.mainAreaNavi,
#theLatestResearch .theLatestResearchContainer {
	display:block; /* for safari firefox3 */
	zoom:1;  /* for IE 7*/
}

html .mainAreaNavi,
html #theLatestResearch .theLatestResearchContainer {
	display:inline-block; /* for IE6 */
}

/* IE7 hacks */
*:first-child+html .mainAreaNavi,
*:first-child+html #theLatestResearch .theLatestResearchContainer {
	display:inline-table;
}/* end hacks */