/* 左サイドメニュー */
.side-menu{
background-image:url(http://yui-spirits.kboyu.net/image/side-menu-back.gif);
margin-top: 0px;
margin-bottom: 10px;
margin-left: 0px;
margin-right: 0px;
border: 2px;
border-color: #00ff99;
border-style: solid;
}

.side-menu h2{
padding-top: 3px;
padding-bottom: 3px;
padding-left: 5px;
padding-right: 3px;
margin-bottom:5px;
font-size: 85%;
color: #009966;
background-color: #00ff99;
font-weight: bold;
}

.side-menu h3{
font-size: 85%;
color: #000000;
margin-bottom: 10px;
margin-left: 5px;
padding-left: 17px;
background-image: url(http://yui-spirits.kboyu.net/image/side-listmark.gif);
background-repeat: no-repeat;
}

.side-list ul{
font-size: 110%;
color: #009966;
list-style-type: none;
}

.side-list li{
margin-bottom: 5px;
margin-left: -15px;
padding-left: 17px;
background-image: url(http://yui-spirits.kboyu.net/image/side-listmark.gif);
background-repeat: no-repeat;
background-position: 0px 3px;
}

.side-list ul a{
color: #009966;
text-decoration: none;
}

.side-list ul a:hover{
color: #009966;
text-decoration: underline;
}

.side-menu h4{
font-size: 80%;
color: #009966;
font-weight: bold;
margin-left: 5px;
margin-bottom: 3px;
padding-top: 2px;
padding-bottom:2px;
padding-left: 5px;
border-left-width: 10px;
border-left-color: #009966;
border-left-style: solid;
}

.side-menu ul{
}

.side-menu li{
font-size: 75%;
line-height: 150%;
}

.side-menu li a{
color: #333333;
text-decoration: none;
}

.side-menu li a:hover{
color: blue;
text-decoration: underline;
}

.side-menu p{
font-size: 75%;
margin-top: 10px;
margin-bottom: 5px;
margin-left: 15px;
margin-right: 5px;
}

.side-menu-inline{
margin-top: 10px;
margin-bottom: 10px;
border-top-width: 2px;
border-top-style: dotted;
border-top-color: #00ff99;
}
.side_menu-kugiri{
margin-top: 10px;
margin-bottom: 10px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #00ff99;
}

/* カウンター */
#count{
margin-bottom: ;
border-color: #00ff99;
border-style: solid;
border-width: 2px;
text-align: right;
background-image: url(http://yui-spirits.kboyu.net/image/count-back.gif);
background-repeat: no-repeat;
height: 25px;
padding-top: 3px;
padding-right: 2px;
}

#count-p p{
font-size: 70%;
margin: 0px;
text-align: right;
}

/* 検索フォーム */
form{
}

/* タグ検索（左サイドメニュー） */
.side-menu-tag{
margin-top: 5px;
margin-bottom: 10px;
margin-left: 5px;
margin-right: 5px;
padding: 3px;
background-color: #ffffff;
border: 1px;
border-color: #ff99cc;
border-style: solid;
}

.side-menu-tag ul{
line-height: 150%;
margin: 10px;
}

div.side-menu-tag li a:hover{
color: ;
text-decoration: underline;
}

.side-menu-tag li{
display: inline;
padding: 0px 5px;
}

div.side-menu-tag .rank-1 a{
font-size: 105%;
color: #ff3300;
text-decoration: none;
}

div.side-menu-tag .rank-2 a{
font-size: 100%;
color: #ff9933;
text-decoration: none;
}

div.side-menu-tag .rank-3 a{
font-size:95%;
color: #ffcc33;
text-decoration: none;
}

div.side-menu-tag .rank-4 a{
font-size: 90%;
color: #00cc00;
text-decoration: none;
}

div.side-menu-tag .rank-5 a{
font-size: 85%;
color: #006699;
text-decoration: none;
}

div.side-menu-tag .rank-6 a{
font-size: 80%;
color: #990099;
text-decoration: none;
}

/* フィード（左サイドメニュー） */
.side-menu-feed{
margin-top: 0px;
margin-bottom: 10px;
margin-left: 0px;
margin-right: 0px;
padding: 3px 5px;
background-color: #ffffff;
border: 2px;
border-color: #ccccff;
border-style: solid;
}

.side-menu-feed a{
text-decoration: none;
color: #333333;
}

.side-menu-feed a:hover{
color: blue;
text-decoration: underline;
}

.side-menu-feed img{
vertical-align: middle;
margin-right: 8px;
}
/* グッズ情報 */
.side-menu-goods{
background-image: url(http://yui-spirits.kboyu.net/image/side-menu-back.gif);
margin-top: 0px;
margin-bottom: 10px;
margin-left: 0px;
margin-right: 0px;
border: 2px;
border-color: #00ff99;
border-style: solid;
}

.side-menu-goods h2{
padding-top: 3px;
padding-bottom: 3px;
padding-left: 5px;
padding-right: 3px;
margin-bottom:5px;
font-size: 85%;
color: #009966;
background-color: #00ff99;
font-weight: bold;
}

.side-menu-goods h3{
font-size: 80%;
color: #009966;
font-weight: bold;
margin-left: 5px;
margin-bottom: 3px;
padding-top: 2px;
padding-bottom:2px;
padding-left: 5px;
border-left-width: 10px;
border-left-color: #009966;
border-left-style: solid;
}

.side-menu-goods h4{
font-size: 85%;
color: #000000;
margin-bottom: 10px;
margin-left: 5px;
padding-left: 17px;
background-image: url(http://yui-spirits.kboyu.net/image/side-listmark.gif);
background-repeat: no-repeat;
}

.side-menu-goods li{
font-size: 75%;
line-height: 150%;
}

.side-menu-goods li a{
color: #333333;
text-decoration: none;
}

.side-menu-goods li a:hover{
color: blue;
text-decoration: underline;
}

.side-menu-goods p{
font-size: 75%;
margin-top: 10px;
margin-bottom: 5px;
margin-left: 15px;
margin-right: 5px;
}

/* アフィリエイト関連 */
.affili-img{
text-align: center;
margin-bottom: 10px;
}

.affili-img-big{
text-align: center;
margin-bottom: 10px;
margin-left: 2px;
}

.affili-img table{
margin-left: 10px;
margin-bottom: 10px;
}

.affili-li li{
text-align: left;
margin-top: 10px;
margin-bottom: 10px;
font-size: 75%;
}

.affili-li li a{
color: blue;
text-decoration: underline;
}

.affili-img-2{
margin-bottom: 10px;
margin-left: 10px;
}

.twitter{
margin-bottom: 10px;
}

.affili-waku{
margin-left: 5px;
margin-right: 5px;
background-color: #cc99ff;
padding: 5px;
}


/* Yahoo「破」応援トラバのバナー */
#ha-img{
margin-bottom: 10px;
}

#ha-img a{
text-decoration: none;
}

#ha-img a:visited{
text-decoration: none;
}

#ha-img img{
border-width: 0px;
}

