

/*
---------------------------------------------------------------------
ヘッダー
---------------------------------------------------------------------
*/
.head_btnimg{
margin-left:5px;
border:0px;
}
#head_btnimg{
margin-left:5px;
border:0px;
}
.head_text{
color:#cc0000;
font-size:14px;
font-weight:bold;
text-align:center;
}
/*
---------------------------------------------------------------------
フッター
---------------------------------------------------------------------
*/

.pr2_text03{
width:730px;
font-size:12px;
text-align:left;
margin:0px;
padding:0px;
line-height:1.5;
}


#pr2_image,.pr2_image{
vertical-align:middle;
margin-right:7px;

}
#pr2_image02,.pr2_image02{
vertical-align:middle;
margin-left:0px;
}



/*
---------------------------------------------------------------------
ライン
---------------------------------------------------------------------
*/


.head_hr{
width:730px;
border: 1px solid #666666;
}




/*
---------------------------------------------------------------------
検索BOX
---------------------------------------------------------------------
*/

.search{
margin:0px;
background-image:url(img/top_search.gif);
background-repeat:no-repeat;
height:74px;
}



.search_tab{
height:21px;
font-size:12px;
padding-right:10px;
text-align:right;
}




/*
---------------------------------------------------------------------
注目ワード
---------------------------------------------------------------------
*/

.word{
width:730px;
background-color:#eaeaea;
font-size:12px;
text-align:left;
margin: 5px 0px 5px 0px;
padding:5px 0px;
}

.word_text01{
font-size:12px;
font-weight:bold;
margin-right:5px;
padding:0px;


}



/*
---------------------------------------------------------------------
PRテキスト広告
---------------------------------------------------------------------
*/


#pr_image{
vertical-align:middle;
margin:0px 6px 0px 0px;

}
.pr{
font-size:12px;
margin-bottom:4px;

}


/*
---------------------------------------------------------------------
カテゴリ
---------------------------------------------------------------------
*/

.category_top{
color:#AD1056;
font-size:15px;
font-weight:bold;
background-color:#FBCBE0;
width:150px;
text-align:center;
text-decoration: none;
border:1px solid #E43081;
padding:1px 0px;
margin-top:10px;


}

.tokusyu{
float:right;
font-size:15px;
text-align:center;
text-decoration: none;
border:0px;
padding:1px 0px;
margin:3px 1px 3px 0px;

clear:right;
}


.category_bar01{
border:2px solid #E43081;
margin:0px 0px 1px 0px ;
}

#category_icon{
vertical-align: middle;
margin:0px 4px 2px 2px ;
}

.category_text{
float:left;
width:130px;
font-size:12px;
text-align:left;
border:0px solid #ffcc66;
margin:4px 0px 0px 0px ;
padding:3px 0px;
}

.category02_waku{
font-size:12px;
text-align:left;
border:1px solid #ff0000;
height:18px;
margin-bottom:5px;
}

.category02_waku02{
font-size:12px;
text-align:left;
border:1px solid #3399ff;
height:18px;
margin-bottom:5px;
}


.category_bar02{
border:1px solid #3399ff;
}




/*
---------------------------------------------------------------------
注目のお店
---------------------------------------------------------------------
*/

.pickup_waku01{
float:left;
font-size:12px;
text-align:left;
border:0px solid #cccccc;
margin:0px 3px 3px 0px;
padding:0px;
height:18px;
width:166px;
height:140px;
}



.pickup_top{
width:100px;
color:#BF4C35;
font-size:15px;
font-weight:bold;
background-color:#FFE4A0;
text-align:left;
border-top:1px solid #F29131;
border-left:1px solid #F29131;
border-right:1px solid #F29131;
padding:1px 0px;
}

.pickup_bar{
border:2px solid #F29131;
margin-bottom:8px;
}


.pickup_text{
font-size:12px;
text-align:left;
padding: 0px 3px 0px 3px;
margin: 5px 3px 0px 3px;
border:0px solid #000000;
}

/*
---------------------------------------------------------------------
ラボ？
---------------------------------------------------------------------
*/




