@charset "Shift_JIS";
/************************************************************/
/*　　　スタイルシートは変更する場合は注意して下さい。　　　*/
/*　　　　変更しやすいもの→色・背景画像　　　　　　　　　　*/
/*　　　　変更しにくいもの→上記以外　　　　　　　　　　　　*/
/************************************************************/

/************************************************************/
/*↓↓↓ 検索画面スタイルシート ↓↓↓*/
/************************************************************/

/* .normal_title{
background-image: url("/search/img/normal_bar.gif");
background-repeat: repeat-x;
font-size: 14px;
height: 28px;
border-top: 1px solid #999999;
padding: 6px 5px 2px 15px;
margin-bottom: 5px;
}

.normal_title2{
background-image: url("/search/img/normal_bar2.gif");
background-repeat: repeat-x;
font-size: 12px;
padding: 8px 5px 9px 15px;
margin-bottom: 0px;
} */

.nurse_title{
background-image: url("/search/img/nurse_bar.gif");
background-repeat: repeat-x;
font-size: 14px;
height: 28px;
border-top: 1px solid #999999;
padding: 6px 5px 2px 15px;
margin-bottom: 5px;
}

.details_doctor_title{
background-image: url("/search/img/doctor_d_bar.gif");
background-repeat: repeat-x;
padding: 1px 10px 0px 10px;
height:42px;
border: 1px solid #999999;
margin-bottom: 5px;
font-size: 14px;
}

.details_nurse_title{
background-image: url("/search/img/nurse_d_bar.gif");
background-repeat: repeat-x;
padding: 1px 10px 0px 10px;
height:42px;
border: 1px solid #999999;
margin-bottom: 5px;
font-size: 14px;
}

.details_pharmacist_title{
background-image: url("/search/img/pharm_d_bar.gif");
background-repeat: repeat-x;
padding: 1px 10px 0px 10px;
height:42px;
border: 1px solid #999999;
margin-bottom: 5px;
font-size: 14px;
}

.details_other_title{
background-image: url("/search/img/other_d_bar.gif");
background-repeat: repeat-x;
padding: 1px 10px 0px 10px;
height:42px;
border: 1px solid #999999;
margin-bottom: 5px;
font-size: 14px;
}

.contact_title{
background: url(/search/img/contact_ti.gif) repeat-x;
padding: 12px 10px 0px 10px;
font-size: 14px;
width: 522px;
height: 37px;
margin: 20px 0px 0px 0px;
font-weight: bold;
border: 1px solid #999;
margin-bottom: 5px;
}

.details_bar{
background-image: url("/search/img/details_bar.gif");
background-repeat: repeat-x;
padding: 5px 5px 2px 5px;
font-weight: bold;
font-size: 12px;
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
}

.details_table{
border-top: 1px solid #999999;
border-left: 1px solid #999999;
}

.details_td{
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
font-size: 12px;
line-height: 18px;
padding: 5px;
text-align: left;
}

.details_td2{
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
font-size: 12px;
padding: 5px 5px 5px 15px;
width: 100px;
text-align: left;
background-image: url(search/img/details_bar2.gif);
background-repeat: repeat-y;
}

.list_box{
border: 0px solid #999999;
width: 170px;
}

.list_option{
padding: 2px;
}

.s_ti{
font-size: 12px;
font-weight: bold;
margin-bottom: 5px;
margin-left: 15px;
}

#list{
margin-top: 10px;
border-top: 1px solid #999999;
border-left: 1px solid #999999;
}

#list2{
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
padding: 2px;
}

.doctor_name{
background: url("/search/img/doctor_listbar.gif") repeat-x bottom;
font-weight: bold;
font-size: 12px;
}

.nurse_name{
background: url("/search/img/nurse_listbar.gif") repeat-x bottom;
font-weight: bold;
font-size: 12px;
}

.pharmacist_name{
background: url("/search/img/pharm_listbar.gif") repeat-x bottom;
font-weight: bold;
font-size: 12px;
}

.other_name{
background: url("/search/img/other_listbar.gif") repeat-x bottom;
font-weight: bold;
font-size: 12px;
}


.padd_title{
padding: 3px 2px 1px 5px;
}

.cate{
font-size: 12px;
padding: 3px;
}

.cate2{
font-size: 12px;
padding: 3px;
}

.content{
width: 140px;
font-size: 12px;
line-height: 18px;
padding: 2px 0px 0px 5px;
}

.content2{
font-size: 12px;
line-height: 18px;
padding: 3px 0px 0px 5px;
}

.mass{
padding: 0px 10px 5px 10px;
font-size: 12px;
line-height: 18px;
}

.photo_border{
border: 1px solid #999999;
padding: 1px;
margin-top: 10px;
margin-bottom: 10px;
}

div.confirm_select{
	width:500px;
	font-size:12px;
	text-align:left;
	margin-top:5px;
}