#navi #contents ul{
width: 540px;
}

#navi #contents ul li{
margin: 0;
padding: 0;
float: left;
width: 270px;
list-style-image: url("/mens/images/common/pt_navi.gif");
}
* html #navi #contents ul li{
background: url("/mens/images/common/pt_navi.gif") left no-repeat;
padding:1px 0 0 18px;
width: 250px;
}

#navi h3.toph3{
margin-bottom:12px;
}
#navi #navitop{
width:558px;
padding:1px;
border:solid 0px #cccccc;
margin-bottom:47px;
}
#navi #navitop table{
border:solid 0px #cccccc;
border-right:none;
border-bottom:none;
}
#navi #navitop table td{
padding: 5px 0;
border-right:solid 0px #cccccc;
border-bottom:solid 0px #cccccc;
text-align: center;
}

#navi div.btn_more{
text-align: right;
margin: 20px 0;
}
#navi div.btn_more img{
margin-right: 20px;
}

#navi #outbox{
width:550px;
border:solid 1px #cccccc;
padding:20px 4px 4px;
margin:0 0 70px 4px;
}
#navi #outbox h4{
border-bottom:solid 2px #dff1bb;
margin-bottom:30px;
}
#navi #reservebtn{
margin:0 0 90px 141px;
}
#navi #outbox .navbox{
width:536px;
margin:0 0 50px 7px;
}
#navi #outbox .navbox .navboxheader{
width:518px;
padding:0 14px 3px 4px;
border-bottom:dashed 1px #cccccc;
margin-bottom:6px;
}
#navi #outbox .navbox .navboxheader .p1{
font-size:14px;
color:#666666;
font-weight:bold;
}
#navi #outbox .navbox .navboxbody{
width:518px;
padding:0 14px 15px 4px;
}
#navi #outbox .navbox .navboxbody .p2{
text-indent:-1em;
margin-left:1em;
}

#navi #outbox .navbox .navboxfooter{
width:518px;
padding:0 14px 0 4px;
text-align:right;
}
#navi #outbox .cap{
text-align:right;
}

#navi #outbox .tablecap{
margin:0 0 4px 14px;
font-weight:bold;
color:#666666;
}
#navi #outbox table{
margin:0 0 120px 10px;
border-left:solid 1px #ce9d0c;
border-top:solid 1px #ce9d0c;
}
#navi #outbox table th{
border-right:solid 1px #ce9d0c;
border-bottom:solid 1px #ce9d0c;
color:#666666;
font-weight:bold;
text-align:center;
padding:4px 3px 5px;
background:#ead593;
}
#navi #outbox table th.th1{
width:115px;
}
#navi #outbox table th.th2{
width:58px;
}
#navi #outbox table th.th3{
width:97px;
}
#navi #outbox table th.th4{
width:107px;
}
#navi #outbox table th.th5{
width:107px;
}
#navi #outbox table td{
border-right:solid 1px #ce9d0c;
border-bottom:solid 1px #ce9d0c;
text-align:center;
padding:8px 3px;
}
#navi #outbox table td.td0{
background:#f7efd6;
text-align:left;
padding:8px 11px;
}
