@charset "shift_jis";
/*明日香医院WEBサイトCSS*/

html {
	overflow-y:scroll;
}

body {
	font-family:"MS PGothic", Hiragino, Osaka; 
	color:#333333; 
	margin:0;
}

/*テキスト標準*/
.font {
	font-size:12px; 
	color:#333333; 
	font-family:"MS PGothic", Hiragino, Osaka; 
	line-height:20px; 
}

/*テキスト質問など　行間18px*/
.font_q {
	font-size:12px; 
	color:#333333; 
	font-family:"MS PGothic", Hiragino, Osaka; 
	line-height:18px; 
}

/*テキスト質問グレー行間18px*/
.font_q_gray {
	font-size:12px; 
	color:#666666; 
	font-family:"MS PGothic", Hiragino, Osaka; 
	line-height:18px
}

/*テキスト11px*/
.font11 {
	font-size:11px; 
	font-family:"MS PGothic", Hiragino, Osaka; 
	line-height:130%; 
}

/*11px黄色　注意書き*/
.font11_y {
	font-size:11px; 
	color:#F0B446; 
	font-family:"MS PGothic", Hiragino, Osaka; 
	line-height:13px;
}

/*11pxグレー　注意書きと日付など*/
.font11_g {
	font-size:11px; 
	color:#666666; 
	font-family:"MS PGothic", Hiragino, Osaka; 
	line-height:13px; 
}

/*11px紫*/
.font11_v {
	font-size:11px; 
	color:#9878AB; 
	font-family:"MS PGothic", Hiragino, Osaka; 
	line-height:13px; 
}

/*いのちを産む　緑*/
.font_green {
	font-size:12px; 
	color:#8CAF5A; 
	font-family:"MS PGothic", Hiragino, Osaka; 
	line-height:20px;
}

/*お産の家　黄色*/
.font_yellow {
	font-size:12px; 
	color:#F0B446; 
	font-family:"MS PGothic", Hiragino, Osaka; 
	line-height:20px;
}

/*お産の家　サブページ　黒・太字*/
.subtitle{
	font-size: 14px;
	font-weight: bold;
}

/*分娩台よ〜　赤*/
.font_red {
	font-size:12px; 
	color:#D65164; 
	font-family:"MS PGothic", Hiragino, Osaka; 
	line-height:20px;
}

/*テキスト　紫*/
.font_vioret {
	font-size:12px; 
	color:#9878AB; 
	font-family:"MS PGothic", Hiragino, Osaka; 
	line-height:20px;
}

/*テキスト　だいだい*/
.font_orange {
	font-size:12px; 
	color:#F06448; 
	font-family:"MS PGothic", Hiragino, Osaka; 
	line-height:20px;
}

/*テキスト　グレー*/
.font_gray {
	font-size:12px; 
	color:#666666; 
	font-family:"MS PGothic", Hiragino, Osaka; 
	line-height:20px;
}

/*テキスト　茶色　ギャラリー用*/
.font_cha {
	font-size:12px; 
	color:#521D1D; 
	font-family:"MS PGothic", Hiragino, Osaka; 
	line-height:18px;
}

/*太字　黒*/
.bold_bk {
	color:#000000; 
	font-family:"MS PGothic", Hiragino, Osaka; 
	font-weight:bold; 
}

/*今開いているページのテキストリンク*/
.now {
	font-size:12px; 
	color:#666666; 
	font-family:"MS PGothic", Hiragino, Osaka; 
	font-weight:bold;
}

/*今開いているページのテキストリンク11px*/
.now11 {
	font-size:11px; 
	color:#666666; 
	font-family:"MS PGothic", Hiragino, Osaka; 
	font-weight:bold;
}

/*リンク*/
a:link {
	font-size:12px; 
	color:#404B8E; 
	font-family:"MS PGothic", Hiragino, Osaka; 
	line-height:20px; 
	text-decoration:none;
}

a:active {
	font-size:12px; 
	color:#404B8E; 
	font-family:"MS PGothic", Hiragino, Osaka; 
	line-height:20px; 
	text-decoration:none;
}

a:visited {
	font-size:12px; 
	color:#404B8E; 
	font-family:"MS PGothic", Hiragino, Osaka; 
	line-height:20px; 
	text-decoration:none;
}

a:hover {
	font-size:12px; 
	color:#8676B1; 
	font-family:"MS PGothic", Hiragino, Osaka; 
	line-height:20px; 
	text-decoration:none;
}

/*リンク内の画像*/
a img{
	border:none;
}

/*リンク11px*/
a.tl11px:link {
	font-size:11px; 
	color:#404B8E; 
	font-family:"MS PGothic", Hiragino, Osaka; 
	line-height:18px; 
	text-decoration:none;
}

a.tl11px:active {
	font-size:11px; 
	color:#404B8E; 
	font-family:"MS PGothic", Hiragino, Osaka; 
	line-height:18px; 
	text-decoration:none;
}

