/*全体のテキストのデザイン*/
BODY,TR,TD,TH ,SELECT,INPUT{ font-size:12px;color:#67676a;}

/*セレクトボックスのデザイン*/
select{ font-size:12px;line-height:18px;}

/*テキストエリアのデザイン*/
textarea{ font-size : 15px;}

/*リンクのデザイン*/
a:link {font-size: 12x; color:#949496;}
a:visited {font-size: 12px; color:#949496;}
a:active {font-size: 12px; color:red;}
a:hover {font-size: 12px; color:red;text-decoration: underline;}

/*上記以外のリンクのデザイン（削除すると上記が適用される）*/
.link_color{font-size: 12x; color:#949496;text-decoration: underline;}

/*ページ表示のデザイン*/
.page{font-size : 12px;text-decoration : none;}

/*左のメニューのデザイン*/
.menu{font-size : 12px;text-decoration : none;}
.menu1{font-size : 12px;text-decoration : none;}
.menu2{font-size : 12px;text-decoration : none;}
.menubar{font-size : 12px;text-decoration : none;color:#b0b0b0;}

/*中央に表示される小分類のデザイン*/
.bunrui{font-size : 12px;text-decoration : none;color:#145a75;}

/*商品詳細画面のテキストのデザイン*/
.detail{font-size : 12px;color:#414141;text-decoration : none;}
/*お勧め８商品の見出しのデザイン*/
.goods8_top{font-size:12px;color:#ffffff;text-decoration:none;}
/*お勧め８商品の商品名のデザイン*/
.goods8{font-size : 12px;color:#555555;text-decoration : none;}
/*お勧め８商品の価格のデザイン*/
.goods8_price{font-size:12px;color:#555555;text-decoration:none;}

/*以下、カスタマイズ用のスタイルシート*/
ul{padding:0px;line-height:14px;}
li a{color:#949496;font-family:tahoma;font-size:11px;margin:7px;}
.tt{font-family:tahoma;font-size:11px;color:#D79A8F;line-height:12px}
.more2{background:url("images/arrow4.gif") bottom left no-repeat;}
.more2 a{color:#8F3B2A;font-family:tahoma;font-size:11px;
font-weight:bold;text-decoration:none;margin:0 0 0 8px}
.more1{background:url("images/arrow1.gif") bottom left no-repeat;}
.more1 a{color:#8F3B2A;font-family:tahoma;font-size:11px;
font-weight:bold;text-decoration:none;margin:0 0 0 6px}

.list2{line-height:15px;}
.list2 li{background:url("images/arrow3.gif") bottom left no-repeat;}
.list2 a{text-decoration:none;color:#7B7C7A;margin:0 0 0 8px}
em{font-style:normal;font-weight:bold;color:#E60066}
.price a{font-weight:bold;font-size:9px;text-decoration:none;
color:#67676A;}
.bot a{color:#7B7C7A;text-decoration:none;}
.bot2 {color:#BDBDBC;font-family:tahoma;font-size:9px;
line-height:10px}
.bot2 a{color:#BDBDBC;-family:tahoma;font-size:9px;
text-decoration:underline}



html {
 scrollbar-arrow-color: #000000;
 scrollbar-base-color: #3f3f3f;
 scrollbar-darkshadow-color: #000000;
 scrollbar-highlight-color: #000000;
 scrollbar-shadow-color: #000000;
}

body {
 margin:0px auto;
 background:black url("http://www.deepgroup.jp/image/back.jpg") repeat-x fixed;
 background-position:50% 0%;
 color:#fff;
 text-align:center;
 font-size:12px;
}

#container {
 width:800px;
 margin:auto;
}

h1 {
 font-size:1px;
 margin:0px;
 text-indent:-9998px; 
}

h2 { 
 font-size:13px;
 text-align:right;
 margin:0px;
 margin-top:0px;
 color:gray;
 padding-right:20px;
}

p.sitetitle { 
 font-size:13px;
 text-align:left;
 margin:0px;
 margin-top:0px;
 color:gray;
}

#spe {
 width:800px;
 height:5px;
 float:left;
}

#header {
 background: url("http://www.deepgroup.jp/image/header_bg.jpg") no-repeat;
 width:800px;
 height:100px;
 margin:auto;
}

#main {
 width:800px;
 min-height:500px;
 margin:auto;
}

#main_fla {
 width:800px;
 height:300px;
 margin:auto;
}

#top_left {
 width:590px;
 height:650px;
 margin:auto;
 float:left;
}

#number {
 width:590px;
 height:500px;
 margin:auto;
 float:left;
}

#whatsnew {
 width:590px;
 height:150px;
 margin:2px;
 float:left;
}

img.news {
 width:580px;
 height:20px;
 margin:auto;
 
}

#whatsnew_line {
 width:580px;
 height:120px;
 margin:2px;
 overflow:auto;
 float:left;
}

p. {margin:0px;}

#top_right {
 width:190px;
 min-height:500px;
 margin:auto;
 float:right;
}

#right_banner {
 width:190px;
 min-height:500px;
 float:right;
}

hr.clear{
 clear:both;
}

#bottom_menu {
 width:800px;
 height:90px;
 float:left;
 text-align:left;
}

img.banner {
 width:150px;
 height:35px;
 margin:auto;
 margin-bottom:5px;
 margin-left:20px;
 border:none;
}

#spe {
 width:800px;
 height:10px;
 float:left;
}

#footer {
 width:800px;
 height:100px;
 float:left;
 margin:auto;
 letter-spacing:1px;
}

#footer2 {
 width:800px;
 min-height:300px;
 margin:auto;
 letter-spacing:1px;
}