/*SUB	Contents
**********************************************************/
/*----------newssyosai----------*/

.newssyosaih2 span {
display:none;
}

.newssyosai_waku {
margin:0px;
padding:0px;
width: 530px;
margin: 20px 0px 0px 0px;
}

.newsyosai_back_t {
background: url(img/new_syosai_back_t.gif) no-repeat;
width: 530px;
height: 10px;
margin:0px;
font-size:1px;
padding:0px;
}

.newsyosai_back_c {
background: url(img/new_syosai_back_c.gif) repeat-y;
margin:0px;
width: 520px;
padding:3px 0px 0px 10px;
}

.syosaidate{
float:left;
color:#FF791F;
font-size:12px;
padding:4px 0px 0px 0px;
}

.syosaitilenews{
float:left;
font-weight:bold;
font-size:15px;
margin: 0px 0px 0px 10px;
}

.newsyosai_back_b {
background: url(img/new_syosai_back_b.gif) no-repeat;
width: 530px;
height: 10px;
}

.newssyosai_con {
float: right;
width: 315px;
padding:5px 20px 0px 0px;
margin:0px;
}

.syosaititle{
width:315px;
background:url(img/line_machiya.gif) repeat-x bottom;
margin:0px 0px 10px 0px;
}

.syosaiphotnew {
background: url(img/photo_news.jpg) no-repeat;
width: 171px;
height: 129px;
padding:6px 0px 0px 6px;
}

.syosaiphotnew img{
width: 158px;
height: 118px;
}

.newssyosai_more {
width: 505px;
padding: 5px 0px 10px 5px;
}

.news_syosai {
margin:20px 0px 0px 400px;
}

.news_syosai a {
background: url(img/btn_floor_syousai.jpg) no-repeat 0px 1px;
text-decoration: none;
width: 69px;
height:23px;
padding: 3px 0px 0px 25px;
display:block;
}

/*----------topicssyosai----------*/

.topicssyosaih2 span {
display:none;
}

.topicssyosai_waku {
margin:0px;
padding:0px;
width: 520px;
margin: 20px 0px 0px 0px;
padding-left: 10px;
}

.topicssyosai_date {
color:#FF791F;
font-size:12px;
}

.topicssyosai_title {
background: url(img/line_machiya.gif) repeat-x left bottom;
font-size:14px;
font-weight: bold;
padding: 5px 0px 3px 0px;
margin-bottom: 15px;
}

.topics_syosai {
margin:20px 0px 0px 426px;
}

.topics_syosai a {
background: url(img/btn_floor_syousai.jpg) no-repeat 0px 1px;
text-decoration: none;
width: 69px;
height:23px;
padding: 3px 0px 0px 25px;
display:block;
}

/*----------both----------*/

.category {
width: 175px;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
margin-bottom: 30px;
}

.category_title {
background: url(img/category_title.jpg) repeat-x;
width: 142px;
color: #FFFFFF;
font-size: 14px;
font-weight: bold;
padding: 5px 0px 0px 35px;
height: 25px;
}

.category_naiyo {
background: url(img/icon_headmenu.gif) no-repeat 10px 8px;
border-bottom: 1px solid #CCCCCC;
padding: 6px 0px 6px 30px;
}

.days {
width: 175px;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
margin-bottom: 30px;
}

.days_title {
background: url(img/category_title.jpg) repeat-x;
width: 142px;
color: #FFFFFF;
font-size: 14px;
font-weight: bold;
padding: 5px 0px 0px 35px;
height: 25px;
}

.days_naiyo {
background: url(img/icon_headmenu.gif) no-repeat 10px 8px;
font-size: 14px;
letter-spacing: 1px;
border-bottom: 1px solid #CCCCCC;
padding: 4px 0px 4px 30px;
}

#contents h3 {
background: url(img/h2title_shop.jpg) no-repeat 0px 0px;
font-size: 16px;
font-weight: bold;
padding: 12px 0px 0px 40px;
width: 495px;
height: 34px;
margin-top: 20px;
margin-bottom: 20px;
}

