@charset "utf-8";

/* ====== default ====== */

body, div, span, table, tr, th, td, p, ol, ul, li, img {margin: 0; padding: 0;}
h1, h2, h3, h4, h5, h6 {font-size: 100%; margin: 0; padding: 0;}
th, td, em {font-style: normal; font-weight: normal; text-align: left;}
table {border-collapse: collapse; border-spacing: 0;}
ol, ul {list-style: none;}
img {border: 0;}

/* ====== layout ====== */

#mainsec {float: left; padding-bottom: 30px; padding-left: 10px; width: 610px;}
#mainsec h1 {font-size: 19px; margin-bottom: 10px;}
#mainsec #notice {font-size: 13px; margin-bottom: 20px;}
#mainsec #notice span {font-size: 15px; color: #0a6aa8; font-weight: bold; margin-left: 6px;}
#mainsec  h2 {background: #0B69A7 url(../../../images/tc2/h1_bg.jpg) no-repeat scroll 0 -73px;
  color: #FFFFFF; font-size: 16px; font-weight: bold; height: 26px; padding: 10px 0 0 10px; position: relative;}

/* navigationBody */
.navigationBody {background: transparent url(../../../images/tc2/box_body.jpg) repeat-x scroll left bottom;
  border-color: #EFEFEF; border-style: solid; border-width: 0 1px 1px; padding: 10px; width: 588px;}

/* btn_area */
.btn_area {width: 460px; margin: 0 auto 15px; padding-top: 20px; border-top: 1px solid #CCC;}
ul.submit_btn {text-align: center; margin: 0 auto; height: 30px; width: 130px;}
ul.submit_btn li {float: left; width: 130px; text-align: center;}
 
/* nav_content */
.nav_content {padding: 0 30px 30px;}
.nav_content ul {margin-top: 20px;}
.nav_content ul li.title_a, .nav_content ul li.title_b, .nav_content ul li.title_c, .nav_content ul li.title_d
{height: 32px; line-height: 32px; font-size: 15px; font-weight: bold; margin-bottom: 5px;}
.nav_content ul li.title_a {background: transparent url(../../../images/tc2/mark_title.jpg) 0 0 scroll no-repeat;}
.nav_content ul li.title_b {background: transparent url(../../../images/tc2/mark_title.jpg) 0 -32px scroll no-repeat;}
.nav_content ul li.title_c {background: transparent url(../../../images/tc2/mark_title.jpg) 0 -64px scroll no-repeat;}
.nav_content ul li.title_d {background: transparent url(../../../images/tc2/mark_title.jpg) 0 bottom scroll no-repeat;}
.nav_content ul li {line-height: 20px; padding-left: 42px; font-size: 13px;}
.nav_content ul strong {color: #0a6aa8; font-size: 15px;}
.nav_img {width: 570px; margin: 10px auto 20px auto;}
.plus_info {background: transparent url(../../../images/tc2/plus_info.gif) 0 0 scroll no-repeat;
  margin: 20px 0 0 46px; padding-left: 30px; height: 24px; line-height: 24px;}
.recommendation {text-align: center; font-size: 13px; margin-bottom: 15px; color: #0a6aa8;}
