@charset "utf-8";


/*************************　menu コンテンツ　*************************/
/*
/*　更新日：7/29/2008
/*
/*　診療のご案内各ページに必要なセレクタの管理用
/*
/*************************　menu コンテンツ　*************************/



/************************************************************/
/*****
/*****　　　サーマクール
/*****　　　thermacool.html
/*****
/************************************************************/

/***　施術方法画像　***/
div#contents_left div.optech div.thermaimg {
	border: 1px solid #FF66CC;
	padding: 5px;
}


div#contents_left div.optech div.thermaimg table {
	font-size: 11px;
}

div#contents_left div.optech div.thermaimg table td {
	width:120px;
	}

div#contents_left div.optech div.thermaimg table td p{
	margin-top: 8px;
	}
	

div#contents_left div.optech div.thermaimg table td.mark {
	width: 22px;
	text-align: center;
	vertical-align: middle;
}


/***　サーマクール施術法　***/

div#contents_left div.optech div.tend3 {
	background-color: #E4FCE4;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	margin-bottom: 15px;
}

div#contents_left div.optech div.tend3 h2 {
	font-size: 12px;
	font-weight: bold;
	color: #598043;
	margin-bottom: 6px;
	background-image: none;
	padding: 0px;
}

div#contents_left div.optech div.tend3 h3 {
	font-size: 14px;
	color: #000000;
	font-weight: normal;
}

div#contents_left div.optech div.tend3 h3 img{
	float: right;
	padding-left: 10px;
}


div#contents_left div.optech div.tend3 p {
	padding: 0px;
	font-size: 10px;
	color: #666666;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}



/************************************************************/
/*****
/*****　　　ポラリス
/*****　　　polaris.html
/*****
/************************************************************/


ul.list_main li img.img_right {
	float: right;
	margin-left: 10px;
	margin-bottom: 25px;
}

p.pol_imglist {
	margin-left: 20px;
	margin-bottom: 20px;
}

p.pol_imglist img {
	padding-right: 50px;
}

p.pol_eol {
	background-image: none;
	font-size: 11px;
	text-indent: -12px;
	margin-bottom: 0px;
	padding-left: 32px;
	padding-right: 14px;
}

/************************************************************/
/*****
/*****　　　MAX II レーザー
/*****　　　max2laser.html
/*****
/************************************************************/

ul.list_main li.image {
	background-image: none;
}


ul.list_main li.image span {
	font-size: 10px;
	color: #666666;
	text-align: center;
}

ul.list_main_max2laser {
	padding-left: 6px;
	margin-bottom: 20px;
}

ul.list_main_max2laser {
	line-height: 130%;
}

p.image_picnone {
	background-image: none;
}

p.centertxt {
	font-size: 10px;
	color: #666666;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 18px;
}


table.max2lasertable {
	font-size: 11px;
	margin-right: auto;
	margin-left: auto;
	color: #333333;
}

table.max2lasertable td {
	width:120px;
	}

table.max2lasertable td p{
	margin-top: 8px;
	}
	
table.max2lasertable td.mark {
	width: 22px;
	text-align: center;
	vertical-align: middle;
}

/************************************************************/
/*****
/*****　　　オーロラ
/*****　　　aurora.html
/*****
/************************************************************/



div#contents_left table.auroratable {
	font-size: 11px;
	color: #333333;
	margin-top: 5px;
	margin-bottom: 100px;
}

div#contents_left table.auroratable td p{
	margin-top: 8px;
	}
	

div#contents_left table.auroratable td.mark {
	text-align: center;
	vertical-align: middle;
	padding-right: 10px;
	padding-left: 10px;
}

/************************************************************/
/*****
/*****　　　ACR療法
/*****　　　acr.html
/*****
/************************************************************/

ul.list_main strong {
	color: #598043;
	margin-bottom: 8px;

}

ul.list_main li img.img_right_acr {
	margin-top: 10px;
	margin-left: 15px;
	float: right;
}


/************************************************************/
/*****
/*****　　　目の下の脂肪取りとタルミ取り
/*****　　　eyesag.html
/*****
/************************************************************/


