@charset "UTF-8";

form {
margin:0;
padding:0;
}

li {
	list-style-type: none;
}

a:active { 
	text-decoration: none; 
} 


/* -------------------

    SEARCH PANEL

------------------- */

#SEARCH {
	width:240px;
	margin:0 0 10px 0;
	padding:0;
	background:url(../../image/sidepanel/usual/bg.gif) repeat-y;
}

#SEARCH div {
	margin:0;
	padding:0;
}

#SEARCH .top {
	width:240px;
	height:20px;
	background:url(../../image/sidepanel/search/top.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}

#SEARCH .main {
	width:200px;
	margin:0;
	padding:0 20px 0 20px;
}

ul.searchmenu {
	margin:0 10px 0 10px;
	padding:0;
	width:180px;
	color:#878787;
	list-style:none;
}

.searchmenu li {
	margin:10px 0 0 0;
	padding:0;
}

#SEARCH .main .sendbtn {
	margin:15px 40px 10px 40px;
	padding:0;
}


/* -------------------

    FEATURE PANEL

------------------- */


#FEATURE {
	clear: both;
	width:240px;
	margin:0 0 10px 0;
	padding:0;
	background:url(../../image/sidepanel/usual/bg.gif) repeat-y;
}

#FEATURE div {
	margin:0;
	padding:0;
}

#FEATURE .top {
	margin:0;
	padding:0;
	width:240px;
	height:20px;
	background:url(../../image/sidepanel/feature/top.gif) no-repeat;
	clear:both;
}

#FEATURE .topleft {
	width:120px;
	height:20px;
	background:url(../../image/sidepanel/feature/top_left.gif) no-repeat;
	text-indent:-9999px;
	float:left;
	margin:0;
	padding:0;
}

#FEATURE .topright {
	margin:0;
	padding-top:4px;
	padding-right:20px;
	float:right;
}

#FEATURE .main {
	margin:0;
	padding:20px 20px 0 20px;
}

#FEATURE .ftimg {
	width:150px;
	height:150px;
	margin:0;
	padding:0;
}

#FEATURE img.thinborder {
	border: 1px solid #999999;
}

#FEATURE ul.fttt {
	margin:10px 0;
	padding:0;
	color:#88B83E;
	list-style:none;
}

#FEATURE ul.fttxt {
	margin:10px 0;
	padding:0;
	color:#878787;
	list-style:none;
}


/* -------------------

    UPDATE PANEL

------------------- */


#UPDATE {
	width:240px;
	margin:0 0 10px 0;
	padding:0;
	background:url(../../image/sidepanel/usual/bg.gif) repeat-y;
}

#UPDATE div {
	margin:0;
	padding:0;
}

#UPDATE .top {
	width:240px;
	height:20px;
	background:url(../../image/sidepanel/update/top.gif) no-repeat;
	text-indent:-9999px;
}

#UPDATE .main {
	margin:0;
	padding:10px 20px 0px 20px;
}

#UPDATE .uddata {
	margin:0 0 0px 0;
	padding:0;
}

#UPDATE .thumimg {
	width:150px;
	height:150px;
	margin-top:0;
	margin-left:0;
	margin-bottom:10px;
	padding:0;
}

#UPDATE img.thinborder {
	border: 1px solid #999999;
}

#UPDATE ul.date {
	margin:0 0 5px 0;
	padding:0;
	color:#88B83E;
	list-style:none;
}

#UPDATE ul.udtxt {
	margin:0 0 10px 0;
	padding:0;
	color:#878787;
	list-style:none;
}

.upadateinfo li {
	margin:0;
	padding:0;
}


/* -----------------------

ITEM SEARCH CATEGORY PANEL

----------------------- */

#ITEM_SEARCH_CATEGORY {
	width:240px;
	margin:0 0 10px 0;
	padding:0;
	background:url(../../image/sidepanel/usual/items_panel_bg.gif) repeat-y;
}

#ITEM_SEARCH_CATEGORY div {
	margin:0;
	padding:0;
}

#ITEM_SEARCH_CATEGORY .top {
	width:240px;
	height:20px;
	background:url(../../image/sidepanel/items/2c_top_category.gif) no-repeat;
	text-indent:-9999px;
}

#ITEM_SEARCH_CATEGORY .main {
	margin:0;
	padding:0 20px 0 20px;
}

.searchmenu li a:link {
	color:878787;
	text-decoration:underline;
}

.$searchmenu li a:visited {
	color:878787;
	text-decoration:underline;
}

.searchmenu li a:hover {
	color:DBDBDB;
	text-decoration:underline;
}


/* -----------------------

ITEM SEARCH TASTE PANEL

----------------------- */

