/* =====================================================

  トップ

===================================================== */

body {
		margin:0px;
		background-image:url(../img/bag_1.jpg);
		background-repeat:repeat-x;
		}
		
.wrapper_waku {
				margin-right:auto;
				margin-left:auto;
				width:800px;
				background-color:#CCCCCC;
				}
			
.wrapper {
			font-family:ＭＳ Ｐゴシック;
			font-size:0.9em;
			margin-right:auto;
			margin-left:auto;
			border-top:3px solid #ff6666;
			border-right:1px solid #ff6666;
			border-bottom:1px solid #ff6666;
			border-left:1px solid #ff6666;
			width:794px;
			background-color:#FFFFFF;
			}
			
img {
	border: 0px;
	}
	
.header {
		border-top:2px solid #E5E4E4;
		}
		
.header_p_1 {
			font-size:0.8em;
			text-align:right;
			margin-top:0px;
			margin-bottom:0px;
			padding-top:5px;
			padding-right:25px;
			}
			
.clearsen {
			clear:left;
			}
			
.header_1 {
			padding-bottom:15px;
			}
			
.header_1_1 {
			padding-top:5px;
			padding-left:25px;
			float:left;
			width:266px;
			}
			
.header_1_1 h1 {
				margin-top:0px;
				margin-bottom:0px;
				}
				
.header_1_1 p {
				font-size:0.8em;
				text-align:center;
				margin-top:0px;
				margin-bottom:0px;
				padding-top:3px;
				}
				
.header_1_2 {
			font-size:0.8em;
			padding-top:12px;
			padding-left:80px;
			float:left;
			}
			
.header_1_3 {
			padding-top:15px;
			padding-left:15px;
			float:left;
			width:200px;
			}
			
/* =====================================================

  メニュー1（上部）

===================================================== */
/* --- ナビゲーションバー --- */
.nav {
width: 100%; /* ナビゲーションの幅 */
background: #004080 url(../img/hor2_menu2_off.jpg) repeat-x top; /* ナビゲーションの背景 */
border-top: 1px #ff6666 solid; /* 上枠線 */
border-bottom: 1px #ff6666 solid; /* 下枠線 */
font-size: 90%;
}

/* --- メニューエリア --- */
.nav .nl {
width: 100%; /* メニューの幅 */
margin: 0;
padding: 1px 0; /* メニューのパディング（上下、左右） */
list-style-type: none;
text-align: center;
}

 /* --- メニュー項目 --- */
.nav .nl li {
float: left;
}
.nav .nl li.item0 {
width: 4em;
}
.nav .nl li.item1 {
width: 9em;
}
.nav .nl li.item2 {
width: 6em;
}
.nav .nl li.item3 {
width: 6em;
}
.nav .nl li.item4 {
width: 5.5em;
}
.nav .nl li.item5 {
width: 6em;
}
.nav .nl li.item6 {
width: 10em;
}
.nav .nl li.item7 {
width: 9.7em;
}
.nav .nl li.item8 {
width: 5em;
}
 /* --- リンク --- */
.nav .nl li a {
display: block;
position: relative; /* IE6用 */
padding: 5px 5px; /* リンクエリアのパディング（上下、左右） */
border-right: 0px #ffffff solid; /* リンクエリアの右枠線 */
text-decoration: none; /* テキストの下線（なし） */
}
.nav .nl li a.item7 {
display: block;
position: relative; /* IE6用 */
padding: 5px 5px; /* リンクエリアのパディング（上下、左右） */
border-right: none; /* リンクエリアの右枠線 */
text-decoration: none; /* テキストの下線（なし） */
}
 /* --- リンクテキストの色 --- */
.nav .nl li a:link,
.nav .nl li a:visited,
.nav .nl li a:hover,
.nav .nl li a:active
{
color: #000000;
}
 /* --- ポイント時の設定 --- */
.nav .nl li a:hover {
background: #004080 url(../img/hor2_menu2_on.jpg) repeat-x 0 -1px; /* ポイント時の背景 */
text-decoration: none;
}

 /* --- clearfix --- */
.clearFix:after {
content: ".";
display: block;
height: 0;
clear: left;
visibility: hidden;
}
.clearFix {
min-height: 1px;
}

			

/* =====================================================

  ヘッダー

===================================================== */						
.header_2 {
			clear:left;
			}

.header_info {
				padding-left:7px;
				float:left;
				width:230px;
				}
				
.header_main_img {
					padding-left:15px;
					float:left;
					width:535px;
					}

/* =====================================================

  メニュー2（TOP）

===================================================== */
		
div.menu-top {
           padding-top:5px;
           float:left;
           padding-left:7px;
           display: block;
           width: 256px; /* 画像1枚分の横幅 */
           height: 90px; /* 画像1枚分の高さ */
           background-image: url("img/menu1.jpg"); /* 画像ファイル名 */
}
		   
div.menu-top:hover {
   image: url("img/medical.jpg") /* 背景画像の表示開始基準を右上に変更 */
}

div.menu-top2 {
           padding-top:5px;
           float:left;
           padding-left:7px;
           width: 256px; /* 画像1枚分の横幅 */
           height: 90px; /* 画像1枚分の高さ */
           background-image: url("img/menuback1.jpg"); /* 画像ファイル名 */
}      


.menu-top3 a {
                color:#000000;
				font-weight:bold;
				text-decoration:none;
				}
			
.menu-top3 a:hover {
						color:#E5004F;
						font-weight:bold;	
					　}	     
/* =====================================================

  TOPコンテンツ

===================================================== */
							
.contents {
			padding-top:20px;
			}
				
.contents_left {
				padding-left:7px;
				float:left;
				width:485px;
				}
				
.contents_right {
				padding-top:0px;
				padding-left:35px;
				float:left;
				width:256px;
				}
						
.blog {
		margin-top:0px;
		margin-bottom:0px;
		padding-top:25px;
		}
		
		
.contents_left_2 {
					height:470px;
					width:485px;
					background-repeat:no-repeat;
					}
					
.contents_left_2 h2 {
					font-size:1.5em;
					font-weight:bold;
					margin-top:0px;
					margin-bottom:0px;
					padding-top:15px;
					padding-left:20px;
					}
					
.contents_left_2_p_1 {
						margin-top:0px;
						margin-bottom:0px;
						padding-top:15px;
						padding-left:20px;
						}
					
.contents_left_2_p_2 {
						line-height:155%;
						margin-top:0px;
						margin-bottom:0px;
						padding-top:5px;
						padding-right:20px;
						padding-left:20px;
						}
						
