@charset"utf-8";

body {
	margin:0px;
}

.t-smoll {
	font-size: 9px;
}

.t_none {
	text-indent: -9999px;
}

#contents h2 {
	background:url(../images/contents/experience/maintitle_experience.jpg) no-repeat;
	text-indent: -9999px;
	width: 950px;
	height: 127px;
}

.pagetop {
	float:right;
	margin:30px 30px 20px 32px;
}


/* 中身
============================================================== */

.h3_text{
	display:none;
}



/* メインタイトル */

#contents .h3_001 {
	background:url(../images/contents/experience/title_experience01.gif) no-repeat;
	text-indent: -9999px;
	width: 739px;
	height: 146px;
}

#contents .h3_002 {
	background:url(../images/contents/experience/title_experience02.gif) no-repeat;
	text-indent: -9999px;
	width: 739px;
	height: 146px;
}

#contents .h3_003 {
	background:url(../images/contents/experience/title_experience03.gif) no-repeat;
	text-indent: -9999px;
	width: 739px;
	height: 146px;
}
#contents .h3_004 {
	background:url(../images/contents/experience/title_experience04.gif) no-repeat;
	text-indent: -9999px;
	width: 739px;
	height: 146px;
}
#contents .h3_005 {
	background:url(../images/contents/experience/title_experience05.gif) no-repeat;
	text-indent: -9999px;
	width: 739px;
	height: 146px;
}

#contents .h3_006 {
	background:url(../images/contents/experience/title_experience06.gif) no-repeat;
	text-indent: -9999px;
	width: 739px;
	height: 146px;
}

#contents .h3_007 {
	background:url(../images/contents/experience/title_experience07.gif) no-repeat;
	text-indent: -9999px;
	width: 739px;
	height: 146px;
}

#contents .h3_monitor {
	background:url(../images/contents/experience/title_monitor.gif) no-repeat;
	text-indent: -9999px;
	width: 739px;
	height: 146px;
}

/* indexページ */
.index {
	clear:both;
	border : 1px solid #dcdcdc;
	margin-bottom: 20px;
	height:120px;
}

.index2 {
	clear:both;
	border : 1px solid #dcdcdc;
	margin-bottom: 20px;
	height:130px;
}

.index img {
	float:left;
	margin: 10px 20px 10px 10px;
}

.index2 img {
	float:left;
	margin: 15px 20px 10px 10px;
}

.index01{
	float:left;
	margin: 10px 10px 10px 0;
	width:370px;
}

.index02{
	float:left;
	margin: 10px 10px 10px 0;
}

.index h4 {
	font-size: 16px;
	font-weight:bold;
}

.index2 h4 {
	font-size: 16px;
	font-weight:bold;
}

.index p {
	font-size: 12px;
	margin: 10px 0 0 0;
}

.index2 p {
	font-size: 12px;
	margin: 10px 0 0 0;
}

.index .banner {
	margin: 60px 0 0 20px;
}

.index2 .banner {
	margin: 70px 0 0 20px;
}



/* サブタイトル */
/* eyes */

.tl_e001 {
	background:url(../images/contents/experience/eyes/tl_e001.gif) no-repeat;
	text-indent: -9999px;
	width: 677px;
	height: 33px;
}

.tl_e002 {
	background:url(../images/contents/experience/eyes/tl_e002.gif) no-repeat;
	text-indent: -9999px;
	width: 677px;
	height: 33px;
}

.tl_e003 {
	background:url(../images/contents/experience/eyes/tl_e003.gif) no-repeat;
	text-indent: -9999px;
	width: 677px;
	height: 33px;
}

.tl_e004 {
	background:url(../images/contents/experience/eyes/tl_e004.gif) no-repeat;
	text-indent: -9999px;
	width: 677px;
	height: 33px;
}

.tl_e005 {
	background:url(../images/contents/experience/eyes/tl_e005.gif) no-repeat;
	text-indent: -9999px;
	width: 677px;
	height: 33px;
}

.tl_e006 {
	background:url(../images/contents/experience/eyes/tl_e006.gif) no-repeat;
	text-indent: -9999px;
	width: 677px;
	height: 33px;
}

.tl_e007 {
	background:url(../images/contents/experience/eyes/tl_e007.gif) no-repeat;
	text-indent: -9999px;
	width: 677px;
	height: 33px;
}

.tl_e008 {
	background:url(../images/contents/experience/eyes/tl_e008.gif) no-repeat;
	text-indent: -9999px;
	width: 677px;
	height: 33px;
}

