* {
	margin:0;
	padding:0;
}
html {
	margin:0;
	padding:0;
	overflow-y:scroll;
}
body {
	margin:0;
	padding:0;
	font-size:100%;
	line-height:normal;
	text-align:center;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	background-color: #F3F1E6;
	font-weight: normal;
	color: #3C2A21;
}
img {
	border:none;
	vertical-align:top;
	margin:0;
	padding:0;
}
.clear {
	clear:both;
}
a {
	text-decoration: none;
	color: #3C2A21;
	outline: 0;
}
a:hover {
}
h1,h2,h3,h4,h5,h6,p {
	margin: 0;
}
ul,li,ol {
	margin: 0;
	padding: 0;
	list-style: none;
}
form {
	margin: 0;
	padding: 0;
}
/* ヘッダ
---------------------------------------------------------------------------------------------- */
#header_back {
	margin:0px auto 6px auto;
	width:974px;
	background-color: #F3F1E6;
}
#header {
	width:100%;
	height:72px;
	margin:27px auto 0px auto;
}
#header_logo {
	width: 200px;
	height:72px;
	float:left;
	text-align:left;
	margin:0px;
}
/* 
ヘッドラインニュース */
.headlinenews_box {
	float:right;
	margin:0px 0px 0px 0px;
	padding:32px 11px 0px 0px;
	width: 738px;/* 749px-11px */
	height:40px;/* 72px-32px */
	background-image: url(http://theearthnews.jp/images/headnews_back.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.news {
	margin:0px 0px 0px 0px;
	padding:2px 0px 0px 10px;
/*	width: 376px;	*/
	width: 470px;
	float:left;
	text-align:left;
	vertical-align:baseline;
}
.news p {
	font-size:75%;
	font-style:normal;
}
.news a:hover {
	text-decoration: underline
}
#navi {
	margin:0;
	padding:0;
	float:right;
	text-align:right;
}
#navi ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
#navi li {
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
	display:block;
}
.navilist01 {
	margin:0px 6px 0px 0px;
	padding:0px;
}
.navilist02 {
	margin:0px 0px 0px 6px;
	padding:0px;
}
/* 
フォントサイズコントローラー */
.fontsize-cont {
	margin:0px 0px 0px 0px;
	padding:0px;
	list-style-type:none;
	display:inline;
	width: 120px;
	height:19px;
	float:left;
}
.fontsize-cont li {
	margin:0px;
	padding:0px;
	display:inline;
	float:left;
}
/* グローバルナビ
---------------------------------------------------------------------------------------------- */
#globalnavi {
	margin:0px auto 0px auto;
	padding:0px;
	width:974px;
	height:50px;
	background-image: url(http://theearthnews.jp/images/mainbox_head.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #F3F1E6;
}
#globalnavi ul {
	margin:0px 0px 0px 0px;
	padding:0;
	height:43px;
	list-style-type:none;
}
#globalnavi li {
	margin:0px 9px 0px 0px;
	padding:0px;
	float:left;
	display:block;
}
/* 
ぱんくず */
#breadcrunbs_block {
	margin:0px auto 4px auto;
	padding:0px;
	width:946px;
	font-size:75%;
	color: #777777;
}
#breadcrunbs_block a {
	color: #999999;
}
#breadcrunbs_block a:hover {
	color: #999999;
}
/* 
ぱんくず(一覧ページ専用) */
#breadcrunbs_block_list {
	margin:0px auto 0px auto;
	padding:0px 0px 5px 0px;
	width:946px;
	font-size:75%;
	color: #777777;
}
#breadcrunbs_block_list a {
	color: #999999;
}
#breadcrunbs_block_list a:hover {
	color: #999999;
	text-decoration: underline;
}
/* HOMEのトップ記事 
---------------------------------------------------------------------------------------------- */
#main_contents {
	margin:0px auto 0px auto;
	padding:6px 0px 0px 0px;
	width:974px;
	text-align:left;
	background-image: url(http://theearthnews.jp/images/mainbox_bk.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
#main_contents_bottom {
	margin:0px auto 0px auto;
	padding:0px;
	width:974px;
}
/* 
詳細記事(ローカルページ)のトップ記事 */
#main_contents_local {
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	width:974px;
	text-align:left;
	background-image: url(http://theearthnews.jp/images/mainbox_bk.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
/* 
TodaysTopics 
---------------------------------------------------------------- */
.topics_table {
	margin:0px auto 0px auto;
	padding:0px;
	width:946px;
}
/* 
Todays Topics「水と大気」用↓ */
#air .topics_table {
	background-image: url(http://theearthnews.jp/images/todays_air.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/* 
Todays Topics「人と社会」用↓ */
#human .topics_table {
	background-image: url(http://theearthnews.jp/images/todays_human.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/* 
Todays Topics「地球と生物」用↓ */
#green .topics_table {
	background-image: url(http://theearthnews.jp/images/todays_green.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/* 
Todays Topics「思いとモノ」用↓ */
#mind .topics_table {
	background-image: url(http://theearthnews.jp/images/todays_mind.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/* 
Todays Topicsの写真エリア
------------------------------------------ */
#topics_photo {
	margin:0px;
	padding:0px 0px 0px 0px;
	width:705px;
	vertical-align:top;
}
#topics_photo img {
	z-index:0;
}
/* 
Todays Topicsのテキストエリア
------------------------------------------ */
#topics_txt {
	margin:0px;
	padding:24px 10px 0px 17px;
	position: relative;
	float:right;
	width:206px;/* 233px-37px */
	padding:10px 15px;
	min-height: 365px;
	vertical-align:top;
}
* html #topics_txt {
	height: 365px;
}
#date {
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:30px;
	font-family: "Verdana", sans-serif;
	color:#FFF;
}
#topics_txt h2 {
	margin:62px 0 0.5em 0;
	color:#1A1A1A;
	font-size: 110%;
	line-height:1.2;
}
#topics_txt h2 a:hover {
	text-decoration: underline;
}
#entry {
	/*height:13.2em;*/
	overflow:hidden;
	font-size: 77%;
	line-height:1.75;
	padding-bottom: 50px;
}
/* safari only 
html[xmlns*=""] body:last-child #topics_txt p#entry{
	height:13.7em;
   }*/

