/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body	{
	font-size        : 12px;     line-height:150%;
	color            : black;
	background-color : #ffffff;
	font-family      : ＭＳ ゴシック,"arial",; 
	margin:0px;padding:0px;
/*		background-image: url(/07022/img/bg.gif);background-repeat:repeat-y; */
		background-position:center;
		
	text-align:center;
}

/**********************/
/*******　テキスト　*******/
/**********************/


A:Link, A:Visited, A:Active, A:Hover {	color  : #000066 ;	text-decoration  : none;}
A:Hover	{	color : #ff0000;	text-decoration  : underline;}
h1  {	font-size : 8px;	color : #343434;	font-family      : "verdana",ＭＳ ゴシック,"arial",sans-serif; }
h1,h2,h3,h4{margin:0px;padding:0px;}

.text-goodsmei{font-size:12px;line-height:140%;	color : #ff6600;font-weight:bold;}
.text-goodsmei a{	color : #ff6600;}
.text-goodsmei a:visited{	color : #ff6600;}

/**********************/
/*******　汎用　*******/
/**********************/

ul{  margin: 0px; padding: 0px;}
li{ margin: 0px; padding: 0px;}

.text-base{	font-size:12px;line-height:140%;}
.text-s{	font-size:10px;line-height:140%;}
.text-s2{	font-size:10px;letter-spacing:-1px;line-height:140%;}
.text-ss{	font-size:9px;line-height:150%;}
.text-big{	font-size:14px;line-height:140%;}
.text-big-bold{	font-size:14px; font-weight:bold;line-height:140%;}
.text-bold{	font-weight:bold;line-height:140%;}

.text-red{	color:#ff0000;line-height:140%;}
.text-blue{	color:#0000cc;line-height:140%;}
.text-white{	color:#ffffff;line-height:140%;}

.text-orenge{	color:#ff6600;line-height:140%;}

form {margin:0px;padding:0px;}

.kara{height:0px; font-size:0px;}
/*********** (共通部品)***********/

/*　汎用　float設定　*/
.floatclear { clear: both;	color: #ffffff;}
.floatmigi {float:right;}
.floathidari {float:left;}

/*　汎用　行そろえ　*/
.t_right{text-align:right}
.t_left{text-align:left}
.t_center{text-align:center}

/*　汎用　区切り線　*/
.yokosen {	clear:both;	border-bottom: 1px solid #cccccc;	margin:0px;padding:0px;}
.yokosen-ten {	clear:both;height:20px;	background-image: url(/07022/img/line.gif);background-repeat:repeat-x;	margin:0px;padding:0px;}
.yokosen-ten2 {	clear:both;height:20px;	background-image: url(/07022/img/line_ten.gif);background-repeat:repeat-x;	margin:0px;padding:0px;}

/*　汎用　背景色　*/
.back-black{ background:#000000;}
.back-yellow{ background:#ffcf00;}
.back-green{ background:#f7ffff;}

/* 左右のスペースを開けるため　（WIDTHを指定する） */
.yokospace{ 
	padding: 0px;margin:  0px;
	text-align: left;
	margin-left:auto; margin-right:auto;
}

table {border-collapse:collapse}

.noborder {border:0px solid #fffff;}


/* */

/***********-----------------------　 ページ構造設定　--------------------------***********/
/*------------------------------------ */
/*2列基本構造*/
/*------------------------------------ */
/*wrap 全体幅 */
#wrap{
	width:750px;	margin: 0px;	padding: 0px;
	background-image:  url(/07022/img/bg.gif);background-repeat:repeat-y;

	margin-left:auto; margin-right:auto;
	text-align:center;
}
#wrap2{
	width:706px;	margin: 0px;	padding: 0px;
	margin-top:10px;
	margin-left:auto; margin-right:auto;
	clear:all;
}

/*head ヘッダ */
#head{
	padding: 0px;margin:0px;
	width: 750px;
	padding-top:10px;margin-left:auto; margin-right:auto;
	background:#ffffff;
/*	background-image: url(/07022/img/bg.gif);background-repeat:no-repeat; */
}


#migigawa .yokospace{
	margin: 0px;padding: 0px; 
	width: 180px;margin-left:auto; margin-right:auto;
		text-glign:left;
}

#migigawa .owari{
	margin: 0px;padding: 0px; 
	display:block; height:12px;
		
	background-image: url(/07022/img/info_menu_foot.gif);background-repeat:no-repeat;
	background-position:bottom;
}

/*　フッター */
#footer{
	clear: both;
	width: 750px;
	margin: 0px;
	display:block; 

	margin-left:auto; margin-right:auto;
	background:#ffffff;
}





/****************************************************/
/************** #salesinfo 各ページ下 **************/
/****************************************************/
/*サイトinfo */
#salesinfo{
	clear: both;
	width: 706px;
	margin: 0px;padding:0px;
	display:block; 
	
	margin-left:auto; margin-right:auto;
	text-align:center;

	background-image: url(/07022/img/bg_002.gif);background-repeat:repeat-y;

}
.salesinfo-green{width: 704px;display:block; background-color:#F7ffff;margin :0px 1px;}

#salesinfo a{color:#ff6600;}
#salesinfo .info-index a{color:#333333;}
#salesinfo .info-index a:visited{color:#333333;}
#salesinfo .info-index a:hover{color:#ff6600;}

#salesinfo .bgimg{
	margin: 0px;padding:0px;
	display:block; 
	background-image: url(/07022/img/si_bg.gif);background-repeat:repeat-y;
}

#salesinfo .owari{

	clear: both;
	height:12px;
	margin: 0px;padding:0px;
	display:block; 
background-color : #ffffff;
	background-image: url(/07022/img/se_foot.gif);background-repeat:no-repeat;
}

#salesinfo .owari2{

background-color : #ffffff;
	background-image: url(/07022/img/se_foot2.gif);background-repeat:no-repeat;
}
.salesinfospace{
	margin: 0px;padding:0px;
	display:block; width:665px;
	margin-left:auto; margin-right:auto;
	text-align:center;

}

/* 小タイトル用 */
#salesinfo .infolist h3{   
	background-image: url(/07022/img/infohead.gif);background-repeat:repeat-x;
	padding:0px;	margin: 0px;padding-top:3px;
	height:30px;
	text-align:left;color:#49927d;font-size:12px;font-weight:bold;
}

/* カテゴリリスト用 */
.info-index{
	margin: 0px;padding: 0px; 
	width: 196px;
	display:block; 
	background-image: url(/07022/img/info_menu.gif);background-repeat:repeat-y;
	text-align: center;
}
.info-index .yokospace{
	margin: 0px;padding: 0px; 
	width: 170px;
	display:block; 
	margin-left:auto; margin-right:auto;
	text-align: left;
}
.info-index .yokosen-ten{
	margin: 0px 1px;padding: 0px; 
	width: 192px;display:block;
}
.info-indexowari{
	margin: 0px ;padding: 0px; 
	display:block;
		height:1px;
	border-bottom :#cccccc 1px solid;
}


.info-index ul{
	margin: 0px;	padding: 0px;margin-left:20px;
}
.info-index li{
	margin: 0px 0px 10px 0px ;	padding: 0px;
	list-style-image: url("http://www.gfmarket.jp/misc/point_002.gif");
	
}





/*各ページサイトinfoの3列表示*/

#salesinfo .sanretu-tatesen {
	background-image: url(/07022/img/tate3retu.gif);background-repeat:repeat-y;

}
#salesinfo .sanretu{
	padding: 0px;margin:  0px;
	text-align: left;
	width:205px;padding-right:8px;padding-left:8px;
	display:block; 

	line-height:150%;	
	float:left;
}

/*  4列 */

#salesinfo .retuyon{
	padding: 0px;margin:  0px;
	text-align: left;
	width:160px;padding-right:4px;padding-left:5px;
	display:block; 

	line-height:150%;	
	float:left;
}

/*  2列 */

#salesinfo .niretu{
	padding: 0px;margin:  0px;
	text-align: left;
	width:320px;padding-right:10px;padding-left:10px;
	display:block; 

	float:left;
}


#salesinfo .niretu-tatesen-ten{
	padding: 0px;margin:  0px;width:680px;
	background-image: url(/07022/img/tatesen-ten.gif);background-repeat:repeat-y;
	background-position:center;
}

/*各ページサイトinfoのテキストリンク部分 */
.salesinfo-list{
padding: 0px;margin:  0px;
margin-left:  5px;
}
.salesinfo-list li{padding: 0px;margin:  0px;list-style:none;}
#salesinfo .salesinfo-list a{color:#333333;}
#salesinfo .salesinfo-list a:visited{color:#333333;}
#salesinfo .salesinfo-list a:hover{color:#ff6600;}

/*各ページサイトinfoの背景グリーン部*/
#salesinfo .box-green{
	background-image: url(/07022/img/infohead3.gif);background-repeat:repeat-x;
	background-color:#f1ffec;

	padding: 0px;margin:  0px;
	text-align: center;
	width:665px;
	display:block; 
	margin-left:auto; margin-right:auto;
	text-align:center;
}
#salesinfo .box-green h2{
	padding: 0px;margin:  0px;
	font-weight:bold;font-size:12px;height:20px;
	text-align: left;line-height:20px;height:30px;
	}
