@charset "shift_jis";


#rightnav { float: right; width: 150px; }

#rightnav h3{background:url(../images/common/h3_bg.jpg) repeat-x; width:100%; height:40px; line-height:40px; font-size:15px; font-weight:bold; color:#333;}

#rightnav .rightA { padding: 5px 0px 20px 0px; width: 150px; background:url(../images/subnav_waku.jpg) no-repeat bottom; }
#rightnav .rightA li a { width: 140px; padding: 0 0 5px 10px; display: block; background:url(../images/common/mark_02.png) no-repeat left 5px; color: #333; }
#rightnav .rightA li a:hover {  background:url(../images/common/mark_03.png) no-repeat left 5px; color:#007963; }
#rightnav .rightA li.hit a {  background:url(../images/common/mark_03.png) no-repeat left 5px; color:#007963; }

#rightnav .rightB { padding: 5px 0px 0px 10px; width: 140px; background:url(../images/subnav_waku.jpg) no-repeat bottom; }
#rightnav .rightB li a { width: 130px; padding: 0 0 5px 10px; display: block; background:url(../images/common/mark_02.png) no-repeat left 5px; color: #333; }
#rightnav .rightB li a:hover {  background:url(../images/common/mark_03.png) no-repeat left 5px; color:#007963; }
#rightnav .rightB li.hit a {  background:url(../images/common/mark_03.png) no-repeat left 5px; color:#007963; }



/*-----------------------------------診療科目*/

#card {
	width: 426px;
	height: 100px;
	border: 1px solid #A09382;
	padding: 10px 15px 0 117px;
	margin-bottom: 20px;
	background: url(../images/common/card.gif) no-repeat left top;
}
.sinryo_beauty,
.sinryo_psychosomatic,
.sinryo_dermatology,
.sinryo_esthetic {
	width: 552px;
	border: 1px solid #A09382;
	padding: 0 3px;
	height: 130px;
}
.sinryo_box {
	margin: 10px 0 0 218px;
	width: 331px;
}
.sinryo_psychosomatic {
	background: url(images/index/bk_psychosomatic.jpg) no-repeat left top;
	height: 170px;
}
.sinryo_beauty {
	background: url(images/index/bk_beauty.jpg) no-repeat left top;
	height: 299px;
	margin-top: 20px;
}
.sinryo_dermatology {
	background: url(images/index/bk_dermatology.jpg) no-repeat left top;
	margin-top: 20px;
}
.sinryo_esthetic {
	background: url(images/index/bk_esthe.jpg) no-repeat left top;
	margin: 20px 0;
}
.tiryo_box {
	width: 560px;
	margin-bottom: 40px;
}
.tiryo_box th{
	width: 200px;
}

/*-----------------------------------美容皮膚科*/
#bearty_nav {
	text-align: center;
	margin: 0 0 10px 0;
}
#bearty_nav a {	color: #333; text-decoration: none; }
#bearty_nav a:hover { color: #603224; text-decoration: underline; }
#bearty_nav a.hit{
	font-weight: bold;
	color: #603224;
}
#pagelink {
	width: 558px;
	margin: 0 0 20px 0;
	border: 1px solid #8f7851;
}
#pagelink td{
	padding: 3px 0 3px 5px;
	_padding: 5px 0 5px 5px;
}

