body{
  background-color: #ffffff;
}

#main_box {
  width: 770px;
  margin: auto;
  margin-top: 20px;
}

/* 左サイドメニュー */
#left_menu {
	float: left;
  width: 190px;
}

#left_menu img {
  border: 0;
}

#left_tenLine {
  font-size:0px;
  margin:5px 0px;
  padding:0px;
  border-top:1px dashed #666666;
  width: 190px;
}

.left_blogLink {
  margin: 0px;
  padding: 5px 0px 5px 0px;
  width: 175px;
  height: 34px;
}

.left_blogLink a{
  margin: 0px;
  padding: 0px;
  width: 175px;
  height: 34px;
  overflow: hidden;
  text-indent: -500px;
  display: block;
}

.left_blogLink_landpier {
  margin: 0px;
  padding: 5px 0px 5px 0px;
  width: 180px;
  height: 34px;
}

.left_blogLink_landpier a{
  margin: 0px;
  padding: 0px;
  width: 180px;
  height: 34px;
  overflow: hidden;
  text-indent: -500px;
  display: block;
}

/* 左サイドメニュー　トピックスへのリンク */
#left_topics a:hover{
  background-image: url("/image/custom/blog/left_topics.gif");
}

/* 左サイドメニュー　施工中へのリンク */
#left_sekouchu a:hover{
  background-image: url("/image/custom/blog/left_sekouchu.gif");
}

/* 左サイドメニュー　今月のおすすめへのリンク */
#left_osusume_ora a:hover{
  background-image: url("/image/custom/blog/left_osusume.gif");
}

/* 左サイドメニュー　ホビースペースへのリンク */
#left_hspace a:hover{
  background-image: url("/image/custom/blog/left_hspace.gif");
}

/* 左サイドメニュー　施工例へのリンク */
#left_sekourei a:hover{
  background-image: url("/image/custom/blog/blog_sekourei_ov.gif");
  background-repeat:no-repeat;
}

/* 左サイドメニュー　施工例へのリンク(今月のおすすめページだった場合) */
#left_sekourei_osusume a:hover{
  background-image: url("/image/custom/blog/blog_sekourei_ov.gif");
  background-repeat:no-repeat;
}

/* 左サイドメニュー　ランドピアへのリンク */
#left_landpier a:hover{
  background-image: url("/image/custom/blog/left_landpier.gif");
}

/* 左サイドメニュー　ホビー創作工房のリンク */
#left_sosakukobo a:hover{
  background-image: url("/image/custom/blog/left_sosakukobo.gif");
}

/* 左サイドメニュー　ホビーパーツセンターへのリンク */
#left_partscenter a:hover{
  background-image: url("/image/custom/blog/left_hobbyparts.gif");
}

/* 左サイドメニュー　HobbyGoodsへのリンク */
#left_goods a:hover{
  background-image: url("/image/custom/blog/left_goods.gif");
}

/* 左サイドメニュー　hsrcへのリンク */
#left_hsrc a:hover{
  background-image: url("/image/custom/blog/left_hsrc.gif");
}

/* 左サイドメニュー　スタッフへのリンク */
#left_staff a:hover{
  background-image: url("/image/custom/blog/left_staff.gif");
}

/* 左サイドメニュー　Hobby Style Kit House へのリンク */
#left_kit a:hover{
  background-image: url("/image/custom/blog/blog_kit_ov.gif");
  background-repeat:no-repeat;
  background-position:3px 50%;
}



.flash_menu {
  margin: 0px;
  padding: 0px;
  width: 166px;
  height: 30px;
}

.flash_menu a{
  margin: 0px 0px 0px 5px;
  padding: 0px;
  width: 166px;
  height: 30px;
  overflow: hidden;
  text-indent: -500px;
  display: block;

}

/*
#top_fckamei .top_fckamei_link{
  margin: 0px;
}
*/

#portalTag_box {
  text-align: left;
  margin:0px 0px 0px 5px;
}

.portalTag_box_name {
  margin: 15px 0px 0px 0px;
  padding: 0px;
  color: #777777;
  font-size: 9pt;
  width:100px;
}

#portal_Tag {
  margin: 10px 0px;
}

#portal_Tag p{
  margin: 0px 0px 3px 15px;
  padding: 0px;
}

#portal_Tag p a{
  color: #f66013;
  font-size: 9pt;
  text-decoration: none;
}

#portal_Tag p a:hover{
  color: #731a1c;
  font-size: 9pt;
  text-decoration: none;
}

#before_items {
  text-align: left;
  margin:0px 0px 0px 5px;
}

.before_item {
  margin: 15px 0px 0px 0px;
  padding: 0px;
  color: #777777;
  font-size: 9pt;
  width:100px;
}

#month_List {
  margin: 10px 0px;
}

#month_List p {
  margin: 0px 0px 3px 15px;
  padding: 0px;
}

#month_List p a{
  color: #f66013;
  font-size: 9pt;
  text-decoration: none;
}

#month_List p a:hover{
  color: #731a1c;
  font-size: 9pt;
  text-decoration: none;
}

.stylebock {
  margin:0px;
}

.stylebock img{
  width:166px;
}

#footer_yokoLine{
  margin: 5px 0px 0px 0px;
}




