/* ----------- 使用中contents --------------------------------- */



/*　★使用　★変更　*/ 

/*　行事・スケジュール　*/ 

/* ------------------------------------------ */

#main1 {

	margin-top: 15px;

	margin-bottom: 0;

}



/*　写真枠つき右よせ　*/

.imgbox2 img {

	padding: 5px;

	border: 1px solid #CCCCCC;

	float: right;

	margin-top: 0px;

	margin-right: 10px;

	margin-bottom: 10px;

	margin-left: 10px;

}

/*　写真枠つき左よせ　*/

.imgbox img {

	padding: 5px;

	border: 1px solid #CCCCCC;

	margin: 0px;

}

/*　写真枠なし　*/

.imgbox-1 img {

	padding: 5px;

	margin: 0px;

}



/*　写真枠なし右よせ　*/

.imgbox2-1 img {

	padding: 5px;

	float: right;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 10px;

}

/*　写真枠つき　*/

.imgbox3 img {

	padding: 5px;

	border: 1px solid #CCCCCC;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 10px;

}

/*　写真枠なし　*/

.imgbox3-1 img {

	padding: 5px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 10px;

}

/*　写真枠つき　2～3個並び　*/

.imgbox3_2 img {

	padding: 5px;

	border: 1px solid #CCCCCC;

	margin: 0px 20px 10px 10px;

	float: left;

}

/*　写真枠なし　2～3個並び　*/

.imgbox3_0 img {

	margin: 0px 10px 10px 20px;

	float: left;

}

ul.sitemap_u2 li {

	background-image: url(../img/title/arrow_bs5.gif);

	background-repeat: no-repeat;

	background-position: 5px 8px;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	text-indent: 13px;

	color: #4F2700;

	margin-left: 20px;

}

ul.sitemap_u2 {

	margin-bottom: 10px;

	list-style-type: none;

}

/*　★使用　★変更　*/ 

ul.sitemap_u3 li {

	background-image: url(../img/title/arrow_bs5.gif);

	background-repeat: no-repeat;

	background-position: 5px 8px;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	text-indent: 13px;

	color: #4F2700;

}

/*　サイトマップ 大きい枠　*/

.sitemap {

}

/*　サイトマップ用 左枠　*/

.sitemap_l {

	float: left;

	width: 330px;

	margin-right: 0px;

	margin-left: 10px;

	display: inline;

	color: #4F2700;	

}

/*　サイトマップ　右枠　*/

.sitemap_r {

	float: left;

	width: 330px;

	margin-left: 20px;

	display: inline;

	color: #4F2700;	

}

/*　枠つきサイトマップ用 左枠　*/

.sitemap_l1 {

	border: 1px solid #CBB9B2;

	float: left;

	width: 308px;

	margin-right: 0px;

	margin-left: 10px;

	display: inline;

	color: #4F2700;

	padding-right: 10px;

	padding-left: 10px;

	margin-bottom: 10px;

}

/*　枠つきサイトマップ　右枠　*/

.sitemap_r1 {

	border: 1px solid #CBB9B2;

	float: left;

	width: 308px;

	margin-left: 20px;

	display: inline;

	color: #4F2700;

	padding: 0px 10px;

	margin-bottom: 10px;

}

/*　枠文中内・サイトマップ用 左枠　*/

.sitemap_l2 {

	float: left;

	width: 300px;

	margin-right: 9px;

	margin-left: 0px;

	display: inline;

	color: #4F2700;

	padding-right: 10px;

	padding-left: 10px;

}

/*　枠文中内・サイトマップ　右枠　*/

.sitemap_r2 {

	float: left;

	width: 300px;

	margin-left: 19px;

	display: inline;

	color: #4F2700;	

	padding-left: 10px;

}



/*　pdf　*/

p.pdf {

	background-image: url(../img/base/pdf.gif);

	background-repeat: no-repeat;

	background-position: 5px 2px;

	margin-bottom: 10px;

	text-indent: 30px;

	margin-right: 0px;

	border-left: 3px solid #FF0000;

	line-height: 1.8em;

	border-bottom: 1px solid #CCCCCC;

	border-top: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;

}

p.pdf2 {

	background-image: url(../img/base/pdf.gif);

	background-repeat: no-repeat;

	background-position: 5px 2px;

	margin-bottom: 10px;

	text-indent: 30px;

	margin-right: 10px;

	border-left: 3px solid #FF0000;

	line-height: 1.8em;

	border-bottom: 1px solid #CCCCCC;

	border-top: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;

	margin-left: 10px;

}

p.pdf2-2 {

	background-image: url(../img/base/pdf01.gif);

	background-repeat: no-repeat;

	background-position: 5px 4px;

	margin-bottom: 10px;

	text-indent: 30px;

	margin-right: 10px;

	border-left: 3px solid #FF0000;

	line-height: 1.8em;

	border-bottom: 1px solid #CCCCCC;

	border-top: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;

	margin-left: 10px;

}

/*　ワード　*/

p.word {

	background-image: url(../img/base/word.jpg);

	background-repeat: no-repeat;

	background-position: 5px 3px;

	margin-bottom: 10px;

	text-indent: 30px;

	margin-right: 10px;

	border-left: 3px solid #0066CC;

	line-height: 1.8em;

	border-bottom: 1px solid #CCCCCC;

	border-top: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;

	margin-left: 10px;

}



/*　エクセル　*/

p.excel {

	background-image: url(../img/base/excel.jpg);

	background-repeat: no-repeat;

	background-position: 5px 3px;

	margin-bottom: 10px;

	text-indent: 30px;

	margin-right: 10px;

	border-left: 3px solid #339900;

	line-height: 1.8em;

	border-bottom: 1px solid #CCCCCC;

	border-top: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;

	margin-left: 10px;

}



/*　pdf 350px 長さ短い　*/ 

p.pdf3 {

	background-image: url(../img/base/pdf.gif);

	background-repeat: no-repeat;

	background-position: 5px 2px;

	margin-bottom: 10px;

	text-indent: 30px;

	margin-right: 10px;

	border-left: 3px solid #FF0000;

	line-height: 1.8em;

	border-bottom: 1px solid #CCCCCC;

	border-top: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;

	margin-left: 10px;

	width: 330px;

}



/*　★インフォメーション用*枠*/

.info_box_line2 {

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-right-color: #4F2700;

	border-bottom-color: #4F2700;

	border-left-color: #4F2700;

	margin-bottom: 20px;

	padding: 5px;

	float: left;

	display: inline;

	margin-top: 0px;

	margin-right: auto;

	margin-left: auto;

	height: auto;

}

/*　三角→リスト　*/

ul.list_k {

	margin-bottom: 20px;

	list-style-type: none;

	padding-left: 20px;

	color: #4F2700;

}

ul.list_k li {

	background-image: url(../img/title/arrow_bs.jpg);

	background-repeat: no-repeat;

	background-position: 0px 6px;

	margin-bottom: 10px;

	text-indent: 0px;

	padding-left: 15px;

	margin-right: 10px;

	color: #4F2700;

}

/*　リスト三角(ピンク)　*/

ul.kyu_pink2 {

	list-style-type: none;

}

ul.kyu_pink2 li img {

	padding-left: 5px;

	padding-right: 5px;

}

ul.kyu_pink2 li {

	background-image: url(../img/base/arrow_os.gif);

	background-repeat: no-repeat;

	background-position: 5px 8px;

	text-indent: 0px;

	border-bottom: 1px dotted #CCCCCC;

	padding-right: 3px;

	padding-left: 20px;

	padding-top: 5px;

	padding-bottom: 5px;

	line-height: 1em;

}





/*　インフォメーション用　*/

p.date {

	background-image: url(../img/title/arrow_bs.jpg);

	background-repeat: no-repeat;

	background-position: 6px;

	padding-left: 20px;

	margin-left: 10px;

	font-size: 1em;

	color: #333333;

	font-weight: normal;

	margin-bottom: 5px;

	color: #4F2700;	

}

p.text_info {

	margin-bottom: 10px;

	padding-left: 20px;

	margin-right: 10px;

	margin-left: 10px;

	color: #4F2700;	

}



/* -----------ここまで　給食会 contents 使用中--------------------------------- */





/*　情報公開用　ＰＤＦ　*/



p.pdf_info {

	background-image: url(../img/base/pdf2.gif);

	background-repeat: no-repeat;

	background-position: 0px 3px;

	text-indent: 18px;

}

/*　情報公開用　三角ブルー　*/

p.arrow_i {

	background-image: url(../img/base/arrow_bs.gif);

	background-repeat: no-repeat;

	background-position: 2px 5px;

	text-indent: 18px;

}





