/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body{
    	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
    	background-color: #ffffff;
	color: #000000;
	margin: 0px;
	padding: 0px;
	
}

 a{
	color: #000000;
	text-decoration: none;
}

 a:link{
	color: #000000;
	text-decoration: none;
}

a:visited{
	color: #000000;
	text-decoration: none;
}

 a:hover{
	color:#FF0000;
	text-decoration: underline;
}

h1{
 	font-size: 120%;
 	color: #000000;
 	margin: 0px;
 	padding: 0px;
}

h2{
 	font-size: 114%;
 	color: #000000;
 	margin: 0px;
 	padding: 0px;
}

h3{
 	font-size: 100%;
 	color: #000000;
 	margin: 0px;
 	padding: 0px;
}

h4{
 	font-size: 100%;
	font-weight: normal;
 	color:#000000;
 	margin: 0px;
 	padding: 0px;
}

h5{
 	font-size: 100%;
 	color:#000000;
 	margin: 0px;
 	padding: 0px;
}

ul{
 	list-style-type: none;
	font-size:80%;
}



#hiddentext{display:none;}
/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#allcontent{
     	display:block;
     	width:800px;
	background-color:#FFFFFF;
	border:0px;
	margin:0px;
	padding:0px;
}

#masthead{
    	margin:0px;
	padding:0px;
	width:800px;
	background-color:#FFFFFF;
}

#lookcart{
	float:right;
	background-repeat:no-repeat;
	padding-left:18px;
	margin-top:18px;
	margin-right:5px;;
}

#helpinfo{
	float:right;
	background-repeat:no-repeat;
	padding-left:14px;
	margin-top:18px;
	margin-right:2px;
}

#navBar2{

	width: 130px;
	margin: 0px;
	padding: 0px;
	border-right: 1px solid #99CC33;
	border-bottom: 1px solid #99CC33;
}

#navBar{
        display:block;
	margin: 0px;
	padding: 0px;
        float:left;
}

#headlines{
    float:right;
	width: 130px;
	color:#333333;
	font-size:85%;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	margin:0px;
	clear:right;
}

#pankuzu{
	margin: 0px;
	padding: 0px;
	background-color:#000000;
	width:800px;
	font-size:80%;
	color:#FFFFFF;
}

#content{
        float:left;
        background-color:#FFFFFF;
        clear:right;
  	margin:0px 5px 0px 5px;
}


/************* #globalNav styles **************/

#globalNav{
        margin: 0px;
	padding:0px;
	padding:8px 0px 8px 0px;
	font-size:80%;
	background-image:url(/img/common/line2.gif);
	background-repeat:repeat-x;
	color:#FFFFFF;
	width:800px;

}

#globalNav a {
	font-size: 90%;
	padding: 0px 4px 0px 0px;
	color:#FFFFFF;
}

/************* #Naviber styles ***************/

#pankuzu a{
	color:#FFffff;
	text-decoration: none;
}

#pankuzu a:link{
	color:#FFffff;
	text-decoration: none;
}

#pankuzu a:visited{
	color:#FFffff;
	text-decoration: none;
}

#pankuzu a:hover{
	color:#FFffff;
	text-decoration: underline;
}

/************* #Naviber styles ***************/

#navBar a{
	color: #330000;
	text-decoration: none;
}

#navBar a:link{
	color: #003333;
	text-decoration: none;
	size:120%;
}

#navBar a:visited{
	color: #003333;
	text-decoration: none;
}

#navBar a:hover{
	color: #FF0000;
	text-decoration: underline;
}


/************* #search styles ***************/

#search{
        display:block;
        margin-bottom:0px;
	padding: 5px 0px 5px 10px;
	border-bottom: 1px solid #FAF7F2;
	font-size: 90%;
}

#search form{
        margin: 0px;
        padding: 0px;
}


/*********** #navBar<h2>画像***********/
#searchbar{
        display:block;
	width:100%;
	height:20px;
	background-image: url(img/common/navi/sarchebar.gif);
	margin: 0px;
	padding: 0px;
	background-repeat:no-repeat;
}

#categbar{
        display:block;
	width:100%;
	height:20px;
	background-image:url(img/common/navi/categbar.gif);
	margin: 0px;
	padding: 0px;
	background-repeat:no-repeat;
}

#buybar{
        display:block;
	width:100%;
	height:20px;
	background-image:url(img/common/navi/buybar.gif);
	margin: 0px;
	padding: 0px;
	background-repeat:no-repeat;
}

