.ss10 {
	font-size: 10px;
	line-height: 130%;
}
.ss9 {
	font-size: 12px;
	line-height: 130%;
}
.ss8 {
        font-size: 8px; color: #666666 line-height : 1.5;!important ;
}
.h1 {
	font-size:10px;
}

img{
    border:0px;
}

td {
    font-size:12px;
}




/* (menu) メニュー部分 */

body{
 font-size: 14px;
 color:#333333;
}
a {
 text-decoration: none;
 color:#552B00;
}

a:link {
 text-decoration: none;
 color:#552B00;
}
a:visited {
 text-decoration: none;
 color:#552B00;
}

a:hover     {
 position: relative;
 text-decoration: underline;
 color: #CC6600;
}

.menu{
 /* (menu) メニューブロック */

 font-size: 13px; 
 margin-right: 20px;
 pagging:0px;
 width:210px;
}

.menu td{
 /* (menu td) メニューブロック */
 font-size: 13px; 

}

.menu a:link {
 text-decoration: none;
 color:blue;
}

.menu a:visited {
 text-decoration: none;
 color:blue;
}

.menu a:hover     {
 position: relative;
 text-decoration: underline;
 color: #CC6600;
}


.dblock{
 /* (menu h3) メニュー部分第1分類ブロック */
}

.tblock{
 /* (menu h3) メニュー部分第2分類ブロック */

 width: 210px;
 margin-bottom: 10px;
}


.tblock a:link {
 text-decoration: none;
 color:#FFFFFF;
}

.tblock a:visited {
 text-decoration: none;
 color:#FFFFFF;
}

.tblock a:hover     {
 position: relative;
 text-decoration: underline;
 color: #CC6600;
}

.tblock ul a:link {
 text-decoration: none;
 color:#000000;
}

.tblock ul a:visited {
 text-decoration: none;
 color:#000000;
}

.tblock ul a:hover     {
 position: relative;
 text-decoration: underline;
 color: #CC6600;
}

.menu h3     {
 /* (menu h3) メニュー部分第1分類 */
 font-size: 16px;
 line-height: 120%;
 margin-bottom: 5px;
 padding-right: 3px;
 padding-left: 3px;
}



.menu h4     {
 /* (menu h3) メニュー部分第2分類 */
 font-size: 14px;
 line-height: 150%;
 margin-bottom: 3px;
 margin-top: 0px;
 padding-right: 3px;
 padding-left: 3px;
 background-color: #666666;
}

.menu ul     {
 /* (menu h3) メニュー部分第3分類 */
 font-size: 12px;
 margin-top: 5px;
 margin-bottom: 5px;
 margin-left: 0px;
 padding-left: 20px;
 line-height: 150%;
  list-style-image : url(http://ssl.bline-securityshop.com/shop/3win/himg/image4.gif);
  list-style-type : disc;　/*画像が表示されない場合の設定*/
}

.main     {
 /* (main) メインエリア */
 text-align: center;
 padding: 0px;
 margin:0px;
 width:700px;
}


/* (menu-text) メイン部分上部ナビゲーション */

.menu-text {
 font-size: 14px;
 line-height: 120%;
 text-align: left;
 margin-left: 10px;
}

/* (bunrui_comment) メイン部分分類コメント*/

.bunrui_comment {
 text-align: left;
}


.result_view     {
 /* (result_view) メイン部分商品検索結果 */
 width:600px;
 border-bottom-width: medium;
 border-bottom-style: dotted;
 border-bottom-color: #CCCC99;
 padding-bottom: 3px;
 margin-bottom: 40px;
}

.item-index img{
 float:right;
 margin-left:20px;
 margin-right:20px;
 border:solid 1px #666666;
}
.result_view h1 {
 /* (category) メイン部分商品検索結果 第4分類or商品名エリア */
 width: 450px;
 font-size: 16px;
 color: #ffffff;
 background-color: #512800;
 font-weight: bold;
 padding-top: 2px;
 padding-right: 10px;
 padding-bottom: 2px;
 padding-left: 10px;
 margin-left: 2px;
 margin-right: 2px;
 margin-bottom: 10px;
}

/* (.result_view h3) メイン部分商品検索結果 商品説明エリア */

.result_view h3 {
 font-weight: normal;
 text-align: left;
 font-size: 14px;
 line-height: 130%;
 list-style-position: inside;
 list-style-type: none;
 margin-left: 2px;
}


/* (item-index) メイン部分商品検索結果 商品説明エリア */

.item-index {
 text-align: left;
 font-size: 14px;
 line-height: 130%;
 list-style-position: inside;
 list-style-image: url(../image/common/arrow.gif);
 list-style-type: none;
 margin-left: 2px;
}

.item-index a:link {
 color: #666666;
 text-decoration: none;
}

.item-index a:visited {
 text-decoration: none;
 color: #666666;
}

.item-index a:hover {
 text-decoration: underline;
 color: #666666;
}

/* (size-title) メイン部分商品検索結果 個別商品項目エリア */
.size-title {
 font-size: 12px;
 font-weight: bold;
 color: #FFFFFF;
 background-color: #CC9966;
 text-align: center;
}




/* (size01) メイン部分商品検索結果 個別商品エリアその１ */
.size01 {
 font-size: 12px;
 color: #666666;
 background-color: #FFFFFF;
}

.size01 td{
 font-size: 12px;
}

/* (size02) メイン部分商品検索結果 個別商品エリアその２ */
.size02 {
 font-size: 12px;
 color: #666666;
 background-color: #FFFFFF;
}

.size02 td{
 font-size: 12px;
 padding-left: 10px;
}

.size01 form,.size02 form,.size07 form {
 margin: 0px;
 padding: 0px;
}

/* (.size04) 個別商品番号 */
.size04{
 font-size: 12px;
 margin-left: 5px;
 color: blue;
}

/* (.size05 h2) 個別商品名 */
.size05 h2{
 font-weight: normal;
 font-size: 12px;
 margin-left: 0px;
 margin-bottom: 0px;
}


/* (.size06) 個別商品価格 */
.size06{
 font-size: 12px;
 margin-left: 5px;
 font-weight: bold;
}



.size07{
 font-size: 12px;
 margin-left: 5px;
}

/* (.size09) 個別商品コメント */
.size09{
 font-size: 12px;
 margin-left: 5px;
 margin-right: 10px;
}


/* (.detail_setumei) 詳細ページ商品説明 */
.detail_setumei{
 text-align: left;
 font-size: 14px;
 line-height: 130%;
 list-style-position: inside;
 list-style-image: url(../image/common/arrow.gif);
 list-style-type: none;
 margin-left: 30px;
}

/* (.detail_no) 詳細ページ商品番号 */
.detail_no{
 font-size: 14px;
 margin-top: 30px;
 margin-bottom: 0px;
 margin-left: 30px;
}

/* (.detail_name h2) 詳細ページ商品名 */
.detail_name h2{
 color:#512800;
 font-size: 14px;
 margin-top: 0px;
 margin-left: 30px;
}


/* (.detail_price) 詳細ページ商品価格 */
.detail_price{
 font-size: 14px;
 margin-left: 30px;
}

.detail_buybutton{
 font-size: 14px;
 margin-left: 30px;
}

/* (.detail_comment) 詳細ページ商品コメント */
.detail_comment{
 font-size: 14px;
 margin-left: 5px;
 margin-right: 10px;
}

/*フッター*/
.footer{
font-size: 12px; 
 margin: 0px auto;
 pagging:0px;
 width:700px;
}