/*-----------------------------------皮膚科・アレルギー科*/
#aboutKinen{
	width: 558px;
	border: 1px solid #A09382;
	margin-bottom: 10px;
}
#ttlKinen {
	width: 550px;
	height: 35px;
	margin: 0 0 0 5px;
	text-indent: -9999px;
	background: url(images/dermatology/subtitle_kinen.gif) no-repeat left top;
}
#aboutKinen .textarea02 li{
	list-style-position: outside;
	list-style-type: none;
	line-height: 1.6;
	padding: 3px 0 0 15px;
	background: url(images/psychosomatic/circle.gif) no-repeat left center;
}
/*-----------------------------------美容皮膚科[治療別]*/
#ttl_photorf {
	background: url(images/beauty_cure/ttl_photorf.gif) no-repeat left top;
}
#ttl_taketsu {
	background: url(images/beauty_cure/ttl_taketsu.gif) no-repeat left top;
}
#ttl_taketsu02 {
	background: url(images/beauty_cure/ttl_taketsu02.gif) no-repeat left top;
}
#ttl_botox{
	background: url(images/beauty_cure/ttl_botox.gif) no-repeat left top;
}
#ttl_hiaruron{
	background: url(images/beauty_cure/ttl_hiaruron.gif) no-repeat left top;
}
#ttl_akune{
	background: url(images/beauty_cure/ttl_akune.gif) no-repeat left top;
}
#ttl_roller{
	background: url(images/beauty_cure/ttl_roller.gif) no-repeat left top;
}
#ttl_peering {
	background: url(images/beauty_cure/ttl_peering.gif) no-repeat left top;
}
#ttl_acthyderm {
	background: url(images/beauty_cure/ttl_acthyderm.gif) no-repeat left top;
}
#ttl_ion {
	background: url(images/beauty_cure/ttl_ion.gif) no-repeat left top;
}
#ttl_meso {
	background: url(images/beauty_cure/ttl_meso.gif) no-repeat left top;
}
#ttl_futae{
	background: url(images/beauty_cure/ttl_futae.gif) no-repeat left top;
}
#ttl_megashira {
	background: url(images/beauty_cure/ttl_megashira.gif) no-repeat left top;
}
#ttl_mabuta {
	background: url(images/beauty_cure/ttl_mabuta.gif) no-repeat left top;
}
#ttl_kinnoito {
	background: url(images/beauty_cure/ttl_kinnoito.gif) no-repeat left top;
}
#ttl_lift {
	background: url(images/beauty_cure/ttl_lift.gif) no-repeat left top;
}
#ttl_wakiga {
	background: url(images/beauty_cure/ttl_wakiga.gif) no-repeat left top;
}
#ttl_x {
	background: url(images/beauty_cure/ttl_x.gif) no-repeat left top;
}
#ttl_torechino {
	background: url(images/beauty_cure/ttl_torechino.gif) no-repeat left top;
}
#ttl_hydro {
	background: url(images/beauty_cure/ttl_hydro.gif) no-repeat left top;
}
#ttl_vitamin {
	background: url(images/beauty_cure/ttl_vitamin.gif) no-repeat left top;
}
#ttl_propesia {
	background: url(images/beauty_cure/ttl_propesia.gif) no-repeat left top;
}
#ttl_zenical {
	background: url(images/beauty_cure/ttl_zenical.gif) no-repeat left top;
}
#ttl_redakutel {
	background: url(images/beauty_cure/ttl_redakutel.gif) no-repeat left top;
}
#ttl_co2 {
	background: url(images/beauty_cure/ttl_co2.gif) no-repeat left top;
}
#ttl_datsumo {
	background: url(images/beauty_cure/ttl_datsumo.gif) no-repeat left top;
}
#ttl_right {
	background: url(images/beauty_cure/ttl_right.gif) no-repeat left top;
}
#ttl_sekkai{
	background: url(images/beauty_cure/ttl_sekkai.gif) no-repeat left top;
}
#ttl_adapalene{
	background: url(images/beauty_cure/ttl_adapalene.gif) no-repeat left top;
}
#ttl_taketsu2 {
	background: url(images/beauty_cure/ttl_taketsu2.gif) no-repeat left top;
}
#ttl_msotherapy {
	background: url(images/beauty_cure/ttl_msotherapy.gif) no-repeat left top;
}
#ttl_antimsotherapy {
	background: url(images/beauty_cure/ttl_antimsotherapy.gif) no-repeat left top;
}
#ttl_vlift {
	background: url(images/beauty_cure/ttl_vlift.gif) no-repeat left top;
}
#ttl_double {
	background: url(images/beauty_cure/ttl_double.gif) no-repeat left top;
}
#ttl_vaccine {
	background: url(images/beauty_cure/ttl_vaccine.gif) no-repeat left top;
}