#infobar{
        display:block;
	width:100%;
	height:20px;
	background-image:url(img/common/navi/infobar.gif);
	margin: 0px;
	padding: 0px;
	background-repeat:no-repeat;
}
/*********** #navBar link styles ***********/

#navBar ul a:link, #navBar ul a:visited {display: block;}
#navBar ul {list-style: none; margin: 0; padding: 0; }

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */

a.2nd{margin:2px 0px 2px 0px;}


#navBar li {
        border-bottom: 1px solid #ffffff;
        background-image:url(img/common/navi/categancer.gif); 
        background-repeat:no-repeat;
	height:15px;
	margin-left:5px;
	margin-top:0px;
	padding-left:15px;
	padding-bottom:0px;}


#navBar li.buy {
        border-bottom: 1px solid #ffffff; 
        background-image:url(img/common/navi/buyancer.gif); 
        background-repeat:no-repeat;
	height:15px;
	margin-left:5px;
	margin-top:0px;
	padding-left:15px;
	padding-bottom:0px;}

#navBar li.info {
        border-bottom: 1px solid #ffffff; 
        background-image:url(img/common/navi/infoancer.gif); 
        background-repeat:no-repeat;
	height:15px;
	margin-left:5px;
	margin-top:0px;
	padding-left:15px;
	padding-bottom:0px;
			}			


html>body #navBar li {border-bottom: none; padding-bottom:4px;}



/***********************************************/
/* Components                                  */
/***********************************************/

#siteName{
	margin:0px;
	width:200px;
}
 

/************* #サイトフッタースタイル*************/


#siteInfo{
	clear: both;
	border: 1px solid #cccccc;
	border-right:0px;
	font-size: 70%;
	color: #333333;
	padding: 10px 0px 10px 0px;
	width:700px;
	text-align:center;
	
}



/************** #center**************/

#center{
　　　　word-break: break-all; 
	float:left;
	width:520px;
	vertical-align: top;
	top: auto;
	margin:0px 0px 0px 0px;
	}

#item{
	float:left;
	clear:left;
	width:520px;
	margin:5px 0px 5px 0px;
	border-bottom:1px solid #cccccc;
}

#left-item{
	float:left;
	width:250px;
	margin-right:5px;
}

#right-item{
	float:right;
	width:250px;
	margin-right:5px;
}

#data{
	float:left;
	margin:0px;
	width:440px;
	clear:right;
}

#data2{
	float:left;
	margin:0px;
	margin-top:5px;
	width:520px;
	clear:left;
	border-bottom:1px solid #cccccc;
}

#center a{
	color: #000000;
	text-decoration: none;
}

#center a:link{
	color: #0099FF;
	text-decoration: none;
}

#center a:visited{
	color: #0099FF;
	text-decoration: none;
}

#center a:hover{
	color:#FF0000;
	text-decoration: underline;
}

#yoyakubar{
   　　 display:block;
	width:520px;
	height:20px;
	background-image:url(img/common/center/yoyakubar.gif);
	margin: 0px;
	padding: 0px;
	background-repeat:no-repeat;
}

#newitembar{
    　　display:block;
	width:520px;
	height:20px;
	background-image:url(img/common/center/newbar.gif);
	margin: 0px;
	padding: 0px;
	background-repeat:no-repeat;
}

#useditembar{
	display:block;
	width:520px;
	height:20px;
	background-image:url(img/common/center/usedbar.gif);
	margin: 0px;
	padding: 0px;
	margin-top:10px;
	background-repeat:no-repeat;
	clear:both;
}

#pickupbar{
	display:block;
	width:520px;
	height:20px;
	background-image:url(img/common/center/pickupbar.gif);
	margin: 0px;
	padding: 0px;
	margin-top:10px;
	background-repeat:no-repeat;
	clear:both;
}

#center p{
	display:block;
	margin: 0px;
	padding: 0px;
	float:left;
	padding:0px 5px 5px 5px;
}

#image{
 	float:left;
	padding:0px 10px 5px 0px;
	width:70px;
	height:100px;
}



#day{
	font-size:70%;
	margin:0px;
	padding:0px;
	color: #000000;
	clear:left;
}

#day2{
	float:left;
	font-size:70%;
	margin:0px;
	padding:0px;
	color: #000000;
}

