A:link {text-decoration:none;color:#45d; }
A:visited { text-decoration:none;color:#45d; }
A:active { text-decoration:none;color:#fff; }
A:hover { text-decoration:none;color:#44f; }

body{
text-align: center;
background:url(/shop/site_style/sky2007/back.jpg);
background-repeat:repeat-x;
}
#bodyc{
width:800px;
margin: 0 auto;
text-align: left;
background:#fff;
}

h1 {font-size:20px;margin:0; padding:0;border:0;}
h2 {font-size:18px;margin:0; padding:0;border:0;}
h3 {font-size:14px;margin:0; padding:0;border:0;}
div.cate_text_link {color:#45d;background-color:#fff;border-bottom:#45d solid 1px;border-right:#45d solid 1px;cursor:hand;float:left;width:23%;font-size:10px;margin:1px 4px;}
div.cate_in_link_js{cursor:hand;width:85%;height:18px;margin:8px 0;padding:4px;font-size:14px;cursor:hand;margin:5px 0px;}
div.cate_info{float:left;font-size:12px;color:#000;margin:0px 4px;}
div.cate_info_js{font-size:14px;width:99%;color:#000;margin:0px 0px 10px 0px;font-weight:bold;}
div.cate_text_link_js{cursor:hand;width:99%;height:30px;}
img.cart_in{cursor:hand;}
img.cart_reg{cursor:hand;}
img.cart_in_reg{cursor:hand;}
img.image {width:180px;float:left;margin:4px;}
td.main01 {font-size:12px;}
td.main02 {font-size:12px;}

div.cate_text_link a:hover div.cate_in_link{color:#fff;background-color:#45d;}

.cate_text_link_js A div.cate_in_link_js {background-color:#ffc;color:#009;background-image:url(/shop/site_style/sky2007/bot.gif);background-repeat:no-repeat;padding-left:22px;}
.cate_text_link_js A:hover  div.cate_in_link_js {background-color:#009;color:#ffc;background-image:url(/shop/site_style/sky2007/bot.gif);background-repeat:no-repeat;padding-left:22px;}

#cate_box div.cate,#cate_box div.cate_nocart {position:relative; top:0px; left:4px;cursor: hand;font-size:12px;width:182px;height:200px;float:left;background:#fff;text-align:center;padding:3px;margin:5px;vertical-align:top;}
#cate_box div.cate_title,#cate_box div.cate_nocart_title {font-size:14px;width:182px;background:#45d;font-weight:bold;}
#cate_box div.cate_title a,#cate_box div.cate_nocart_title a{color:#fff;}
#cate_box span.cate_zaikomk {text-decoration: none;font-size:14px;background:#ff0;color:#880;font-weight:normal;}
#cate_box span.cate_teika {text-decoration: none;font-size:14px;color:#f88;font-weight:bold;}
#cate_box span.cate_baika {text-decoration: none;font-size:14px;color:#f00;font-weight:bold;}
#cate_box img.cate,#cate_box img.cate_nocart {width:130px;margin:4px;}

#title {/*全体タイトル*/
background:url(/shop/site_style/sky2007/title.jpg);
background-repeat:no-repeat;
width:600px;
height:142px;
}

#side {/*全体サイドバー*/
background:#4271d7;
width:200px;
height:600px;
}

#logo {/*全体サイドーロゴ*/
background:url(/shop/site_style/sky2007/logo.jpg);
background-repeat:no-repeat;
width:160px;
height:160px;
border:2px solid #000;
margin:4px 0;
}

#item_head {/*アイテムヘッダー*/
width:99%;
padding:2px;
background:#45d;
color:#fff;
}

#item_pankuzu {/*アイテムパンくず*/
padding:2px 0px 2px 2px;
background:#23a;
width:100%;
font-size:12px;
}

#item_pankuzu a{/*アイテムパンくず リンク*/
color:#ccc;
font-size:12px;
text-decoration:underline;
}

#item_thumbnail {/*アイテムサムネイルコメント*/
font-weight:normal;
font-size:12px;
color:#aaf;
}

#slide_box {/*アイテムスライドブロック*/
color:#fff;
background:#45d;
-moz-border-radius:12px;
border:1px #45d solid;
padding:0 2px 5px 2px;
font-weight:normal;
padding-left:14px;
font-size:14px;
}

#slide_val {/*アイテムスライド内容*/
font-size:11px;
color:#45d;
padding:5px;
-moz-border-radius:12px;
border:1px #45d solid;
padding:4px 6px 12px 6px;
}

#item_kakaku{/*アイテム価格ブロック*/
float:left;
width:190px;
padding:5px 0;
}

#item_teika{/*アイテム定価*/
color:#000;
text-align:
center;
font-size:14px;
}

#item_baika{/*アイテム売価*/
color:#f00;
text-align:center;
font-size:14px;
font-weight:bold;
}

#item_spec_head{
color:#fff;
background:#45d;
-moz-border-radius:12px;
border:1px #45d solid;
padding:0 2px 5px 2px;
font-weight:normal;
padding-left:14px;
}

#item_spec_val{
font-size:11px;
color:#45d;
padding:5px;
-moz-border-radius:12px;
border:1px #45d solid;
padding:4px 6px 12px 6px;
}


#cate_head {/*カテゴリーヘッダー*/
width:99%;
padding:2px;
background:#45d;
color:#fff;
}

#cate_pankuzu {/*カテゴリーパンくず*/
padding:2px 0px 2px 2px;
background:#23a;
width:100%;
font-size:12px;
}

#cate_pankuzu a{/*カテゴリーパンくず リンク*/
color:#ccc;
font-size:12px;
text-decoration:underline;
}

#cate_box{/*カテゴリーボックス*/
width:100%;
background:#EEEEEE;
overflow:inherit;
position:relative;
top:0px; left:0px;
}
