@charset "utf-8";
@import "../../../../../css/cont.css";
@import "../../../../../css/prod.css";
@import "../../../../../css/second_style.css";
@import "../../../../../css/style.css";

/*
Theme Name: syoki
Theme URI: http://www.syoki.com
Description: <a href="http://www.syoki.com">...</a>
Version: 1
Author: syoki
Author URI: http://www.syoki.com
*/

#side_left #side_menu ul li{
  width:178px;
  height:34px;
  padding:0px 0px 0px 0px;
  line-height:34px;
  vertical-align:middle;
  border-bottom:solid 1px #333333;
  background-color:#000000;
  color:#FFFFFF;
}
#side_left #side_menu ul li a,
#side_left #side_menu ul li a:link,
#side_left #side_menu ul li a:visited{
  width:150px;
  height:34px;
  padding:0px 0px 0px 28px;
  background-image:url(../../../../../images/side_menu_wp.gif);
  background-color:#000000;
  color:#FFFFFF;
  display:block;
  text-decoration:none;
}
#side_left #side_menu ul li a:hover,
#side_left #side_menu ul li a:active{
  background-image:url(../../../../../images/side_menu_wp_hover.gif);
  background-color:#333333;
  color:#000000;
  font-weight:bold;
}
/*
*   kizi
* 
*****************************/
#side_right .contents .kizi{
  width:675px;
  margin:20px 0px 40px 0px;
  font-size:100%;
}
*:first-child+html #side_right .contents .kizi img{
  width:500px;
}
#side_right .contents .kizi img{
	max-width:500px;
  margin:20px 0px 0px 0px;
}
#side_right .contents .kizi small{
  width:200px;
  margin:10px 0px 10px 0px;
		clear:both;
		display:block;
}
#side_right .contents .kizi .kizi_cont{
  height:auto;
  margin:5px 0px 0px 0px;
}
#side_right .contents .kizi h3 a,
#side_right .contents .kizi h3 a:link,
#side_right .contents .kizi h3 a:visited{
  background-color:#fff;
  color:#333;
  text-decoration:none;
}
#side_right .contents .kizi h3 a:hover,
#side_right .contents .kizi h3 a:active{
  background-color:#fff;
  color:#333;
  text-decoration:underline;
}
/*
*   記事送りリンク
* 
*****************************/
#side_right .contents .next_pre{
  width:675px;
  clear:both;
  margin:0px;
}
#side_right .contents .next_pre div{
  width:auto;
  text-align:center;
  margin:0px auto 0px auto;
}
#side_right .contents .next_pre div ul{
  width:auto;
  overflow:visible;
}
#side_right .contents .next_pre a:link,
#side_right .contents .next_pre a:visited{
  color:#333333;
  text-decoration:none;
}
#side_right .contents .next_pre a:hover,
#side_right .contents .next_pre a:active{
  color:#333333;
  text-decoration:none;
}
/*
#side_right .contents p.next_pre span.next{
  width:320px;
  margin:0px 35px 0px 0px;
  text-align:left;
  float:left;
}
#side_right .contents p.next_pre span.prev{
  width:320px;
  text-align:right;
  float:right;
}
*/
/*
*   画像投稿時の位置指定
* 
*****************************/

.aligncenter{
 display:block;
 margin-left:auto;
 margin-:auto;
}
.alignleft{
 float:left;
 margin-right:10px;
 margin-bottom:10px;
}
.alignright{
 float:right;
 margin-left:10px;
 margin-bottom:10px;
}