@charset "utf-8";

/* --------------------------  health-examination.html  ---------------------------------------- */

a.link01 {margin: 0 auto; width: 221px; height: 33px; display: block; margin-top: 10px;}

p.no1 {background: url(../images/no1.jpg) left 10% no-repeat;}
p.no3 {background: url(../images/no3.jpg) left 10% no-repeat;}


/* --------------------------  examination.html  ---------------------------------------- */

table.block3 {width: 500px; margin-top: 15px;}
table.block3 th {border: 1px solid #d3d3d4; background: #ebe6d8; vertical-align: middle; padding: 10px;}
table.block3 td {border: 1px solid #d3d3d4; padding: 10px 10px 10px 20px;}

.link-list {width: 586px; height: 52px; margin: 0 auto;}
.link-list a {float: left; width: 288px; height: 52px; display: block;}
.link-left {margin-right: 10px;}


/* --------------------------  cancer-examination_list.html  ---------------------------------------- */

#cancer-examination-content {float: left; width: 980px; color: #000; letter-spacing: 0.4px; line-height: 20px;}
*+html #cancer-examination-content {letter-spacing: 1.4px;}            /* IE7 */
#cancer-examination-content section {padding-bottom: 20px; width: 980px; margin: 0 auto;}
#cancer-examination-content h1 {margin-bottom: 10px;}
#cancer-examination-content h2 {margin-bottom: 10px;}

table.cancer-examination {width: 980px; float: left; margin-left: 0;}
table.cancer-examination th {font-weight: normal; padding: 8px 5px; border: 1px solid #d3d3d4; background: #ebe6d8; vertical-align: middle;}
table.cancer-examination td {padding: 10px 5px; border: 1px solid #d3d3d4; vertical-align: middle;}
table.cancer-examination td p {line-height: 20px;}

th.widht1 {width: 21px;}
th.width2 {width: 80px;}
th.width3 {width: 50px;}

/* --------------------------  health-examination_list.html  ---------------------------------------- */

p.syllabary-nav, p.syllabary-nav02 {text-align: center; font-weight: bold; margin-bottom: 20px; letter-spacing: 2px;}
p.syllabary-nav a, p.syllabary-nav02 a {color: #838383;}
p.syllabary-nav a:hover, p.syllabary-nav02 a:hover {color: #95549b;}

span.select {color: #95549b;}

.box-top {width: 700px; height: 3px; background: url(../images/box-top.jpg) left top no-repeat;}
.box-bottom {width: 700px; height: 3px; background: url(../images/box-bottom.jpg) left top no-repeat; margin-bottom: 5px;}
.box-center {width: 700px; height: 20px; padding: 20px 0; background: url(../images/box-bg.jpg) left top repeat-y;}
.box-bottom {margin-bottom: 0;}

.details-content .left-tittle {width: 220px;}
.checkbox {vertical-align: sub; margin-right: 5px;}
*+html .checkbox {vertical-align: middle;} /* IE7 */
.details-th {background: #ebe6d8; border: 1px solid #d3d3d4; padding: 13px 18px; line-height: 20px; font-weight: normal;}
.space {margin-left: 20px;}