/*　★キャンパス紹介*/

/*　【太い】看護用　リンクあり*/

.campus_2boxkango a {

	list-style-type: none;

	border: 3px solid #F89AAA;

	margin-bottom: 15px;

	float: left;

	width: 105px;

	height: 133px;

	display: inline;

	background-color: #FDDFE4;

	text-align: center;

	vertical-align: middle;

	padding-top: 127px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 10px;

}

.campus_2boxkango a:hover {

	list-style-type: none;

	border: 3px solid #FFB9FF;

}

/*　★キャンパス紹介*/

/*　【太い】臨床用　リンクあり*/

.campus_2boxrin a {

	list-style-type: none;

	border: 3px solid #1565AF;

	margin-bottom: 15px;

	float: left;

	width: 260px;

	height: 60px;

	display: inline;

	text-align: center;

	vertical-align: middle;

	background-color: #DDEDFB;

	margin-left: 24px;

	padding-top: 55px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 10px;

}

.campus_2boxrin a:hover {

	list-style-type: none;

	border: 3px solid #B3F0FF;

}

/*　★キャンパス紹介*/

/*　【太い】研究棟用　リンクあり*/

.campus_2box a {

	list-style-type: none;

	border: 3px solid #9999FF;

	margin-bottom: 15px;

	float: left;

	width: 230px;

	height: 48px;

	display: inline;

	background-color: #DFDFFF;

	text-align: center;

	vertical-align: middle;

	margin-top: 25px;

	margin-left: 54px;

	padding-top: 42px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 10px;

}

.campus_2box a:hover {

	list-style-type: none;

	border: 3px solid #CC99FF;

}

/*　★キャンパス紹介イメージ枠用*/

.campus_0 {

	float: left;

	margin-left: 10px;

	margin-right: 10px;

	display: inline;

	margin-bottom: 20px;

}

.campus_01 {

	float: left;

	display: inline;

	margin-left: 24px;

}

.campus_02 {

	float: left;

	display: inline;

	margin-top: 45px;

	margin-right: 0px;

	margin-left: 0px;

}

.campus_00 {

	float: left;

	display: inline;

	margin-top: 111px;

	margin-right: 0px;

	margin-left: 0px;

}

/*　★キャンパス紹介用*/

/*　下線*/

p.campus {

	border-left: 5px solid #0363D2;

	line-height: 1.7em;

	padding-left: 5px;

	margin: 20px 10px;

}

.campus_line {

	width: 490px;

	float: left;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #0363D2;

	margin-bottom: 15px;

}

.campus_line2 {

	width: 490px;

	float: left;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #0363D2;

}

.imgbox00 {

	margin: 5px;

	height: 70px;			

	float: right;

}



/*　カレンダー　テキスト枠・左 ★高さフリー（改行でそろえる）★　*/

.text0_l {

	width: 250px;

	margin-top: 0px;

	margin-right: 5px;

	text-indent: 0px;

	float: left;

	background-color: #f0f0f0;

	padding-top: 5px;

	padding-right: 10px;

	padding-bottom: 5px;

	padding-left: 10px;

}

/*　カレンダー　テキスト枠・右★高さフリー（改行でそろえる）★　*/

.text0_r {

	width: 250px;

	margin-top: 0px;

	margin-left: 5px;

	text-indent: 0px;

	float: left;

	background-color: #E4DFEC;

	padding-top: 5px;

	padding-right: 10px;

	padding-bottom: 5px;

	padding-left: 10px;

}

/*　カレンダー★年間行事用*/

/*　写真枠*/

.nenkan_img {

	float: left;

	padding: 0px;

	float: left;

	width: 142px;

}

.nenkan_img img {

	margin-bottom: 15px;

	margin-left: 10px;

	margin-right: 10px;	

}

#nenkan_all {

	width: 700px;

	float: left;

}

.nenkan_box {

	float: left;

}

/*　文字枠*/

.nenkan_text {

	float: left;

	width: 550px;

	padding-bottom: 10px;

	line-height: 1.2em;

}



/*　★カレンダー1月～１２月*/

h3.nenkan_1 {

	line-height: 30px;

	margin-bottom: 10px;

	font-weight: bold;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	margin-left: 10px;

	font-size: 20px;

	color: #999999;

	padding-left: 40px;

	background-image: url(../img/campus/calender/01.jpg);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-top-color: #804040;

	border-right-color: #CCCCCC;

}

h3.nenkan_2 {

	line-height: 30px;

	margin-bottom: 10px;

	font-weight: bold;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	margin-left: 10px;

	font-size: 20px;

	color: #999999;

	padding-left: 40px;

	background-image: url(../img/campus/calender/02.jpg);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-top-color: #154381;

	border-right-color: #CCCCCC;

}

h3.nenkan_3 {

	line-height: 30px;

	margin-bottom: 10px;

	font-weight: bold;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	margin-left: 10px;

	font-size: 20px;

	color: #999999;

	padding-left: 40px;

	background-image: url(../img/campus/calender/03.jpg);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-top-color: #154381;

	border-right-color: #CCCCCC;

}

h3.nenkan_4 {

	line-height: 30px;

	margin-bottom: 10px;

	font-weight: bold;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	margin-left: 10px;

	font-size: 20px;

	color: #999999;

	padding-left: 40px;

	background-image: url(../img/campus/calender/04.jpg);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-top-color: #F06079;

	border-right-color: #CCCCCC;

}

h3.nenkan_5 {

	line-height: 30px;

	margin-bottom: 10px;

	font-weight: bold;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	margin-left: 10px;

	font-size: 20px;

	color: #999999;

	padding-left: 40px;

	background-image: url(../img/campus/calender/05.jpg);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-top-color: #F06079;

	border-right-color: #CCCCCC;

}

h3.nenkan_6 {

	line-height: 30px;

	margin-bottom: 10px;

	font-weight: bold;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	margin-left: 10px;

	font-size: 20px;

	color: #999999;

	padding-left: 40px;

	background-image: url(../img/campus/calender/06.jpg);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-top-color: #009900;

	border-right-color: #CCCCCC;

}

h3.nenkan_7 {

	line-height: 30px;

	margin-bottom: 10px;

	font-weight: bold;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	margin-left: 10px;

	font-size: 20px;

	color: #999999;

	padding-left: 40px;

	background-image: url(../img/campus/calender/07.jpg);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-top-color: #009900;

	border-right-color: #CCCCCC;

}

h3.nenkan_8 {

	line-height: 30px;

	margin-bottom: 10px;

	font-weight: bold;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	margin-left: 10px;

	font-size: 20px;

	color: #999999;

	padding-left: 40px;

	background-image: url(../img/campus/calender/08.jpg);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-top-color: #0363D2;

	border-right-color: #CCCCCC;

}



h3.nenkan_9 {

	line-height: 30px;

	margin-bottom: 10px;

	font-weight: bold;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	margin-left: 10px;

	font-size: 20px;

	color: #999999;

	padding-left: 40px;

	background-image: url(../img/campus/calender/09.jpg);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-top-color: #0363D2;

	border-right-color: #CCCCCC;

}

h3.nenkan_10 {

	line-height: 30px;

	margin-bottom: 10px;

	font-weight: bold;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	margin-left: 10px;

	font-size: 20px;

	color: #999999;

	padding-left: 40px;

	background-image: url(../img/campus/calender/10.jpg);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-top-color: #FF9900;

	border-right-color: #CCCCCC;

}

h3.nenkan_11 {

	line-height: 30px;

	margin-bottom: 10px;

	font-weight: bold;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	margin-left: 10px;

	font-size: 20px;

	color: #999999;

	padding-left: 40px;

	background-image: url(../img/campus/calender/11.jpg);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-top-color: #FF9900;

	border-right-color: #CCCCCC;

}

h3.nenkan_12 {

	line-height: 30px;

	margin-bottom: 10px;

	font-weight: bold;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	margin-left: 10px;

	font-size: 20px;

	color: #999999;

	padding-left: 40px;

	background-image: url(../img/campus/calender/12.jpg);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-top-color: #804040;

	border-right-color: #CCCCCC;

}







p.nenkan_g {

	line-height: 1em;

	font-weight: bold;

	color: #000099;

	background-color: #FFF1D2;

	padding-left: 10px;

}





/*　★学報用*/

/*　写真枠*/

.gakuho_img img {

	padding: 0px;

	float: left;

	margin-left: 20px;

	margin-top: 10px;

	margin-right: 10px;

	margin-bottom: 10px;

	border: 1px solid #CCCCCC;

}

