/* soイラストのスタイル ---------------------- *//* 本体部分(base上書き) */.contents {	width  : 1000px;	position:relative;	background-color : #ccffff;}/* 以下インデックス---------------------- *//* タイトル  */.pagetitle{	position : relative;	padding : 20px;	text-align : center;	font-size : 15pt;}/* コメント  */.comment{	width :720px;	font-size : 9pt;	margin-left : 140px;	line-height:15pt;}/* Illustタイトル  */.illusttitle{	margin-top : 50px;	margin-left : 100px;	padding : 10px;	width : 70%;		font-size : 20px;	font-family : cursive;}/* メニュー  */.select_menubox{	margin-left : 100px;	padding : 10px;	width : 75%;	/* bottom */	border-bottom-style : solid;	border-bottom-width : 5px;	border-bottom-color : #00bfff;	/* right */		border-right-style : solid;	border-right-width : 15px;	border-right-color: #00bfff;	/* left */	border-left-style : solid;	border-left-width : 1px;	border-left-color: #00bfff;	/* top */	border-top-style : solid;	border-top-width : 1px;	border-top-color: #00bfff;	}/* 選択項目  */.item_row{	padding : 2px;		/* bottom */	border-bottom-style : dotted;	border-bottom-width : 1px;	border-bottom-color : #daa520;}/* イラスト描いたひと  */.illustauthor{	width : 100px;	float : left;	 /*選択項目を記述するため*/	display : inline;	font-size : 10pt;}/* 選択項目 */.items{	padding -right : 5pt;	font-size : 10pt;	right : 30px;}/* 説明  */.explain{	background-color : #ccffff;	width :550px;	height : 150px; 	font-size : 9pt;	color:#000000;	padding-top:5px;		margin-top : 50px;	margin-left : 200px;	/* bottom */	border-bottom-style : solid;	border-bottom-width : 1px;	border-bottom-color : #00bfff;	/* right */		border-right-style : solid;	border-right-width : 1px;	border-right-color: #00bfff;	/* left */	border-left-style : solid;	border-left-width : 15px;	border-left-color: #00bfff;	/* top */	border-top-style : solid;	border-top-width : 5px;	border-top-color: #00bfff;		}/* 以下全体---------------------- *//* リンク */a{	margin-left:10px;}/* リンク */a:link{	text-decoration : none;	color : #008080;}/* 既訪リンク */a:visited{	text-decoration : none;	color : #008b8b;}/* 接触リンク */a:hover{	text-decoration : none;	color : #cd5c5c;	background-color:#f5fffa;}/* 選択リンク (うまくいかない？）a:active{	text-decoration : none;	color : #4682B4;}*/