*{margin:0;}

h1 {
	color: #000000;
	font-size: 16px;
	margin-top: 6px;
	margin-right: 0;
	margin-bottom: 2px;
	margin-left: 0;
}

img{border:0;}

h2 a{text-decoration:none; color:#333;}

#header{background-image:url(../img/top/hdbg.jpg); background-repeat:repeat-x;}

div#footer{background-color:#d5e0f7;}
div#ft{background-color:#d5e0f7; background-repeat:repeat; width:1440px; margin-left:auto; margin-right:auto;}

H2 {
	color: #000000;
	font-size: 12px;
	margin-top: 6px;
	margin-right: 0;
	margin-bottom: 2px;
	margin-left: 0;
	padding-left: 23px;
	font-weight:normal;
	
}

img{border:0;}

h4{font-size:12px; color:#333;}

/**20091105追加**/
h3.books {
	color: #000000;
	font-size: 16px;
	margin-top: 6px;
	margin-right: 0;
	margin-bottom: 2px;
	margin-left: 0;
}
h5.footer {
	color: #000000;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	display:inline;
	font-weight: normal;
}

h1.header {
	font-family: "ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
	font-size: 10px;
	color: #000000;
	margin: 2px;
	text-align: right;
}


.small1 { font-family: "ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
          font-size: 11px; 
          color: #000000; 
          text-decoration: none
}
          
.h1style {
	font-family: "ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
	font-size: 12px;
	font-weight: bolder;
	line-height: 110%;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

.h1style_title {
	font-family: "ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
	font-size: 15px;
	font-weight: bolder;
	line-height: 110%;
	color: #000000;
	margin: 0px;
	padding: 0px;
}

.h2style {
	font-family: "ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
	font-size: 16px;
	font-weight: bold;
	line-height: 110%;
}

.h2style_tempo {
	font-family:"ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
	font-size: 16px;
	font-weight: bold;
	line-height: 110%;
	color:#5172B3;
}

.copy {
    font-family: "ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
	font-size: 11px;
	color: #000000;
	text-decoration: none
}

.copy a:link{
    font-family: "ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
	font-size: 11px;
	color: #000000;
	text-decoration: none
}

.copy a:visited{
    font-family: "ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
	font-size: 11px;
	color: #000000;
	text-decoration: none
}

.copy a:hover{
    font-family: "ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
	font-size: 11px;
	color: #000000;
	text-decoration: under-line
}

.left_menu_comment {
	font-family: "ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
	font-size: 12px;
	line-height: 150%;
	color:#000000;
	text-decoration:none;

}

.left_menu_comment a:link{
	font-family: "ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
	font-size: 12px;
	line-height: 150%;
	color:#CC0000;
	text-decoration:underline;
}

.left_menu_comment a:visited{
	font-family: "ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
	font-size: 12px;
	line-height: 150%;
	color:#CC0000;
	text-decoration:underline;

}
.comment {
	font-family: "ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
	font-size: 12px;
	line-height: 150%;
	color:#000000;
	text-decoration:none;

}

.comment a:link{
	font-family: "ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
	line-height: 150%;
	color:#000000;
	text-decoration:underline;
}

.comment a:visited{
	font-family: "ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
	line-height: 150%;
	color:#000000;
	text-decoration:underline;

}

.comment a:hover{
	font-family: "ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
	line-height: 150%;
	color:#990000;
	text-decoration: underline;
	}
	

.midashi {
	font-family: "ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
	font-size: 14px;
	line-height: 200%;
	font-weight:bold;
	color:#66BF7A;

}

.midashiw {
	font-family: "ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
	font-size: 13px;
	line-height: 200%;
	font-weight:bold;
	color: #FFFFFF;

}

.midashib {
	font-family: "ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
	font-size: 13px;
	line-height: 200%;
	font-weight:bold;
	color: #000000;

}

.midashiw a:link {
    font-family: "ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
	font-size: 13px;
	text-decoration: under-line;
	color: #FFFF00;
}

.midashi a:visited {
    font-family: "ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
	font-size: 13px;
	color: #FFFF00;
	text-decoration: under-line;

}

.midashi2 {
	font-family: "ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
	font-size: 13px;
	line-height: 120%;
	font-weight:bold;
	color:#C70F2E;

}
.menu {  font-size: 11px; 
          color: #000000; 
          text-decoration: none
}

.menu a:link {
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}

.menu a:visited {
	font-size: 11px;
	color: #000000;
	text-decoration: none;

}

.menu a:hover {
	font-size: 11px;
    color: #000000; 
    text-decoration: underline;
}

.boder {		border:1px solid #990000;

}

.border_rl { border-style:solid;
		     border:1px;
			 border-color:#336699;
             border-top-style:no;
			 border-left-style:solid;
             border-right-style:solid;
             border-bottom-style:no;
			 }
			 
.border_l { border-style:solid;
		     border:1px;
			 border-color:#336699;
             border-top-style:no;
			 border-left-style:solid;
             border-right-style:no;
             border-bottom-style:no;
			 }
			 
.border_b {
	border-top: 1px none #5172B3;
	border-right: 1px none #5172B3;
	border-bottom: 1px solid #5172B3;
	border-left: 1px none #5172B3;
			 }
			 
.border_tb { border-style:solid;
		     border:1px;
			 border-color:#336699;
             border-top-style:solid;
			 border-left-style:no;
             border-right-style:no;
             border-bottom-style:solid;
			 }
			 
.border_trl { border-style:solid;
		     border:1px;
			 border-color:#336699;
             border-top-style:solid;
			 border-left-style:solid;
             border-right-style:solid;
             border-bottom-style:no;
			 }

.border_tbr {
	border-top: 1px solid #990000;
	border-right: 1px solid #990000;
	border-bottom: 1px solid #990000;
	border-left: 1px none #990000;
			 }
			 
.border_t   { border-style:solid;
		     border:1px;
			 border-color:#336699;
             border-top-style:solid;
			 border-left-style:no;
             border-right-style:no;
             border-bottom-style:no;
			 }

.border_r   { border-style:solid;
		     border:1px;
			 border-color:#336699;
             border-top-style:no;
			 border-left-style:no;
             border-right-style:solid;
             border-bottom-style:no;
			 }
			 
.border_rr   { border-style:solid;
		     border:1px;
			 border-color:#CC0033;
             border-top-style:no;
			 border-left-style:no;
             border-right-style:solid;
             border-bottom-style:no;
			 }
			 
.border_tr   { border-style:solid;
		     border:1px;
			 border-color:#336699;
             border-top-style:solid;
			 border-left-style:no;
             border-right-style:solid;
             border-bottom-style:no;
			 }
			 
.border_tl  { border-style:solid;
		     border:1px;
			 border-color:#336699;
             border-top-style:solid;
			 border-left-style:solid;
             border-right-style:no;
             border-bottom-style:no;
			 }
			 
.border_br   {
	border-top: 1px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px none #000000;
			 }

.border_dott_t   { border-style:dotted;
		           border:1px;
			       border-color:#336699;
                   border-top-style:dotted;
			       border-left-style:no;
                   border-right-style:no;
                   border-bottom-style:no;
			 }
			 
.border_dott_tr   { border-style:dotted;
		           border:1px;
			       border-color:#336699;
                   border-top-style:dotted;
			       border-left-style:no;
                   border-right-style:dotted;
                   border-bottom-style:no;
			 }

.border_dott_r   {
	border-top: 1px none #990000;
	border-right: 1px dotted #990000;
	border-bottom: 1px none #990000;
	border-left: 1px none #990000;
			 }
			 
.border_dott_trb  { border-style:dotted;
		           border:1px;
			       border-color:#336699;
                   border-top-style:dotted;
			       border-left-style:no;
                   border-right-style:dotted;
                   border-bottom-style:dotted;
			 }
			 
.border_dott_tb  { border-style:dotted;
		           border:1px;
			       border-color:#336699;
                   border-top-style:dotted;
			       border-left-style:no;
                   border-right-style:no;
                   border-bottom-style:dotted;
			 }


	  
.comment2 {
	font-family: "ヒラギノ角ゴ Pro W3","osaka","MS UI Gothic","MSゴシック";
	font-size: 12px;
	line-height: 140%;
	margin: 5px;
}

.komidashi {
	font-family: "ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
	font-size: 14px;
	line-height: 140%;
	font-weight:bold;
	margin-left: 10px;
}

.komidashi2 {
	font-family: "ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
	font-size: 14px;
	line-height: 140%;
	font-weight:bold;
	margin-left: 10px;
	color:#990000;
}

.komidashi3 {
	font-family: "ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
	font-size: 20px;
	line-height: 140%;
	font-weight:bold;
	margin-left: 10px;
	color:#990000;
}

.komidashi4{
	font-family: "ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
	list-style-type: none;
	font-size: 14px;
	line-height: 140%;
	font-weight:bold;
	color:#990000;
}

.komidashi4 a:link{
	font-family:"ヒラギノ角ゴ Pro W3", "osaka", "MSゴシック";
	font-size: 12px;
	text-decoration:underline;
	color:#990000;
	line-height: 150%;
	background-position: center;
}

.title {
	font-family: "ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
	font-size: 15px;
	line-height: 150%;
	color:#FFFFFF;
}

.promise {
	font-family: "ヒラギノ角ゴ Pro W3","osaka","MS UI Gothic","MSゴシック";
	font-size: 13px;
	line-height: 140%;
	padding-left: 40px;
	padding-right: 0px;
}

.mark {
	background-repeat: no-repeat;
	list-style-type: none;
	background-image: url(../images/link_button.jpg);
	font-family:"ヒラギノ角ゴ Pro W3", "osaka", "MSゴシック";
	font-size: 12px;
	line-height: 150%;
	padding-left: 15px;
}

.mark a:link{
	font-family:"ヒラギノ角ゴ Pro W3", "osaka", "MSゴシック";
	font-size: 12px;
	text-decoration:underline;
	color:#990000;
	line-height: 150%;
	background-position: center;
}

.mark a:visited{
	font-family:"ヒラギノ角ゴ Pro W3", "osaka", "MSゴシック";
	font-size: 12px;
	text-decoration:underline;
	color:#990000;
	line-height: 150%;
}

.mark a:hover{
	font-family:"ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic","MSゴシック";
	font-size: 12px;
	text-decoration:underline;
	color:#000000;
	line-height: 150%;
}

.dc_title {
	font-family: "ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
	font-size: 15px;
	line-height: 200%;
	font-weight:bold;
	color: #FFFFFF;

}
.small2 {
	font-family: "ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}
.comment3 {
	font-family: "ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
	font-size: 13px;
	line-height: 150%;
	color:#000000;
	text-decoration:none;
}


#navi1_active {
	background:url(../img/011_top_a.gif) no-repeat;
	text-indent: -9999px;
	display:block;
	width:74px;
	height:45px;
	overflow: hidden;
}
#navi1 a{
	background:url(../img/011_top_g.gif) no-repeat;
	text-indent: -9999px;
	display:block;
	width:75px;
	height:45px;
	overflow: hidden;
}
#navi1 a:hover, a:active a {
	background:url(../img/011_top_a.gif) no-repeat;
}


/* ■「クリニック紹介」のナビゲーション画像■ */
#navi2_active {
	background:url(../img/012_clinic_a.gif) no-repeat;
	text-indent: -9999px;
	display:block;
	width:150px;
	height:45px;
	overflow: hidden;
}
#navi2 a {
	background:url(../img/012_clinic_g.gif) no-repeat;
	text-indent: -9999px;
	display:block;
	width:150px;
	height:45px;
	overflow: hidden;
}
#navi2 a:hover, a:active a {
	background:url(../img/012_clinic_a.gif) no-repeat;
}