.tl_e009 {
	background:url(../images/contents/experience/eyes/tl_e009.gif) no-repeat;
	text-indent: -9999px;
	width: 677px;
	height: 33px;
}

.tl_e010 {
	background:url(../images/contents/experience/eyes/tl_e010.gif) no-repeat;
	text-indent: -9999px;
	width: 677px;
	height: 33px;
}

.tl_e011 {
	background:url(../images/contents/experience/eyes/tl_e011.gif) no-repeat;
	text-indent: -9999px;
	width: 677px;
	height: 33px;
}

.tl_e012 {
	background:url(../images/contents/experience/eyes/tl_e012.gif) no-repeat;
	text-indent: -9999px;
	width: 677px;
	height: 33px;
}

.tl_e013 {
	background:url(../images/contents/experience/eyes/tl_e013.gif) no-repeat;
	text-indent: -9999px;
	width: 677px;
	height: 33px;
}

/* nose */

.tl_n001 {
	background:url(../images/contents/experience/eyes/tl_e004.gif) no-repeat;
	text-indent: -9999px;
	width: 677px;
	height: 33px;
}

.tl_n002 {
	background:url(../images/contents/experience/eyes/tl_e007.gif) no-repeat;
	text-indent: -9999px;
	width: 677px;
	height: 33px;
}

.tl_n003 {
	background:url(../images/contents/experience/nose/tl_n003.gif) no-repeat;
	text-indent: -9999px;
	width: 677px;
	height: 33px;
}

.tl_n004 {
	background:url(../images/contents/experience/eyes/tl_e013.gif) no-repeat;
	text-indent: -9999px;
	width: 677px;
	height: 33px;
}

/* mouse */

.tl_m001 {
	background:url(../images/contents/experience/eyes/tl_e001.gif) no-repeat;
	text-indent: -9999px;
	width: 677px;
	height: 33px;
}

/* face */

.tl_f001 {
	background:url(../images/contents/experience/eyes/tl_e001.gif) no-repeat;
	text-indent: -9999px;
	width: 677px;
	height: 33px;
}

.tl_f002 {
	background:url(../images/contents/experience/eyes/tl_e004.gif) no-repeat;
	text-indent: -9999px;
	width: 677px;
	height: 33px;
}

.tl_f003 {
	background:url(../images/contents/experience/eyes/tl_e006.gif) no-repeat;
	text-indent: -9999px;
	width: 677px;
	height: 33px;
}

.tl_f004 {
	background:url(../images/contents/experience/face/tl_f004.gif) no-repeat;
	text-indent: -9999px;
	width: 677px;
	height: 33px;
}

.tl_f007 {
	background:url(../images/contents/experience/face/tl_f007.gif) no-repeat;
	text-indent: -9999px;
	width: 677px;
	height: 33px;
}

/* chin */

.tl_c001 {
	background:url(../images/contents/experience/nose/tl_n003.gif) no-repeat;
	text-indent: -9999px;
	width: 677px;
	height: 33px;
}

.tl_c002 {
	background:url(../images/contents/experience/eyes/tl_e010.gif) no-repeat;
	text-indent: -9999px;
	width: 677px;
	height: 33px;
}


/* body */

.tl_b001 {
	background:url(../images/contents/experience/body/tl_b001.gif) no-repeat;
	text-indent: -9999px;
	width: 677px;
	height: 33px;
}

.tl_b002 {
	background:url(../images/contents/experience/body/tl_b002.gif) no-repeat;
	text-indent: -9999px;
	width: 677px;
	height: 33px;
}





/* moniter */

.tl_moni01 {
	background:url(../images/contents/experience/tl_monitor01.gif) no-repeat;
	text-indent: -9999px;
	width: 677px;
	height: 33px;
	margin-top:20px;
}

.tl_moni02 {
	background:url(../images/contents/experience/tl_monitor02.gif) no-repeat;
	text-indent: -9999px;
	width: 677px;
	height: 33px;
	margin-top:20px;
}

.tl_moni03 {
	background:url(../images/contents/experience/tl_monitor03.gif) no-repeat;
	text-indent: -9999px;
	width: 677px;
	height: 33px;
	margin-top:20px;
}

.tl_moni04 {
	background:url(../images/contents/experience/tl_monitor04.gif) no-repeat;
	text-indent: -9999px;
	width: 677px;
	height: 33px;
	margin-top:20px;
}


