@charset "UTF-8";/* 3段組み固定レイアウト */body {background-color:#000;      font-size:10px;	  line-height:2;	  letter-spacing:1px;	  color:#444;	  font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", Lucida Grande, Verdana, Arial, Sans-Serif;}#container {width: 900px;            margin: auto;}			#main {width: 680px;       float:left;}	   #content {	width: 380px;	height: 540px;	float: right;	margin: 20px 0;	font-size: 12px;}		  #sidebar01 {width: 280px;            height: 540px;            float: left;			margin: 20px 0;}			#sidebar02 {width: 200px;            height: 540px;            float: right;			margin: 20px 0;}			#foot {clear: both;}#container img {border: 0;}#header {width: 900px;         height: 50px;}#header h1 {margin: 0;}#header h1 img {border: 0;                float:right;}				#footer {width: 900px;         height: 20px;		 background-image:url(../../../img/log_heat.gif);		 background-repeat: no-repeat;         padding-top: 40px;		 padding-bottom: 40x;}		 #footer p {color:#222;           font-size: 0.9em;		   margin:0;}		   		   .menu1 {width: 280px;        overflow: hidden;		background-color:#000}.menu1 li {margin-bottom:0;           list-style-type: none;           line-height:0;}		   .menu1 #link1 a {background-image:url(../img/btn_a.gif);}.menu1 #link2 a {background-image:url(../img/btn_b.gif);}.menu1 #link3 a {background-image:url(../img/btn_c.gif);}.menu1 #link4 a {background-image:url(../img/btn_d.gif);}.menu1 #link5 a {background-image:url(../img/btn_e.gif);}.menu1 #link6 a {background-image:url(../img/btn_c_40.gif);}.menu1 #link7 a {background-image:url(../img/btn_c_41.gif);}.menu1 #link8 a {background-image:url(../img/btn_c_42.gif);}.menu1 #link9 a {background-image:url(../img/btn_c_43.gif);}.menu1 #link10 a {background-image:url(../img/btn_c_44.gif);}.menu1 li a {display: block;			 line-height: 24px;			 background-repeat:no-repeat;			 text-indent: -9999px;}			 .menu1 ul {margin: 0;           padding: 0;}	.menu1 li a:hover {background-position: 0 -35px;}.imglist img {margin-right: 5px;              margin-bottom: 5px;}			  .post {	width: 200px;}.post h2 {font-size: 14px;          margin: 0;		  margin-bottom: 15px;		  padding-bottom: 0px;}.posttext2 {text-align: right;}a {color:#444; text-decoration: none;}a:hover {color:#ccc; text-decoration: none;}.imglist a:hover img {opacity:0.5;             filter: alpha(opacity=50); /* IE6用 */}			 #header a:hover img {opacity:0.5;             filter: alpha(opacity=50); /* IE6用 */}			 