/* 20131029custom */
.sort{
margin-bottom: 10px!important;
}


#box_sellers h3{
background-image: url(http://img07.shop-pro.jp/PA01254/975/etc/tlt-uresuji.png?2043094237);
background-repeat: no-repeat;
width: 810px;
height: 62px;
text-indent: -9999px;
overflow: hidden;
}

#box_news h3{
background-image: url(http://img07.shop-pro.jp/PA01254/975/etc/tlt-news.png?2136);
background-repeat: no-repeat;
width: 810px;
height: 62px;
text-indent: -9999px;
overflow: hidden;
}

#box_shop h3{
background-image: url(http://img07.shop-pro.jp/PA01254/975/etc/tlt-productOwner.png?202502133643);
background-repeat: no-repeat;
width: 810px;
height: 62px;
text-indent: -9999px;
overflow: hidden;
}
#box_recommend h3{
background-image: url(http://img07.shop-pro.jp/PA01254/975/etc/tlt-osusume.png?209000);
background-repeat: no-repeat;
width: 810px;
height: 62px;
text-indent: -9999px;
overflow: hidden;
}

#mainMenuBox {
width: 100%;
margin: 40px 0 0 0;
}

#mainMenuBox ul {
width: 100%;
margin: 0px;
padding: 0px;
}

#mainMenuBox ul li {
float:left;
text-indent: -9999px;
margin: 0px;
padding: 0px;
list-style-type: none;
}

/* È®Þã */
#mainMenuBox ul li#btn_hatsuratsu {
width: 125px;
height: 129px;
background-image: url(http://www.toride-honpo.com/shop-pro_parts/top_png_125/btn_hatsuratsu_on.png);
background-repeat: no-repeat;
}

#mainMenuBox ul li#btn_hatsuratsu a {
width: 125px;
height: 129px;
display: block;
}

#mainMenuBox ul li#btn_hatsuratsu a:hover {
background-image: url(http://www.toride-honpo.com/shop-pro_parts/top_png_125/btn_hatsuratsu_off.png);
background-repeat: no-repeat;
}

/* °Õ¾¢ */
#mainMenuBox ul li#btn_isyou {
width: 125px;
height: 129px;
background-image: url(http://www.toride-honpo.com/shop-pro_parts/top_png_125/btn_isyou_on.png);
background-repeat: no-repeat;
}

#mainMenuBox ul li#btn_isyou a {
width: 125px;
height: 129px;
display: block;
}

#mainMenuBox ul li#btn_isyou a:hover {
background-image: url(http://www.toride-honpo.com/shop-pro_parts/top_png_125/btn_isyou_off.png);
background-repeat: no-repeat;
}

/* ÅÁ¾µ */
#mainMenuBox ul li#btn_densyou {
width: 125px;
height: 129px;
background-image: url(http://www.toride-honpo.com/shop-pro_parts/top_png_125/btn_densyou_on.png);
background-repeat: no-repeat;
}

#mainMenuBox ul li#btn_densyou a {
width: 125px;
height: 129px;
display: block;
}

#mainMenuBox ul li#btn_densyou a:hover {
background-image: url(http://www.toride-honpo.com/shop-pro_parts/top_png_125/btn_densyou_off.png);
background-repeat: no-repeat;
}

/* µÙÂ© */
#mainMenuBox ul li#btn_kyusoku {
width: 125px;
height: 129px;
background-image: url(http://www.toride-honpo.com/shop-pro_parts/top_png_125/btn_kyusoku_on.png);
background-repeat: no-repeat;
}

#mainMenuBox ul li#btn_kyusoku a {
width: 125px;
height: 129px;
display: block;
}

#mainMenuBox ul li#btn_kyusoku a:hover {
background-image: url(http://www.toride-honpo.com/shop-pro_parts/top_png_125/btn_kyusoku_off.png);
background-repeat: no-repeat;
}


/* ÃÄÝ³ */
#mainMenuBox ul li#btn_danran {
width: 125px;
height: 129px;
background-image: url(http://www.toride-honpo.com/shop-pro_parts/top_png_125/btn_danran_on.png);
background-repeat: no-repeat;
}

#mainMenuBox ul li#btn_danran a {
width: 125px;
height: 129px;
display: block;
}

#mainMenuBox ul li#btn_danran a:hover {
background-image: url(http://www.toride-honpo.com/shop-pro_parts/top_png_125/btn_danran_off.png);
background-repeat: no-repeat;
}

/* ÅÚ»º */
#mainMenuBox ul li#btn_present {
width: 100px;
height: 129px;
background-image: url(http://www.toride-honpo.com/shop-pro_parts/top_png_125/btn_present_on.png);
background-repeat: no-repeat;
}

#mainMenuBox ul li#btn_present a {
width: 100px;
height: 129px;
display: block;
}

#mainMenuBox ul li#btn_present a:hover {
background-image: url(http://www.toride-honpo.com/shop-pro_parts/top_png_125/btn_present_off.png);
background-repeat: no-repeat;
}

#mainMenuBox ul li#mainImg {
width: 210px;
height: 190px;
background-image: url(http://img07.shop-pro.jp/PA01254/975/etc/mainImg.png?20710910);
background-repeat: no-repeat;
margin: -40px 0 0 0;
}

#mainMenuBox .mainCatch h2 {
width: 529px;
height: 51px;
background-image: url(http://img07.shop-pro.jp/PA01254/975/etc/top-catch_retake.png?20140108121207);
margin: 15px auto 40px auto;
background-repeat: no-repeat;
background-position: center center;
text-indent: -9999px;
text-align: left;
}

table.newsTable{
border-collapse: separate;
border-spacing: 5px;
}

table.newsTable td{
padding: 10px;
vertical-align: top;
}

table.newsTable th{
padding: 10px;
vertical-align: top;
    white-space: nowrap;
background-image: url(http://img07.shop-pro.jp/PA01254/975/etc/otherLink-bg.jpg?2139);
}

.newsTitle{
font-size: medium;
font-weight: bold;
color: #593217;
}