@charset "UTF-8";

@import url(menu.css);
/*------------------------------------------------
   title
------------------------------------------------*/
#title{
width:550px;
height:150px;
background-image: url(../../img/lineup/clearfile/title.jpg);
background-position:center;
background-repeat: no-repeat;
}

#title h2{
text-indent:-999em;
}
/*------------------------------------------------
   subtitle
------------------------------------------------*/
h3{
text-indent:-999em;
background:no-repeat left center;
}

h3.subtitle01 {
background-image: url(../../img/lineup/clearfile/subtitle01.gif);
}
h3.subtitle02 {
background-image: url(../../img/lineup/clearfile/subtitle02.gif);
}
h3.subtitle03 {
background-image: url(../../img/lineup/clearfile/subtitle03.gif);
}
h3.subtitle04 {
background-image: url(../../img/lineup/clearfile/subtitle04.gif);
}
/*------------------------------------------------
   Lineup
------------------------------------------------*/
#Lineup{
width:500px;
background-color:#CCCCCC;
}
#Lineup td{
background-color:#FFFFFF;
vertical-align:center;
}
#Lbox01{
float:left;
width:50%;
text-align:left;
}

#Lbox02{
float:right;
width:50%;
text-align:left;
}

.L_subtitle h4{
padding:5px 0 0 15px;
font-size:93%;
color:#669900;
}
.L_box03{
padding:10px 15px 10px 15px;
}
.L_img{
padding:5px;
background-image:url(../../img/common/Bg.gif);
border:#FFFFFF solid 2px;
}
.S_text{
padding:3px 0 3px 0;
font-size:90%;
width:76%;
}

.S_line{
background:url(../../img/common/LineupPoint.gif) no-repeat left center;
width:8%;
}

.L_box03 strong{
display:block;
font-size:100%;
border-bottom:#888888 solid 1px;
padding-top:10px;
}
.L_box04 {
color:#777777;
font-size:90%;
padding:3px;
width:16%;
}

.L_box03 .moji{
letter-spacing: 0.5em;
}

.L_box03 ul{
padding:0 10px 0 10px;
list-style-type:none;
display:block;
float:left;
}
.L_box03 li{
margin-left:15px;
padding:2px 0 2px 0px;
list-style-image:url(../../img/common/list01.gif);
list-style-position:outside;
}
/*------------------------------------------------
   clearfile
------------------------------------------------*/
#doctor .box01{margin:20px 0 40px 0;}
#doctor .box01 table{margin:0 30px 30px 30px; width:600px; background-color:#CCCCCC;}
#doctor .box01 td{text-align:center; padding:3px 5px 3px 5px; background-color:#FFFFFF;}
#doctor .box01 .sub_box01{}
#doctor .box01 td strong{color:#FF0000;font-weight:bold;}


#clearfile{
width:500px;
}

#clearfile th{
text-align:center;
padding:3px 5px 3px 5px;
font-weight:bold;
font-size:110%;
color:#FFFFFF;
background-color:#5F8CC5;
}

.th{
text-align:right;
padding:3px 3em 3px 5px; 
font-size:98%; 
color:#000066; 
background-color:#91bcfd;
font-style:normal;
letter-spacing:1em;
}
.td1{
text-align:right;
font-weight:normal;
color:#545454;
font-style:normal;
background-color:#FFFFFF;
padding:3px 2.5em 3px 5px;
}

.td2{
text-align:right;
font-weight:normal;
color:#545454;
font-style:normal;
background-color:#BCD7FE;
padding:3px 2.5em 3px 5px;
}

.line{
background: url(../../img/top/line01.gif) repeat-y top center;
}