/* ■「診察内容」のナビゲーション画像■ */
#navi3_active {
	background:url(../img/013_treatment_a.gif) no-repeat;
	text-indent: -9999px;
	display:block;
	width:120px;
	height:45px;
	overflow: hidden;
}
#navi3 a{
	background:url(../img/013_treatment_g.gif) no-repeat;
	text-indent: -9999px;
	display:block;
	width:120px;
	height:45px;
	overflow: hidden;
}
#navi3 a:hover, a:active a {
	background:url(../img/013_treatment_a.gif) no-repeat;
}


/* ■「書籍・掲載記事・学術活動など」のナビゲーション画像■ */
#navi4_active {
	background:url(../img/014_book_and_article_a.gif) no-repeat;
	text-indent: -9999px;
	display:block;
	width:172px;
	height:45px;
	overflow: hidden;
}
#navi4 a{
	background:url(../img/014_book_and_article_g.gif) no-repeat;
	text-indent: -9999px;
	display:block;
	width:172px;
	height:45px;
	overflow: hidden;
}
#navi4 a:hover, a:active a {
	background:url(../img/014_book_and_article_a.gif) no-repeat;
}


/* ■「よくある質問」のナビゲーション画像■ */
#navi5_active {
	background:url(../img/015_common_question_a.gif) no-repeat;
	text-indent: -9999px;
	display:block;
	width:143px;
	height:45px;
	overflow: hidden;
}
#navi5 a{
	background:url(../img/015_common_question_g.gif) no-repeat;
	text-indent: -9999px;
	display:block;
	width:143px;
	height:45px;
	overflow: hidden;
}
#navi5 a:hover, a:active a {
	background:url(../img/015_common_question_a.gif) no-repeat;
}