ul.list_main li span.eyesag_text{
	font-size: 10px;
	color: #666666;
	}

div.tend_eyesag {
	background-color: #E4FCE4;
	margin-bottom: 45px;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
}

div.tend_eyesag h3 {
	font-size: 12px;
	font-weight: bold;
	color: #598043;
	margin-bottom: 6px;
}

div.tend_eyesag h3.header2 {
	margin-top: 12px;
}

div.tend_eyesag ul {
	margin: 0px 0px 0px 15px;
	padding: 0px;
}

div.tend_eyesag li {
	list-style-type: disc;
	background-image: none;
	margin: 0px;
	padding: 0px;
	font-size: 10px;
	line-height: 14px;
}

ul.list_main li img.img_right2 {
	float: right;
	margin-left: 10px;
	margin-bottom:6px;
}


/************************************************************/
/*****
/*****　　　腫れない小顔メソセラピー
/*****　　　mesotherapy.html
/*****
/************************************************************/

/*div#contents_left  ul.list_mesotherapy {
	padding-left: 6px;
	margin-bottom: 0px;
}
div#contents_left  ul.list_mesotherapy li {
	font-size: 12px;
	color: #333333;
	line-height: 16px;
	margin-bottom: 16px;
	background-image: url(../img/bullet_black.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 13px;
}
*/
p.mesotherapy {
	width: 186px;
	float: right;
	color: #990000;
	margin-left: 10px;
	font-size: 12px;
	line-height: 140%;
	}
	
p.mesotherapy img {
	margin-bottom:10px;
	}
	
p.mesotherapy_text {
	font-size: 12px;
	line-height: 140%;
	clear: both;
	padding-top: 20px;
	padding-left: 12px;
	text-indent: -12px;
	}

span.attention {
	font-size: 12px;
	color: #990000;
	background-image: none;
	font-weight: bold;
	}
	
table.mesotherapy_table {
	font-size: 12px;
	line-height: 130%;
}

table.mesotherapy_table td{
	padding-right: 5px;
}

table.mesotherapy_table img {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 50px;
	}

/************************************************************/
/*****
/*****　　　イオン導入
/*****　　　ion.html
/*****
/************************************************************/

dl.list_ion {
	padding-left: 6px;
}

dl.list_ion dt{
	font-size: 12px;
	margin-bottom: 5px;
	font-weight: bold;
	color: #7CAC62;
	}

dl.list_ion dd{
	font-size: 11px;
	color: #333333;
	line-height: 150%;
	margin-bottom: 18px;
	padding-left: 13px;
}


/************************************************************/
/*****
/*****　　　豊胸
/*****　　　breast.html
/*****
/************************************************************/

ul.list_breast {
	padding-left: 6px;
	margin-bottom: 0px;
}