.mamaheartoneclub {
					margin-top:0px;
					margin-bottom:0px;
					padding-top:25px;
					padding-left:20px;
					}
					
					
.contents_left_3_waku {
						padding-top:0px;
						}
					
.contents_left_3 {
					height:320px;
					width:485px;
					background-repeat:no-repeat;
					}
					
.contents_left_3 h2 {
	font-size:1.5em;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:15px;
	padding-left:20px;
	line-height: 130%;
					}
					
.contents_left_3_p_1 {
						line-height:155%;
						margin-top:0px;
						margin-bottom:0px;
						padding-top:10px;
						padding-right:20px;
						padding-left:20px;
						}
						
.contents_left_4_waku {
                       padding-top:0px;
						}
					
.contents_left_4 {
					height:490px;
					width:485px;
					background-repeat:no-repeat;
					}
					
.contents_left_4 h2 {
	font-size:1.5em;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:15px;
	padding-left:20px;
	line-height: 130%;
					}
					
.contents_left_4_p_1 {
						line-height:155%;
						margin-top:0px;
						margin-bottom:0px;
						padding-top:10px;
						padding-right:20px;
						padding-left:20px;
						}
						
.contents_left_5_waku {
                       padding-top:0px;
						}
					
.contents_left_5 {
					height:240px;
					width:485px;
					background-repeat:no-repeat;
					}
					
.contents_left_5 h2 {
	font-size:1.5em;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:15px;
	padding-left:20px;
	line-height: 130%;
					}
					
.contents_left_5_p_1 {
						line-height:155%;
						margin-top:0px;
						margin-bottom:0px;
						padding-top:10px;
						padding-right:20px;
						padding-left:20px;
						}
						
.pagetop_1 {
			text-align:right;
			margin-top:0px;
			margin-left:0px;
			padding-top:30px;
			}
			
.contents_whats {
				border:1px solid #999999;
				height:250px;
				width:256px;
				}
				
.contents_whats_1 {
					padding-top:3px;
					padding-left:3px;
					}
				
.contents_whats_1_1 {
					height:32px;
					width:250px;
					background-image:url(../img/saishin_bag.jpg);
					background-repeat:no-repeat;
					}
					
.contents_whats_1_1 h3 {
						font-size:1.2em;
						color:#FFFFFF;
						font-weight:normal;
						text-align:center;
						margin-top:0px;
						margin-bottom:0px;
						padding-top:7px;
						}
						
.new_scl_waku {
				border-right:1px solid #CDCDCD;
				border-bottom:1px solid #CDCDCD;
				border-left:1px solid #CDCDCD;
				height:213px;
				width:248px;
				}
						
.new_scl {
			height:213px;
			width:248px;
			overflow: auto;
			scrollbar-base-color:#D0DBE8;
			scrollbar-darkshadow-color:#8C8C8C;
			scrollbar-arrow-color:#666666;
			scrollbar-track-color:#FBFBF9;
			}
			
.new_scl_p {
			line-height:145%;
			margin-top:0px;
			margin-bottom:0px;
			padding:15px 7px 5px;
			}
			
.oshirase_waku {
				padding-top:25px;
				}
			
.oshirase {
			border:1px solid #999999;
			height:251px;
			width:256px;
			}
			
.oshirase_1 {
			padding-top:3px;
			padding-left:3px;
			}
			
.oshirase_table {
				border:1px solid #CCCCCC;
				width:250px;
				}
				
.oshirase_table h4 {
					font-size:1.2em;
					font-weight:normal;
					text-align:center;
					margin-top:0px;
					margin-bottom:0px;
					}
					
.oshirase_th {
				background-color:#CCCCCC;
				background-repeat:no-repeat;
				}
				
.oshirase_td {
				background-color:#EFEFEF;
				background-repeat:no-repeat;
				}
				
.oshirase_td p {
				font-size:1em;
				line-height:153%;
				margin-top:0px;
				margin-bottom:0px;
				padding-top:15px;
				padding-bottom:5px;
				padding-left:10px;
				}
				
.annai_table {
				border-top:3px solid #FF9933;
				width:256px;
				}
				
.annai_table h5 {
				font-size:1.2em;
				font-weight:normal;
				text-align:center;
				margin-top:0px;
				margin-bottom:0px;
				}
				
.annai {
		padding-top:25px;
		padding-bottom:1px;
		}
		
.annai_th {
			background-color:#FFFFCC;
			background-repeat:no-repeat;
			}
			
.annai_1_table {
				border-right:1px solid #999999;
				border-bottom:1px solid #999999;
				border-left:1px solid #999999;
				width:256px;
				}
				
.annai_1_p {
			line-height:138%;
			margin-top:0px;
			margin-bottom:0px;
			}
			
.annai_1_td_1 {
				text-align:center;
				border-top:1px solid #999999;
				width:26px;
				}
				
.annai_1_td_1_1 {
				text-align:center;
				border-top:1px solid #999999;
				width:26px;
				background-color:#666666;
				background-repeat:no-repeat;
				}
				
.annai_1_td_2 {
				color:#FFFFFF;
				text-align:center;
				border-top:1px solid #999999;
				border-left:1px solid #999999;
				width:38px;
				background-color:#666666;
				background-repeat:no-repeat;
				}
				
.annai_1_td_2_1 {
				text-align:center;
				border-top:1px solid #999999;
				border-left:1px solid #999999;
				width:38px;
				}
				
.annai_1_td_3 {
				color:#FFFFFF;
				text-align:center;
				border-top:1px solid #999999;
				border-left:1px solid #999999;
				width:38px;
				background-color:#4F93C0;
				background-repeat:no-repeat;
				}
				
.annai_1_td_3_1 {
				text-align:center;
				border-top:1px solid #999999;
				border-left:1px solid #999999;
				width:38px;
				}
				
.footer_navi {
				padding-bottom:18px;
				border-bottom-width:2px;
				border-bottom-color:#F29BB5;
				border-bottom-style:solid;
				}
				

				
.footer_address {
				padding-top:15px;
				}
				
.footer_address p {
					font-size:0.9em;
					line-height:135%;
					text-align:right;
					margin-top:0px;
					margin-bottom:0px;
					padding-right:30px;
					padding-bottom:3px;
					}
		
/* =====================================================

  コピーライト

===================================================== */		
			
.copyright_waku {
				padding-top:1px;
				padding-right:2px;
				padding-left:2px;
				}
					
.copyright {
			padding-top:1px;
			padding-right:2px;
			padding-left:2px;
			background-color:#ff6666;
			background-repeat:no-repeat;
			}
			
