/********//*SRKM.CSS*//********/*{	margin:0;	padding:0;	border:none;	font-family:'Optima','Georgia','Times','Serif';	line-height:1.47em;	color:#444444;}a{	text-decoration:none;	cursor:pointer;}body{	background-color:#f0f0f0;}div#container{	font-size:90%;	width:1024px;	height:100%;	margin:0 auto;	background-color:#ffffff;}/*h3はロゴとブクマ、スター部分*/h3{	height:80px;}h3 img{	vertical-align:middle;	margin-left:2px;}h3 img#logo{	vertical-align:bottom;}/*左のイラスト*/p#underconst{	float:left;	width:340px;}p#underconst a span{	display:block;	top:-5000px;	left:-5000px;	position:absolute;	border:1px #aaaaaa solid;	padding:5px;	width:140px;}p#underconst a:hover{	position:relative;}p#underconst a:hover span{	top:-200px;	left:20px;}/*メイン部分*/div#main{	float:left;	margin:0px;	width:660px;	min-height:500px;	height:87%;}/* for the newest issue */p#newissuemessage{	float:left;}p.book{	margin:5px;	width:100px;	text-align:center;	float:right;}p.book img{	border:1px #aaaaaa solid;}p.book a:hover img{	border:1px #000000 solid;}p.br{	clear:both;}div#backnumbers{	width:650px;	height:200px;	float:right;	background-image:url('images/backnumbers.jpg');	background-repeat:no-repeat;}/* for backnumber thmnls */p.book2{	float:left;	text-align:center;	margin-top:12px;	margin-left:12px;	width:50px;}p.book2 img{	border:1px #aaaaaa solid;	width:50px;	height:63px;}p.book2 a:hover img{	border:1px #000000 solid;}/* embed swf file */div#swfbg{	display:none;	background-color:#999999;	z-index:100;	position:absolute;	width:820px;	height:560px;	left:50%;	top:50%;	margin-left:-410px;	margin-top:-280px;}div#flashcontent{	display:none;	z-index:100;	position:absolute;	width:800px;	height:540px;	left:50%;	top:50%;	margin-left:-400px;	margin-top:-270px;}/****************//* use glay layer script *//****************/#glayer {	position: fixed!important;	position: absolute;	top:0;	left:0;	width:100%;	height:100%;	z-index:90;	background-color:#1F1F1F;	-moz-opacity: 0.8;	opacity:.80;	filter: alpha(opacity=80);}/**************//* use scroller script*//**************/div.scroller { 	width: 660px; 	height: 420px;	overflow: hidden;	}div.scroller div.section {	width:660px;	height:420px;	overflow:hidden;	float:left;	}div.scroller div.content {	width: 10000px;	}	div#section2{	font-family:'Georgia','Times','Serif';	font-size-adjust:none;	font-stretch:normal;	font-variant:normal;	font-weight:normal;}div#section2 img{	vertical-align:middle;	margin:0 2px;}div#section2 a{	color:#d68f77;}div.insection1{	height:200px;	padding:5px;}div.insection2{	width:660px;	height:200px;	background-image:url('images/insection2.jpg');	background-repeat:no-repeat;	padding:10px;}/******//*footer*//******/div#footer{	clear:both;	color:#ffffff;	width:1024px;	height:101px;	background-image:url('images/footer.gif');	text-align:center;}/* menu button style */div.controls{	float:right;	margin-bottom:30px;}div.controls p{	float:left;}p#copyright{	clear:both;	color:#ffffff;}