.gakuho_img {

	height: 130px;

	width: 600px;

	float: left;

}

.gakuho_text {

	padding-top: 10px;

	float: left;

}

h3.gakuho {

	border-left: 5px solid #0363D2;

	line-height: 1.7em;

	margin-left: 10px;

	padding-left: 10px;

	margin-bottom: 5px;

	font-weight: bold;

}

h5.gakuho_g {

	line-height: 1.7em;

	margin-left: 10px;

	padding-left: 10px;

	margin-bottom: 5px;

	font-weight: bold;

	border-left-width: 5px;

	border-left-style: solid;

	border-left-color: #CCCCCC;

}



/*　★訪問者別インフォメーション用*枠*/

.info_box_line {

	margin-bottom: 20px;

	float: left;

	display: inline;

	margin-top: 0px;

	margin-right: auto;

	margin-left: auto;

	height: 175px;

	padding: 5px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-right-color: #008CD6;

	border-bottom-color: #008CD6;

	border-left-color: #008CD6;

}







/*　★２層目トップデザイン用*/

/*　枠つき段落【グレー・太い】横２個　リンクあり*/

.yorozu_s_2box_gray a {

	list-style-type: none;

	border: 3px solid #DDDDDD;

	margin-bottom: 15px;

	padding: 10px;

	float: left;

	width: 304px;

	margin-left: 10px;

	margin-right: 10px;

	height: 7em;

	display: inline;

}



.yorozu_s_2box_gray a:hover {

	list-style-type: none;

	border: 3px solid #B3F0FF;

}

/*　★枠つき段落【グレー・太い】横２個　リンクなし*/

.yorozu_s_2box_gray2 {

	list-style-type: none;

	border: 3px solid #DDDDDD;

	margin-bottom: 15px;

	padding: 10px;

	float: left;

	width: 304px;

	margin-left: 10px;

	margin-right: 10px;

	height: 7em;

	display: inline;

}

/*　★枠つき段落【看護学科ピンク・太い】横２個　リンクなし*/

.yorozu_s_2box_pink {

	list-style-type: none;

	border: 3px solid #F89AAA;

	margin-bottom: 15px;

	padding: 10px;

	float: left;

	width: 304px;

	margin-left: 10px;

	margin-right: 10px;

	height: 9.5em;

	display: inline;

}

/*　★枠つき段落【臨床検査学科ブルー・太い】横２個　リンクなし*/

.yorozu_s_2box_blue {

	list-style-type: none;

	border: 3px solid #1565AF;

	margin-bottom: 15px;

	padding: 10px;

	float: left;

	width: 304px;

	margin-left: 10px;

	margin-right: 10px;

	height: 9.5em;

	display: inline;

}









/*　★写真枠つき左よせ・２層目トップ用　*/

.imgbox_top img {

	border: 1px solid #CCCCCC;

	float: left;

	height: 100px;

	width: 80px;

	margin-right: 5px;

}

.imgbox_top2 {

	float: right;

	width: 215px;

}

/* ----------- contents これより上大学用製作 --------------------------------- */



/* システム・ＰＤＦアップロード★テーブル・写真設定

三角→リスト　横２段　医学研究所

------------------------------*/

#pho_from2 * {

}

#pho_from2 {

}

#pho_from2 UL {

	margin-bottom: 20px;

	list-style-type: none;

	padding-left: 20px;



}

#pho_from2 UL li {

	background-image: url(../img/title/arrow_bs.jpg);

	background-repeat: no-repeat;

	text-indent: 13px;

	background-position: 0px 6px;

	margin-bottom: 5px;

	text-indent: 0px;

	padding-left: 15px;

	margin-right: 10px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #CCCCCC;

}

#pho_from2 UL li.line {

	background-image: url(../img/title/arrow_bs.jpg);

	background-repeat: no-repeat;

	text-indent: 13px;

	background-position: 0px 6px;

	margin-bottom: 5px;

	text-indent: 0px;

	padding-left: 15px;

	margin-right: 10px;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

}



#pho_from2 P {

}



/*　施設ガイド用　三角→点線つき　*/

ul.yorozu_guide {

	margin-bottom: 10px;

	list-style-type: none;

	padding-left: 20px;

}

ul.yorozu_guide li {

	text-indent: 13px;

	text-indent: 0px;

	padding-left: 25px;

	margin-right: 30px;

	font-size: 1.1em;

	border-bottom: 1px dotted #999999;

	margin-left: 15px;

	width: 610px;

	padding-top: 5px;

	padding-bottom: 5px;

	line-height: 50px;

	background-position: -7px 5px;

}

ul.yorozu_guide li.yorozu_guide1 {

	background-image: url(../img/title/guide_honkan.jpg);

	background-repeat: no-repeat;

}

ul.yorozu_guide li.yorozu_guide2 {

	background-image: url(../img/title/guide_gairai.jpg);

	background-repeat: no-repeat;

}

ul.yorozu_guide li.yorozu_guide3 {

	background-image: url(../img/title/guide_shirakawa.jpg);

	background-repeat: no-repeat;

}

ul.yorozu_guide li.yorozu_guide4 {

	background-image: url(../img/title/guide_shinkan.jpg);

	background-repeat: no-repeat;

}

ul.yorozu_guide li img {

	border: 5px solid #FFFFFF;

}





/*　★看護部用　メインナビ（先輩メッセージ）

------------------------------*/

.table_box table {

	margin: 10px;

}

.kango_2 {

	WIDTH: 688px;

	float: left;

	margin-bottom: 10px;

}

#kango_2 {

	WIDTH: 688px;

	border: 1px solid #CCCCCC;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

	padding-left: 10px;

	background-image: url(../img/top/main_navi_bg2.jpg);

	background-repeat: no-repeat;

	float: left;

}

ul.kango_2 em {

	visibility: hidden;

}



ul.kango_2 {

	WIDTH: 688px;

	display: inline;

	float: left;

}



ul.kango_2 li {

	float: left;

	list-style-type: none;

	display: inline;

}

ul.kango_2 li img {

	width: 210px;

	float: left;

	margin-top: 10px;

	margin-right: 9px;

	border: 1px solid #CCCCCC;

	background-color: #FFFFFF;

	padding: 4px;

} 

/*　★医学研究所用　トップメインナビ

------------------------------*/

.igaku {

	WIDTH: 688px;

	float: left;

	margin-bottom: 10px;

}

#igaku {

	WIDTH: 688px;

	border: 1px solid #CCCCCC;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

	padding-left: 10px;

	background-image: url(../img/top/main_navi_bg_igaku.jpg);

	background-repeat: no-repeat;

	float: left;

}

ul.igaku em {

	visibility: hidden;

}



ul.igaku {

	WIDTH: 688px;

	display: inline;

	float: left;

}



ul.igaku li {

	float: left;

	list-style-type: none;

	display: inline;

}

ul.igaku li img {

	width: 210px;

	float: left;

	margin-top: 10px;

	margin-right: 9px;

	border: 1px solid #CCCCCC;

	background-color: #FFFFFF;

	padding: 4px;

}

/* ボタンの下　テキスト

------------------------------*/

ul.kango_text {

	float: left;

	WIDTH: 688px;

	display: inline;

	height: 35px;

}



ul.kango_text li {

	float: left;

	list-style-type: none;

	display: inline;

}

ul.kango_text li {

	background-image: url(../img/base/arrow_os.gif);

	background-repeat: no-repeat;

	background-position: 0px 2px;

	text-indent: 0px;

	padding-left: 15px;

	line-height: 1.5em;

	font-size: 0.9em;

	width: 200px;

	float: left;

	margin-top: 0px;

	margin-right: 14px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #FF9999;

} 

ul.kango_text li.igaku {

	background-image: url(../img/base/arrow_bs.gif);

	background-repeat: no-repeat;

	background-position: 0px 2px;

	text-indent: 0px;

	padding-left: 15px;

	line-height: 1.5em;

	font-size: 0.9em;

	width: 200px;

	float: left;

	margin-top: 0px;

	margin-right: 14px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #0363D2;

}  

	/*  pink【看護部】

------------------------------------------ */

.box_700 {

	float: left;

	width: 700px;

	margin-bottom: 10px;

}

.box_330_pink {

	width:333px;

	padding: 5px;

	float: left;

	border: 1px solid #FDA6A6;

	display: inline;

	margin-right: 10px;

}

.box_330_pink2 {

	width:333px;

	padding: 5px;

	float: left;

	border: 1px solid #FDA6A6;

	display: inline;

}