/* ■「植毛掲示板」のナビゲーション画像■ */
#navi6_active {
	background:url(../img/016_bulletin_board_a.gif) no-repeat;
	text-indent: -9999px;
	display:block;
	width:112px;
	height:45px;
	overflow: hidden;
}
#navi6 a{
	background:url(../img/016_bulletin_board_g.gif) no-repeat;
	text-indent: -9999px;
	display:block;
	width:112px;
	height:45px;
	overflow: hidden;
}
#navi6 a:hover, a:active a {
	background:url(../img/016_bulletin_board_a.gif) no-repeat;
}


/* ■「アクセス」のナビゲーション画像■ */
#navi7_active {
	background:url(../img/017_access_a.gif) no-repeat;
	text-indent: -9999px;
	display:block;
	width:117px;
	height:45px;
	overflow: hidden;
}
#navi7 a{
	background:url(../img/017_access_g.gif) no-repeat;
	text-indent: -9999px;
	display:block;
	width:117px;
	height:45px;
	overflow: hidden;
}
#navi7 a:hover, a:active a {
	background:url(../img/017_access_a.gif) no-repeat;
}

/**20091105追加**/
h5.footer {
	color: #000000;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	display:inline;
}

h2{ display: inline; margin:0; padding:0;}

.footer a{font-size:12px;}
 p{font-size:12px;}
 