.search02_waku02{
float:left;
margin-left:3px;
padding:0px;
border:0px solid #ffcccc;
width:246px;
height:162px;

}


.search02_top{
width:200px;
color:#996600;
font-size:15px;
font-weight:bold;
background-color:#ffff99;
text-align:left;
border-top:1px solid #ffcc66;
border-left:1px solid #ffcc66;
border-right:1px solid #ffcc66;
padding:1px 0px;
}


.search02_bar{
border:2px solid #ffcc66;
margin-bottom:8px;
}

.search02_text{
font-size:12px;
text-align:left;
margin:6px 0px 0px 0px ;
}


/*
---------------------------------------------------------------------
地図
---------------------------------------------------------------------
*/

.map_waku{
float:left;
padding:2px;
margin:2px 0px 5px 0px ;
border:1px solid #cccccc;
background-image: url(img/top_map.gif); 
background-repeat: no-repeat;
width:415px;
}

.map_top{
width:408px;
color:#0066CC;
font-size:15px;
font-weight:bold;
background-color:#CFEAFF;
text-align:left;
border-top:1px solid #0066CC;
border-bottom:1px solid #0066CC;
padding:1px 0px;
margin: 5px 2px 0px 3px;
}
.map_text01{
float:left;
width:60px;
font-size:12px;
font-weight:bold;
text-align:left;
line-height:1.5;
border-bottom:0px solid #ffcc66;
padding:0px;
margin:0px 0px 5px 3px;
}
.map_text02{
float:left;
font-size:12px;
text-align:left;
line-height:1.5;
border-bottom:0px solid #ffcc66;
padding:0px;
margin:0px 0px 5px 3px;
}

.map_waku02{
float:left;
padding:2px 2px 2px 2px;
margin:2px 0px 0px 1px ;
border:1px solid #cccccc;
width:200px;
height:138px;
}

.map_top02{
width:196px;
font-size:12px;
color:#0066CC;
font-weight:bold;
background-color:#CFEAFF;
text-align:left;
border-bottom:1px solid #0066CC;
padding:3px 0px 3px 0px;
margin:0px 0px 5px 0px;
}

#map_image{
float:left;
margin-right:2px;
padding:0px;
vertical-align:middle;
border:0px;

}

.map_text03{
float:left;
width:190px;
font-size:12px;
text-align:left;
padding:3px 0px;

}



/*
---------------------------------------------------------------------
フラッシュ
---------------------------------------------------------------------
*/
.flash_img{
border: 1px solid #bfbfbf;
margin:0px;
padding:0px;
}

/*
---------------------------------------------------------------------
更新
---------------------------------------------------------------------
*/

.updata_waku{
border:1px solid #cccccc;
width:298px;
padding:0px;
margin-top:7px;
}


.updata_top{
width:290px;
font-size:15px;
font-weight:bold;
color:#336600;
background-color:#D3FC83;
text-align:left;
border-top:1px solid #333333;
border-bottom:1px solid #333333;
padding:1px 0px;
margin: 3px 0px 0px 3px;
}


.updata_text01{
float:left;
font-size:12px;
text-align:left;
margin:6px 0px 0px 4px ;
padding:0px;

}

.updata_text02{
float:left;
font-size:12px;
text-align:left;
margin:6px 0px;
}

/*
---------------------------------------------------------------------
SNS
---------------------------------------------------------------------
*/

.sns_waku{
border:1px solid #cccccc;
width:298px;
height:88px;
padding-top:2px;
margin:7px 0px 0px 0px ;
}



#sns_image{
float:left;
margin:0px 2px 0px 2px;
padding:0px;
vertical-align:middle;
border:1px solid #cccccc;

}

.sns_text{
float:left;
font-size:12px;
text-align:left;
padding:1px 0px 1px 0px;
}



/*
---------------------------------------------------------------------
ビジネス
---------------------------------------------------------------------
*/

.bisi_waku{
border:1px solid #cccccc;
background:#FBF5FF;
width:298px;
height:90px;
padding-top:2px;
margin:7px 0px 0px 0px ;
}