.box_330_left {

	width:329px;

	padding: 10px;

	float: left;

	border-right: 1px dotted #CCCCCC;

	display: inline;

}

.box_330 {

	width:330px;

	padding: 10px;

	float: left;

	display: inline;

}

.box_350 {

	width:350px;

	float: left;

	display: inline;

}

	/*  blue【医学研究所】

------------------------------------------ */

.box_330_blue {

	width:333px;

	padding: 5px;

	float: left;

	border: 1px solid #99CCFF;

	display: inline;

	margin-right: 10px;

}

.box_330_blue2 {

	width:333px;

	padding: 5px;

	float: left;

	border: 1px solid #99CCFF;

	display: inline;

}



.box_330_blue p, .box_330_blue2 p {

	padding-left: 15px;

	padding-top: 5px;

	padding-bottom: 6px;

	line-height: 1em;

	font-size: 0.9em;	

}





/* 段落・文用

------------------------------------------ */

p.contents {

	padding: 0px;

	margin: 0px 20px 10px;

}

/* --------- faq (よくある質問)---------------------- */

#contents_faq2 {

	clear:both;

	padding: 0;

}

#contents_faq {

	width: 900px;

	clear:both;

	padding: 0;

	margin-left: 25px;

}

#main2 {

	margin-top: 15px;

	margin-right: 10px;

	margin-bottom: 0;

	margin-left: 10px;

}

.faq {

}

#wrapper .faq h2 {

	border-bottom: none;

}

.faq .intro {

	margin-bottom: 20px;

}

.faq dl dt.faq {

	background-color: #f0f0f0;

	padding: 3px 0;

	border-bottom: 1px dotted #ccc;

	font-weight: bold;

	color: #000;

	border-left: 2px solid #d70000;

}

.faq dl dt span.question {

	display: block;

	float: left;

	width: 50px;

	color: #d70000;

	text-align: center;

}

.faq dl dt span.txt,

.faq dl dd p,

.faq dl dd ul {

	display: block;

	padding: 0 15px 0 70px;

}



.faq dl dd ul.q {

	display: block;

	padding: 0 15px 0 30px;

}



.faq dl dd {

	padding: 10px 0 25px ;

}

.faq dl dd span {

	display: block;

	float: left;

	width: 50px;

	background-color: #DFEAFF;

	color: #0363D2;

	font-weight: bold;

	text-align: center;

	border-bottom: 1px dotted #ccc;

	border-left: 2px solid #0363D2;

}



.faq .q_list dt {

	font-weight: bold;

	background: #fff;

	font-size: 1em;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #0363D2;

	padding-top: 3px;

	padding-right: 8px;

	padding-bottom: 2px;

	padding-left: 8px;

	border-left-width: 4px;

	border-left-style: solid;

	border-left-color: #0363D2;

	margin-bottom: 10px;

	color: #666666;

}

.faq .q_list dd {

	margin-left: 20px;

	line-height: 1.4;

}

.faq .q_list li {

	margin: 0 0 0.5em 1em;

	text-indent: -1em;

	list-style-type: none;

}



/* 世話部　表

------------------------------------------ */

.time {

	text-align: right;

	width: 13em;

}

.sewa {

	margin-left: 35px;

}





/* ページトップへ

------------------------------*/

.koshin-date {

	text-align: right;

}





/*　事情部　*/

/* ------------------------------------------ */

/*　いこいの家講座　トップ　*/

.box_kouza {

	padding: 5px;

	width: 400px;

	border: 1px dotted #000099;

	margin-top: 10px;

	margin-left: 145px;

}

/*　世話部　*/

/* ------------------------------------------ */

/*　ピンク・ブルー丸・リスト　*/

ul.pink_list {

	margin-bottom: 20px;

	list-style-type: none;

	padding-left: 20px;

}

ul.pink_list li {

	background-image: url(../img/title/list_maru_p.gif);

	background-repeat: no-repeat;

	text-indent: 37px;

	background-position: 1px 1px;

	color: #000099;

	font-size: 1em;

	margin-bottom: 15px;

	text-indent: 0px;

	padding-left: 25px;

	margin-right: 0px;	

}

ul.pink_list_bl {

	margin-bottom: 20px;

	list-style-type: none;

	padding-left: 20px;

}

ul.pink_list_bl li {

	background-image: url(../img/title/list_maru_p.gif);

	background-repeat: no-repeat;

	text-indent: 37px;

	background-position: 1px 1px;

	margin-bottom: 15px;

	text-indent: 0px;

	padding-left: 25px;

	margin-right: 0px;	

}

ul.pink_list_bl2 {

	list-style-type: none;

	padding-left: 5px;

	margin-top: 5px;

}

ul.pink_list_bl2 li {

	background-image: url(../img/title/list_maru_p.gif);

	background-repeat: no-repeat;

	text-indent: 37px;

	background-position: 1px 1px;

	margin-bottom: 5px;

	text-indent: 0px;

	padding-left: 25px;

	margin-right: 0px;	

}



ul.yorozulogo {

	margin-bottom: 20px;

	list-style-type: none;

	padding-left: 20px;

}

ul.yorozulogo li {

	background-image: url(../img/title/list_maru.gif);

	background-repeat: no-repeat;

	text-indent: 37px;

	background-position: 1px 1px;

	color: #000099;

	font-size: 1em;

	margin-bottom: 15px;

	text-indent: 0px;

	padding-left: 25px;

	margin-right: 0px;	

}

/*　pdf 横３列　*/

ul.pdf3 {

	display: inline;

	list-style-type: none;

	margin-bottom: 15px;

}

ul.pdf3 li {

	background-image: url(../img/base/pdf.gif);

	background-repeat: no-repeat;

	margin-bottom: 10px;

	margin-right: 5px;

	border-left: 3px solid #FF0000;

	line-height: 2em;

	border-bottom: 1px solid #CCCCCC;

	border-top: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;

	margin-left: 10px;

	list-style-type: none;

	display: inline;

	background-position: 3px 3px;

	padding-left: 30px;

	width: 180px;

	float: left;

	text-indent: 0px;

}

ul.pdf3 li.web {

	background-image: url(../img/base/web.gif);

	background-repeat: no-repeat;

	margin-bottom: 10px;

	margin-right: 5px;

	line-height: 2em;

	margin-left: 10px;

	list-style-type: none;

	display: inline;

	background-position: 3px 3px;

	padding-left: 30px;

	width: 180px;

	float: left;

	text-indent: 0px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 3px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #CCCCCC;

	border-right-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

	border-left-color: #3366FF;

}



/*　pdf 横４列　*/

ul.pdf2 {

	display: inline;

	list-style-type: none;

	margin-bottom: 15px;

}

ul.pdf2 li {

	background-image: url(../img/base/pdf.gif);

	background-repeat: no-repeat;

	margin-bottom: 10px;

	margin-right: 5px;

	border-left: 3px solid #FF0000;

	line-height: 2em;

	border-bottom: 1px solid #CCCCCC;

	border-top: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;

	margin-left: 10px;

	list-style-type: none;

	display: inline;

	background-position: 3px 3px;

	padding-left: 30px;

	width: 125px;

	float: left;

	text-indent: 0px;

}

p.yorozulogo_b {

	background-image: url(../img/title/list_maru_b.gif);

	background-repeat: no-repeat;

	text-indent: 37px;

	background-position: 1px 2px;

	color: #000099;

	font-size: 1em;

	margin-bottom: 5px;

	text-indent: 0px;

	padding-left: 25px;

	margin-right: 0px;	

}

/*　ブルー丸リスト　*/

ul.yorozulogo_b {

	margin-bottom: 20px;

	list-style-type: none;

	padding-left: 20px;

}

ul.yorozulogo_b li {

	background-image: url(../img/title/list_maru_b.gif);

	background-repeat: no-repeat;

	text-indent: 37px;

	background-position: 1px 2px;

	color: #000099;

	font-size: 1em;

	margin-bottom: 15px;

	text-indent: 0px;

	padding-left: 25px;

	margin-right: 0px;	

}

/*　ブルー丸リスト　2011/10/31新規作成*/

ul.yorozulogo_bs {

	margin-bottom: 20px;

	list-style-type: none;

	padding-left: 20px;

}

ul.yorozulogo_bs li {

	background-image: url(../img/title/list_maru_b.gif);

	background-repeat: no-repeat;

	text-indent: 37px;

	background-position: 1px 2px;

	font-size: 1em;

	margin-bottom: 15px;

	text-indent: 0px;

	padding-left: 25px;

	margin-right: 0px;	

}

