/*back ground color*/body {	background-color: #f2f2f2 ;	background-image: url(../images/ground.gif);	background-repeat: repeat-y;	background-position: center top;	}.txt1013 {	font:normal 11px/13px "ＭＳ Ｐゴシック",sans-serif;	color: #333333;}.txt1015 {	font:normal 11px/15px "ＭＳ Ｐゴシック",sans-serif;	color: #333333;}.txt1018 {	font:normal 11px/18px "ＭＳ Ｐゴシック",sans-serif;	color: #333333;}.txt1020 {	font:normal 11px/20px "ＭＳ Ｐゴシック",sans-serif;	color: #333333;}.txt1217 {	font:normal 12px/17px "ＭＳ Ｐゴシック",sans-serif;	color: #333333;}.txt1218 {	font:normal 12px/18px "ＭＳ Ｐゴシック",sans-serif;	color: #333333;}.txt1220 {	font:normal 12px/20px "ＭＳ Ｐゴシック",sans-serif;	color: #333333;}a{text-decoration:none;}a:link{color:#333333;}a:visited{color:#333333;}a:active{color:#333333;}a:hover{text-decoration:underline;}.txt1218news {	font:normal 12px/18px "ＭＳ Ｐゴシック",sans-serif;	color: #333333;}.txt1218news a{text-decoration:none;}.txt1218news a:link{color:#333366;}.txt1218news a:visited{color:#333366;}.txt1218news a:active{color:#333366;}.txt1218news a:hover{text-decoration:underline;}/*HOME_____________________________________________________________________ */.navihairline { 	background: #000000;	background-image: url(../images/n_hairline.gif); background-repeat: repeat-y}.hairline333 { 	background-image: url(../images/333333.gif); background-repeat: repeat-x}/* HOMEお知らせ_____________________________________________________________________ */div#info ul {	padding-left: 0px;	padding-right: 0px;	margin: 0px;}div#info li {	font:normal 12px/18px avenir,"MS UI Gothic",sans-serif;	color: #333333;	list-style-type: none;	margin-top: 12px;}div#contents li a {	color: #333333;	text-decoration: none;}/* HOME アクセスランキングTOP10_____________________________________________________________________ */.top10bg { 	font:normal 12px/13px "ＭＳ Ｐゴシック",sans-serif;	color: #333333;	background-image: url(../../images/top10_bg.gif); background-repeat: repeat-x;}.top10bg2 { 	font:normal 12px/13px "ＭＳ Ｐゴシック",sans-serif;	color: #333333;	background: #FBFBFB;}.top10bg a {	color: #333333;	text-decoration: none;}.top10bg a:hover {	color: #333333;	text-decoration: underline;}.top10bg2 a {	color: #333333;	text-decoration: none;}.top10bg2 a:hover {	color: #333333;	text-decoration: underline;}/* HOME 今月のおすすめ_____________________________________________________________________ */.osusume { 	font:normal 12px/18px "ＭＳ Ｐゴシック",sans-serif;	color: #333333;	background: #f2f2f2;}/*UTILITY PAGES_____________________________________________________________________ */.utllogo { 	background-image: url(../images/utl_ground.gif); background-repeat: repeat-y}.utltitle { 	background: #B2B2B2;	font:normal 11px/11px "ＭＳ Ｐゴシック",sans-serif;}.centerline { background-image: url(../images/centerline.gif); background-repeat: repeat-y}/*link_table_____________________________________________________________________ */table.link_table td a {	text-decoration: none;	display: block;}table.link_table td a:hover {	text-decoration: none;}/*largearea_____________________________________________________________________ */table#largearea01,table#largearea02,table#largearea03,table#largearea04,table#largearea05 {	border: solid 1px #cccccc;	background-color: #E9E9E9;}td.lt_text a {	font:normal 12px/20px "ＭＳ Ｐゴシック",sans-serif;	text-decoration: none;	color: #333333;	width: 328px;	height: 148px;	padding: 12px 14px 12px 14px;}td.lt_text2 a {	font:normal 12px/20px "ＭＳ Ｐゴシック",sans-serif;	color: #333333;	width: 328px;	height: 148px;	padding: 8px 14px 12px 14px;}/* HIDE FROM IE \*/td.lt_text a {	width: 300px;	height: 124px;	-width: 328px;	-height: 148px;}td.lt_text2 a {	width: 300px;	height: 124px;	-width: 328px;	-height: 148px;}/* HIDE FROM IE */span.lt_caption {	display: block;	font:normal 11px/13px "ＭＳ Ｐゴシック",sans-serif;	margin-top: 10px;}span.lt_caption2 {	display: block;	font:normal 11px/13px "ＭＳ Ｐゴシック",sans-serif;	margin-top: 3px;}/*smallarea_____________________________________________________________________ */table#smallarea01,table#smallarea03,table#smallarea05,table#smallarea07,table#smallarea09,table#smallarea11,table#smallarea13{ 	background-color: #f2f2f2;}table#smallarea02,table#smallarea04,table#smallarea06,table#smallarea08,table#smallarea10,table#smallarea12{ 	background-color: #ffffff;}.smallareahl { 	background: #424242;}td.sa_thumbnail a {	width: 120px;	height: 96px;	padding: 11px 0px;}/* HIDE FROM IE \*/td.sa_thumbnail a {	height: 69px;}/* HIDE FROM IE */td.sa_text a {	font:normal 12px/17px "ＭＳ Ｐゴシック",sans-serif;	color: #333333;	width: 333px;	height: 96px;	padding: 11px 12px 11px 0px;}/* HIDE FROM IE \*/td.sa_text a {	height: 69px;}/* HIDE FROM IE */td#content {	width: 328px;	height: 148px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;}table#headerbeing {	margin: 0px;	background-color: #ffffff;	background-image: url(../../being/images/headerground.jpg);	background-repeat: no-repeat;}table#headerlive {	margin: 0px;	background-color: #ffffff;	background-image: url(../../live/images/headerground.jpg);	background-repeat: no-repeat;}table#headerfind {	margin: 0px;	background-color: #ffffff;	background-image: url(../../find/images/headerground.jpg);	background-repeat: no-repeat;}table#headerearth {	margin: 0px;	background-color: #ffffff;	background-image: url(../../earth/images/headerground.jpg);	background-repeat: no-repeat;}table#headeruniverse {	margin: 0px;	background-color: #ffffff;	background-image: url(../../universe/images/headerground.jpg);	background-repeat: no-repeat;}table#large {	margin: 0px;	background-color: #ffffff;	background-image: url(../images/shadow_large.gif);	background-repeat: no-repeat;}/*科学きょうは何の日？_____________________________________________________________________ */.whatday { background-image: url(../../today/images/footerground.gif); background-repeat: repeat-x}/*サイトマップ_____________________________________________________________________ */.txt1222999 {	font:normal 12px/22px "ＭＳ Ｐゴシック",sans-serif;	color: #999999;}.txt1222999 a {	color: #999999;	text-decoration: none;}.txt1222999 a:hover {	color: #999999;	text-decoration: underline;}.txt1222c5 {	font:normal 12px/22px "ＭＳ Ｐゴシック",sans-serif;	color: #C5C5C5;}.txt1222c5 a {	color: #999999;	text-decoration: underline;}.txt1222c5 a:hover {	color: #999999;	text-decoration: underline;}.titlenamebg { 	background-image: url(../../sitemap/images/obi.gif); 	background-repeat: repeat-x}table#being {	margin: 0px;	background-color: #ffffff;	background-image: url(../../sitemap/images/bg_being.jpg);	background-repeat: no-repeat;}table#find {	margin: 0px;	background-color: #ffffff;	background-image: url(../../sitemap/images/bg_find.jpg);	background-repeat: no-repeat;}table#live {	margin: 0px;	background-color: #ffffff;	background-image: url(../../sitemap/images/bg_live.jpg);	background-repeat: no-repeat;}table#earth {	margin: 0px;	background-color: #ffffff;	background-image: url(../../sitemap/images/bg_earth.jpg);	background-repeat: no-repeat;}table#universe {	margin: 0px;	background-color: #ffffff;	background-image: url(../../sitemap/images/bg_universe.jpg);	background-repeat: no-repeat;}div#titles ul {	padding-left: 17px;	padding-right: 0px;	margin: 0px;}div#titles li {	font:normal 12px/13px avenir,"MS UI Gothic",sans-serif;	color: #333366;	list-style-type: none;	margin-top: 11px;}div#titles li a {	color: #333366;	text-decoration: none;}div#titles li a:hover {	color: #333366;	text-decoration: underline;}/*ヘッダー・フッターナビ_____________________________________________________________________ */.navidotted { background-image: url(../images/dotted.gif); background-repeat: repeat-x}