.copyright p {
				font-size:0.8em;
				color:#FFFFFF;
				text-align:center;
				margin-top:0px;
				margin-bottom:0px;
				padding-top:2px;
				padding-bottom:2px;
				}
				
				
/* =====================================================

  テンプレート

===================================================== */
.temp_right {
				padding-top:0px;
				padding-left:35px;
				float:left;
				width:505px;
				}
.temp_left {
				padding-left:5px;
				float:left;
				width:230px;
				}	
				
div.temp-menu {
				padding-top:10px;
				padding-left:0px;
				}	

.temp-menu_1 a {
					color:#000000;
					text-decoration:none;
					}
			
.temp-menu_1 a:hover {
						color:#E5004F;
						font-weight:bold;	
					　}				
/* =====================================================

  クリニックについて

===================================================== */				
				
.header_main_img_2 h2 {
						margin-top:0px;
						margin-bottom:0px;
						padding-left:7px;
						}
					
.header_main_img_2_kagesen {
							padding-top:3px;
							padding-left:7px;
							}
							
.clinic_contents_left {
						float:left;
						width:230px;
						padding-left:7px;
						}
						
.clinic_contents_right {
						float:left;
						width:495px;
						padding-left:50px;
						}
						
.clinic_menu_waku {
					padding-top:32px;
					}
					
.clinic_menu_01 {
				height:168px;
				width:220px;
				background-image:url(../img/clinic/clinic_bag_2_1.jpg);
				background-repeat:no-repeat;
				}
						
.clinic_menu {
				height:203px;
				width:220px;
				background-image:url(../img/clinic/clinic_bag_2.jpg);
				background-repeat:no-repeat;
				}
				
.clinic_menu_1 {
				font-size:1.1em;
				text-align:center;
				}
				
				
				
dl {
	margin: 0px;
	padding: 0px;
	}

dt {
	margin: 0px;
	padding: 0px;
	}

dd {
	margin: 0px;
	padding: 0px;
	}


				
.clinic_menu_dd_1 {
					padding-top:3px;
					}
					
.clinic_menu_dd_2 {
					margin-top:0px;
					margin-bottom:0px;
					padding-top:17px;
					}
					
.clinic_menu_dd_3 {
					margin-top:0px;
					margin-bottom:0px;
					padding-top:13px;
					}
					
.clinic_menu_1 a {
					color:#000000;
					text-decoration:none;
					}
			
.clinic_menu_1 a:hover {
						color:#E5004F;
						font-weight:bold;
						}
						
.clinic_oshirase_waku {
						padding-top:25px;
						}
			
.clinic_oshirase {
				border:1px solid #999999;
				height:251px;
				width:220px;
				}
			
.clinic_oshirase_1 {
					padding-top:3px;
					padding-left:3px;
					}
			
.clinic_oshirase_table {
						border:1px solid #CCCCCC;
						width:214px;
						}
					
.clinic_oshirase_th {
					background-color:#CCCCCC;
					background-repeat:no-repeat;
					font-size:1.2em;
					font-weight:normal;
					text-align:center;
					margin-top:0px;
					margin-bottom:0px;
					}
				
.clinic_oshirase_td {
					background-color:#EFEFEF;
					background-repeat:no-repeat;
					}
				
.clinic_oshirase_td p {
						font-size:1em;
						line-height:156%;
						margin-top:0px;
						margin-bottom:0px;
						padding-top:10px;
						padding-bottom:10px;
						padding-left:10px;
						}
				
.clinic_igaku_waku {
					padding-top:0px;
					}
				
.clinic_igaku {
				height:555px;
				width:493px;
				background-image:url(../img/clinic/clinic_bag_1.jpg);
				background-repeat:no-repeat;
				}
				
.clinic_igaku h3 {
					font-size:1.6em;
					color:#8C8C8C;
					margin-top:0px;
					margin-bottom:0px;
					padding-top:40px;
					padding-left:25px;
					}
					
.clinic_igaku p {
				margin-top:0px;
				margin-bottom:0px;
				padding-top:30px;
				padding-right:30px;
				padding-left:30px;
				line-height:160%;
				}
				
.clinic_syoukai_img h4 {
						margin-top:0px;
						margin-bottom:0px;
						padding-top:60px;
						padding-bottom:20px;
						}
					
.clinic_syoukai {
				height:353px;
				width:430px;
				background-image:url(../img/clinic/clinic_bag_3.jpg);
				background-repeat:no-repeat;
				}
					
.clinic_syoukai_intyou {
						padding-top:20px;
						padding-left:20px;
						float:left;
						width:112px;
						}
						
.clinic_syoukai_text {
						float:left;
						width:248px;
						padding-left:50px;
						padding-top:20px;
						}
						
.clinic_syoukai_text_p_1 {
							margin-top:0px;
							margin-bottom:0px;
							}
						
.clinic_syoukai_text_p_2 {
							font-size:1.2em;
							padding-top:10px;
							margin-top:0px;
							margin-bottom:0px;
							}
							
.clinic_syoukai_text_p_3 {
							margin-top:0px;
							margin-bottom:0px;
							line-height:160%;
							}
							
.clinic_pagetop {
				text-align:right;
				padding-top:45px;
				padding-right:20px;
				}
				
.clinic_jikan_waku {
					padding-left:15px;
					}
				
.clinic_jikan {
				height:190px;
				width:465px;
				background-image:url(../img/clinic/clinic_bag_4.jpg);
				background-repeat:no-repeat;
				}
				
.clinic_jikan_p_1 {
					margin-top:0px;
					margin-bottom:0px;
					padding-top:22px;
					padding-left:20px;
					}
					
.clinic_jikan_span_1 {
						padding-left:50px;
						}
						
.clinic_jikan_p_2 {
					margin-top:0px;
					margin-bottom:0px;
					padding-top:23px;
					padding-left:20px;
					}
					
.clinic_jikan_span_2 {
						padding-left:35px;
						}
						
.clinic_jikan_p_3 {
					margin-top:0px;
					margin-bottom:0px;
					padding-top:8px;
					padding-left:120px;
					}
					
.clinic_jikan_p_4 {
					margin-top:0px;
					margin-bottom:0px;
					padding-top:24px;
					padding-left:20px;
					}
					
.clinic_jikan_span_3 {
						padding-left:50px;
						}
						
.clinic_access_waku {
					padding-left:15px;
					}
				
.clinic_access {
				height:165px;
				width:465px;
				background-image:url(../img/clinic/clinic_bag_5.jpg);
				background-repeat:no-repeat;
				}
				
.tizu {
		padding-top:17px;
		padding-left:13px;
		}
				