/*　ピンク丸リスト　2011/10/31新規作成*/

ul.yorozulogo_ps {

	margin-bottom: 20px;

	list-style-type: none;

	padding-left: 20px;

}

ul.yorozulogo_ps li {

	background-image: url(../img/title/list_maru.gif);

	background-repeat: no-repeat;

	text-indent: 37px;

	background-position: 1px 2px;

	font-size: 1em;

	margin-bottom: 15px;

	text-indent: 0px;

	padding-left: 25px;

	margin-right: 0px;	

}



/*　ピンク・ブルー丸リスト（点線つき）　*/

ul.pink_list2 {

	margin-bottom: 20px;

	list-style-type: none;

	padding-left: 20px;

}

ul.pink_list2 li {

	background-image: url(../img/title/list_maru_p.gif);

	background-repeat: no-repeat;

	text-indent: 37px;

	background-position: 1px 2px;

	color: #000099;

	font-size: 1em;

	margin-bottom: 20px;

	text-indent: 0px;

	padding-left: 25px;

	margin-right: 40px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #FF66CC;

}

ul.yorozulogo2 {

	margin-bottom: 20px;

	list-style-type: none;

	padding-left: 20px;

}

ul.yorozulogo2 li {

	background-image: url(../img/title/list_maru.gif);

	background-repeat: no-repeat;

	text-indent: 37px;

	background-position: 1px 2px;

	color: #000099;

	font-size: 1em;

	margin-bottom: 20px;

	text-indent: 0px;

	padding-left: 25px;

	margin-right: 40px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #FF66CC;

}

ul.yorozulogo2_b {

	margin-bottom: 20px;

	list-style-type: none;

	padding-left: 20px;

}

ul.yorozulogo2_b li {

	background-image: url(../img/title/list_maru_b.gif);

	background-repeat: no-repeat;

	text-indent: 37px;

	background-position: 1px 2px;

	color: #000099;

	font-size: 1em;

	margin-bottom: 20px;

	text-indent: 0px;

	padding-left: 25px;

	margin-right: 40px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #000099;

}

/*　番号→リスト　*/

ol.yorozu {

	margin-bottom: 20px;

	padding-left: 40px;

	list-style: decimal;

}

ol.yorozu li {

	text-indent: 13px;

	text-indent: 0px;

	padding-left: 0px;

	margin-right: 0px;

}

ol.yorozu_s {

	padding-left: 40px;

	list-style: decimal;

	margin-bottom: 10px;

}

ol.yorozu_s li {

	text-indent: 13px;

	text-indent: 0px;

	padding-left: 0px;

	margin-right: 0px;

}

/*　数字リスト　右20PXあき　*/

ol.yorozu_s2 {

	padding-left: 40px;

	list-style: decimal;

	margin-bottom: 10px;

}

ol.yorozu_s2 li {

	text-indent: 13px;

	text-indent: 0px;

	padding-left: 0px;

	margin-right: 20px;

}

/*　○リスト (インデントなし)　*/

ul.maru2 {

	list-style-type: none;

	padding-left: 20px;

}

ul.maru2 li {

	background-repeat: no-repeat;

	text-indent: 13px;

	background-position: 0px 6px;

	text-indent: 0px;

	padding-left: 0px;

	margin-right: 0px;

	list-style: disc;

}

/*　○リスト　*/

ul.maru {

	margin-bottom: 5px;

	list-style-type: none;

	padding-left: 40px;

}

ul.maru li {

	background-repeat: no-repeat;

	text-indent: 13px;

	background-position: 0px 6px;

	text-indent: 0px;

	padding-left: 0px;

	margin-right: 0px;

	list-style: disc;

}

/*　●ブルー→リスト　*/

ul.yorozu_maru {

	margin-bottom: 20px;

	list-style-type: none;

	padding-left: 10px;

}

ul.yorozu_maru li {

	background-image: url(../img/title/list_maru_b.gif);

	background-repeat: no-repeat;

	text-indent: 13px;

	background-position: -2px 0px;

	margin-bottom: 10px;

	text-indent: 0px;

	padding-left: 20px;

	margin-right: 10px;

}

/*　●ピンク→リスト　2011/10/31新規作成　*/

ul.yorozu_maru_p {

	margin-bottom: 20px;

	list-style-type: none;

	padding-left: 10px;

}

ul.yorozu_maru_p li {

	background-image: url(../img/title/list_maru.gif);

	background-repeat: no-repeat;

	text-indent: 13px;

	background-position: -2px 0px;

	margin-bottom: 10px;

	text-indent: 0px;

	padding-left: 20px;

	margin-right: 10px;

}

/*　●ブルー→段落　2011/10/31新規作成　*/

p.yorozu_maru {

	margin-bottom: 10px;

	list-style-type: none;

	background-image: url(../img/title/list_maru_b.gif);

	background-repeat: no-repeat;

	text-indent: 13px;

	background-position: -2px 0px;

	margin-bottom: 10px;

	text-indent: 0px;

	margin-right: 10px;

	margin-left: 10px;

	padding-left: 20px;

}

/*　●ピンク→段落　2011/10/31新規作成　*/

p.yorozu_maru_p {

	margin-bottom: 10px;

	list-style-type: none;

	background-image: url(../img/title/list_maru.gif);

	background-repeat: no-repeat;

	text-indent: 13px;

	background-position: -2px 0px;

	margin-bottom: 10px;

	text-indent: 0px;

	margin-right: 10px;

	margin-left: 10px;

	padding-left: 20px;

}





/*　三角→リスト　横３段*/

ul.yorozu_3dan {

	margin-bottom: 20px;

	list-style-type: none;

	width: 680px;

	padding-left: 20px;

}

ul.yorozu_3dan li {

	background-image: url(../img/title/arrow_bs.jpg);

	background-repeat: no-repeat;

	text-indent: 0px;

	background-position: 0px 6px;

	margin-bottom: 10px;

	text-indent: 0px;

	padding-left: 15px;

	margin-right: 10px;

	float: left;

	width: 190px;

	display: inline;

}

/*　三角→リスト ピンク　*/

ul.yorozu_pink {

	margin-bottom: 20px;

	list-style-type: none;

	padding-left: 20px;

}

ul.yorozu_pink li {

	background-image: url(../img/title/arrow_p.jpg);

	background-repeat: no-repeat;

	text-indent: 13px;

	background-position: 0px 6px;

	margin-bottom: 10px;

	text-indent: 0px;

	padding-left: 15px;

	margin-right: 10px;

}



.box_680 {

	float: left;

	width: 680px;

	padding: 5px;

	margin-right: 5px;

	margin-left: 5px;

	display: inline;

}

.box_680s {

	width: 690px;

	float: left;

	margin-right: 5px;

	margin-left: 5px;

	display: inline;

}





/*　リスト三角（お知らせの下）(ピンク・看護部用２)　*/

ul.yorozu_pink2u {

	list-style-type: none;

	padding: 5px;

}

ul.yorozu_pink2u li img {

	padding-left: 5px;

	padding-right: 5px;

}

ul.yorozu_pink2u li {

	background-image: url(../img/base/arrow_os.gif);

	background-repeat: no-repeat;

	background-position: 0px 5px;

	text-indent: 0px;

	border-bottom: 1px dotted #CCCCCC;

	padding-right: 3px;

	padding-left: 15px;

	padding-top: 5px;

	padding-bottom: 5px;

	line-height: 1em;

	font-size: 0.9em;

}



.box_330_pink p, .box_330_pink2 p {

	padding-left: 15px;

	padding-top: 5px;

	padding-bottom: 6px;

	line-height: 1em;

	font-size: 0.9em;	

}



/*　リスト三角(ブルー・医学研究所用)　*/

ul.yorozu_igaku {

	list-style-type: none;

}

ul.yorozu_igaku li img {

	padding-left: 5px;

	padding-right: 5px;

}

ul.yorozu_igaku li {

	background-image: url(../img/base/arrow_bs.gif);

	background-repeat: no-repeat;

	background-position: 0px 5px;

	text-indent: 0px;

	border-bottom: 1px dotted #CCCCCC;

	padding-right: 3px;

	padding-left: 15px;

	padding-top: 5px;

	padding-bottom: 5px;

	line-height: 1em;

	font-size: 0.9em;

}

/*　医学図書館の下　リスト三角２(ブルー・医学研究所用)　*/

ul.yorozu_igaku2 {

	list-style-type: none;

	padding: 5px;

}

ul.yorozu_igaku2 li img {

	padding-left: 5px;

	padding-right: 5px;

}

