/* CSS Document */


@import url("base.css");



/*reset*/

*{
margin:0;
padding:0;
border:0;
background-color:transparent;
color:#584e4e;
font-size:100%;
font-weight:normal;
font-style:normal;
text-decoration:none;
}



/*-----------------------------------------------------
ĦĦĦTOP Left Column
-----------------------------------------------------*/
div#topLeftColumn{
float:left;
width:566px;
padding:15px 0 20px 0;
}


/*-----------------------------------------------------
ĦĦĦTOP Right Column
-----------------------------------------------------*/
div#topRightColumn{
float:left;
width:224px;
padding:15px 0 20px 10px;
}

/*-----------------------------------------------------
ĦĦĦMAIN IMAGE
-----------------------------------------------------*/
div#mainImage{
width:566px;
height:184px;
background-image:url("../images/top_img.jpg");
background-repeat:no-repeat;
}
div#mainImage h2{
text-indent:-9999px;
}
div#mainImage div.mainImageBody{
padding:60px 0 0 34px;
width:325px;
line-height:130%;
}
div#mainImage div.mainImageBody p{
color:#111;
}

/*-----------------------------------------------------
ĦĦĦCATEGORY
-----------------------------------------------------*/
div#category{
padding:15px 0 0 0;
background-image:url("../images/dotline.gif");
background-repeat:repeat-x;
background-position:0 14px;
}
div#category table{
border-collapse:collapse;
}
div#category th{
background-color:#f5fbff;
width:140px;
padding:3px 10px 3px 10px;
text-align:left;
vertical-align:top;
background-image:url("../images/dotline.gif");
background-repeat:repeat-x;
background-position:bottom;
}
div#category th h3{
font-weight:bold;
padding:5px 0 0 30px;
}
div#category td{
width:386px;
padding:3px 10px 3px 10px;
vertical-align:top;
background-image:url("../images/dotline.gif");
background-repeat:repeat-x;
background-position:bottom;
line-height:135%;
}
div#category td a{
padding:0 3px 0 0;
white-space:nowrap;
}
/**/
div#category th.gourmet h3{
background-image:url("../images/icon_gourmet.gif");
background-repeat:no-repeat;
padding:0 0 0 30px;
height:30px;
}
div#category th.shopping h3{
background-image:url("../images/icon_shopping.gif");
background-repeat:no-repeat;
height:30px;
}
div#category th.fashion h3{
background-image:url("../images/icon_fashion.gif");
background-repeat:no-repeat;
height:30px;
}
div#category th.amusement h3{
background-image:url("../images/icon_amusement.gif");
background-repeat:no-repeat;
height:30px;
}
div#category th.culture h3{
background-image:url("../images/icon_culture.gif");
background-repeat:no-repeat;
height:30px;
}
div#category th.staying h3{
background-image:url("../images/icon_staying.gif");
background-repeat:no-repeat;
height:30px;
}
div#category th.life h3{
background-image:url("../images/icon_life.gif");
background-repeat:no-repeat;
height:30px;
}
div#category th.service h3{
background-image:url("../images/icon_service.gif");
background-repeat:no-repeat;
height:30px;
}
div#category th.hospital h3{
background-image:url("../images/icon_hospital.gif");
background-repeat:no-repeat;
height:30px;
}
div#category th.realestate h3{
background-image:url("../images/icon_realestate.gif");
background-repeat:no-repeat;
height:30px;
}
div#category th.pet h3{
background-image:url("../images/icon_pet.gif");
background-repeat:no-repeat;
height:30px;
}
div#category th.nightspot h3{
background-image:url("../images/icon_nightspot.gif");
background-repeat:no-repeat;
height:30px;
}
div#category th.others h3{
background-image:url("../images/icon_others.gif");
background-repeat:no-repeat;
height:30px;
}
/*-----------------------------------------------------
ĦĦĦMAIN BN
-----------------------------------------------------*/
div#mainBn{
padding:15px 0 0 0;
}

/*-----------------------------------------------------
ĦĦĦTOP NEWS
-----------------------------------------------------*/
div#topNews{
padding:15px 0 0 0;
}
div#topNews div.topNewsBody{
border-right:1px solid #a8a7a7;
border-left:1px solid #a8a7a7;
border-bottom:1px solid #a8a7a7;
}
div#topNews div.topNewsBody h3{
background-image:url("../images/top_news_titlebg.gif");
background-repeat:no-repeat;
color:#ffffff;
font-weight:bold;
font-size:100%;
line-height:100%;
padding:5px 0 0 10px;
height:23px;
}
div#topNews div.topNewsBody div.topNewsBodyTx{
padding:10px 20px 10px 20px;
}
div#topNews div.topNewsBody dl{
clear:both;
}
div#topNews div.topNewsBody dt{
float:left;
width:86px;
padding:0 0 2px 0;
}
div#topNews div.topNewsBody dd{
float:left;
width:434px;
padding:0 0 2px 0;
}
div#topNews div.topNewsBody div.topNewsFoot{
clear:both;
text-align:right;
padding:0 20px 10px 10px;
}


/*----------------------------------------RIGHT COLUMN*/
/*-----------------------------------------------------
ĦĦĦLARGE BN
-----------------------------------------------------*/
div#largeBn{}

/*-----------------------------------------------------
ĦĦĦMOBILE PR
-----------------------------------------------------*/
div#smallBn{
padding:10px 0 0 0;
}
div#smallBn p{
padding:0 0 5px 0;
}
/*-----------------------------------------------------
ĦĦĦMOBILE PR
-----------------------------------------------------*/
div#mobilePr{
padding:10px 0 0 0;
}
div#mobilePr div.mobilePrBody{
background-image:url("../images/top_mobile_pr.gif");
background-repeat:no-repeat;
padding:40px 10px 0 88px;
line-height:135%;
font-size:85%;
width:126px;
height:77px;
}

/*-----------------------------------------------------
ĦĦĦNEW SHOP
-----------------------------------------------------*/
div#newShop{
padding:10px 0 0 0;
}

div#newShop div.newShopBody{
background-color:#fbf9ec;
border:1px solid #f4c675;
}
div#newShop div.newShopBody h3{
padding:8px 0 8px 7px;
border-left:5px solid #f15f33;
font-weight:bold;
}
div#newShop div.newShopBody div.newShopBodyTx{
padding:10px 12px 0 12px;
}
div#newShop div.newShopBody div.newShopBodyTx li{
background-image:url("../images/newshop_ind.gif");
background-repeat:no-repeat;
background-position:0 7px;
line-height:135%;
padding:0 0 3px 7px;
font-size:90%;
}
div#newShop div.newShopBody div.newShopFoot{
text-align:right;
padding:5px 10px 10px 0;
font-size:90%;
}
/*-----------------------------------------------------
ĦĦĦSIDE MAP
-----------------------------------------------------*/
div#sideMap{
padding:10px 0 0 0;
}
div#sideMap h3{
background-image:url("../images/top_map_titleicon.gif");
background-repeat:no-repeat;
padding:0 0 5px 35px;
font-weight:bold;
}
div#sideMap div.sideMapBody{

}
div#sideMap div.sideMapFoot{
text-align:center;
}


/* ĊÂŜ·ß */

#kanban_baner {
	font-size: 10px;
	height: 120px;
	width: 566px;
	padding-top: 20px;
}

