@charset "utf-8";

/* CSS Document */

/*

==========================TOC(Table Of Contents)==========================
Style Name Last Up 27 07 2009 Rina Saida


13:page individual style6(trend.css)
==========================================================================

*/

/*main content_trend start*/

#content_trend {
  clear: both;
  overflow: visible;
  padding: 0px 0px 10px 0px;
  margin: 0px 0px 10px 0px;
}

/*main trend left start*/

#content_trend .left {
  width: 740px;
  float: left;
}

/*main new_info start*/

#new_info {
  padding: 15px 0px 20px 0px;
}

#new_info h3 {
  height: 26px;
}

#new_info ul.md {
  padding: 10px;
  background-image: url(common/bg_waku_body_750.gif);
  background-repeat: repeat-y;
}

#new_info .detail {
  list-style-position: inside;
  list-style-type: disc;
  line-height: 2;
  font-size: 85%;
}

#new_info .bm {
  height: 10px;
  font-size: 1pt;
  background-image: url(common/bg_waku_foot_750.gif);
  background-repeat: no-repeat;
}

/*main new_info end*/

/*main info_banner start*/

ul#info_banner li {
  list-style: none;
  height: 120px;
  margin: 0px 0px 7px 0px;
  padding: 10px;
  background-repeat: no-repeat;
}

ul#info_banner li .l_sidebanner {
  clear: left;
}

ul#info_banner li .r_sidebanner {
  clear: left;
}

ul#info_banner li .left2 {
  height: 120px;
  width: 160px;
  float: left;
}

ul#info_banner li .right2 {
  float: left;
  width: 540px;
}

ul#info_banner li .l_sidebanner .left2 {
  margin: 0px 20px 0px 0px;
}

ul#info_banner li .r_sidebanner .right2 {
  margin: 0px 20px 0px 0px;
}



ul#info_banner .s_nav_ico {
  width: 120px;
  height: 15px;
  margin: 0px 420px 0px 0px;
  padding: 5px 0px 0px 0px;
  font-size: 80%;
  text-align: center;
  background-image: url(common/bg_banner_02.gif);
  background-repeat: no-repeat;
  background-position: left;
}

ul#info_banner .title {
  height: 30px;
  padding: 10px 0px 10px 0px;
}

ul#info_banner .abr {
  line-height: 1.2;
  padding: 5px 0px 0px 0px;
  font-size: 75%;
}

ul#info_banner .white {
  color: #FFF;
}

ul#info_banner .white a {
  color: #FFF;
}

ul#info_banner .links {
  margin: 0px 0px 0px 420px;
}

ul#info_banner .links2 {
  margin: 0px 0px 0px 420px;
}

/*main info_banner end*/


/*main foodclip start*/

/*#clip {
  padding: 30px 0px 0px 0px;
}*/


#content_trend ul.thumbs {
  list-style: none;
  clear: left;
  width: 740px;
  height: 80px;
}


/*
#content_trend ul.bangkoklifethumbs {
  list-style: none;
  clear: left;
  width: 740px;
  height: 90px;
}*/

#content_trend ul.thumbs li,#content_trend ul.bangkoklifethumbs li {
  float: left;
  display: inline;
  width: 240px;
  height: 60px;
  margin: 12px 0 2px 4px;
}

#content_trend ul.thumbs li dt,#content_trend ul.bangkoklifethumbs li dt {
  display: inline;
  float: left;
  width: 80px;
  height: 60px;
  overflow: hidden;
  margin-right: 4px;
  text-align: center;
}

#content_trend ul.thumbs li dt img,#content_trend ul.bangkoklifethumbs li dt img {
  width: 80px;
}



#content_trend ul.thumbs li dd,#content_trend ul.bangkoklifethumbs li dd {
  display: block;
  padding: 2px 0 2px 0;
  font-size: 10pt;
}

#pickup,#kininaru_shop,#content_trend .banner {
  padding-bottom:10px;
}

#pickup h3,#kininaru_shop h3 {
  height: 22px;
  background-image:url(common/bg_waku_header_pickup740.gif);
  background-repeat:no-repeat;
  padding:8px 0 0 10px;
  color:#5C0040;
  font-size:14px;
}

#pickup ul.thumbs,#kininaru_shop ul {
  background-image:url(common/bg_waku_body740.gif);
  background-repeat:repeat-y;
  overflow:visible;
}

#clip .md {
  overflow: auto;
  padding: 15px 40px 0px 50px;
  margin: 0px 0px 15px 0px;
}

#clip ul {
  float: left;
  width: 300px;
  overflow: auto;
  display: block;
}

#clip ul.clip_left {
  float: left;
  margin: 0px 30px 0px 0px;
  padding: 0px 20px 0px 0px;
  background-image: url(common/icon_dot.gif);
  background-repeat: repeat-y;
  background-position: right;
}

