@charset "utf-8";

/** index **/
#mainNavi h3 img{ /* IE-expression (fix png alpha) */
	behavior: url("../pngbehavior.htc");
}
.mainNaviContents{
	margin-left:10px;
}
.mainNavi220pr20{
	float:left;
	width:220px;
	padding-right:20px;
	padding-bottom:10px;
}
.mainNavi245pr10{
	float:left;
	width:245px;
	padding-right:10px;
	padding-bottom:10px;
}
.mainNavi250{
	float:left;
	width:250px;
	padding-bottom:10px;
}
.mainNavi250pr10{
	float:left;
	width:250px;
	padding-right:10px;
	padding-bottom:10px;
}
.mainNavi255{
	float:left;
	width:250px;
	padding-bottom:10px;
}
.mainNavi260{
	float:left;
	width:260px;
	padding-bottom:10px;
}
.mainNavi260pr10{
	float:left;
	width:260px;
	padding-right:10px;
	padding-bottom:10px;
}
.mainNavi260pr20{
	float:left;
	width:260px;
	padding-right:20px;
	padding-bottom:10px;
}
.mainNavi270{
	float:left;
	width:270px;
	padding-bottom:10px;
}
.mainNavi270pr10{
	float:left;
	width:270px;
	padding-right:10px;
	padding-bottom:10px;
}
.mainNavi275{
	float:left;
	width:275px;
	padding-bottom:10px;
}
.mainNavi275pr10{
	float:left;
	width:280px;
	padding-right:10px;
	padding-bottom:10px;
}
.mainNavi280{
	float:left;
	width:280px;
	padding-bottom:10px;
}
.mainNavi280pr10{
	float:left;
	width:280px;
	padding-bottom:10px;
	padding-right:10px;
}
.mainNavi300{
	float:left;
	width:300px;
	padding-bottom:10px;
}
.mainNavi400{
	float:left;
	width:400px;
	padding-bottom:10px;
}
.mainNavi540{
	width:540px;
	padding-bottom:10px;
	clear:both;
}
.mainNaviContents ul{
	font-weight:bold;
	padding-right:0px;
}
#nursingCategory .mainNaviContents ul{
	float:left;
}
.mainNaviContents ul li{
	padding-bottom:10px;
}
.mainNaviContents ul.last,
.mainNaviContents ul.last li{
	padding-right:0;
}
.ulpr5 ul li{
	padding-right:5px;
}
.ulpr10 ul li{
	padding-right:10px;
}
.ulpr20 ul li{
	padding-right:20px;
}
.ulpr30 ul li{
	padding-right:30px;
}
.ulpr40 ul li{
	padding-right:40px;
}
.ulpr50 ul li{
	padding-right:50px;
}
.ulpr60 ul li{
	padding-right:60px;
}
#contents #mainNavi h3{
	margin-bottom:8px;
}
#nursing{
	width:565px;
	float:left;
}
#nursing h3{
	border-bottom:2px solid #4289CE;
}
#nursingCategory {
	width:540px;
	margin-left:5px;
	border-top:3px solid #4289CE;
	background-color:#D9F0FF;
	background-image:url(../images/mainnavi_nursing_bg.gif);
	background-repeat:no-repeat;
	padding:15px 10px 0;
	min-height:450px;
}
#nursingCategory .mainNaviContents ul a{
	color:#0071C6;
}
#general{
	width:235px;
	padding-left:15px;
	float:left;
}
#general h3{
	border-bottom:2px solid #FF8533;
}
#generalCategory {
	width:210px;
	margin-left:5px;
	border-top:3px solid #FF8533;
	background-color:#FFEBCC;
	background-image:url(../images/mainnavi_general_bg.gif);
	background-repeat:no-repeat;
	padding:15px 10px 0;
	min-height:450px;
}
#generalCategory .mainNaviContents ul a{
	color:#FF8533;
}
#indexTopics{
	width:560px;
	float:left;
	margin:5px 0 10px 5px;
}
.sTopics {
	margin-top:10px;
}
.sTopics p.sTitle{
	float:left;
	width:175px;
}
.sTopics a {
	color:#000;
}
.ssTopics{
	float:left;
	width:385px;
	margin-bottom:5px;
}
.ssTopics dl{
	padding:2px 0 0 0;
	margin-bottom:6px;
	border-bottom:1px dotted #F66;
}
.ssTopics dl dt{
	display:block;
	float:left;
	width:105px;
	background-image:url(../images/circle_pink.gif);
	background-repeat:no-repeat;
	background-position:0 -1px;
	padding:2px 0 5px 20px;
}
.ssTopics dl dd{
	display:block;
	float:left;
	width:260px;
	padding:0 0 5px 0;
	line-height:1.25;
}
.linkList{
	text-align:right;
}
.linkList a{
	text-align:right;
	background-image:url(../images/poly_orange.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	color:#FF6666;
}
#indexLinks{
	width:230px;
	padding-left:20px;
	margin-top:15px;
	float:left;
}
#indexLinks img{
	margin-bottom:10px;
}