#more {
	position:absolute;
	left:0px;
	bottom:0px;
	width:206px;
	text-indent:145px;
}
/* 
詳細ページ(デイリー記事)
---------------------------------------------------------------- */
.details_title {
	margin:0px auto 0px auto;
	padding:10px 0px 8px 75px;
	width:871px;
	background-color: #555555;
	font-size:100%;
}
.details_title span {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color: #FFFFFF;
	font-size:100%;
}
.details_title small {
	margin:4px 0px 0px 0px;
	padding:0px;
	color: #CCCCCC;
	font-size:75%;
	display: block;
}
.details_table {
	margin:0px auto 0px auto;
	padding:0px;
	width:946px;
}
/* 
デイリー記事「水と大気」用↓ */
#air .details_title {
	background-image: url(http://theearthnews.jp/images/midashi_air.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
/* 
デイリー記事「人と社会」用↓ */
#human .details_title {
	background-image: url(http://theearthnews.jp/images/midashi_human.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
/* 
デイリー記事「地球と生物」用↓ */
#green .details_title {
	background-image: url(http://theearthnews.jp/images/midashi_green.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
/* 
デイリー記事「思いとモノ」用↓ */
#mind .details_title {
	background-image: url(http://theearthnews.jp/images/midashi_mind.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

/* 
デイリー記事「ジアスオリジナルアイコン」用↓ */
#theearth .details_title {
	background-image: url(http://theearthnews.jp/images/midashi_theearth.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

/* 
デイリー記事 ジアスラボ「立命館大学」用↓ */
#ritsumeikan .details_title {
	background-image: url(http://theearthnews.jp/images/midashi_ritsumeikan.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

/* 
デイリー記事 ジアスラボ「サステコ」用↓ */
#aboutsusteco .details_title {
	background-image: url(http://theearthnews.jp/images/midashiai_aboutsusteco.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

/* 
デイリー記事　いちぐう「ジアスオリジナルアイコン」用↓ */
#ichigu .details_title {
	background-image: url(http://theearthnews.jp/images/midashi_theearth.gif);
	background-repeat: no-repeat;
	background-position: left top;
}



/* 
「詳細ページ(デイリー記事)」 の写真エリア 
-------------------------------------- */
#details_photo {
	margin:0px;
	padding:0px 0px 0px 0px;
	width:500px;
	vertical-align:top;
	background-color: #ffffff;
}
#details_photo img {
	z-index:0;
}
#photo_main {
	margin:0px;
	padding:0px 0px 0px 0px;
	width:500px;
	vertical-align:top;
	background-color: #ffffff;
	clear:both;
}
#photo_main h3 {
	margin:0px;
	padding:0px;
}
#photo_main P {
	margin:0px;
	padding:10px 10px 10px 16px;
	vertical-align:baseline;
	font-size:80%;
	line-height:1.5;
	color:#CCC;
	border-top: 1px solid #C8C8C8;
}

#photo_main #mainimage {
	background-color: #232323;
	margin:0px;
	padding:0px;
}

#mediawrap {
margin: 0px;
padding: 0px;
height: 375px;
width: 500px;
overflow: hidden;
}

#mediawrap #media {
margin: 0px;
padding: 0px;
height: 375px;
width: 500px;
overflow: hidden;
border-style: none;
}

#mediawrap p {
margin: 0px;
padding: 0px;
}


#photo_main #mainimagecap {
	margin:0px;
	padding:10px 10px 10px 16px;
	vertical-align:baseline;
	font-size:70%;
	line-height:1.5;
	color:#CCC;
	border-top: 1px solid #C8C8C8;
}

.photo_select {
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:500px;
	background-color: #232323;
	clear:both;
}

.photo_select ul {
	margin:3px 0px 8px 8px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	clear:both;
}

.photo_select ul li {
	margin:0px 6px 8px 0px;
	width:84px;
	height:70px;
	float:left;
	display:block;
	overflow: hidden;
}

#mainthumbs P {
	border-style: none;
}

.select_now {
	margin:0px 6px 0px 0px;
	padding:8px 2px 2px 2px;
	float:left;
	display:block;
	background-image: url(http://theearthnews.jp/images/photo_select_now.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:84px;
	height:70px;
	overflow: hidden;
}

.select_off {
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
	display:block;
	width:84px;
	height:70px;
	overflow: hidden;
}

#select_off a {
	margin:0px 6px 0px 0px;
	padding:8px 2px 2px 2px;
	float:left;
	display:block;
	background-image: url(http://theearthnews.jp/images/photo_select_off.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#select_off a:hover {
	background-color: #232323;
	background-image: url(http://theearthnews.jp/images/photo_select_on.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

/* 
「詳細ページ(デイリー記事)」 のテキストエリア
-------------------------------------- */
#details_txt {
	margin:0px;
	padding:0px 0px 0px 17px;
/*	float:right;	*/
	vertical-align:top;
	height:auto;
}
#maintext {
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
	vertical-align:top;
}

#maintext #maintextbody {
	margin:0px 6px 20px 6px;
	padding: 0px 0px 0px 0px;
	vertical-align:top;
}
#maintext p {
	font-size: 80%;
	line-height:1.75;
	margin-bottom: 1.2em;
}