.bisi_top{
width:290px;
font-size:15px;
color:#8D34BE;
font-weight:bold;
background-color:#ffccff;
text-align:left;
border-top:1px solid #8D34BE;
border-bottom:1px solid #8D34BE;
padding:1px 0px;
margin: 3px 0px 3px 3px;
}


.bisi_text01{
float:left;
width:100px;
font-size:12px;
text-align:left;
margin:6px 0px 0px 5px ;
}
.bisi_text02{
float:left;
font-size:12px;
text-align:left;
margin:6px 0px 0px 5px ;
}



/*
---------------------------------------------------------------------
メルマガ
---------------------------------------------------------------------
*/

.mail_waku{
border:1px solid #cccccc;
width:298px;
height:110px;
padding-top:0px;
margin:7px 0px 0px 0px ;
}

.mail_top{
width:290px;
color:#CC3300;
font-size:15px;
font-weight:bold;
background-color:#FFCFCF;
text-align:left;
border-top:1px solid #CC3300;
border-bottom:1px solid #CC3300;
padding:1px 0px;
margin: 5px 0px 5px 3px;
}


#mail_image{
float:left;
margin:0px 12px 0px 10px;
padding:0px;
vertical-align:middle;
border:0px solid #cccccc;

}

.mail_text{
float:left;
font-size:12px;
line-height:1.3;
text-align:left;
margin-top:0px;
padding-top:5px ;
border:0px solid #cccccc;
}


/*
---------------------------------------------------------------------
携帯
---------------------------------------------------------------------
*/

.mobile_waku{
border:1px solid #cccccc;
background:#ffffd6;
width:298px;
height:110px;
padding-top:2px;
margin:7px 0px 7px 0px ;
}

.mobile_top{
width:290px;
color:#847503;
font-size:15px;
font-weight:bold;
background-color:#F6EC9D;
text-align:left;
border-top:1px solid #996600;
border-bottom:1px solid #996600;
padding:1px 0px;
margin: 3px 0px 5px 3px;
}


#mobile_image{
float:left;
margin:0px 35px 0px 20px;
padding:0px;
vertical-align:middle;
border:0px solid #cccccc;

}

.mobile_text{
float:left;
font-size:12px;
text-align:left;
line-height:1.3;
padding:0px;
margin-top:5px;
border:0px solid #cccccc;

}




/*
---------------------------------------------------------------------
出店申し込み
---------------------------------------------------------------------
*/

.tenant_waku{
border:1px solid #cccccc;
width:298px;
height:120px;
padding-top:0px;
margin:7px 0px 0px 0px ;
}

.tenant_top{
width:290px;
color:#CC3300;
font-size:15px;
font-weight:bold;
background-color:#FFCFCF;
text-align:left;
border-top:1px solid #CC3300;
border-bottom:1px solid #CC3300;
padding:1px 0px;
margin: 5px 0px 5px 3px;
}


#tenant_image{
float:left;
margin:5px 10px 0px 10px;
padding:0px;
vertical-align:middle;
border:0px solid #cccccc;

}

.tenant_text{
float:left;
font-size:12px;
line-height:1.3;
text-align:left;
margin-top:2px;
padding-top:0px;
border:0px solid #cccccc;
}




/*
---------------------------------------------------------------------
グループサイト
---------------------------------------------------------------------
*/

.pr2_text01{
float:left;
width:100px;
background-color:#eaeaea;
font-size:12px;
text-align:left;
margin:0px;
padding:5px 0px;
line-height:1.5;

}

.pr2_text02{
float:left;
width:630px;
background-color:#eaeaea;
font-size:12px;
text-align:left;
margin:0px;
padding:5px 0px;
line-height:1.5;

}



/*
---------------------------------------------------------------------
下部メニュー
---------------------------------------------------------------------
*/

.menu_hr2{
border: 1px solid #50A3CB;
width:730px;
}

.menu{
width:730px;
background-color:#ffffff;
font-size:12px;
text-align:center;
margin:0px;
padding:0px;

}
.menu_copy
{
font-size:12px;
padding:3px 0px;
text-align:center;
}

.space{
	clear:left;
}
