@charset "UTF-8";

@import "../../common/css/style.css";
@import "../../cruising/common/css/cruising.css";

/* --------------------------------------------------
# Contents Styles
-------------------------------------------------- */
#contents { width: 950px; }
#contents_inner h2 { padding: 0 17px; height: 35px; background: url(../images/h2.gif); color: #333; line-height: 35px; }
#contents_inner h3 { margin: 7px 0 5px 0; padding: 3px 6px; border-left: solid 3px #3399cc; color: #333; }
#contents_inner ul { margin: 0; padding: 0; list-style: none; }
#contents_inner ul li { margin: 0 0 0.3em 0; padding: 0; }
#contents_inner .red { color: #f00; }

#contents_inner #intro .alpha { margin: 0px auto; width: 900px; }
#contents_inner #intro .beta { margin: 20px 0; }
#contents_inner p.red { margin: 0 auto; width: 800px; color: #f00; }
#contents_inner #intro #contact_tab { margin: 0 auto; width: 800px; border: 1px solid #ccc; border-collapse: collapse; }
#contents_inner #intro #contact_tab td { border: 1px solid #ccc;  }
#contents_inner #intro #contact_tab td.title { background-color: #FFF4E0; white-space: nowrap; }
#contents_inner #intro #contact_tab td.title span { color: #f00; }
#contents_inner #intro #contact_tab input { margin: 0 1em 0 0; }
#contents_inner #intro #contact_tab span.remarks { margin: 0 0.5em 0 0; color: #666; }
#contents_inner #intro #contact_tab .contact span { white-space: nowrap; }
#contents_inner #intro #contact_tab .contact input { margin: 0 0 0 1em; }
#contents_inner #intro #contact_tab textarea { width: 500px; height: 6em; }
#contents_inner #intro .bt { text-align: center; }
#contents_inner #intro .bt input { margin: 20px 0; }
#contents_inner #intro #confirm_tab { margin: 0 auto; width: 800px; border-top: 1px solid #ccc; }
#contents_inner #intro #confirm_tab td { padding: 10px 20px; border-bottom: 1px solid #ccc; }
#contents_inner #intro #confirm_tab .title { margin: 0 1em 0 0; white-space: nowrap; }
#contents_inner #intro .bt_confirm { margin: 20px 0; text-align: center; }
#contents_inner #intro .bt_confirm input { margin: 0 20px; }

#contents_inner #intro_thanks .alpha { width: 900px; margin: 0 auto 10px; }