/* 
「詳細ページ(デイリー記事)」 のページ展開
-------------------------------------- */
.previous_page  {
	margin:0px 0px 6px 17px;
	padding: 0px 0px 0px 0px;
	vertical-align:top;
	height:22px;
	width: 429px;
	font-size:11px;
	text-align: center;
}

.previous_page a {
	text-decoration: underline;
}

#pre {
	margin:0px;
	text-align: left;
	width: 54px;
	}		
#next {
	margin:0px;
	text-align: right;	
	width: 54px;
	}		
.page {
	margin:0px auto 0px auto;
	padding:0px;
	text-align:center;
}
.page_now a {
	margin:0px 3px 0px 3px;
	padding:2px 6px 3px 6px;
	width:19px;
	height:18px;
	text-align:center;
	background-image: url(http://theearthnews.jp/images/page_now.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
	color: #FFFFFF;
}
.page_now a:hover {
	margin:0px 3px 0px 3px;
	padding:2px 6px 3px 6px;
	width:19px;
	height:18px;
	text-align:center;
	background-image: url(http://theearthnews.jp/images/page_now.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
	color: #FFFFFF;
}	
.page_off a {
	margin:0px 3px 0px 3px;
	padding:2px 6px 3px 6px;
	width:19px;
	height:18px;
	text-align:center;
	background-image: url(http://theearthnews.jp/images/page_off.gif);
	background-repeat: no-repeat;
	background-position: left top;
/*	text-decoration: none;	*/
}
.page_off a:hover {
	margin:0px 3px 0px 3px;
	padding:2px 6px 3px 6px;
	width:19px;
	height:18px;
	text-align:center;
	background-image: url(http://theearthnews.jp/images/page_on.gif);
	background-repeat: no-repeat;
	background-position: left top;
/*	text-decoration: none;	*/
}	
/* 
「詳細ページ(デイリー記事)」 のこの記事をシェアする
-------------------------------------- */
#details_data {
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 429px;
	height:170px;
	clear:both;
	vertical-align:bottom;
}

#share {
	margin:0px 0px 0px 17px;
	padding: 0px 0px 0px 0px;
	width: 429px;
	height:126px;
	clear:both;
	vertical-align:bottom;
	background-image: url(http://theearthnews.jp/images/share_back.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
#share_cat {
	margin:0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
	clear:both;
	height:30px;
}
#share_cat ul {
	margin:0px 0px 0px 6px;
	padding:0px 2px 2px 2px;
	list-style-type:none;
	height:18px;
	float:left;
}
#share_cat li {
	margin:6px 2px 0px 0px;
	padding:0px 2px 2px 2px;
	float:left;
	display:block;
	height:18px;
}
#share h4 {
	margin: 7px 8px 0px 0px;
	font-size:12px;
	font-weight: normal;
	float:right;
	display:block;
	color:#3E2B24;
}
#share span {
	margin: 0px 6px 0px 6px;
	font-size:12px;
	color:#000000;
}
#share h5 {
	margin: 0px 0px 0px 9px;
	font-size:12px;
	font-weight: normal;
}
#share h6 {
	margin: 0px 0px 4px 9px;
	font-size:12px;
	font-weight: normal;
	clear:both;
}
#share #share_url {
	margin: 0px 0px 0px 9px;	
}
#share #share_url textarea#permalinkform {
	margin:0px 0px;
	padding:3px;
	width: 405px;
	height: 50px;
	font-size: 12px;
}
#lab_cate ul {
	margin:0px 0px 15px 6px;
	padding:0px 2px 2px 2px;
	list-style-type:none;
	height:18px;
	float:left;
}
#lab_cate li {
	margin:6px 2px 0px 0px;
	padding:2px 5px 2px 5px;
	float:left;
	display:block;
	height:16px;
	background-color: #9AC113;
	color: #FFFFFF;
	font-weight: bold;
	font-size:11px;
}
#lab_cate li a{
	color: #FFFFFF;
}

