/* ----------------------------------------------------------------------
 present
---------------------------------------------------------------------- */
/* midashi */
.midashi { margin:0 0 20px 0; border-top:1px solid #bae5f2; border-bottom:1px solid #bae5f2; background:#daf3fb; padding:0 10px; text-align:left; line-height:34px; color:#0a95bb; font-size:16px; font-weight:bold; }

/* common */
.enqueteBox p,
.handmadeBox p,
.myKitBox p { margin:0 0 20px 0; line-height:24px; }
.detail { text-align:right; }
.detail .link { display:inline; background:url(../../common/arrow1.gif) no-repeat left center; padding:0 0 0 30px; height:13px; line-height:13px; font-size:12px; }

/* termBox */
.termBox { margin-top:20px; text-align:center; }
.termBox dl { margin:0 auto; border:1px solid #62c8e4; padding:15px 0; width:376px; }
.termBox dl dt { margin-bottom:10px; color:#0f9cbf; font-weight:bold; }
.termBox dl dd { color:#0f9cbf; text-decoration:none; font-size:18px; font-weight:bold; }

/* introBox */
.introBox { padding:30px 25px 20px 25px; }
.introBox h3 { margin:0 0 20px 0; color:#0a95bb; font-size:20px; font-weight:bold; }

/* enqueteBox */
.enqueteBox { margin:0 15px; }
.enqueteBox .enqueteBox_inner { margin:0 10px; }

/* deliveryBox */
.handmadeBox { margin:0 15px; }
.handmadeBox .handmadeBox_inner { margin:0 10px; }

/* cancelBox */
.myKitBox { margin:0 15px; }
.myKitBox .myKitBox_inner { margin:0 10px; }