#salesinfo .box-green .yokospace{
	padding: 0px;margin:  0px;
	text-align: left;
	width:635px;
	display:block; 
	margin-left:auto; margin-right:auto;

}



/***********-----------------------　　　　　　　　　　　　--------------------------***********/
/***********-----------------------　★　ジェネシスページ用　★　--------------------***********/
/***********-----------------------　　　　　　　　　　　　--------------------------***********/

/*  2列 */
#genesis{
	clear: both;
	width: 706px;
	margin: 0px;padding:0px;
	display:block; 
	
	margin-left:auto; margin-right:auto;
	text-align:center;
	background-image: url(/07022/img/bg_002_tatesen.gif);background-repeat:repeat-y;


}
.genesisspace{
	margin: 0px;padding:0px;
	display:block; width:707px;
	margin-left:auto; margin-right:auto;
	text-align:center;

}


#genesis .niretu{
	padding: 0px;margin:  0px;
	text-align: left;
	width:320px;
	display:block; 
padding-left:15px;padding-right:15px;
	float:left;
}



#genesis .owari{

	clear: both;
	height:12px;
	margin: 0px;padding:0px;
	display:block; 
background-color : #ffffff;
	background-image: url(http://www.gfmarket.jp/img_genesis/se_foot.gif);background-repeat:no-repeat;
}