/*  バナー集*/
.side-img{
margin-bottom: 10px;
text-align: center;
}

.side-img a:link{
text-decoration: none;
}

.side-img a:visited{
text-decoration: none;
}

.side-img img{
border-width: 0px;
}

/* MTのラベル */
.side-menu-mt{
margin-top: 0px;
margin-bottom: 10px;
margin-left: 0px;
margin-right: 0px;

background-color: #ffffff;
border: ;
border-color: ;
border-style: ;
}

.side-menu-mt img{
padding: 5px;
background-color: #ccccff;
border-color: #ccccff;
border-style: solid;
border-width: 1px;
}

/* 右サイドメニュー */
.side_r-menu{
background-image: url(http://yui-spirits.kboyu.net/image/side_r-blue.gif);
margin-top: 0px;
margin-bottom: 10px;
margin-left: 0px;
margin-right: 0px;
border: 2px;
border-color: #66cccc;
border-style: solid;
}

.side_r-box{
padding-top: 5px;
padding-bottom: 5px;
text-align: center;
}

.side_r-inline{
margin-top: 10px;
margin-bottom: 10px;
border-top-width: 2px;
border-top-style: dotted;
border-top-color: #66cccc;
}

.side_r-box-kugiri{
margin-top: 10px;
margin-bottom: 10px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #66cccc;
}

.side_r-menu h2{
text-align: left;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 5px;
padding-right: 3px;
margin-top: 0px;
margin-bottom:5px;
margin-left:0px;
margin-right: 0px;
font-size: 90%;
color: #ffffff;
background-color: #66cccc;
font-weight: bold;
}

.side_r-menu h3{
font-size: 85%;
text-align: left;
color: #3399cc;
font-weight: bold;
margin-left: 5px;
margin-bottom: 10px;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 5px;
border-left-width: 10px;
border-left-color: #3399cc;
border-left-style: solid;
}

.side_r-menu h4{
font-size: 80%;
text-align: left;
color: #3399cc;
font-weight: bold;
margin-top: 5px;
margin-left: 5px;
margin-right: 5px;
margin-bottom: 5px;
padding-left: 17px;
background-image: url(http://yui-spirits.kboyu.net/image/side_r-listmark.gif);
background-repeat: no-repeat;
}

.side_r-menu p{
font-size: 80%;
text-align: left;
margin-left: 10px;
margin-right: 5px;
}

.dounyu-img-side{
text-align: center;
margin-left: ;
}
