@charset "Shift_JIS";

/*====Hokenshidou.css======*/


h2#hokenshidou{
background:url(../hokenshidou/img/page_title.gif) no-repeat;
width:980px;
height:45px;
/*padding:45px 0 0 0;*/
margin:0 auto;
display:block;
}

h2.hoken_title{
background:url(../hokenshidou/img/line.gif) no-repeat;
font-size:12pt;
padding:0 0 0 10px;
line-height:100%;
margin:15px 0 5px 0;
}

div#contents p{
line-height:140%;
}

p#hoken_job{
line-height:140%;
/*background:url(../hokenshidou/img/job.gif) no-repeat;*/
}

span.jouken{
background:url(../hokenshidou/img/arrow.gif) no-repeat 0 3px;
padding:0 5px 0 8px;
}

table.hokentable{
width:100%;
border-collapse:collapse;
border:1px solid #cccccc;
}

table.hokentable tr th{
width:98px;
background:#ffffff;
border:1px solid #cccccc;
text-align:left;
vertical-align:top;
padding:5px;
line-height:140%;
}

table.hokentable tr td{
background:#ffffff;
border:1px solid #cccccc;
padding:5px;
vertical-align:top;
line-height:140%;
}

table.hokentable tr th.color1{
background:#f0edff;
}

table.hokentable tr td.color2{
background:#f0edff;
}

table.hokentableb{
width:100%;
border-collapse:collapse;
border:none;
}


table.hokentableb tr td{
background:#ffffff;
border:none;
padding:5px;
vertical-align:top;
line-height:140%;
}

table.hokentableb tr td.color2{
background:#f0edff;
}

input#name,
input#email{
width:300px;
}


textarea#comment{
width:300px;
height:100px;
}

div#Thanks{
margin:10px 0;
padding:5px;
border:1px dotted #cccccc;
line-height:120%;
}


/*----jobinfo-----*/

ul.jobinfo{
}

ul.jobinfo li{
border-bottom:1px dotted #cccccc;
line-height:120%;
padding:5px 0;
}

ul.jobinfo li strong{
background:url(../hokenshidou/img/arrow2.gif) no-repeat 0 4px;
padding:0 0 0 8px;
font-size:10pt;
color:#4f81bd;
}



/* seminar info */
#seminar_info {
margin-bottom:20px;
padding-bottom:20px;
border-bottom:1px solid #ccc;
}
#seminar_info ol li {
line-height:1.4;
}
#seminar_info .program strong {
color:#4F81BD;
}
#seminar_info .requirements li {
list-style:disc outside;
margin-left:1.5em;
}



