#pickup {
 margin: 0px 10px 10px;
 text-align: justify;
 padding: 0px;
}
#pickup .box {
 margin-top: 0px;
 margin-right: 10px;
 margin-bottom: 5px;
 margin-left: 10px;
 padding: 10px;
 border-top: none #666666;
 border-right: none #666666;
 border-bottom: none #666666;
 border-left: none #666666;
}
#pickup .cont {
 background-color: #F5F5F5;
 border: 1px solid #666666;
 padding: 5px;
 margin-bottom: 15px;
 margin-top: 5px;
 margin-left: 10px;
}
#pickup .cont dt {
 font-weight: bolder;
 color: #003300;
 background-image: url(/img/common/arroworange.gif);
 background-repeat: no-repeat;
 background-position: left center;
 text-indent: 15px;
 vertical-align: middle;
 padding-top: 1px;
 padding-bottom: 1px;
}
#pickup .cont dd {
 padding-bottom: 10px;
 padding-left: 10px;
}
.botfreed {
 margin-left: 170px;
 margin-top: 10px;
 margin-bottom: 10px;
}
#pickup h3 {

 border-left-width: 5px;
 border-left-style: solid;
 border-left-color: #009900;
 text-indent: 5px;
 color: #4D4D4D;
}
#innercont {
 padding: 0px;
}
#innercont #mid {
 background-image: url(/img/kaitori/kaitoritop_02.gif);
 background-repeat: repeat-y;
 width: 615px;
 margin: 0px;
 padding: 0px;
 height: auto;
}
#innercont .wakubot {
 vertical-align: top;
 margin: 0px;
 padding: 0px;
}
#innercont .wakutop {
 vertical-align: bottom;
 margin: 0px;
 padding: 0px;
 height: 100px;
}
#innercont object {
 margin-left: 20px;
}
#mid .mtitle {
 text-indent: 18px;
 font-size: 16px;
 font-weight: bolder;
 color: #FFFFFF;
 margin-top: 20px;
 margin-bottom: 0px;
 padding: 0px;
 background-color: #3A8A26;
 border-top: 1px solid #CCCCCC;
 border-right: 1px solid #CCCCCC;
 border-bottom: 1px solid #CCCCCC;
 border-left: 1px solid #CCCCCC;
}
#mid .midbox {
 padding-right: 10px;
 padding-left: 10px;
 margin: 0px;
 padding-top: 0px;
 padding-bottom: 0px;
 clear: both;
}
#forshop {
 padding: 10px;
}
#mid .midbox img {
 margin-left: 20px;
}
#pickup .cont2 {
 background-color: #F8F5F3;
 border: 1px solid #666666;
 padding: 5px;
 margin-bottom: 15px;
 margin-top: 5px;
 margin-left: 10px;
}
#pickup .cont2 dt {
 font-weight: bolder;
 color: #003300;
 background-image: url(/img/common/arroworange.gif);
 background-repeat: no-repeat;
 background-position: left center;
 text-indent: 15px;
 vertical-align: middle;
 padding-top: 1px;
 padding-bottom: 1px;
}
#pickup .cont2 dd {
 padding-bottom: 10px;
 padding-left: 10px;
}
