@charset "utf-8";

/* -----------------------------------------------------------
CSS Information
 Adddate:        2010.11.22
 Upddate:        2010.11.22
 Style Info:     Privacy,etc Page Common CSS
----------------------------------------------------------- */
.section-etc {
 width: 700px;
 margin: 0 auto;
 padding: 0 130px 10px;
 background: url(../../img/bg_etc.gif) no-repeat left top;
 text-align: left;
}

#pagetitle {
 padding: 30px 0;
}

.section-etc h3 {
 padding: 4px 10px;
 margin: 30px 0 20px;
 background-color: #F0F2F3;
 font-size: 108%;
 font-weight: bold;
}

ul.etc-list li {
 padding-left: 15px;
 background: url(../../img/ico_circle06.gif) no-repeat left 6px;
}

#pagepath-wrap {
 margin: 30px auto 0;
}

h3.recruit-title {
 width: 700px;
 margin: 0 0 30px 0;
 padding: 0;
 background: url(../../../img/bg_title700_top.gif) no-repeat left top #FFF;
 font-size: 100%;
}
h3.recruit-title span {
 display: block;
 padding: 10px 15px;
 background: url(../../../img/bg_title700_bottom.gif) no-repeat left bottom;
 color: #008CCC;
 font-size: 123.1%;
 font-weight: bold;
}

table.recruit-tbl {
 width: 680px;
 margin-left: 10px;
 border: solid 1px #B8B8B8;
}
table.recruit-tbl tr {
background: url(../../../img/border_dot_h01.gif) repeat-x left bottom;
}
table.recruit-tbl th {
 width: 150px;
 padding: 8px;
 background: url(../../../img/border_dot_h01.gif) repeat-y right top;
 background-color:#F0F8FF;
 font-weight:bold;
 border-bottom:dotted 1px #80A6B7;
}
table.recruit-tbl td {
 width: 530px;
 padding: 8px;
}

.sitemap h3 {
 width: 690px;
 margin: 0 0 20px 0;
 padding: 0 0 3px 10px;
 border-bottom: solid 1px  #80A6B7;
 background: none;
 font-size: 123.1%;
}
.sitemap h3 a, .sitemap h3 a:link, .sitemap h3 a:visited, .sitemap h3 a:hover, .sitemap h3 a:active {
 padding-left: 20px;
 background: url(../../img/arrow03.gif) no-repeat left 4px;
 color: #00A0E9;
}

.sitemap ul {
 width: 690px;
 padding: 0 0 30px 10px;
}
.sitemap ul.etc {
 padding: 10px 0 0 10px;
 border-top: solid 1px  #80A6B7;
}
.sitemap ul li {
 float: left;
 width: 220px;
 margin: 0 10px 5px 0;
}
.sitemap ul li.end {
x margin-right: 0;
}
.sitemap ul li a, .sitemap ul li a:link, .sitemap ul li a:visited, .sitemap ul li a:hover, .sitemap ul li a:active {
 display: block;
 padding-left: 8px;
 background: url(../../img/arrow01.gif) no-repeat left 4px;
 color: #333;
}
