﻿/*-----------------------------------リンク色の定義------------------------------------*/


a:link {	text-decoration:none;	
color:#D3D3D3;	}a:visited {	text-decoration:none;	
color:#F0F8FF;	}a:active {	text-decoration:none;	
color:#888888;	}a:hover {	text-decoration:none;	color:#999999;	}/*

-----------------------------------ベース部分の定義------------------------------------*/
body {	margin: 0px;
background: #404040 url(http://www.dvd-zero.com/images/bg_body.gif) 
repeat-y;	background-position: center top;	
background-color: #404040;	text-align: center;	color: #000000;	}
#container {	margin-right: auto;	
margin-left: auto;	
text-align: left;	
padding: 0px;	
width: 600px;	
background-color: #000000;	border: 1px solid #000000;	
margin-bottom: 0px;	}


/*-----------------------------------for INDEX.HTML------------------------------------*/


#header-info {	font-family: Verdana, Arial, sans-serif;	
color: #000000;	padding: 0px;	
margin-top: 0px;	
height: 400px;	width: 600px;	background:#000000 url(../images/top_01.jpg) no-repeat left top;	
margin-bottom: 10px;}

#mainheader H1 {	BORDER-RIGHT: 0px;         
BORDER-TOP: 0px;  PADDING-LEFT: 15px;         
FONT-SIZE: 10pt;         
MARGIN: 0px;         
BORDER-LEFT: 0px;         
COLOR: #FFFAFA;         
PADDING-TOP: 5px;         BORDER-BOTTOM: 0px}

#mainheader h2 {	BORDER-RIGHT: 0px;         
BORDER-TOP: 0px;         
PADDING-LEFT: 15px;         
FONT-SIZE: 10pt;         
MARGIN: 0px;         BORDER-LEFT: 0px;         
COLOR: #DCDCDC;         
PADDING-TOP: 5px;         
BORDER-BOTTOM: 0px}

#mainheader P {	BORDER-RIGHT: 0px;         
BORDER-TOP: 0px;         
PADDING-LEFT: 15px;         
FONT-SIZE: 10pt;         
MARGIN: 0px;         BORDER-LEFT: 0px;         
COLOR: #DCDCDC;         
PADDING-TOP: 5px;         
BORDER-BOTTOM: 0px}

#header-info h1 {	font-size: x-large;	
display:none;}

#entermenu {	font-family: Verdana, Arial, sans-serif;	
font-size: x-small;	margin: 20px;	
border-bottom-width: 1px;	
border-bottom-style: solid;	
text-align: right;	
line-height: 25px;	
color: #999999;	}

.siteinfo {	font-family: Verdana, Arial, sans-serif;	
font-size: x-small;	
margin: 10px;	
text-align: left;	
color: #DCDCDC;
margin-top: 15px;
border-bottom-width: 1px;	border-bottom-style: solid;	}

.sitetop {	font-family: Verdana, Arial, sans-serif;	
font-size: x-small;	
margin: 10px;	
text-align: left;
margin-top: 15px;	
color: #DCDCDC;	}	


.siteinfo h2 {	font-size: 13px;	}

.siteinfo h3 {	font-size: 13px;	}

.siteinfo h4 {	font-size: 13px;	}

.siteinfo p {	font-size: x-small;	line-height: 17px;	}

.siteinfo dt {	font-size: x-small;	
line-height: 17px;	}

.siteinfo dd {	font-size: x-small;	
line-height: 17px;	}

/* VIEW BANNER */

.vb{	width: 560px;	margin-left: 20px;	
margin-right: 20px;	
padding: 0px;	
color: #DCDCDC;}

.vb h2 {	font-family: Verdana, Arial, sans-serif;	
font-size: small;	}

.vb .vb1{	float: left;	
width: 280px;	}

.vb .vb2{	float: right;	width: 280px;	}

.vb .svb1{	float: left;	width: 140px;	text-align: center;	margin-bottom: 10px;	}

.vb .svb2{	float: right;	width: 140px;	text-align: center;	margin-bottom: 10px;	}

.newgoods {        font-family: Verdana, Arial, sans-serif;	font-size: x-small;	margin: 20px;        margin-bottom: 10px;	text-align: left;        float: left;	color: #FFFAFA;	border-bottom-width: 1px;	border-bottom-style: solid;        padding-bottom: 20px;	}IMG     {         border-width:0;        }.newgoods h2 {	font-family: Verdana, Arial, sans-serif;	font-size: small;	}

.new item {
	WIDTH: auto
}


.IKEA{
  font-size : x-small;
  font-family : Verdana, Arial, sans-serif;
  color : #DCDCDC;
　background-color:#000000;
　border-top:0px solid #000000;
　border-bottom:0px solid #000000;
　border-left:0px solid #000000;
　border-right:0px solid #000000;
}


/*-----------------------------------コンテンツ部分ラップ------------------------------------*/
#wrappcontent {	width:600px;	margin: 0px;	padding: 0px;}/
*-----------------------------------汎用クラス------------------------------------*/
.hr {	width: 100%;	color: #fff7ef;	height: 1px;	}
.content {	padding: 20px;	background-color: #000000;	color: #666666;	font-family: Verdana, Arial, sans-serif;	
font-size: small;		
line-height: 140%;	}

.sidebar {	padding: 20px 20px 20px 10px;	
color: #666666;	font-family: Verdana, Arial, sans-serif;	
font-size: x-small;	
line-height: 140%;	}

.imgfloat-left {	float: left;	margin-right: 10px;	}

.type-1{	color: #CC3366;	font-weight: bolder;	
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}

.type-2{	color: #006666;	
font-weight: bolder;	
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}

.type-3 {	font-size: xx-small;	color: #CC3366;	font-family: "ＭＳ ゴシック", "Osaka－等幅";	line-height: 2px;	font-weight: bold;}.borderleft{	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 1px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: solid;	border-top-color: #CC3366;	border-right-color: #CC3366;	border-bottom-color: #CC3366;	border-left-color: #CC3366;}.borderleft-2{	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 1px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: solid;	border-top-color: #006666;	border-right-color: #006666;	border-bottom-color: #006666;	border-left-color: #006666;}
/*-----------------------------------フッタ部分------------------------------------*/

#footer {	width: 600px;	
background-color: #000000;	
clear: both;	
margin: 0px;	
padding: 0px;	
text-align: center;	
font-size: x-small;
list-style: none;}

#footer h3 {
text-align: center;
color: #DCDCDC;	
font-size: x-small;}


#footermenu {	font-family: Verdana, Arial, sans-serif;	
color: #FFFFFF;
font-size: x-small;	
margin: 5px;

#nav { width: 600px;
 margin: 0px;
 padding: 0px;
 list-style: none;
text-align: center;
 }

.menu { float: left;
 font-size: x-small;
 margin: 4px;
 padding: 2px;
text-align: center;
 }


.banner-right{ /* フッタのバナー画像を右に */float: right;margin-right: 1em;}