#clip li.detail {
  list-style-type: disc;
  list-style-position: inside;
  line-height: 1.3;
  padding: 0px 0px 5px 0px;
  font-size: 90%;
}

#clip .bm {
  height: 3px;
  overflow: hidden;
  font-size: 1pt;
  text-indent: -1000px;
  background-image: url(common/bg_foodclip_foot.gif);
  background-repeat: no-repeat;
}

/*main foodclip end*/

/*main footer_ad start*/

#trendfooter_ad {
  height: 100px;
  width: 660px;
  clear: left;
  padding: 30px 0px 0px 0px;
}

#trendfooter_ad .left2 {
  float: left;
  width: 300px;
  margin: 0px 60px 0px 0px;
}

#trendfooter_ad .right2 {
  float: left;
  width: 300px;
}

/*#kininaru_shop {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 16px;
}*/


#kininaru_shop ul {
/*BACKGROUND-IMAGE: url(common/bg_waku_body_750.gif); */
PADDING-BOTTOM: 10px; 
PADDING-LEFT: 10px; 
PADDING-RIGHT: 10px; 
/*BACKGROUND-REPEAT: repeat-y; */
PADDING-TOP: 10px;
}

#kininaru_shop LI.search_list {
BACKGROUND-IMAGE: url(common/bar_purple.gif);
PADDING-BOTTOM: 25px;
LIST-STYLE-TYPE: none;
PADDING-LEFT: 0px;
WIDTH: 705px;
PADDING-RIGHT: 0px;
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-POSITION: 50% top;
CLEAR: left;
OVERFLOW: visible;
PADDING-TOP: 15px;
}

#kininaru_shop LI.search_list .left2 {

	BACKGROUND-IMAGE: url(common/bg_photo.gif); TEXT-ALIGN: center; MARGIN: 0px 30px 0px 0px; WIDTH: 186px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; FLOAT: left; HEIGHT: 141px; PADDING-TOP: 3px

}

#kininaru_shop LI.search_list .right2 {

	WIDTH: 465px; FLOAT: left; HEIGHT: 141px

}

#kininaru_shop LI.search_list .right2 .dbname {

	HEIGHT: 40px; FONT-SIZE: 120%

}

#kininaru_shop LI.search_list .right2 .dbname A {

	DISPLAY: block

}

#kininaru_shop LI.search_list .right2 .dbtitle {

	PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.2; COLOR: #ab30ad; FONT-SIZE: 100%

}

#kininaru_shop LI.search_list .right2 .dbtextbody {

	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 85%; PADDING-TOP: 0px

}

#kininaru_shop LI.search_list .right2 .bt_detail {

	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 345px; WIDTH: 120px; PADDING-RIGHT: 0px; HEIGHT: 25px; PADDING-TOP: 0px

}

#kininaru_shop LI.search_list .right2 .bt_detail A {

	BACKGROUND-IMAGE: url(common/btn_omiseshosai.gif); TEXT-INDENT: -1000px; WIDTH: 100px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; FONT-SIZE: 1pt; OVERFLOW: hidden

}

#kininaru_shop LI.search_list .right2 .bt_detail A:hover {

	BACKGROUND-IMAGE: url(common/btn_omiseshosai_on.gif)

}

#kininaru_shop LI.search_list_bm {

	BACKGROUND-IMAGE: url(common/bar_purple.gif); LIST-STYLE-TYPE: none; TEXT-INDENT: -1000px; WIDTH: 705px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% top; HEIGHT: 2px; CLEAR: left; FONT-SIZE: 1pt; OVERFLOW: hidden

}

#kininaru_shop .bm,#pickup .bm {

BACKGROUND-IMAGE: url(common/bg_waku_foot_750.gif);
/*PADDING-BOTTOM: 10px;*/
TEXT-INDENT: -1000px;
BACKGROUND-REPEAT: no-repeat;
HEIGHT: 10px;
FONT-SIZE: 1pt;
OVERFLOW: hidden;
}


/*▽店舗blog契約企業表示footer 201202追加*/
#shopblogname .hd{
height:55px;
}
#shopblogname .md{
background-image:url(blog/bg_shopblogname_md.gif);
background-repeat:repeat-y;
padding:5px 25px 0 25px;
}
#shopblogname .bm{
background-image:url(blog/bg_shopblogname_bm.gif);
background-repeat:no-repeat;
height:15px;
}
#shopblogname .md dt{
border-bottom:dotted 1px #654a32;
border-left:solid 5px #4F4F4F;
padding:0 0 0 10px;
font-weight:bold;
font-size:90%;
}
#shopblogname .md dd{
padding:5px 0 10px 15px;
font-size:80%;
}