ul.yorozu_igaku2 li {

	background-image: url(../img/base/arrow_bs.gif);

	background-repeat: no-repeat;

	background-position: 0px 5px;

	text-indent: 0px;

	border-bottom: 1px dotted #CCCCCC;

	padding-right: 3px;

	padding-left: 15px;

	padding-top: 5px;

	padding-bottom: 5px;

	line-height: 1em;

	font-size: 0.9em;

}



/*　リスト三角(ピンク・看護部用)　*/

ul.yorozu_pink {

	margin-bottom: 20px;

	list-style-type: none;

	padding-left: 20px;

}

ul.yorozu_pink li {

	background-image: url(../img/base/arrow_p.gif);

	background-repeat: no-repeat;

	text-indent: 13px;

	background-position: 0px 6px;

	margin-bottom: 10px;

	text-indent: 0px;

	padding-left: 15px;

	margin-right: 10px;

}

ul.yorozu_s {

	list-style-type: none;

	padding-left: 20px;

}

ul.yorozu_s li {

	background-image: url(../img/title/arrow_bs.jpg);

	background-repeat: no-repeat;

	text-indent: 13px;

	background-position: 0px 6px;

	margin-bottom: 7px;

	text-indent: 0px;

	padding-left: 15px;

	margin-right: 10px;

}

/*　枠つきリスト三角　*/

ul.yorozu_waku {

	list-style-type: none;

	border: 1px solid #0363D2;

	margin-bottom: 20px;

	padding: 10px;

}

ul.yorozu_waku li {

	background-image: url(../img/base/arrow_bs.gif);

	background-repeat: no-repeat;

	text-indent: 13px;

	background-position: -2px 4px;

	text-indent: 0px;

	padding-left: 15px;

	margin-right: 10px;

}



/*　枠つきリスト三角★タイトルあり　*/

dl.yorozu_waku2 {

	list-style-type: none;

	border: 1px solid #0363D2;

	margin-bottom: 20px;

	padding: 5px 10px 0px;

}

dl.yorozu_waku2 dt {

	background-image: url(../img/title/list_maru_b.gif);

	background-repeat: no-repeat;

	text-indent: 37px;

	background-position: 1px 2px;

	color: #000099;

	font-size: 1em;

	margin-bottom: 5px;

	text-indent: 0px;

	padding-left: 25px;

	margin-right: 0px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #000099;	

}

dl.yorozu_waku2 dd ul {

	margin-bottom: 10px;

}

dl.yorozu_waku2 dd ul li {

	background-image: url(../img/base/arrow_bs.gif);

	background-repeat: no-repeat;

	text-indent: 13px;

	background-position: -2px 4px;

	text-indent: 0px;

	padding-left: 15px;

	margin-right: 10px;

	list-style: none;

}

/*　枠ボックス　余白０　*/



.yorozu_s_line0 {

	list-style-type: none;

	border: 1px solid #0363D2;

	margin-bottom: 20px;

	padding: 0px;

	margin-right: 20px;

	margin-left: 20px;

}

/*　枠ボックス　余白０　*/



.yorozu_s_waku0 {

	list-style-type: none;

	border: 1px solid #0363D2;

	margin-bottom: 20px;

	padding: 0px;

	margin-right: 20px;

	margin-left: 20px;

}

/*　枠ボックス グレー　余白１５　*/



.yorozu_s_waku10g {

	list-style-type: none;

	border: 1px solid #CCCCCC;

	padding: 10px;

	margin: 20px 10px;

	font-size: 0.9em;

}

/*　枠つき段落　*/

p.yorozu_s_waku {

	list-style-type: none;

	border: 1px solid #0363D2;

	margin-bottom: 20px;

	padding: 10px;

}

/*　枠つき段落　両端10PXずつ*/

p.yorozu_s_waku2 {

	list-style-type: none;

	border: 1px solid #0363D2;

	margin-bottom: 10px;

	padding: 10px;

	margin-right: 10px;

	margin-left: 10px;

}

.yorozu_s_waku3 {

	list-style-type: none;

	border: 1px solid #0363D2;

	margin-bottom: 10px;

	padding: 10px;

	margin-right: 10px;

	margin-left: 10px;

}

/*　枠つき段落【ピンク】　両端10PXずつ*/

p.yorozu_s_waku2_pink {

	list-style-type: none;

	border: 1px solid #FF9999;

	margin-bottom: 10px;

	padding: 10px;

	margin-right: 10px;

	margin-left: 10px;

}

/*　枠つき段落【ピンク・太い】　両端10PXずつ*/

p.yorozu_s_waku2_pink_b {

	list-style-type: none;

	border: 3px solid #FFC8C8;

	margin-bottom: 10px;

	padding: 10px;

	margin-right: 10px;

	margin-left: 10px;

}

.yorozu_s_waku2_pink_b {

	list-style-type: none;

	border: 3px solid #FFC8C8;

	margin-bottom: 15px;

	padding: 10px;

	margin-right: 10px;

	margin-left: 10px;

}

/*　枠つき段落【ブルー・太い】　両端10PXずつ*/

p.yorozu_s_waku2_blue_b {

	list-style-type: none;

	border: 3px solid #99CCFF;

	margin-bottom: 10px;

	padding: 10px;

	margin-right: 10px;

	margin-left: 10px;

}

.yorozu_s_waku2_blue_b {

	list-style-type: none;

	border: 3px solid #99CCFF;

	margin-bottom: 15px;

	padding: 10px;

	margin-right: 10px;

	margin-left: 10px;

}



/*　枠つき段落【ブルー・太い】箱　横３個*/



.yorozu_s_3box_blue_b {

	list-style-type: none;

	border: 3px solid #99CCFF;

	margin-bottom: 15px;

	padding: 10px;

	float: left;

	width: 195px;

	margin-left: 10px;

	height: 7em;

	display: inline;

}





ul.yorozu_s_3box {

	float: left;

	width: 700px;

	margin-top: 0px;

	margin-right: 0px;

	margin-left: 0px;

	display: inline;

	list-style-type: none;

	margin-bottom: 15px;

}

ul.yorozu_s_3box li {

	border: 3px solid #54C3F0;

	list-style-type: none;

	margin-bottom: 15px;

	padding: 10px;

	float: left;

	width: 195px;

	margin-left: 10px;

	height: 9em;

	display: inline;

}

ul.yorozu_s_3box li.a {

	border: 3px solid #54C3F0;

	list-style-type: none;

	margin-bottom: 15px;

	padding: 10px;

	float: left;

	width: 195px;

	margin-left: 10px;

	height: 9em;

}

ul.yorozu_s_3box li.b {

	border: 3px solid #F89AAA;

	list-style-type: none;

	margin-bottom: 15px;

	padding: 10px;

	float: left;

	width: 195px;

	margin-left: 10px;

	height: 9em;

}

ul.yorozu_s_3box li.c {

	border: 3px solid #BDDD73;

	list-style-type: none;

	margin-bottom: 15px;

	padding: 10px;

	float: left;

	width: 195px;

	margin-left: 10px;

	height: 9em;

}

ul.yorozu_s_3box li.d {

	border: 3px solid #FFC46A;

	list-style-type: none;

	margin-bottom: 15px;

	padding: 10px;

	float: left;

	width: 195px;

	margin-left: 10px;

	height: 9em;

	}

ul.yorozu_s_3box li.e {

	border: 3px solid #3C96E8;

	list-style-type: none;

	margin-bottom: 15px;

	padding: 10px;

	float: left;

	width: 195px;

	margin-left: 10px;

	height: 9em;

}

ul.yorozu_s_3box li.f {

	border: 3px solid #DD97FF;

	list-style-type: none;

	margin-bottom: 15px;

	padding: 10px;

	float: left;

	width: 195px;

	margin-left: 10px;

	height: 9em;

}

.3-box {

	width:700px;

	float: left;

	display: inline;

}

ul.yorozu_3box {

	list-style-type: none;

	display: inline;

}

ul.yorozu_3box li {

	background-image: url(../img/title/arrow_bs.jpg);

	background-repeat: no-repeat;

	text-indent: 0px;

	background-position: 0px 10px;

	text-indent: 0px;

	padding-left: 15px;

	float: left;

	width: 200px;

	line-height: 2em;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #000099;

	margin-bottom: 10px;

	display: inline;

	margin-left: 15px;

}

/*　三角→リスト 下線がグレー 横３列組　*/

ul.yorozu_3boxg {

	list-style-type: none;

	display: inline;

}