.table_syojo {
	width: 100%;
	border: 1px solid #9F9381;
	margin-top: 10px;
}
.table_syojo th{
	height: 18px;
	background: url(images/beauty_cure/syojo.gif) no-repeat left top;
	border-bottom: 1px solid #9F9381;
}
.table_syojo td{
	padding: 3px 10px;
}
.table_syojo td p{
	padding-left: 10px;
	margin-right: 10px;
	background : url(images/circle.gif) no-repeat center left;
	display: inline;
	float: left;
}
/*-----------------------------------美容皮膚科[症状別]*/
#ttl_shimi {
	background: url(images/beauty_symptom/ttl_shimi.gif) no-repeat left top;
}
#ttl_shiwa {
	background: url(images/beauty_symptom/ttl_shiwa.gif) no-repeat left top;
}
#ttl_tarumi {
	background: url(images/beauty_symptom/ttl_tarumi.gif) no-repeat left top;
}
#ttl_kuma {
	background: url(images/beauty_symptom/ttl_kuma.gif) no-repeat left top;
}
#ttl_nikibi {
	background: url(images/beauty_symptom/ttl_nikibi.gif) no-repeat left top;
}
#ttl_keana {
	background: url(images/beauty_symptom/ttl_keana.gif) no-repeat left top;
}
#ttl_hokuro {
	background: url(images/beauty_symptom/ttl_hokuro.gif) no-repeat left top;
}
#ttl_kanso{
	background: url(images/beauty_symptom/ttl_kanso.gif) no-repeat left top;
}
#ttl_hadaare {
	background: url(images/beauty_symptom/ttl_hadaare.gif) no-repeat left top;
}
#ttl_hitoe {
	background: url(images/beauty_symptom/ttl_hitoe.gif) no-repeat left top;
}
#ttl_mabutatarumi {
	background: url(images/beauty_symptom/ttl_mabutatarumi.gif) no-repeat left top;
}
#ttl_mabutakubomi {
	background: url(images/beauty_symptom/ttl_mabutakubomi.gif) no-repeat left top;
}
#ttl_wakitakan {
	background: url(images/beauty_symptom/ttl_wakiga.gif) no-repeat left top;
}
#ttl_mudage {
	background: url(images/beauty_symptom/ttl_mudage.gif) no-repeat left top;
}
#ttl_hikashibou {
	background: url(images/beauty_symptom/ttl_hikashibou.gif) no-repeat left top;
}

.syojo_box {
	width: 560px;
	margin: 0 0 10px 0;
}
.syojoSetumei {
	padding: 0 10px;
}
.table_tiryoho {
	width: 279px;
	border: 1px solid #9F9381;
}
.table_tiryoho th{
	height: 18px;
	background: url(images/beauty_symptom/tiryo.gif) no-repeat left top;
	border-bottom: 1px solid #9F9381;
}
.table_tiryoho td{
	padding: 3px 10px;
}
.table_tiryoho td p{
	padding-left: 10px;
	margin-right: 10px;
	display: inline;
	float: left;
	background : url(images/circle.gif) no-repeat center left;
}
/*-----------------------------------美容皮膚科[料金一覧]*/
.table_price{
	width: 538px;
	border-left: 1px solid #3F2704;
	border-bottom: 1px solid #3F2704;
}
.table_price th{
	border-right: 1px solid #3F2704;
	border-top: 1px solid #3F2704;
	background-color: #F3EFE7;
	padding: 3px 0;
	text-align: center;
	vertical-align: middle;
}
.table_price td{
	border-right: 1px solid #3F2704;
	border-top: 1px solid #3F2704;
	padding: 3px 10px;
	text-align: center;
	vertical-align: middle;
}
#ttl_sinryo { background: url(images/beauty_fee/ttl_sinryo.gif) no-repeat left top;}
#ttl_peering01 { background: url(images/beauty_fee/ttl_peering01.gif) no-repeat left top;}
#ttl_peering02 { background: url(images/beauty_fee/ttl_peering02.gif) no-repeat left top;}
#ttl_acthyderm01 {background: url(images/beauty_fee/ttl_acthyderm01.gif) no-repeat left top;}
#ttl_acthyderm02 {	background: url(images/beauty_fee/ttl_acthyderm02.gif) no-repeat left top;}
#ttl_rfds {	background: url(images/beauty_fee/ttl_rfds.gif) no-repeat left top;}
#ttl_kobana { background: url(images/beauty_fee/ttl_kobana.gif) no-repeat left top;}
#ttl_gaiyoyaku { background: url(images/beauty_fee/ttl_gaiyoyaku.gif) no-repeat left top;}
#ttl_naifukuyaku { background: url(images/beauty_fee/ttl_naifuku.gif) no-repeat left top;}
#ttl_rf_female { background: url(images/beauty_fee/ttl_datsumo.gif) no-repeat left top;}
#ttl_rf_male {	background: url(images/beauty_fee/ttl_rf_male.gif) no-repeat left top;}
#ttl_nikibi {	background: url(images/beauty_fee/ttl_nikibi.gif) no-repeat left top;}
#ttl_kasumara {	background: url(images/beauty_fee/ttl_kasumara.gif) no-repeat left top;}
#ttl_futaemaibotsu {	background: url(images/beauty_fee/ttl_futaemaibotsu.gif) no-repeat left top;}
#ttl_radio {	background: url(images/beauty_fee/ttl_radio.gif) no-repeat left top;}