/* カテゴリー一覧ページ&アーカイブページ
---------------------------------------------------------------------------------------------- */
#list_contents {
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	width:974px;
	height:auto;
	text-align:left;
	background-image: url(http://theearthnews.jp/images/mainbox_bk.gif);
	background-repeat: repeat-y;
	background-position: left top;
	clear:both;
}
#list_contents_bottom {
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	width:974px;
	height:6px;
	background-image: url(http://theearthnews.jp/images/listbox_head.gif);
	background-repeat: repeat-y;
	background-position: left top;
	clear:both;
}
#local_head_title {
	margin:0px auto 0px auto;
	padding:0px 0px 6px 0px;
	width:946px;
}
/* 一覧ページ 専用のサブテーブル
------------------------------------- */
#list_table {
	width:974px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	text-align:left;
	background-image: url(http://theearthnews.jp/images/sub_contents_bk.gif);
	background-repeat: repeat-y;
	background-position: left top;
	clear:both;
	vertical-align:top;
}
.list_title {
	margin:0px 0px 0px 0px;
	padding:10px 6px 10px 65px;
	font-size:120%;
	color: #FFFFFF;
	vertical-align:baseline;
	clear:both;
	font-weight: bold;
}
.list_copy {
	margin:8px 0px 0px 12px;
	padding:0px 10px 0px 0px;
	font-size:95%;
	color: #3C2A21;
	vertical-align:baseline;
	font-weight: normal;
}
/* 一覧ページ 「水と大気」用↓ */
#air .list_title {
	background-image: url(http://theearthnews.jp/images/listtitle_air.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

 
/* 一覧ページ 「人と社会」用↓ */
#human .list_title {
	background-image: url(http://theearthnews.jp/images/listtitle_human.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

/* 一覧ページ 「地球と生物」用↓ */
#green .list_title {
	background-image: url(http://theearthnews.jp/images/listtitle_green.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

/* 一覧ページ 「思いとモノ」用↓ */
#mind .list_title {
	background-image: url(http://theearthnews.jp/images/listtitle_mind.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

/* 一覧ページ 「ジアスラボ」用↓ */
.list_title_ritsumeikan {
	margin:0px 0px 0px 0px;
	padding:10px 6px 10px 65px;
	font-size:120%;
	color: #FFFFFF;
	vertical-align:baseline;
	clear:both;
	font-weight: bold;
}
.list_title_susteco {
	margin:0px 0px 0px 0px;
	padding:10px 6px 10px 65px;
	font-size:120%;
	color: #FFFFFF;
	vertical-align:baseline;
	clear:both;
	font-weight: bold;
}
.list_title_ichigu {
	margin:0px 0px 0px 0px;
	padding:10px 6px 10px 65px;
	font-size:120%;
	color: #FFFFFF;
	vertical-align:baseline;
	clear:both;
	font-weight: bold;
}


#lab .list_title_ritsumeikan {
	background-image: url(http://theearthnews.jp/images/listtitle_ritsumei.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#ritsumeikan .list_title_ritsumeikan {
	background-image: url(http://theearthnews.jp/images/listtitle_ritsumei.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#lab .list_title_susteco {
	background-image: url(http://theearthnews.jp/images/listtitle_susteco.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#aboutsusteco .list_title_susteco {
	background-image: url(http://theearthnews.jp/images/listtitle_susteco.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#lab .list_title_ichigu {
	background-image: url(http://theearthnews.jp/images/listtitle_other.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#ichigu .list_title_ichigu {
	background-image: url(http://theearthnews.jp/images/listtitle_other.gif);
	background-repeat: no-repeat;
	background-position: left top;
}



#container h2 {
	margin: 0px 0px 10px 17px;
}

/* 一覧ページ すべて・その他用↓ */
#archive .list_title {
	background-image: url(http://theearthnews.jp/images/listtitle_other.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#news .list_title {
	background-image: url(http://theearthnews.jp/images/listtitle_other.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#archive_all .list_title {
	background-image: url(http://theearthnews.jp/images/listtitle_other.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#info .list_title {
	background-image: url(http://theearthnews.jp/images/listtitle_other.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
/* ------ category Archive -----------*/
.list_unit{
	margin:6px 10px 12px 14px;
	width:445px;
	position:relative;
	background:#FFF;
	padding:10px 0 0px 170px;
	min-height:110px;
	_height:110px;
	border: 1px solid #CFCCBE;
}
.list_unit .entryimg{
	position:absolute;
	overflow: hidden;
	cursor: pointer;
	left:0;
	top:0;
	width:160px;
	height: 120px;
	background:#222;
	text-align: center;
	z-index:10;
}
.list_unit .entrytxt{
	padding-bottom:3em;
	line-height: 1.5;
}
.list_unit h3 {
	border-bottom:#757A7A 1px solid;
	padding-bottom:0.5em;
	padding-right:0.5em;
	margin-bottom:0.5em;
	line-height:1.3;
	font-size: 100%;
}
.list_unit h3 small {
	display: block;
	margin-top: 0.3em;
	font-size: 80%;
	color: #888;
}
.list_unit a{
	color:#5A5E5E;
}
.sub{
	background:#D4D3D0;
	display:block;
	position:absolute;
	bottom:0;
	left:0;
	width:445px;
	padding:4px 0 4px 170px;
	z-index:1;
	overflow:hidden;
	text-align:right;
	font-size: 75%;
}
.sub span {
	color:#3C2A21;
	padding:0 1em 0 0.5em;
}
.sub small {
	color:#3C2A21;
	padding:0 1em 0 0.5em;
}
.sub img {
	margin:0px 6px 0px 0px;
	border: none;
	vertical-align: top;
	float:left;
}
.sub small {
	color: #FFFFFF;
	margin:0px;
	padding:2px 3px;
	font-weight: bold;
	font-size:11px;
	background-color: #9AC113;
	float: left;
}

/*------------- ClickList ------------------*/
.recents {
	margin:5px 0px 10px 0px;
}
body#air .recents .hover{
	cursor:pointer;
	background:#E6FAFF;
}
body#air .recents .hover .sub{
	background:#5FBFE0;
}
body#green .recents .hover{
	cursor:pointer;
	background:#F7FFDE;
}
body#green .recents .hover .sub{
	background:#BBE25D;
}
body#human .recents .hover{
	cursor:pointer;
	background:#FFF6DE;
}
body#human .recents .hover .sub{
	background:#FFD252;
}
body#mind .recents .hover{
	cursor:pointer;
	background-color: #E8E2C7;
}
body#mind .recents .hover .sub{
	background-color: #D1C58F;
}
body#ritsumeikan .recents .hover{
	cursor:pointer;
	background-color: #E5E5E5;
}
body#ritsumeikan.recents .hover .sub{
	background-color: #D4D3D0;
}
body#aboutsusteco .recents .hover{
	cursor:pointer;
	background-color: #E5E5E5;
}
body#aboutsusteco.recents .hover .sub{
	background-color: #D4D3D0;
}
body#ichigu .recents .hover{
	cursor:pointer;
	background-color: #E5E5E5;
}
body#ichigu.recents .hover .sub{
	background-color: #D4D3D0;
}
body#lab .recents .hover{
	cursor:pointer;
	background-color: #E5E5E5;
}
body#lab.recents .hover .sub{
	background-color: #D4D3D0;
}
body#archive .recents .hover{
	cursor:pointer;
	background-color: #E5E5E5;
}
body#archive .recents .hover .sub{
	background-color: #D4D3D0;
}
/* アーカイブ　リストのページ展開
------------------------------------- */
.previous_list  {
	margin:0px 0px 6px 14px;
	padding: 0px 0px 0px 0px;
	vertical-align:top;
	width: 617px;
	height:37px;
	font-size:12px;
	text-align: center;
	border-bottom: 1px dashed #CCCCCC;
	}