#ITEM_SEARCH_TASTE {
	width:240px;
	margin:0 0 10px 0;
	padding:0;
	background:url(../../image/sidepanel/usual/items_panel_bg.gif) repeat-y;
}

#ITEM_SEARCH_TASTE div {
	margin:0;
	padding:0;
}

#ITEM_SEARCH_TASTE .top {
	width:240px;
	height:20px;
	background:url(../../image/sidepanel/items/2c_top_taste.gif) no-repeat;
	text-indent:-9999px;
}

#ITEM_SEARCH_TASTE .main {
	margin:0;
	padding:0 20px 0 20px;
}


/* -----------------------

ITEM SEARCH ITEM PANEL

----------------------- */

#ITEM_SEARCH_ITEMS {
	width:240px;
	margin:0 0 10px 0;
	padding:0;
	background:url(../../image/sidepanel/usual/items_panel_bg.gif) repeat-y;
}

#ITEM_SEARCH_ITEMS div {
	margin:0;
	padding:0;
}

#ITEM_SEARCH_ITEMS .top {
	width:240px;
	height:20px;
	background:url(../../image/sidepanel/items/3c_top_items.gif) no-repeat;
	text-indent:-9999px;
}

#ITEM_SEARCH_ITEMS .main {
	margin:0;
	padding:0 20px 0 20px;
}


/* -----------------------

SHOPS SEARCH TASTE PANEL

----------------------- */

#SHOPS_SEARCH_TASTE {
	width:240px;
	margin:0 0 10px 0;
	padding:0;
	background:url(../../image/sidepanel/usual/shops_panel_bg.gif) repeat-y;
}

#SHOPS_SEARCH_TASTE div {
	margin:0;
	padding:0;
}

#SHOPS_SEARCH_TASTE .top {
	width:240px;
	height:20px;
	background:url(../../image/sidepanel/shops/top.gif) no-repeat;
	text-indent:-9999px;
}

#SHOPS_SEARCH_TASTE .main {
	margin:0;
	padding:0 20px 0 20px;
}


/* --------------------------

COORDINATE SEARCH TASTE PANEL

-------------------------- */

#COORDINATE_SEARCH_TASTE {
	width: 240px;
	margin: 0 0 10px 0;
	padding: 0;
	background: url(../../image/sidepanel/coordinate/bg.gif) repeat-y;
}

#COORDINATE_SEARCH_TASTE .top {
	width: 240px;
	height: 20px;
	margin: 0;
	padding: 0;
	background: url(../../image/sidepanel/coordinate/top.gif) no-repeat;
	text-indent: -9999px;
	list-style-type: none;
}

.main .coordinate_box {
	clear: both;
	width: 230px;
	margin: 6px 5px;
	padding: 0;
	border-bottom: 1px dotted #ccc;
}

.main .coordinate_box .notice_left {
	float: left;
	width: 97px;
	margin: 0 5px;
	padding: 3px 0;

}


.main .coordinate_box .notice_right {
	float: left;
	width: 100px;
	margin: 10px 2px 5px 5px;
	padding: 0 auto;
	font-size: 95%;
}

#COORDINATE_SEARCH_TASTE .main li.bottom {
	margin: 5px 0 0 0;
	width: 240px;
	height: 10px;
}

/* -------------------

    KNOWLEDGE PANEL

------------------- */

#KNOWLEDGE_SEARCH {
	width:240px;
	margin:0 0 10px 0;
	padding:0;
	background:url(../../image/sidepanel/knowledge/bg.gif) repeat-y;
}

#KNOWLEDGE_SEARCH div {
	margin:0;
	padding:0;
}

#KNOWLEDGE_SEARCH .top {
	width:240px;
	height:20px;
	background:url(../../image/sidepanel/knowledge/top.gif) no-repeat;
	text-indent:-9999px;
}

#KNOWLEDGE_SEARCH .main {
	margin:0;
	padding:0 20px 0 20px;
}

#KNOWLEDGE_SEARCH .main ul.searchmenu li {
	margin: 10px 0 0 20px:
	padding: 0;
}

/* -------------------

    MYTOWN PANEL

------------------- */
#MYTOWN_SEARCH {
	width:240px;
	margin:0 0 10px 0;
	padding:0;
	background:url(../../image/sidepanel/mytown/bg.gif) repeat-y;
}

#MYTOWN_SEARCH div {
	margin:0;
	padding:0;
}

#MYTOWN_SEARCH .top {
	width:240px;
	height:20px;
	background:url(../../image/sidepanel/mytown/top.gif) no-repeat;
	text-indent:-9999px;
}

#MYTOWN_SEARCH .main {
	margin:0;
	padding:0 20px 0 20px;
}

#MYTOWN_SEARCH .main ul.searchmenu li {
	margin: 10px 0 0 20px:
	padding: 0;
}