.clinic_access_p_1 {
					margin-top:0px;
					margin-bottom:0px;
					padding-top:25px;
					padding-left:20px;
					}
					
.clinic_access_span_1 {
						padding-left:46px;
						}
						
.clinic_access_p_2 {
					margin-top:0px;
					margin-bottom:0px;
					padding-top:25px;
					padding-left:20px;
					}
					
.clinic_access_span_2 {
						padding-left:20px;
						}
						
.clinic_access_p_3 {
					margin-top:0px;
					margin-bottom:0px;
					padding-top:25px;
					padding-left:20px;
					}
					
.clinic_access_waku_1 {
						padding-top:20px;
						}
					
.clinic_access_1 {
					height:383px;
					width:485px;
					background-image:url(../img/clinic/clinic_bag_6.jpg);
					background-repeat:no-repeat;
					}
					
.clinic_gallery {
				height:783px;
				width:485px;
				background-image:url(../img/clinic/clinic_bag_7.jpg);
				background-repeat:no-repeat;
				}
				
.clinic_gallery_1 {
					padding-top:50px;
					padding-left:30px;
					}
				
.clinic_gallery_1_1 {
					float:left;
					width:200px;
					}
					
.clinic_gallery_1_1 p {
						text-align:center;
						margin-top:0px;
						margin-bottom:0px;
						padding-top:8px;
						}
					
.clinic_gallery_1_2 {
					padding-left:25px;
					float:left;
					width:200px;
					}
					
.clinic_gallery_1_2 p {
						text-align:center;
						margin-top:0px;
						margin-bottom:0px;
						padding-top:8px;
						}
						
.clinic_gallery_2 {
					clear:left;
					padding-top:45px;
					padding-left:30px;
					}
					
.clinic_gallery_2_1 {
					float:left;
					width:200px;
					}
					
.clinic_gallery_2_1 p {
						text-align:center;
						margin-top:0px;
						margin-bottom:0px;
						padding-top:8px;
						}
						
.clinic_gallery_2_2 {
					padding-left:62px;
					float:left;
					width:130px;
					}
					
.clinic_gallery_2_2 p {
						text-align:center;
						margin-top:0px;
						margin-bottom:0px;
						padding-top:8px;
						}
						
.clinic_gallery_3 {
					padding-top:45px;
					padding-left:30px;
					clear:left;
					}
				
.clinic_gallery_3_1 {
					float:left;
					width:200px;
					}
					
.clinic_gallery_3_1 p {
						text-align:center;
						margin-top:0px;
						margin-bottom:0px;
						padding-top:8px;
						}
					
.clinic_gallery_3_2 {
					padding-left:25px;
					float:left;
					width:200px;
					}
					
.clinic_gallery_3_2 p {
						text-align:center;
						margin-top:0px;
						margin-bottom:0px;
						padding-top:8px;
						}
						
						
/* === 審美医療 === */

.shinbi_pagetop {
				text-align:right;
				padding-top:20px;
				padding-right:45px;
				padding-bottom:30px;
				}

.shinbi_menu_waku {
					padding-top:32px;
					}
						
.shinbi_menu {
				height:318px;
				width:220px;
				background-image:url(../img/sinbi/menu.jpg);
				background-repeat:no-repeat;
				}
				
.shinbi_menu_1 {
				font-size:1.1em;
				text-align:center;
				}
				
.shinbi_menu_p {
				margin-top:0px;
				margin-bottom:0px;
				padding-top:50px;
				}
				
.shinbi_menu_p_1 {
				margin-top:0px;
				margin-bottom:0px;
				padding-top:17px;
				}
				
.shinbi_menu_p_2 {
				margin-top:0px;
				margin-bottom:0px;
				padding-top:15px;
				}
				
.shinbi_menu_p_3 {
				margin-top:0px;
				margin-bottom:0px;
				padding-top:12px;
				}
				
.shinbi_menu {
				height:213px;
				width:220px;
				background-image:url(../img/sinbi/menu.jpg);
				background-repeat:no-repeat;
				}
				
.shinbi_menu_00 {
				height:105px;
				width:220px;
				background-image:url(../img/sinbi/menu_00.jpg);
				background-repeat:no-repeat;
				}
				
.shinbi_menu_0 {
				height:234px;
				width:220px;
				background-image:url(../img/sinbi/menu_01.jpg);
				background-repeat:no-repeat;
				}
				
					
.shinbi_menu_1 a {
					color:#000000;
					text-decoration:none;
					}
			
.shinbi_menu_1 a:hover {
						color:#E5004F;
						font-weight:bold;
						}
						
.shinbi_iryou_waku {
					padding-top:15px;
					}
				
.shinbi_iryou {
				height:350px;
				width:490px;
				background-image:url(../img/sinbi/sinbi_bag_1.jpg);
				background-repeat:no-repeat;
				}								
.shinbi_iryou h3 {
					margin-top:0px;
					margin-bottom:0px;
					padding-top:30px;
					padding-left:20px;
					}
.shinbi_iryou p {
					line-height:158%;
					margin-top:0px;
					margin-bottom:0px;
					padding-top:20px;
					padding-right:50px;
					padding-left:20px;
					}
					
.shinbi_iryou2 {
				height:250px;
				width:490px;
				background-image:url(../img/sinbi/sinbi_bag_1.jpg);
				background-repeat:no-repeat;
				}					
.shinbi_iryou2 h3 {
					margin-top:0px;
					margin-bottom:0px;
					padding-top:30px;
					padding-left:20px;
					}
.shinbi_iryou2 p {
					line-height:158%;
					margin-top:0px;
					margin-bottom:0px;
					padding-top:20px;
					padding-right:50px;
					padding-left:20px;
					}
					
.shinbi_iryou3 {
				height:90px;
				width:490px;
				background-image:url(../img/sinbi/sinbi_bag_1.jpg);
				background-repeat:no-repeat;
				}					
.shinbi_iryou3 h3 {
					margin-top:0px;
					margin-bottom:0px;
					padding-top:30px;
					padding-left:20px;
					}
.shinbi_iryou3 p {
					line-height:158%;
					margin-top:0px;
					margin-bottom:0px;
					padding-top:20px;
					padding-right:0px;
					padding-left:20px;
					}
					
.shinbi_iryou4 {
				height:80px;
				width:490px;
				background-image:url(../img/sinbi/sinbi_bag_1.jpg);
				background-repeat:no-repeat;
				}					
.shinbi_iryou4 h3 {
					margin-top:0px;
					margin-bottom:0px;
					padding-top:30px;
					padding-left:20px;
					}