ul.list_breast li {
	font-size: 12px;
	color: #333333;
	line-height: 16px;
	margin-bottom: 16px;
	background-image: url(../img/bullet_black.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 13px;
}

p.breast_text {
	font-size: 12px;
	line-height: 140%;
	padding-left: 24px;
	text-indent: -12px;
	margin-bottom: 15px;
	}
	
table.breast_table {
	font-size: 12px;
	line-height: 130%;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 40px;
	width: 290px;
}

table.breast_table td p {
	margin-top: 8px;
	margin-bottom: 15px;
}

table.breast_table td p.text_red {
	color: #990000;
	font-weight: bold;
	margin-bottom: 0;
}



p.breast_fat {
	padding-left: 12px;
	font-size: 12px;
	line-height: 150%;
}

p.breast_fat img{
	float: right;
	margin-left: 10px;
}

/************************************************************/
/*****
/*****　　　IBE光
/*****　　　ibe.html
/*****
/************************************************************/

h3.ibe_header {
	margin-bottom: 5px;
}

p.ibe_text {
	margin-bottom: 20px;
	font-size: 12px;
	line-height: 150%;
	padding-left: 15px;
	padding-right: 15px;
	}
	
	
/************************************************************/
/*****
/*****　　　SUB-Q 豊胸術
/*****　　　subq.html
/*****
/************************************************************/

p.subq_illust_left {
	float: left;
	height: 209px;
	width: 171px;
	}

div.subq_illust {
	background-image: url(../img/subq/img_03.gif);
	background-repeat: no-repeat;
	height: 197px;
	width: 261px;
	float: right;
	}

div.subq_illust h2{
	display: none;
	}

div.subq_illust ol{
	display: none;
	}
	


/************************************************************/
/*****
/*****　　　医療脱毛
/*****　　　depilation.html
/*****
/************************************************************/

	
p.comet_text {
	text-indent: -14px;
	padding-left: 12px;
}

p.comet_text span {
	color: #598043;
	margin-right: 3px;
	}

table.comet {
	font-size: 12px;
	line-height: 140%;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 35px;
}


table.comet td {
	width: 169px;
}

table.comet td.cell_left {
	padding-right: 35px;
	padding-bottom: 10px;
}

p.depilation_text {
	padding-bottom: 35px;
	}


/************************************************************/
/*****
/*****　　　わきが
/*****　　　wakiga.html
/*****
/************************************************************/

p.wakiga_text1 {
	padding-left: 12px;
	font-size: 12px;
	line-height: 150%;
	margin-bottom: 35px;
	}

p.wakiga_text1 img {
	float: right;
	margin-left: 15px;
	}
	
p.wakiga_text2 {
	text-indent: -14px;
	padding-left: 12px;
}

p.wakiga_text2 span {
	color: #598043;
	margin-right: 3px;
	}

dl.list_wakiga {
	background-color: #CC9999;
}

dl.list_wakiga dt {
	background-color: #EEF7EF;
	padding: 3px;
}

dl.list_wakiga dd {
	background-color: #0033CC;
	float: left;
}

dl.list_wakiga img {
	margin: 0;
	padding: 0;
	}table.wakiga_table {
	font-size: 12px;
	margin-bottom: 40px;
}
table.wakiga_table td {
	padding: 5px;
}

table.wakiga_table td.left {
	padding: 5px;
	background-color: #EEF7EF;
}

/************************************************************/
/*****
/*****　　　脂肪吸引
/*****　　　liposuction.html
/*****
/************************************************************/


p.liposuction_text {
	text-indent: -14px;
	padding-left: 12px;
}


p.liposuction_text span{
	color: #598043;
	margin-right: 3px;
	}

p.liposuction_text2 {
	padding-left: 12px;
}


div#contents_header p.header_banner {
	position: absolute;
	left: 152px;
	top: 35px;
}

div#contents_left div.optech h2.liposuction_header {
	background-image: none;
	font-size: 14px;
	margin-bottom: 5px;
	padding-top: 15px;
	padding-left: 0px;
}

div.scoop h3.liposuction_header2 {
 margin-top: 20px;
 }
 
/************************************************************/
/*****
/*****　　　脂肪吸引(修正手術)
/*****　　　liposuction_again.html
/*****
/************************************************************/

p.liposuction_again_text {
	text-indent: -14px;
	padding-left: 12px;
}

p.liposuction_again_text span {
	color: #598043;
	margin-right: 3px;
	}

/************************************************************/
/*****
/*****　　　チークサクション
/*****　　　teak_suction.html
/*****
/************************************************************/

img#decoding {
	margin-bottom: 20px;
}

p.blue {
	color: #006BB4;
}

p.green {
	color: #008F3B;
}

/************************************************************/
/*****
/*****　　　金の糸美容法
/*****　　　gold_thread.html
/*****
/************************************************************/

div#contents_left div.optech div.tend_gold {
	background-color: #E4FCE4;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
}

div#contents_left div.optech div.tend_gold h3 {
	font-size: 12px;
	font-weight: bold;
	color: #598043;
	margin-bottom: 8px;
}

div#contents_left div.optech div.tend_gold ul {
	margin: 0px 0px 0px 15px;
	padding: 0px;
}

div#contents_left div.optech div.tend_gold li {
	list-style-type: disc;
	background-image: none;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	line-height: 14px;
}

div#contents_left div.optech div.tend3_gold {
	background-color: #EFEAD4;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	margin-bottom: 15px;
	height: 170px;
}

