* {	margin: 0;	padding: 0;}
body {	font-family: arial, helvetica, hirakakupro-w3, osaka, "ms pgothic", sans-serif;
	text-align:center;
	 background: #FFF url("http://ikezime.lasik-hiyou.info/img/back.gif");
	margin : 0px;
	color:#555;	
font-size: 13px;	
line-height: 150%;}

img {	border-style: none;}

.next {	text-align:right;	margin : 0px;	padding :0px 10px 0px 10px;}

a:link, a:visited, a:active {color: #0000FF;text-decoration: underline;}
a:hover{color : #FF3300;text-decoration: none;}

blockquote {	width: 400px;	height: 200px;	overflow: auto;	border: 1px solid #CCC;	margin: 10px 20px 10px 20px;	padding: 5px;	text-align: left;}
#base{	width: 800px;	margin : 0 auto;	background: #FFF url("http://ikezime.lasik-hiyou.info/img/base.gif") repeat-y;	text-align: center;}
#wrapper {	width: 780px;	margin: 0 auto;	position: relative;	text-align: center;}
#container{	width:750Px;	margin-left:auto;	margin-right:auto;	text-align:left;}
#header	{	margin : 0px;	padding: 0Px;	height : 144px;	background-image: url("http://ikezime.lasik-hiyou.info/img/header.jpg");	text-align: left;}
#header h1{
margin-top : 0px;
margin-bottom: 0px;
padding :8px 8px 0px 10px;
color : #fff;
text-decoration: none;
font-size: 15px;
 }
#header h1 a {
color : #fff;
text-decoration: none; 
}
#header .des {	position: absolute;	width: 330px;	left: 30px;	top: 70px;	color: #666;	line-height: 140%;	text-align: left;}
#content {	width: 550px;	float: right;	margin : 0;	font-size: 12px;	line-height :150%;}
#content h2 {	border-style: solid;	border-color: #FF80C0;	border-width: 0px 0px 1px 10px;	margin: 10px 0;	text-indent: 10px;	font-size:138%;	font-weight:bold;}
#content h3 {	font-size: 108%;	font-weight: bold;	border-bottom: 1px solid #CCC;	color: #666;}
#content .doc{font-size: 15px;	margin: 10px 0 10px 10px;	text-align: left;}
#content .doc img{	float: left;	margin-right: 10px;}
#content .doc2{font-size: 15px;	clear: both;	margin: 15px 0 10px 10px;	text-align: left;}
#content p{	padding: 5px 0;}
#content ol{	margin: 0px 0px 20px 40px;}
#content li{	margin: 5px 0;	font-size: 100%;}
#content .date{	text-align: right;	font-size: 10px;	color: #476685;	margin: 0px 20px 10px 0;}
#content .posted {	text-align: right;	font-size: 10px;	margin: 6px 20px 20px 0;}

#content .box1{	float: left; border-width : 1px 1px 1px 1px;border-style : solid solid solid solid; width: 240px;	height: 300px; margin: 5px 0px 10px 3px;	display: block;}
#content .box2{	float: right;	width: 300px;	height: 300px;	margin: 5px 0px 10px 0px;	display: block;}
#content .box3-top{	clear: both;	margin: 0;	height: 10px;	background: url("http://ikezime.lasik-hiyou.info/img/box03-top.gif") no-repeat;	line-height: 5px;}
#content .box3{	display: block;	background: url("http://ikezime.lasik-hiyou.info/img/box03-body.gif") repeat-y;}
#content .box3-bottom{	padding: 0;	height: 10px;	background: url("http://ikezime.lasik-hiyou.info/img/box03-bottom.gif") no-repeat;	line-height: 5px;}
#content .box-inner{	padding: 10px;}#content .box3-inner{	padding: 0 10px;}
#content .box4{	float: left;	width: 132px;	height: 250px;	background: url("http://ikezime.lasik-hiyou.info/img/box04.gif") no-repeat;	margin: 10px 0px 10px 4px;	display: block;	overflow: hidden;}
#content .box4 h4{	font-size: 14px;	font-weight: normal;	text-align: left;　line-height: 120%;}
#content .box4-inner{	padding: 5px;	font-size: 14px;	line-height: 120%;}
#content .box4 img{	margin: 5px 11px;}
#content #trackbackdata, #content #commentdata{	font-size: 12px;	color: #888;	margin: 10px 0 10px 10px;}
#content #trackbackdata .post1{	font-size: 10px;	color: #888;	margin: 0;	border-bottom: 1px solid #888;}
#content #commentdata .post2{	margin-bottom: 10px;	font-size:10px;	text-align: right;}
#content .error {	font-size : 14px;	color: red;	border: 1px solid red;	padding: 5px;	text-align: center;}

#sidebar { width: 180PX;	float: left;	margin: 0px;	font-size: 12px;	line-height;150%;}
#sidebar .box1{	height: 100px;	display: block;	margin: 5px 0;	background: url("http://ikezime.lasik-hiyou.info/img/s_box01.gif") no-repeat;}
#sidebar .box2{	height: 300px;	display: block;	margin: 5px 0;	background: url("http://ikezime.lasik-hiyou.info/img/s_box02.gif") no-repeat;}
#sidebar .box-inner{	padding: 10px 5px;	color : #FFF;}
#sidebar .box2 a:link,#sidebar .box2 a:visited {	color: #FFF;}
#sidebar .box2 a:hover {	color: #CC0000;	background-color: #FFFF00;}
#sidebar .idx {	margin: 10px 0 5px 0;	font-size: 12px;	color: #555;	text-indent: 5px;	border: 1px solid #FF80C0;	background: #DCDCED;}
#sidebar h3 { font-size:16px; font-weight:700; }

#sidebar ul.new{	margin: 0;	padding: 0;	list-style-type: none;}
#sidebar ul.new li{	display: block;	margin: 0;	background: url("http://ikezime.lasik-hiyou.info/img/doc.gif") no-repeat;	padding-left: 15px;	text-align: left;	line-height: 130%;}
#sidebar ul.menu{	margin: 0;	padding: 0;	list-style-type: none;}
#sidebar ul.menu li.pt a {	display: block;	margin: 0;	height: 30px;	background: #f5f5f5 url("http://ikezime.lasik-hiyou.info/img/menu01.gif") no-repeat;	text-decoration: none;	text-indent: 15px;	text-align: left;	line-height: 250%;}
#sidebar ul.menu li.pt a:hover {	background: #FFF url("http://ikezime.lasik-hiyou.info/img/menu02.gif") no-repeat;	color: #333;}
#sidebar ul.menu li a {	display: block;	margin: 1px 0;	height: 30px;	background: #f5f5f5 url("http://ikezime.lasik-hiyou.info/img/menu01.gif") no-repeat;	color: #666;	text-decoration: none;	text-indent: 25px;	text-align: left;	line-height: 250%;}
#sidebar ul.menu li a:hover {	background: #FFF url("http://ikezime.lasik-hiyou.info/img/menu02.gif") no-repeat;	color: #333;}	

#footer {	margin : 0 auto;	width : 780px;	height: 60px;	clear: both;	padding: 20px 0 0 0;}		
#footer p {	font-size: 10px;}
#footer .copyrights {	font-size: 10px; text-align: center;}
.navi {	font-size: 10px;	color:#666;	margin : 0px;	padding : 2px 10px 10px 10px;}
.navi a:link, .navi a:visited, .navi a:active {	color: blue;}
.navi a:hover {	color: #FF0000;}
.red {	color: #ff0000; font-weight:800;font-size: 20px; text-align: center;}
.redbig {	color: #ff0000; font-weight:800;font-size: 32px;}
.reds {	color: #ff0000; font-weight:800;}
.orange {	color: #ff9900; font-weight:800; text-align: center;}
#menu2{	float:left;}
#menu2 ul li {font-size: 16px;	white-space: nowrap;	margin: 0px;	padding: 5px 2px 5px 0px;	list-style: none;float: left;}
.end{clear:both;}