.shinbi_iryou4 p {
					line-height:158%;
					margin-top:0px;
					margin-bottom:0px;
					padding-top:20px;
					padding-right:0px;
					padding-left:20px;
					}
										
.shinbi_text_img_1 {
					padding-top:18px;
					}
					
.shinbi_superphoto_1 {
						padding-left:3px;
						float:left;
						width:190px;
						}
						
.shinbi_superphoto_2 {
						float:left;
						width:250px;
						padding-left:30px;
						}
						
.shinbi_superphoto_2 p {
						line-height:158%;
						margin-top:0px;
						margin-bottom:0px;
						}
						
.shinbi_ryoukin_waku {
					padding-top:25px;
					padding-left:10px;
					}
						
.shinbi_ryoukin {
				height:15px;
				width:74px;
				background-image:url(../img/sinbi/marku_1.jpg);
				background-repeat:no-repeat;
				}
				
.shinbi_ryoukin_1 {
					height:15px;
					width:134px;
					background-image:url('../img/sinbi/marku_2.jpg');
					background-repeat:no-repeat;
					}
				
.shinbi_ryoukin p {
					margin-top:0px;
					margin-bottom:0px;
					padding-top:1px;
					padding-left:23px;
					}
					
.shinbi_ryoukin_1 p {
					margin-top:0px;
					margin-bottom:0px;
					padding-top:1px;
					padding-left:30px;
					}
					
.shinbi_ryoukin_hyou {
						padding-top:10px;
						padding-left:3px;
						}
					
.shinbi_ryoukin_hyou_table {
							border:1px solid #F27FA7;
							width:485px;
							}
							
.shinbi_ryoukin_td_1 {
						width:255px;
						}
						
.shinbi_ryoukin_td_2 {
						width:230px;
						}
						
.shinbi_ryoukin_td_3 {
						width:485px;
						}
						
.shinbi_ryoukin_td_1 p {
						color:#E5004F;
						margin-top:0px;
						margin-bottom:0px;
						padding-top:6px;
						padding-bottom:6px;
						padding-left:20px;
						}
						
.shinbi_ryoukin_td_2 p {
						margin-top:0px;
						margin-bottom:0px;
						padding-top:6px;
						padding-bottom:6px;
						padding-left:25px;
						line-height:150%;
						}
						
.shinbi_space_1 {
					padding-left:30px;
					}
					
.shinbi_space_2 {
					padding-left:20px;
					}
					
.shinbi_ryoukin_td_4 {
						width:211px;
						background-color:#FFDFE8;
						}
						
.shinbi_ryoukin_td_5 {
						width:137px;
						background-color:#FFDFE8;
						}
						
.shinbi_ryoukin_td_6 {
						width:211px;
						}
						
.shinbi_ryoukin_td_7 {
						width:137px;
						}
						
.shinbi_ryoukin_td_5 p {
						color:#E5004F;
						text-align:right;
						margin-top:0px;
						margin-bottom:0px;
						padding-top:6px;
						padding-right:25px;
						padding-bottom:6px;
						}
						
.shinbi_ryoukin_td_6 p {
						margin-top:0px;
						margin-bottom:0px;
						padding-top:6px;
						padding-bottom:6px;
						padding-left:20px;
						}
						
.shinbi_ryoukin_td_7 p {
						color:#E5004F;
						margin-top:0px;
						margin-bottom:0px;
						padding-top:6px;
						padding-bottom:6px;
						padding-left:20px;
						text-align:right;
						padding-right:25px;
						}
						
.shinbi_ryoukin_td_8 {
						width:220px;
						}
						
.shinbi_ryoukin_td_9 {
						width:265px;
						}
						
.shinbi_ryoukin_td_10 {
						width:220px;
						}
						
.shinbi_ryoukin_td_8_p_1 {
							color:#E5004F;
							margin-top:0px;
							margin-bottom:0px;
							padding-top:6px;
							padding-left:25px;
							}
						
.shinbi_ryoukin_td_9_p_1 {
							text-align:right;
							margin-top:0px;
							margin-bottom:0px;
							padding-top:6px;
							padding-right:25px;
							}
							
.shinbi_ryoukin_td_9_p_2 {
							text-align:right;
							margin-top:0px;
							margin-bottom:0px;
							padding-top:4px;
							padding-right:25px;
							padding-bottom:6px;
							}
						
.shinbi_ryoukin_td_10_p_1 {
							margin-top:0px;
							margin-bottom:0px;
							padding-top:4px;
							padding-bottom:6px;
							padding-left:50px;
							}
						
.shinbi_yajirushi {
					padding-right:2px;
					padding-left:2px;
					}
					
.shinbi_ryoukin_td_11 {
						width:485px;
						}
						
.shinbi_ryoukin_td_11_p_1 {
							margin-top:0px;
							margin-bottom:0px;
							color:#E5004F;
							padding-top:6px;
							padding-left:25px;
							}
							
.shinbi_span_1 {
				color:#000000;
				padding-left:102px;
				}
				
.shinbi_span_2 {
				color:#000000;
				padding-left:78px;
				}
				
.shinbi_ryoukin_td_8_p_2 {
							color:#E5004F;
							margin-top:0px;
							margin-bottom:0px;
							padding-top:6px;
							padding-left:25px;
							padding-bottom:6px;
							}
						
.shinbi_ryoukin_td_9_p_3 {
							text-align:right;
							margin-top:0px;
							margin-bottom:0px;
							padding-top:6px;
							padding-right:25px;
							padding-bottom:6px;
							}
							
.shinbi_ryoukin_td_11 div {
							padding-top:8px;
							padding-left:20px;
							}
							
.shinbi_span_3 {
				color:#000000;
				padding-left:85px;
				}
				
.shinbi_ryoukin_td_11_p_2 {
							color:#2D7BD2;
							margin-top:0px;
							margin-bottom:0px;
							padding-top:6px;
							padding-bottom:6px;
							padding-left:25px;
							}
							
.shinbi_ryoukin_td_9_p_4 {
							text-align:right;
							margin-top:0px;
							margin-bottom:0px;
							padding-top:6px;
							padding-right:25px;
							padding-bottom:6px;
							}
						
.shinbi_ryoukin_td_10_p_2 {
							margin-top:0px;
							margin-bottom:0px;
							padding-top:6px;
							padding-bottom:6px;
							padding-left:50px;
							}
							
.shinbi_ryoukin_td_9_p_5 {
							text-align:right;
							margin-top:0px;
							margin-bottom:0px;
							padding-right:25px;
							padding-bottom:6px;
							}
						