div#contents_left div.optech div.tend3_gold h2 {
	font-size: 12px;
	font-weight: bold;
	color: #999966;
	margin-bottom: 6px;
	background-image: none;
	padding: 0px;
}

div#contents_left div.optech div.tend3_gold h3 {
	font-size: 14px;
	color: #000000;
	font-weight: normal;
}

div#contents_left div.optech div.tend3_gold h3 img {
	float: right;
	padding-left: 10px;
}


div#contents_left div.optech div.tend3_gold p {
	padding: 0px;
	font-size: 10px;
	color: #666666;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

div#contents_left div.optech table#hisou {
	width: 420px;
	height: 148px;
	margin: 0 0 25px 0;
	padding: 0;
}

div#contents_left div.optech table#hisou tr td {
	padding: 0;
}

div#contents_left div.optech table#hisou tr td img {
	padding: 0;
	margin: 0;
	clear: both;
}

div#contents_left div.optech table#hisou tr td table#gold {
	font-size: 12px;
	color: #666;
	width: 200px;
	margin: 0;
	padding: 0;
}

div#contents_left div.optech table#hisou tr td table#gold tr td {
	padding: 0;
	padding-bottom: 10px;
	padding-top: 3px;
}


div#contents_left div.optech div.scoop table#gold_img {
	width: 380px;
	font-size: 10px;
	color: #666;
	margin: 20px auto 0 auto;
}

div#contents_left div.optech div.scoop table#gold_img tr td.note {
	width: 100px;
	padding-top: 4px;
	padding-left: 10px;
	padding-bottom: 10px;
	text-indent: -8px;
	line-height: 13px;
}

div#contents_left div.optech div.scoop table#gold_img tr td.arrow {
	text-align: center;
	vertical-align: middle;
}


/************************************************************/
/*****
/*****　　　クリアタッチ
/*****　　　cleartouch.html
/*****
/************************************************************/


div#contents_left div.optech div.scoop_acne,
div#contents_left div.scoop_acne {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: left bottom;
	border: 1px solid #AFD6A9;
	margin-top: 10px;
	padding-top: 10px;
	padding-right: 13px;
	padding-bottom: 10px;
	padding-left: 13px;
}

div#contents_left div.scoop_acne {
	margin-bottom: 30px;
}

div#contents_left div.optech div.scoop_acne h2,
div#contents_left div.scoop_acne h2 {
	font-size: 14px;
	color: #598043;
	background-image: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	}
	
div#contents_left div.optech div.scoop_acne h2.only,
div#contents_left div.scoop_acne h2.only {
	font-size: 14px;
	color: #598043;
	background-image: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	line-height: 130%;
	}
	
div#contents_left div.optech div.scoop_acne h2.2nd,
div#contents_left div.scoop_acne h2.2nd {
	margin-top: 20px;
	}


div#contents_left div.optech div.scoop_acne h3,
div#contents_left div.scoop_acne h3 {
	font-size: 16px;
	}

div#contents_left div.optech div.scoop_acne table tr td.note2,
div#contents_left div.scoop_acne table tr td.note2 {
	padding-left: 7px;
	padding-bottom: 0px;
	line-height: 130%;
	color: #666;
	font-size: 10px;
	width: 49%;
}

div#contents_left div.optech div.scoop_acnep p,
div#contents_left div.scoop_acne p {
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 0px;
	margin-top: 10px;
	padding-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 130%;
}

div#contents_left div.optech div.scoop_acne ul,
div#contents_left div.scoop_acne ul {
	list-style-type: disc;
	padding-left: 22px;
	font-size: 12px;
	color: #666666;
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 150%;
}

div#contents_left div.optech div.scoop_acne ul li.red,
div#contents_left div.scoop_acne ul li.red {
	color: #FF6600;
}



/************************************************************/
/*****
/*****　　　脂肪外来
/*****　　　fatness.html
/*****
/************************************************************/

div#contents_left div.fatness{
	height: 175px;
	border: 1px solid #D4BDB6;
	background-color: #FFFFFF;
	background-image: url(../img/rside_bg_pink.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	}

div#contents_left div.fatness h2 {
	color:#A97D7F;
	}