h1{font-size:12px; font-weight:normal; text-align:center;}

/* ■HEAD部のロゴ画像■ */
#Header_Link1 {
	background: url("../img/000_header03.gif") no-repeat 0;
	text-indent: -9999px;
	display: block;
	width: 222px;
	height: 64px;
	overflow: hidden;
}

/* ■HEAD部の「植毛・自毛植毛のヨコ美クリニック」画像■ */
#Header_Link2 {
	background: url("../img/000_header05.gif") no-repeat 0;
	text-indent: -9999px;
	display: block;
	width: 275px;
	height: 26px;
	overflow: hidden;
}

/* ■HEAD部の「お問い合わせ・・・」画像■ */
#Header_Link3 {
	background: url("../img/000_header09.gif") no-repeat 0;
	text-indent: -9999px;
	display: block;
	width: 113px;
	height: 31px;
	overflow: hidden;
}

/* ■HEAD部のテキストナビゲーション■ */
h1.header {
	font-family: "ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
	font-size: 12px;
	color: #000000;
	margin: 2px;
	text-align: right;
	text-decoration:none;
}

/* ■トップページの「お知らせ欄」タイトル文字■ */
.infomationtitle {
	font-family: "ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
	font-size: 14px;
	line-height: 150%;
	color:#808080;
	text-decoration:none;
	font-weight: bold;
}


/* ■トップページのお知らせ欄コメント■ */
.infomation {
	font-family: "ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
	font-size: 12px;
	line-height: 150%;
	color:#808080;
	text-decoration:none;
}


/* ■サイトのフッター部分のコメント■ */
.footer {
	font-family: "ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
	font-size: 12px;
	line-height: 150%;
	color:#808080;
	text-decoration:none;
	padding-bottom: 15px;
}

/* ■サイトのフッター部分のCopyrightコメント■ */
.copyright {
	font-family: "ヒラギノ角ゴ Pro W3", "osaka", "MS UI Gothic", "MSゴシック";
	font-size: 11px;
	color: #808080;
	text-decoration: none;
	font-weight: bold;
}


/* ■「正しいクリニックの選び方」部分の画像■ */
.right_clinic {
	background: url(../img/top/031_h2bar.gif) no-repeat 0;
	text-indent: 0px;
	display: block;
	width: 597px;
	height: 50px;
	overflow: hidden;
	font-size: 20px;
	color: #ffffff;
	margin: 0px;
	padding-top: 18px;
	text-align:center;
}