a.tl11px:visited {
	font-size:11px; 
	color:#404B8E; 
	font-family:"MS PGothic", Hiragino, Osaka; 
	line-height:18px; 
	text-decoration:none;
}
	
a.tl11px:hover {
	font-size:11px; 
	color:#8676B1; 
	font-family:"MS PGothic", Hiragino, Osaka;
	 line-height:18px; 
	 text-decoration:none;
}

/*リンク11px字詰め*/
a.tl11_2px:link {
	font-size:11px; 
	color:#404B8E; 
	font-family:"MS PGothic", Hiragino, Osaka; 
	line-height:18px; 
	letter-spacing:-1px; 
	text-decoration:none;
}

a.tl11_2px:active {
	font-size:11px; 
	color:#404B8E; 
	font-family:"MS PGothic", Hiragino, Osaka; 
	line-height:18px; 
	letter-spacing:-1px; 
	text-decoration:none;
}

a.tl11_2px:visited {
	font-size:11px; 
	color:#404B8E; 
	font-family:"MS PGothic", Hiragino, Osaka; 
	line-height:18px; 
	letter-spacing:-1px; 
	text-decoration:none;
}

a.tl11_2px:hover {
	font-size:11px; 
	color:#8676B1; 
	font-family:"MS PGothic", Hiragino, Osaka; 
	line-height:18px; 
	letter-spacing:-1px; 
	text-decoration:none;
} 

/*リンク11px2行以上*/
a.tl11px_b:link {
	font-size:11px; 
	color:#404B8E; 
	font-family:"MS PGothic", Hiragino, Osaka; 
	line-height:13px; 
	text-decoration:none;
}

a.tl11px_b:active {
	font-size:11px; 
	color:#404B8E; 
	font-family:"MS PGothic", Hiragino, Osaka; 
	line-height:13px; 
	text-decoration:none;
}

a.tl11px_b:visited {
	font-size:11px; 
	color:#404B8E;
	font-family:"MS PGothic", Hiragino, Osaka; 
	line-height:13px; 
	text-decoration:none;
}

a.tl11px_b:hover {
	font-size:11px; 
	color:#8676B1; 
	font-family:"MS PGothic", Hiragino, Osaka; 
	line-height:13px; 
	text-decoration:none;
}

/*写真の余白調節*/
.sp{
	margin:0px 0px 14px 10px;
}

.cap{
	margin-bottom:3px;
}

/*質問の２行以上の行間調整*/
.top3{
	margin-top:2px; 
	margin-bottom:1px;
}
 
/*写真の余白調節*/
.sp_left13{
	margin-left:13px;
}

.sp_updown5{
	margin-bottom:5px;
	margin-top:5px;
}

.sp_left26{
	margin-left:26px;
}

.sp_left39{
	margin-left:39px;
}


/*お産の家便り　日付リンク*/
.date a{
	margin-right:6px;
}

/*リストの●*/
dt{
	padding:0px;
	margin-bottom:4px;
}

dd{
	padding:0px;
	margin:0px 0px 0px 3px;
}

/*table罫線*/
.line02{
	border-bottom:#DAD7C0 solid 1px;
}

.line01{
	border-bottom:#C0B999 solid 1px;
}


/******************/
/*はじめていらっしゃるかたへ*/
/******************/
#hajimete h3{
	font-size:12px;
	margin-bottom:8px;
}

#hajimete p{
	font-size:12px;
	line-height:18px;
	margin:0px 0px 5px 0px;
	padding:0px;
}

#hajimete ul{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 40px;
}

/******************/
/*診療案内*/
/******************/
 #shinryou td.pb10{
 	padding-bottom:10px;
}


/******************/
/*著作など*/
/******************/

/*コンテンツタイトル*/
.writing_title{
	height:30px;
	border-top:#C0B999 solid 1px;
	border-bottom:#C0B999 solid 1px;
	margin-bottom:5px;
}

/*コンテンツタイトル　お産の家便り*/
.writing_title_tayori{
	height:34px;
	border-top:#C0B999 solid 1px;
	border-bottom:#C0B999 solid 1px;
	margin-bottom:5px;
}


/******************/
/*メンバーズエリア*/
/******************/

/*トップのリスト*/
#member_info ul{
	padding:0;
	margin:0 0 15px 0;
	list-style:none;
}

#member_info li{
	padding-left:14px;
	background:url(member/image/maru_orange.gif) left 3px no-repeat;	
}


#member_info li a{
	font-weight:bold;
}
/*****************/
/*サイトマップ*/
/*****************/
td#sitemap2 table{
	font-size:12px; 
	color:#333333; 
	font-family:"MS PGothic", Hiragino, Osaka; 
	line-height:20px; 
}

td#sitemap2 td{
	padding:2px 0px;
}

/*****************/
/*検索結果*/
/*****************/
div#serch2 p{
	font-size:12px;
	text-align:center;
}

/************************************/
/*リセット*/
/************************************/

h1,h2,h3,h4,h5{
	padding:0px;
	margin:0px;
	font-size:12px;
}