ul.yorozu_3boxg li {

	background-image: url(../img/title/arrow_bs.jpg);

	background-repeat: no-repeat;

	text-indent: 0px;

	background-position: 0px 10px;

	text-indent: 0px;

	padding-left: 15px;

	float: left;

	width: 200px;

	line-height: 2em;

	margin-bottom: 10px;

	display: inline;

	margin-left: 15px;

	border-bottom: 1px dotted #999999;

}



/*　ピンク三角→リスト 横３列組ここまで*/

ul.yorozu_3box_pink {

	list-style-type: none;

	display: inline;

}

ul.yorozu_3box_pink li {

	background-image: url(../img/base/arrow_p.gif);

	background-repeat: no-repeat;

	text-indent: 13px;

	background-position: 0px 10px;

	text-indent: 0px;

	padding-left: 15px;

	float: left;

	width: 200px;

	line-height: 2em;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #FF6666;

	margin-bottom: 10px;

	display: inline;

	margin-left: 15px;

}

/*　三角→リスト 横３列組ここまで*/

ul.yorozu_b {

	margin-bottom: 20px;

	list-style-type: none;

	padding-left: 20px;

}

ul.yorozu_b li {

	background-image: url(../img/title/arrow_bs.jpg);

	background-repeat: no-repeat;

	text-indent: 13px;

	background-position: 0px 6px;

	margin-bottom: 10px;

	text-indent: 0px;

	padding-left: 15px;

	margin-right: 10px;

	color: #000099;

	font-size: 1em;

}

/*　三角→点線つき　*/

ul.yorozu_b2 {

	margin-bottom: 20px;

	list-style-type: none;

	padding-left: 20px;

}

/* 修正済　2011/10/25　

　ul.yorozu_b2 li　*/

/*

p.yorozu2_pink2 {

	background-image: url(../img/base/arrow_p.gif);

	background-repeat: no-repeat;

	background-position: 5px 6px;

	margin-bottom: 10px;

	text-indent: 0px;

	padding-left: 20px;

	margin-right: 10px;

	margin-left: 10px;

	width: 18em;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #FF6666;

	margin-top: 5px;

}

*/

ul.yorozu_b2 li {

	background-image: url(../img/title/arrow_bs.jpg);

	background-repeat: no-repeat;

	background-position: 10px 6px;

	margin-bottom: 15px;

	text-indent: 0px;

	padding-left: 25px;

	margin-right: 30px;

	margin-left: 15px;	

	font-size: 1em;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #999999;

}

ul.b2 {

	padding-left: 40px;

}

ul.b2 li {

	background-image: url(../img/base/arrow_bs.gif);

	list-style: none;

	background-repeat: no-repeat;

	margin-bottom: 10px;

	text-indent: 0px;

	padding-left: 18px;

	font-size: 1em;

	background-position: -1px;

}

/*　施設ガイドで使用　*/

ul.yorozu_b3 {

	list-style-type: none;

	padding-left: 20px;

}

ul.yorozu_b3 li {

	margin-bottom: 15px;

	text-indent: 0px;

	padding-left: 10px;

	margin-right: 30px;

	font-size: 1em;

	border-bottom: 1px solid #0961B2;

	margin-left: 15px;

	border-left: 4px solid #0961B2;

	line-height: 1.8em;

}

ul.b3 {

	padding-left: 40px;

	margin-left: 20px;

	margin-bottom: 20px;

}

ul.b3 li {

	background-image: url(../img/base/arrow_bs.gif);

	list-style: none;

	background-repeat: no-repeat;

	margin-bottom: 10px;

	margin-right: 30px;

	text-indent: 0px;

	padding-left: 18px;

	font-size: 1em;

	background-position: -1px;

	border-bottom: 1px dotted #999999;

}

/*　施設ガイドで使用　ここまで　*/

/* 修正済　2011/10/25

　p.yorozu2　p.yorozu2s　p.yorozu3　p.yorozu4

*/

　

p.yorozu2s {

	background-image: url(../img/title/arrow_bs.jpg);

	background-repeat: no-repeat;

	background-position: 5px 6px;

	margin-bottom: 10px;

	text-indent: 0px;

	padding-left: 20px;

	margin-right: 10px;

	margin-left: 10px;

	width: 18em;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #000099;

	margin-top: 5px;

}

p.yorozu2 {

	background-image: url(../img/title/arrow_bs.jpg);

	background-repeat: no-repeat;

	background-position: 5px 6px;

	margin-bottom: 20px;

	text-indent: 0px;

	padding-left: 20px;

	margin-right: 10px;

	margin-left: 10px;

	width: 18em;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #000099;

	margin-top: 5px;

}

p.yorozu2_pink {

	background-image: url(../img/title/list_maru.gif);

	background-repeat: no-repeat;

	margin-bottom: 5px;

	text-indent: 0px;

	padding-left: 20px;

	margin-right: 10px;

	margin-left: 10px;

	width: 18em;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #FF6666;

	margin-top: 5px;

	background-position: 1px;

}

p.yorozu2_pink2 {

	background-image: url(../img/base/arrow_p.gif);

	background-repeat: no-repeat;

	background-position: 5px 6px;

	margin-bottom: 10px;

	text-indent: 0px;

	padding-left: 20px;

	margin-right: 10px;

	margin-left: 10px;

	width: 18em;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #FF6666;

	margin-top: 5px;

}





p.yorozu3 {

	background-image: url(../img/title/arrow_bs.jpg);

	background-repeat: no-repeat;

	background-position: 5px 6px;

	margin-bottom: 10px;

	text-indent: 0px;

	padding-left: 20px;

	margin-right: 10px;

	margin-left: 10px;

	width: 18em;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #000099;

	margin-top: 5px;

}



p.yorozu4 {

	background-image: url(../img/title/arrow_bs.jpg);

	background-repeat: no-repeat;

	background-position: 5px 6px;

	text-indent: 0px;

	padding-left: 20px;

	margin-right: 10px;

	margin-left: 10px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #000099;

	margin-top: 5px;

}



/* ＮＥＷイメージ　

------------------------------*/

.imgbox_noncenter img {

	margin: 10px 0px 10px 300px;

}

.imgbox_under img {

	padding: 5px;

	border: 1px solid #CCCCCC;

	margin-bottom: 20px;

}

.imgbox_set2 img {

	padding: 5px;

	border: 1px solid #CCCCCC;

}

.imgbox_set2 {

	float: right;

}



.imgbox_set img {

	padding: 5px;

	border: 1px solid #CCCCCC;

}

.imgbox_set {

	margin: 0px 10px 0px 0px;

	float: left;

}

.imgbox_set0 img {

	padding: 5px;

	border: 1px solid #CCCCCC;

}

.imgbox_set0 {

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	text-align: center;

}

.imgbox_under {

	text-align: center;

}

/*　センタリング写真　*/

.imgbox_90 {

	display: block;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 90px;

}

.imgbox_30 {

	display: block;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 30px;

}

.imgbox_50 {

	display: block;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 50px;

}

.imgbox_60 {

	display: block;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 60px;

}

.imgbox_75 {

	display: block;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 75px;

}

.imgbox_150 {

	display: block;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 150px;

}

.imgbox_125 {

	display: block;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 125px;

}

.imgbox_140 {

	display: block;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 140px;

}



.imgbox_center {

	text-align: center;

	display: block;

	width: 700px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

}



.imgbox_center_130 {

	text-align: center;

	display: block;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 130px;

	float: left;

	height: 225px;

	width: 560px;

}



.imgbox_0 {

	display: block;

	width: 700px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

}

/*　センタリング写真　枠あり　*/

.imgbox_center2 img {

	display: block;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 223px;

	padding: 5px;

	border: 1px solid #CCCCCC;

}

.imgbox_center3 {

	text-align: center;

	width: 700px;

	margin-bottom: 15px;

	float: left;

}

.imgbox_map {

	display: block;

	padding: 0px;

	border: 1px solid #000099;

	width: 500px;

	float: left;

	margin-top: 0px;

	margin-bottom: 0px;

	margin-left: 99px;

}

.box_telno {

	padding: 5px;

	width: 300px;

	border: 1px dotted #000099;

	margin-top: 10px;

	margin-left: 200px;

}

.imgbox_braidal {

	display: block;

	width: 700px;

	margin-bottom: 15px;

	background-image: url(../img/mijobu/braidal.jpg);

	background-repeat: no-repeat;

	background-position: 80px 0px;

	text-indent: 200px;

	float: left;

	margin-right: 0px;

	margin-left: 0px;

}

.imgbox_adress {

	font-size: 1em;

	float: right;

	width: 300px;

	text-indent: 0px;

	margin-right: 35px;

	display: block;

	border: 1px solid #FF66CC;

	padding: 10px;

}