div#contents_left div.fatness dl {
	font-size: 12px;
	float: left;
	width: 45%;
	padding-right: 5%;
}

div#contents_left div.fatness dl dt{
	margin-bottom: 10px;
}

div#contents_left div.fatness dl dt span {
	padding-right: 3px;
	letter-spacing: 1px;
	color: #A97D7F;
	font-weight: bold;
}

div#contents_left div.fatness dl dt.withtext{
	margin-bottom: 0px;
}

div#contents_left div.fatness dl dd{
	font-size: 10px;
	line-height: 120%;
	margin-bottom: 10px;
	padding-left: 17px;
}

div#contents_left h2.fatness_header {
	font-size: 22px;
	background-image: none;
	margin: 0px;
	padding: 0px;
	color: #7C6495;
	}

/***　適応の傾向
************************************************************/

div#contents_left div.tend {
	background-color: #E4FCE4;
	width: 270px;
	margin-bottom: 12px;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
}

div#contents_left div.tend h3 {
	font-size: 12px;
	font-weight: bold;
	color: #598043;
	margin-bottom: 8px;
}

div#contents_left div.tend p {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 8px;
}

div#contents_left div.tend ul {
	margin: 0px 0px 0px 15px;
	padding: 0px;
}

div#contents_left div.tend li {
	list-style-type: disc;
	background-image: none;
	margin: 0px;
	padding: 0px;
	font-size: 10px;
	line-height: 14px;
}

/************************************************************/
/*****
/*****　　　フォトRFリファーム
/*****　　　photorf.html
/*****
/************************************************************/

div#contents_left ul.photorf {
	margin-bottom: 20px;
	}

div#contents_left div.tend_photorf {
	font-size: 12px;
	background-color: #E4FCE4;
	margin-bottom: 12px;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
}

div#contents_left div.tend_photorf h3 {
	font-weight: bold;
	color: #598043;
	margin-bottom: 4px;
}

div#contents_left div.tend_photorf p {
	font-size: 10px;
	color: #000000;
	margin-bottom: 14px;
}

div#contents_left div.tend_photorf p.eop {
	margin-bottom: 0px;
}


/************************************************************/
/*****
/*****　　　金の糸美容法(NEW) 7/29/2008
/*****　　　gold_thread.html
/*****
/************************************************************/

.clearfix:after { 
	content: " ";
	display: block;
	height: 0;
	visibility: hidden;
	clear: both;
	}

.clearfixforie { height: 1%; }


div#contents div#contents_left h2.gt_main {
	background-image: url(../img/gold_thread/main.jpg);
	height: 135px;
	width: 439px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}

div#contents div#contents_left h2.gt_main span{
	display: none;
	}
	
div#contents div#contents_left div.gt_box_green {
	margin-top: 0;
	margin-bottom: 20px;
}

div#contents div#contents_left p.gt_text {
	line-height: 130%;
	margin-bottom: 20px;
	color: #666666;
	font-size:12px;
	overflow: visible;
	}
	
div#contents div#contents_left p.gt_text img {
	float: right;
	margin-left: 15px;
	}

div#contents div#contents_left ul#gt_navi {
	background-color: #E6EFE0;
	width: 401px;
	height: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8DA677;
	margin-right: auto;
	margin-left: auto;
	padding-top: 7px;
	padding-bottom: 3px;
	padding-right: 12px;
	padding-left: 12px;
	font-size: 12px;
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 15px;
	overflow: auto;
	clear: both;
}

div#contents div#contents_left ul#gt_navi li{
	float: left;
	margin-right: 1.7%;
	line-height: 150%;
	}

div#contents div#contents_left ul#gt_navi li a,
div#contents div#contents_left ul#gt_navi li a:link,
div#contents div#contents_left ul#gt_navi li a:visited,
div#contents div#contents_left ul#gt_navi li a:active {
	color: #598043;
	text-decoration: underline;
	background-image: url(../img/gold_thread/icon_off.gif);
	background-position: left center;
	padding-left: 12px;
	background-repeat: no-repeat;
	}

