@charset "utf-8";
/* CSS Document */


/* kidneypedia.css */

/**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//*
/* ナビゲーション */

.kidney_nav {
	width: 200px;
	padding: 30px 28px 25px 0;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	
}

ul.kidney_nav {
	padding: 0;
	margin: 0;
	font-size: 1em;
	line-height: 0.5em;
	list-style: none;
}

ul.kidney_nav li {
	color: #666;
}

ul.kidney_nav li a {/*メニュー*/
	line-height: 10px;
	font-size: 1em;
	padding: 10px;
	color: #fff;
	display: block;
	text-decoration: none;
	font-weight: bolder;
	background-color:#59c6cc;
	margin:2px 0 ;/*大項目ボタンの間隔*/
	}

ul.kidney_nav li a:hover {
	background-color:#66cccc;
	color:white;

}

ul.kidney_nav ul {/*サブメニュー囲み*/
	margin: 0;
	padding: 0;
	display: none;
	border:double 1px #59c6cc;
}

ul.kidney_nav ul li {
	margin: 0;
	padding: 0;
	clear: both;
	color:#666;
	background:url(../img/ya.gif) no-repeat left;
}


ul.kidney_nav ul li a {/*サブメニュー*/
	padding-left: 20px;
	font-size: 0.9em;
	font-weight: normal;
	outline:0;
	line-height:1.2em;
	background:url(../img/ya.gif) no-repeat left;
	 border-bottom: 1px dotted #cccccc;
	 text-decoration:underline;
	 	color:#003300;

}

ul.kidney_nav ul li a:hover {
	background-color:#f3f3f3;
	color:#003300;
}

ul.kidney_nav ul ul li a {
	color:silver;
	padding-left: 40px;
}

ul.kidney_nav ul ul li a:hover {
	background-color:#D3CEB8;
	color:#675C7C;
}

ul.kidney_nav span{
	float:left;
        margin-right:8px;
}

/**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**/


#contents_main

ul#color_tab{
	list-style-type:none; 
	padding:0 0 10px 5px; 
	margin:0 auto ; 
	text-align:center;
	} 


#color_tab li {
	float:left; 
	width:48%; 
	text-align:center ; 
	margin:0 5px; 
	height:30px;
	padding: 0;
}

/*NewTopics*/
#color_tab li.topics {
		background:url(../img/back.gif) top repeat-x;
}

#color_tab li.topics a:hover ,.active_tab {
		background:url(../img/active.gif) bottom center no-repeat!important;
}

/*更新一覧*/
#color_tab li.update {
		background:url(../img/back2.gif) top repeat-x;
}

#color_tab li.update a:hover,.active_tab2 {
		background:url(../img/active2.gif) bottom center no-repeat!important;
}

/*評価一覧*/
#color_tab li.review {
		background:url(../img/back3.gif) top repeat-x;
}

#color_tab li.review a:hover,.active_tab {
		background:url(../img/active3.gif) bottom center no-repeat!important;
}

/*All Pages*/
hr.article_end{
	border:#CCC 1px dotted;
	size:1;
	margin:5px auto 10px;
	clear:both;
	}



.txt_main{
	padding:10px;
	}

.txt_main p{
	line-height:1em;
	}

.article_txt img {
	float:left;
	padding:0 10px 10px 0;
	}

h3.article_title{
	clear:both;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:1.1em;
	font-weight:bold;
	color:#666;
	padding:5px 0;
	}

.article_txt{
	font-size:1em;
	line-height:1em;
	padding:10px;
	clear:both;
	}
	
.dr_name{
	float:left;
	width:60%;
	}
	
.dr_name_up{
	clear:left;
	width:auto;
	font-size:0.9em;
	}
	
.dr_name img{
	padding:0 10px 10px 0;
	float:left;
	}
	
.dr_name p{
	font-size:0.9em ;
}
	
/*review*/

.rev_catgory{ font-size:0.8em;
width:auto;
color:#066;
	font-weight:bold;
	padding-left:10px;
	}

/*index.html*/

ul.social {list-style-type:none; 
	clear:both ; 
	padding:0 ;
	margin:0;
}
ul.social li {
	float:left; 
	padding:0 5px 0 0;
}

.catgory{float:left ;
		width:40%;
		font-size:0.8em;
}

.catgory p span{
	color:#066;
	font-weight:bold;
	padding-left:10px;
	}


.article_date{
	 border:#CCC 1px dotted ;
	 clear:both;
	 font-size:0.9em;
	 	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
		padding:5px 0 0 10px
	
	}
	
.article_date_cat{
	background:url(../img/category.gif) left no-repeat;
	padding-left: 80px;
	}
.article_date_cat a{
	text-decoration: underline;}	
	
.article_date_dat{
	background:url(../img/update.gif) left no-repeat;
	padding-left: 80px;
	}


/**//**//**//**//**//*/*/ 
ul.kid_sub_menu{
	list-style-type:none;
	position:relative;
	}

ul.kid_sub_menu li {
	border-bottom:#CCC 1px dotted;
	font:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:0.9em;
	font-weight:bold;
	line-height:1.2em;
	margin:10px 0;
	display:block;
	background: url(../../common/image/ya_grn.gif) left no-repeat;
	
}

ul.kid_sub_menu li a{
	color:#666;
	padding:10px 0 10px 20px;
	}


/**//**//**//**//**//*/*/ 
.off{
    position:relative;
    float:left;
    height:35px;
    width:200px;
    overflow:hidden;
}
.off img{
	padding:0;}
	
/*展開時*/
.on{
    overflow:hidden;
    width:200px;
}
.on{
overflow:visible;
}
.kid_sub_menu>li.on{
overflow:visible;
}

/*ことば辞典*/
h4{
	background-color:#393;
	color:#fff;
	padding:5px 0 5px 10px
	}
	
.kotoba_form{
	padding:10px 0;
	}
.kotoba_form p{
	line-height:1.2em;
	border:#393 1px dotted;
	padding:10px;
	}
	
/*おくすり辞典*/

table.drug{
	width:100%;
	padding:10px 0;
	border-bottom:#CCC 1px dotted;
	}
	
table.drug th{
	float:left;
	}
	
.drug tr,.drug td{
	padding:5px;
	line-height:1.2em;
	font-size:1em;
	vertical-align:top;
	} 
	
.drug dt{
	font-weight:bold;
	color:#666;
	}
.drug dd{
	padding:3px 10px;
	}
	
.drug img{
	display:block;}

.drug ol,.drug dl,.drug p{
	clear:both;
	padding-top:5px;}
	
/* 腎移植実施症例数 */

table.hospitals {
	border-collapse: collapse;
	font-size:0.8em;
}

.hospitals th {
	padding: 6px;
	text-align: center;
	vertical-align: top;
	color: #333;
	background-color: #efffef;
	border: 1px solid #b9b9b9;
	vertical-align: middle;
}

.hospitals td {
	padding: 6px;
	background-color: #fff;
	border: 1px solid #b9b9b9
}

.hospitals td.number {
	text-align: right;
}

.hospitals th a {
	color: #000;
}

.hospitals td a {
	text-decoration: underline;
}