.setplan-frame{margin-bottom:15px;max-width:300px}.setplan-frame h3{font-size:16px}.setplan-frame .comment{color:#666;font-size:12px;padding:12px 0 0 11px}.setplan-frame .comment.no-banner{padding-bottom:24px}.setplan-frame form{padding:4px}.setplan-frame dl{align-items:baseline;display:flex;flex-wrap:wrap}.setplan-frame dt{color:#666;font-size:14px;font-weight:700;margin:5px;width:63px}.setplan-frame dt.arrival{width:100%}.setplan-frame dd{display:flex}.setplan-frame input{border-radius:4px;color:#666;display:inline-block;font-size:14px;height:20px;padding:4px 6px;vertical-align:middle}.setplan-frame select{background-color:#fff;border:1px solid #bebebe;border-radius:4px;color:#666;font-size:14px;height:30px;line-height:30px;margin-right:5px;padding:4px 6px;width:205px}.setplan-frame select.short{width:103px}.setplan-frame select.m_short{width:85px}.setplan-frame select.date{float:left;font-size:12px}.setplan-frame .search-area{background-color:#efefef;margin:0}.setplan-frame .search-area .p30{padding-top:30px}.setplan-frame .search-area .p20{padding-top:20px}.setplan-frame .subtitle{line-height:30px;margin:0 5px 0 10px;width:58px}.setplan-frame .hidden{display:none}.setplan-frame .cl_img{float:left;margin-top:7px}.setplan-frame .submit{margin:23px 0 0 86px;padding-bottom:26px}.setplan-frame .submit input{width:128px}.setplan-frame .submit .submit-btn{-webkit-appearance:button;appearance:button;cursor:pointer;width:128px}.setplan-frame .purveyor{color:#666;font-size:11px;line-height:20px;text-align:right}.setplan-frame .banner{align-items:center;display:flex;justify-content:center;margin:8px 0}.setplan-frame .btn_submit_blue{background-color:#3683d8;border-radius:4px;border-style:none;color:#fff;font-size:18px;font-weight:700;height:37px;width:128px}.setplan-frame .btn_submit_blue:hover{background-color:#337ab7}