@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;}	   #content {	width: 600px;	height: 540px;	float: right;	margin: 20px 0;	font-size: 12px;}			#sidebar {width: 280px;          height: 540px;          float: left;		  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_30.gif);}.menu1 #link7 a {background-image:url(../img/btn_c_31.gif);}.menu1 #link8 a {background-image:url(../img/btn_c_32.gif);}.menu1 #link9 a {background-image:url(../img/btn_c_33.gif);}.menu1 #link10 a {background-image:url(../img/btn_c_34.gif);}.menu1 #link11 a {background-image:url(../img/btn_c_35.gif);}.menu1 #link12 a {background-image:url(../img/btn_c_36.gif);}.menu1 #link13 a {background-image:url(../img/btn_c_37.gif);}.menu1 #link14 a {background-image:url(../img/btn_c_38.gif);}.menu1 #link15 a {background-image:url(../img/btn_c_39.gif);}.menu1 #link16 a {background-image:url(../img/btn_c_40.gif);}.menu1 #link17 a {background-image:url(../img/btn_c_11.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;}.menu2 #link1 a {background-image:url(../img/btn_c_19.gif);}.menu2 #link2 a {background-image:url(../img/btn_c_20.gif);}.menu2 #link3 a {background-image:url(../img/btn_c_21.gif);}.menu2 {width: 95px;        overflow: hidden;		background-color:#000}.menu2 li {margin-bottom:0;           list-style-type: none;           line-height:0;}		   .menu2 li a {display: block;			 line-height: 24px;			 background-repeat:no-repeat;			 text-indent: -9999px;}			 .menu2 ul {margin: 0;           padding: 0;}	.menu2 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;}.posttext1 {width: 600px;}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用 */}			 