div#contents div#contents_left ul#gt_navi li a:hover {
	color: #B28F3B;
	background-image: url(../img/gold_thread/icon_over.gif);
}
div#contents div#contents_left h2.opway_header {
	background-image: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}


div#contents div#contents_left div.gt_arrow_bottom {
	background-image: url(../img/gold_thread/arrow.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 411px;
	padding-bottom: 11px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
}
div#contents div#contents_left p.op_finish {
	text-align: center;
}

div#contents div#contents_left div.gt_opway {
	width: 381px;
	background-image: url(../img/gold_thread/op_bg.jpg);
	background-repeat: repeat-x;
	background-color: #D9F2D5;
	padding-top: 12px;
	padding-right: 15px;
	padding-bottom: 12px;
	padding-left: 15px;
	overflow: visible;
	font-size: 12px;
	color: #666666;
}

div#contents div#contents_left div.gt_opway_last {
	margin-left: auto;
	margin-right: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #59A44F;
	margin-bottom: 40px;
}

div#contents div#contents_left div.gt_opway h3 {
	color: #598043;
	font-size: 14px;
	margin-bottom: 17px;
}

div#contents div#contents_left div.gt_opway p.gt_opimg {
	float: right;
	margin: 0px;
	padding: 0px;
	}

div#contents div#contents_left div.gt_opway p.gt_opimg2 {
	float: right;
	width: 124px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	}

div#contents div#contents_left div.gt_opway p.gt_optext {
	width: 200px;
	line-height: 130%;
	overflow: visible;
}

div#contents div#contents_left div.gt_opway p.gt_optext2 {
	width: 200px;
	line-height: 130%;
	overflow: visible;
	margin-bottom: 20px;
}

div#contents div#contents_left div#gt_qa {
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 7px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	}

div#contents div#contents_left div#gt_qa h2 {
	background-image: none;
	margin-bottom: 20px;
	padding: 0px;
}

div#contents div#contents_left div#gt_qa h3 {
	margin-bottom: 10px;
}
div#contents div#contents_left div#gt_qa h4 {
	margin-bottom: 5px;
	padding-left: 7px;
}

div#contents div#contents_left div#gt_qa p {
	padding-left: 7px;
	line-height: 130%;
	color: #666666;
	font-size: 12px;
}

div#contents div#contents_left div.gt_box_green2 {
	margin-top: 0;
	margin-bottom: 30px;
	width: 385px;
	margin-right: auto;
	margin-left: auto;
	height: 139px;
}

div#contents div#contents_left div.gt_box_green2 p {
	margin: 0px;
	padding: 0px;
}


div#contents div#contents_left div.gt_box_green2 p.gt_img {
	float: right;
	margin-left: 20px;
}
div#contents  div#contents_left  h2.gt_voice_header{
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10;
	margin-left: 0;
	background-image: none;
	}

div#contents div#contents_left div.gt_voice {
	padding: 0px;
	width: 411px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	color: #666666;
	font-size: 12px;
	line-height: 130%;
	height: 100px;
}

div#contents div#contents_left div.gt_voice p.gt_voice_img {
	float: left;
	margin-right: 17px;
}

div#contents div#contents_left div.gt_voice h3 {
	font-size: 14px;
	font-weight: normal;
	margin-top: 5px;
	margin-bottom: 6px;
}

div#contents div#contents_left div#gt_original {
	font-size: 12px;
	color: #666666;
	width: 425px;
	margin-right: auto;
	margin-left: auto;
}

div#contents div#contents_left div#gt_original h2 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	background-image: none;
}

div#contents div#contents_left div#gt_original h2.gt_original_header_top {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #829F71;
	padding-top: 10px;
	margin-top: 10px;
	}


div#contents div#contents_left div#gt_original p {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	width: 411px;
	line-height: 130%;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #829F71;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}


div#contents div#contents_left div#gt_original p img{
	float: right;
	padding-right: 50px;
	padding-left: 22px;
	}
div#contents div#contents_left div#gt_original p span {
	text-align: right;
}

div#contents div#contents_right div#pricelist p.gt_price_ex {
	font-size: 12px;
	margin-bottom: 8px;
}
div#contents div#contents_right div#pricelist p.gt_price_ex img {
	margin-bottom: 5px;
	}

