#contents #contents_topicsbg{
width:736px;background:url(../img/common/bg/bg_topics.gif) left top no-repeat}

#topicsandpickup{ clear: both; width:736px;margin:20px auto 0 auto; }

.topics { width:368px;float:left; margin:2em 0 0 0;text-align:left; }

.pickup { width:315px; height:195px; float:left; margin:0 auto auto 2em; text-align:left; text-align:left; border: 1px solid #66CC99; padding: 0.5em; }
.pickup h3 { font-size: 16px; color: #009966; text-align:center;padding-top: 0.5em; padding-bottom: 1em; letter-spacing: 0.1em; }

#blog{width:736px;text-align:left;margin:auto;padding-bottom:0px}

#description{position:absolute;top:250px;left:42px;width:700px; letter-spacing: 0.1em;text-align:center;background:url(../img/index/description.png) repeat-y;z-index:10}
* html #description{behavior:expression(IEPNGFIX.fix(this));}
#description h2{text-align:left;font-size:13px;font-weight:normal;line-height:1.6;margin:15px 90px}

#make_icon{position:absolute;top:300px;right:60px;z-index:999}

.topics p{padding:10px 20px;font-size:13px}
.topics p span.title{font-size:14px;color:#CC6600;font-weight:bold}
.topics p span.data{margin-left:10px}

#pickup p{padding:10px 20px;font-size:13px}
#pickup p img{width:160px;height:120px;text-align:center;margin:auto}
.itemname{font-size:12px;color:#336600;font-weight:bold}

#blog .title{font-size:13px;font-weight:bold;color:#614223}
#blog .shopname{font-size:15px;font-weight:bold; text-align: left;}
#blog .tel{font-size:14px; text-align: left;}
#blog .earea,#blog .honbun{font-size:13px}
#blog .honbun{color:#666666}
#blog #blog1 a:hover,#blog #blog2 a:hover,#blog #blog3 a:hover,#blog #blog4 a:hover,#blog #blog5 a:hover{color:#FF6666}
#blog5 a:hover{color:#FF6666}


#blog1,#blog2,#blog3,#blog4,#blog5{width:368px;background-position:right bottom;background-repeat:no-repeat;margin:5px 0 15px 0;float:left}

* html #blog1,* html #blog2,* html #blog3,* html #blog4,* html #blog5{width:368px;padding-left:10px}


#blog1 p,#blog2 p,#blog3 p,#blog4 p,#blog5 p{padding:0 20px 0 0;line-height:1.6}
/*#blog1 p img,#blog2 p img,#blog3 p img,#blog4 p img,#blog5 p img{float:left;padding-right:3px;width:60px;height:45px;}*/


#blog #blog1{background-image:url(../img/index/blog/blog1.png)}
#blog #blog1 a{color: #339966; }
* html #blog #blog1{background-image:url(../img/index/blog/blog1.gif)}

#blog #blog2{background-image:url(../img/index/blog/blog2.png)}
#blog #blog2 a{color: #336699; }
* html #blog #blog2{background-image:url(../img/index/blog/blog2.gif)}

#blog #blog3{background-image:url(../img/index/blog/blog3.png)}
#blog #blog3 a{color: #9966CC; }
* html #blog #blog3{background-image:url(../img/index/blog/blog3.gif)}

/*#blog #blog4{background-image:url(../img/index/blog/blog4.png)}
#blog #blog4 a{color:#003366}
* html #blog #blog4{background-image:url(../img/index/blog/blog4.gif)}*/

#blog5 .title{font-size:13px;font-weight:bold;color:#614223}
#blog5 .shopname{font-size:15px;font-weight:bold}
#blog5 {background-image:url(../img/index/blog/blog5.png);margin-bottom:100px}
#blog5 a {color: #FF6666; }

* html #blog5{background-image:url(../img/index/blog/blog5.gif)}


#banner{text-align:left;width:800px;height:50px;background:url(../img/index/button/button_bg.png) repeat-x}
* html #banner{behavior:expression(IEPNGFIX.fix(this));}
#banner img{margin:0 -3px 0 0;padding:0;width:200px;height:40px}
* html #banner{margin-bottom:20px}
* html #banner img{margin:0px;padding-left:-2px}

*:first-child+html #banner{margin-bottom:20px}























