@charset "UTF-8";
/*小児科医会について*/


/*localnav
-----------------------------------------------------------------------------------------*/
/*-------------------------arealist*/
#localnav .arealist{
	border-top:1px dotted #B3B3B3;
	padding:3px 0;
	margin-top:5px;
}
#localnav .arealist li{
	font-size:14px;
	float:left;
	width:66px;
	padding:5px 0 0 10px;
}

/*main
-----------------------------------------------------------------------------------------*/
/*-------------------------記事*/
#main h2{
	background-color:#F0EBE6;
}
/*-------------------------ごあいさつ*/
#main article.about p{
	line-height:30px;
	margin-top:-5px;
}
/*-------------------------組織と役員構成*/
#main article.soshiki th{
	width:50%;
	text-align:center;
}
#main article.soshiki td{
	width:50%;
	text-align:center;
	letter-spacing:3px;
}
#main article.soshiki table{
	width:49%;
	float:left;
	margin:0 1px;
}
#main article.soshiki table tr:first-child th,
#main article.soshiki table tr:first-child td{
	background:#E0D7CD;
}
@media screen and (max-width: 480px) {
	#main article.soshiki table{width:100%;float:none;margin:0;}
	#main article.soshiki table:nth-child(2) tr:first-child th,
	#main article.soshiki table:nth-child(2) tr:first-child td{display:none}
}
/*-------------------------地区別小児科医会*/
#main article.area ul.arealist li{
	list-style:none;
	float:left;
	margin:3px;
}
#main article.area ul.arealist li a{
	font-size:14px;
	line-height:20px;
	font-weight:bold;
	display:block;
	text-decoration:none;
	padding:20px 0;
	background:#F1F1F1 url(images/sankaku_c.png) right bottom no-repeat;
	text-align:center;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	box-shadow: 1px 1px 0 #D0D0D4;
	-webkit-box-shadow: 1px 1px 0 #D0D0D4;
	-moz-box-shadow: 1px 1px 0 #D0D0D4;
	border:2px solid #E6E6E6;
	width:66px;
}
#main article.area ul.arealist li a:hover{
	background:#CCCCCC;
	color:#555555;
	cursor:pointer;
}
#main article.area h3{
	padding-left:20px;
	background:url(images/maru.png) 0px 24px no-repeat;
	border-top:2px dotted #D2D2D2;
	padding-top:20px;
	margin-bottom:0px;
}
#main article.area h3:nth-child(3){
	border:none;
	padding-top:0px;
	background-position:0 4px;
}
#main article.area dd:last-child{
	border-bottom:none;
}
#main article.area table{
	width:auto;
}
#main article.area th,
#main article.area td{
	text-align:center;
}

/*-------------------------定義リスト*/
#main article.about dl.history dt{
	border-radius: 3px;	
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	background:#E6E6E6;
	width:140px;
	text-align:center;
	float:left;
	font-size:12px;
	line-height:20px;
}
#main article.about dl.history dd{
	padding-left:150px;
	margin-bottom:5px;
	padding-bottom:5px;
	border-bottom:1px solid #E6E6E6;
	min-height:45px;
}


$main p.photo{
text-align: center;
}

#main h3.tel{
	font-size:16px;
	line-height:21px;
	font-weight:bold;
	background:url(images/kyukyu_mark_tel.png) 0px 0px no-repeat;	
	padding:0 0 5px 30px;
}

#main ul.download li{
	list-style:none;
}