.shinbi_ryoukin_td_10_p_3 {
							margin-top:0px;
							margin-bottom:0px;
							padding-bottom:6px;
							padding-left:50px;
							}
							
.shinbi_chemikamp {
					padding-left:20px;
					width:470px;
					}
							
.shinbi_chemikamp_p_1 {
						line-height:158%;
						margin-top:0px;
						margin-bottom:0px;
						}
						
.shinbi_chemikamp_p_2 {
						line-height:158%;
						margin-top:0px;
						margin-bottom:0px;
						padding-top:15px;
						}
						
.shinbi_ryoukin_td_11_p_3 {
							color:#2D7BD2;
							margin-top:0px;
							margin-bottom:0px;
							padding-top:6px;
							padding-left:25px;
							}
							
.shinbi_ryoukin_td_12 {
						width:220px;
						background-color:#FFECF1;
						}
						
.shinbi_ryoukin_td_13 {
						width:265px;
						background-color:#FFECF1;
						}
						
.shinbi_kaiun {
				padding-top:15px;
				padding-left:3px;
				}
						
.shinbi_kaiun_table {
					border:1px solid #FF9900;
					width:485px;
					}
					
.shinbi_kaiun_td_1 {
					background-color:#FF9900;
					}
					
.shinbi_kaiun_p_1 {
					color:#FFFFFF;
					margin-top:0px;
					margin-bottom:0px;
					padding-top:6px;
					padding-bottom:6px;
					padding-left:20px;
					}
					
.shinbi_span_4 {
				font-weight:bold;
				}
				
.shinbi_kaiun_td_2 {
					width:485px;
					}
					
.shinbi_kaiun_p_2 {
					text-align:right;
					margin-top:0px;
					margin-bottom:0px;
					padding-top:6px;
					padding-right:25px;
					padding-bottom:6px;
					}
					
.shinbi_kaiun_p_3 {
					color:#FF6600;
					line-height:158%;
					margin-top:0px;
					margin-bottom:0px;
					padding-top:15px;
					padding-left:20px;
					}
					
.shinbi_kaiun_p_4 {
					line-height:158%;
					margin-top:0px;
					margin-bottom:0px;
					padding-top:10px;
					padding-right:20px;
					padding-left:20px;
					}
					
.shinbi_span_5 {
				padding-left:127px;
				}
				
.shinbi_koronhaido_1 {
						padding-left:3px;
						float:left;
						width:208px;
						}
						
.shinbi_koronhaido_2 {
						float:left;
						width:240px;
						padding-left:25px;
						}
						
.shinbi_koronhaido_2 p {
						line-height:158%;
						margin-top:0px;
						margin-bottom:0px;
						}
						
.shinbi_pra_p {
				font-size:0.9em;
				text-align:right;
				margin-top:0px;
				margin-bottom:0px;
				padding-top:5px;
				padding-right:10px;
				}
				
.shinbi_ryoukin_td_11_p_4 {
							margin-top:0px;
							margin-bottom:0px;
							padding-top:6px;
							padding-bottom:6px;
							padding-left:20px;
							}
							
.shinbi_span_6 {
				color:#734593;
				}
				
.sinbi_soushin_1 {
					padding-top:20px;
					}
					
.sinbi_soushin_2 {
					padding-top:20px;
					padding-bottom:10px;
					}
					
.sinbi_soushin_table {
						border:1px solid #F27FA7;
						width:485px;
						}
						
.shinbi_ryoukin_td_14 {
						width:485px;
						background-color:#E5004F;
						}
						
.shinbi_ryoukin_td_14_p_1  {
							color:#FFFFFF;
							margin-top:0px;
							margin-bottom:0px;
							padding-top:6px;
							padding-bottom:6px;
							padding-left:20px;
							}
							
.shinbi_ryoukin_td_14_p_2  {
							color:#E5004F;
							line-height:130%;
							margin-top:0px;
							margin-bottom:0px;
							padding-top:6px;
							padding-bottom:3px;
							padding-left:20px;
							}
							
.shinbi_span_7 {
				padding-left:115px;
				}
				
.shinbi_ryoukin_td_14_img {
							padding-bottom:6px;
							padding-left:20px;
							}
							
.shinbi_span_8 {
				color:#E5004F;
				}
				
.shinbi_ryoukin_td_15 {
						width:485px;
						background-color:#FFDFE8;
						}
						
.shinbi_ryoukin_td_15_p_1 {
							margin-top:0px;
							margin-bottom:0px;
							padding-top:6px;
							padding-bottom:6px;
							padding-left:20px;
							}
							
.shinbi_ryoukin_td_9_p_6 {
							text-align:right;
							margin-top:0px;
							margin-bottom:0px;
							padding-right:25px;
							padding-bottom:10px;
							}
						
.shinbi_ryoukin_td_10_p_4 {
							margin-top:0px;
							margin-bottom:0px;
							padding-bottom:13px;
							padding-left:50px;
							}
							
.shinbi_span_9 {
				color:#000000;
				padding-left:143px;
				}
				
				
/* === がん難病外来 === */

.gairi_menu {
				height:237px;
				width:220px;
				background-image:url(../img/gairai/gairai_menu_bag.jpg);
				background-repeat:no-repeat;
				}

				
.gairi {
		height:644px;
		width:490px;
		background-image:url(../img/gairai/gairai_bag_1.jpg);
		background-repeat:no-repeat;
		}
				
.gairi h3 {
			margin-top:0px;
			margin-bottom:0px;
			padding-top:35px;
			padding-left:30px;
			font-size: 1.3em;
			font-weight: bold;
			}
					
.gairi_1 {
			line-height:158%;
			padding-top:33px;
			padding-right:55px;
			padding-left:35px;
			}
			
.gairi_g {
			line-height:158%;
			padding-top:10px;
			padding-right:55px;
			padding-left:30px;
			}
			
.gairi_1_p_1 {
				margin-top:0px;
				margin-bottom:0px;
				}
				
.gairi_1_p_2 {
				margin-top:0px;
				margin-bottom:0px;
				padding-top:28px;
				}
				
.gairi_1_p_3 {
				color:#687C2C;
				margin-top:0px;
				margin-bottom:0px;
				line-height:158%;
				}
				
.gairai_2 {
			padding-top:8px;
			}
				
.gairai_2 ul {
				margin-top:0px;
				margin-bottom:0px;
				margin-left:0px;
				padding-left:30px;
				}
				
.gairai_2 li {
				padding-bottom:8px;
				list-style-type:none;
				list-style-image:url(../img/gairai/gairai_mark_1.jpg);
				}
				
