@charset "utf-8";
/* CSS Document */
img, div { behavior: url(iepngfix.htc) }

div {  
    zoom: 1;/*for IE 5.5-7*/  
}  
div:after {/*for modern browser*/  
    content: ".";  
    clear: both;  
    display: block;  
    line-height: 0;  
    height: 0;  
    visibility: hidden;  
}  


#wrapper {
	width: 780px;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(http://shitake-kakuni.co.jp/img/header-back-shadow.jpg);
	position: relative;
	background-position: top;
}
#wrapper      #top   {
	background-image: url(http://shitake-kakuni.co.jp/img/top.jpg);
	height: 20px;
	width: 775px;
	text-align: right;
	padding-top: 72px;
	color: #D9B38C;
	padding-right: 5px;
}
#wrapper  #aisatu  a  {
	left: 645px;
	top: 5px;
	height: 66px;
	width: 142px;
	text-indent: -9999px;
	display: block;
	position: absolute;
}
#wrapper     #header   {
	background-image: url(http://shitake-kakuni.co.jp/img/header.jpg);
	height: 244px;
	width: 780px;
}
#wrapper   #header   #title a  {
	display: block;
	position: absolute;
	height: 244px;
	width: 779px;
	text-indent: -9999px;
}

#wrapper #all {
	background-image: url(http://shitake-kakuni.co.jp/img/contents-back.jpg);
	background-repeat: repeat-y;
}