/*-----------------------------------心療内科*/
.aboutBox { width: 558px; border: 1px solid #A09382; margin-bottom: 20px;}
#ttlSangyoi { width: 550px; height: 35px; margin: 0 0 0 5px; text-indent: -9999px; background: url(images/psychosomatic/subtitle_sangyo.gif) no-repeat left top;}
.aboutBox .textarea02 h4 { background: url(../images/common/dashed.gif) repeat-x; font-size: 13px; margin: 10px 0 5px 0; line-height: 1; font-weight: bold; color: #603224; }
.aboutBox .textarea02 h4 span{ background-color: #fff; padding: 0 10px 0 0; font-weight: bold; }
.aboutBox .textarea02 li{ list-style-position: outside; list-style-type: none; line-height: 1.6; padding: 3px 0 0 15px; background: url(images/psychosomatic/circle.gif) no-repeat left center; }
#msgSangyoi { width: 558px; height: 19px; text-indent: -9999px; background: url(images/psychosomatic/homon.gif) no-repeat left center; }

#ttlCounseling { width: 550px; height: 35px; margin: 0 0 0 5px; text-indent: -9999px; background: url(images/psychosomatic/subtitle_counseling.gif) no-repeat left top;}
#ttlTest { width: 550px; height: 35px; margin: 0 0 0 5px; text-indent: -9999px; background: url(images/psychosomatic/subtitle_test.gif) no-repeat left top;}
/*-----------------------------------診療科目共通*/
#psychosomatic #wrapper #container #main {
	background: url(images/psychosomatic/bk.jpg) no-repeat right top;
	width: 560px;
	padding: 25px 20px 0 20px;
	background-color: #fff;
}
#social #wrapper #container #main {
	background: url(images/social/bk.jpg) no-repeat 327px 70px;
	width: 560px;
	padding: 25px 20px 0 20px;
	background-color: #fff;
}
#psychosomatic_txt {
	width: 380px;
	margin: 20px 0 0 0;
}
#social_txt{
	width: 350px;
	height:195px;
	margin: 20px 0 0 0;
}
#dermatology #wrapper #container #main {
	background: url(images/dermatology/bk.jpg) no-repeat right top;
	width: 560px;
	padding: 25px 20px 0 20px;
	background-color: #fff;
}
#dermatology_txt {
	width: 380px;
	margin: 20px 0 0 0;
}
.table_tiryo {
	width: 560px;
}
.table_tiryo th{
	width: 90px;
	height: 102px;
}
.table_tiryo td{
	width: 450px;
	padding: 10px;
}
.tiryo {
	background-color: #F3EFE7;
}
.disease_ttl {
	width: 560px;
	height: 29px;
	text-indent: -9999px;
}
#psycho_ttl01 {
	background: url(images/psychosomatic/subtitle01.gif) no-repeat left top;
}
#psycho_ttl02 {
	background: url(images/psychosomatic/subtitle02.gif) no-repeat left top;
}
#psycho_ttl03 {
	background: url(images/psychosomatic/subtitle03.gif) no-repeat left top;
}
#psycho_ttl04 {
	background: url(images/psychosomatic/subtitle04.gif) no-repeat left top;
}
#psycho_ttl05 {
	background: url(images/psychosomatic/subtitle05.gif) no-repeat left top;
}
#psycho_ttl06 {
	background: url(images/psychosomatic/subtitle06.gif) no-repeat left top;
}
#psycho_ttl07 {
	background: url(images/psychosomatic/subtitle07.gif) no-repeat left top;
}
#psycho_ttl08 {
	background: url(images/psychosomatic/subtitle08.gif) no-repeat left top;
}
#psycho_ttl09 {
	background: url(images/psychosomatic/subtitle09.gif) no-repeat left top;
}
#psycho_ttl10 {
	background: url(images/psychosomatic/subtitle10.gif) no-repeat left top;
}
#psycho_ttl11 {
	background: url(images/psychosomatic/subtitle11.gif) no-repeat left top;
}
/*-----------------------------------安永追加*/
#psycho_ttl12 {
	background: url(images/psychosomatic/subtitle12.gif) no-repeat left top;
}