.gairai_3_waku {
				padding-top:15px;
				padding-left:15px;
				}
				
.gairai_3 {
			height:131px;
			width:423px;
			background-image:url(../gairai/img/gairai_bag_2.jpg);
			background-repeat:no-repeat;
			background-position:center 1;
			}
			
.gairai_3 p {
			line-height:160%;
			margin-top:0px;
			margin-bottom:0px;
			padding-top:25px;
			padding-left:25px;
			}
			
.gairai_4_waku {
				padding-top:20px;
				}
			
.gairai_4 {
			height:99px;
			width:485px;
			background-image:url(../img/gairai/gairai_bag_3.jpg);
			background-repeat:no-repeat;
			}
			
.gairai_4 p {
				line-height:158%;
				margin-top:0px;
				margin-bottom:0px;
				padding-top:25px;
				padding-right:25px;
				padding-left:25px;
				}
				
.gairai_5_waku {
				padding-top:15px;
				}
				
.gairai_5 {
			height:127px;
			width:485px;
			background-image:url(../img/gairai/gairai_bag_4.jpg);
			background-repeat:no-repeat;
			}
			
.gairai_5_p_1 {
				margin-top:0px;
				margin-bottom:0px;
				padding-top:30px;
				padding-right:25px;
				padding-left:32px;
				}
			
.gairai_5_p_2 {
				line-height:158%;
				margin-top:0px;
				margin-bottom:0px;
				padding-top:5px;
				padding-right:25px;
				padding-left:45px;
				}
				
.gairai_6_waku {
				padding-top:18px;
				padding-left:10pt;
				}
				
.gairai_6 {
			height:204px;
			width:423px;
			background-image:url(../img/gairai/gairai_bag_5.jpg);
			background-repeat:no-repeat;
			}
			
.gairai_6_1 {
			padding-top:25px;
			}
			
.gairai_6_1 ul {
				margin-top:0px;
				margin-bottom:0px;
				margin-left:0px;
				padding-left:40px;
				}
				
.gairai_6_1 li {
				padding-bottom:8px;
				list-style-type:none;
				list-style-image:url(../img/gairai/gairai_mark_2.jpg);
				}
				
				
/* === 小児医療 === */

.syoni {
		height:210px;
		width:490px;
		background-image:url(../img/syoni/syoni_bag_1.jpg);
		background-repeat:no-repeat;
		}
		
.syoni h3 {
			font-size:1.7em;
			color:#57A2E6;
			margin-top:0px;
			margin-bottom:0px;
			padding-top:30px;
			padding-left:25px;
			}
			
.syoni p {
			line-height:158%;
			margin-top:0px;
			margin-bottom:0px;
			padding-top:25px;
			padding-right:50px;
			padding-left:27px;
			}
			
.syoni_p_1 {
			font-size:1.3em;
			color:#57A2E6;
			font-weight:bold;
			margin-top:0px;
			margin-bottom:0px;
			padding-left:8px;
			}
			
.syoni_sen_1 {
				padding-top:3px;
				padding-bottom:15px;
				padding-left:3px;
				}
				
.syoni_1 {
			padding-top:15px;
			}
				
.syoni_1_1 {
			padding-left:10px;
			float:left;
			width:248px;
			}
			
.syoni_1_1 p {
				line-height:158%;
				margin-top:0px;
				margin-bottom:0px;
				}
			
.syoni_1_2 {
				padding-top:10px;
				padding-left:20px;
				float:left;
				width:201px;
				}
				
.syoni_2 {
			padding-top:28px;
			padding-bottom:15px;
			}
			
.syoni_2_1 {
			padding-left:15px;
			float:left;
			width:197px;
			}
			
.syoni_2_2 {
			padding-left:30px;
			float:left;
			width:230px;
			}
			
.syoni_2_2 p {
				line-height:158%;
				margin-top:0px;
				margin-bottom:0px;
				}
				
.syoni_mamaheartoneclub {
						margin-top:0px;
						margin-bottom:0px;
						padding-top:15px;
						padding-left:10px;
						}
						
.syoni_p_2 {
			font-size:1.3em;
			color:#57A2E6;
			font-weight:bold;
			margin-top:0px;
			margin-bottom:0px;
			padding-top:20px;
			padding-left:8px;
			}
			
.syoni_3 {
			padding-top:20px;
			padding-left:10px;
			}
			
.syoni_3_1 {
			height:70px;
			width:466px;
			background-image:url(../img/syoni/syoni_bag_2.jpg);
			background-repeat:no-repeat;
			}
			
.syoni_3_1 p {
				line-height:158%;
				margin-top:0px;
				margin-bottom:0px;
				padding-top:15px;
				padding-right:5px;
				padding-left:10px;
				}
				
.syoni_sen_2 {
				padding-top:3px;
				padding-left:3px;
				}
				
.syoni_mark_1 {
				padding-top:6px;
				padding-right:5px;
				float:left;
				}

/* === 書籍紹介 === */

.books_menu {
				height:103px;
				width:220px;
				background-image:url(../img/books/books_menu_img.jpg);
				background-repeat:no-repeat;
				}
				
.books_waku {
			padding-top:15px;
			padding-left:25px;
			}
				
.books {
		height:287px;
		width:485px;
		background-image:url(../img/books/books_bag_1.jpg);
		background-repeat:no-repeat;
		}
		
.books h3 {
			padding-top:30px;
			padding-left:8px;
			}
			
.books_1 {
			padding-top:35px;
			padding-left:12px;
			}
			
.books_1 h4 {
				font-size:1.3em;
				font-weight:bold;
				margin-top:0px;
				margin-bottom:0px;
				}
				
.books_1_1 {
			padding-top:18px;
			}
			
.books_1_1_1 {
				float:left;
				width:108px;
				}
				
.books_1_1_2 {
				padding-left:30px;
				float:left;
				width:250px;
				}
				
.books_1_1_2 p {
				line-height:158%;
				margin-top:0px;
				margin-bottom:0px;
				}
				
.books_2 {
			padding-top:40px;
			padding-left:12px;
			}
			
.books_2 h4 {
				font-size:1.3em;
				font-weight:bold;
				margin-top:0px;
				margin-bottom:0px;
				}
				
				
/* === 不妊治療 === */

.funintiryou_span_1 {
					font-size:0.9em;
					}
					
.funintiryou_waku {
					padding-top:0px;
					padding-left:25px;
					}
				
.funintiryou {
				height:212px;
				width:465px;
				background-image:url('../img/funintiryou/funintiryou_bag_1.jpg');
				background-repeat:no-repeat;
				}
		        