div#contents div#contents_right div#gt_qa_side {
	background-color: #FFFFFF;
	background-image: url(../img/gold_thread/qa_bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	border: 1px solid #A65353;
	line-height: 130%;
	font-size: 12px;
	color: #666666;
	margin-bottom: 15px;
}

div#contents div#contents_right div#gt_qa_side h2 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

div#contents div#contents_right div#gt_qa_side dl {
	padding-left: 18px;
}
div#contents div#contents_right div#gt_qa_side dl dt {
	margin-bottom: 8px;
	text-indent: -12px;
}
div#contents div#contents_right div#gt_qa_side dl dd {
	margin-bottom: 15px;
	text-indent: -12px;
}

/************************************************************/
/*****
/*****　　　脂肪幹細胞注入(NEW) 7/29/2008
/*****　　　breast3.html
/*****
/************************************************************/

div#contents div#contents_left h2.bst3_main {
	background-image: url(../img/bst3/main.jpg);
	height: 135px;
	width: 439px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}

div#contents div#contents_left h2.bst3_main span {
	display: none;
	}
	
table#bst3 {
	width: 450px;
	}

table#bst3 tr td.bst_left p.text1 {
	line-height: 130%;
	margin-bottom: 20px;
	color: #666666;
	font-size: 12px;
	padding-left: 12px;
	padding-right: 12px;
	}	

table#bst3 tr td.bst_left {
	vertical-align: top;
	}

/************************************************************/
/*****
/*****　　　脂肪吸引2(NEW) 7/29/2008
/*****　　　liposuction2.html
/*****
/************************************************************/

div#contents div#contents_left h2.liposuction2_main {
	background-image: url(../img/liposuction2/main.jpg);
	height: 135px;
	width: 439px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}

div#contents div#contents_left h2.liposuction2_main span {
	display: none;
	}
/************************************************************/
/*****
/*****　　　レディエッセ
/*****　　　radiesse.html
/*****
/************************************************************/

/***　施術方法画像　***/
div#contents_left div.optech div.thermaimg {
	border: 1px solid #FF66CC;
	padding: 5px;
}


div#contents_left div.optech div.thermaimg table {
	font-size: 11px;
}

div#contents_left div.optech div.thermaimg table td {
	width:120px;
	}

div#contents_left div.optech div.thermaimg table td p{
	margin-top: 8px;
	}
	

div#contents_left div.optech div.thermaimg table td.mark {
	width: 22px;
	text-align: center;
	vertical-align: middle;
}

	
/***　レディエッセ　***/

div#contents_left div.optech div.tend3 {
	background-color: #E4FCE4;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	margin-bottom: 15px;
}

div#contents_left div.optech div.tend3 h2 {
	font-size: 12px;
	font-weight: bold;
	color: #598043;
	margin-bottom: 6px;
	background-image: none;
	padding: 0px;
}

div#contents_left div.optech div.tend3 h3 {
	font-size: 14px;
	color: #000000;
	font-weight: normal;
}

div#contents_left div.optech div.tend3 h3 img{
	float: right;
	padding-left: 10px;
}

div#contents_left div.optech div.tend3 p {
	padding: 0px;
	font-size: 10px;
	color: #666666;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

div#contents div#contents_left div#gt_qa_side {
	background-color: #FFFFFF;
	background-image: url(../img/gold_thread/qa_bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	border: 1px solid #A65353;
	line-height: 130%;
	font-size: 12px;
	color: #666666;
	margin-bottom: 15px;
	padding: 10px;
}

div#contents div#contents_left div#gt_qa_side h3 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

div#contents div#contents_left div#gt_qa_side dl {
	padding-left: 18px;
}
div#contents div#contents_left div#gt_qa_side dl dt {
	margin-bottom: 8px;
	text-indent: -12px;
}
div#contents div#contents_left div#gt_qa_side dl dd {
	margin-bottom: 15px;
	text-indent: -12px;
}
div#contents div#contents_left div#gt_qa_side dl dd span.fontsize10px {
	font-size: 10px;
}	