.previous_list a {
	text-decoration: underline;
}

#list_back {
	margin:0px;
	text-align: left;
	width: 80px;
	}		
#list_next {
	margin:0px;
	text-align: right;	
	width: 80px;
	}		
.list_page {
	margin:0px auto 0px auto;
	padding:0px;
	text-align:center;
}
.list_page_now a {
	margin:0px 3px 0px 3px;
	padding:1px 7px 3px 7px;
	width:19px;
	text-align:center;
	background-image: url(http://theearthnews.jp/images/list_now.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
	color: #FFFFFF;
}
.list_page_now a:hover {
	margin:0px 3px 0px 3px;
	padding:1px 7px 3px 7px;
	width:19px;
	text-align:center;
	background-image: url(http://theearthnews.jp/images/list_now.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
	color: #FFFFFF;
}	
.list_page_off a {
	margin:0px 3px 0px 3px;
	padding:1px 7px 3px 7px;
	width:19px;
	text-align:center;
	background-image: url(http://theearthnews.jp/images/list_off.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}
.list_page_off a:hover {
	margin:0px 3px 0px 3px;
	padding:1px 7px 3px 7px;
	width:19px;
	text-align:center;
	background-image: url(http://theearthnews.jp/images/list_on.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}	


/* 
サブテーブル 
---------------------------------------------------------------------------------------------- */
#sub_table {
	width:974px;
	margin:16px auto 0px auto;
	padding:0px 0px 0px 0px;
	text-align:left;
	background-image: url(http://theearthnews.jp/images/sub_contents_bk.gif);
	background-repeat: repeat-y;
	background-position: left top;
	clear:both;
}
#sub_table_bottom {
	width:974px;
	height: 3px;
	margin:0px auto 20px auto;
	padding:0px;
	text-align:left;
	background-image: url(http://theearthnews.jp/images/sub_contents_btm.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
/* コンテンツ
---------------------------------------------------------------------------------------------- */
#contents {
	margin:0px 0px 0px 0px;
	padding:0px 12px 0px 0px;
	width:644px;
	float:left;
	clear:both;
}
.subbox {
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	background-image: url(http://theearthnews.jp/images/subbox_bk.gif);
	background-repeat: repeat-y;
	background-position: left top;
	font-size:80%;
	vertical-align:baseline;
}
.subbox_nonext {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image: url(http://theearthnews.jp/images/subbox_bk.gif);
	background-repeat: repeat-y;
	background-position: left top;
	font-size:80%;
	vertical-align:baseline;
}
.subebox_bottom {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:12px;
	background-image: url(http://theearthnews.jp/images/subbox_btm.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	clear:both;
}
/* 関連記事
-------------------------------------- */
#subbox_relation {
	margin:0px auto 0px auto;
	padding:10px 0px 0px 0px;
	width:626px;
	background-image: url(http://theearthnews.jp/images/linkage_title.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-size:100%;
}
.subbox_head {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:6px;
	clear:both;
	background-image: url(http://theearthnews.jp/images/subbox_head.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}
.keywords_relation {
	margin:7px 13px 0px auto;
	padding:0px 0px 0px 0px;
	width:461px;
	text-align:left;
	border: 2px solid #CFCCBE;
	list-style-type:none;
}
.keywords_item_relation {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:85px;
	text-align:left;
	background-image: url(http://theearthnews.jp/images/keywords_title.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.keywords_relation ul {
	margin:0px 0px 0px 0px;
	padding:2px 0px 4px 0px;
	width:365px;
	display:block;
}
.keywords_relation li {
	margin:4px 0px 4px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	color:#3C2A21;
	display:block;
	white-space: nowrap;
	line-height: 1;
	text-align:left;
}
.keywords_relation a {
	margin:0px 0px 0px 0px;
	padding:0px 5px 0px 5px;
	border-right: 1px dotted #999;
}
#relation_table {
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	width:624px;
	text-align:center;
	vertical-align:top;
}
#relation_table td {
	background-image: url(http://theearthnews.jp/images/linkage_btm.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	text-align:center;
}

.relation_photo {
	margin:0px auto 0px auto;
	padding:22px 13px 0px 13px;
	height:108px;
	text-align:center;
	background-image: url(http://theearthnews.jp/images/hukidashi_head.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.relation_thumb {
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	text-align:center;
}
.relation_title {
	margin:0px auto 0px auto;
	padding:0px 8px 10px 8px;
	width: 130px;
}
.relation_title h3 {
	margin:0px auto 0px auto;
	padding:0px 0px;
	font-size:90%;
	line-height:1.65;
	font-weight: normal;
	text-align:left;
	color: #000000;
}

/* ピックアップ
-------------------------------------- */
#pickup_table {
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	width:616px;
	text-align:center;
	vertical-align:top;

}
#newspickup_read {
	margin:0px auto 0px auto;
	padding:4px 0px 6px 132px;
	font-size:100%;
	height:32px;
	text-align:left;
	background-image: url(http://theearthnews.jp/images/pickup_title.gif);
	background-repeat: no-repeat;
	background-position: center center;
	vertical-align:baseline;
	font-weight: normal;
}
.pickup_photo {
	margin:10px auto 0px auto;
	padding:10px 0px 10px 0px;
	width:177px;
	height:auto;
	text-align:center;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
.pickup_thumb {
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	text-align:center;
}
.pickup_title {
	margin:0px auto 3px auto;
	padding:0px 0px 0px 0px;
	width:179px;
	font-size:95%;
	line-height:1.65;
	font-weight: bold;
	text-align:left;
}
.pickup_text {
	margin:0px auto 6px auto;
	padding:0px;
	text-align:left;
	font-size:90%;
	line-height:1.7;
	width:179px;
	color: #666666;
}
.pickup_more {
	margin:0px auto 2px auto;
	padding:0px;
	height:18px;
	text-align:left;
	font-size:90%;
	line-height:0;
	width:179px;
}
/* ピックアップ「水と大気」用↓ */
.air {
	vertical-align:top;
}
.air .pickup_title {
	vertical-align:top;
}
.air a {
	color: #27B5EE;
}
/* ピックアップ「人と社会」用↓ */
.human {
	vertical-align:top;
}
.human .pickup_title {
	vertical-align:top;
}
.human a {
	color: #FBC800;
}
/* ピックアップ「地球と生物」用↓ */
.green {
	vertical-align:top;
}
.green .pickup_title {
	vertical-align:top;
}
.green a {
	color: #73AA0B;
}
/* ピックアップ「思いとモノ」用↓ */
.mind {
	vertical-align:top;
}
.mind .pickup_title {
	vertical-align:top;
}
.mind a {
	color: #7C6620;
}
/* 新着ニュース
-------------------------------------- */
.updates_box {
	margin:10px auto 10px auto;
	padding:0px 0px 0px 0px;
	width:644px;
	text-align:center;
	list-style-type:none;
	background-image: url(http://theearthnews.jp/images/updatesbox_bk.gif);
	background-repeat: repeat-y;
	background-position: left top;
	font-size:80%;
}
.updates_tag {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	width:77px;
}
.update_inner {
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 7px;
	float:right;
	width:560px;
	list-style-type:none;
}
.update_inner_head {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:8px;
}
.clearfix ul {
	margin:0px 0px 0px 0px;
	padding:0px;
	width:429px;
	height:auto;
}
.clearfixsell {
	margin:6px 10px 7px 0px;
	padding:0px;
	float:left;
	display:block;
	width:270px;
	text-align:left;
}
.clearfixsell a {
	float:left;
	display:block;
	width:264px;
}
.clearfixsell a:hover {
	float:left;
	display:block;
	width:264px;
	text-decoration: none;
}
.clearfixsell a:hover {
	float:left;
	display:block;
	width:264px;
	text-decoration: none;
}
.border {
	float: left;
	width: 550px;
	margin: 0px 0px 2px 0px;
	height:1px;
	padding: 0px;
	line-height: 1px;
	font-size: 1px;
}
.core_image {
	margin:0px 6px 0px 0px;
	padding:0px 6px 0px 0px;
	float:left;
	display:block;
	width:68px;
}
.core_date {
	margin:0px 0px 3px 0px;
	padding:0px;
	float:left;
	display:inline;
	width:174px;
	color:#000000;
	font-style:normal;
}
.core_title {
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
	display:block;
	width:174px;
	font-weight: bold;
}
.updates_box_bottom {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:6px;
	background-image: url(http://theearthnews.jp/images/updatesbox_btm.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	clear:both;
}
/* 新着ニュース「水と大気」用↓ */
#update_air a {
	color: #00AFED;
}
#update_air a:hover {
	background-color:#E6FAFF;
}
#update_air .core_image{
	border-right: 3px solid #4DD0F5;
}
/* 新着ニュース「地球と生物」用↓ */
#update_green a {
	color: #A0CF2E;
}
#update_green a:hover {
	background-color:#F7FFDE;
}
#update_green .core_image{
	border-right: 3px solid #ABD036;
}
/* 新着ニュース「人と社会」用↓ */
#update_human a {
	color: #FBC800;
}
#update_human a:hover {
	background-color:#FFF6DE;
}
#update_human .core_image{
	border-right: 3px solid #FCC829;
}
/* 新着ニュース「思いとモノ」用↓ */
#update_mind a {
	color: #C7B977;
}
#update_mind a:hover {
	background-color:#F1EEDD;
}
#update_mind .core_image{
	border-right: 3px solid #C7B977;
}

/* ジアスイッチ
-------------------------------------- */
.keywords {
	margin:10px auto 10px auto;
	padding:0px 0px 0px 0px;
	width:600px;
	text-align:center;
	border: 2px solid #CFCCBE;
	list-style-type:none;
}
.keywords_item {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:85px;
	text-align:left;
	background-image: url(http://theearthnews.jp/images/keywords_title.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.keywords ul {
	margin:0px 0px 0px 0px;
	padding:2px 0px 4px 0px;
	width:500px;
	display:block;
}
.keywords li {
	margin:4px 0px 4px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	color:#3C2A21;
	display:block;
	white-space: nowrap;
	line-height: 1;
	text-align:left;
}
.keywords a {
	margin:0px 0px 0px 0px;
	padding:0px 5px 0px 5px;
	border-right: 1px dotted #999;
}
.switchphoto {
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	width:600px;
	height:auto;
	text-align:center;
	clear:both;
}
.switchphoto ul {
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	list-style-type:none;
}
.switchphoto li {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	display:block;
}
/* ジアスからのお知らせ
-------------------------------------- */
.information_box {
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	width:600px;
	text-align:center;
	clear:both;
}
.information_more {
	margin:0px;
	padding:0px 0px 0px 0px;
	text-align:right;
}
.information_box ul {
	list-style-type:none;
	margin:0px 0px 8px 0px;
	padding:0px 0px 0px 0px;
	font-weight: normal;
}
.information_box li {
	text-align:left;
	display:block;
	margin:0px;
	padding:0px;
	width:600px;
	font-size:90%;
	border-bottom: 1px dotted #777777;
}
.information_box li a {
	display:block;
	margin:0px;
	padding:8px 0px 8px 20px;
	width:580px;
	background-image: url(http://theearthnews.jp/images/info_arrow.png);
	background-repeat: no-repeat;
	background-position: left center;
	vertical-align:baseline;
	text-decoration: none;
	color:#333333;
}
.information_box li a:hover {
	display:block;
	margin:0px;
	padding:8px 0px 8px 20px;
	width:580px;
	background-image: url(http://theearthnews.jp/images/info_arrow.png);
	background-repeat: no-repeat;
	background-position: left center;
	vertical-align:baseline;
	text-decoration: underline;
	background-color: #F8F7F0;
	color:#333333;
}
.information_box span {
	margin:0px;
	padding:0px 15px 0px 0px;
	width:70px;
}
/* コンテンツ内のバナーエリア 
-------------------------------------- */
.contents_banner {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	height:54px;
	}
.contents_banner ul {
	margin:0px 0px 0px 0px;
	padding:0px;
}
.contents_banner li {
	margin:0px 7px 0px 0px;
	padding:0px;
	float:left;
	display:block;
}

/* サイドメニュー
---------------------------------------------------------------------------------------------- */
#sidemenu {
	margin:0px;
	padding:0px 0px 10px 0px;
	width:318px;
	float:right;
}
.side_box_head {
	margin:0px 0px 2px 0px;
	padding:0px 0px 0px 0px;
	width:318px;
	float:right;
	clear:both;
}

/* Rectangleバナー1（BP）
-------------------------------------- */
.Rectangle1 {
	width:301px;
	margin:0px 9px 12px 8px;
	padding: 0px;
}




/* バナー 
-------------------------------------- */
.banner_box {
	width:301px;
	margin:0px 9px 0px 8px;
	padding:0px;
}
.banner_box ul {
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-weight: normal;
}
.banner_box li {
	display:block;
	margin:0px 0px 12px 0px;
	padding:0px;
	width:301px;
	font-size:80%;
}
/* ジアスラボ（サイドメニュー内） 
-------------------------------------- */
#widget_lab {
	margin:0px 9px 12px 8px;
	padding:0px 0px 8px 0px;
	width:301px;
	background-image: url(http://theearthnews.jp/images/theearthlab_bk.gif);
	background-repeat: repeat-y;
	background-position: center center;
}
#widget_lab h3 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.lab_list {
	margin:8px 9px 0px 8px;
	padding:0px 0px 0px 0px;
	width:281px;
	border: 1px solid #356001;
	background-color: #ECECEC;
}
.lab_list h4 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.lab_list ul {
	list-style-type:none;
	margin:6px 6px 6px 6px;
	padding:0px 0px 0px 0px;
	font-weight: normal;
}
.lab_list li {
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 24px;
	width:252px;
	font-size:80%;
	background-image: url(http://theearthnews.jp/images/lab_arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align:baseline;
	text-decoration: none;
}
/* アーカイブ（カテゴリー別）  
-------------------------------------- */
.archive_box {
	width:301px;
	margin:0px 9px 15px 8px;
	padding:0px 0px;
}
.archive_box ul {
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-weight: normal;
	clear:both;
}
.archive_box li {
	display:block;
	margin:0px;
	padding:0px;
	width:301px;
	font-size:80%;
}
.archive_box li a {
	display:block;
	margin:0px;
	padding:5px 0px 5px 26px;
	width:275px;
	background-image: url(http://theearthnews.jp/images/archive_arrow.png);
	background-repeat: no-repeat;
	background-position: left center;
	vertical-align:baseline;
	text-decoration: none;
}
.archive_box li a:hover {
	display:block;
	margin:0px;
	padding:5px 0px 5px 26px;
	width:275px;
	background-image: url(http://theearthnews.jp/images/archive_arrow.png);
	background-repeat: no-repeat;
	background-position: left center;
	vertical-align:baseline;
	text-decoration: none;
}
.archive_list01 {
	background-color: #BEBCB3;
}
.archive_list01 a:hover {
	background-color: #F3F1E6;
	margin:0;
	padding:0;
}
.archive_list02 {
	background-color: #CECCC2;
}
.archive_list02 a:hover {
	background-color: #F3F1E6;
	margin:0;
	padding:0;
}

#localnavi_college {
	background-color: #555555;
	margin:0;
	padding: 4px 10px;
	font-size: 80%;
}
#localnavi_college a {
	color: #fff;
}

/* アーカイブ（年月別）  
-------------------------------------- */
#archive_navi {
	margin:0px 9px 15px 8px;
	padding:0px;
}


#monthly_navi {
	padding-top: 15px;
	border-top: 1px solid #fff;
	font-size: 77%;
}

#monthly_navi ul.yearlist li.yearunit {
	display: inline;
}
#monthly_navi ul li a.yearbox {
	display: block;
	margin: 0px 0px 1px 0px;
	padding: 3px 10px 3px 25px;
	background-color: #BEBCB3;
	background-image: url(http://theearthnews.jp/images/archive_arrow.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#monthly_navi ul li a.yearbox:hover {
	background-color: #F3F1E6;
	margin: 0px 0px 1px 0px;
}

#monthly_navi ul.monthlist li {
	display: inline-block;
	margin: 0px 0px 0px 0px;
}
* html #monthly_navi ul.monthlist li {
	display: inline;
	zoom: 1;
	margin: 0px;
	padding: 0px;
}
*+html #monthly_navi ul.monthlist li {
	display: inline;
	zoom: 1;
	margin: 0px;
	padding: 0px;
}
#monthly_navi ul.monthlist li a {
	display: block;
	width: 45px;
	margin: 0px 1px 1px 0px;
	padding: 2px;
	background: #CECCC2;
	text-align: center;
}