.funintiryou h3 {
				margin-top:0px;
				margin-bottom:0px;
				padding-top:30px;
				padding-left:8px;
				}
				
.funintiryou_p_1 {
					line-height:145%;
					margin-top:0px;
					margin-bottom:0px;
					padding-top:15px;
					padding-left:8px;
					width:400px;
					}
					
.funintiryou_p_2 {
					font-weight:bold;
					line-height:145%;
					margin-top:0px;
					margin-bottom:0px;
					padding-top:5px;
					padding-left:8px;
					width:400px;
					}
					
.funintiryou_2_1 {
					float:left;
					width:282px;
					}
					
.funintiryou_2_2 {
					padding-top:16px;
					padding-left:15px;
					float:left;
					width:180px;
					}
					
.funintiryou_2_2_table {
						width:180px;
						}
						
.funintiryou_2_2_td_1 {
						width:8px;
						}
						
.funintiryou_2_2_td_2 {
						width:172px;
						}
						
.funintiryou_3_waku {
					padding-top:45px;
					}
					
.funintiryou_3_1 {
					height:412px;
					width:485px;
					background-image:url(../img/funintiryou/funintiryou_5_bag.jpg);
					background-repeat:no-repeat;
					}
					
.funintiryou_3_1_1 {
					height:99px;
					width:440px;
					background-image:url(../img/funintiryou/funintiryou_5_bag_1.jpg);
					background-repeat:no-repeat;
					}
					
.funintiryou_3_1_1_waku {
						padding-top:10px;
						padding-left:20px;
						}
						
.funintiryou_3_1_1 p {
					line-height:150%;
					margin-top:0px;
					margin-bottom:0px;
					padding-top:30px;
					padding-left:125px;
					}
					
.funintiryou_3_2_1 {
					height:98px;
					width:440px;
					background-image:url(../img/funintiryou/funintiryou_5_bag_2.jpg);
					background-repeat:no-repeat;
					}
					
.funintiryou_3_2_1_waku {
						padding-top:10px;
						padding-left:20px;
						}
						
.funintiryou_3_2_2 {
					padding-left:145px;
					float:left;
					width:110px;
					}
					
.funintiryou_3_2_3 {
					float:left;
					width:90px;
					padding-left:60px;
					}
					
.funintiryou_3_2_2_p_1 {
						color:#FFFFFF;
						margin-top:0px;
						margin-bottom:0px;
						padding-top:17px;
						}
						
.funintiryou_3_2_2_p_2 {
						text-align:center;
						margin-top:0px;
						margin-bottom:0px;
						padding-top:8px;
						}
						
						
.funintiryou_3_2_3_p_1 {
						margin-top:0px;
						margin-bottom:0px;
						padding-top:30px;
						text-align:center;
						}
						
.funintiryou_3_2_3_p_2 {
						margin-top:0px;
						margin-bottom:0px;
						padding-top:6px;
						font-size:1.2em;
						font-weight:bold;
						text-align:center;
						}
						
.funintiryou_3_3_1_waku {
						padding-top:15px;
						padding-left:20px;
						clear:left;
						}
						
.funintiryou_3_3_1 {
					clear:left;
					height:157px;
					width:440px;
					background-image:url(../img/funintiryou/funintiryou_5_bag_3.jpg);
					background-repeat:no-repeat;
					}
					
.funintiryou_3_3_2 ul {
						margin:0px;
						}
						
.funintiryou_3_3_2 li {
						padding-bottom:6px;
						list-style-type:none;
						}
						
.funintiryou_3_3_2 {
					padding-top:18px;
					padding-left:125px;
					}
					
.funintiryou_4_1 {
					height:464px;
					width:485px;
					background-image:url(../img/funintiryou/funintiryou_6_bag.jpg);
					background-repeat:no-repeat;
					}
					
.funintiryou_4_2_1 {
					height:97px;
					width:440px;
					background-image:url(../img/funintiryou/funintiryou_6_bag_2.jpg);
					background-repeat:no-repeat;
					}
					
.funintiryou_4_2_2 {
					padding-left:125px;
					float:left;
					width:85px;
					}
					
.funintiryou_4_2_3 {
					float:left;
					width:185px;
					padding-left:35px;
					}
					
.funintiryou_4_2_2_p_1 {
						margin-top:0px;
						margin-bottom:0px;
						padding-top:40px;
						}
						
.funintiryou_4_2_3_p_1 {
						margin-top:0px;
						margin-bottom:0px;
						padding-top:30px;
						text-align:center;
						}
						
.funintiryou_4_3_1 {
					height:199px;
					width:440px;
					background-image:url(../img/funintiryou/funintiryou_6_bag_3.jpg);
					background-repeat:no-repeat;
					}
					
.funintiryou_5_1 {
					height:248px;
					width:485px;
					background-image:url(../img/funintiryou/funintiryou_7_bag.jpg);
					background-repeat:no-repeat;
					}
					
.funintiryou_5_2_1 {
					height:98px;
					width:440px;
					background-image:url(../img/funintiryou/funintiryou_7_bag_2.jpg);
					background-repeat:no-repeat;
					}
					
.funintiryou_5_2_1 p {
						margin-top:0px;
						margin-bottom:0px;
						padding-top:40px;
						padding-left:125px;
						}
						
.funintiryou_6_1 {
					height:485px;
					width:485px;
					background-image:url(../img/funintiryou/funintiryou_8_bag.jpg);
					background-repeat:no-repeat;
					}
					
.funintiryou_6_3_1 {
					clear:left;
					height:220px;
					width:440px;
					background-image:url(../img/funintiryou/funintiryou_8_bag_3.jpg);
					background-repeat:no-repeat;
					}
					
.funintiryou_6_2_3_p_1 {
						text-align:center;
						margin-top:0px;
						margin-bottom:0px;
						padding-top:25px;
						}

/* === 心音バンク === */

.bank {
	height:1600px;
	width:510px;
	background-image:url(../img/syoni/syoni_bag_1.jpg);
	background-repeat:no-repeat;
		}
		
.bank h3 {
			font-size:1.3em;
			color:#57A2E6;
			margin-top:0px;
			margin-bottom:0px;
			padding-top:30px;
			padding-left:25px;
			}
			
.bank p {
			line-height:158%;
			margin-top:0px;
			margin-bottom:0px;
			padding-top:25px;
			padding-right:50px;
			padding-left:27px;
			}
			
.bank_p_1 {
			font-size:1.3em;
			color:#57A2E6;
			font-weight:bold;
			margin-top:0px;
			margin-bottom:0px;
			padding-left:8px;
			}