.imgbox_text {

	float: right;

	width: 300px;

	text-indent: 0px;

	margin-top: 100px;

	margin-right: 35px;

	display: block;

	padding: 10px;

}







/*　病院案内　*/

/* ------------------------------------------ */



ol.info {

	margin-bottom: 20px;

	padding-left: 40px;

}



ol.info li {

	text-indent: 0px;

	padding-left: 0px;

	margin-bottom: 3px;

}





#main_map {

	margin-top: 15px;

	margin-bottom: 0;

	margin-left: 20px;

	padding-right: 20px;

}

/*　サイトマップ用 リスト　下15pxあき　*/ 



ul.sitemap_u2 {

	list-style-type: none;

	margin-top: 0px;

	margin-bottom: 15px;

	list-style: none;

	margin-right: 0px;

	margin-left: 0px;

	margin-left: 20px;

}



/*　２層目トップ用 リスト　下あきなし　*/ 

ul.sitemap_u3 {

	list-style-type: none;

	margin-top: 0px;

	list-style: none;

	margin-right: 0px;

	margin-left: 0px;

	margin-left: 20px;

}



/*　訪問者別ページ・関連情報用リスト　横２列タイトル下線あり　*/ 

ul.sitemap_u4 {

	list-style-type: none;

	margin-top: 0px;

	list-style: none;

	margin-right: 0px;

	margin-left: 0px;

	margin-left: 0px;

}

ul.sitemap_u4 li {

	background-image: url(../img/title/arrow_bs5.gif);

	background-repeat: no-repeat;

	background-position: 12px 10px;

	padding: 0px;

	text-indent: 25px;

	line-height: 2em;

	margin: 0px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #CCCCCC;

}

/*　訪問者別ページ・横・２列関連情報用リスト　横２列タイトル　*/ 

ul.sitemap_u502 {

	list-style-type: none;

	list-style: none;

	margin-left: 0px;

	margin: 0px 0px 10px;

}

ul.sitemap_u502 li {

	background-image: url(../img/title/arrow_bs3.gif);

	background-repeat: no-repeat;

	background-position: 12px 4px;

	padding: 0px;

	text-indent: 25px;

	margin: 0px;

	height: 2em;

}

ul.sitemap_u502 a:hover {

	color: #33CCFF;

}



/*　訪問者別ページ・横３列・関連情報用リスト　２層目タイトル　*/ 

ul.sitemap_u5 {

	list-style-type: none;

	margin-top: 0px;

	list-style: none;

	margin-right: 0px;

	margin-left: 0px;

	margin-left: 0px;

	height: auto;

}

ul.sitemap_u5 li {

	background-image: url(../img/title/arrow_bs3.gif);

	background-repeat: no-repeat;

	background-position: 12px 4px;

	padding: 0px;

	text-indent: 25px;

	margin: 0px;

}



/*　訪問者別ページ・横３列・関連情報用リスト　３層目タイトル　*/ 



ul.sitemap_u5s {

	list-style-type: none;

	margin-top: 5px;

	margin-bottom: 10px;

	list-style: none;

	margin-right: 0px;

	margin-left: 0px;

	margin-left: 40px;

}

ul.sitemap_u5 a:hover {

	color: #33CCFF;

}



ul.sitemap_u5s li {

	background-image: url(../img/title/arrow_bs5_2.gif);

	background-repeat: no-repeat;

	background-position: 2px 5px;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	text-indent: 13px;

}

/*　左スペースなし　*/

ul.sitemap_u5s2 {

	list-style-type: none;

	margin-top: 5px;

	margin-bottom: 10px;

	list-style: none;

}

ul.sitemap_u52 a:hover {

	color: #33CCFF;

}



ul.sitemap_u5s2 li {

	background-image: url(../img/title/arrow_bs5_2.gif);

	background-repeat: no-repeat;

	background-position: 2px 5px;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	text-indent: 13px;

}



/*　訪問者別ページ・横３列・関連情報用リスト　枠　*/ 

.sitemapbox {



}

.sitemap_3, .sitemap_3a, .sitemap_3b, .sitemap_3c, .sitemap_3d {

	float: left;

	width: 215px;

	margin-right: 5px;

	margin-left: 10px;

	display: block;

	border-left-width: 1px;

	border-left-style: dotted;

	border-left-color: #CCCCCC;

	height: auto;

	padding-bottom: 10px;

}

/*　訪問者別ページ・受験生・保護者　枠　*/ 

.sitemap_3a {

	height: 300px;

}

/*　訪問者別ページ・医療関係　枠　*/ 

.sitemap_3b {

	height: 200px;

}

/*　訪問者別ページ・在学生　枠　*/ 

.sitemap_3c {

	height: 250px;

}



/*　訪問者別ページ・横２列・関連情報用リスト　枠　*/ 

.sitemap_2, .sitemap_2a {

	float: left;

	width: 330px;

	margin-right: 5px;

	margin-left: 10px;

	display: inline;

	border-left-width: 1px;

	border-left-style: dotted;

	border-left-color: #CCCCCC;

	height: auto;

	padding-bottom: 10px;

}

/*　訪問者別ページ　卒業生　枠　*/ 

.sitemap_2a {

	height: 100px;

}

.sitemap_2b {

	float: left;

	width: 280px;

	margin-right: 5px;

	margin-left: 40px;

	display: inline;

	border-left-width: 1px;

	border-left-style: dotted;

	border-left-color: #CCCCCC;

	height: auto;

	padding-bottom: 10px;

}

/*　訪問者別ページ・横２列・関連情報用リストここまで　*/ 



/*　サイトマップスタイル　★変更前　横３列　*/ 

/* ------------------------------------------ */

#main_map {

	margin-top: 15px;

	margin-bottom: 0;

	margin-left: 20px;

	padding-right: 20px;

}

.sitemap ul.sitemap li a {

	text-decoration: underline;

}



.sitemap ul.sitemap ul li a {

	text-decoration: underline;

}



.sitemap ul.sitemap {

	width: 270px;

	float: left;

	margin: 0 25px 0 0;

}

.sitemap ul.sitemap li {

	font-weight: bold;

	margin-top: 20px;

	border-top: 1px dotted #0961B2;

	padding-top: 5px;

	list-style-type: none;

}



.sitemap ul.sitemap ul {

	width: auto;

	float: none;

	margin: 5px 0 10px 10px;

}

.sitemap ul.sitemap ul li {

	list-style-type: disc;

	margin-left: 10px;

	margin-top: 0;

	font-weight: normal;

	border: none;

	padding: 0;

}

.sitemap .last {

	width: 140px;

	margin-right: 0;

}





/*　財団の概要　テーブルの整形/写真/テキストスタイル　*/

/* ------------------------------------------ */

p.texttitle {

	padding: 0px;

	margin-top: 0px;

	margin-right: 10px;

	margin-bottom: 15px;

	margin-left: 10px;

	text-align: center;

}

p.texttitle2 {

	padding: 0px;

	margin-top: 0px;

	margin-right: 10px;

	margin-bottom: 15px;

	margin-left: 10px;

	text-align: center;

	font-size: 1em;

	color: #000099;

	text-decoration: underline;

}

p.textright {

	padding: 0px;

	margin-top: 0px;

	margin-right: 10px;

	margin-bottom: 15px;

	margin-left: 10px;

	text-align: right;

}

.textright2 {

	padding: 0px;

	margin-top: 0px;

	text-align: right;

	margin-right: 2em;

}

.textright2_riji {

	padding: 0px;

	margin-top: 0px;

	text-align: left;

	margin-right: 2em;

	float: right;

	width: 15em;

}

.pt_small {

font-size: 0.8em;

}

.greeting_name {

	width: 170px;

	text-align: right;

}

.greeting {

	float: right;

	padding-left: 0px;

	width: 192px;

}

.textright3 {

	padding: 0px;

	margin-top: 0px;

	text-align: right;

	margin-right: 10px;

	margin-bottom: 10px;

}



.textleft2 {

	padding: 0px;

	margin-top: 0px;

	text-align: left;

	margin-left: 2em;

}

/* ＮＥＷイメージ　

------------------------------*/

/* 看護部センター写真

------------------------------*/

.imgbox_center_waku {

	text-align: center;

	display: block;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 15px;



}

.imgbox_center_kango {

	text-align: center;

	display: block;

	margin-top: 0px;

	margin-right: 0px;

	margin-left: 0px;

	border: 1px solid #CCCCCC;

	padding: 5px;

}