#monthly_navi ul.monthlist li a:hover {
	background-color: #F3F1E6;
}
/* アーカイブ（ジアスラボ カテゴリー別） 
-----------------------------------------*/
#satellitetab {
	margin:0px 9px 15px 8px;
	padding:0px 10px 4px 10px;
	margin-bottom: 20px;
	background: #99BA06;
}

#satellitetab img{
	padding-top:5px;
	padding-bottom:5px;
}
#satellitetab ul{
	margin-bottom: 0.5em;
	font-size: 80%;
}
#satellitetab ul li{
	margin-left:0.5em;
}
#satellitetab ul li a{
	background:url(http://theearthnews.jp/images/arrow_g.gif) left center no-repeat;
	padding-left:12px;
	color:#FFF;
}
#satellitetab ul li a:hover{
	text-decoration:underline;
}


/* フッター
---------------------------------------------------------------------------------------------- */
.footer_banner {
	margin:0px auto;
	padding:0px;
	clear:both;
	width:974px;
	height:auto;
	background-color: #F3F1E6;
}
.footer_banner ul {
	width:318px;
	margin:0px 0px 0px 0px;
	padding:0;
	float:right;
	list-style-type:none;
}
.footer_banner li {
	margin:0px 1px 0px 1px;
	padding:0px;
	float:left;
	display:block;
}