#derma_ttl01 {
	background: url(images/dermatology/subtitle01.gif) no-repeat left top;
}
#derma_ttl02 {
	background: url(images/dermatology/subtitle02.gif) no-repeat left top;
}
#derma_ttl03 {
	background: url(images/dermatology/subtitle03.gif) no-repeat left top;
}
#derma_ttl04 {
	background: url(images/dermatology/subtitle04.gif) no-repeat left top;
}
#derma_ttl05 {
	background: url(images/dermatology/subtitle05.gif) no-repeat left top;
}
#derma_ttl06 {
	background: url(images/dermatology/subtitle06.gif) no-repeat left top;
}
#derma_ttl07 {
	background: url(images/dermatology/subtitle07.gif) no-repeat left top;
}
#derma_ttl08 {
	background: url(images/dermatology/subtitle08.gif) no-repeat left top;
}
#derma_ttl09 {
	background: url(images/dermatology/subtitle09.gif) no-repeat left top;
}

/*-----------------------------------メディカルエステ*/
#esthe_ttl01 {
	background: url(images/esthetic/subtitle01.gif) no-repeat left top;
}
#esthe_ttl02 {
	background: url(images/esthetic/subtitle02.gif) no-repeat left top;
}
#esthe_ttl03 {
	background: url(images/esthetic/subtitle03.gif) no-repeat left top;
}
#esthe_ttl04 {
	background: url(images/esthetic/subtitle04.gif) no-repeat left top;
}
#esthe_ttl05 {
	background: url(images/esthetic/subtitle05.gif) no-repeat left top;
}
.kouka {
	padding: 10px;
	margin: 10px 0 0 0;
	background-color: #EAE3DB;
}
.table_esthe {
	width: 100%;
	border-left: 1px solid #bfbfbf;
	border-bottom: 1px solid #bfbfbf;
}
.table_esthe th{
	border-right: 1px solid #bfbfbf;
	border-top: 1px solid #bfbfbf;
	background-color: #E5DFD0;
	padding: 3px 0;
	text-align: center;
}
.table_esthe td{
	border-right: 1px solid #bfbfbf;
	border-top: 1px solid #bfbfbf;
	padding: 3px 0;
	text-align: center;
}
.table_esthe02 {
	width: 100%;
	border-left: 1px solid #bfbfbf;
	border-bottom: 1px solid #bfbfbf;
}
.table_esthe02 th{
	border-right: 1px solid #bfbfbf;
	border-top: 1px solid #bfbfbf;
	background-color: #E5DFD0;
	padding: 3px 0;
	text-align: center;
}
.table_esthe02 td{
	border-right: 1px solid #bfbfbf;
	border-top: 1px solid #bfbfbf;
	padding: 3px 0;
	text-align: center;
	vertical-align: middle;
}
.table_aboutrf {
	border: 1px solid #cdc2c0;
	margin-top: 20px;
}
.table_aboutrf th{
	vertical-align: middle;
}

.table_aboutrf td{
	padding: 10px 10px 10px 0;
}
.titleEsthe { background:url(images/circle.gif) no-repeat left center; padding: 0 0 0 15px; }
#estheImg {float: left; width: 200px; }
#esthePrice { float: right; width: 360px;}
/*-----------------------------------栄養療法*/
.titleeiyou { background:url(images/circle.gif) no-repeat left center; padding: 0 0 0 15px; margin: 10px 0 0 0; font-weight: bold; }
.listEiyou li{ list-style-position: outside; list-style-type: disc; margin: 5px 0 0 20px; }
#btnEigyou { margin: 20px 0; }
.table_eiyou{ width: 538px; border-left: 1px solid #3F2704;
	border-bottom: 1px solid #3F2704;
}
.table_eiyou th{ border-right: 1px solid #3F2704; border-top: 1px solid #3F2704; background-color: #F3EFE7; padding: 3px 0; text-align: center; vertical-align: middle;
}
.table_eiyou td{ border-right: 1px solid #3F2704; border-top: 1px solid #3F2704; padding: 3px 10px; vertical-align: middle;
}

/*-----------------------------------sleep*/
.sleepT{width:100%; border:1px solid #ccc;}
.sleepT th{width:50%; font-weight:bold; text-align:center; padding-top:5px; background:#efefef;}
.sleepT td{padding:5px; width:50%; font-size:11px; line-height:16px;}
.backC{background:#efefef;}
