@charset "Shift_JIS";

/*----- all -----*/
	
#links-wrapper{
	font-size:0.9em;
	color: #4B4B4B;
	width:740px;
	margin:10px auto 20px auto;}

#links-wrapper h3{
	padding:10px 10px;
	background-color:#D1E5C3;
	font-size:1.1em;}
	
#links-wrapper h4.tith401{
font-weight:normal;}

#links-wrapper h5,#links-wrapper h4.tith401{
	font-size:0.9em;}

.jinzai-links h5,.list02 h5{
	font-weight:normal;}

.jinzai-links{
	margin-left:10px;}

#links-wrapper h6{
	font-size:0.9em;
	font-weight:normal;}

#links-wrapper ul{
	list-style:none;}

.links-toptit{
	padding:10px 0 25px 0;
	margin-bottom:10px;}

.list01,.list02{
	margin-bottom:10px;}

.list01,.list02 ul{
	float:left;
	margin-left:10px;
	margin-bottom:10px;}

.list01,.list02 li{
	margin-bottom:4px;
	font-size:1em;}

#links_01{
	margin:10px 0px 10px 10px;}

.links-entrytext{
	width:710px;
	border:1px solid #666666;
	padding:10px 0 10px 20px;
	background-color:#F0F0F0;
	clear:both;
	margin:0px 0px 10px 10px;
	line-height:150%;
	text-align:left;
	height:auto;}

.ul01,.ul02{
	list-style:none;
	list-style-type:none;}

.ul01 li,.ul02 li{
	margin-bottom:5px;}
	
.ul01{
	width:340px;
	padding-left:10px;}

.ul02{
	width:230px;}
	
.links-toptit{
	padding:10px 0 25px 0;}
	
/*---- header ----*/

#header-links{
	padding-bottom:15px;
	margin:0 auto;}

#header-links img{
	margin-top:5px;
	paddign:0;}


/*----- text -----*/

.links-tit{
	padding-top:15px;
	font-size:1em;}

.links-tit01{
	font-size:1em;}

.links-txt{
	width:710px;
	border:1px solid #666666;
	padding:10px;
	margin:10px 0px 10px 10px;
	clear:both;}
	
.b{
	font-weight:bold;}

.textlink{
	list-style-type:square;
	padding-left:10px;}

.links-txt01{
	margin:0px 10px 0px 5px;
	list-style-type:none;
	display:inline;}

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

/*
#links-wrapper p{
	padding-left:15px;
	line-height:1.4em;
	padding:10px 0;
	margin:0;
	clear:both;
}

#links-wrapper .b{
	font-weight:bold;
	padding-bottom:10px;
}

*/
#links-wrapper dl{
	margin:0;
	padding-right:15px;}

#links-wrapper dt{
	font-weight:bold;
	padding-top:20px;
	padding-bottom:5px;
	font-size:1em;}

#links-wrapper dd{
	line-height:150%;
	padding-top:5px;
	padding-left:15px;
	font-size:1em;}


/*1列のリスト*/


#links-wrapper .one-column-block ul{
	width:450px;
	padding:10px 0;
	margin:0;
}

#links-wrapper .one-column-block .one-column{
	float:left;
	line-height:1.8em;
	margin:0;
	padding-left:50px;
}

/*2列のリストptot*/



#links-wrapper .two-column-block-ptot ul{
	padding:10px 0;
	margin:0;
}

#links-wrapper .two-column-block-ptot .two-column-left-ptot{
	float:left;
	line-height:1.8em;
	margin:0;
	width:240px;
	padding-left:10px;
}

#links-wrapper .two-column-block-ptot .two-column-right-ptot{
	float:left;
	line-height:1.8em;
	margin:0;
	padding-left:10px;
	width:240px;}

/*2列のリスト*/


#links-wrapper .two-column-block ul{
	width:450px;
	padding:10px 0;
	margin:0;}

#links-wrapper .two-column-block .two-column-left{
	float:left;
	line-height:1.8em;
	width:230px;
	margin:0;
	padding-left:25px;}

#links-wrapper .two-column-block .two-column-right{
	float:left;
	line-height:1.8em;
	width:220px;
	margin:0;
	padding-left:25px;}

/*3列のリスト*/

#links-wrapper .three-column-block ul{
	width:450px;
	margin:0;
	padding:10px 0;}

#links-wrapper .three-column-block .three-column-left{
	float:left;
	width:140px;
	margin:0;
	padding-left:25px;}

#links-wrapper .three-column-block .three-column-middle{
	float:left;
	width:140px;
	margin:0;}

#links-wrapper .three-column-block .three-column-right{
	float:left;
	width:170px;
	margin:0;}

.align-right{
	text-align:right;}

.margin-left15{
	margin-left:15px;
	padding:0;}

.margin-left30{
	margin-left:30px;
	margin-right:15px;
	padding:0;}

.links-table table{
	border:solid 1px #666666;
	border-collapse:collapse;}

.links-table caption table{
	text-align:left;
	font-weight:bold;
	background:transparent;}

.links-table-tit{
	background-color:#eeeeee;
	border:solid 1px #666666;
	padding:1px 5px;}

.links-table-txt{
	border:solid 1px #666666;
	padding:1px 5px;
	line-height:1.4em;}

.indent-nursebank{
	margin-left:50px;
	margin-right:15px;
	padding:0;
	line-height:1.8em;}

.indent{
	margin-right:15px;}

/*2列のリスト*/

#links-wrapper .two-column-block ul{
	width:450px;
	padding:10px 0;
	margin:0;}

#links-wrapper .two-column-block .two-column-left{
	float:left;
	line-height:1.8em;
	width:230px;
	margin:0;
	padding-left:25px;}

#links-wrapper .two-column-block .two-column-right{
	float:left;
	line-height:1.8em;
	width:220px;
	margin:0;
	padding-left:25px;}

/*3列のリスト*/

#links-wrapper .three-column-block ul{
	width:450px;
	margin:0;
	padding:10px 0;}

#links-wrapper .three-column-block .three-column-left{
	float:left;
	width:140px;
	margin:0;
	padding-left:25px;}

#links-wrapper .three-column-block .three-column-middle{
	float:left;
	width:140px;
	margin:0;}

#links-wrapper .three-column-block .three-column-right{
	float:left;
	width:170px;
	margin:0;}

.align-right{
	text-align:right;}

.indent{
	margin-right:15px;}

.margin-left15{
	margin-left:15px;
	padding:0;}

.margin-left30{
	margin-left:30px;
	margin-right:15px;
	padding:0;}

table.links-table{
	border:solid 1px #666666;
	border-collapse:collapse;}

table.links-table caption{
	text-align:left;
	font-weight:bold;
	background:transparent;}

td.links-table-tit{
	background-color:#eeeeee;
	border:solid 1px #666666;
	padding:1px 5px;}

td.links-table-txt{
	border:solid 1px #666666;
	padding:1px 5px;
	line-height:1.4em;}

.indent-nursebank{
	margin-left:50px;
	margin-right:15px;
	padding:0;
	line-height:1.8em;}

/*フーディッシュ*/

.list-link{
	margin-left:10px;}

.list-link h5{
	margin-top:10px;
	font-size:0.9em;
	font-weight:normal;
	color:#488129;}

.list-link p{
	margin-left:10px;}
	
/*オトナクラス*/

.oc-links{
	margin:10px 0px 10px 10px;}

.oc-links p,.oc-links ul{
	margin:0px 0px 10px 10px;}

.oc-links li{
	margin-bottom:5px;}