#footer_back {
	clear:both;
	height:auto;
	margin:0px auto 0px auto;
	padding:0px 0px 15px 0px;
	text-align:left;
	background-color: #D3D0C5;
}

.footer {
	clear:both;
	width:974px;
	height:180px;
	margin:0px auto 0px auto;
	padding-bottom:0px;
	font-size:60%;
	text-align:center;
	color: #4B4B49;
	font-weight: normal;
}
.footer a:hover {
	text-decoration: underline;	
}
#copyright {
	margin:0px 0px;
	padding:0px;
	color:#333333;
	text-align:left;
}

#pagetop {
	margin:0px auto 0px auto;
	padding:0px;
	text-align:center;
	width:973px;
}
.footer_left {
	margin:13px 0px 0px 0px;
	padding:0px;
	float:left;
	text-align:left;
	width:300px;
}

.footer_left a {
	margin:0px 0px;
	padding:0px 0px 0px 16px;
	text-decoration: none;
	background-image: url(http://theearthnews.jp/images/footer_arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.footer_left ul {
	margin:0px 20px 0px 0px;
	padding:0px 0px 0px 10px;
	float:left;
	display:block;
	list-style-type:none;
	border-left: 1px dotted #000000;
}
.footer_left li {
	margin:0px 0px 3px 0px;
	padding:0px;
}

.footer_right {
	margin:13px 0px 0px 0px;
	padding:0px;
	float:right;
	text-align:left;
	width:auto;
}
.footer_right p {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	display:block;
	list-style-type:none;
}
.footer_right ul {
	padding:0px 0px 0px 10px;
	float:left;
	display:block;
	list-style-type:none;
}
.footer_right li {
	margin:0px 0px 3px 0px;
	padding:0px;
}
#right_list01 {
	margin:0px 0px 0px 20px;
	border-left: 1px dotted #000000;
}
#right_list02 {
	margin:0px 0px 0px 20px;
	padding:0px;
}
#right_list03 {
	margin:0px 0px 0px 40px;
	border-left: 1px dotted #000000;
}