#coment{
	margin:0px;
	padding:0px;
	margin-top:3px;
	margin-bottom:px;
	color: #333333;
	font-size:80%;
	float:right;
}

#coment2{
	margin:0px;
	padding:0px;
	color: #333333;
	font-size:75%;
	float:right;
	width:180px;
}


#center h3{
	font-weight: bold;
	font-size: 90%;
	color: #CC0000;
	margin: 0px;
	padding: 0px;
	padding-bottom:2px;
}

#center h4{
	margin: 0px;
	padding: 0px;
}

#center h5{
	font-size:80%;
	margin: 0px;
	padding: 0px;
}


#CD{
	background-image:url(img/common/center/cd.gif);
	background-repeat:no-repeat;
	height:18px;
	width:50px;
	float:right;}
   
#DVD{
	background-image:url(img/common/center/DVD.gif);
	background-repeat:no-repeat;
   	height:18px;
   	width:50px;
   	float:right;}

#BD{
	background-image:url(img/common/center/BD.gif);
	background-repeat:no-repeat;
   	height:18px;
   	width:50px;
   	float:right;}
   
#center hr{
	margin:0px;
	padding:0px;
	margin-bottom:3px;
	margin-top:3px;
	clear:left;
}    

#kakaku{
	font-size:80%;
	color:#FF0000;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:5px;
}


/************** headlines**************/
/* fix for browsers that don't need the hack */
html>body #headlines li {border-bottom: none; padding-bottom:4x;}
#headlines ul a:link, #headlines ul a:visited {display: block;}
#headlines ul {list-style: none; margin: 0; padding: 0; }

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#headlines li {
	margin:0;
	padding:0;
 	border-bottom: 1px solid #ffffff;
    	background-image:url(img/common/headlines/ancer.gif); 
    	background-repeat:no-repeat;
	padding-left:10px;
	margin-bottom:5px;
	vertical-align:top;
	color:#666666;
			}

#infoheadbar{
    	display:block;
	width:130px;
	height:20px;
	background-image:url(img/common/headlines/infobar.gif);
	margin: 0px;
	padding: 0px;
	background-repeat:no-repeat;
	margin-bottom:10px;
}

#headlinenews{
	border-bottom:1px;
}

#rankbar{
    	display:block;
	width:130px;
	height:20px;
	background-image:url(img/common/headlines/rankbar.gif);
	margin: 0px;
	padding: 0px;
	margin-top:10px;
	background-repeat:no-repeat;
}

#headlines p{
	margin:0;
	padding:0;
	font-size:80%;
}

#ranklist{
	text-align:center;
}


/*----ヘルプセクション----*/
div.left-box{ 
    	float:left;
	width:130px;
	margin:0px;
	padding:0px;
	margin-top:1px;
	}

div.center-box{ 
	float:left;
	height:auto;
	width:500px;
	font-size:80%;
	}	

li.help{
	margin:0px;
	padding:0px;
	background:url(/img/common/help_back.gif);
	width:130px;
	height:25px;
	background-repeat: no-repeat;
	font-size: 90%;
	padding-top:5px;
	padding-left:10px;
	list-style-position: outside;
	
}
h2.help{
	margin:0px;
	padding:0px;
	height:45px;
	width:530px;
	margin-top:20px;
	margin-bottom:0px;
	padding-top:10px;
	padding-left:40px;
	background:url(/img/common/help/icon_help.gif);
	background-repeat: no-repeat;
	float:left;
}

h3.help{
	background:url(/img/common/help/ancer2.gif);
	background-repeat: no-repeat;
	padding-left:25px;
	padding-top:3px;
	height:30px;
	color: #FF3300;
	font-weight: bold;
	clear:both;
}

h4.help{
	color: #669900;
	font-size: 110%;
}

/************** 買取ページ**************/

h3.buyout{
	margin:0px;
	padding:0px;
	width:130px;
	font-size:90%;
	color:#000000;
	font-weight:bold;
	background-color: #FFCC00;
}

#buylistbar{
    	display:block;
	width:100%;
	height:16px;
	background-image:url(img/common/buyout/buylistbar.gif);
	margin: 0px;
	padding: 0px;
	background-repeat:no-repeat;
}

#kyoukabar{
    	display:block;
	width:100%;
	height:16px;
	background-image:url(img/common/buyout/kyoukabar.gif);
	margin: 0px;
	margin-bottom:5px;
	padding: 0px;
	background-repeat:no-repeat;
}