#wrapper     #side  {
	width: 170px;
	float: left;
	margin-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 20px;
}
#wrapper  #side  #jyuusho  a  {
	display: block;
	height: 133px;
	width: 170px;
	text-indent: -9999px;
	background-image: url(http://shitake-kakuni.co.jp/img/side-jyuusho.jpg);
	margin-bottom: 10px;
}
#wrapper   #side  #navi  {
	width: 170px;
}
#wrapper   #side  #navi  ul 
{
	list-style-type: none;
}
#wrapper       #side       #navi        a              {
	height: 29px;
	width: 170px;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-indent: -9999px;
}
#wrapper          #side         #navi         #home          {
	background-image: url(http://shitake-kakuni.co.jp/img/sidemenyu-home.jpg);
	background-repeat: no-repeat;

}
#wrapper          #side         #navi         #home         a:hover         {
	background-image: url(http://shitake-kakuni.co.jp/img/sidemenyu-home-on.jpg);
}
#wrapper     #side     #navi     #gift     {
	background-image: url(http://shitake-kakuni.co.jp/img/sidemenyu-gift.jpg);
	background-repeat: no-repeat;

}
#wrapper       #side      #navi      #gift      a:hover   {
	background-image: url(http://shitake-kakuni.co.jp/img/sidemenyu-gift-on.jpg);
}
#wrapper     #side     #navi     #kounyuuhouhou     {
	background-image: url(http://shitake-kakuni.co.jp/img/sidemenyu-gokounyuuhouhou.jpg);
	background-repeat: no-repeat;

}
#wrapper       #side      #navi      #kounyuuhouhou      a:hover   {
	background-image: url(http://shitake-kakuni.co.jp/img/sidemenyu-gokounyuuhouhou-on.jpg);
}
#wrapper      #side     #navi     #otoiawase     {
	background-image: url(http://shitake-kakuni.co.jp/img/sidemenyu-otoiawase.jpg);
	background-repeat: no-repeat;

}
#wrapper       #side      #navi      #otoiawase      a:hover   {
	background-image: url(http://shitake-kakuni.co.jp/img/sidemenyu-otoiawase-on.jpg);
}
#wrapper       #side       #navi       #shouhin        {
	background-image: url(http://shitake-kakuni.co.jp/img/sidemenyu-shouhinshoukai.jpg);
	background-repeat: no-repeat;

}
#wrapper             #side            #navi            #shouhin         a:hover               {
	background-image: url(http://shitake-kakuni.co.jp/img/sidemenyu-shouhinshoukai_on.jpg);
}
#wrapper   #side   #navi   ul   li   ul  {
	list-style-type: none;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	width: 130px;
	margin-bottom: 10px;
	background-image: none;
	padding-top: 10px;

}
#wrapper   #side   #navi   ul   li   ul   li  {
	padding-left: 10px;
	background-image: none;

}
#wrapper   #side   #navi   ul   li   ul   li  a  {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-indent: 0px;
	background-image: none;
	width: 130px;
}
#wrapper      #side     #navi     ul      li     ul     li    a:hover     {
	color: #990000;
	background-image: none !important;
	background-repeat: no-repeat;

}
#wrapper     #side    #souryou      {
	background-image: url(http://shitake-kakuni.co.jp/img/side-souryou.gif);
	display: block;
	height: 58px;
	width: 170px;
	text-indent: -9999px;
	margin-bottom: 10px;
}
#wrapper    #side   #navi   .sub-navi   #12   li   a  {
	background-image: none;
}
#wrapper  #side  #navi  {
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
#wrapper   #side  #fax  a  {
	background-image: url(http://shitake-kakuni.co.jp/img/sidemenu-fax.jpg);
	display: block;
	height: 46px;
	width: 170px;
	margin-bottom: 10px;
	text-indent: -9999px;
}
#wrapper   #side  #navi2  {
	padding: 0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#wrapper   #side  #navi2  li  {
	margin-bottom: 8px;
}
#wrapper    #side   #navi2   #koe   a  {
	background-image: url(http://shitake-kakuni.co.jp/img/sidemenu-koe.jpg);
	display: block;
	height: 36px;
	width: 170px;
	text-indent: -9999px;
}
#wrapper   #side   #navi2   #koe   a:hover {
	background-image: url(http://shitake-kakuni.co.jp/img/sidemenu-koe-hover.jpg);
}
#wrapper   #side   #navi2   #seizou   a  {
	background-image: url(http://shitake-kakuni.co.jp/img/sidemenu-seizou.jpg);
	display: block;
	height: 36px;
	width: 170px;
	text-indent: -9999px;
}
#wrapper    #side   #navi2   #seizou   a:hover {
	background-image: url(http://shitake-kakuni.co.jp/img/sidemenu-seizou-hover.jpg);
}
#wrapper    #side    #navi2    #kodawari    a  {
	background-image: url(http://shitake-kakuni.co.jp/img/sidemenu-kodawari.jpg);
	display: block;
	height: 36px;
	width: 170px;
	text-indent: -9999px;
}
#wrapper   #side   #navi2   #kodawari   a:hover {
	background-image: url(http://shitake-kakuni.co.jp/img/sidemenu-kodawari-hover.jpg);
}
#wrapper #side      #navi2    #omise    a  {
	background-image: url(http://shitake-kakuni.co.jp/img/sidemenu-omide.jpg);
	display: block;
	height: 36px;
	width: 170px;
	text-indent: -9999px;
}
#wrapper    #side   #navi2   #omise   a:hover {
	background-image: url(http://shitake-kakuni.co.jp/img/sidemenu-omise-hover.jpg);
}
#wrapper   #side   #navi2   #media   a  {
	background-image: url(http://shitake-kakuni.co.jp/img/sidemenu-media.jpg);
	display: block;
	height: 36px;
	width: 170px;
	text-indent: -9999px;
}
#wrapper    #side   #navi2   #media   a:hover {
	background-image: url(http://shitake-kakuni.co.jp/img/sidemenu-media-hover.jpg);
}
#wrapper   #side   #navi2   #blog   a  {
	background-image: url(http://shitake-kakuni.co.jp/img/sidemenu-blog.jpg);
	display: block;
	height: 36px;
	width: 170px;
	text-indent: -9999px;
}
#wrapper   #side   #navi2   #blog   a:hover {
	background-image: url(http://shitake-kakuni.co.jp/img/sidemenu-blog-over.jpg);
}
#wrapper   #side  #prezent  a  {
	background-image: url(http://shitake-kakuni.co.jp/img/sidemenu-pure.jpg);
	display: block;
	height: 43px;
	width: 170px;
	text-indent: -9999px;
	margin-bottom: 10px;
}
#wrapper    #contents  {
	float: left;
	width: 550px;
	background-color: #FFFFFF;
	padding-right: 20px;
	padding-top: 30px;
	padding-bottom: 30px;
	padding-left: 20px;
}