/* 共通 */


.details {
	margin:30px 30px 50px 32px;
}

.details h5{
	margin: 40px 0 10px 0;
	font-size:15px;
	font-weight:bold;
}



.details p{
	margin: 20px 0 10px 0;
}


.sashie{
	float:right;
	margin: 50px 0 20px 20px;
}

.sashie p{
	text-align: center;
	line-height: 100%;
}


.d_voice{
	margin: 30px 0 10px 0;
	background:url(../images/contents/guide/doctorvoice_c.gif) repeat-y;
}

.d_voice_top{
	background:url(../images/contents/experience/doctorvoice_u.gif) no-repeat;
	text-indent: -9999px;
	width: 674px;
	height: 49px;
	margin: 0;
}

.d_voice_bottom{
	background:url(../images/contents/guide/doctorvoice_b.gif) no-repeat;
	_background:url(../images/contents/guide/doctorvoice_b.gif) no-repeat 0px 7px;
	text-indent: -9999px;
	width: 674px;
	height: 13px;
	margin: 0px 0 10px 0;
}

.d_voice p{
	margin: -10px 15px 0 15px;
}


.c_voice{
	margin: 30px 0 10px 0;
	background:url(../images/contents/experience/c_voice_c.gif) repeat-y;
}

.c_voice_top{
	background:url(../images/contents/experience/c_voice_u.gif) no-repeat;
	text-indent: -9999px;
	width: 674px;
	height: 49px;
	margin: 0;
}

.c_voice_bottom{
	background:url(../images/contents/experience/c_voice_b.gif) no-repeat;
	_background:url(../images/contents/experience/c_voice_b.gif) no-repeat 0px 7px;
	text-indent: -9999px;
	width: 674px;
	height: 13px;
	margin: 0px 0 10px 0;
}

.c_voice .text{
	margin: -10px 15px 5px 15px;
}
.c_voice p{
	margin: 0px 15px 10px 15px;
}
.c_voice h5{
	margin: 0px 15px 0px 15px;
	color: #CD853F;
	font-size:12px;
	font-weight:normal;
}




.nagare{
	margin:20px 20px 10px 10px;
}

.text{
	padding: 0 30px 0 20px;
}

.mail01{
	background: #F0E68C;
	width:400px;
	padding:10px;
}
.mail02{
	background: #FFC0CB;
	width:400px;
	padding:10px;
}
.tel{
	width:500px;
	padding:10px;
	border: #cccccc solid 1px;
	margin: 20px 0 0 0;
}


/* ----------　2010.04.16 目・鼻・フェイスリフトのみリニューアル　---------- */
.tPurple {color:#990099; font-weight:bold;}
.tPink {color:#FA5DE6; font-weight:bold;}
.tBold {font-weight:bold;}
.t115 {font-size:115%;}
.brclear {clear:both; height:0; line-height:0; font-size:0;}

.margin10 {height:10px; line-height:0; font-size:0;}
.margin20 {height:20px; line-height:0; font-size:0;}
.margin30 {height:30px; line-height:0; font-size:0;}
.margin50 {height:50px; line-height:0; font-size:0;}

.floatLeft {float:left;}
.floatRight {float:right;}

.tLeft {text-align:left;}
.tCenter {text-align:center;}
.tRight {text-align:right;}

#box673 {width:673px; margin-left:auto; margin-right:auto; clear:both;}
#box673 a:link,
#box673 a:visited  {	color: #0000FF;	text-decoration: none;}
#box673 a:active,
#box673 a:hover {	color: #0000FF;	text-decoration: underline;}


/* ----------　middle　---------- */
.menuText {text-align:center; font-weight:bold; margin:5px 0 15px 0;}
.menuPh {text-align:center;}

/* ----------　detail　---------- */
#box673 .lead {font-weight:bold; margin:10px 0 10px 0; font-size:115%;}
#box673 .name {margin:30px 0 10px 0;}

#box673 td.doctorTop,
#box673 td.doctorBottom {text-align:left; vertical-align:top;}
#box673 td.doctorLeft1 {text-align:left; vertical-align:top;}
#box673 td.doctorLeft2 {text-align:left; vertical-align:bottom;}
#box673 td.doctorRight1 {text-align:right; vertical-align:top;}
#box673 td.doctorRight2 {text-align:right; vertical-align:bottom;}

#box673 .dPh {float:left; width:150px;}
#box673 .dText {float:right;  width:420px; margin:5px 0 0 0;}