#wrapper   #footer  {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #990000;
	clear: both;
	background-color: #FFDDBB;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
	padding-top: 20px;
	padding-right: 70px;
	padding-bottom: 20px;
	padding-left: 70px;
}




#wrapper #footer ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-align:center;
}
#wrapper   #contents  #contents-footer-navi  ul  {

}
#wrapper #all #contents #contents-footer-navi {
	padding-top: 10px;
}

#wrapper #contents #contents-footer-navi ul li {
	list-style-type: none;
	display: block;
	float: left;
	height: 43px;
	width: 179px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#wrapper   #contents   #contents-footer-navi   ul   li  a  {
	text-indent: -9999px;
	display: block;
	height: 49px;
	width: 179px;
}
#wrapper #contents #contents-footer-navi .fo-top {
	background-image: url(http://shitake-kakuni.co.jp/img/0000001017.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#wrapper  #contents #contents-footer-navi .fo-shop {
	background-image: url(http://shitake-kakuni.co.jp/img/0000001018.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: 6px;
	margin-left: 6px;
}

#wrapper  #contents #contents-footer-navi .fo-koe {
	background-image: url(http://shitake-kakuni.co.jp/img/0000001020.jpg);
	background-repeat: no-repeat;
}
#wrapper #contents #contents-footer-navi .fo-gift {
	background-image: url(http://shitake-kakuni.co.jp/img/0000001021.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#wrapper  #contents #contents-footer-navi .fo-kodawari {
	background-image: url(http://shitake-kakuni.co.jp/img/0000001022.jpg);
		background-repeat: no-repeat;
	background-position: left top;
	margin-right: 6px;
	margin-left: 6px;
}
#wrapper  #contents #contents-footer-navi .fo-osusume {
	background-image: url(http://shitake-kakuni.co.jp/img/0000001023.jpg);
		background-repeat: no-repeat;
	background-position: left top;
}
#wrapper #contents #contents-footer-navi .fo-seisaku {
	background-image: url(http://shitake-kakuni.co.jp/img/0000001024.jpg);
		background-repeat: no-repeat;
	background-position: left top;
}
#wrapper  #contents #contents-footer-navi .fo-kounyuu {
	background-image: url(http://shitake-kakuni.co.jp/img/0000001025.jpg);
		background-repeat: no-repeat;
	background-position: left top;
	margin-right: 6px;
	margin-left: 6px;
}
#wrapper  #contents #contents-footer-navi .fo-blog {
	background-image: url(http://shitake-kakuni.co.jp/img/0000001026.jpg);
		background-repeat: no-repeat;
	background-position: left top;
}





#wrapper #footer li {
display:inline;
	margin: 0px;
	padding:0 0.6em;
}

#wrapper #footer li a{
	text-decoration: underline;
	color: #000000;

}
#wrapper #footer li a:hover{
	text-decoration: underline;
	color: #CC3333;
}
#wrapper #footer_menu {
	background-color: #FFDDBB;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
}

#wrapper   #copy  {
	text-align: center;
	background-color: #FFDDBB;
	padding-bottom: 20px;
	padding-top: 20px;
}

/* ------------------------------------- 
 *	特定商取引法に基づく表記
 * ------------------------------------- */

table#shop {
	width:90%;
	margin:10px auto 20px auto;
	border:1px <{$ShopKeeper_bordercorder}> solid;
}

table#shop td,th {padding:5px;}

table#shop th {
	width:150px;
	background:<{$ShopKeeper_bgcorder}>;
	text-align:left;
	font-weight:normal;
}
/* ------------------------------------- 
 *	/特定商取引法に基づく表記
 * ------------------------------------- */
 
/* ------------------------------------- 
 *	/メールフォーム
 * ------------------------------------- */
 
#wrapper #all #contents #new-contacts {
	width: 100%;
	border: 1px solid #FFCC00;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #FF9933;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	margin-bottom: 20px;
}


#wrapper #all #contents #alpha {
	padding-left: 10px;
	padding-right: 10px;
}

#wrapper  #all  #contents  .comments-open-content  #mail_form  .toiawase th, .toiawase td {
	padding-top: 10px;
	padding-bottom: 10px;
}

/* ------------------------------------- 
 *	/メールフォーム
 * ------------------------------------- */

